diff --git a/.nvmrc b/.nvmrc index 978143a7..3512f095 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1,2 +1,2 @@ -18.20.4 +20.15.1 diff --git a/package-lock.json b/package-lock.json index 02e85111..9f829ea4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.7", - "@types/node": "^18.19.39", + "@types/node": "^20.14.10", "@typescript-eslint/eslint-plugin": "^7.16.0", "@typescript-eslint/parser": "^7.16.0", "eslint": "^8.57.0", @@ -939,9 +939,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -1276,14 +1276,6 @@ "node": ">=16.3.0" } }, - "node_modules/@wdio/cli/node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/cli/node_modules/@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -1739,14 +1731,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/local-runner/node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", @@ -1884,14 +1868,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/repl/node_modules/@types/node": { - "version": "20.9.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.5.tgz", - "integrity": "sha512-Uq2xbNq0chGg+/WQEU0LJTSs/1nKxz6u1iemLcGomkSnKokbW1fbLqc3HOqCf2JP7KjlL4QkS7oZZTrOQHQYgQ==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/reporter": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", @@ -1907,14 +1883,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/reporter/node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/reporter/node_modules/@wdio/logger": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", @@ -2017,14 +1985,6 @@ "node": ">=16.3.0" } }, - "node_modules/@wdio/runner/node_modules/@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/runner/node_modules/@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -2287,14 +2247,6 @@ "node": "^16.13 || >=18" } }, - "node_modules/@wdio/spec-reporter/node_modules/@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/@wdio/spec-reporter/node_modules/@wdio/types": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", @@ -2330,13 +2282,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", @@ -3691,13 +3636,6 @@ "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1302984.tgz", "integrity": "sha512-Rgh2Sk5fUSCtEx4QGH9iwTyECdFPySG2nlz5J8guGh2Wlha6uzSOCq/DCEC8faHlLaMPZJMuZ4ovgcX4LvOkKA==" }, - "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", @@ -9723,14 +9661,6 @@ "node": ">=16.3.0" } }, - "node_modules/webdriver/node_modules/@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/webdriver/node_modules/@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -10046,14 +9976,6 @@ "node": ">=16.3.0" } }, - "node_modules/webdriverio/node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "dependencies": { - "undici-types": "~5.26.4" - } - }, "node_modules/webdriverio/node_modules/@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -11424,9 +11346,9 @@ "dev": true }, "@types/node": { - "version": "18.19.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.39.tgz", - "integrity": "sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", "requires": { "undici-types": "~5.26.4" } @@ -11653,14 +11575,6 @@ "yargs": "17.7.2" } }, - "@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -11981,14 +11895,6 @@ "stream-buffers": "^3.0.2" }, "dependencies": { - "@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/logger": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", @@ -12080,16 +11986,6 @@ "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", "requires": { "@types/node": "^20.1.0" - }, - "dependencies": { - "@types/node": { - "version": "20.9.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.5.tgz", - "integrity": "sha512-Uq2xbNq0chGg+/WQEU0LJTSs/1nKxz6u1iemLcGomkSnKokbW1fbLqc3HOqCf2JP7KjlL4QkS7oZZTrOQHQYgQ==", - "requires": { - "undici-types": "~5.26.4" - } - } } }, "@wdio/reporter": { @@ -12104,14 +12000,6 @@ "object-inspect": "^1.12.0" }, "dependencies": { - "@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/logger": { "version": "8.38.0", "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", @@ -12183,14 +12071,6 @@ "yargs": "17.7.2" } }, - "@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -12382,14 +12262,6 @@ "pretty-ms": "^7.0.0" }, "dependencies": { - "@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/types": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", @@ -12413,15 +12285,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": { @@ -13351,13 +13214,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", @@ -17709,14 +17565,6 @@ "yargs": "17.7.2" } }, - "@types/node": { - "version": "20.14.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.5.tgz", - "integrity": "sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", @@ -17947,14 +17795,6 @@ "yargs": "17.7.2" } }, - "@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", - "requires": { - "undici-types": "~5.26.4" - } - }, "@wdio/config": { "version": "8.39.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.39.0.tgz", diff --git a/package.json b/package.json index 835b83c1..0fcdb4a8 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.7", - "@types/node": "^18.19.39", + "@types/node": "^20.14.10", "@typescript-eslint/eslint-plugin": "^7.16.0", "@typescript-eslint/parser": "^7.16.0", "eslint": "^8.57.0",