From 1ff4b3658e2a7989f4498a2c5e238807caaeb7e6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 22 Jun 2025 13:58:07 +0000 Subject: [PATCH] chore(deps): update jest monorepo to v30.0.2 --- package.json | 8 +- pnpm-lock.yaml | 482 ++++++++++++++++++++----------------------------- 2 files changed, 203 insertions(+), 287 deletions(-) diff --git a/package.json b/package.json index 7d29ed592..f31836fbc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-abac", - "version": "0.1.363", + "version": "0.1.364", "description": "Attribute Based Access Control and Role Based Access Control for React", "keywords": [ "abac", @@ -177,9 +177,9 @@ "import-sort-parser-typescript": "6.0.0", "import-sort-style-custom": "2.1.2", "import-sort-style-module": "6.0.0", - "jest": "30.0.1", - "jest-cli": "30.0.1", - "jest-environment-jsdom": "30.0.1", + "jest": "30.0.2", + "jest-cli": "30.0.2", + "jest-environment-jsdom": "30.0.2", "jest-environment-jsdom-global": "4.0.0", "lint-staged": "16.1.0", "prettier": "3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 877d02d50..2ffd674ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -99,17 +99,17 @@ devDependencies: specifier: 6.0.0 version: 6.0.0 jest: - specifier: 30.0.1 - version: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) + specifier: 30.0.2 + version: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) jest-cli: - specifier: 30.0.1 - version: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) + specifier: 30.0.2 + version: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) jest-environment-jsdom: - specifier: 30.0.1 - version: 30.0.1 + specifier: 30.0.2 + version: 30.0.2 jest-environment-jsdom-global: specifier: 4.0.0 - version: 4.0.0(jest-environment-jsdom@30.0.1) + version: 4.0.0(jest-environment-jsdom@30.0.2) lint-staged: specifier: 16.1.0 version: 16.1.0 @@ -160,7 +160,7 @@ devDependencies: version: 3.2.1 ts-jest: specifier: 29.4.0 - version: 29.4.0(@babel/core@7.27.4)(jest@30.0.1)(typescript@5.8.3) + version: 29.4.0(@babel/core@7.27.4)(jest@30.0.2)(typescript@5.8.3) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.15.31)(typescript@5.8.3) @@ -884,20 +884,20 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console@30.0.1: - resolution: {integrity: sha512-ThsJ+1I1/7CSTCmddZWqwkwremh3kmKCEoa7oafYL0A1a4tiXWKHzp8+a4m0EbXfGsYVjaVjjzywOQ1ZCnLlzg==} + /@jest/console@30.0.2: + resolution: {integrity: sha512-krGElPU0FipAqpVZ/BRZOy0MZh/ARdJ0Nj+PiH1ykFY1+VpBlYNLjdjVA5CFKxnKR6PFqFutO4Z7cdK9BlGiDA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/types': 30.0.1 '@types/node': 22.15.31 chalk: 4.1.2 - jest-message-util: 30.0.1 - jest-util: 30.0.1 + jest-message-util: 30.0.2 + jest-util: 30.0.2 slash: 3.0.0 dev: true - /@jest/core@30.0.1(ts-node@10.9.2): - resolution: {integrity: sha512-wImaJH4bFaV8oDJkCureHnnua0dOtgVgogh62gFKjTMXyKRVLjiVOJU9VypxXNqDUAM+W23VHJrJRauW3OLPeQ==} + /@jest/core@30.0.2(ts-node@10.9.2): + resolution: {integrity: sha512-mUMFdDtYWu7la63NxlyNIhgnzynszxunXWrtryR7bV24jV9hmi7XCZTzZHaLJjcBU66MeUAPZ81HjwASVpYhYQ==} 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 @@ -905,11 +905,11 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 30.0.1 + '@jest/console': 30.0.2 '@jest/pattern': 30.0.1 - '@jest/reporters': 30.0.1 - '@jest/test-result': 30.0.1 - '@jest/transform': 30.0.1 + '@jest/reporters': 30.0.2 + '@jest/test-result': 30.0.2 + '@jest/transform': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 ansi-escapes: 4.3.2 @@ -917,21 +917,21 @@ packages: ci-info: 4.2.0 exit-x: 0.2.2 graceful-fs: 4.2.11 - jest-changed-files: 30.0.1 - jest-config: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) - jest-haste-map: 30.0.1 - jest-message-util: 30.0.1 + jest-changed-files: 30.0.2 + jest-config: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) + jest-haste-map: 30.0.2 + jest-message-util: 30.0.2 jest-regex-util: 30.0.1 - jest-resolve: 30.0.1 - jest-resolve-dependencies: 30.0.1 - jest-runner: 30.0.1 - jest-runtime: 30.0.1 - jest-snapshot: 30.0.1 - jest-util: 30.0.1 - jest-validate: 30.0.1 - jest-watcher: 30.0.1 + jest-resolve: 30.0.2 + jest-resolve-dependencies: 30.0.2 + jest-runner: 30.0.2 + jest-runtime: 30.0.2 + jest-snapshot: 30.0.2 + jest-util: 30.0.2 + jest-validate: 30.0.2 + jest-watcher: 30.0.2 micromatch: 4.0.8 - pretty-format: 30.0.1 + pretty-format: 30.0.2 slash: 3.0.0 transitivePeerDependencies: - babel-plugin-macros @@ -945,8 +945,8 @@ packages: engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dev: true - /@jest/environment-jsdom-abstract@30.0.1(jsdom@26.1.0): - resolution: {integrity: sha512-J67eu5nxk5vO0FmntjjRdCHVrJNIrAWB6Lbn8Z6tieseBjH5H26fWfCIwebPqDZZPQswyC8Ykdoe0zIluxW/dg==} + /@jest/environment-jsdom-abstract@30.0.2(jsdom@26.1.0): + resolution: {integrity: sha512-8aMoEzGdUuJeQl71BUACkys1ZEX437AF376VBqdYXsGFd4l3F1SdTjFHmNq8vF0Rp+CYhUyxa0kRAzXbBaVzfQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -955,31 +955,24 @@ packages: canvas: optional: true dependencies: - '@jest/environment': 30.0.1 - '@jest/fake-timers': 30.0.1 + '@jest/environment': 30.0.2 + '@jest/fake-timers': 30.0.2 '@jest/types': 30.0.1 '@types/jsdom': 21.1.7 '@types/node': 22.15.31 - jest-mock: 30.0.1 - jest-util: 30.0.1 + jest-mock: 30.0.2 + jest-util: 30.0.2 jsdom: 26.1.0 dev: true - /@jest/environment@30.0.1: - resolution: {integrity: sha512-JFI3qCT4ps9UjQNievPdsmpX+mOcAjOR2aemGUJbNiwpsuSCbiAaXwa2yBCND7OqCxUoiWMh6Lf/cwGxt/m2NA==} + /@jest/environment@30.0.2: + resolution: {integrity: sha512-hRLhZRJNxBiOhxIKSq2UkrlhMt3/zVFQOAi5lvS8T9I03+kxsbflwHJEF+eXEYXCrRGRhHwECT7CDk6DyngsRA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/fake-timers': 30.0.1 + '@jest/fake-timers': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 - jest-mock: 30.0.1 - dev: true - - /@jest/expect-utils@30.0.1: - resolution: {integrity: sha512-txHSNST7ud1V7JVFS5N1qqU+Wf6tiFPxDbjQpklTnckeVecFF8O+LD6efgF5z1dBigp4nMmDIYYxslQJHaS7QA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/get-type': 30.0.1 + jest-mock: 30.0.2 dev: true /@jest/expect-utils@30.0.2: @@ -989,26 +982,26 @@ packages: '@jest/get-type': 30.0.1 dev: true - /@jest/expect@30.0.1: - resolution: {integrity: sha512-mxhK5Zt8z+gOrXkv6RxQoRb1741EkcliTaNAIzrj1w4ch3TruFW+1QbLOTarovxo02EIh+a+JGky3r25p0nhIA==} + /@jest/expect@30.0.2: + resolution: {integrity: sha512-blWRFPjv2cVfh42nLG6L3xIEbw+bnuiZYZDl/BZlsNG/i3wKV6FpPZ2EPHguk7t5QpLaouIu+7JmYO4uBR6AOg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - expect: 30.0.1 - jest-snapshot: 30.0.1 + expect: 30.0.2 + jest-snapshot: 30.0.2 transitivePeerDependencies: - supports-color dev: true - /@jest/fake-timers@30.0.1: - resolution: {integrity: sha512-H/rYdOcSa+vlux7a3aw6bqQ/nMFMGQqmflAl4qFTThidyakO63ATiHSuhHL1yY39IFBCIbIiUpqr8ognXZA54A==} + /@jest/fake-timers@30.0.2: + resolution: {integrity: sha512-jfx0Xg7l0gmphTY9UKm5RtH12BlLYj/2Plj6wXjVW5Era4FZKfXeIvwC67WX+4q8UCFxYS20IgnMcFBcEU0DtA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/types': 30.0.1 '@sinonjs/fake-timers': 13.0.5 '@types/node': 22.15.31 - jest-message-util: 30.0.1 - jest-mock: 30.0.1 - jest-util: 30.0.1 + jest-message-util: 30.0.2 + jest-mock: 30.0.2 + jest-util: 30.0.2 dev: true /@jest/get-type@30.0.1: @@ -1016,14 +1009,14 @@ packages: engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dev: true - /@jest/globals@30.0.1: - resolution: {integrity: sha512-5IdHDqKVayXzBL8sKM5AvPaAnrfO9GXphDLwOg6VWjUiqSrGcj/Hd518QpfDWOeu1aWjBblst3rxeRgbtOEJ8Q==} + /@jest/globals@30.0.2: + resolution: {integrity: sha512-DwTtus9jjbG7b6jUdkcVdptf0wtD1v153A+PVwWB/zFwXhqu6hhtSd+uq88jofMhmYPtkmPmVGUBRNCZEKXn+w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/environment': 30.0.1 - '@jest/expect': 30.0.1 + '@jest/environment': 30.0.2 + '@jest/expect': 30.0.2 '@jest/types': 30.0.1 - jest-mock: 30.0.1 + jest-mock: 30.0.2 transitivePeerDependencies: - supports-color dev: true @@ -1036,8 +1029,8 @@ packages: jest-regex-util: 30.0.1 dev: true - /@jest/reporters@30.0.1: - resolution: {integrity: sha512-r0vZe9j3J97Luj/qQ4G+nYpcvdhl1JuEeoJ7WgUN6FOUixztDKkqHjVtURmfUCoU7rqd1Hj5g5nKm35jClFhfw==} + /@jest/reporters@30.0.2: + resolution: {integrity: sha512-l4QzS/oKf57F8WtPZK+vvF4Io6ukplc6XgNFu4Hd/QxaLEO9f+8dSFzUua62Oe0HKlCUjKHpltKErAgDiMJKsA==} 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 @@ -1046,9 +1039,9 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 30.0.1 - '@jest/test-result': 30.0.1 - '@jest/transform': 30.0.1 + '@jest/console': 30.0.2 + '@jest/test-result': 30.0.2 + '@jest/transform': 30.0.2 '@jest/types': 30.0.1 '@jridgewell/trace-mapping': 0.3.25 '@types/node': 22.15.31 @@ -1062,9 +1055,9 @@ packages: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - jest-message-util: 30.0.1 - jest-util: 30.0.1 - jest-worker: 30.0.1 + jest-message-util: 30.0.2 + jest-util: 30.0.2 + jest-worker: 30.0.2 slash: 3.0.0 string-length: 4.0.2 v8-to-istanbul: 9.3.0 @@ -1098,28 +1091,28 @@ packages: graceful-fs: 4.2.11 dev: true - /@jest/test-result@30.0.1: - resolution: {integrity: sha512-VpPEdwN+NivPsExCb9FCcIfIIP4x6vzGg4xfaH0URYkZcJixwe2E69uRqp9MPq6A4mWUoQRtjPNocFA/kRoiFg==} + /@jest/test-result@30.0.2: + resolution: {integrity: sha512-KKMuBKkkZYP/GfHMhI+cH2/P3+taMZS3qnqqiPC1UXZTJskkCS+YU/ILCtw5anw1+YsTulDHFpDo70mmCedW8w==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/console': 30.0.1 + '@jest/console': 30.0.2 '@jest/types': 30.0.1 '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.2 dev: true - /@jest/test-sequencer@30.0.1: - resolution: {integrity: sha512-2D3F5XSPIfGMvdK+T6z8fExQso3sPnkBJsUM5x3YQ1Aaz+4Qrs4X8eqzMyC0i0ENfhcijidzz5yMTM4PvK+mKg==} + /@jest/test-sequencer@30.0.2: + resolution: {integrity: sha512-fbyU5HPka0rkalZ3MXVvq0hwZY8dx3Y6SCqR64zRmh+xXlDeFl0IdL4l9e7vp4gxEXTYHbwLFA1D+WW5CucaSw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/test-result': 30.0.1 + '@jest/test-result': 30.0.2 graceful-fs: 4.2.11 - jest-haste-map: 30.0.1 + jest-haste-map: 30.0.2 slash: 3.0.0 dev: true - /@jest/transform@30.0.1: - resolution: {integrity: sha512-BXZJPGD56+bwIq8EM0X6VqtM+/W4NCMBOxTe4MtfpPVyoZ+rIs6thzdem853vav2jQzpXDsyKir3DRQS5mS9Rw==} + /@jest/transform@30.0.2: + resolution: {integrity: sha512-kJIuhLMTxRF7sc0gPzPtCDib/V9KwW3I2U25b+lYCYMVqHHSrcZopS8J8H+znx9yixuFv+Iozl8raLt/4MoxrA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@babel/core': 7.27.4 @@ -1130,9 +1123,9 @@ packages: convert-source-map: 2.0.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.11 - jest-haste-map: 30.0.1 + jest-haste-map: 30.0.2 jest-regex-util: 30.0.1 - jest-util: 30.0.1 + jest-util: 30.0.2 micromatch: 4.0.8 pirates: 4.0.7 slash: 3.0.0 @@ -2731,14 +2724,14 @@ packages: possible-typed-array-names: 1.1.0 dev: true - /babel-jest@30.0.1(@babel/core@7.27.4): - resolution: {integrity: sha512-JlqAR53kHcRkLUpxvLYzUdo/Zn5HYPtheVMpSh+JQQppC9TYjkXoEt/PGUT86L3t7lNZLH83Wa+wziYVARYWXQ==} + /babel-jest@30.0.2(@babel/core@7.27.4): + resolution: {integrity: sha512-A5kqR1/EUTidM2YC2YMEUDP2+19ppgOwK0IAd9Swc3q2KqFb5f9PtRUXVeZcngu0z5mDMyZ9zH2huJZSOMLiTQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@babel/core': ^7.11.0 dependencies: '@babel/core': 7.27.4 - '@jest/transform': 30.0.1 + '@jest/transform': 30.0.2 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 7.0.0 babel-preset-jest: 30.0.1(@babel/core@7.27.4) @@ -4199,18 +4192,6 @@ packages: homedir-polyfill: 1.0.3 dev: true - /expect@30.0.1: - resolution: {integrity: sha512-FLzSqyMY397aV5awKVGWOKrfrzQRxoGAofdTt9ucJ6dSVY+1c6yEfcw/JZ1oqfLnL78FONo9GfVaEb8VJ5irGw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/expect-utils': 30.0.1 - '@jest/get-type': 30.0.1 - jest-matcher-utils: 30.0.1 - jest-message-util: 30.0.1 - jest-mock: 30.0.1 - jest-util: 30.0.1 - dev: true - /expect@30.0.2: resolution: {integrity: sha512-YN9Mgv2mtTWXVmifQq3QT+ixCL/uLuLJw+fdp8MOjKqu8K3XQh3o5aulMM1tn+O2DdrWNxLZTeJsCY/VofUA0A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5586,36 +5567,36 @@ packages: engines: {node: '>= 0.6.0'} dev: true - /jest-changed-files@30.0.1: - resolution: {integrity: sha512-5F/T4oaUdWPE6Ttms/hq5M4YVJA1+s1lWqmUK27xfnj1MBy6HmtnRpXXD2KuKZbD5ntwCxTDVAaRrDyIh+HkBg==} + /jest-changed-files@30.0.2: + resolution: {integrity: sha512-Ius/iRST9FKfJI+I+kpiDh8JuUlAISnRszF9ixZDIqJF17FckH5sOzKC8a0wd0+D+8em5ADRHA5V5MnfeDk2WA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: execa: 5.1.1 - jest-util: 30.0.1 + jest-util: 30.0.2 p-limit: 3.1.0 dev: true - /jest-circus@30.0.1: - resolution: {integrity: sha512-gJl83BUlAgtIx7UkLjIbsTwuQI+PE/959AE+/NbJaUuAgh23LGXWAGQqLdIlXU6TvLEEAmDR4caEI6pfW2PGBg==} + /jest-circus@30.0.2: + resolution: {integrity: sha512-NRozwx4DaFHcCUtwdEd/0jBLL1imyMrCbla3vF//wdsB2g6jIicMbjx9VhqE/BYU4dwsOQld+06ODX0oZ9xOLg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/environment': 30.0.1 - '@jest/expect': 30.0.1 - '@jest/test-result': 30.0.1 + '@jest/environment': 30.0.2 + '@jest/expect': 30.0.2 + '@jest/test-result': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 chalk: 4.1.2 co: 4.6.0 dedent: 1.6.0 is-generator-fn: 2.1.0 - jest-each: 30.0.1 - jest-matcher-utils: 30.0.1 - jest-message-util: 30.0.1 - jest-runtime: 30.0.1 - jest-snapshot: 30.0.1 - jest-util: 30.0.1 + jest-each: 30.0.2 + jest-matcher-utils: 30.0.2 + jest-message-util: 30.0.2 + jest-runtime: 30.0.2 + jest-snapshot: 30.0.2 + jest-util: 30.0.2 p-limit: 3.1.0 - pretty-format: 30.0.1 + pretty-format: 30.0.2 pure-rand: 7.0.1 slash: 3.0.0 stack-utils: 2.0.6 @@ -5624,8 +5605,8 @@ packages: - supports-color dev: true - /jest-cli@30.0.1(@types/node@22.15.31)(ts-node@10.9.2): - resolution: {integrity: sha512-jULGjC6PV7vA7oB2gFh3h6lZBWo0XvGnLA9d9Ct2PyM7hmr7DTApStl3beqR0aglUIxCOTHIwmQsnWlbJbGCtg==} + /jest-cli@30.0.2(@types/node@22.15.31)(ts-node@10.9.2): + resolution: {integrity: sha512-yQ6Qz747oUbMYLNAqOlEby+hwXx7WEJtCl0iolBRpJhr2uvkBgiVMrvuKirBc8utwQBnkETFlDUkYifbRpmBrQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -5634,15 +5615,15 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 30.0.1(ts-node@10.9.2) - '@jest/test-result': 30.0.1 + '@jest/core': 30.0.2(ts-node@10.9.2) + '@jest/test-result': 30.0.2 '@jest/types': 30.0.1 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) - jest-util: 30.0.1 - jest-validate: 30.0.1 + jest-config: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) + jest-util: 30.0.2 + jest-validate: 30.0.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -5652,8 +5633,8 @@ packages: - ts-node dev: true - /jest-config@30.0.1(@types/node@22.15.31)(ts-node@10.9.2): - resolution: {integrity: sha512-5BGh/41Pe1p/aWj9HlEEjbi5JzTFZXYAszGS1cw19//jaPr4Usb16qPGkznzyJLL8ud/7jCplbmF7msTkzqYoA==} + /jest-config@30.0.2(@types/node@22.15.31)(ts-node@10.9.2): + resolution: {integrity: sha512-vo0fVq+uzDcXETFVnCUyr5HaUCM8ES6DEuS9AFpma34BVXMRRNlsqDyiW5RDHaEFoeFlJHoI4Xjh/WSYIAL58g==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@types/node': '*' @@ -5670,26 +5651,26 @@ packages: '@babel/core': 7.27.4 '@jest/get-type': 30.0.1 '@jest/pattern': 30.0.1 - '@jest/test-sequencer': 30.0.1 + '@jest/test-sequencer': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 - babel-jest: 30.0.1(@babel/core@7.27.4) + babel-jest: 30.0.2(@babel/core@7.27.4) chalk: 4.1.2 ci-info: 4.2.0 deepmerge: 4.3.1 glob: 10.4.5 graceful-fs: 4.2.11 - jest-circus: 30.0.1 + jest-circus: 30.0.2 jest-docblock: 30.0.1 - jest-environment-node: 30.0.1 + jest-environment-node: 30.0.2 jest-regex-util: 30.0.1 - jest-resolve: 30.0.1 - jest-runner: 30.0.1 - jest-util: 30.0.1 - jest-validate: 30.0.1 + jest-resolve: 30.0.2 + jest-runner: 30.0.2 + jest-util: 30.0.2 + jest-validate: 30.0.2 micromatch: 4.0.8 parse-json: 5.2.0 - pretty-format: 30.0.1 + pretty-format: 30.0.2 slash: 3.0.0 strip-json-comments: 3.1.1 ts-node: 10.9.2(@types/node@22.15.31)(typescript@5.8.3) @@ -5698,16 +5679,6 @@ packages: - supports-color dev: true - /jest-diff@30.0.1: - resolution: {integrity: sha512-9uJGfS2tBBFTvn3ZjfPjrw0r7KtAcutTMs3k39+ur2xD0/MTdmz8SrTzuy1dMlGxmbSet1k79UFSJ2+U7dNEvQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/diff-sequences': 30.0.1 - '@jest/get-type': 30.0.1 - chalk: 4.1.2 - pretty-format: 30.0.1 - dev: true - /jest-diff@30.0.2: resolution: {integrity: sha512-2UjrNvDJDn/oHFpPrUTVmvYYDNeNtw2DlY3er8bI6vJJb9Fb35ycp/jFLd5RdV59tJ8ekVXX3o/nwPcscgXZJQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5725,28 +5696,28 @@ packages: detect-newline: 3.1.0 dev: true - /jest-each@30.0.1: - resolution: {integrity: sha512-zQIKhGrSq6NudJ6SKUBv7wsgRZ3iVe9TXfJ0UNWmrAxaFlsxyVDVq5WkTTWVvCCTCs99fy0s3y62Jx7lLHVJPg==} + /jest-each@30.0.2: + resolution: {integrity: sha512-ZFRsTpe5FUWFQ9cWTMguCaiA6kkW5whccPy9JjD1ezxh+mJeqmz8naL8Fl/oSbNJv3rgB0x87WBIkA5CObIUZQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/get-type': 30.0.1 '@jest/types': 30.0.1 chalk: 4.1.2 - jest-util: 30.0.1 - pretty-format: 30.0.1 + jest-util: 30.0.2 + pretty-format: 30.0.2 dev: true - /jest-environment-jsdom-global@4.0.0(jest-environment-jsdom@30.0.1): + /jest-environment-jsdom-global@4.0.0(jest-environment-jsdom@30.0.2): resolution: {integrity: sha512-qEV8j61oV5XhOBUQbrld2nMYKnp/AGINUaoYTtkwJ9rjvMNRN7ZaZ/dgoPpW83oFtrSiVM1gie6ajdsKFBUlLA==} engines: {node: '>= 14'} peerDependencies: jest-environment-jsdom: 22.x || 23.x || 24.x || 25.x || 26.x || 27.x || 28.x || 29.x dependencies: - jest-environment-jsdom: 30.0.1 + jest-environment-jsdom: 30.0.2 dev: true - /jest-environment-jsdom@30.0.1: - resolution: {integrity: sha512-iDX+OoM248mHBi1ifMnN9sKqr0PDYqpe1tnOtsHfubKzWHOjnHSdk0kjIGUtCHezwo/OgyDjvqbS4y6h7F+bLg==} + /jest-environment-jsdom@30.0.2: + resolution: {integrity: sha512-lwMpe7hZ81e2PpHj+4nowAzSkC0p8ftRfzC+qEjav9p5ElCs6LAce3y46iLwMS27oL9+/KQe55gUvUDwrlDeJQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -5754,8 +5725,8 @@ packages: canvas: optional: true dependencies: - '@jest/environment': 30.0.1 - '@jest/environment-jsdom-abstract': 30.0.1(jsdom@26.1.0) + '@jest/environment': 30.0.2 + '@jest/environment-jsdom-abstract': 30.0.2(jsdom@26.1.0) '@types/jsdom': 21.1.7 '@types/node': 22.15.31 jsdom: 26.1.0 @@ -5765,21 +5736,21 @@ packages: - utf-8-validate dev: true - /jest-environment-node@30.0.1: - resolution: {integrity: sha512-3MnzhHa1pGH8NgkYp0AjBqFplAW2LECRSpNjM4iA4MBbnyuMf0sBiZG7pzd66smSgilF7hnJr3qVLnlHRsRdIA==} + /jest-environment-node@30.0.2: + resolution: {integrity: sha512-XsGtZ0H+a70RsxAQkKuIh0D3ZlASXdZdhpOSBq9WRPq6lhe0IoQHGW0w9ZUaPiZQ/CpkIdprvlfV1QcXcvIQLQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/environment': 30.0.1 - '@jest/fake-timers': 30.0.1 + '@jest/environment': 30.0.2 + '@jest/fake-timers': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 - jest-mock: 30.0.1 - jest-util: 30.0.1 - jest-validate: 30.0.1 + jest-mock: 30.0.2 + jest-util: 30.0.2 + jest-validate: 30.0.2 dev: true - /jest-haste-map@30.0.1: - resolution: {integrity: sha512-NnvtwP+HmTZQ5blCTjigGlmqHktvGSXk8fqh9qvtbPI04CXX9Qf3hEE8FjtAZiSAkPgYZopZm8jTezvXNStDGA==} + /jest-haste-map@30.0.2: + resolution: {integrity: sha512-telJBKpNLeCb4MaX+I5k496556Y2FiKR/QLZc0+MGBYl4k3OO0472drlV2LUe7c1Glng5HuAu+5GLYp//GpdOQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/types': 30.0.1 @@ -5788,30 +5759,20 @@ packages: fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 30.0.1 - jest-util: 30.0.1 - jest-worker: 30.0.1 + jest-util: 30.0.2 + jest-worker: 30.0.2 micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 dev: true - /jest-leak-detector@30.0.1: - resolution: {integrity: sha512-67NTiVwvaI5K35oEy2Z3Xo6z4WIzSgcw08AEUXTcgNxhu8D8A7jOol/9YqA6ZJMVXC0QttsU7fxMOJYee08n0A==} + /jest-leak-detector@30.0.2: + resolution: {integrity: sha512-U66sRrAYdALq+2qtKffBLDWsQ/XoNNs2Lcr83sc9lvE/hEpNafJlq2lXCPUBMNqamMECNxSIekLfe69qg4KMIQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/get-type': 30.0.1 - pretty-format: 30.0.1 - dev: true - - /jest-matcher-utils@30.0.1: - resolution: {integrity: sha512-4R9ct2D3kZTtRTjPVqWbuQpRgG4lVQ5ifI+Ni52OhEeT4XWnNaPe0AtixpkueMKUJDdh96r6xE7V1+imN2hhHQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/get-type': 30.0.1 - chalk: 4.1.2 - jest-diff: 30.0.1 - pretty-format: 30.0.1 + pretty-format: 30.0.2 dev: true /jest-matcher-utils@30.0.2: @@ -5824,21 +5785,6 @@ packages: pretty-format: 30.0.2 dev: true - /jest-message-util@30.0.1: - resolution: {integrity: sha512-/TZhT/tMqBVHhOOYY/VdCBoFN66f7rTAQ0TTh4igilDDd6y0SRP8OW7Fm+IV5bYW8MmdEstDQMZkBivmzDPy8A==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@babel/code-frame': 7.27.1 - '@jest/types': 30.0.1 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 30.0.1 - slash: 3.0.0 - stack-utils: 2.0.6 - dev: true - /jest-message-util@30.0.2: resolution: {integrity: sha512-vXywcxmr0SsKXF/bAD7t7nMamRvPuJkras00gqYeB1V0WllxZrbZ0paRr3XqpFU2sYYjD0qAaG2fRyn/CGZ0aw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5854,15 +5800,6 @@ packages: stack-utils: 2.0.6 dev: true - /jest-mock@30.0.1: - resolution: {integrity: sha512-t57+MErWxWWCrhy4JyQHkgELFHv83u9MqO4XVNP9qAsrknDeX031hG1dEPPwDx77obsciQjXptN2nq1Y83T3CQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/types': 30.0.1 - '@types/node': 22.15.31 - jest-util: 30.0.1 - dev: true - /jest-mock@30.0.2: resolution: {integrity: sha512-PnZOHmqup/9cT/y+pXIVbbi8ID6U1XHRmbvR7MvUy4SLqhCbwpkmXhLbsWbGewHrV5x/1bF7YDjs+x24/QSvFA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -5872,7 +5809,7 @@ packages: jest-util: 30.0.2 dev: true - /jest-pnp-resolver@1.2.3(jest-resolve@30.0.1): + /jest-pnp-resolver@1.2.3(jest-resolve@30.0.2): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} peerDependencies: @@ -5881,7 +5818,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 30.0.1 + jest-resolve: 30.0.2 dev: true /jest-regex-util@30.0.1: @@ -5889,38 +5826,38 @@ packages: engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dev: true - /jest-resolve-dependencies@30.0.1: - resolution: {integrity: sha512-9lTOL/lsSs1o39/urF1J7eiN+w432Hf2EBVH6V6bzDoxJcr0juRJoWNH0fwDkF/725IjyU5JDEzUUZ/MATXzNA==} + /jest-resolve-dependencies@30.0.2: + resolution: {integrity: sha512-Lp1iIXpsF5fGM4vyP8xHiIy2H5L5yO67/nXoYJzH4kz+fQmO+ZMKxzYLyWxYy4EeCLeNQ6a9OozL+uHZV2iuEA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: jest-regex-util: 30.0.1 - jest-snapshot: 30.0.1 + jest-snapshot: 30.0.2 transitivePeerDependencies: - supports-color dev: true - /jest-resolve@30.0.1: - resolution: {integrity: sha512-VWbbfmQVqEjwRZKo/UgBdUE8RbPCZMEDeR3KLLZe+GaGeCmyUraTdSdfDa8WfmyK/JSHxF/zM7OtGoBr5KXiMw==} + /jest-resolve@30.0.2: + resolution: {integrity: sha512-q/XT0XQvRemykZsvRopbG6FQUT6/ra+XV6rPijyjT6D0msOyCvR2A5PlWZLd+fH0U8XWKZfDiAgrUNDNX2BkCw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: chalk: 4.1.2 graceful-fs: 4.2.11 - jest-haste-map: 30.0.1 - jest-pnp-resolver: 1.2.3(jest-resolve@30.0.1) - jest-util: 30.0.1 - jest-validate: 30.0.1 + jest-haste-map: 30.0.2 + jest-pnp-resolver: 1.2.3(jest-resolve@30.0.2) + jest-util: 30.0.2 + jest-validate: 30.0.2 slash: 3.0.0 unrs-resolver: 1.9.1 dev: true - /jest-runner@30.0.1: - resolution: {integrity: sha512-ntEAnH2AtpAi34j/5mEJTczXMjpVnw5jOKParWM0A0POrelfzJT+WEucIQWIonwlHo96T42B3lHzEUggZfaDNw==} + /jest-runner@30.0.2: + resolution: {integrity: sha512-6H+CIFiDLVt1Ix6jLzASXz3IoIiDukpEIxL9FHtDQ2BD/k5eFtDF5e5N9uItzRE3V1kp7VoSRyrGBytXKra4xA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/console': 30.0.1 - '@jest/environment': 30.0.1 - '@jest/test-result': 30.0.1 - '@jest/transform': 30.0.1 + '@jest/console': 30.0.2 + '@jest/environment': 30.0.2 + '@jest/test-result': 30.0.2 + '@jest/transform': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 chalk: 4.1.2 @@ -5928,31 +5865,31 @@ packages: exit-x: 0.2.2 graceful-fs: 4.2.11 jest-docblock: 30.0.1 - jest-environment-node: 30.0.1 - jest-haste-map: 30.0.1 - jest-leak-detector: 30.0.1 - jest-message-util: 30.0.1 - jest-resolve: 30.0.1 - jest-runtime: 30.0.1 - jest-util: 30.0.1 - jest-watcher: 30.0.1 - jest-worker: 30.0.1 + jest-environment-node: 30.0.2 + jest-haste-map: 30.0.2 + jest-leak-detector: 30.0.2 + jest-message-util: 30.0.2 + jest-resolve: 30.0.2 + jest-runtime: 30.0.2 + jest-util: 30.0.2 + jest-watcher: 30.0.2 + jest-worker: 30.0.2 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: - supports-color dev: true - /jest-runtime@30.0.1: - resolution: {integrity: sha512-lseQgeKgA9B2BYbGQUrd/XF22wB/Sic6MOCLz7VZ2M159Etzl3dO337foInA68f+f2exmmK0cDxq1lbMToBIVA==} + /jest-runtime@30.0.2: + resolution: {integrity: sha512-H1a51/soNOeAjoggu6PZKTH7DFt8JEGN4mesTSwyqD2jU9PXD04Bp6DKbt2YVtQvh2JcvH2vjbkEerCZ3lRn7A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/environment': 30.0.1 - '@jest/fake-timers': 30.0.1 - '@jest/globals': 30.0.1 + '@jest/environment': 30.0.2 + '@jest/fake-timers': 30.0.2 + '@jest/globals': 30.0.2 '@jest/source-map': 30.0.1 - '@jest/test-result': 30.0.1 - '@jest/transform': 30.0.1 + '@jest/test-result': 30.0.2 + '@jest/transform': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 chalk: 4.1.2 @@ -5960,21 +5897,21 @@ packages: collect-v8-coverage: 1.0.2 glob: 10.4.5 graceful-fs: 4.2.11 - jest-haste-map: 30.0.1 - jest-message-util: 30.0.1 - jest-mock: 30.0.1 + jest-haste-map: 30.0.2 + jest-message-util: 30.0.2 + jest-mock: 30.0.2 jest-regex-util: 30.0.1 - jest-resolve: 30.0.1 - jest-snapshot: 30.0.1 - jest-util: 30.0.1 + jest-resolve: 30.0.2 + jest-snapshot: 30.0.2 + jest-util: 30.0.2 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /jest-snapshot@30.0.1: - resolution: {integrity: sha512-Ap2g2X9dkA9Dd9a79DIBkAsE7jsMBydT/xjNGfj8V5ng1kuxpPTqOYHAlHjBZM+cppmCzHSbWn89BVQ9Qh9ibw==} + /jest-snapshot@30.0.2: + resolution: {integrity: sha512-KeoHikoKGln3OlN7NS7raJ244nIVr2K46fBTNdfuxqYv2/g4TVyWDSO4fmk08YBJQMjs3HNfG1rlLfL/KA+nUw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@babel/core': 7.27.4 @@ -5982,38 +5919,26 @@ packages: '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) '@babel/types': 7.27.6 - '@jest/expect-utils': 30.0.1 + '@jest/expect-utils': 30.0.2 '@jest/get-type': 30.0.1 '@jest/snapshot-utils': 30.0.1 - '@jest/transform': 30.0.1 + '@jest/transform': 30.0.2 '@jest/types': 30.0.1 babel-preset-current-node-syntax: 1.1.0(@babel/core@7.27.4) chalk: 4.1.2 - expect: 30.0.1 + expect: 30.0.2 graceful-fs: 4.2.11 - jest-diff: 30.0.1 - jest-matcher-utils: 30.0.1 - jest-message-util: 30.0.1 - jest-util: 30.0.1 - pretty-format: 30.0.1 + jest-diff: 30.0.2 + jest-matcher-utils: 30.0.2 + jest-message-util: 30.0.2 + jest-util: 30.0.2 + pretty-format: 30.0.2 semver: 7.7.2 synckit: 0.11.8 transitivePeerDependencies: - supports-color dev: true - /jest-util@30.0.1: - resolution: {integrity: sha512-yKUK3Pq+9NtL2XbGhMW0O5PnHYPjvu3kpplm3j08fyqH6lsa/wLg1SCcNJAI4p8LTtfUMj71MnF3L4PKrlIcJg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/types': 30.0.1 - '@types/node': 22.15.31 - chalk: 4.1.2 - ci-info: 4.2.0 - graceful-fs: 4.2.11 - picomatch: 4.0.2 - dev: true - /jest-util@30.0.2: resolution: {integrity: sha512-8IyqfKS4MqprBuUpZNlFB5l+WFehc8bfCe1HSZFHzft2mOuND8Cvi9r1musli+u6F3TqanCZ/Ik4H4pXUolZIg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -6026,8 +5951,8 @@ packages: picomatch: 4.0.2 dev: true - /jest-validate@30.0.1: - resolution: {integrity: sha512-Wy5a3L0wNncZiVeEe8g0uL9ZkHqjXBuDYzl4+SVQ9y5VShSpSi+INSfWipDRX57EG0KCa4k+1N1qAj1s+gDBdg==} + /jest-validate@30.0.2: + resolution: {integrity: sha512-noOvul+SFER4RIvNAwGn6nmV2fXqBq67j+hKGHKGFCmK4ks/Iy1FSrqQNBLGKlu4ZZIRL6Kg1U72N1nxuRCrGQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@jest/get-type': 30.0.1 @@ -6035,20 +5960,20 @@ packages: camelcase: 6.3.0 chalk: 4.1.2 leven: 3.1.0 - pretty-format: 30.0.1 + pretty-format: 30.0.2 dev: true - /jest-watcher@30.0.1: - resolution: {integrity: sha512-TZUy0f9VypPGse7ObbKyfUo7fhVtzLmmDhX84dv4KMvu2j27Nj49L06hBjAiGwi9m3jZruQuUEtQlctaVLSRZg==} + /jest-watcher@30.0.2: + resolution: {integrity: sha512-vYO5+E7jJuF+XmONr6CrbXdlYrgvZqtkn6pdkgjt/dU64UAdc0v1cAVaAeWtAfUUMScxNmnUjKPUMdCpNVASwg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: - '@jest/test-result': 30.0.1 + '@jest/test-result': 30.0.2 '@jest/types': 30.0.1 '@types/node': 22.15.31 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 30.0.1 + jest-util: 30.0.2 string-length: 4.0.2 dev: true @@ -6060,19 +5985,19 @@ packages: supports-color: 6.1.0 dev: true - /jest-worker@30.0.1: - resolution: {integrity: sha512-W3zW27LH1+DYwvz5pw4Xw/t83JcWJv24WWp/CtjA2RvQse0k1OViFqUXBAGlUGM6/zTSek/K7EQea+h+SPUKNw==} + /jest-worker@30.0.2: + resolution: {integrity: sha512-RN1eQmx7qSLFA+o9pfJKlqViwL5wt+OL3Vff/A+/cPsmuw7NPwfgl33AP+/agRmHzPOFgXviRycR9kYwlcRQXg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} dependencies: '@types/node': 22.15.31 '@ungap/structured-clone': 1.3.0 - jest-util: 30.0.1 + jest-util: 30.0.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@30.0.1(@types/node@22.15.31)(ts-node@10.9.2): - resolution: {integrity: sha512-T+zDYAoEa8+mZuLlRO6VzvHi/D+CtXSvLAPhmVdEYa7mUV7yshs9kvc/6wespnQx0FUHxnhIP7GuZGiIe/BWcg==} + /jest@30.0.2(@types/node@22.15.31)(ts-node@10.9.2): + resolution: {integrity: sha512-HlSEiHRcmTuGwNyeawLTEzpQUMFn+f741FfoNg7RXG2h0WLJKozVCpcQLT0GW17H6kNCqRwGf+Ii/I1YVNvEGQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: @@ -6081,10 +6006,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 30.0.1(ts-node@10.9.2) + '@jest/core': 30.0.2(ts-node@10.9.2) '@jest/types': 30.0.1 import-local: 3.2.0 - jest-cli: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) + jest-cli: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -7346,15 +7271,6 @@ packages: hasBin: true dev: true - /pretty-format@30.0.1: - resolution: {integrity: sha512-2pkYD4WKYrAVyx/Jo7DmV+XAVJ9PuC0gVi9/gCPOxd+dN6WD+Pa7+ScUdh3f9m2klEPEZmfu8HoyYnuaGXzGAA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - dependencies: - '@jest/schemas': 30.0.1 - ansi-styles: 5.2.0 - react-is: 18.3.1 - dev: true - /pretty-format@30.0.2: resolution: {integrity: sha512-yC5/EBSOrTtqhCKfLHqoUIAXVRZnukHPwWBJWR7h84Q3Be1DRQZLncwcfLoPA5RPQ65qfiCMqgYwdUuQ//eVpg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -8602,7 +8518,7 @@ packages: typescript: 5.8.3 dev: true - /ts-jest@29.4.0(@babel/core@7.27.4)(jest@30.0.1)(typescript@5.8.3): + /ts-jest@29.4.0(@babel/core@7.27.4)(jest@30.0.2)(typescript@5.8.3): resolution: {integrity: sha512-d423TJMnJGu80/eSgfQ5w/R+0zFJvdtTxwtF9KzFFunOpSeD+79lHJQIiAhluJoyGRbvj9NZJsl9WjCUo0ND7Q==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -8633,7 +8549,7 @@ packages: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 30.0.1(@types/node@22.15.31)(ts-node@10.9.2) + jest: 30.0.2(@types/node@22.15.31)(ts-node@10.9.2) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6