diff --git a/.nvmrc b/.nvmrc index facb2961c..78bbeaff2 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1,2 +1,2 @@ -18.18.0 +20.9.0 diff --git a/package-lock.json b/package-lock.json index ab995aeeb..b43a7b605 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.2", - "@types/node": "^18.18.4", + "@types/node": "^20.9.4", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "^6.7.5", "eslint": "^8.51.0", @@ -983,9 +983,12 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.18.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.4.tgz", - "integrity": "sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==" + "version": "20.9.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.4.tgz", + "integrity": "sha512-wmyg8HUhcn6ACjsn8oKYjkN/zUzQeNtMy44weTJSM6p4MMzEOuKbA3OjJ267uPCOW7Xex9dyrNTful8XTQYoDA==", + "dependencies": { + "undici-types": "~5.26.4" + } }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -1301,14 +1304,6 @@ "node": ">=12" } }, - "node_modules/@wdio/cli/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/@wdio/cli/node_modules/@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -2086,14 +2081,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/local-runner/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -2223,11 +2210,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/repl/node_modules/@types/node": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", - "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==" - }, "node_modules/@wdio/reporter": { "version": "8.16.22", "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.16.22.tgz", @@ -2243,14 +2225,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/reporter/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/@wdio/reporter/node_modules/@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -2353,14 +2327,6 @@ "node": ">=16.3.0" } }, - "node_modules/@wdio/runner/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/@wdio/runner/node_modules/@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -2832,14 +2798,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/spec-reporter/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/@wdio/spec-reporter/node_modules/@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -2929,13 +2887,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/types/node_modules/@types/node": { - "version": "20.4.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.5.tgz", - "integrity": "sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==", - "optional": true, - "peer": true - }, "node_modules/@wdio/utils": { "version": "8.14.0", "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.14.0.tgz", @@ -4184,13 +4135,6 @@ "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1206220.tgz", "integrity": "sha512-zTcXveZkrQdpBwZzAd6spwu+WZet0hU+m/hAm7j61PDUQgG42YkMMdbFYqbDrxIiMTEgJInn70ck1Jl10RQ1aQ==" }, - "node_modules/devtools/node_modules/@types/node": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", - "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==", - "optional": true, - "peer": true - }, "node_modules/devtools/node_modules/which": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", @@ -9688,9 +9632,9 @@ } }, "node_modules/undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/union": { "version": "0.5.0", @@ -9902,14 +9846,6 @@ "node": ">=16.3.0" } }, - "node_modules/webdriver/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/webdriver/node_modules/@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -10433,14 +10369,6 @@ "node": ">=16.3.0" } }, - "node_modules/webdriverio/node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "dependencies": { - "undici-types": "~5.25.1" - } - }, "node_modules/webdriverio/node_modules/@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -12070,9 +11998,12 @@ "dev": true }, "@types/node": { - "version": "18.18.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.4.tgz", - "integrity": "sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==" + "version": "20.9.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.4.tgz", + "integrity": "sha512-wmyg8HUhcn6ACjsn8oKYjkN/zUzQeNtMy44weTJSM6p4MMzEOuKbA3OjJ267uPCOW7Xex9dyrNTful8XTQYoDA==", + "requires": { + "undici-types": "~5.26.4" + } }, "@types/normalize-package-data": { "version": "2.4.1", @@ -12286,14 +12217,6 @@ } } }, - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -12833,14 +12756,6 @@ "stream-buffers": "^3.0.2" }, "dependencies": { - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -12924,13 +12839,6 @@ "integrity": "sha512-VZ1WFHTNKjR8Ga97TtV2SZM6fvRjWbYI2i/f4pJB4PtusorKvONAMJf2LQcUBIyzbVobqr7KSrcjmSwRolI+yw==", "requires": { "@types/node": "^20.1.0" - }, - "dependencies": { - "@types/node": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", - "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==" - } } }, "@wdio/reporter": { @@ -12945,14 +12853,6 @@ "object-inspect": "^1.12.0" }, "dependencies": { - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -13024,14 +12924,6 @@ "yargs": "17.7.1" } }, - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -13356,14 +13248,6 @@ "pretty-ms": "^7.0.0" }, "dependencies": { - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/logger": { "version": "8.16.17", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.16.17.tgz", @@ -13423,15 +13307,6 @@ "peer": true, "requires": { "@types/node": "^20.1.0" - }, - "dependencies": { - "@types/node": { - "version": "20.4.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.5.tgz", - "integrity": "sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==", - "optional": true, - "peer": true - } } }, "@wdio/utils": { @@ -14345,13 +14220,6 @@ "which": "^3.0.0" }, "dependencies": { - "@types/node": { - "version": "20.1.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", - "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==", - "optional": true, - "peer": true - }, "which": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", @@ -18336,9 +18204,9 @@ } }, "undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==" + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "union": { "version": "0.5.0", @@ -18515,14 +18383,6 @@ "yargs": "17.7.1" } }, - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", @@ -18887,14 +18747,6 @@ "yargs": "17.7.1" } }, - "@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "requires": { - "undici-types": "~5.25.1" - } - }, "@wdio/config": { "version": "8.17.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.17.0.tgz", diff --git a/package.json b/package.json index 61385685d..5ea80a254 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.2", - "@types/node": "^18.18.4", + "@types/node": "^20.9.4", "@typescript-eslint/eslint-plugin": "^6.7.5", "@typescript-eslint/parser": "^6.7.5", "eslint": "^8.51.0",