diff --git a/.changeset/flat-bananas-matter.md b/.changeset/flat-bananas-matter.md new file mode 100644 index 00000000..901a2d2b --- /dev/null +++ b/.changeset/flat-bananas-matter.md @@ -0,0 +1,5 @@ +--- +"@fast-check/worker": minor +--- + +🔥(worker) Drop support for v3 of fats-check diff --git a/packages/worker/package.json b/packages/worker/package.json index 4847e5d6..e6681833 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -46,7 +46,7 @@ }, "homepage": "https://github.com/dubzzz/fast-check/tree/main/packages/worker#readme", "dependencies": { - "fast-check": "^3.4.0 || ^4.0.0", + "fast-check": "^4.0.0", "pure-rand": "^7.0.0" }, "devDependencies": { diff --git a/packages/worker/src/internals/worker-property/WorkerPropertyFromWorker.ts b/packages/worker/src/internals/worker-property/WorkerPropertyFromWorker.ts index 3c4fd3b8..5c5504c0 100644 --- a/packages/worker/src/internals/worker-property/WorkerPropertyFromWorker.ts +++ b/packages/worker/src/internals/worker-property/WorkerPropertyFromWorker.ts @@ -88,13 +88,8 @@ export class WorkerPropertyFromWorker implem return fc.Stream.nil(); } - run(v: Ts, dontRunHook?: boolean): Promise { - return ( - this.internalProperty.run as ( - v: Ts, - dontRunHook?: boolean, - ) => Promise - )(v, dontRunHook); + run(v: Ts): Promise { + return this.internalProperty.run(v); } beforeEach(hookFunction: AsyncPropertyHookFunction): IAsyncPropertyWithHooks { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4b6836ab..0bbf470a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -297,7 +297,7 @@ importers: packages/worker: dependencies: fast-check: - specifier: ^3.4.0 || ^4.0.0 + specifier: ^4.0.0 version: link:../fast-check pure-rand: specifier: ^7.0.0