diff --git a/package.json b/package.json index b351e81..3ec913f 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "devDependencies": { "@modyfi/vite-plugin-yaml": "^1.1.0", "@spuxx/browser-utils": "^0.3.0", - "@types/node": "^20.12.10", + "@types/node": "^22.1.0", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^7.0.0", "@typescript-eslint/parser": "^7.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b28f259..53c73a9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: devDependencies: '@modyfi/vite-plugin-yaml': specifier: ^1.1.0 - version: 1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.10)) + version: 1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@22.1.0)) '@satellite-games/orbit': specifier: link:../orbit version: link:../orbit '@spuxx/browser-utils': specifier: ^0.3.0 - version: 0.3.0(@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.10))) + version: 0.3.0(@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@22.1.0))) '@types/node': - specifier: ^20.12.10 - version: 20.12.10 + specifier: ^22.1.0 + version: 22.1.0 '@types/uuid': specifier: ^9.0.8 version: 9.0.8 @@ -31,7 +31,7 @@ importers: version: 7.8.0(eslint@8.57.0)(typescript@5.4.5) '@vitest/coverage-v8': specifier: ^1.4.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.12.10)) + version: 1.6.0(vitest@1.6.0(@types/node@22.1.0)) eslint: specifier: ^8.56.0 version: 8.57.0 @@ -55,16 +55,16 @@ importers: version: 9.0.1 vite: specifier: ^5.2.8 - version: 5.2.11(@types/node@20.12.10) + version: 5.2.11(@types/node@22.1.0) vite-plugin-dts: specifier: ^3.9.1 - version: 3.9.1(@types/node@20.12.10)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.10)) + version: 3.9.1(@types/node@22.1.0)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@22.1.0)) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.10)) + version: 4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@22.1.0)) vitest: specifier: ^1.4.0 - version: 1.6.0(@types/node@20.12.10) + version: 1.6.0(@types/node@22.1.0) packages: @@ -255,6 +255,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -262,6 +263,7 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead '@istanbuljs/schema@0.1.3': resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} @@ -454,8 +456,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.12.10': - resolution: {integrity: sha512-Eem5pH9pmWBHoGAT8Dr5fdc5rYA+4NAovdM4EktRPVAAiJhmWWfQrA0cFhAbOsQdSfIHjAud6YdkbL69+zSKjw==} + '@types/node@22.1.0': + resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -975,6 +977,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} @@ -1038,6 +1041,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -1444,6 +1448,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rollup@4.17.2: @@ -1664,8 +1669,8 @@ packages: ufo@1.5.3: resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.13.0: + resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} @@ -1965,23 +1970,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@microsoft/api-extractor-model@7.28.13(@types/node@20.12.10)': + '@microsoft/api-extractor-model@7.28.13(@types/node@22.1.0)': dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.10) + '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@20.12.10)': + '@microsoft/api-extractor@7.43.0(@types/node@22.1.0)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.12.10) + '@microsoft/api-extractor-model': 7.28.13(@types/node@22.1.0) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.10) + '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.12.10) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.12.10) + '@rushstack/terminal': 0.10.0(@types/node@22.1.0) + '@rushstack/ts-command-line': 4.19.1(@types/node@22.1.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -2000,12 +2005,12 @@ snapshots: '@microsoft/tsdoc@0.14.2': {} - '@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.10))': + '@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@22.1.0))': dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.17.2) js-yaml: 4.1.0 tosource: 2.0.0-alpha.3 - vite: 5.2.11(@types/node@20.12.10) + vite: 5.2.11(@types/node@22.1.0) transitivePeerDependencies: - rollup @@ -2079,7 +2084,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.17.2': optional: true - '@rushstack/node-core-library@4.0.2(@types/node@20.12.10)': + '@rushstack/node-core-library@4.0.2(@types/node@22.1.0)': dependencies: fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -2088,23 +2093,23 @@ snapshots: semver: 7.5.4 z-schema: 5.0.5 optionalDependencies: - '@types/node': 20.12.10 + '@types/node': 22.1.0 '@rushstack/rig-package@0.5.2': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@20.12.10)': + '@rushstack/terminal@0.10.0(@types/node@22.1.0)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.12.10) + '@rushstack/node-core-library': 4.0.2(@types/node@22.1.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.12.10 + '@types/node': 22.1.0 - '@rushstack/ts-command-line@4.19.1(@types/node@20.12.10)': + '@rushstack/ts-command-line@4.19.1(@types/node@22.1.0)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.12.10) + '@rushstack/terminal': 0.10.0(@types/node@22.1.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -2113,9 +2118,9 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@spuxx/browser-utils@0.3.0(@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.10)))': + '@spuxx/browser-utils@0.3.0(@modyfi/vite-plugin-yaml@1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@22.1.0)))': optionalDependencies: - '@modyfi/vite-plugin-yaml': 1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@20.12.10)) + '@modyfi/vite-plugin-yaml': 1.1.0(rollup@4.17.2)(vite@5.2.11(@types/node@22.1.0)) '@types/argparse@1.0.38': {} @@ -2123,9 +2128,9 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@20.12.10': + '@types/node@22.1.0': dependencies: - undici-types: 5.26.5 + undici-types: 6.13.0 '@types/semver@7.5.8': {} @@ -2240,7 +2245,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.10))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@22.1.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -2255,7 +2260,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.12.10) + vitest: 1.6.0(@types/node@22.1.0) transitivePeerDependencies: - supports-color @@ -3404,7 +3409,7 @@ snapshots: ufo@1.5.3: {} - undici-types@5.26.5: {} + undici-types@6.13.0: {} universalify@0.1.2: {} @@ -3418,13 +3423,13 @@ snapshots: validator@13.11.0: {} - vite-node@1.6.0(@types/node@20.12.10): + vite-node@1.6.0(@types/node@22.1.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.2.11(@types/node@20.12.10) + vite: 5.2.11(@types/node@22.1.0) transitivePeerDependencies: - '@types/node' - less @@ -3435,9 +3440,9 @@ snapshots: - supports-color - terser - vite-plugin-dts@3.9.1(@types/node@20.12.10)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.10)): + vite-plugin-dts@3.9.1(@types/node@22.1.0)(rollup@4.17.2)(typescript@5.4.5)(vite@5.2.11(@types/node@22.1.0)): dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.12.10) + '@microsoft/api-extractor': 7.43.0(@types/node@22.1.0) '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@vue/language-core': 1.8.27(typescript@5.4.5) debug: 4.3.4 @@ -3446,33 +3451,33 @@ snapshots: typescript: 5.4.5 vue-tsc: 1.8.27(typescript@5.4.5) optionalDependencies: - vite: 5.2.11(@types/node@20.12.10) + vite: 5.2.11(@types/node@22.1.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.10)): + vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.11(@types/node@22.1.0)): dependencies: debug: 4.3.4 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.4.5) optionalDependencies: - vite: 5.2.11(@types/node@20.12.10) + vite: 5.2.11(@types/node@22.1.0) transitivePeerDependencies: - supports-color - typescript - vite@5.2.11(@types/node@20.12.10): + vite@5.2.11(@types/node@22.1.0): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.17.2 optionalDependencies: - '@types/node': 20.12.10 + '@types/node': 22.1.0 fsevents: 2.3.3 - vitest@1.6.0(@types/node@20.12.10): + vitest@1.6.0(@types/node@22.1.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -3491,11 +3496,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.2.11(@types/node@20.12.10) - vite-node: 1.6.0(@types/node@20.12.10) + vite: 5.2.11(@types/node@22.1.0) + vite-node: 1.6.0(@types/node@22.1.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.12.10 + '@types/node': 22.1.0 transitivePeerDependencies: - less - lightningcss