diff --git a/apps/discord-bot/package.json b/apps/discord-bot/package.json index b76801cf..d27cbe76 100644 --- a/apps/discord-bot/package.json +++ b/apps/discord-bot/package.json @@ -21,7 +21,7 @@ "tslib": "2.8.1" }, "devDependencies": { - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "@types/semver": "7.5.8", "eslint": "^8.57.1", "prettier": "^3.3.3", diff --git a/apps/github-bot/package.json b/apps/github-bot/package.json index 005a2f08..3c899de5 100644 --- a/apps/github-bot/package.json +++ b/apps/github-bot/package.json @@ -23,7 +23,7 @@ }, "devDependencies": { "@types/lodash": "4.17.13", - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "eslint": "^8.57.1", "prettier": "^3.3.3", "typescript": "5.7.2" diff --git a/docker/discord-bot.dockerfile b/docker/discord-bot.dockerfile index 005c3748..ea35dbde 100644 --- a/docker/discord-bot.dockerfile +++ b/docker/discord-bot.dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine AS base +FROM node:22-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable diff --git a/docker/github-bot.dockerfile b/docker/github-bot.dockerfile index 0208d8ed..d861f641 100644 --- a/docker/github-bot.dockerfile +++ b/docker/github-bot.dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine AS base +FROM node:22-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable diff --git a/package.json b/package.json index 54e705cc..8610a82d 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@snowcrystals/eslint-config": "^1.0.2", "@sapphire/ts-config": "^5.0.1", "@snowcrystals/prettier-config": "^1.0.0", - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "eslint": "^8.57.1", "husky": "^9.1.7", "is-ci": "^3.0.1", diff --git a/packages/octocat/package.json b/packages/octocat/package.json index bf91a8cb..e31069a1 100644 --- a/packages/octocat/package.json +++ b/packages/octocat/package.json @@ -31,7 +31,7 @@ "@octokit/openapi-types": "^22.2.0", "@octokit/types": "^13.6.1", "@types/lodash": "^4.17.13", - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "@types/semver": "7.5.8", "eslint": "^8.57.1", "prettier": "^3.3.3", diff --git a/packages/octokit/package.json b/packages/octokit/package.json index b876e52f..42608e7f 100644 --- a/packages/octokit/package.json +++ b/packages/octokit/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@snowcrystals/icicle": "^2.0.4", - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "eslint": "^8.57.1", "prettier": "^3.3.3", "typescript": "5.7.2", diff --git a/packages/release/package.json b/packages/release/package.json index 49729094..c0c07ed9 100644 --- a/packages/release/package.json +++ b/packages/release/package.json @@ -19,7 +19,7 @@ "semver": "7.6.3" }, "devDependencies": { - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "@types/semver": "7.5.8", "eslint": "^8.57.1", "prettier": "^3.3.3", diff --git a/packages/server/package.json b/packages/server/package.json index 9d58d60a..15f6fbfa 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -24,7 +24,7 @@ "@types/body-parser": "^1.19.5", "@types/eventsource": "^1.1.15", "@types/express": "^4.17.21", - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "@types/ws": "8.5.13", "eslint": "^8.57.1", "prettier": "^3.3.3", diff --git a/packages/utils/package.json b/packages/utils/package.json index 6f429134..41add0c7 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -25,7 +25,7 @@ "zod": "3.23.8" }, "devDependencies": { - "@types/node": "^20.17.7", + "@types/node": "^22.10.0", "eslint": "^8.57.1", "prettier": "^3.3.3", "typescript": "5.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61fc087b..ea2b3a43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -73,8 +73,8 @@ importers: version: 2.8.1 devDependencies: '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -119,8 +119,8 @@ importers: specifier: 4.17.13 version: 4.17.13 '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -186,8 +186,8 @@ importers: specifier: ^4.17.13 version: 4.17.13 '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -220,8 +220,8 @@ importers: specifier: ^2.0.4 version: 2.0.4 '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -233,7 +233,7 @@ importers: version: 5.7.2 vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.17.7) + version: 1.6.0(@types/node@22.10.0) packages/release: dependencies: @@ -251,8 +251,8 @@ importers: version: 7.6.3 devDependencies: '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -267,7 +267,7 @@ importers: version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.7) + version: 1.6.0(@types/node@22.10.0) packages/server: dependencies: @@ -300,8 +300,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 '@types/ws': specifier: 8.5.13 version: 8.5.13 @@ -316,7 +316,7 @@ importers: version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.7) + version: 1.6.0(@types/node@22.10.0) packages/utils: dependencies: @@ -334,8 +334,8 @@ importers: version: 3.23.8 devDependencies: '@types/node': - specifier: ^20.17.7 - version: 20.17.7 + specifier: ^22.10.0 + version: 22.10.0 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -347,7 +347,7 @@ importers: version: 5.7.2 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.7) + version: 1.6.0(@types/node@22.10.0) packages: @@ -852,8 +852,8 @@ packages: resolution: {integrity: sha512-5eEkJZ/BLvTE3vXGKkWlyTSUVZuzj23Wj8PoyOq2lt5I3CYbiLBOPb3XmCW6QcuOibIUE6emHXHt9E/F/rCa6w==} deprecated: This is a stub types definition. mime provides its own type definitions, so you do not need this installed. - '@types/node@20.17.7': - resolution: {integrity: sha512-sZXXnpBFMKbao30dUAvzKbdwA2JM1fwUtVEq/kxKuPI5mMwZiRElCpTXb0Biq/LMEVpXDZL5G5V0RPnxKeyaYg==} + '@types/node@22.10.0': + resolution: {integrity: sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==} '@types/qs@6.9.14': resolution: {integrity: sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==} @@ -2387,8 +2387,8 @@ packages: unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - undici-types@6.19.6: - resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@6.19.8: resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} @@ -2973,11 +2973,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@types/estree@1.0.5': {} @@ -2985,7 +2985,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@types/qs': 6.9.14 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3011,9 +3011,9 @@ snapshots: dependencies: mime: 4.0.1 - '@types/node@20.17.7': + '@types/node@22.10.0': dependencies: - undici-types: 6.19.6 + undici-types: 6.20.0 '@types/qs@6.9.14': {} @@ -3024,17 +3024,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 4.0.0 - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@types/ws@8.5.13': dependencies: - '@types/node': 20.17.7 + '@types/node': 22.10.0 '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': dependencies: @@ -4738,7 +4738,7 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - undici-types@6.19.6: {} + undici-types@6.20.0: {} undici@6.19.8: {} @@ -4756,13 +4756,13 @@ snapshots: vary@1.1.2: {} - vite-node@1.6.0(@types/node@20.17.7): + vite-node@1.6.0(@types/node@22.10.0): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.7(@types/node@20.17.7) + vite: 5.2.7(@types/node@22.10.0) transitivePeerDependencies: - '@types/node' - less @@ -4773,16 +4773,16 @@ snapshots: - supports-color - terser - vite@5.2.7(@types/node@20.17.7): + vite@5.2.7(@types/node@22.10.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.2 optionalDependencies: - '@types/node': 20.17.7 + '@types/node': 22.10.0 fsevents: 2.3.3 - vitest@1.6.0(@types/node@20.17.7): + vitest@1.6.0(@types/node@22.10.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -4801,11 +4801,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.6.0 tinypool: 0.8.3 - vite: 5.2.7(@types/node@20.17.7) - vite-node: 1.6.0(@types/node@20.17.7) + vite: 5.2.7(@types/node@22.10.0) + vite-node: 1.6.0(@types/node@22.10.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.17.7 + '@types/node': 22.10.0 transitivePeerDependencies: - less - lightningcss