diff --git a/Dockerfile b/Dockerfile index 03e7be23..c129126e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.16.0-slim AS base +FROM node:20.17.0-slim AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable diff --git a/package.json b/package.json index 0e380dd0..99cfb7d9 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@types/jsonwebtoken": "9.0.6", "@types/lodash": "4.17.7", "@types/lodash-es": "4.17.12", - "@types/node": "20.12.7", + "@types/node": "20.16.2", "@types/openid": "2.0.5", "@types/postcss-import": "14.0.3", "@types/steamid": "2.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d84e0d43..b57929b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -143,8 +143,8 @@ devDependencies: specifier: 4.17.12 version: 4.17.12 '@types/node': - specifier: 20.12.7 - version: 20.12.7 + specifier: 20.16.2 + version: 20.16.2 '@types/openid': specifier: 2.0.5 version: 2.0.5 @@ -186,7 +186,7 @@ devDependencies: version: 7.12.0(eslint@9.4.0)(typescript@5.4.5) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.12.7) + version: 1.6.0(@types/node@20.16.2) packages: @@ -1089,7 +1089,7 @@ packages: /@types/jsonwebtoken@9.0.6: resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.16.2 dev: true /@types/lodash-es@4.17.12: @@ -1102,10 +1102,10 @@ packages: resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} dev: true - /@types/node@20.12.7: - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + /@types/node@20.16.2: + resolution: {integrity: sha512-91s/n4qUPV/wg8eE9KHYW1kouTfDk2FPGjXbBMfRWP/2vg1rCXNQL1OCabwGs0XSdukuK+MwCDXE30QpSeMUhQ==} dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 dev: true /@types/openid@2.0.5: @@ -1135,7 +1135,7 @@ packages: /@types/ws@8.5.12: resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} dependencies: - '@types/node': 20.12.7 + '@types/node': 20.16.2 dev: true /@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0)(eslint@9.4.0)(typescript@5.4.5): @@ -4367,8 +4367,8 @@ packages: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true /unicorn-magic@0.1.0: @@ -4405,7 +4405,7 @@ packages: engines: {node: '>= 0.8'} dev: false - /vite-node@1.6.0(@types/node@20.12.7): + /vite-node@1.6.0(@types/node@20.16.2): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4414,7 +4414,7 @@ packages: debug: 4.3.6 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.5(@types/node@20.12.7) + vite: 5.3.5(@types/node@20.16.2) transitivePeerDependencies: - '@types/node' - less @@ -4426,7 +4426,7 @@ packages: - terser dev: true - /vite@5.3.5(@types/node@20.12.7): + /vite@5.3.5(@types/node@20.16.2): resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4454,7 +4454,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.12.7 + '@types/node': 20.16.2 esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.19.1 @@ -4462,7 +4462,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.6.0(@types/node@20.12.7): + /vitest@1.6.0(@types/node@20.16.2): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4487,7 +4487,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.12.7 + '@types/node': 20.16.2 '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -4505,8 +4505,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.5(@types/node@20.12.7) - vite-node: 1.6.0(@types/node@20.12.7) + vite: 5.3.5(@types/node@20.16.2) + vite-node: 1.6.0(@types/node@20.16.2) why-is-node-running: 2.3.0 transitivePeerDependencies: - less