From 6d8070d5f34b1dbff55e19d90c4bfc9e2c7e764d Mon Sep 17 00:00:00 2001 From: SukkaW Date: Sun, 2 Aug 2026 00:09:44 +0800 Subject: [PATCH] Minor Changes --- Build/lib/worker.ts | 4 ++-- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Build/lib/worker.ts b/Build/lib/worker.ts index 2a173829..eb05533f 100644 --- a/Build/lib/worker.ts +++ b/Build/lib/worker.ts @@ -3,7 +3,6 @@ import type { JestWorkerFarm } from 'jest-worker'; import { Worker as JestWorker } from 'jest-worker'; const sharedWorkerOptions = { - numWorkers: 1, enableWorkerThreads: true, forkOptions: { env: { @@ -13,10 +12,11 @@ const sharedWorkerOptions = { } } satisfies ConstructorParameters[1]; -export function createWorker>(workerPath: string) { +export function createWorker>(workerPath: string, numWorkers = 1) { return >(exposedMethods: K): JestWorkerFarm> => { const worker = new JestWorker(workerPath, { ...sharedWorkerOptions, + numWorkers, exposedMethods }) as JestWorkerFarm>; diff --git a/package.json b/package.json index e068e947..841d96ec 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "fdir": "^6.5.0", "fnv1a52": "^1.0.0", "hash-wasm": "^4.12.0", - "hntrie": "^1.0.1", + "hntrie": "^1.1.0", "json-stringify-pretty-compact": "4.0.0", "null-prototype-object": "^1.2.7", "picocolors": "^1.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c446ed18..76a2477d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,8 +54,8 @@ importers: specifier: ^4.12.0 version: 4.12.0 hntrie: - specifier: ^1.0.1 - version: 1.0.1 + specifier: ^1.1.0 + version: 1.1.0 json-stringify-pretty-compact: specifier: 4.0.0 version: 4.0.0 @@ -1509,8 +1509,8 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - hntrie@1.0.1: - resolution: {integrity: sha512-k3OIFupPUGL1WrAiZ0Xa5on/vE/MKlub7ZQtEH0AfzfskMqq4/H6xgSqMeCXzVgNDWruP/Ff+9O5mHRzL4XZyg==} + hntrie@1.1.0: + resolution: {integrity: sha512-OQcAZvpOKpwFOq30q93YgpaE3EEcTMnU2+QMuLuwat1RXasAfPV7F/SUQI8z1vJLVxIJshLphRlXMnF+tvRpDQ==} htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -3380,7 +3380,7 @@ snapshots: he@1.2.0: {} - hntrie@1.0.1: + hntrie@1.1.0: dependencies: foxts: 5.8.1