diff --git a/packages/eslint-config-sylph-strict/package.json b/packages/eslint-config-sylph-strict/package.json index 89b4818..19e57dd 100644 --- a/packages/eslint-config-sylph-strict/package.json +++ b/packages/eslint-config-sylph-strict/package.json @@ -58,7 +58,7 @@ "eslint-plugin-functional": "^6.x", "typescript": "^5.x", "typescript-eslint": "^7.x", - "@types/node": "^18.11.18" + "@types/node": "^18.11.18 || ^22.0.0" }, "peerDependenciesMeta": { "typescript": { diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index e1ffb9a..c11e31f 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -38,7 +38,7 @@ "tsup": "^8.4.0", "typescript": "^5.8.3", "typescript-eslint": "^8.29.1", - "@types/node": "^18.11.18" + "@types/node": "^22.0.0" }, "peerDependencies": { "prettier": ">=3.5.3", diff --git a/packages/setup-mode/package.json b/packages/setup-mode/package.json index 7d334d8..4be73d3 100644 --- a/packages/setup-mode/package.json +++ b/packages/setup-mode/package.json @@ -29,7 +29,7 @@ "@biomejs/biome": "^1.8.0", "@sylphlab/biome-config": "workspace:*", "@types/fs-extra": "^11.0.4", - "@types/node": "^20.14.2", + "@types/node": "^22.0.0", "@types/node-fetch": "^2.6.11", "tsup": "^8.1.0", "vitest": "^1.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c495a9..3ef86e9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,7 +38,7 @@ importers: version: 8.4.0(jiti@2.4.2)(postcss@8.5.3)(typescript@5.8.3) turbo: specifier: latest - version: 2.5.0 + version: 2.5.2 packages/biome-config: dependencies: @@ -334,8 +334,8 @@ importers: specifier: workspace:* version: link:../eslint-config-sylph '@types/node': - specifier: ^18.11.18 - version: 18.19.86 + specifier: ^18.11.18 || ^22.0.0 + version: 22.14.1 eslint: specifier: ^9.x version: 9.25.0(jiti@2.4.2) @@ -444,8 +444,8 @@ importers: specifier: workspace:* version: link:../typescript-config '@types/node': - specifier: ^18.11.18 - version: 18.19.86 + specifier: ^22.0.0 + version: 22.14.1 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -484,8 +484,8 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^20.14.2 - version: 20.17.35 + specifier: ^22.0.0 + version: 22.14.1 '@types/node-fetch': specifier: ^2.6.11 version: 2.6.12 @@ -497,7 +497,7 @@ importers: version: 5.8.3 vitest: specifier: ^1.6.0 - version: 1.6.1(@types/node@20.17.35)(terser@5.39.0) + version: 1.6.1(@types/node@22.14.1)(terser@5.39.0) packages/typescript-config: {} @@ -1702,12 +1702,6 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@18.19.86': - resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==} - - '@types/node@20.17.35': - resolution: {integrity: sha512-eFXo0L/x7miggjcthAWIUxyz5jEk/ghrD1646y9fLRnzTiUjHHDm1ir5ENsFpl1Li9J25eOVVatmfqV/5+6U/Q==} - '@types/node@22.14.1': resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} @@ -5229,38 +5223,38 @@ packages: typescript: optional: true - turbo-darwin-64@2.5.0: - resolution: {integrity: sha512-fP1hhI9zY8hv0idym3hAaXdPi80TLovmGmgZFocVAykFtOxF+GlfIgM/l4iLAV9ObIO4SUXPVWHeBZQQ+Hpjag==} + turbo-darwin-64@2.5.2: + resolution: {integrity: sha512-2aIl0Sx230nLk+Cg2qSVxvPOBWCZpwKNuAMKoROTvWKif6VMpkWWiR9XEPoz7sHeLmCOed4GYGMjL1bqAiIS/g==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.5.0: - resolution: {integrity: sha512-p9sYq7kXH7qeJwIQE86cOWv/xNqvow846l6c/qWc26Ib1ci5W7V0sI5thsrP3eH+VA0d+SHalTKg5SQXgNQBWA==} + turbo-darwin-arm64@2.5.2: + resolution: {integrity: sha512-MrFYhK/jYu8N6QlqZtqSHi3e4QVxlzqU3ANHTKn3/tThuwTLbNHEvzBPWSj5W7nZcM58dCqi6gYrfRz6bJZyAA==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.5.0: - resolution: {integrity: sha512-1iEln2GWiF3iPPPS1HQJT6ZCFXynJPd89gs9SkggH2EJsj3eRUSVMmMC8y6d7bBbhBFsiGGazwFIYrI12zs6uQ==} + turbo-linux-64@2.5.2: + resolution: {integrity: sha512-LxNqUE2HmAJQ/8deoLgMUDzKxd5bKxqH0UBogWa+DF+JcXhtze3UTMr6lEr0dEofdsEUYK1zg8FRjglmwlN5YA==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.5.0: - resolution: {integrity: sha512-bKBcbvuQHmsX116KcxHJuAcppiiBOfivOObh2O5aXNER6mce7YDDQJy00xQQNp1DhEfcSV2uOsvb3O3nN2cbcA==} + turbo-linux-arm64@2.5.2: + resolution: {integrity: sha512-0MI1Ao1q8zhd+UUbIEsrM+yLq1BsrcJQRGZkxIsHFlGp7WQQH1oR3laBgfnUCNdCotCMD6w4moc9pUbXdOR3bg==} cpu: [arm64] os: [linux] - turbo-windows-64@2.5.0: - resolution: {integrity: sha512-9BCo8oQ7BO7J0K913Czbc3tw8QwLqn2nTe4E47k6aVYkM12ASTScweXPTuaPFP5iYXAT6z5Dsniw704Ixa5eGg==} + turbo-windows-64@2.5.2: + resolution: {integrity: sha512-hOLcbgZzE5ttACHHyc1ajmWYq4zKT42IC3G6XqgiXxMbS+4eyVYTL+7UvCZBd3Kca1u4TLQdLQjeO76zyDJc2A==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.5.0: - resolution: {integrity: sha512-OUHCV+ueXa3UzfZ4co/ueIHgeq9B2K48pZwIxKSm5VaLVuv8M13MhM7unukW09g++dpdrrE1w4IOVgxKZ0/exg==} + turbo-windows-arm64@2.5.2: + resolution: {integrity: sha512-fMU41ABhSLa18H8V3Z7BMCGynQ8x+wj9WyBMvWm1jeyRKgkvUYJsO2vkIsy8m0vrwnIeVXKOIn6eSe1ddlBVqw==} cpu: [arm64] os: [win32] - turbo@2.5.0: - resolution: {integrity: sha512-PvSRruOsitjy6qdqwIIyolv99+fEn57gP6gn4zhsHTEcCYgXPhv6BAxzAjleS8XKpo+Y582vTTA9nuqYDmbRuA==} + turbo@2.5.2: + resolution: {integrity: sha512-Qo5lfuStr6LQh3sPQl7kIi243bGU4aHGDQJUf6ylAdGwks30jJFloc9NYHP7Y373+gGU9OS0faA4Mb5Sy8X9Xw==} hasBin: true type-check@0.4.0: @@ -5334,12 +5328,6 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -7011,7 +6999,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.17.35 + '@types/node': 22.14.1 '@types/graceful-fs@4.1.9': dependencies: @@ -7039,7 +7027,7 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.17.35 + '@types/node': 22.14.1 '@types/mdast@4.0.4': dependencies: @@ -7055,21 +7043,13 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 20.17.35 + '@types/node': 22.14.1 form-data: 4.0.2 '@types/node@12.20.55': {} '@types/node@17.0.45': {} - '@types/node@18.19.86': - dependencies: - undici-types: 5.26.5 - - '@types/node@20.17.35': - dependencies: - undici-types: 6.19.8 - '@types/node@22.14.1': dependencies: undici-types: 6.21.0 @@ -11688,32 +11668,32 @@ snapshots: - tsx - yaml - turbo-darwin-64@2.5.0: + turbo-darwin-64@2.5.2: optional: true - turbo-darwin-arm64@2.5.0: + turbo-darwin-arm64@2.5.2: optional: true - turbo-linux-64@2.5.0: + turbo-linux-64@2.5.2: optional: true - turbo-linux-arm64@2.5.0: + turbo-linux-arm64@2.5.2: optional: true - turbo-windows-64@2.5.0: + turbo-windows-64@2.5.2: optional: true - turbo-windows-arm64@2.5.0: + turbo-windows-arm64@2.5.2: optional: true - turbo@2.5.0: + turbo@2.5.2: optionalDependencies: - turbo-darwin-64: 2.5.0 - turbo-darwin-arm64: 2.5.0 - turbo-linux-64: 2.5.0 - turbo-linux-arm64: 2.5.0 - turbo-windows-64: 2.5.0 - turbo-windows-arm64: 2.5.0 + turbo-darwin-64: 2.5.2 + turbo-darwin-arm64: 2.5.2 + turbo-linux-64: 2.5.2 + turbo-linux-arm64: 2.5.2 + turbo-windows-64: 2.5.2 + turbo-windows-arm64: 2.5.2 type-check@0.4.0: dependencies: @@ -11796,10 +11776,6 @@ snapshots: uncrypto@0.1.3: {} - undici-types@5.26.5: {} - - undici-types@6.19.8: {} - undici-types@6.21.0: {} unicode-properties@1.4.1: @@ -11945,24 +11921,6 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@1.6.1(@types/node@20.17.35)(terser@5.39.0): - dependencies: - cac: 6.7.14 - debug: 4.4.0 - pathe: 1.1.2 - picocolors: 1.1.1 - vite: 5.4.19(@types/node@20.17.35)(terser@5.39.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vite-node@1.6.1(@types/node@22.14.1)(terser@5.39.0): dependencies: cac: 6.7.14 @@ -11980,17 +11938,6 @@ snapshots: - sugarss - supports-color - terser - optional: true - - vite@5.4.19(@types/node@20.17.35)(terser@5.39.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.3 - rollup: 4.40.0 - optionalDependencies: - '@types/node': 20.17.35 - fsevents: 2.3.3 - terser: 5.39.0 vite@5.4.19(@types/node@22.14.1)(terser@5.39.0): dependencies: @@ -12001,7 +11948,6 @@ snapshots: '@types/node': 22.14.1 fsevents: 2.3.3 terser: 5.39.0 - optional: true vite@6.3.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0): dependencies: @@ -12021,40 +11967,6 @@ snapshots: optionalDependencies: vite: 6.3.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0) - vitest@1.6.1(@types/node@20.17.35)(terser@5.39.0): - dependencies: - '@vitest/expect': 1.6.1 - '@vitest/runner': 1.6.1 - '@vitest/snapshot': 1.6.1 - '@vitest/spy': 1.6.1 - '@vitest/utils': 1.6.1 - acorn-walk: 8.3.4 - chai: 4.5.0 - debug: 4.4.0 - execa: 8.0.1 - local-pkg: 0.5.1 - magic-string: 0.30.17 - pathe: 1.1.2 - picocolors: 1.1.1 - std-env: 3.9.0 - strip-literal: 2.1.1 - tinybench: 2.9.0 - tinypool: 0.8.4 - vite: 5.4.19(@types/node@20.17.35)(terser@5.39.0) - vite-node: 1.6.1(@types/node@20.17.35)(terser@5.39.0) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 20.17.35 - transitivePeerDependencies: - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - vitest@1.6.1(@types/node@22.14.1)(terser@5.39.0): dependencies: '@vitest/expect': 1.6.1 @@ -12088,7 +12000,6 @@ snapshots: - sugarss - supports-color - terser - optional: true vlq@1.0.1: {}