diff --git a/package.json b/package.json index a0f593cb..6202a2a8 100644 --- a/package.json +++ b/package.json @@ -151,7 +151,7 @@ "@testing-library/react-native": "^14.1.0", "@typechain/ethers-v5": "^11.1.2", "@types/detox": "^18.1.3", - "@types/jest": "^29.5.14", + "@types/jest": "^30.0.0", "@types/react": "~19.3.0", "@types/react-dom": "^19.3.0", "@typescript-eslint/eslint-plugin": "^7.0.0", @@ -162,7 +162,7 @@ "eslint-config-expo": "^58.0.4", "eslint-plugin-prettier": "^5.5.7", "husky": "^9.1.7", - "jest": "^29.7.0", + "jest": "^30.5.2", "jest-circus": "^30.5.2", "jest-expo": "~58.0.11", "lint-staged": "^17.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b1ece355..290d40e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -197,16 +197,16 @@ importers: version: 14.2.0(size-limit@14.2.0) '@testing-library/react-native': specifier: ^14.1.0 - version: 14.1.0(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(test-renderer@1.3.0(@types/react@19.3.0)(react@19.3.1)) + version: 14.1.0(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(test-renderer@1.3.0(@types/react@19.3.0)(react@19.3.1)) '@typechain/ethers-v5': specifier: ^11.1.2 version: 11.1.2(@ethersproject/abi@5.8.0)(@ethersproject/providers@5.8.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(ethers@5.8.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(typechain@8.3.2(supports-color@8.1.1)(typescript@5.8.3))(typescript@5.8.3) '@types/detox': specifier: ^18.1.3 - version: 18.1.3(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10) + version: 18.1.3(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10) '@types/jest': - specifier: ^29.5.14 - version: 29.5.14 + specifier: ^30.0.0 + version: 30.0.0 '@types/react': specifier: ~19.3.0 version: 19.3.0 @@ -224,7 +224,7 @@ importers: version: 10.1.0 detox: specifier: ^20.51.4 - version: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10) + version: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10) eslint: specifier: ^8.57.0 version: 8.57.1(supports-color@8.1.1) @@ -238,14 +238,14 @@ importers: specifier: ^9.1.7 version: 9.1.7 jest: - specifier: ^29.7.0 - version: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + specifier: ^30.5.2 + version: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-circus: specifier: ^30.5.2 version: 30.5.2(supports-color@8.1.1) jest-expo: specifier: ~58.0.11 - version: 58.0.11(@babel/core@7.29.7(supports-color@8.1.1))(@react-native/jest-preset@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(react@19.3.1)(supports-color@8.1.1))(@types/react@19.3.0)(bufferutil@4.1.0)(expo@53.0.27)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10) + version: 58.0.11(@babel/core@7.29.7(supports-color@8.1.1))(@react-native/jest-preset@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(react@19.3.1)(supports-color@8.1.1))(@types/react@19.3.0)(bufferutil@4.1.0)(expo@53.0.27)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10) lint-staged: specifier: ^17.6.0 version: 17.6.0 @@ -263,7 +263,7 @@ importers: version: 14.2.0 ts-jest: specifier: ^29.4.15 - version: 29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(esbuild@0.28.2)(jest-util@30.5.1)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(typescript@5.8.3) + version: 29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(esbuild@0.28.2)(jest-util@30.5.1)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(typescript@5.8.3) tsx: specifier: ^4.23.1 version: 4.23.15 @@ -1629,17 +1629,13 @@ packages: resolution: {integrity: sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==} engines: {node: '>=8'} - '@jest/console@29.7.0': - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/console@30.5.2': resolution: {integrity: sha512-e8sQC4pCMHPBrPX7Hk8TJr+DM5dkUnImSTNag8SEWFAFAF6xIz4AJvCKapnrdHnZxep4bxw4PhG+ZbimYBMyKw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/core@29.7.0': - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/core@30.5.2': + resolution: {integrity: sha512-/jqvFWoJF7LV1a6AUpYMbMm+2yIYsHJfR474H0SCzr9k8tnO/jl9wRg6zSG6lxgf6EozNlCG4amFzWsbZSvvZA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -1685,10 +1681,6 @@ packages: resolution: {integrity: sha512-d/HOLSrJUlBIl6n3LzOa7cjW3xdePm5H5gQw2lixZ/0h157l9sw3mLblzFqnPcTbhDzhRQdBOX3A3KcG73nm5Q==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/expect@29.7.0': - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/expect@30.5.2': resolution: {integrity: sha512-2E+1Pg6jJxbRjLNLpciC71iri/3qsKJL222/aXJEFwC0VdUSvfS+JZQQLEVjUYYc8t8pQu2MGE3cF2+bNTYRsg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -1705,10 +1697,6 @@ packages: resolution: {integrity: sha512-9/2VUPitAjmBzbvDvqrxmvB7BzWsBW0WmkkojX1ODuxX1NLGxx9gfaZpHB0z8DtJ9uhGNmZG/VXBhf8uO0OV8Q==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/globals@29.7.0': - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/globals@30.5.2': resolution: {integrity: sha512-62zfS+dL+M5aTNHXCNLyqD+j4oqxTIzDYrZbpqMP8Yn+gvlAGyzC6BSPNb1ZmFOakV1RtFYX/O3FCQXSWmQdgg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -1717,9 +1705,9 @@ packages: resolution: {integrity: sha512-HdNQYSdRTEBNrginaqzQtTjG0HRMfrra/z6Ok7uL3S87vSlarIVohEsJsSj5edu3MiHoHjAkvPROz5ZjoKai+w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/reporters@29.7.0': - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/reporters@30.5.2': + resolution: {integrity: sha512-ev6E9iG73twQcfAfoTnviuYkr3yOrYbzAtMFCimv2fxHXPIp9PBt2u1wNMt0aYWgl8FPwIcS8oqRJg6alnht4Q==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -1738,25 +1726,17 @@ packages: resolution: {integrity: sha512-V3wnxNtiVmw5PPVg433Cn3VdXnsOeu/ofLw3KC04Bn2y1wIlU5kozXQn48rhrgj/02LrCVtntTEF1yBha0XSUw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/source-map@29.6.3': - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/source-map@30.5.2': resolution: {integrity: sha512-c5CehvkbfHX6yyNg7bMn2ylqlp9AHXuZ/3hPH/Lh5bxD/vefd/lV9HBjMqXef9yQNqkdwyZvkLSVSwB38hy8Qw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/test-result@29.7.0': - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jest/test-result@30.5.2': resolution: {integrity: sha512-eO6YU5rsLfs60ne694e0IAmRgeBnoA8mu0nlxXDbl/1j5km0o2vO9/VbbUIKIH+WRKKEI+ELgwraRGn2Lhep8g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - '@jest/test-sequencer@29.7.0': - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/test-sequencer@30.5.2': + resolution: {integrity: sha512-bmij8jZyYAC47ExT2GeP7PcrlwSNS+Bp3KeRuBH88gpcxqDv6fljN8PemS4J/lLZ79xb6mpaennQTTq0zUAVVg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/transform@29.7.0': resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} @@ -2641,8 +2621,8 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jest@29.5.14': - resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} + '@types/jest@30.0.0': + resolution: {integrity: sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA==} '@types/jsdom@21.1.7': resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} @@ -3753,9 +3733,6 @@ packages: resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} - cjs-module-lexer@1.4.3: - resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - cjs-module-lexer@2.2.0: resolution: {integrity: sha512-4bHTS2YuzUvtoLjdy+98ykbNB5jS0+07EvFNXerqZQJ89F7DI6ET7OQo/HJuW6K0aVsKA9hj9/RVb2kQVOrPDQ==} @@ -3998,11 +3975,6 @@ packages: resolution: {integrity: sha512-BHAMt4pKb3U3r/mRfiIlVnDhRd8m6VC20gwCWtpZGZkSsjZmnMDKFnnjWYGWhBmypQAqcQILFJwmEhIgWGVTmw==} engines: {node: '>=8.x', npm: '>=5.x'} - create-jest@29.7.0: - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - cross-env@10.1.0: resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} engines: {node: '>=20'} @@ -4622,8 +4594,8 @@ packages: resolution: {integrity: sha512-dd++Yn/0Fp+gtJ04YHov7MeAii+LFivJc6KqnJNfplzLVUkUDrfKoQDTLlCgzcW15vY5hKlHasWeIsQJ8agHsw==} engines: {node: '>=0.10'} - exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + exit-x@0.2.2: + resolution: {integrity: sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==} engines: {node: '>= 0.8.0'} expect-type@1.4.0: @@ -5612,8 +5584,8 @@ packages: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} engines: {node: '>=10'} - istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + istanbul-lib-source-maps@5.0.6: + resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} engines: {node: '>=10'} istanbul-reports@3.2.0: @@ -5631,21 +5603,17 @@ packages: resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} engines: {node: '>= 0.6.0'} - jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-changed-files@30.5.1: + resolution: {integrity: sha512-0+bvMM/ENhDI29Z8q1r4HxiDIi4G5tnBmSw4esfPQoj9q8Nik7KIyuxHkTVnnniJQf05SxpGaKDQ+4h28ynGPg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-circus@30.5.2: resolution: {integrity: sha512-vffFgjs5JSJ9q4ds1vNW3klKYPJfYfIY61LT/zaZgvTeASJOWZUt8LBfHgIcV4rwxlPBLl/ePBGccHEclS4PlQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-cli@30.5.2: + resolution: {integrity: sha512-YYYxUUVjFgPvgEleKNKMaYGIFgR3l3832Cl0kRL/oCiDZ03v7wImUtquHl2OOBCCNgprjZgBN5bczS/JklPBDg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -5653,15 +5621,18 @@ packages: node-notifier: optional: true - jest-config@29.7.0: - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-config@30.5.2: + resolution: {integrity: sha512-U6221OZekabePvGcGPf4raIBKMvYQWFHvhobDJRojOYaFMj2HaGytAdknjDhYc6JTz2fdHW9+6k0wWUDaNeOFQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@types/node': '*' + esbuild-register: '>=3.4.0' ts-node: '>=9.0.0' peerDependenciesMeta: '@types/node': optional: true + esbuild-register: + optional: true ts-node: optional: true @@ -5673,13 +5644,9 @@ packages: resolution: {integrity: sha512-rBtHnI6BWTiWj3lM7fOLVfChx7R9B0u9VV3PRHawKs79x6ZjW1QoSrKenaigNGWlvhtoi2BqvDbABDie+Os3xQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-docblock@30.5.0: + resolution: {integrity: sha512-NwDqcxtoZi33RhuW+zJS/RVA3rmheQ8BnwpYZuc/Eruaz6seQb7+aoCeDZu/3X7W2XmD8DbSo9Pn72DbKsBFYw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-each@30.5.2: resolution: {integrity: sha512-GRrW+7fmmgmkvyfEBqc1QFdWnF1Ex5yG6Y6AWL4TTxnkWlKIT98dsKh3P3UuWm6v4XsQwVE6DEzXIPMzWJ3ZbA==} @@ -5750,9 +5717,9 @@ packages: resolution: {integrity: sha512-VIFgt67jW480YDxKfEv9IYQKrFpYt7bOCMn3VsnjK7AK9qo7p6acpnA1DHwsVOULE3dTaYew/6JaTD/d0VDHoQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-leak-detector@30.5.1: + resolution: {integrity: sha512-gt4GT2aWgEoCNTcBe4rqS74xTIUJxi+UD9SNSu9aOk5LmTEd6fS5KSTmAKAfitCCktQHNN+upUuL6EkBfFbMDQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-matcher-utils@29.7.0: resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} @@ -5778,15 +5745,6 @@ packages: resolution: {integrity: sha512-KTHb37Fhj8xY8qPFvTFaFJHcdsumQp+ExsUlgoX232Agmc706gagBs53+CYvulV7MVQo9AgXOUxsqzzVBoJlrA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-pnp-resolver@1.2.3: - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - jest-regex-util@29.6.3: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5795,34 +5753,22 @@ packages: resolution: {integrity: sha512-Mg0WK7A6xRHLSA1udJ8y9f3lM0uUhFTBnLKzwPmqB9AylvpleJ6BLemR8K9dK27DY+cesDryoA7yLZCAHsPG1A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-resolve-dependencies@30.5.2: + resolution: {integrity: sha512-GMI0DP5enX9Z2qW2zFy1bOkrCfWAOPRJQ7qHt0pdfrxBPsgWxglMPrRSK2TX/wRWYxcPRSLFg3Z88qPOzHx7FQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-resolve@30.5.1: resolution: {integrity: sha512-wprhLejRtwN6h8ZgaqC0eYjGJ1uMdGPT/+b3eFncbG4NWuuP9QL+vWwRinu9waw7hkOLcpMJGVJAMgBwsPssMQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-runner@30.5.2: + resolution: {integrity: sha512-/B6px7hiiNhVSRwuv9AGn0nawYvwsHeQZ3ItTd5Gp2diFd0EOKaWVeWqcbw3L88vx1GfpCKjQkxWItZCTl11Rw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-runtime@30.5.2: resolution: {integrity: sha512-0paUAHBlheai10A3XSy9Xh+YBG0IROy+/qzcDPzQ/nbbXrznQzeWy5qniICWK6d3W3scaRQCVAbXdcK0ibBq4w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-snapshot@30.5.2: resolution: {integrity: sha512-jKIdes25AnAH73dOCi2qE6J6vHJ6L2vyBS11M89kT50DVJcLTf2AOjvcc+2vVaN8lUbY5v2R83aqXo3Ro9fqYA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5852,10 +5798,6 @@ packages: peerDependencies: jest: ^30.0.0 - jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-watcher@30.5.2: resolution: {integrity: sha512-rqRgg4R11GA9m1UsEZwQeixHsgZReCn6TOHAHtIH33yXrIvoX0OGPA20Yzzjkz7X40fZvcRSxEpQppYPcWzmcQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5868,9 +5810,9 @@ packages: resolution: {integrity: sha512-Cbxh5v7AoLuFRmFJSM4/aHdQ68rjXvUWr716EE0Dh3I7T+T/3FgFKhOERGXHcU2Meftq9+9zxPM3TSNyI9D+HA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest@29.7.0: - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest@30.5.2: + resolution: {integrity: sha512-3gnpdBIza8ijCl3iMV9ChE3hSt1+46865qqod863gQtJr1DixOkAU5DoGbi3u+XlRcw++BhZQMu/y4xBdHBvSQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -7179,9 +7121,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - pure-rand@7.0.1: resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} @@ -7740,9 +7679,6 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} - source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -10821,15 +10757,6 @@ snapshots: '@istanbuljs/schema@0.1.6': {} - '@jest/console@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@types/node': 26.6.5 - chalk: 4.1.2 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - '@jest/console@30.5.2': dependencies: '@jest/types': 30.5.1 @@ -10839,38 +10766,39 @@ snapshots: jest-util: 30.5.1 slash: 3.0.0 - '@jest/core@29.7.0(supports-color@8.1.1)': + '@jest/core@30.5.2(supports-color@8.1.1)': dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(supports-color@8.1.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 + '@jest/console': 30.5.2 + '@jest/pattern': 30.5.0 + '@jest/reporters': 30.5.2(supports-color@8.1.1) + '@jest/test-result': 30.5.2 + '@jest/transform': 30.5.2(supports-color@8.1.1) + '@jest/types': 30.5.1 '@types/node': 26.6.5 ansi-escapes: 4.3.2 chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 + ci-info: 4.4.0 + exit-x: 0.2.2 + fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@26.6.5)(supports-color@8.1.1) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0(supports-color@8.1.1) - jest-runner: 29.7.0(supports-color@8.1.1) - jest-runtime: 29.7.0(supports-color@8.1.1) - jest-snapshot: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 + jest-changed-files: 30.5.1 + jest-config: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) + jest-haste-map: 30.5.1 + jest-message-util: 30.5.1 + jest-regex-util: 30.5.0 + jest-resolve: 30.5.1 + jest-resolve-dependencies: 30.5.2(supports-color@8.1.1) + jest-runner: 30.5.2(supports-color@8.1.1) + jest-runtime: 30.5.2(supports-color@8.1.1) + jest-snapshot: 30.5.2(supports-color@8.1.1) + jest-util: 30.5.1 + jest-validate: 30.5.1 + jest-watcher: 30.5.2 + pretty-format: 30.5.1 slash: 3.0.0 - strip-ansi: 6.0.1 transitivePeerDependencies: - babel-plugin-macros + - esbuild-register - supports-color - ts-node @@ -10917,13 +10845,6 @@ snapshots: dependencies: '@jest/get-type': 30.5.0 - '@jest/expect@29.7.0(supports-color@8.1.1)': - dependencies: - expect: 29.7.0 - jest-snapshot: 29.7.0(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - '@jest/expect@30.5.2(supports-color@8.1.1)': dependencies: expect: 30.5.2 @@ -10951,15 +10872,6 @@ snapshots: '@jest/get-type@30.5.0': {} - '@jest/globals@29.7.0(supports-color@8.1.1)': - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 - jest-mock: 29.7.0 - transitivePeerDependencies: - - supports-color - '@jest/globals@30.5.2(supports-color@8.1.1)': dependencies: '@jest/environment': 30.5.2 @@ -10974,31 +10886,30 @@ snapshots: '@types/node': 26.6.5 jest-regex-util: 30.5.0 - '@jest/reporters@29.7.0(supports-color@8.1.1)': + '@jest/reporters@30.5.2(supports-color@8.1.1)': dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 + '@jest/console': 30.5.2 + '@jest/test-result': 30.5.2 + '@jest/transform': 30.5.2(supports-color@8.1.1) + '@jest/types': 30.5.1 '@jridgewell/trace-mapping': 0.3.31 '@types/node': 26.6.5 chalk: 4.1.2 collect-v8-coverage: 1.0.3 - exit: 0.1.2 - glob: 7.2.3 + exit-x: 0.2.2 + glob: 13.0.6 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3(supports-color@8.1.1) istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1(supports-color@8.1.1) + istanbul-lib-source-maps: 5.0.6(supports-color@8.1.1) istanbul-reports: 3.2.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - jest-worker: 29.7.0 + jest-message-util: 30.5.1 + jest-util: 30.5.1 + jest-worker: 30.5.1 slash: 3.0.0 string-length: 4.0.2 - strip-ansi: 6.0.1 v8-to-istanbul: 9.3.0 transitivePeerDependencies: - supports-color @@ -11018,12 +10929,6 @@ snapshots: graceful-fs: 4.2.11 natural-compare: 1.4.0 - '@jest/source-map@29.6.3': - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - callsites: 3.1.0 - graceful-fs: 4.2.11 - '@jest/source-map@30.5.2': dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -11031,13 +10936,6 @@ snapshots: convert-source-map: 2.0.0 graceful-fs: 4.2.11 - '@jest/test-result@29.7.0': - dependencies: - '@jest/console': 29.7.0 - '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.3 - '@jest/test-result@30.5.2': dependencies: '@jest/console': 30.5.2 @@ -11045,11 +10943,11 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.3 - '@jest/test-sequencer@29.7.0': + '@jest/test-sequencer@30.5.2': dependencies: - '@jest/test-result': 29.7.0 + '@jest/test-result': 30.5.2 graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 + jest-haste-map: 30.5.1 slash: 3.0.0 '@jest/transform@29.7.0(supports-color@8.1.1)': @@ -12098,7 +11996,7 @@ snapshots: '@types/react': 19.3.0 react-test-renderer: 19.3.1(react@19.3.1) - '@testing-library/react-native@14.1.0(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(test-renderer@1.3.0(@types/react@19.3.0)(react@19.3.1))': + '@testing-library/react-native@14.1.0(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(test-renderer@1.3.0(@types/react@19.3.0)(react@19.3.1))': dependencies: jest-matcher-utils: 30.5.2 picocolors: 1.1.1 @@ -12108,7 +12006,7 @@ snapshots: redent: 3.0.0 test-renderer: 1.3.0(@types/react@19.3.0)(react@19.3.1) optionalDependencies: - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) '@tybys/wasm-util@0.10.4': dependencies: @@ -12157,9 +12055,9 @@ snapshots: '@types/deep-eql@4.0.2': {} - '@types/detox@18.1.3(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10)': + '@types/detox@18.1.3(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10)': dependencies: - detox: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10) + detox: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10) transitivePeerDependencies: - '@jest/environment' - '@jest/types' @@ -12189,10 +12087,10 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jest@29.5.14': + '@types/jest@30.0.0': dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 + expect: 30.5.2 + pretty-format: 30.5.1 '@types/jsdom@21.1.7': dependencies: @@ -13075,10 +12973,10 @@ snapshots: optionalDependencies: expect: 29.7.0 - '@wix-pilot/detox@1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0)': + '@wix-pilot/detox@1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0)': dependencies: '@wix-pilot/core': 3.4.2(expect@29.7.0) - detox: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10) + detox: 20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10) expect: 29.7.0 '@xmldom/xmldom@0.8.15': {} @@ -13716,8 +13614,6 @@ snapshots: ci-info@4.4.0: {} - cjs-module-lexer@1.4.3: {} - cjs-module-lexer@2.2.0: {} clean-stack@2.2.0: {} @@ -13962,21 +13858,6 @@ snapshots: countries-and-timezones@3.7.2: {} - create-jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - cross-env@10.1.0: dependencies: '@epic-web/invariant': 1.0.0 @@ -14133,10 +14014,10 @@ snapshots: detect-newline@3.1.0: {} - detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10): + detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10): dependencies: '@wix-pilot/core': 3.4.2(expect@29.7.0) - '@wix-pilot/detox': 1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0) + '@wix-pilot/detox': 1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0) ajv: 8.20.0 bunyan: 1.8.15 bunyan-debug-stream: 3.1.1(bunyan@1.8.15) @@ -14148,7 +14029,7 @@ snapshots: funpermaproxy: 1.1.0 glob: 8.1.0 ini: 1.3.8 - jest-environment-emit: 1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)) + jest-environment-emit: 1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)) json-cycle: 1.5.0 lodash: 4.18.1 multi-sort-stream: 1.0.4 @@ -14173,7 +14054,7 @@ snapshots: yargs-parser: 21.1.1 yargs-unparser: 2.0.0 optionalDependencies: - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) transitivePeerDependencies: - '@jest/environment' - '@jest/types' @@ -14184,10 +14065,10 @@ snapshots: - jest-environment-node - utf-8-validate - detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10): + detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10): dependencies: '@wix-pilot/core': 3.4.2(expect@29.7.0) - '@wix-pilot/detox': 1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0) + '@wix-pilot/detox': 1.0.13(@wix-pilot/core@3.4.2(expect@29.7.0))(detox@20.51.4(@jest/environment@30.5.2)(@jest/types@30.5.1)(bufferutil@4.1.0)(expect@29.7.0)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(utf-8-validate@5.0.10))(expect@29.7.0) ajv: 8.20.0 bunyan: 1.8.15 bunyan-debug-stream: 3.1.1(bunyan@1.8.15) @@ -14199,7 +14080,7 @@ snapshots: funpermaproxy: 1.1.0 glob: 8.1.0 ini: 1.3.8 - jest-environment-emit: 1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)) + jest-environment-emit: 1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)) json-cycle: 1.5.0 lodash: 4.18.1 multi-sort-stream: 1.0.4 @@ -14224,7 +14105,7 @@ snapshots: yargs-parser: 21.1.1 yargs-unparser: 2.0.0 optionalDependencies: - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) transitivePeerDependencies: - '@jest/environment' - '@jest/types' @@ -14900,7 +14781,7 @@ snapshots: exeunt@1.1.0: {} - exit@0.1.2: {} + exit-x@0.2.2: {} expect-type@1.4.0: {} @@ -15941,11 +15822,11 @@ snapshots: make-dir: 4.0.0 supports-color: 7.2.0 - istanbul-lib-source-maps@4.0.1(supports-color@8.1.1): + istanbul-lib-source-maps@5.0.6(supports-color@8.1.1): dependencies: + '@jridgewell/trace-mapping': 0.3.31 debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 - source-map: 0.6.1 transitivePeerDependencies: - supports-color @@ -15971,37 +15852,11 @@ snapshots: java-properties@1.0.2: {} - jest-changed-files@29.7.0: + jest-changed-files@30.5.1: dependencies: execa: 5.1.1 - jest-util: 29.7.0 - p-limit: 3.1.0 - - jest-circus@29.7.0(supports-color@8.1.1): - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0(supports-color@8.1.1) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 26.6.5 - chalk: 4.1.2 - co: 4.6.0 - dedent: 1.7.2 - is-generator-fn: 2.1.0 - jest-each: 29.7.0 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-runtime: 29.7.0(supports-color@8.1.1) - jest-snapshot: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 + jest-util: 30.5.1 p-limit: 3.1.0 - pretty-format: 29.7.0 - pure-rand: 6.1.0 - slash: 3.0.0 - stack-utils: 2.0.6 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color jest-circus@30.5.2(supports-color@8.1.1): dependencies: @@ -16029,77 +15884,48 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@26.6.3)(supports-color@8.1.1): + jest-cli@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: - '@jest/core': 29.7.0(supports-color@8.1.1) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 + '@jest/core': 30.5.2(supports-color@8.1.1) + '@jest/test-result': 30.5.2 + '@jest/types': 30.5.1 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) - exit: 0.1.2 + exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 + jest-config: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) + jest-util: 30.5.1 + jest-validate: 30.5.1 yargs: 17.7.3 transitivePeerDependencies: - '@types/node' - babel-plugin-macros + - esbuild-register - supports-color - ts-node - jest-config@29.7.0(@types/node@26.6.3)(supports-color@8.1.1): - dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(supports-color@8.1.1) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 26.6.3 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@26.6.5)(supports-color@8.1.1): + jest-config@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) + '@jest/get-type': 30.5.0 + '@jest/pattern': 30.5.0 + '@jest/test-sequencer': 30.5.2 + '@jest/types': 30.5.1 + babel-jest: 30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) chalk: 4.1.2 - ci-info: 3.9.0 + ci-info: 4.4.0 deepmerge: 4.3.1 - glob: 7.2.3 + glob: 13.0.6 graceful-fs: 4.2.11 - jest-circus: 29.7.0(supports-color@8.1.1) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 + jest-circus: 30.5.2(supports-color@8.1.1) + jest-docblock: 30.5.0 + jest-environment-node: 30.5.2 + jest-regex-util: 30.5.0 + jest-resolve: 30.5.1 + jest-runner: 30.5.2(supports-color@8.1.1) + jest-util: 30.5.1 + jest-validate: 30.5.1 parse-json: 5.2.0 - pretty-format: 29.7.0 + pretty-format: 30.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: @@ -16122,18 +15948,10 @@ snapshots: chalk: 4.1.2 pretty-format: 30.5.1 - jest-docblock@29.7.0: + jest-docblock@30.5.0: dependencies: detect-newline: 3.1.0 - jest-each@29.7.0: - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - jest-get-type: 29.6.3 - jest-util: 29.7.0 - pretty-format: 29.7.0 - jest-each@30.5.2: dependencies: '@jest/get-type': 30.5.0 @@ -16143,7 +15961,7 @@ snapshots: jest-util: 30.5.1 pretty-format: 30.5.1 - jest-environment-emit@1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)): + jest-environment-emit@1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@29.7.0)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)): dependencies: bunyamin: 1.6.3(bunyan@2.0.5) bunyan: 2.0.5 @@ -16156,13 +15974,13 @@ snapshots: optionalDependencies: '@jest/environment': 30.5.2 '@jest/types': 30.5.1 - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-environment-jsdom: 30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10) jest-environment-node: 29.7.0 transitivePeerDependencies: - '@types/bunyan' - jest-environment-emit@1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)): + jest-environment-emit@1.2.0(@jest/environment@30.5.2)(@jest/types@30.5.1)(jest-environment-jsdom@30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10))(jest-environment-node@30.5.2)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)): dependencies: bunyamin: 1.6.3(bunyan@2.0.5) bunyan: 2.0.5 @@ -16175,7 +15993,7 @@ snapshots: optionalDependencies: '@jest/environment': 30.5.2 '@jest/types': 30.5.1 - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-environment-jsdom: 30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10) jest-environment-node: 30.5.2 transitivePeerDependencies: @@ -16211,19 +16029,19 @@ snapshots: jest-util: 30.5.1 jest-validate: 30.5.1 - jest-expo@58.0.11(@babel/core@7.29.7(supports-color@8.1.1))(@react-native/jest-preset@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(react@19.3.1)(supports-color@8.1.1))(@types/react@19.3.0)(bufferutil@4.1.0)(expo@53.0.27)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10): + jest-expo@58.0.11(@babel/core@7.29.7(supports-color@8.1.1))(@react-native/jest-preset@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(react@19.3.1)(supports-color@8.1.1))(@types/react@19.3.0)(bufferutil@4.1.0)(expo@53.0.27)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(react-native@0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10))(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10): dependencies: '@jest/create-cache-key-function': 30.5.1 '@jest/globals': 30.5.2(supports-color@8.1.1) '@react-native/jest-preset': 0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(react@19.3.1)(supports-color@8.1.1) babel-jest: 30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1) - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-environment-jsdom: 30.5.2(bufferutil@4.1.0)(supports-color@8.1.1)(utf-8-validate@5.0.10) jest-environment-node: 30.5.2 jest-mock: 30.5.2 jest-snapshot: 30.5.2(supports-color@8.1.1) jest-watch-select-projects: 2.0.0 - jest-watch-typeahead: 3.0.1(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)) + jest-watch-typeahead: 3.0.1(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)) json5: 2.2.3 lodash: 4.18.1 react-native: 0.88.0(@babel/core@7.29.7(supports-color@8.1.1))(@react-native-community/cli@20.2.0(bufferutil@4.1.0)(supports-color@8.1.1)(typescript@5.8.3)(utf-8-validate@5.0.10))(@types/react@19.3.0)(bufferutil@4.1.0)(react@19.3.1)(supports-color@8.1.1)(utf-8-validate@5.0.10) @@ -16273,10 +16091,10 @@ snapshots: jest-worker: 30.5.1 picomatch: 4.0.7 - jest-leak-detector@29.7.0: + jest-leak-detector@30.5.1: dependencies: - jest-get-type: 29.6.3 - pretty-format: 29.7.0 + '@jest/get-type': 30.5.0 + pretty-format: 30.5.1 jest-matcher-utils@29.7.0: dependencies: @@ -16330,33 +16148,17 @@ snapshots: '@types/node': 26.6.5 jest-util: 30.5.1 - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - optionalDependencies: - jest-resolve: 29.7.0 - jest-regex-util@29.6.3: {} jest-regex-util@30.5.0: {} - jest-resolve-dependencies@29.7.0(supports-color@8.1.1): + jest-resolve-dependencies@30.5.2(supports-color@8.1.1): dependencies: - jest-regex-util: 29.6.3 - jest-snapshot: 29.7.0(supports-color@8.1.1) + jest-regex-util: 30.5.0 + jest-snapshot: 30.5.2(supports-color@8.1.1) transitivePeerDependencies: - supports-color - jest-resolve@29.7.0: - dependencies: - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) - jest-util: 29.7.0 - jest-validate: 29.7.0 - resolve: 1.22.12 - resolve.exports: 2.0.3 - slash: 3.0.0 - jest-resolve@30.5.1: dependencies: chalk: 4.1.2 @@ -16367,56 +16169,30 @@ snapshots: slash: 3.0.0 unrs-resolver: 1.12.2 - jest-runner@29.7.0(supports-color@8.1.1): + jest-runner@30.5.2(supports-color@8.1.1): dependencies: - '@jest/console': 29.7.0 - '@jest/environment': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 + '@jest/console': 30.5.2 + '@jest/environment': 30.5.2 + '@jest/source-map': 30.5.2 + '@jest/test-result': 30.5.2 + '@jest/transform': 30.5.2(supports-color@8.1.1) + '@jest/types': 30.5.1 '@types/node': 26.6.5 chalk: 4.1.2 emittery: 0.13.1 + exit-x: 0.2.2 graceful-fs: 4.2.11 - jest-docblock: 29.7.0 - jest-environment-node: 29.7.0 - jest-haste-map: 29.7.0 - jest-leak-detector: 29.7.0 - jest-message-util: 29.7.0 - jest-resolve: 29.7.0 - jest-runtime: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 - jest-watcher: 29.7.0 - jest-worker: 29.7.0 + jest-docblock: 30.5.0 + jest-environment-node: 30.5.2 + jest-haste-map: 30.5.1 + jest-leak-detector: 30.5.1 + jest-message-util: 30.5.1 + jest-resolve: 30.5.1 + jest-runtime: 30.5.2(supports-color@8.1.1) + jest-util: 30.5.1 + jest-watcher: 30.5.2 + jest-worker: 30.5.1 p-limit: 3.1.0 - source-map-support: 0.5.13 - transitivePeerDependencies: - - supports-color - - jest-runtime@29.7.0(supports-color@8.1.1): - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/globals': 29.7.0(supports-color@8.1.1) - '@jest/source-map': 29.6.3 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 - '@types/node': 26.6.5 - chalk: 4.1.2 - cjs-module-lexer: 1.4.3 - collect-v8-coverage: 1.0.3 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-snapshot: 29.7.0(supports-color@8.1.1) - jest-util: 29.7.0 - slash: 3.0.0 - strip-bom: 4.0.0 transitivePeerDependencies: - supports-color @@ -16448,31 +16224,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-snapshot@29.7.0(supports-color@8.1.1): - dependencies: - '@babel/core': 7.29.7(supports-color@8.1.1) - '@babel/generator': 7.29.7 - '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1)) - '@babel/types': 7.29.7 - '@jest/expect-utils': 29.7.0 - '@jest/transform': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.29.7(supports-color@8.1.1)) - chalk: 4.1.2 - expect: 29.7.0 - graceful-fs: 4.2.11 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - natural-compare: 1.4.0 - pretty-format: 29.7.0 - semver: 7.8.5 - transitivePeerDependencies: - - supports-color - jest-snapshot@30.5.2(supports-color@8.1.1): dependencies: '@babel/core': 7.29.7(supports-color@8.1.1) @@ -16541,28 +16292,17 @@ snapshots: chalk: 3.0.0 prompts: 2.4.2 - jest-watch-typeahead@3.0.1(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1)): + jest-watch-typeahead@3.0.1(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1)): dependencies: ansi-escapes: 7.3.0 chalk: 5.6.2 - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) jest-regex-util: 30.5.0 jest-watcher: 30.5.2 slash: 5.1.0 string-length: 6.0.0 strip-ansi: 7.2.0 - jest-watcher@29.7.0: - dependencies: - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 26.6.5 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.13.1 - jest-util: 29.7.0 - string-length: 4.0.2 - jest-watcher@30.5.2: dependencies: '@jest/test-result': 30.5.2 @@ -16589,15 +16329,16 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1): + jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1): dependencies: - '@jest/core': 29.7.0(supports-color@8.1.1) - '@jest/types': 29.6.3 + '@jest/core': 30.5.2(supports-color@8.1.1) + '@jest/types': 30.5.1 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest-cli: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros + - esbuild-register - supports-color - ts-node @@ -17896,8 +17637,6 @@ snapshots: punycode@2.3.1: {} - pure-rand@6.1.0: {} - pure-rand@7.0.1: {} qified@0.10.1: @@ -18560,11 +18299,6 @@ snapshots: source-map-js@1.2.1: {} - source-map-support@0.5.13: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 @@ -19012,12 +18746,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(esbuild@0.28.2)(jest-util@30.5.1)(jest@29.7.0(@types/node@26.6.3)(supports-color@8.1.1))(typescript@5.8.3): + ts-jest@29.4.15(@babel/core@7.29.7(supports-color@8.1.1))(@jest/transform@30.5.2(supports-color@8.1.1))(@jest/types@30.5.1)(babel-jest@30.5.2(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1))(esbuild@0.28.2)(jest-util@30.5.1)(jest@30.5.2(@types/node@26.6.5)(supports-color@8.1.1))(typescript@5.8.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.10 - jest: 29.7.0(@types/node@26.6.3)(supports-color@8.1.1) + jest: 30.5.2(@types/node@26.6.5)(supports-color@8.1.1) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6