From 8fd849c2f22395a189100010c4f711bd6900850e Mon Sep 17 00:00:00 2001 From: Kevin Malakoff Date: Wed, 3 Aug 2022 21:45:43 -0700 Subject: [PATCH] Upgrade modules --- .eslintrc.json | 2 +- package-lock.json | 612 ++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 536 insertions(+), 78 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index 58de3be..e3564ae 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -2,7 +2,7 @@ "extends": "./node_modules/ts-dev-stack/config/.eslintrc.json", "env": { "node": true - } + }, "rules": { "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/no-empty-interface": "off" diff --git a/package-lock.json b/package-lock.json index ea4a782..9667762 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "react": "18.0.0", "react-native": "0.69.3", "react-test-renderer": "18.0.0", - "ts-dev-stack": "^0.7.2" + "ts-dev-stack": "^0.8.0" }, "engines": { "node": ">=12" @@ -3498,10 +3498,11 @@ } }, "node_modules/@swc/core": { - "version": "1.2.218", + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.2.223.tgz", + "integrity": "sha512-LcKX1frJ1iJDSYlY9Bg0vm0rYsXloITh6PdEYM5amT73J9mC1c2YpWLnWQiH2QpcyblyMhX1pk1eZ2JZjaynrQ==", "dev": true, "hasInstallScript": true, - "license": "Apache-2.0", "bin": { "swcx": "run_swcx.js" }, @@ -3513,28 +3514,90 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-android-arm-eabi": "1.2.218", - "@swc/core-android-arm64": "1.2.218", - "@swc/core-darwin-arm64": "1.2.218", - "@swc/core-darwin-x64": "1.2.218", - "@swc/core-freebsd-x64": "1.2.218", - "@swc/core-linux-arm-gnueabihf": "1.2.218", - "@swc/core-linux-arm64-gnu": "1.2.218", - "@swc/core-linux-arm64-musl": "1.2.218", - "@swc/core-linux-x64-gnu": "1.2.218", - "@swc/core-linux-x64-musl": "1.2.218", - "@swc/core-win32-arm64-msvc": "1.2.218", - "@swc/core-win32-ia32-msvc": "1.2.218", - "@swc/core-win32-x64-msvc": "1.2.218" + "@swc/core-android-arm-eabi": "1.2.223", + "@swc/core-android-arm64": "1.2.223", + "@swc/core-darwin-arm64": "1.2.223", + "@swc/core-darwin-x64": "1.2.223", + "@swc/core-freebsd-x64": "1.2.223", + "@swc/core-linux-arm-gnueabihf": "1.2.223", + "@swc/core-linux-arm64-gnu": "1.2.223", + "@swc/core-linux-arm64-musl": "1.2.223", + "@swc/core-linux-x64-gnu": "1.2.223", + "@swc/core-linux-x64-musl": "1.2.223", + "@swc/core-win32-arm64-msvc": "1.2.223", + "@swc/core-win32-ia32-msvc": "1.2.223", + "@swc/core-win32-x64-msvc": "1.2.223" + } + }, + "node_modules/@swc/core-android-arm-eabi": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-android-arm-eabi/-/core-android-arm-eabi-1.2.223.tgz", + "integrity": "sha512-Hy/ya4oy80Ay70H9vhA8W0/FU9aQ/oQjvZ/on+wcNMATAiU9tk47i73LtPM01GruNiYJOwFcf2XWjlTpq5a0BQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "dependencies": { + "@swc/wasm": "1.2.122" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-android-arm64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-android-arm64/-/core-android-arm64-1.2.223.tgz", + "integrity": "sha512-qujrIXDBMWcPcdtTG/r+RNVBU5rg2Sk9Vg+U4FybX3c34rIyX2QYu5sxwM/HIGfd6wCbt5lyFZOvgSY000MTNw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "dependencies": { + "@swc/wasm": "1.2.130" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-android-arm64/node_modules/@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.2.223.tgz", + "integrity": "sha512-CX32sRhAnFj3fJI6V4vdu5IUV5frEZNZM6hIPUs1UuVpxyuto9IZwd2y7/ACItB5RipA3VDL/c7jrFdSmfrgzg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.2.218", + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.2.223.tgz", + "integrity": "sha512-5FVQgWtqMmpOtky0JLTIF4a1WiAkuDOe5mwgzpi8nZ7nCxNo/DNThBbnIDlNhrR4M/1M6wzPshn1wNivvD7MQw==", "cpu": [ "x64" ], "dev": true, - "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -3543,6 +3606,197 @@ "node": ">=10" } }, + "node_modules/@swc/core-freebsd-x64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-freebsd-x64/-/core-freebsd-x64-1.2.223.tgz", + "integrity": "sha512-5oumS+YZyOMMKc5D3Bvf/541SF8n4b8LQ5x4WFA2CdAzD/jCgphE0IoAZ0u3bHz9S6Tl6Emu11V+/ALHE1oUew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "dependencies": { + "@swc/wasm": "1.2.130" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-freebsd-x64/node_modules/@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.2.223.tgz", + "integrity": "sha512-osYjVijq101xZjwPUKR6AUib1LZU9laaM3aEOyElAi8cHolsZEp8D9ynr7cSWFUZJuzpTlY7iuJeY3FszdWrJA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "dependencies": { + "@swc/wasm": "1.2.130" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf/node_modules/@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.2.223.tgz", + "integrity": "sha512-JZdPZIZzkJ6R+XB0lCnL0eD9VK/JfpZgKBqR3Gur9Fxs8Ea9p1HhZHSEAJ2T2YwV629dYjXwKqraOkLQrEMzCg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.2.223.tgz", + "integrity": "sha512-9BVDH5Cq+VlAuJrshCgxWgziLEGzShZ2OVZ7SEA/+md1y69x2VdMR9lMSfD/EXqb6AJAaFODRe20Irtppeqr2Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.2.223.tgz", + "integrity": "sha512-Z+KAxSpUDNEPfjOKX/tZk67StvzIyAhTc5FPWoVhx5CBlkGQaDBRl1TNmb1wdne/WF9xVkx6wz22pvNevX5fig==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.2.223.tgz", + "integrity": "sha512-3EkAOA0KQdm7Rw/0L5odtDKAtmzhgF7FKTL+zZb+s0ju5oMwFGN+XIIwUQdPSf11Ej3ezjHjHTFTlv0xqutfuA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.2.223.tgz", + "integrity": "sha512-n8LWkej30hvfvazrJgwS6kwBZXMFCevLiRsZmP8O4hpC9b1wfAa+KLm4nHOR+J8jwF7LEjiERdU6tbIWZz0Tnw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "dependencies": { + "@swc/wasm": "1.2.130" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc/node_modules/@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.2.223.tgz", + "integrity": "sha512-kEDGFFUC6xPqCom03QtR+76Ptwtf8RABI4FqRdvrvbasw9zj0xkuLSDCvqL72zdOZCWRciiFijQVHfndLByMAQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "dependencies": { + "@swc/wasm": "1.2.130" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc/node_modules/@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.2.223.tgz", + "integrity": "sha512-nzL8rwzMFA9cBK2s+QBMPcNnoGSPMfgY9ypRw/nTp0hQDgdLOXHy9moGFJg8dbdQD39kC5s8yQ0BmyKvePILgg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/wasm": { + "version": "1.2.122", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.122.tgz", + "integrity": "sha512-sM1VCWQxmNhFtdxME+8UXNyPNhxNu7zdb6ikWpz0YKAQQFRGT5ThZgJrubEpah335SUToNg8pkdDF7ibVCjxbQ==", + "dev": true, + "optional": true + }, "node_modules/@szmarczak/http-timer": { "version": "4.0.6", "dev": true, @@ -6228,14 +6482,15 @@ } }, "node_modules/cross-spawn-cb": { - "version": "0.6.9", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/cross-spawn-cb/-/cross-spawn-cb-0.6.10.tgz", + "integrity": "sha512-SySeb6dmGkOzOTYI5k8+i6cBG6W7pLfvQkyMy5fcbnWz3TIvChRufh7LsZC9Bs7rNfTKHLr+nyl1jJBkCGrfzA==", "dev": true, - "license": "MIT", "dependencies": { "buffer-v6-polyfill": "^1.0.5", "core-js": "^3.24.1", "cross-spawn": "^7.0.3", - "function-exec-sync": "^0.2.5", + "function-exec-sync": "^0.2.6", "next-tick": "^1.1.0", "once": "^1.4.0" }, @@ -8440,9 +8695,10 @@ "license": "MIT" }, "node_modules/function-exec-sync": { - "version": "0.2.5", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/function-exec-sync/-/function-exec-sync-0.2.6.tgz", + "integrity": "sha512-XWxBIKwKHm8C9UvWeYanXKpJxW78E9jBN+FgDRePJaFDZWYItLnvmJPkJwwHYjQ/7tzHHUjxv07cLOH485G8Bw==", "dev": true, - "license": "MIT", "dependencies": { "async-compat": "^1.4.7", "core-js": "^3.24.1", @@ -8451,7 +8707,7 @@ "serialize-javascript": "^6.0.0", "short-hash": "^1.0.0", "temp-suffix": "^0.1.1", - "thread-sleep-compat": "^0.1.0" + "thread-sleep-compat": "^0.1.1" }, "engines": { "node": ">=0.8" @@ -13414,8 +13670,9 @@ }, "node_modules/nan": { "version": "2.16.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", + "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", + "dev": true }, "node_modules/nanoid": { "version": "3.3.3", @@ -13506,16 +13763,18 @@ }, "node_modules/node-abi": { "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^5.4.1" } }, "node_modules/node-abi/node_modules/semver": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver" } @@ -13713,12 +13972,13 @@ } }, "node_modules/node-version-call": { - "version": "0.3.6", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/node-version-call/-/node-version-call-0.3.7.tgz", + "integrity": "sha512-ek8E/tt/9y7iH+RrLn1X1qplQgFIP0F+Lf/sfgiTwvn//awUpDGFivT1rSkFcvDaKOwtqJfUqZJ593UfiRYZzw==", "dev": true, - "license": "MIT", "dependencies": { "fs-access-sync-compat": "^1.0.2", - "function-exec-sync": "^0.2.5", + "function-exec-sync": "^0.2.6", "node-install-release": "^0.3.11", "node-resolve-versions": "^0.3.3", "osenv": "^0.1.5" @@ -17465,25 +17725,37 @@ }, "node_modules/thread-sleep": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/thread-sleep/-/thread-sleep-2.2.0.tgz", + "integrity": "sha512-C3zZbh9fL7c/+N8mFZ82+uK+dj0q6bSUORwhSe4icwd0xERndhB+ldw4JdejGC3Cbn1DRXlLJ/w859CQdvYV9w==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.11.12" } }, "node_modules/thread-sleep-compat": { - "version": "0.1.0", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/thread-sleep-compat/-/thread-sleep-compat-0.1.1.tgz", + "integrity": "sha512-9dgDVfBa+cpC1j//PtDD8PuG9wKk3Pq1uXnjztdjEr9iq/BbJ+kExLhzIxEEI3v9Cd9qeLXPrd1o3gCAdr27Yg==", "dev": true, - "license": "MIT", "dependencies": { "nan": "^2.16.0", - "node-abi": "^2.30.1", + "node-abi": "2.30.1", + "semver": "^5.7.1", "thread-sleep": "^2.2.0" }, "engines": { "node": ">=0.8" } }, + "node_modules/thread-sleep-compat/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/throat": { "version": "5.0.0", "dev": true, @@ -17677,21 +17949,22 @@ } }, "node_modules/ts-dev-stack": { - "version": "0.7.2", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/ts-dev-stack/-/ts-dev-stack-0.8.0.tgz", + "integrity": "sha512-iNRrtyxbsg0VR6qe9npaSBn4N5bETuU10Kzw8DEQC9Nc9CeZsl/z+I2G01aAOWlHp8wBMEY5SThmwHRNDZ/lTQ==", "dev": true, - "license": "MIT", "dependencies": { "@rollup/plugin-node-resolve": "^13.3.0", - "@swc/core": "1.2.218", - "@typescript-eslint/eslint-plugin": "^5.30.7", - "@typescript-eslint/parser": "^5.30.7", + "@swc/core": "1.2.223", + "@typescript-eslint/eslint-plugin": "^5.32.0", + "@typescript-eslint/parser": "^5.32.0", "assert": "^1.5.0", "c8": "^7.12.0", "call-once-fn": "^1.0.1", - "cross-spawn-cb": "^0.6.6", + "cross-spawn-cb": "^0.6.10", "depcheck": "^1.4.3", "env-path-key": "^0.3.0", - "eslint": "^8.20.0", + "eslint": "^8.21.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-mocha": "^10.1.0", "exit": "^0.1.2", @@ -17710,8 +17983,8 @@ "mkdirp": "^0.5.6", "mocha": "^10.0.0", "mocha-compat": "^3.5.5", - "node-version-call": "^0.3.1", - "node-version-use": "^0.3.3", + "node-version-call": "^0.3.7", + "node-version-use": "^0.3.6", "np": "^7.6.2", "os-shim": "^0.1.3", "path-string-prepend": "^0.2.1", @@ -17729,7 +18002,7 @@ "ts-loader": "^9.3.1", "ts-node": "10.8.2", "tsx": "^3.8.0", - "typedoc": "^0.23.9", + "typedoc": "^0.23.10", "typedoc-plugin-rename-defaults": "^0.6.4", "typescript": "^4.7.4", "webpack": "^5.74.0" @@ -21225,26 +21498,184 @@ } }, "@swc/core": { - "version": "1.2.218", + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.2.223.tgz", + "integrity": "sha512-LcKX1frJ1iJDSYlY9Bg0vm0rYsXloITh6PdEYM5amT73J9mC1c2YpWLnWQiH2QpcyblyMhX1pk1eZ2JZjaynrQ==", + "dev": true, + "requires": { + "@swc/core-android-arm-eabi": "1.2.223", + "@swc/core-android-arm64": "1.2.223", + "@swc/core-darwin-arm64": "1.2.223", + "@swc/core-darwin-x64": "1.2.223", + "@swc/core-freebsd-x64": "1.2.223", + "@swc/core-linux-arm-gnueabihf": "1.2.223", + "@swc/core-linux-arm64-gnu": "1.2.223", + "@swc/core-linux-arm64-musl": "1.2.223", + "@swc/core-linux-x64-gnu": "1.2.223", + "@swc/core-linux-x64-musl": "1.2.223", + "@swc/core-win32-arm64-msvc": "1.2.223", + "@swc/core-win32-ia32-msvc": "1.2.223", + "@swc/core-win32-x64-msvc": "1.2.223" + } + }, + "@swc/core-android-arm-eabi": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-android-arm-eabi/-/core-android-arm-eabi-1.2.223.tgz", + "integrity": "sha512-Hy/ya4oy80Ay70H9vhA8W0/FU9aQ/oQjvZ/on+wcNMATAiU9tk47i73LtPM01GruNiYJOwFcf2XWjlTpq5a0BQ==", "dev": true, + "optional": true, "requires": { - "@swc/core-android-arm-eabi": "1.2.218", - "@swc/core-android-arm64": "1.2.218", - "@swc/core-darwin-arm64": "1.2.218", - "@swc/core-darwin-x64": "1.2.218", - "@swc/core-freebsd-x64": "1.2.218", - "@swc/core-linux-arm-gnueabihf": "1.2.218", - "@swc/core-linux-arm64-gnu": "1.2.218", - "@swc/core-linux-arm64-musl": "1.2.218", - "@swc/core-linux-x64-gnu": "1.2.218", - "@swc/core-linux-x64-musl": "1.2.218", - "@swc/core-win32-arm64-msvc": "1.2.218", - "@swc/core-win32-ia32-msvc": "1.2.218", - "@swc/core-win32-x64-msvc": "1.2.218" + "@swc/wasm": "1.2.122" } }, + "@swc/core-android-arm64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-android-arm64/-/core-android-arm64-1.2.223.tgz", + "integrity": "sha512-qujrIXDBMWcPcdtTG/r+RNVBU5rg2Sk9Vg+U4FybX3c34rIyX2QYu5sxwM/HIGfd6wCbt5lyFZOvgSY000MTNw==", + "dev": true, + "optional": true, + "requires": { + "@swc/wasm": "1.2.130" + }, + "dependencies": { + "@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + } + } + }, + "@swc/core-darwin-arm64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.2.223.tgz", + "integrity": "sha512-CX32sRhAnFj3fJI6V4vdu5IUV5frEZNZM6hIPUs1UuVpxyuto9IZwd2y7/ACItB5RipA3VDL/c7jrFdSmfrgzg==", + "dev": true, + "optional": true + }, "@swc/core-darwin-x64": { - "version": "1.2.218", + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.2.223.tgz", + "integrity": "sha512-5FVQgWtqMmpOtky0JLTIF4a1WiAkuDOe5mwgzpi8nZ7nCxNo/DNThBbnIDlNhrR4M/1M6wzPshn1wNivvD7MQw==", + "dev": true, + "optional": true + }, + "@swc/core-freebsd-x64": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-freebsd-x64/-/core-freebsd-x64-1.2.223.tgz", + "integrity": "sha512-5oumS+YZyOMMKc5D3Bvf/541SF8n4b8LQ5x4WFA2CdAzD/jCgphE0IoAZ0u3bHz9S6Tl6Emu11V+/ALHE1oUew==", + "dev": true, + "optional": true, + "requires": { + "@swc/wasm": "1.2.130" + }, + "dependencies": { + "@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + } + } + }, + "@swc/core-linux-arm-gnueabihf": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.2.223.tgz", + "integrity": "sha512-osYjVijq101xZjwPUKR6AUib1LZU9laaM3aEOyElAi8cHolsZEp8D9ynr7cSWFUZJuzpTlY7iuJeY3FszdWrJA==", + "dev": true, + "optional": true, + "requires": { + "@swc/wasm": "1.2.130" + }, + "dependencies": { + "@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + } + } + }, + "@swc/core-linux-arm64-gnu": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.2.223.tgz", + "integrity": "sha512-JZdPZIZzkJ6R+XB0lCnL0eD9VK/JfpZgKBqR3Gur9Fxs8Ea9p1HhZHSEAJ2T2YwV629dYjXwKqraOkLQrEMzCg==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm64-musl": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.2.223.tgz", + "integrity": "sha512-9BVDH5Cq+VlAuJrshCgxWgziLEGzShZ2OVZ7SEA/+md1y69x2VdMR9lMSfD/EXqb6AJAaFODRe20Irtppeqr2Q==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-gnu": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.2.223.tgz", + "integrity": "sha512-Z+KAxSpUDNEPfjOKX/tZk67StvzIyAhTc5FPWoVhx5CBlkGQaDBRl1TNmb1wdne/WF9xVkx6wz22pvNevX5fig==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-musl": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.2.223.tgz", + "integrity": "sha512-3EkAOA0KQdm7Rw/0L5odtDKAtmzhgF7FKTL+zZb+s0ju5oMwFGN+XIIwUQdPSf11Ej3ezjHjHTFTlv0xqutfuA==", + "dev": true, + "optional": true + }, + "@swc/core-win32-arm64-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.2.223.tgz", + "integrity": "sha512-n8LWkej30hvfvazrJgwS6kwBZXMFCevLiRsZmP8O4hpC9b1wfAa+KLm4nHOR+J8jwF7LEjiERdU6tbIWZz0Tnw==", + "dev": true, + "optional": true, + "requires": { + "@swc/wasm": "1.2.130" + }, + "dependencies": { + "@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + } + } + }, + "@swc/core-win32-ia32-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.2.223.tgz", + "integrity": "sha512-kEDGFFUC6xPqCom03QtR+76Ptwtf8RABI4FqRdvrvbasw9zj0xkuLSDCvqL72zdOZCWRciiFijQVHfndLByMAQ==", + "dev": true, + "optional": true, + "requires": { + "@swc/wasm": "1.2.130" + }, + "dependencies": { + "@swc/wasm": { + "version": "1.2.130", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.130.tgz", + "integrity": "sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==", + "dev": true, + "optional": true + } + } + }, + "@swc/core-win32-x64-msvc": { + "version": "1.2.223", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.2.223.tgz", + "integrity": "sha512-nzL8rwzMFA9cBK2s+QBMPcNnoGSPMfgY9ypRw/nTp0hQDgdLOXHy9moGFJg8dbdQD39kC5s8yQ0BmyKvePILgg==", + "dev": true, + "optional": true + }, + "@swc/wasm": { + "version": "1.2.122", + "resolved": "https://registry.npmjs.org/@swc/wasm/-/wasm-1.2.122.tgz", + "integrity": "sha512-sM1VCWQxmNhFtdxME+8UXNyPNhxNu7zdb6ikWpz0YKAQQFRGT5ThZgJrubEpah335SUToNg8pkdDF7ibVCjxbQ==", "dev": true, "optional": true }, @@ -23061,13 +23492,15 @@ } }, "cross-spawn-cb": { - "version": "0.6.9", + "version": "0.6.10", + "resolved": "https://registry.npmjs.org/cross-spawn-cb/-/cross-spawn-cb-0.6.10.tgz", + "integrity": "sha512-SySeb6dmGkOzOTYI5k8+i6cBG6W7pLfvQkyMy5fcbnWz3TIvChRufh7LsZC9Bs7rNfTKHLr+nyl1jJBkCGrfzA==", "dev": true, "requires": { "buffer-v6-polyfill": "^1.0.5", "core-js": "^3.24.1", "cross-spawn": "^7.0.3", - "function-exec-sync": "^0.2.5", + "function-exec-sync": "^0.2.6", "next-tick": "^1.1.0", "once": "^1.4.0" } @@ -24506,7 +24939,9 @@ "dev": true }, "function-exec-sync": { - "version": "0.2.5", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/function-exec-sync/-/function-exec-sync-0.2.6.tgz", + "integrity": "sha512-XWxBIKwKHm8C9UvWeYanXKpJxW78E9jBN+FgDRePJaFDZWYItLnvmJPkJwwHYjQ/7tzHHUjxv07cLOH485G8Bw==", "dev": true, "requires": { "async-compat": "^1.4.7", @@ -24516,7 +24951,7 @@ "serialize-javascript": "^6.0.0", "short-hash": "^1.0.0", "temp-suffix": "^0.1.1", - "thread-sleep-compat": "^0.1.0" + "thread-sleep-compat": "^0.1.1" } }, "functional-red-black-tree": { @@ -27945,6 +28380,8 @@ }, "nan": { "version": "2.16.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz", + "integrity": "sha512-UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==", "dev": true }, "nanoid": { @@ -28007,6 +28444,8 @@ }, "node-abi": { "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", "dev": true, "requires": { "semver": "^5.4.1" @@ -28014,6 +28453,8 @@ "dependencies": { "semver": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true } } @@ -28150,11 +28591,13 @@ "dev": true }, "node-version-call": { - "version": "0.3.6", + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/node-version-call/-/node-version-call-0.3.7.tgz", + "integrity": "sha512-ek8E/tt/9y7iH+RrLn1X1qplQgFIP0F+Lf/sfgiTwvn//awUpDGFivT1rSkFcvDaKOwtqJfUqZJ593UfiRYZzw==", "dev": true, "requires": { "fs-access-sync-compat": "^1.0.2", - "function-exec-sync": "^0.2.5", + "function-exec-sync": "^0.2.6", "node-install-release": "^0.3.11", "node-resolve-versions": "^0.3.3", "osenv": "^0.1.5" @@ -30615,15 +31058,28 @@ }, "thread-sleep": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/thread-sleep/-/thread-sleep-2.2.0.tgz", + "integrity": "sha512-C3zZbh9fL7c/+N8mFZ82+uK+dj0q6bSUORwhSe4icwd0xERndhB+ldw4JdejGC3Cbn1DRXlLJ/w859CQdvYV9w==", "dev": true }, "thread-sleep-compat": { - "version": "0.1.0", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/thread-sleep-compat/-/thread-sleep-compat-0.1.1.tgz", + "integrity": "sha512-9dgDVfBa+cpC1j//PtDD8PuG9wKk3Pq1uXnjztdjEr9iq/BbJ+kExLhzIxEEI3v9Cd9qeLXPrd1o3gCAdr27Yg==", "dev": true, "requires": { "nan": "^2.16.0", - "node-abi": "^2.30.1", + "node-abi": "2.30.1", + "semver": "^5.7.1", "thread-sleep": "^2.2.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "throat": { @@ -30762,20 +31218,22 @@ "dev": true }, "ts-dev-stack": { - "version": "0.7.2", + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/ts-dev-stack/-/ts-dev-stack-0.8.0.tgz", + "integrity": "sha512-iNRrtyxbsg0VR6qe9npaSBn4N5bETuU10Kzw8DEQC9Nc9CeZsl/z+I2G01aAOWlHp8wBMEY5SThmwHRNDZ/lTQ==", "dev": true, "requires": { "@rollup/plugin-node-resolve": "^13.3.0", - "@swc/core": "1.2.218", - "@typescript-eslint/eslint-plugin": "^5.30.7", - "@typescript-eslint/parser": "^5.30.7", + "@swc/core": "1.2.223", + "@typescript-eslint/eslint-plugin": "^5.32.0", + "@typescript-eslint/parser": "^5.32.0", "assert": "^1.5.0", "c8": "^7.12.0", "call-once-fn": "^1.0.1", - "cross-spawn-cb": "^0.6.6", + "cross-spawn-cb": "^0.6.10", "depcheck": "^1.4.3", "env-path-key": "^0.3.0", - "eslint": "^8.20.0", + "eslint": "^8.21.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-mocha": "^10.1.0", "exit": "^0.1.2", @@ -30794,8 +31252,8 @@ "mkdirp": "^0.5.6", "mocha": "^10.0.0", "mocha-compat": "^3.5.5", - "node-version-call": "^0.3.1", - "node-version-use": "^0.3.3", + "node-version-call": "^0.3.7", + "node-version-use": "^0.3.6", "np": "^7.6.2", "os-shim": "^0.1.3", "path-string-prepend": "^0.2.1", @@ -30813,7 +31271,7 @@ "ts-loader": "^9.3.1", "ts-node": "10.8.2", "tsx": "^3.8.0", - "typedoc": "^0.23.9", + "typedoc": "^0.23.10", "typedoc-plugin-rename-defaults": "^0.6.4", "typescript": "^4.7.4", "webpack": "^5.74.0"