From 794477bbc980a3b84963a7b23b05b64308f2c8c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 2 Jun 2026 21:01:42 +0000 Subject: [PATCH] Update from template: W0086-updateTsconfigNode --- package-lock.json | 8 ++++++++ package.json | 3 ++- tsconfig.json | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ac07d80..ffbfe0d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,6 +31,7 @@ "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^10.0.1", "@iobroker/testing": "^5.2.2", + "@tsconfig/node20": "^20.1.9", "@types/node": "^20.19.0", "eslint": "^10.4.0", "globals": "^17.6.0", @@ -788,6 +789,13 @@ "type-detect": "^4.1.0" } }, + "node_modules/@tsconfig/node20": { + "version": "20.1.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.9.tgz", + "integrity": "sha512-IjlTv1RsvnPtUcjTqtVsZExKVq+KQx4g5pCP5tI7rAs6Xesl2qFwSz/tPDBC4JajkL/MlezBu3gPUwqRHl+RIg==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/chai": { "version": "4.3.20", "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz", diff --git a/package.json b/package.json index e092a2a0..f7dff579 100644 --- a/package.json +++ b/package.json @@ -23,8 +23,8 @@ "@peculiar/webcrypto": "^1.7.1", "axios": "^1.16.1", "json-bigint": "^1.0.0", - "long": "^5.3.2", "json2iob": "^2.6.24", + "long": "^5.3.2", "mqtt": "^5.15.1", "ngeohash": "^0.6.3", "qs": "^6.15.2", @@ -42,6 +42,7 @@ "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^10.0.1", "@iobroker/testing": "^5.2.2", + "@tsconfig/node20": "^20.1.9", "@types/node": "^20.19.0", "eslint": "^10.4.0", "globals": "^17.6.0", diff --git a/tsconfig.json b/tsconfig.json index a23d7e7a..47dc8575 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,7 @@ { // To update the compilation target, install a different version of @tsconfig/node... and reference it here // https://github.com/tsconfig/bases#node-14-tsconfigjson - "extends": "@tsconfig/node14/tsconfig.json", + "extends": "@tsconfig/node20/tsconfig.json", "compilerOptions": { // do not compile anything, this file is just to configure type checking "noEmit": true,