diff --git a/package-lock.json b/package-lock.json index 3e461bfb26..3fffcd3ec8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "@types/mocha": "10.0.10", "@types/nanoid": "3.0.0", "@types/sinon": "^17.0.0", - "@types/sinon-chai": "^3.2.5", + "@types/sinon-chai": "^4.0.0", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "babel-eslint": "10.1.0", @@ -57,7 +57,7 @@ "rollup-plugin-typescript2": "0.36.0", "semantic-release": "24.2.8", "sinon": "21.0.0", - "sinon-chai": "3.7.0", + "sinon-chai": "4.0.1", "ts-mocha": "11.1.0", "tslib": "2.8.1", "typescript": "5.9.2" @@ -2051,9 +2051,9 @@ } }, "node_modules/@types/sinon-chai": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.12.tgz", - "integrity": "sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-4.0.0.tgz", + "integrity": "sha512-Uar+qk3TmeFsUWCwtqRNqNUE7vf34+MCJiQJR5M2rd4nCbhtE8RgTiHwN/mVwbfCjhmO6DiOel/MgzHkRMJJFg==", "dev": true, "dependencies": { "@types/chai": "*", @@ -12545,11 +12545,12 @@ } }, "node_modules/sinon-chai": { - "version": "3.7.0", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-4.0.1.tgz", + "integrity": "sha512-xMKEEV3cYHC1G+boyr7QEqi80gHznYsxVdC9CdjP5JnCWz/jPGuXQzJz3PtBcb0CcHAxar15Y5sjLBoAs6a0yA==", "dev": true, - "license": "(BSD-2-Clause OR WTFPL)", "peerDependencies": { - "chai": "^4.0.0", + "chai": "^5.0.0 || ^6.0.0", "sinon": ">=4.0.0" } }, @@ -15282,9 +15283,9 @@ } }, "@types/sinon-chai": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.12.tgz", - "integrity": "sha512-9y0Gflk3b0+NhQZ/oxGtaAJDvRywCa5sIyaVnounqLvmf93yBF4EgIRspePtkMs3Tr844nCclYMlcCNmLCvjuQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-4.0.0.tgz", + "integrity": "sha512-Uar+qk3TmeFsUWCwtqRNqNUE7vf34+MCJiQJR5M2rd4nCbhtE8RgTiHwN/mVwbfCjhmO6DiOel/MgzHkRMJJFg==", "dev": true, "requires": { "@types/chai": "*", @@ -22267,7 +22268,9 @@ } }, "sinon-chai": { - "version": "3.7.0", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-4.0.1.tgz", + "integrity": "sha512-xMKEEV3cYHC1G+boyr7QEqi80gHznYsxVdC9CdjP5JnCWz/jPGuXQzJz3PtBcb0CcHAxar15Y5sjLBoAs6a0yA==", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index bc13dcb289..d05ba5b544 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@types/mocha": "10.0.10", "@types/nanoid": "3.0.0", "@types/sinon": "^17.0.0", - "@types/sinon-chai": "^3.2.5", + "@types/sinon-chai": "^4.0.0", "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "babel-eslint": "10.1.0", @@ -85,7 +85,7 @@ "rollup-plugin-typescript2": "0.36.0", "semantic-release": "24.2.8", "sinon": "21.0.0", - "sinon-chai": "3.7.0", + "sinon-chai": "4.0.1", "ts-mocha": "11.1.0", "tslib": "2.8.1", "typescript": "5.9.2"