From 1f59e163968ca17e33446e30139418be3fddd0c8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 19:19:57 +0400 Subject: [PATCH] chore(deps): update dependency node to v20 (23_2) (#25918) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: timbset --- .github/actions/run-qunit-tests/action.yml | 2 +- .../workflows/devextreme_angular_tests.yml | 2 +- .github/workflows/devextreme_npm_tests.yml | 6 +- .github/workflows/devextreme_react_tests.yml | 2 +- .github/workflows/devextreme_vue_tests.yml | 2 +- .github/workflows/lint.yml | 14 ++--- .github/workflows/pack_all.yml | 2 +- .../qunit_tests-additional-renovation.yml | 2 +- .github/workflows/qunit_tests-renovation.yml | 2 +- .github/workflows/renovation.yml | 2 +- .github/workflows/styles.yml | 2 +- .github/workflows/testcafe_tests.yml | 4 +- .github/workflows/ts_declarations.yml | 6 +- .github/workflows/update_version.yml | 2 +- package-lock.json | 63 ++++++------------- package.json | 2 +- packages/devextreme-angular/package.json | 2 +- packages/devextreme-themebuilder/package.json | 2 +- packages/devextreme/docker-ci.sh | 2 +- packages/devextreme/ports.json | 4 +- playgrounds/angular/package.json | 2 +- playgrounds/vue/package.json | 2 +- 22 files changed, 51 insertions(+), 78 deletions(-) diff --git a/.github/actions/run-qunit-tests/action.yml b/.github/actions/run-qunit-tests/action.yml index 48c7f3e6c3d4..d1cb268d29cd 100644 --- a/.github/actions/run-qunit-tests/action.yml +++ b/.github/actions/run-qunit-tests/action.yml @@ -78,7 +78,7 @@ runs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/devextreme_angular_tests.yml b/.github/workflows/devextreme_angular_tests.yml index bc655b45662d..79ac9f9d33a7 100644 --- a/.github/workflows/devextreme_angular_tests.yml +++ b/.github/workflows/devextreme_angular_tests.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Get npm cache directory id: npm-cache-dir diff --git a/.github/workflows/devextreme_npm_tests.yml b/.github/workflows/devextreme_npm_tests.yml index b6fc0915d63e..eb288997c0ba 100644 --- a/.github/workflows/devextreme_npm_tests.yml +++ b/.github/workflows/devextreme_npm_tests.yml @@ -23,7 +23,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -73,7 +73,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Download artifacts uses: actions/download-artifact@v3 @@ -140,7 +140,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Clone devextreme-demos repo from PR author fork continue-on-error: true diff --git a/.github/workflows/devextreme_react_tests.yml b/.github/workflows/devextreme_react_tests.yml index bf59baa2f488..29ff72236f72 100644 --- a/.github/workflows/devextreme_react_tests.yml +++ b/.github/workflows/devextreme_react_tests.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/devextreme_vue_tests.yml b/.github/workflows/devextreme_vue_tests.yml index 47d60e2557cc..8d1cc3bad755 100644 --- a/.github/workflows/devextreme_vue_tests.yml +++ b/.github/workflows/devextreme_vue_tests.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index df88d62c988a..18c878c78d95 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -52,7 +52,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -97,7 +97,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -129,7 +129,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -155,7 +155,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -181,7 +181,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Check package-lock run: | @@ -200,7 +200,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/pack_all.yml b/.github/workflows/pack_all.yml index 519c20faa41b..e746cb2d52b8 100644 --- a/.github/workflows/pack_all.yml +++ b/.github/workflows/pack_all.yml @@ -14,7 +14,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Install packages in devextreme repo run: npm install --no-audit --no-fund diff --git a/.github/workflows/qunit_tests-additional-renovation.yml b/.github/workflows/qunit_tests-additional-renovation.yml index aa9710ca89fd..96e3ef092c7b 100644 --- a/.github/workflows/qunit_tests-additional-renovation.yml +++ b/.github/workflows/qunit_tests-additional-renovation.yml @@ -22,7 +22,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/qunit_tests-renovation.yml b/.github/workflows/qunit_tests-renovation.yml index 170980ddd6b1..02cc88b6d3d5 100644 --- a/.github/workflows/qunit_tests-renovation.yml +++ b/.github/workflows/qunit_tests-renovation.yml @@ -22,7 +22,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/renovation.yml b/.github/workflows/renovation.yml index e227d64cbe33..18d70a8f091b 100644 --- a/.github/workflows/renovation.yml +++ b/.github/workflows/renovation.yml @@ -23,7 +23,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/styles.yml b/.github/workflows/styles.yml index ce548aaf2b9e..b54235ac8f16 100644 --- a/.github/workflows/styles.yml +++ b/.github/workflows/styles.yml @@ -23,7 +23,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/testcafe_tests.yml b/.github/workflows/testcafe_tests.yml index 8dbb021983e4..e4eed8d0b663 100644 --- a/.github/workflows/testcafe_tests.yml +++ b/.github/workflows/testcafe_tests.yml @@ -28,7 +28,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -109,7 +109,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/ts_declarations.yml b/.github/workflows/ts_declarations.yml index 222a76216932..d50b11447639 100644 --- a/.github/workflows/ts_declarations.yml +++ b/.github/workflows/ts_declarations.yml @@ -20,7 +20,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -59,7 +59,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 @@ -85,7 +85,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Restore npm cache uses: actions/cache@v3 diff --git a/.github/workflows/update_version.yml b/.github/workflows/update_version.yml index 5c26c6f59845..81ebc319a892 100644 --- a/.github/workflows/update_version.yml +++ b/.github/workflows/update_version.yml @@ -26,7 +26,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v3 with: - node-version: '18.16.1' + node-version: '20.9.0' - name: Setup git config run: | diff --git a/package-lock.json b/package-lock.json index 9ab40a9d2140..5ffaf186d159 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "playgrounds/*" ], "devDependencies": { - "@types/node": "^18.15.3", + "@types/node": "^20.0.0", "@types/shelljs": "0.8.13", "cheerio": "1.0.0-rc.10", "codelyzer": "^6.0.2", @@ -5533,10 +5533,13 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.17.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.6.tgz", - "integrity": "sha512-fGmT/P7z7ecA6bv/ia5DlaWCH4YeZvAQMNpUhrJjtAhOhZfoxS1VLUgU2pdk63efSjQaOJWdXMuAJsws+8I6dg==", - "dev": true + "version": "20.8.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", + "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -14443,12 +14446,6 @@ "node": ">=10.0.0" } }, - "node_modules/engine.io/node_modules/@types/node": { - "version": "20.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.0.tgz", - "integrity": "sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==", - "dev": true - }, "node_modules/engine.io/node_modules/cookie": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", @@ -19026,12 +19023,6 @@ "node": "^12.20 || ^14.13 || >=16" } }, - "node_modules/gulp-eslint-new/node_modules/@types/node": { - "version": "20.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.0.tgz", - "integrity": "sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==", - "dev": true - }, "node_modules/gulp-eslint-new/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -44411,6 +44402,12 @@ "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", "dev": true }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -47275,7 +47272,7 @@ "@angular/platform-browser-dynamic": "~12.2.17", "@angular/platform-server": "~12.2.17", "@types/jasmine": "2.8.19", - "@types/node": "~8.10.66", + "@types/node": "~20.8.0", "codelyzer": "6.0.2", "core-js": "^2.6.12", "del": "^2.2.2", @@ -47429,12 +47426,6 @@ "node": ">=12" } }, - "packages/devextreme-angular/node_modules/@types/node": { - "version": "8.10.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", - "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==", - "dev": true - }, "packages/devextreme-angular/node_modules/@webassemblyjs/ast": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", @@ -49208,7 +49199,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "26.0.24", "@types/less": "3.0.3", - "@types/node": "18.14.2", + "@types/node": "20.8.9", "express": "4.18.2", "filing-cabinet": "2.6.0", "fs-extra": "9.1.0", @@ -49231,12 +49222,6 @@ "pretty-format": "^26.0.0" } }, - "packages/devextreme-themebuilder/node_modules/@types/node": { - "version": "18.14.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.2.tgz", - "integrity": "sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==", - "dev": true - }, "packages/devextreme-themebuilder/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -50293,7 +50278,7 @@ "@angular/cli": "12.2.18", "@angular/compiler-cli": "12.2.17", "@angular/language-service": "12.2.17", - "@types/node": "8.10.66", + "@types/node": "20.8.9", "ts-node": "7.0.1" } }, @@ -50867,12 +50852,6 @@ "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", "dev": true }, - "playgrounds/angular/node_modules/@types/node": { - "version": "8.10.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", - "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==", - "dev": true - }, "playgrounds/angular/node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -54621,7 +54600,7 @@ }, "devDependencies": { "@types/jest": "22.2.3", - "@types/node": "16.18.6", + "@types/node": "20.8.9", "@vue/compiler-sfc": "3.3.4", "@vue/test-utils": "2.0.0-beta.7", "css-loader": "2.1.1", @@ -54645,12 +54624,6 @@ "integrity": "sha512-e74sM9W/4qqWB6D4TWV9FQk0WoHtX1X4FJpbjxucMSVJHtFjbQOH3H6yp+xno4br0AKG0wz/kPtaN599GUOvAg==", "dev": true }, - "playgrounds/vue/node_modules/@types/node": { - "version": "16.18.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.6.tgz", - "integrity": "sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==", - "dev": true - }, "playgrounds/vue/node_modules/@webassemblyjs/ast": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", diff --git a/package.json b/package.json index 1db97296a476..5c60a4ccf440 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "nx": {}, "private": true, "devDependencies": { - "@types/node": "^18.15.3", + "@types/node": "^20.0.0", "@types/shelljs": "0.8.13", "cheerio": "1.0.0-rc.10", "codelyzer": "^6.0.2", diff --git a/packages/devextreme-angular/package.json b/packages/devextreme-angular/package.json index 55976a8be719..933509676c7a 100644 --- a/packages/devextreme-angular/package.json +++ b/packages/devextreme-angular/package.json @@ -34,7 +34,7 @@ "@angular/platform-browser-dynamic": "~12.2.17", "@angular/platform-server": "~12.2.17", "@types/jasmine": "2.8.19", - "@types/node": "~8.10.66", + "@types/node": "~20.8.0", "codelyzer": "6.0.2", "core-js": "^2.6.12", "del": "^2.2.2", diff --git a/packages/devextreme-themebuilder/package.json b/packages/devextreme-themebuilder/package.json index fcdb98f92426..c17944e3fe9d 100644 --- a/packages/devextreme-themebuilder/package.json +++ b/packages/devextreme-themebuilder/package.json @@ -36,7 +36,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "26.0.24", "@types/less": "3.0.3", - "@types/node": "18.14.2", + "@types/node": "20.8.9", "express": "4.18.2", "filing-cabinet": "2.6.0", "fs-extra": "9.1.0", diff --git a/packages/devextreme/docker-ci.sh b/packages/devextreme/docker-ci.sh index 17be6fb25ccd..8160e193348b 100755 --- a/packages/devextreme/docker-ci.sh +++ b/packages/devextreme/docker-ci.sh @@ -20,7 +20,7 @@ function run_test { function run_test_impl { local port=`node -e "console.log(require('./ports.json').qunit)"` - local url="http://localhost:$port/run?notimers=true" + local url="http://0.0.0.0:$port/run?notimers=true" local runner_pid local runner_result=0 diff --git a/packages/devextreme/ports.json b/packages/devextreme/ports.json index 2a70be649dc8..850fa714dede 100644 --- a/packages/devextreme/ports.json +++ b/packages/devextreme/ports.json @@ -1,4 +1,4 @@ { - "qunit": 20020, - "vectormap-utils-tester": 20021 + "qunit": "20020", + "vectormap-utils-tester": "20021" } diff --git a/playgrounds/angular/package.json b/playgrounds/angular/package.json index 5d8210bcfcad..80c8cc3f82c0 100644 --- a/playgrounds/angular/package.json +++ b/playgrounds/angular/package.json @@ -26,7 +26,7 @@ "@angular/cli": "12.2.18", "@angular/compiler-cli": "12.2.17", "@angular/language-service": "12.2.17", - "@types/node": "8.10.66", + "@types/node": "20.8.9", "ts-node": "7.0.1" }, "scripts": { diff --git a/playgrounds/vue/package.json b/playgrounds/vue/package.json index 7a940e53219c..66c0b476fbfa 100644 --- a/playgrounds/vue/package.json +++ b/playgrounds/vue/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "@types/jest": "22.2.3", - "@types/node": "16.18.6", + "@types/node": "20.8.9", "@vue/compiler-sfc": "3.3.4", "@vue/test-utils": "2.0.0-beta.7", "css-loader": "2.1.1",