diff --git a/packages-internal/api-docs-builder-core/package.json b/packages-internal/api-docs-builder-core/package.json index e86a2673ab1d4d..d872988ada02bb 100644 --- a/packages-internal/api-docs-builder-core/package.json +++ b/packages-internal/api-docs-builder-core/package.json @@ -23,7 +23,7 @@ "devDependencies": { "@types/chai": "5.2.3", "@types/node": "20.19.39", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "sinon": "22.0.0", "typescript": "6.0.3" diff --git a/packages-internal/api-docs-builder/package.json b/packages-internal/api-docs-builder/package.json index 4f47dd893ab173..4e71c1fe4fe866 100644 --- a/packages-internal/api-docs-builder/package.json +++ b/packages-internal/api-docs-builder/package.json @@ -35,7 +35,7 @@ "@types/doctrine": "0.0.9", "@types/mdast": "4.0.4", "@types/node": "20.19.39", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "sinon": "22.0.0" }, diff --git a/packages-internal/scripts/package.json b/packages-internal/scripts/package.json index 881e7d0159e367..f74d00c8ebc795 100644 --- a/packages-internal/scripts/package.json +++ b/packages-internal/scripts/package.json @@ -45,7 +45,7 @@ "@types/doctrine": "0.0.9", "@types/node": "20.19.39", "@types/react": "19.2.14", - "@types/uuid": "10.0.0", + "@types/uuid": "11.0.0", "chai": "6.2.2", "fast-glob": "3.3.3", "prettier": "3.8.3", diff --git a/packages/mui-codemod/package.json b/packages/mui-codemod/package.json index 16a3c08287a0fa..8e870a7fc32d55 100644 --- a/packages/mui-codemod/package.json +++ b/packages/mui-codemod/package.json @@ -41,7 +41,7 @@ "devDependencies": { "@material-ui/core": "^4.12.4", "@types/chai": "5.2.3", - "@types/jscodeshift": "0.12.0", + "@types/jscodeshift": "17.3.0", "chai": "6.2.2" }, "sideEffects": false, diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json index 823d0eed6b7844..b3259d91c7fe35 100644 --- a/packages/mui-lab/package.json +++ b/packages/mui-lab/package.json @@ -46,7 +46,7 @@ "@types/prop-types": "15.7.15", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "react": "19.2.6", "react-dom": "19.2.6", diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json index 3692d62f304084..dde2609017fb4b 100644 --- a/packages/mui-material/package.json +++ b/packages/mui-material/package.json @@ -51,7 +51,7 @@ "@types/prop-types": "15.7.15", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "css-mediaquery": "0.1.2", "es-toolkit": "1.46.1", diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json index a36519cd5098aa..f6ceb1ee41ed8d 100644 --- a/packages/mui-system/package.json +++ b/packages/mui-system/package.json @@ -48,7 +48,7 @@ "@types/chai": "5.2.3", "@types/prop-types": "15.7.15", "@types/react": "19.2.14", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "es-toolkit": "1.46.1", "fast-glob": "3.3.3", diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json index 483ec36af2cd72..848b00be77c53d 100644 --- a/packages/mui-utils/package.json +++ b/packages/mui-utils/package.json @@ -45,7 +45,7 @@ "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@types/react-is": "19.2.0", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "react": "19.2.6", "react-dom": "19.2.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 669eba6a501aa1..6c204cc04e386f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -653,8 +653,8 @@ importers: specifier: 20.19.39 version: 20.19.39 '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -688,8 +688,8 @@ importers: specifier: 20.19.39 version: 20.19.39 '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -901,8 +901,8 @@ importers: specifier: 19.2.14 version: 19.2.14 '@types/uuid': - specifier: 10.0.0 - version: 10.0.0 + specifier: 11.0.0 + version: 11.0.0 chai: specifier: 6.2.2 version: 6.2.2 @@ -955,8 +955,8 @@ importers: specifier: 5.2.3 version: 5.2.3 '@types/jscodeshift': - specifier: 0.12.0 - version: 0.12.0 + specifier: 17.3.0 + version: 17.3.0 chai: specifier: 6.2.2 version: 6.2.2 @@ -1102,8 +1102,8 @@ importers: specifier: 19.2.3 version: 19.2.3(@types/react@19.2.14) '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -1179,8 +1179,8 @@ importers: specifier: 19.2.3 version: 19.2.3(@types/react@19.2.14) '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -1439,8 +1439,8 @@ importers: specifier: 19.2.14 version: 19.2.14 '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -1512,8 +1512,8 @@ importers: specifier: 19.2.0 version: 19.2.0 '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -1577,8 +1577,8 @@ importers: specifier: 19.2.0 version: 19.2.0 '@types/sinon': - specifier: 17.0.4 - version: 17.0.4 + specifier: 21.0.1 + version: 21.0.1 chai: specifier: 6.2.2 version: 6.2.2 @@ -5338,8 +5338,8 @@ packages: '@types/is-empty@1.2.3': resolution: {integrity: sha512-4J1l5d79hoIvsrKh5VUKVRA1aIdsOb10Hu5j3J2VfP/msDnfTdGPmNp2E1Wg+vs97Bktzo+MZePFFXSGoykYJw==} - '@types/jscodeshift@0.12.0': - resolution: {integrity: sha512-Jr2fQbEoDmjwEa92TreR/mX2t9iAaY/l5P/GKezvK4BodXahex60PDLXaQR0vAgP0KfCzc1CivHusQB9NhzX8w==} + '@types/jscodeshift@17.3.0': + resolution: {integrity: sha512-ogvGG8VQQqAQQ096uRh+d6tBHrYuZjsumHirKtvBa5qEyTMN3IQJ7apo+sw9lxaB/iKWIhbbLlF3zmAWk9XQIg==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -5420,8 +5420,8 @@ packages: '@types/serve-static@2.2.0': resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} - '@types/sinon@17.0.4': - resolution: {integrity: sha512-RHnIrhfPO3+tJT0s7cFaXGZvsL4bbR3/k7z3P312qMS4JaS2Tk+KiwiLx1S0rQ56ERj00u1/BtdyVd0FY+Pdew==} + '@types/sinon@21.0.1': + resolution: {integrity: sha512-5yoJSqLbjH8T9V2bksgRayuhpZy+723/z6wBOR+Soe4ZlXC0eW8Na71TeaZPUWDQvM7LYKa9UGFc6LRqxiR5fQ==} '@types/sinonjs__fake-timers@8.1.5': resolution: {integrity: sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==} @@ -5444,8 +5444,9 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} + '@types/uuid@11.0.0': + resolution: {integrity: sha512-HVyk8nj2m+jcFRNazzqyVKiZezyhDKrGUA3jlEcg/nZ6Ms+qHwocba1Y/AaVaznJTAM9xpdFSh+ptbNrhOGvZA==} + deprecated: This is a stub types definition. uuid provides its own type definitions, so you do not need this installed. '@types/whatwg-mimetype@3.0.2': resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==} @@ -6051,10 +6052,6 @@ packages: ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - ast-types@0.14.2: - resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} - engines: {node: '>=4'} - ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} @@ -10261,10 +10258,6 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - recast@0.20.5: - resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} - engines: {node: '>= 4'} - recast@0.23.11: resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} engines: {node: '>= 4'} @@ -11460,6 +11453,10 @@ packages: util@0.10.4: resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + uuid@14.0.0: + resolution: {integrity: sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==} + hasBin: true + v8flags@3.2.0: resolution: {integrity: sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==} engines: {node: '>= 0.10'} @@ -15762,10 +15759,10 @@ snapshots: '@types/is-empty@1.2.3': {} - '@types/jscodeshift@0.12.0': + '@types/jscodeshift@17.3.0': dependencies: - ast-types: 0.14.2 - recast: 0.20.5 + ast-types: 0.16.1 + recast: 0.23.11 '@types/json-schema@7.0.15': {} @@ -15838,7 +15835,7 @@ snapshots: '@types/http-errors': 2.0.5 '@types/node': 20.19.39 - '@types/sinon@17.0.4': + '@types/sinon@21.0.1': dependencies: '@types/sinonjs__fake-timers': 8.1.5 @@ -15858,7 +15855,9 @@ snapshots: '@types/unist@3.0.2': {} - '@types/uuid@10.0.0': {} + '@types/uuid@11.0.0': + dependencies: + uuid: 14.0.0 '@types/whatwg-mimetype@3.0.2': {} @@ -16567,10 +16566,6 @@ snapshots: ast-types-flow@0.0.8: {} - ast-types@0.14.2: - dependencies: - tslib: 2.8.1 - ast-types@0.16.1: dependencies: tslib: 2.8.1 @@ -21551,13 +21546,6 @@ snapshots: dependencies: picomatch: 2.3.2 - recast@0.20.5: - dependencies: - ast-types: 0.14.2 - esprima: 4.0.1 - source-map: 0.6.1 - tslib: 2.8.1 - recast@0.23.11: dependencies: ast-types: 0.16.1 @@ -23070,6 +23058,8 @@ snapshots: dependencies: inherits: 2.0.3 + uuid@14.0.0: {} + v8flags@3.2.0: dependencies: homedir-polyfill: 1.0.3 diff --git a/test/package.json b/test/package.json index a2b8ef477283b2..2b834a76e00fe9 100644 --- a/test/package.json +++ b/test/package.json @@ -19,7 +19,7 @@ "@types/chai": "5.2.3", "@types/react": "19.2.14", "@types/react-is": "19.2.0", - "@types/sinon": "17.0.4", + "@types/sinon": "21.0.1", "chai": "6.2.2", "docs": "workspace:^", "es-toolkit": "1.46.1",