diff --git a/package.json b/package.json index 7c94a759..37485be9 100644 --- a/package.json +++ b/package.json @@ -124,7 +124,7 @@ "@jest/types": "29.5.0", "@svitejs/changesets-changelog-github-compact": "latest", "@types/jest": "29.5.14", - "@types/node": "16", + "@types/node": "18", "c8": "latest", "esbuild": "0.24.0", "finepack": "latest", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c1fd1bf..59f03e52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: 29.5.14 version: 29.5.14 '@types/node': - specifier: '16' - version: 16.18.114 + specifier: '18' + version: 18.19.65 c8: specifier: latest version: 10.1.2 @@ -37,10 +37,10 @@ importers: version: 1.0.52 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + version: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-watch-typeahead: specifier: 2.2.2 - version: 2.2.2(jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))) + version: 2.2.2(jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))) nano-staged: specifier: latest version: 0.8.0 @@ -55,10 +55,10 @@ importers: version: 2.11.1 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.20.12)(@jest/transform@29.7.0)(@jest/types@29.5.0)(babel-jest@29.7.0(@babel/core@7.20.12))(esbuild@0.24.0)(jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.20.12)(@jest/transform@29.7.0)(@jest/types@29.5.0)(babel-jest@29.7.0(@babel/core@7.20.12))(esbuild@0.24.0)(jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)))(typescript@5.6.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@16.18.114)(typescript@5.6.3) + version: 10.9.2(@types/node@18.19.65)(typescript@5.6.3) turbo: specifier: latest version: 2.2.3 @@ -101,7 +101,7 @@ importers: version: 8.4.47 tailwindcss: specifier: ~3.4.14 - version: 3.4.14(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + version: 3.4.14(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) packages/cookies: devDependencies: @@ -116,13 +116,13 @@ importers: version: 0.6.0 tsup: specifier: '8' - version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3) + version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3) packages/format: devDependencies: tsup: specifier: '8' - version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3) + version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3) packages/integration-tests: devDependencies: @@ -189,7 +189,7 @@ importers: version: 1.1.0 tsup: specifier: '8' - version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3) + version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3) packages/ponyfill: devDependencies: @@ -231,7 +231,7 @@ importers: version: 6.0.2 tsup: specifier: '8' - version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3) + version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3) undici: specifier: 5.23.0 version: 5.23.0 @@ -292,7 +292,7 @@ importers: version: 0.7.39 tsup: specifier: '8' - version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3) + version: 8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3) ua-parser-js: specifier: 1.0.39 version: 1.0.39 @@ -1442,6 +1442,9 @@ packages: '@types/node@16.18.114': resolution: {integrity: sha512-7oAtnxrgkMNzyzT443UDWwzkmYew81F1ZSPm3/lsITJfW/WludaSOpegTvUG+UdapcbrtWOtY/E4LyTkhPGJ5Q==} + '@types/node@18.19.65': + resolution: {integrity: sha512-Ay5BZuO1UkTmVHzZJNvZKw/E+iB3GQABb6kijEz89w2JrfhNA+M/ebp18pfz9Gqe9ywhMC8AA8yC01lZq48J+Q==} + '@types/prop-types@15.7.5': resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} @@ -4351,6 +4354,9 @@ packages: underscore@1.6.0: resolution: {integrity: sha512-z4o1fvKUojIWh9XuaVLUDdf86RQiq13AC1dmHbTpoyuu+bquHms76v16CjycCbec87J7z0k//SiQVk0sMdFmpQ==} + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici@5.23.0: resolution: {integrity: sha512-1D7w+fvRsqlQ9GscLBwcAJinqcZGHUKjbOmXdlE/v8BvEGXjeWAax+341q44EuTcHXXnfyKNbKRq4Lg7OzhMmg==} engines: {node: '>=14.0'} @@ -5207,27 +5213,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5259,7 +5265,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -5286,7 +5292,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.0.2 - '@types/node': 16.18.114 + '@types/node': 18.19.65 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5308,7 +5314,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.18 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -5389,7 +5395,7 @@ snapshots: '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.18.114 + '@types/node': 18.19.65 '@types/yargs': 17.0.22 chalk: 4.1.2 @@ -5398,7 +5404,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.18.114 + '@types/node': 18.19.65 '@types/yargs': 17.0.22 chalk: 4.1.2 @@ -5701,7 +5707,7 @@ snapshots: '@types/graceful-fs@4.1.6': dependencies: - '@types/node': 16.18.114 + '@types/node': 18.19.65 '@types/hast@2.3.4': dependencies: @@ -5751,6 +5757,10 @@ snapshots: '@types/node@16.18.114': {} + '@types/node@18.19.65': + dependencies: + undici-types: 5.26.5 + '@types/prop-types@15.7.5': {} '@types/react@18.0.28': @@ -6190,13 +6200,13 @@ snapshots: dependencies: layout-base: 2.0.1 - create-jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): 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@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -7146,7 +7156,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 co: 4.6.0 dedent: 1.3.0 @@ -7166,16 +7176,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -7185,7 +7195,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): dependencies: '@babel/core': 7.20.12 '@jest/test-sequencer': 29.7.0 @@ -7210,8 +7220,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 16.18.114 - ts-node: 10.9.2(@types/node@16.18.114)(typescript@5.6.3) + '@types/node': 18.19.65 + ts-node: 10.9.2(@types/node@18.19.65)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -7240,7 +7250,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -7250,7 +7260,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 16.18.114 + '@types/node': 18.19.65 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -7307,7 +7317,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -7344,7 +7354,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -7372,7 +7382,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -7427,7 +7437,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -7442,11 +7452,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))): dependencies: ansi-escapes: 6.0.0 chalk: 5.2.0 - jest: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-regex-util: 29.4.3 jest-watcher: 29.5.0 slash: 5.0.0 @@ -7457,7 +7467,7 @@ snapshots: dependencies: '@jest/test-result': 29.5.0 '@jest/types': 29.5.0 - '@types/node': 16.18.114 + '@types/node': 18.19.65 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -7468,7 +7478,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -7477,17 +7487,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 16.18.114 + '@types/node': 18.19.65 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -8539,13 +8549,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.47 - postcss-load-config@4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + postcss-load-config@4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): dependencies: lilconfig: 2.1.0 yaml: 2.3.1 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@16.18.114)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@18.19.65)(typescript@5.6.3) postcss-nested@6.0.1(postcss@8.4.47): dependencies: @@ -9051,7 +9061,7 @@ snapshots: react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) - tailwindcss@3.4.14(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)): + tailwindcss@3.4.14(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -9070,7 +9080,7 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + postcss-load-config: 4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) postcss-nested: 6.0.1(postcss@8.4.47) postcss-selector-parser: 6.0.11 resolve: 1.22.2 @@ -9147,12 +9157,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.20.12)(@jest/transform@29.7.0)(@jest/types@29.5.0)(babel-jest@29.7.0(@babel/core@7.20.12))(esbuild@0.24.0)(jest@29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.20.12)(@jest/transform@29.7.0)(@jest/types@29.5.0)(babel-jest@29.7.0(@babel/core@7.20.12))(esbuild@0.24.0)(jest@29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@16.18.114)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + jest: 29.7.0(@types/node@18.19.65)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) jest-util: 29.5.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -9167,14 +9177,14 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.20.12) esbuild: 0.24.0 - ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3): + ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 16.18.114 + '@types/node': 18.19.65 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -9189,7 +9199,7 @@ snapshots: tsml@1.0.1: {} - tsup@8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3))(typescript@5.6.3): + tsup@8.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3))(typescript@5.6.3): dependencies: bundle-require: 4.0.1(esbuild@0.19.11) cac: 6.7.14 @@ -9199,7 +9209,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@16.18.114)(typescript@5.6.3)) + postcss-load-config: 4.0.1(postcss@8.4.47)(ts-node@10.9.2(@types/node@18.19.65)(typescript@5.6.3)) resolve-from: 5.0.0 rollup: 4.9.4 source-map: 0.8.0-beta.0 @@ -9266,6 +9276,8 @@ snapshots: underscore@1.6.0: {} + undici-types@5.26.5: {} + undici@5.23.0: dependencies: busboy: 1.6.0