diff --git a/.node-version b/.node-version index 2a393af5..d5b283a3 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -20.18.0 +22.13.1 diff --git a/Dockerfile b/Dockerfile index 8347c4c1..31155792 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:21-alpine +FROM node:22-alpine ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME/bin:$PATH" diff --git a/package.json b/package.json index 022c3eac..dc800e4e 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@book000/eslint-config": "1.7.139", "@book000/node-utils": "1.13.444", "@types/js-yaml": "4.0.9", - "@types/node": "20.16.11", + "@types/node": "22.13.1", "discord.js": "14.17.3", "eslint": "9.19.0", "eslint-config-standard": "17.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d0dd118..d5571a92 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: 4.0.9 version: 4.0.9 '@types/node': - specifier: 20.16.11 - version: 20.16.11 + specifier: 22.13.1 + version: 22.13.1 discord.js: specifier: 14.17.3 version: 14.17.3 @@ -345,8 +345,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@20.16.11': - resolution: {integrity: sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==} + '@types/node@22.13.1': + resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1656,8 +1656,8 @@ packages: resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} engines: {node: '>= 0.4'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@6.19.8: resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} @@ -1990,9 +1990,9 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@20.16.11': + '@types/node@22.13.1': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/normalize-package-data@2.4.4': {} @@ -2000,7 +2000,7 @@ snapshots: '@types/ws@8.5.14': dependencies: - '@types/node': 20.16.11 + '@types/node': 22.13.1 '@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0)(typescript@5.7.3))(eslint@9.19.0)(typescript@5.7.3)': dependencies: @@ -3515,7 +3515,7 @@ snapshots: has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 - undici-types@6.19.8: {} + undici-types@6.20.0: {} undici@6.19.8: {}