From 6d4bf1c455e2bca2e00d3eedcbbbddc74e81f551 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Mar 2025 16:55:35 +0000 Subject: [PATCH] chore(deps): update dependency node to v22 --- .github/workflows/deploy.yml | 2 +- Dockerfile | 2 +- packages/bot/package.json | 2 +- packages/language/package.json | 2 +- pnpm-lock.yaml | 106 ++++++++------------------------- 5 files changed, 28 insertions(+), 86 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b12ecfe..3c92894 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18.0' + node-version: '22.14' - name: Install pnpm and caprover run: npm install -g pnpm caprover - name: Install dependencies diff --git a/Dockerfile b/Dockerfile index 59949f2..40de1cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:19-slim AS base +FROM node:22-slim AS base RUN apt-get update || : && apt-get install python3 build-essential -y RUN npm i -g pnpm diff --git a/packages/bot/package.json b/packages/bot/package.json index b113d9d..d7cba0e 100644 --- a/packages/bot/package.json +++ b/packages/bot/package.json @@ -21,7 +21,7 @@ "@types/express": "^4.17.17", "@types/hpp": "^0.2.2", "@types/lodash": "^4.14.191", - "@types/node": "^18.15.7", + "@types/node": "^22.0.0", "@types/redis": "^4.0.11", "@typescript-eslint/eslint-plugin": "^5.56.0", "@typescript-eslint/parser": "^5.56.0", diff --git a/packages/language/package.json b/packages/language/package.json index 8bf564a..2b04224 100644 --- a/packages/language/package.json +++ b/packages/language/package.json @@ -23,7 +23,7 @@ "yargs": "^17.7.1" }, "devDependencies": { - "@types/node": "^18.15.3", + "@types/node": "^22.0.0", "@types/yargs": "^17.0.22", "concurrently": "^8.0.0", "ts-node": "^10.9.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 96cb43b..95aebfe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -127,8 +127,8 @@ importers: specifier: ^4.14.191 version: 4.14.191 '@types/node': - specifier: ^18.15.7 - version: 18.15.7 + specifier: ^22.0.0 + version: 22.13.10 '@types/redis': specifier: ^4.0.11 version: 4.0.11 @@ -158,7 +158,7 @@ importers: version: 5.2.0 ts-node-dev: specifier: ^2.0.0 - version: 2.0.0(@types/node@18.15.7)(typescript@5.0.2) + version: 2.0.0(@types/node@22.13.10)(typescript@5.0.2) tsc-alias: specifier: ^1.8.4 version: 1.8.4 @@ -182,8 +182,8 @@ importers: version: 17.7.1 devDependencies: '@types/node': - specifier: ^18.15.3 - version: 18.15.3 + specifier: ^22.0.0 + version: 22.13.10 '@types/yargs': specifier: ^17.0.22 version: 17.0.22 @@ -192,10 +192,10 @@ importers: version: 8.0.0 ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@18.15.3)(typescript@5.0.2) + version: 10.9.1(@types/node@22.13.10)(typescript@5.0.2) ts-node-dev: specifier: ^2.0.0 - version: 2.0.0(@types/node@18.15.3)(typescript@5.0.2) + version: 2.0.0(@types/node@22.13.10)(typescript@5.0.2) tsc-alias: specifier: ^1.8.3 version: 1.8.3 @@ -1222,7 +1222,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.15.7 + '@types/node': 22.13.10 dev: true /@types/compression@1.7.2: @@ -1234,19 +1234,19 @@ packages: /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.15.7 + '@types/node': 22.13.10 dev: true /@types/cors@2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: - '@types/node': 18.15.7 + '@types/node': 22.13.10 dev: true /@types/express-serve-static-core@4.17.33: resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 18.15.7 + '@types/node': 22.13.10 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -1286,12 +1286,10 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/node@18.15.3: - resolution: {integrity: sha512-p6ua9zBxz5otCmbpb5D3U4B5Nanw6Pk3PPyX05xnxbB/fRv71N7CPmORg7uAD5P70T0xmx1pzAx/FUfa5X+3cw==} - dev: true - - /@types/node@18.15.7: - resolution: {integrity: sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==} + /@types/node@22.13.10: + resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} + dependencies: + undici-types: 6.20.0 /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1324,7 +1322,7 @@ packages: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.15.7 + '@types/node': 22.13.10 dev: true /@types/strip-bom@3.0.0: @@ -1338,7 +1336,7 @@ packages: /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 18.15.7 + '@types/node': 22.13.10 dev: false /@types/yargs-parser@21.0.0: @@ -6036,35 +6034,7 @@ packages: resolution: {integrity: sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==} dev: false - /ts-node-dev@2.0.0(@types/node@18.15.3)(typescript@5.0.2): - resolution: {integrity: sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==} - engines: {node: '>=0.8.0'} - hasBin: true - peerDependencies: - node-notifier: '*' - typescript: '*' - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - chokidar: 3.5.3 - dynamic-dedupe: 0.3.0 - minimist: 1.2.8 - mkdirp: 1.0.4 - resolve: 1.22.1 - rimraf: 2.7.1 - source-map-support: 0.5.21 - tree-kill: 1.2.2 - ts-node: 10.9.1(@types/node@18.15.3)(typescript@5.0.2) - tsconfig: 7.0.0 - typescript: 5.0.2 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - dev: true - - /ts-node-dev@2.0.0(@types/node@18.15.7)(typescript@5.0.2): + /ts-node-dev@2.0.0(@types/node@22.13.10)(typescript@5.0.2): resolution: {integrity: sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==} engines: {node: '>=0.8.0'} hasBin: true @@ -6083,7 +6053,7 @@ packages: rimraf: 2.7.1 source-map-support: 0.5.21 tree-kill: 1.2.2 - ts-node: 10.9.1(@types/node@18.15.7)(typescript@5.0.2) + ts-node: 10.9.1(@types/node@22.13.10)(typescript@5.0.2) tsconfig: 7.0.0 typescript: 5.0.2 transitivePeerDependencies: @@ -6092,7 +6062,7 @@ packages: - '@types/node' dev: true - /ts-node@10.9.1(@types/node@18.15.3)(typescript@5.0.2): + /ts-node@10.9.1(@types/node@22.13.10)(typescript@5.0.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -6111,38 +6081,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.3 - acorn: 8.8.2 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.0.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /ts-node@10.9.1(@types/node@18.15.7)(typescript@5.0.2): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.7 + '@types/node': 22.13.10 acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 @@ -6337,6 +6276,9 @@ packages: dev: true optional: true + /undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + /undici@5.21.0: resolution: {integrity: sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==} engines: {node: '>=12.18'}