diff --git a/packages/blob/package.json b/packages/blob/package.json index cf1a444c7..69959b679 100644 --- a/packages/blob/package.json +++ b/packages/blob/package.json @@ -68,7 +68,7 @@ "undici": "^5.28.4" }, "devDependencies": { - "@edge-runtime/jest-environment": "2.3.10", + "@edge-runtime/jest-environment": "3.0.4", "@edge-runtime/types": "2.2.9", "@types/async-retry": "1.4.9", "@types/bytes": "3.1.4", diff --git a/packages/edge-config/package.json b/packages/edge-config/package.json index a94ab3b01..a36ea7da7 100644 --- a/packages/edge-config/package.json +++ b/packages/edge-config/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@changesets/cli": "2.27.9", - "@edge-runtime/jest-environment": "2.3.10", + "@edge-runtime/jest-environment": "3.0.4", "@edge-runtime/types": "2.2.9", "@types/jest": "29.5.13", "@types/node": "22.7.3", diff --git a/packages/kv/package.json b/packages/kv/package.json index 813e210f9..d939457c2 100644 --- a/packages/kv/package.json +++ b/packages/kv/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "@changesets/cli": "2.27.9", - "@edge-runtime/jest-environment": "2.3.10", + "@edge-runtime/jest-environment": "3.0.4", "@edge-runtime/types": "2.2.9", "@types/jest": "29.5.13", "@types/node": "22.7.3", diff --git a/packages/postgres-kysely/package.json b/packages/postgres-kysely/package.json index a8674a8f8..9a8c4b3ba 100644 --- a/packages/postgres-kysely/package.json +++ b/packages/postgres-kysely/package.json @@ -48,7 +48,7 @@ }, "devDependencies": { "@changesets/cli": "2.27.9", - "@edge-runtime/jest-environment": "2.3.10", + "@edge-runtime/jest-environment": "3.0.4", "@edge-runtime/types": "2.2.9", "@neondatabase/serverless": "0.9.5", "@types/jest": "29.5.13", diff --git a/packages/postgres/package.json b/packages/postgres/package.json index 2ee5ea6cb..f4bbc1c35 100644 --- a/packages/postgres/package.json +++ b/packages/postgres/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@changesets/cli": "2.27.9", - "@edge-runtime/jest-environment": "2.3.10", + "@edge-runtime/jest-environment": "3.0.4", "@edge-runtime/types": "2.2.9", "@types/jest": "29.5.13", "@types/node": "22.7.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2747aa74..9e100a2ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 9.1.6 jest: specifier: 29.7.0 - version: 29.7.0 + version: 29.7.0(@types/node@22.7.3) lint-staged: specifier: 15.2.10 version: 15.2.10 @@ -67,8 +67,8 @@ importers: version: 5.28.4 devDependencies: '@edge-runtime/jest-environment': - specifier: 2.3.10 - version: 2.3.10 + specifier: 3.0.4 + version: 3.0.4 '@edge-runtime/types': specifier: 2.2.9 version: 2.2.9 @@ -98,7 +98,7 @@ importers: version: 29.7.0 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.26.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) + version: 29.2.5(@babel/core@7.23.2)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3) tsconfig: specifier: workspace:* version: link:../../tooling/tsconfig @@ -119,8 +119,8 @@ importers: specifier: 2.27.9 version: 2.27.9 '@edge-runtime/jest-environment': - specifier: 2.3.10 - version: 2.3.10 + specifier: 3.0.4 + version: 3.0.4 '@edge-runtime/types': specifier: 2.2.9 version: 2.2.9 @@ -173,8 +173,8 @@ importers: specifier: 2.27.9 version: 2.27.9 '@edge-runtime/jest-environment': - specifier: 2.3.10 - version: 2.3.10 + specifier: 3.0.4 + version: 3.0.4 '@edge-runtime/types': specifier: 2.2.9 version: 2.2.9 @@ -231,8 +231,8 @@ importers: specifier: 2.27.9 version: 2.27.9 '@edge-runtime/jest-environment': - specifier: 2.3.10 - version: 2.3.10 + specifier: 3.0.4 + version: 3.0.4 '@edge-runtime/types': specifier: 2.2.9 version: 2.2.9 @@ -280,8 +280,8 @@ importers: specifier: 2.27.9 version: 2.27.9 '@edge-runtime/jest-environment': - specifier: 2.3.10 - version: 2.3.10 + specifier: 3.0.4 + version: 3.0.4 '@edge-runtime/types': specifier: 2.2.9 version: 2.2.9 @@ -1187,11 +1187,11 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: false - /@edge-runtime/jest-environment@2.3.10: - resolution: {integrity: sha512-wms2hveQV18DnWkiqzpjzIJ4SoD3+dXzuQ3/GAsklQDCGd4ClkREu5zCy0TFha0mR4I9tqi0DB8nD5Ldd/r1Pg==} + /@edge-runtime/jest-environment@3.0.4: + resolution: {integrity: sha512-2VpMtS0mcc0qodGQ5ZJRC0OdPkbD029eYahTL5WrbItID4xzcbgF89wVJFIU2stHuFg0q/meCGiAbpgM3/57+Q==} engines: {node: '>=16'} dependencies: - '@edge-runtime/vm': 3.2.0 + '@edge-runtime/vm': 4.0.4 '@jest/environment': 29.5.0 '@jest/fake-timers': 29.5.0 jest-mock: 29.5.0 @@ -1203,6 +1203,11 @@ packages: engines: {node: '>=16'} dev: true + /@edge-runtime/primitives@5.1.1: + resolution: {integrity: sha512-osrHE4ObQ3XFkvd1sGBLkheV2mcHUqJI/Bum2AWA0R3U78h9lif3xZAdl6eLD/XnW4xhsdwjPUejLusXbjvI4Q==} + engines: {node: '>=16'} + dev: true + /@edge-runtime/types@2.2.9: resolution: {integrity: sha512-xhPxUwqnaro7YiHMu9ScI0GqSjEGY1tkAaP2nC+CsdKY+V9VsoaInSqOyz6kcnabNkR601/+SIwjKqG5r0RbJg==} engines: {node: '>=16'} @@ -1210,11 +1215,11 @@ packages: '@edge-runtime/primitives': 4.1.0 dev: true - /@edge-runtime/vm@3.2.0: - resolution: {integrity: sha512-0dEVyRLM/lG4gp1R/Ik5bfPl/1wX00xFwd5KcNH602tzBa09oF7pbTKETEhR1GjZ75K6OJnYFu8II2dyMhONMw==} + /@edge-runtime/vm@4.0.4: + resolution: {integrity: sha512-LqPw+yaSPpCNnVZl5XoHQAySEzlnZiC9gReUuQHMh9GI03KKqwpVqWkIK1UfK116Yww7f2WZuAgnY/nhHwTsJA==} engines: {node: '>=16'} dependencies: - '@edge-runtime/primitives': 4.1.0 + '@edge-runtime/primitives': 5.1.1 dev: true /@esbuild/aix-ppc64@0.23.1: @@ -1786,10 +1791,10 @@ packages: resolution: {integrity: sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 29.5.0 + '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/node': 22.9.0 - jest-mock: 29.5.0 + jest-mock: 29.7.0 dev: true /@jest/environment@29.7.0: @@ -1824,8 +1829,8 @@ packages: '@sinonjs/fake-timers': 10.3.0 '@types/node': 22.9.0 jest-message-util: 29.7.0 - jest-mock: 29.5.0 - jest-util: 29.5.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 dev: true /@jest/fake-timers@29.7.0: @@ -2770,7 +2775,6 @@ packages: typescript: 5.6.3 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/parser@6.21.0(eslint@8.56.0)(typescript@5.6.2): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} @@ -2811,7 +2815,6 @@ packages: typescript: 5.6.3 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/scope-manager@5.62.0: resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} @@ -2864,7 +2867,6 @@ packages: typescript: 5.6.3 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/types@5.62.0: resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} @@ -2913,7 +2915,6 @@ packages: typescript: 5.6.3 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} @@ -2956,7 +2957,6 @@ packages: typescript: 5.6.3 transitivePeerDependencies: - supports-color - dev: false /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.6.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} @@ -2995,7 +2995,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.6.2): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} @@ -3032,7 +3031,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /@typescript-eslint/visitor-keys@5.62.0: resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} @@ -4531,7 +4529,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.6.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.6.3) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@ -4559,7 +4557,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.6.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.56.0)(typescript@5.6.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -4624,7 +4622,6 @@ packages: transitivePeerDependencies: - supports-color - typescript - dev: false /eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0): resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} @@ -4660,7 +4657,7 @@ packages: optional: true dependencies: eslint: 8.56.0 - eslint-plugin-jest: 27.8.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.6.2) + eslint-plugin-jest: 27.8.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.56.0)(jest@29.7.0)(typescript@5.6.3) /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} @@ -5837,33 +5834,6 @@ packages: - babel-plugin-macros - supports-color - /jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/core': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.7.3) - exit: 0.1.2 - import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.7.3) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - /jest-cli@29.7.0(@types/node@22.7.3): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -5890,7 +5860,6 @@ packages: - babel-plugin-macros - supports-color - ts-node - dev: true /jest-cli@29.7.0(@types/node@22.9.0): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} @@ -6124,7 +6093,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/node': 22.9.0 - jest-util: 29.5.0 + jest-util: 29.7.0 dev: true /jest-mock@29.7.0: @@ -6326,7 +6295,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0 + jest-cli: 29.7.0(@types/node@22.7.3) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8340,12 +8309,11 @@ packages: typescript: '>=4.2.0' dependencies: typescript: 5.6.3 - dev: false /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.2.5(@babel/core@7.26.0)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.6.2): + /ts-jest@29.2.5(@babel/core@7.23.2)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3): resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -8369,22 +8337,22 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.23.2 bs-logger: 0.2.6 ejs: 3.1.10 - esbuild: 0.23.1 + esbuild: 0.24.0 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.7.3) + jest: 29.7.0(@types/node@22.9.0) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.6.2 + typescript: 5.6.3 yargs-parser: 21.1.1 dev: true - /ts-jest@29.2.5(@babel/core@7.26.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.6.3): + /ts-jest@29.2.5(@babel/core@7.26.0)(esbuild@0.23.1)(jest@29.7.0)(typescript@5.6.2): resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -8411,15 +8379,15 @@ packages: '@babel/core': 7.26.0 bs-logger: 0.2.6 ejs: 3.1.10 - esbuild: 0.24.0 + esbuild: 0.23.1 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.9.0) + jest: 29.7.0(@types/node@22.7.3) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.6.3 + typescript: 5.6.2 yargs-parser: 21.1.1 dev: true @@ -8609,7 +8577,6 @@ packages: dependencies: tslib: 1.14.1 typescript: 5.6.3 - dev: false /turbo-darwin-64@1.12.4: resolution: {integrity: sha512-dBwFxhp9isTa9RS/fz2gDVk5wWhKQsPQMozYhjM7TT4jTrnYn0ZJMzr7V3B/M/T8QF65TbniW7w1gtgxQgX5Zg==}