build: add @types/node to sts-like-viewer

This commit is contained in:
hypercross 2026-04-22 11:46:24 +08:00
parent a181932fb3
commit a6ddafb802
2 changed files with 56 additions and 37 deletions

View File

@ -19,6 +19,7 @@
"@preact/preset-vite": "^2.8.1", "@preact/preset-vite": "^2.8.1",
"@preact/signals": "^2.9.0", "@preact/signals": "^2.9.0",
"@tailwindcss/vite": "^4.0.0", "@tailwindcss/vite": "^4.0.0",
"@types/node": "^25.6.0",
"tailwindcss": "^4.0.0", "tailwindcss": "^4.0.0",
"typescript": "^5.3.3", "typescript": "^5.3.3",
"vite": "^5.1.0" "vite": "^5.1.0"

View File

@ -25,7 +25,7 @@ importers:
version: 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3) version: 8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)
vitest: vitest:
specifier: ^3.2.4 specifier: ^3.2.4
version: 3.2.4(lightningcss@1.32.0) version: 3.2.4(@types/node@25.6.0)(lightningcss@1.32.0)
packages/boop-game: packages/boop-game:
dependencies: dependencies:
@ -53,13 +53,13 @@ importers:
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.8.1 specifier: ^2.8.1
version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0)) version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@preact/signals': '@preact/signals':
specifier: ^2.9.0 specifier: ^2.9.0
version: 2.9.0(preact@10.29.0) version: 2.9.0(preact@10.29.0)
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2(vite@5.4.21(lightningcss@1.32.0)) version: 4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
tailwindcss: tailwindcss:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2 version: 4.2.2
@ -68,7 +68,7 @@ importers:
version: 5.9.3 version: 5.9.3
vite: vite:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.4.21(lightningcss@1.32.0) version: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
packages/framework: packages/framework:
devDependencies: devDependencies:
@ -98,7 +98,7 @@ importers:
version: 5.9.3 version: 5.9.3
vitest: vitest:
specifier: ^3.2.4 specifier: ^3.2.4
version: 3.2.4(lightningcss@1.32.0) version: 3.2.4(@types/node@25.6.0)(lightningcss@1.32.0)
packages/onitama-game: packages/onitama-game:
dependencies: dependencies:
@ -123,13 +123,13 @@ importers:
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.8.1 specifier: ^2.8.1
version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0)) version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@preact/signals': '@preact/signals':
specifier: ^2.9.0 specifier: ^2.9.0
version: 2.9.0(preact@10.29.0) version: 2.9.0(preact@10.29.0)
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2(vite@5.4.21(lightningcss@1.32.0)) version: 4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
tailwindcss: tailwindcss:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2 version: 4.2.2
@ -138,7 +138,7 @@ importers:
version: 5.9.3 version: 5.9.3
vite: vite:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.4.21(lightningcss@1.32.0) version: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
packages/regicide-game: packages/regicide-game:
dependencies: dependencies:
@ -163,13 +163,13 @@ importers:
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.8.1 specifier: ^2.8.1
version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0)) version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@preact/signals': '@preact/signals':
specifier: ^2.9.0 specifier: ^2.9.0
version: 2.9.0(preact@10.29.0) version: 2.9.0(preact@10.29.0)
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2(vite@5.4.21(lightningcss@1.32.0)) version: 4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
tailwindcss: tailwindcss:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2 version: 4.2.2
@ -178,10 +178,10 @@ importers:
version: 5.9.3 version: 5.9.3
vite: vite:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.4.21(lightningcss@1.32.0) version: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
vitest: vitest:
specifier: ^3.2.4 specifier: ^3.2.4
version: 3.2.4(lightningcss@1.32.0) version: 3.2.4(@types/node@25.6.0)(lightningcss@1.32.0)
packages/sample-game: packages/sample-game:
dependencies: dependencies:
@ -206,13 +206,13 @@ importers:
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.8.1 specifier: ^2.8.1
version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0)) version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@preact/signals': '@preact/signals':
specifier: ^2.9.0 specifier: ^2.9.0
version: 2.9.0(preact@10.29.0) version: 2.9.0(preact@10.29.0)
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2(vite@5.4.21(lightningcss@1.32.0)) version: 4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
tailwindcss: tailwindcss:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2 version: 4.2.2
@ -221,7 +221,7 @@ importers:
version: 5.9.3 version: 5.9.3
vite: vite:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.4.21(lightningcss@1.32.0) version: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
packages/sts-like-viewer: packages/sts-like-viewer:
dependencies: dependencies:
@ -246,13 +246,16 @@ importers:
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.8.1 specifier: ^2.8.1
version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0)) version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@preact/signals': '@preact/signals':
specifier: ^2.9.0 specifier: ^2.9.0
version: 2.9.0(preact@10.29.0) version: 2.9.0(preact@10.29.0)
'@tailwindcss/vite': '@tailwindcss/vite':
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2(vite@5.4.21(lightningcss@1.32.0)) version: 4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@types/node':
specifier: ^25.6.0
version: 25.6.0
tailwindcss: tailwindcss:
specifier: ^4.0.0 specifier: ^4.0.0
version: 4.2.2 version: 4.2.2
@ -261,7 +264,7 @@ importers:
version: 5.9.3 version: 5.9.3
vite: vite:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.4.21(lightningcss@1.32.0) version: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
packages: packages:
@ -1020,6 +1023,9 @@ packages:
'@types/json5@0.0.29': '@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
'@types/node@25.6.0':
resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}
'@typescript-eslint/eslint-plugin@8.58.2': '@typescript-eslint/eslint-plugin@8.58.2':
resolution: {integrity: sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw==} resolution: {integrity: sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -2337,6 +2343,9 @@ packages:
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
undici-types@7.19.2:
resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}
update-browserslist-db@1.2.3: update-browserslist-db@1.2.3:
resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true hasBin: true
@ -2814,19 +2823,19 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2 '@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/sourcemap-codec': 1.5.5
'@preact/preset-vite@2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(lightningcss@1.32.0))': '@preact/preset-vite@2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.1)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))':
dependencies: dependencies:
'@babel/core': 7.29.0 '@babel/core': 7.29.0
'@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.29.0) '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.29.0)
'@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.29.0) '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.29.0)
'@prefresh/vite': 2.4.12(preact@10.29.0)(vite@5.4.21(lightningcss@1.32.0)) '@prefresh/vite': 2.4.12(preact@10.29.0)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@rollup/pluginutils': 5.3.0(rollup@4.60.1) '@rollup/pluginutils': 5.3.0(rollup@4.60.1)
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.0) babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.0)
debug: 4.4.3 debug: 4.4.3
magic-string: 0.30.21 magic-string: 0.30.21
picocolors: 1.1.1 picocolors: 1.1.1
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
vite-prerender-plugin: 0.5.13(vite@5.4.21(lightningcss@1.32.0)) vite-prerender-plugin: 0.5.13(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
zimmerframe: 1.1.4 zimmerframe: 1.1.4
transitivePeerDependencies: transitivePeerDependencies:
- preact - preact
@ -2848,7 +2857,7 @@ snapshots:
'@prefresh/utils@1.2.1': {} '@prefresh/utils@1.2.1': {}
'@prefresh/vite@2.4.12(preact@10.29.0)(vite@5.4.21(lightningcss@1.32.0))': '@prefresh/vite@2.4.12(preact@10.29.0)(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))':
dependencies: dependencies:
'@babel/core': 7.29.0 '@babel/core': 7.29.0
'@prefresh/babel-plugin': 0.5.3 '@prefresh/babel-plugin': 0.5.3
@ -2856,7 +2865,7 @@ snapshots:
'@prefresh/utils': 1.2.1 '@prefresh/utils': 1.2.1
'@rollup/pluginutils': 4.2.1 '@rollup/pluginutils': 4.2.1
preact: 10.29.0 preact: 10.29.0
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -3011,12 +3020,12 @@ snapshots:
'@tailwindcss/oxide-win32-arm64-msvc': 4.2.2 '@tailwindcss/oxide-win32-arm64-msvc': 4.2.2
'@tailwindcss/oxide-win32-x64-msvc': 4.2.2 '@tailwindcss/oxide-win32-x64-msvc': 4.2.2
'@tailwindcss/vite@4.2.2(vite@5.4.21(lightningcss@1.32.0))': '@tailwindcss/vite@4.2.2(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))':
dependencies: dependencies:
'@tailwindcss/node': 4.2.2 '@tailwindcss/node': 4.2.2
'@tailwindcss/oxide': 4.2.2 '@tailwindcss/oxide': 4.2.2
tailwindcss: 4.2.2 tailwindcss: 4.2.2
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
'@types/chai@5.2.3': '@types/chai@5.2.3':
dependencies: dependencies:
@ -3031,6 +3040,10 @@ snapshots:
'@types/json5@0.0.29': {} '@types/json5@0.0.29': {}
'@types/node@25.6.0':
dependencies:
undici-types: 7.19.2
'@typescript-eslint/eslint-plugin@8.58.2(@typescript-eslint/parser@8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)': '@typescript-eslint/eslint-plugin@8.58.2(@typescript-eslint/parser@8.58.2(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.4(jiti@2.6.1))(typescript@5.9.3)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
@ -3130,13 +3143,13 @@ snapshots:
chai: 5.3.3 chai: 5.3.3
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
'@vitest/mocker@3.2.4(vite@5.4.21(lightningcss@1.32.0))': '@vitest/mocker@3.2.4(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))':
dependencies: dependencies:
'@vitest/spy': 3.2.4 '@vitest/spy': 3.2.4
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.21 magic-string: 0.30.21
optionalDependencies: optionalDependencies:
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
'@vitest/pretty-format@3.2.4': '@vitest/pretty-format@3.2.4':
dependencies: dependencies:
@ -4567,6 +4580,8 @@ snapshots:
has-symbols: 1.1.0 has-symbols: 1.1.0
which-boxed-primitive: 1.1.1 which-boxed-primitive: 1.1.1
undici-types@7.19.2: {}
update-browserslist-db@1.2.3(browserslist@4.28.2): update-browserslist-db@1.2.3(browserslist@4.28.2):
dependencies: dependencies:
browserslist: 4.28.2 browserslist: 4.28.2
@ -4577,13 +4592,13 @@ snapshots:
dependencies: dependencies:
punycode: 2.3.1 punycode: 2.3.1
vite-node@3.2.4(lightningcss@1.32.0): vite-node@3.2.4(@types/node@25.6.0)(lightningcss@1.32.0):
dependencies: dependencies:
cac: 6.7.14 cac: 6.7.14
debug: 4.4.3 debug: 4.4.3
es-module-lexer: 1.7.0 es-module-lexer: 1.7.0
pathe: 2.0.3 pathe: 2.0.3
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- less - less
@ -4595,7 +4610,7 @@ snapshots:
- supports-color - supports-color
- terser - terser
vite-prerender-plugin@0.5.13(vite@5.4.21(lightningcss@1.32.0)): vite-prerender-plugin@0.5.13(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)):
dependencies: dependencies:
kolorist: 1.8.0 kolorist: 1.8.0
magic-string: 0.30.21 magic-string: 0.30.21
@ -4603,22 +4618,23 @@ snapshots:
simple-code-frame: 1.3.0 simple-code-frame: 1.3.0
source-map: 0.7.6 source-map: 0.7.6
stack-trace: 1.0.0-pre2 stack-trace: 1.0.0-pre2
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
vite@5.4.21(lightningcss@1.32.0): vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0):
dependencies: dependencies:
esbuild: 0.21.5 esbuild: 0.21.5
postcss: 8.5.8 postcss: 8.5.8
rollup: 4.60.1 rollup: 4.60.1
optionalDependencies: optionalDependencies:
'@types/node': 25.6.0
fsevents: 2.3.3 fsevents: 2.3.3
lightningcss: 1.32.0 lightningcss: 1.32.0
vitest@3.2.4(lightningcss@1.32.0): vitest@3.2.4(@types/node@25.6.0)(lightningcss@1.32.0):
dependencies: dependencies:
'@types/chai': 5.2.3 '@types/chai': 5.2.3
'@vitest/expect': 3.2.4 '@vitest/expect': 3.2.4
'@vitest/mocker': 3.2.4(vite@5.4.21(lightningcss@1.32.0)) '@vitest/mocker': 3.2.4(vite@5.4.21(@types/node@25.6.0)(lightningcss@1.32.0))
'@vitest/pretty-format': 3.2.4 '@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4 '@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4 '@vitest/snapshot': 3.2.4
@ -4636,9 +4652,11 @@ snapshots:
tinyglobby: 0.2.15 tinyglobby: 0.2.15
tinypool: 1.1.1 tinypool: 1.1.1
tinyrainbow: 2.0.0 tinyrainbow: 2.0.0
vite: 5.4.21(lightningcss@1.32.0) vite: 5.4.21(@types/node@25.6.0)(lightningcss@1.32.0)
vite-node: 3.2.4(lightningcss@1.32.0) vite-node: 3.2.4(@types/node@25.6.0)(lightningcss@1.32.0)
why-is-node-running: 2.3.0 why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.6.0
transitivePeerDependencies: transitivePeerDependencies:
- less - less
- lightningcss - lightningcss