diff --git a/package-lock.json b/package-lock.json index 18f588b..4d70c84 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "consolemock": "^1.1.0", "eslint": "^9.0.0", "eslint-plugin-json": "^4.0.0", - "fast-check": "^3.19.0", + "fast-check": "^4.0.1", "fta-cli": "^2.0.0", "knip": "^5.23.2", "markdownlint-cli": "^0.44.0", @@ -62,7 +62,7 @@ "winston": "^3.11.0" }, "engines": { - "node": ">=20" + "node": ">=22" } }, "node_modules/@ampproject/remapping": { @@ -4716,9 +4716,9 @@ } }, "node_modules/fast-check": { - "version": "3.23.2", - "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz", - "integrity": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-4.0.1.tgz", + "integrity": "sha512-Z91jcH02ySQBQlKrCIs3tKTEHdkzOqQhHW5Mg4aZRo4lbI39a28jrFlik6FaRUNzm823VDDTtAi5AEV6lZZprQ==", "dev": true, "funding": [ { @@ -4732,10 +4732,10 @@ ], "license": "MIT", "dependencies": { - "pure-rand": "^6.1.0" + "pure-rand": "^7.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=12.17.0" } }, "node_modules/fast-deep-equal": { @@ -10967,9 +10967,9 @@ } }, "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-7.0.1.tgz", + "integrity": "sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==", "dev": true, "funding": [ { diff --git a/package.json b/package.json index 6107a6c..f029d0c 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "chai": "^5.1.1", "consolemock": "^1.1.0", "eslint": "^9.0.0", - "fast-check": "^3.19.0", + "fast-check": "^4.0.1", "mocha": "^11.1.0", "mock-fs": "^5.2.0", "pino": "^9.2.0",