diff --git a/.nvmrc b/.nvmrc index 3c03207..209e3ef 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18 +20 diff --git a/package.json b/package.json index 8426817..a9c1d1c 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@tsconfig/node18": "^18.2.0", - "@types/node": "^18.17.4", + "@types/node": "^20.9.3", "@u3u/eslint-config": "^2.9.1", "@u3u/prettier-config": "^3.0.1", "@vitest/coverage-v8": "^0.34.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88e194a..6f52a4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,8 +23,8 @@ devDependencies: specifier: ^18.2.0 version: 18.2.0 '@types/node': - specifier: ^18.17.4 - version: 18.17.4 + specifier: ^20.9.3 + version: 20.9.3 '@u3u/eslint-config': specifier: ^2.9.1 version: 2.9.1(eslint@8.46.0)(typescript@5.1.6) @@ -764,8 +764,10 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node@18.17.4: - resolution: {integrity: sha512-ATL4WLgr7/W40+Sp1WnNTSKbgVn6Pvhc/2RHAdt8fl6NsQyp4oPCi2eKcGOvA494bwf1K/W6nGgZ9TwDqvpjdw==} + /@types/node@20.9.3: + resolution: {integrity: sha512-nk5wXLAXGBKfrhLB0cyHGbSqopS+nz0BUgZkUQqSHSSgdee0kssp1IAqlQOu333bW+gMNs2QREx7iynm19Abxw==} + dependencies: + undici-types: 5.26.5 dev: true /@types/normalize-package-data@2.4.1: @@ -5189,6 +5191,10 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + /unist-util-stringify-position@2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: @@ -5260,7 +5266,7 @@ packages: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - /vite-node@0.34.1(@types/node@18.17.4): + /vite-node@0.34.1(@types/node@20.9.3): resolution: {integrity: sha512-odAZAL9xFMuAg8aWd7nSPT+hU8u2r9gU3LRm9QKjxBEF2rRdWpMuqkrkjvyVQEdNFiBctqr2Gg4uJYizm5Le6w==} engines: {node: '>=v14.18.0'} hasBin: true @@ -5270,7 +5276,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.9(@types/node@18.17.4) + vite: 4.4.9(@types/node@20.9.3) transitivePeerDependencies: - '@types/node' - less @@ -5282,7 +5288,7 @@ packages: - terser dev: true - /vite@4.4.9(@types/node@18.17.4): + /vite@4.4.9(@types/node@20.9.3): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -5310,7 +5316,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.17.4 + '@types/node': 20.9.3 esbuild: 0.18.20 postcss: 8.4.27 rollup: 3.27.2 @@ -5351,7 +5357,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 18.17.4 + '@types/node': 20.9.3 '@vitest/expect': 0.34.1 '@vitest/runner': 0.34.1 '@vitest/snapshot': 0.34.1 @@ -5371,8 +5377,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@18.17.4) - vite-node: 0.34.1(@types/node@18.17.4) + vite: 4.4.9(@types/node@20.9.3) + vite-node: 0.34.1(@types/node@20.9.3) why-is-node-running: 2.2.2 transitivePeerDependencies: - less