fix: restore devDependencies with tsx as optional

Move typescript and @types/react back to devDependencies (safe, pure JS).
Keep tsx in optionalDependencies since its esbuild dep fails on Plesk's
nodenv environment during npm git dependency installation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Martin Porwoll 2026-02-15 19:55:20 +00:00
parent d49ccf366b
commit a6b8a0f914
2 changed files with 16 additions and 5 deletions

View file

@ -46,7 +46,13 @@
],
"license": "UNLICENSED",
"private": true,
"optionalDependencies": {},
"devDependencies": {
"@types/react": "^19.0.0",
"typescript": "^5.7.0"
},
"optionalDependencies": {
"tsx": "^4.19.0"
},
"peerDependencies": {
"react": "^19.0.0"
},

View file

@ -15,12 +15,13 @@ importers:
'@types/react':
specifier: ^19.0.0
version: 19.2.14
tsx:
specifier: ^4.19.0
version: 4.21.0
typescript:
specifier: ^5.7.0
version: 5.9.3
optionalDependencies:
tsx:
specifier: ^4.19.0
version: 4.21.0
packages:
@ -330,6 +331,7 @@ snapshots:
'@esbuild/win32-arm64': 0.27.3
'@esbuild/win32-ia32': 0.27.3
'@esbuild/win32-x64': 0.27.3
optional: true
fsevents@2.3.3:
optional: true
@ -337,10 +339,12 @@ snapshots:
get-tsconfig@4.13.6:
dependencies:
resolve-pkg-maps: 1.0.0
optional: true
react@19.2.4: {}
resolve-pkg-maps@1.0.0: {}
resolve-pkg-maps@1.0.0:
optional: true
tsx@4.21.0:
dependencies:
@ -348,5 +352,6 @@ snapshots:
get-tsconfig: 4.13.6
optionalDependencies:
fsevents: 2.3.3
optional: true
typescript@5.9.3: {}