From 5d8a97b8fd96639f662b58c37bae5c03dd973141 Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Fri, 6 Jun 2025 22:47:36 +0700 Subject: [PATCH] feat: use Node.js 20 (#720) Signed-off-by: Alfi Maulana --- .npmrc | 2 +- package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ tsconfig.json | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.npmrc b/.npmrc index 9c1f726..d051134 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1 @@ -use-node-version=23.10.0 +use-node-version=20.19.2 diff --git a/package.json b/package.json index dddf38b..5088559 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@eslint/js": "^9.27.0", "@rollup/plugin-node-resolve": "^16.0.1", "@rollup/plugin-typescript": "^12.1.2", - "@tsconfig/node23": "^23.0.2", + "@tsconfig/node20": "^20.1.5", "@types/node": "^22.15.29", "@vitest/coverage-v8": "^3.0.8", "eslint": "^9.27.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf5c0cc..d557e9f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,9 +21,9 @@ importers: '@rollup/plugin-typescript': specifier: ^12.1.2 version: 12.1.2(rollup@4.41.1)(tslib@2.8.1)(typescript@5.8.3) - '@tsconfig/node23': - specifier: ^23.0.2 - version: 23.0.2 + '@tsconfig/node20': + specifier: ^20.1.5 + version: 20.1.5 '@types/node': specifier: ^22.15.29 version: 22.15.29 @@ -460,8 +460,8 @@ packages: cpu: [x64] os: [win32] - '@tsconfig/node23@23.0.2': - resolution: {integrity: sha512-vOs+KHadhOfNs80TDwy9qXtwFgD5SJ37AkeSMsWmllZ96FaNcfB2S3bkmMHuG8jLjpezXCOO2+4KtNIFk2Xs+A==} + '@tsconfig/node20@20.1.5': + resolution: {integrity: sha512-Vm8e3WxDTqMGPU4GATF9keQAIy1Drd7bPwlgzKJnZtoOsTm1tduUTbDjg0W5qERvGuxPI2h9RbMufH0YdfBylA==} '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -1579,7 +1579,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.41.1': optional: true - '@tsconfig/node23@23.0.2': {} + '@tsconfig/node20@20.1.5': {} '@types/estree@1.0.7': {} diff --git a/tsconfig.json b/tsconfig.json index 9028f5f..57eab14 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node23", + "extends": "@tsconfig/node20", "include": ["src"], "exclude": ["**/*.test.ts"], "compilerOptions": {