diff --git a/Dockerfile.docs b/Dockerfile.docs index 71b790e..e7721d8 100644 --- a/Dockerfile.docs +++ b/Dockerfile.docs @@ -1,4 +1,4 @@ -FROM node:18-alpine AS base +FROM node:20.9-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable diff --git a/Dockerfile.website b/Dockerfile.website index 9932f52..d693091 100644 --- a/Dockerfile.website +++ b/Dockerfile.website @@ -1,4 +1,4 @@ -FROM node:18-alpine AS base +FROM node:20.9-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable diff --git a/package.json b/package.json index 7c5e1cb..f95842f 100644 --- a/package.json +++ b/package.json @@ -23,11 +23,11 @@ "husky": "^9.1.6", "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", - "@types/node": "^18.17.0" + "@types/node": "^20.9.0" }, "packageManager": "pnpm@9.5.0", "engines": { - "node": "^18.18.0", + "node": "^20.9.0", "pnpm": ">=9.5.0" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4527e3f..5fcd125 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,13 +17,13 @@ importers: version: 1.8.3 '@commitlint/cli': specifier: ^19.3.0 - version: 19.3.0(@types/node@18.19.42)(typescript@5.6.3) + version: 19.3.0(@types/node@20.17.16)(typescript@5.6.3) '@commitlint/config-conventional': specifier: ^19.2.2 version: 19.2.2 '@types/node': - specifier: ^18.17.0 - version: 18.19.42 + specifier: ^20.9.0 + version: 20.17.16 husky: specifier: ^9.1.6 version: 9.1.6 @@ -1520,8 +1520,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@18.19.42': - resolution: {integrity: sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==} + '@types/node@20.17.16': + resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} '@types/node@20.4.6': resolution: {integrity: sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==} @@ -3236,9 +3236,6 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -3454,11 +3451,11 @@ snapshots: '@biomejs/cli-win32-x64@1.8.3': optional: true - '@commitlint/cli@19.3.0(@types/node@18.19.42)(typescript@5.6.3)': + '@commitlint/cli@19.3.0(@types/node@20.17.16)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.3.0 '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.2.0(@types/node@18.19.42)(typescript@5.6.3) + '@commitlint/load': 19.2.0(@types/node@20.17.16)(typescript@5.6.3) '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -3505,7 +3502,7 @@ snapshots: '@commitlint/rules': 19.0.3 '@commitlint/types': 19.0.3 - '@commitlint/load@19.2.0(@types/node@18.19.42)(typescript@5.6.3)': + '@commitlint/load@19.2.0(@types/node@20.17.16)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -3513,7 +3510,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.19.42)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.17.16)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -4812,7 +4809,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 18.19.42 + '@types/node': 20.17.16 '@types/debug@4.1.12': dependencies: @@ -4838,9 +4835,9 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@18.19.42': + '@types/node@20.17.16': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 '@types/node@20.4.6': {} @@ -5099,9 +5096,9 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - cosmiconfig-typescript-loader@5.0.0(@types/node@18.19.42)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.17.16)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 18.19.42 + '@types/node': 20.17.16 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -6943,8 +6940,6 @@ snapshots: typescript@5.6.3: {} - undici-types@5.26.5: {} - undici-types@6.19.8: {} unicorn-magic@0.1.0: {}