diff --git a/package.json b/package.json index b9d17b512..1cf4325f1 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,6 @@ "eslint-plugin-ghost": "3.4.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/api-framework/package.json b/packages/api-framework/package.json index d2c739506..41bfc7c67 100644 --- a/packages/api-framework/package.json +++ b/packages/api-framework/package.json @@ -27,7 +27,7 @@ "c8": "8.0.1", "mocha": "10.8.2", "should": "13.2.3", - "sinon": "15.2.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/bookshelf-collision/package.json b/packages/bookshelf-collision/package.json index 77b814104..0da2b6726 100644 --- a/packages/bookshelf-collision/package.json +++ b/packages/bookshelf-collision/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/packages/bookshelf-custom-query/package.json b/packages/bookshelf-custom-query/package.json index fc693f195..49a6741ab 100644 --- a/packages/bookshelf-custom-query/package.json +++ b/packages/bookshelf-custom-query/package.json @@ -25,6 +25,6 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/bookshelf-eager-load/package.json b/packages/bookshelf-eager-load/package.json index 86e62a676..4ecdfd106 100644 --- a/packages/bookshelf-eager-load/package.json +++ b/packages/bookshelf-eager-load/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/bookshelf-filter/package.json b/packages/bookshelf-filter/package.json index d66627536..0982871dd 100644 --- a/packages/bookshelf-filter/package.json +++ b/packages/bookshelf-filter/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/bookshelf-has-posts/package.json b/packages/bookshelf-has-posts/package.json index ff3552c1c..8d97c2c4a 100644 --- a/packages/bookshelf-has-posts/package.json +++ b/packages/bookshelf-has-posts/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/bookshelf-include-count/package.json b/packages/bookshelf-include-count/package.json index a5457283a..9f8040a31 100644 --- a/packages/bookshelf-include-count/package.json +++ b/packages/bookshelf-include-count/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/bookshelf-order/package.json b/packages/bookshelf-order/package.json index 52591fd27..3e57ad3a7 100644 --- a/packages/bookshelf-order/package.json +++ b/packages/bookshelf-order/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "lodash": "^4.17.21" diff --git a/packages/bookshelf-pagination/package.json b/packages/bookshelf-pagination/package.json index c3407adb8..89aa5f357 100644 --- a/packages/bookshelf-pagination/package.json +++ b/packages/bookshelf-pagination/package.json @@ -26,7 +26,7 @@ "mocha": "10.7.3", "rewire": "7.0.0", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/packages/bookshelf-plugins/package.json b/packages/bookshelf-plugins/package.json index f75f714ef..93a5be63e 100644 --- a/packages/bookshelf-plugins/package.json +++ b/packages/bookshelf-plugins/package.json @@ -25,7 +25,7 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/bookshelf-collision": "^0.1.48", diff --git a/packages/bookshelf-search/package.json b/packages/bookshelf-search/package.json index 7e5813dc8..cc29a86e7 100644 --- a/packages/bookshelf-search/package.json +++ b/packages/bookshelf-search/package.json @@ -25,6 +25,6 @@ "devDependencies": { "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/bookshelf-transaction-events/package.json b/packages/bookshelf-transaction-events/package.json index 7f7ac29e9..dc08f00f1 100644 --- a/packages/bookshelf-transaction-events/package.json +++ b/packages/bookshelf-transaction-events/package.json @@ -26,7 +26,7 @@ "knex": "3.1.0", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0", + "sinon": "21.0.0", "sqlite3": "5.1.7" } } diff --git a/packages/config/package.json b/packages/config/package.json index 36b4bbe5a..8d98db048 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/root-utils": "^0.3.33", diff --git a/packages/database-info/package.json b/packages/database-info/package.json index aa9688e13..af50b5c83 100644 --- a/packages/database-info/package.json +++ b/packages/database-info/package.json @@ -27,6 +27,6 @@ "knex": "3.1.0", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/debug/package.json b/packages/debug/package.json index 780b987f4..d8f0505f1 100644 --- a/packages/debug/package.json +++ b/packages/debug/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/root-utils": "^0.3.33", diff --git a/packages/elasticsearch/package.json b/packages/elasticsearch/package.json index 3a5dad987..468bf017d 100644 --- a/packages/elasticsearch/package.json +++ b/packages/elasticsearch/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@elastic/elasticsearch": "8.13.1", diff --git a/packages/email-mock-receiver/package.json b/packages/email-mock-receiver/package.json index 7d873f172..98af9cef4 100644 --- a/packages/email-mock-receiver/package.json +++ b/packages/email-mock-receiver/package.json @@ -27,6 +27,6 @@ "devDependencies": { "c8": "10.1.3", "mocha": "10.7.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/express-test/package.json b/packages/express-test/package.json index f1bae697f..6d4d418eb 100644 --- a/packages/express-test/package.json +++ b/packages/express-test/package.json @@ -28,7 +28,7 @@ "express-session": "1.18.1", "mocha": "10.7.3", "multer": "^2.0.0", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/jest-snapshot": "^0.5.18", diff --git a/packages/http-cache-utils/package.json b/packages/http-cache-utils/package.json index 54ab6f6a2..0ad442120 100644 --- a/packages/http-cache-utils/package.json +++ b/packages/http-cache-utils/package.json @@ -27,6 +27,6 @@ "devDependencies": { "c8": "10.1.3", "mocha": "10.7.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/http-stream/package.json b/packages/http-stream/package.json index 0865db1dc..1bfb841bd 100644 --- a/packages/http-stream/package.json +++ b/packages/http-stream/package.json @@ -29,7 +29,7 @@ "express": "4.21.1", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/packages/jest-snapshot/package.json b/packages/jest-snapshot/package.json index 6ccf3a614..42df96566 100644 --- a/packages/jest-snapshot/package.json +++ b/packages/jest-snapshot/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@jest/expect": "^28.0.1", diff --git a/packages/job-manager/package.json b/packages/job-manager/package.json index a8c347352..0e259536a 100644 --- a/packages/job-manager/package.json +++ b/packages/job-manager/package.json @@ -27,7 +27,7 @@ "mocha": "10.8.2", "rewire": "7.0.0", "should": "13.2.3", - "sinon": "15.2.0" + "sinon": "21.0.0" }, "dependencies": { "@breejs/later": "4.2.0", diff --git a/packages/logging/package.json b/packages/logging/package.json index 4304d3c07..4366ef17a 100644 --- a/packages/logging/package.json +++ b/packages/logging/package.json @@ -27,7 +27,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/bunyan-rotating-filestream": "^0.0.7", diff --git a/packages/metrics/package.json b/packages/metrics/package.json index bba5717fe..9a46887b7 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -27,7 +27,7 @@ "mocha": "10.7.3", "rewire": "7.0.0", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/elasticsearch": "^3.0.24", diff --git a/packages/mw-error-handler/package.json b/packages/mw-error-handler/package.json index 17e91c75e..5361aeaf7 100644 --- a/packages/mw-error-handler/package.json +++ b/packages/mw-error-handler/package.json @@ -22,7 +22,7 @@ "devDependencies": { "c8": "8.0.1", "mocha": "10.8.2", - "sinon": "15.2.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/nodemailer/package.json b/packages/nodemailer/package.json index 65b317664..e1bc47c8a 100644 --- a/packages/nodemailer/package.json +++ b/packages/nodemailer/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@aws-sdk/client-ses": "^3.31.0", diff --git a/packages/pretty-cli/package.json b/packages/pretty-cli/package.json index e462c45f7..94e305940 100644 --- a/packages/pretty-cli/package.json +++ b/packages/pretty-cli/package.json @@ -27,7 +27,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "chalk": "^4.1.0", diff --git a/packages/pretty-stream/package.json b/packages/pretty-stream/package.json index bed1406a7..5ceb2b8cf 100644 --- a/packages/pretty-stream/package.json +++ b/packages/pretty-stream/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "date-format": "^4.0.14", diff --git a/packages/prometheus-metrics/package.json b/packages/prometheus-metrics/package.json index 98bd9ee75..9b0f8eddb 100644 --- a/packages/prometheus-metrics/package.json +++ b/packages/prometheus-metrics/package.json @@ -29,14 +29,14 @@ ], "devDependencies": { "@types/express": "4.17.21", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.0", "@types/stoppable": "1.1.3", "@types/supertest": "6.0.3", "c8": "10.1.3", "knex": "2.4.2", "mocha": "10.8.2", "nock": "13.5.6", - "sinon": "19.0.5", + "sinon": "21.0.0", "supertest": "7.1.4", "ts-node": "10.9.2", "typescript": "5.8.3" diff --git a/packages/promise/package.json b/packages/promise/package.json index 5e382cf61..7d9fa20e1 100644 --- a/packages/promise/package.json +++ b/packages/promise/package.json @@ -26,6 +26,6 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" } } diff --git a/packages/request/package.json b/packages/request/package.json index 99c09d4c6..610b68bc4 100644 --- a/packages/request/package.json +++ b/packages/request/package.json @@ -28,7 +28,7 @@ "nock": "13.5.6", "rewire": "7.0.0", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/packages/root-utils/package.json b/packages/root-utils/package.json index 86000f76f..d5868bb97 100644 --- a/packages/root-utils/package.json +++ b/packages/root-utils/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "caller": "^1.0.1", diff --git a/packages/security/package.json b/packages/security/package.json index 90475c4fb..22ab12bc6 100644 --- a/packages/security/package.json +++ b/packages/security/package.json @@ -28,7 +28,7 @@ "c8": "8.0.1", "mocha": "10.8.2", "should": "13.2.3", - "sinon": "15.2.0", + "sinon": "21.0.0", "uuid": "9.0.1" }, "dependencies": { diff --git a/packages/server/package.json b/packages/server/package.json index 9c0f40cc6..236a69696 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/debug": "^0.1.35", diff --git a/packages/tpl/package.json b/packages/tpl/package.json index 01c6a4533..b80e7d40f 100644 --- a/packages/tpl/package.json +++ b/packages/tpl/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "lodash.template": "^4.5.0" diff --git a/packages/validator/package.json b/packages/validator/package.json index 2a4d253d6..52c4ce4e1 100644 --- a/packages/validator/package.json +++ b/packages/validator/package.json @@ -26,7 +26,7 @@ "c8": "10.1.3", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/packages/version/package.json b/packages/version/package.json index 6a3ce5ba2..18937b9b2 100644 --- a/packages/version/package.json +++ b/packages/version/package.json @@ -27,7 +27,7 @@ "mocha": "10.7.3", "rewire": "7.0.0", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/root-utils": "^0.3.33", diff --git a/packages/webhook-mock-receiver/package.json b/packages/webhook-mock-receiver/package.json index fd7c799f6..8c606d6ee 100644 --- a/packages/webhook-mock-receiver/package.json +++ b/packages/webhook-mock-receiver/package.json @@ -28,7 +28,7 @@ "c8": "10.1.3", "got": "9.6.0", "mocha": "10.7.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "p-wait-for": "3.2.0" diff --git a/packages/zip/package.json b/packages/zip/package.json index 397a4220b..7be359caa 100644 --- a/packages/zip/package.json +++ b/packages/zip/package.json @@ -28,7 +28,7 @@ "fs-extra": "11.2.0", "mocha": "10.7.3", "should": "13.2.3", - "sinon": "18.0.0" + "sinon": "21.0.0" }, "dependencies": { "@tryghost/errors": "^1.3.8", diff --git a/yarn.lock b/yarn.lock index 6847aec4b..81062a86c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1267,35 +1267,28 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== -"@sinonjs/commons@^3.0.0", "@sinonjs/commons@^3.0.1": +"@sinonjs/commons@^3.0.1": version "3.0.1" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@11.3.1", "@sinonjs/fake-timers@^11.2.2": +"@sinonjs/fake-timers@11.3.1": version "11.3.1" resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz#51d6e8d83ca261ff02c0ab0e68e9db23d5cd5999" integrity sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA== dependencies: "@sinonjs/commons" "^3.0.1" -"@sinonjs/fake-timers@^10.3.0": - version "10.3.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" - integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== - dependencies: - "@sinonjs/commons" "^3.0.0" - -"@sinonjs/fake-timers@^13.0.1", "@sinonjs/fake-timers@^13.0.5": +"@sinonjs/fake-timers@^13.0.5": version "13.0.5" resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz#36b9dbc21ad5546486ea9173d6bea063eb1717d5" integrity sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw== dependencies: "@sinonjs/commons" "^3.0.1" -"@sinonjs/samsam@^8.0.0", "@sinonjs/samsam@^8.0.1": +"@sinonjs/samsam@^8.0.1": version "8.0.3" resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-8.0.3.tgz#eb6ffaef421e1e27783cc9b52567de20cb28072d" integrity sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ== @@ -1303,11 +1296,6 @@ "@sinonjs/commons" "^3.0.1" type-detect "^4.1.0" -"@sinonjs/text-encoding@^0.7.2", "@sinonjs/text-encoding@^0.7.3": - version "0.7.3" - resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz#282046f03e886e352b2d5f5da5eb755e01457f3f" - integrity sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA== - "@smithy/abort-controller@^4.2.5": version "4.2.5" resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.2.5.tgz#3386e8fff5a8d05930996d891d06803f2b7e5e2c" @@ -2800,10 +2788,10 @@ "@types/http-errors" "*" "@types/node" "*" -"@types/sinon@17.0.4": - version "17.0.4" - resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-17.0.4.tgz#fd9a3e8e07eea1a3f4a6f82a972c899e5778f369" - integrity sha512-RHnIrhfPO3+tJT0s7cFaXGZvsL4bbR3/k7z3P312qMS4JaS2Tk+KiwiLx1S0rQ56ERj00u1/BtdyVd0FY+Pdew== +"@types/sinon@21.0.0": + version "21.0.0" + resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-21.0.0.tgz#3a598a29b3aec0512a21e57ae0fd4c09aa013ca9" + integrity sha512-+oHKZ0lTI+WVLxx1IbJDNmReQaIsQJjN2e7UUrJHEeByG7bFeKJYsv1E75JxTQ9QKJDp21bAa/0W2Xo4srsDnw== dependencies: "@types/sinonjs__fake-timers" "*" @@ -4318,7 +4306,7 @@ diff@^4.0.1: resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== -diff@^5.1.0, diff@^5.2.0: +diff@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531" integrity sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A== @@ -6690,11 +6678,6 @@ jsprim@^1.2.2: json-schema "0.4.0" verror "1.10.0" -just-extend@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-6.2.0.tgz#b816abfb3d67ee860482e7401564672558163947" - integrity sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw== - keyv@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" @@ -7422,28 +7405,6 @@ negotiator@^0.6.2: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7" integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w== -nise@^5.1.4: - version "5.1.9" - resolved "https://registry.yarnpkg.com/nise/-/nise-5.1.9.tgz#0cb73b5e4499d738231a473cd89bd8afbb618139" - integrity sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww== - dependencies: - "@sinonjs/commons" "^3.0.0" - "@sinonjs/fake-timers" "^11.2.2" - "@sinonjs/text-encoding" "^0.7.2" - just-extend "^6.2.0" - path-to-regexp "^6.2.1" - -nise@^6.0.0, nise@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/nise/-/nise-6.1.1.tgz#78ea93cc49be122e44cb7c8fdf597b0e8778b64a" - integrity sha512-aMSAzLVY7LyeM60gvBS423nBmIPP+Wy7St7hsb+8/fc1HmeoHJfLO8CKse4u3BtOZvQLJghYPI2i/1WZrEj5/g== - dependencies: - "@sinonjs/commons" "^3.0.1" - "@sinonjs/fake-timers" "^13.0.1" - "@sinonjs/text-encoding" "^0.7.3" - just-extend "^6.2.0" - path-to-regexp "^8.1.0" - no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -7868,16 +7829,6 @@ path-to-regexp@0.1.12: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7" integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ== -path-to-regexp@^6.2.1: - version "6.3.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.3.0.tgz#2b6a26a337737a8e1416f9272ed0766b1c0389f4" - integrity sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ== - -path-to-regexp@^8.1.0: - version "8.3.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-8.3.0.tgz#aa818a6981f99321003a08987d3cec9c3474cd1f" - integrity sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA== - path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -8715,40 +8666,15 @@ simple-html-tokenizer@^0.5.11: resolved "https://registry.yarnpkg.com/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz#4c5186083c164ba22a7b477b7687ac056ad6b1d9" integrity sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og== -sinon@15.2.0: - version "15.2.0" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-15.2.0.tgz#5e44d4bc5a9b5d993871137fd3560bebfac27565" - integrity sha512-nPS85arNqwBXaIsFCkolHjGIkFo+Oxu9vbgmBJizLAhqe6P2o3Qmj3KCUoRkfhHtvgDhZdWD3risLHAUJ8npjw== - dependencies: - "@sinonjs/commons" "^3.0.0" - "@sinonjs/fake-timers" "^10.3.0" - "@sinonjs/samsam" "^8.0.0" - diff "^5.1.0" - nise "^5.1.4" - supports-color "^7.2.0" - -sinon@18.0.0: - version "18.0.0" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-18.0.0.tgz#69ca293dbc3e82590a8b0d46c97f63ebc1e5fc01" - integrity sha512-+dXDXzD1sBO6HlmZDd7mXZCR/y5ECiEiGCBSGuFD/kZ0bDTofPYc6JaeGmPSF+1j1MejGUWkORbYOLDyvqCWpA== - dependencies: - "@sinonjs/commons" "^3.0.1" - "@sinonjs/fake-timers" "^11.2.2" - "@sinonjs/samsam" "^8.0.0" - diff "^5.2.0" - nise "^6.0.0" - supports-color "^7" - -sinon@19.0.5: - version "19.0.5" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-19.0.5.tgz#64fd2f84786a043f721246c40b36bef4c4b76b3c" - integrity sha512-r15s9/s+ub/d4bxNXqIUmwp6imVSdTorIRaxoecYjqTVLZ8RuoXr/4EDGwIBo6Waxn7f2gnURX9zuhAfCwaF6Q== +sinon@21.0.0: + version "21.0.0" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-21.0.0.tgz#dbda73abc7e6cb803fef3368cfbecbb5936e8a9e" + integrity sha512-TOgRcwFPbfGtpqvZw+hyqJDvqfapr1qUlOizROIk4bBLjlsjlB00Pg6wMFXNtJRpu+eCZuVOaLatG7M8105kAw== dependencies: "@sinonjs/commons" "^3.0.1" "@sinonjs/fake-timers" "^13.0.5" "@sinonjs/samsam" "^8.0.1" diff "^7.0.0" - nise "^6.1.1" supports-color "^7.2.0" slash@^3.0.0: @@ -9110,7 +9036,7 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" -supports-color@^7, supports-color@^7.1.0, supports-color@^7.2.0: +supports-color@^7.1.0, supports-color@^7.2.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==