Files
ide/package.json
zeekayandHanzo Dev 3af473dc71 Compile with TypeScript 7
typescript 7.0.2 is the native compiler, so this is a pin and not a second
toolchain. The extension host moved off moduleResolution node10, which TS7
removed: module and moduleResolution are now both node16, and @types/node is
named in types since TS7 no longer sweeps in every installed @types. Both
settings are neutral on 5.9.3. tsc --noEmit over src and the extension host:
0 diagnostics before and after.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-16 22:48:54 -07:00

102 lines
5.3 KiB
JSON

{
"name": "hanzo",
"private": true,
"version": "0.1.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "npm run build:ext-host && tsc && vite build",
"build:ext-host": "npm --prefix node-extension-host run build",
"preview": "vite preview",
"tauri": "tauri",
"tauri:dev": "tauri dev",
"tauri:build": "tauri build --ignore-version-mismatches",
"e2e": "playwright test"
},
"devDependencies": {
"@playwright/test": "^1.61.1",
"@types/pngjs": "^6.0.5",
"playwright": "^1.61.1",
"pngjs": "^7.0.0",
"typescript": "7.0.2",
"vite": "^8.0.0"
},
"dependencies": {
"@codingame/monaco-vscode-accessibility-service-override": "^28.0.1",
"@codingame/monaco-vscode-all-default-extensions": "^28.0.1",
"@codingame/monaco-vscode-api": "^28.0.1",
"@codingame/monaco-vscode-authentication-service-override": "^28.0.1",
"@codingame/monaco-vscode-base-service-override": "^28.0.1",
"@codingame/monaco-vscode-chat-service-override": "^28.0.1",
"@codingame/monaco-vscode-comments-service-override": "^28.0.1",
"@codingame/monaco-vscode-configuration-service-override": "^28.0.1",
"@codingame/monaco-vscode-debug-service-override": "^28.0.1",
"@codingame/monaco-vscode-dialogs-service-override": "^28.0.1",
"@codingame/monaco-vscode-edit-sessions-service-override": "^28.0.1",
"@codingame/monaco-vscode-editor-service-override": "^28.0.1",
"@codingame/monaco-vscode-emmet-service-override": "^28.0.1",
"@codingame/monaco-vscode-environment-service-override": "^28.0.1",
"@codingame/monaco-vscode-explorer-service-override": "^28.0.1",
"@codingame/monaco-vscode-extension-gallery-service-override": "^28.0.1",
"@codingame/monaco-vscode-extensions-service-override": "^28.0.1",
"@codingame/monaco-vscode-files-service-override": "^28.0.1",
"@codingame/monaco-vscode-host-service-override": "^28.0.1",
"@codingame/monaco-vscode-interactive-service-override": "^28.0.1",
"@codingame/monaco-vscode-keybindings-service-override": "^28.0.1",
"@codingame/monaco-vscode-language-detection-worker-service-override": "^28.0.1",
"@codingame/monaco-vscode-languages-service-override": "^28.0.1",
"@codingame/monaco-vscode-lifecycle-service-override": "^28.0.1",
"@codingame/monaco-vscode-localization-service-override": "^28.0.1",
"@codingame/monaco-vscode-log-service-override": "^28.0.1",
"@codingame/monaco-vscode-markers-service-override": "^28.0.1",
"@codingame/monaco-vscode-model-service-override": "^28.0.1",
"@codingame/monaco-vscode-multi-diff-editor-service-override": "^28.0.1",
"@codingame/monaco-vscode-notebook-service-override": "^28.0.1",
"@codingame/monaco-vscode-notifications-service-override": "^28.0.1",
"@codingame/monaco-vscode-outline-service-override": "^28.0.1",
"@codingame/monaco-vscode-output-service-override": "^28.0.1",
"@codingame/monaco-vscode-performance-service-override": "^28.0.1",
"@codingame/monaco-vscode-preferences-service-override": "^28.0.1",
"@codingame/monaco-vscode-quickaccess-service-override": "^28.0.1",
"@codingame/monaco-vscode-relauncher-service-override": "^28.0.1",
"@codingame/monaco-vscode-remote-agent-service-override": "^28.0.1",
"@codingame/monaco-vscode-scm-service-override": "^28.0.1",
"@codingame/monaco-vscode-search-service-override": "^28.0.1",
"@codingame/monaco-vscode-secret-storage-service-override": "^28.0.1",
"@codingame/monaco-vscode-snippets-service-override": "^28.0.1",
"@codingame/monaco-vscode-speech-service-override": "^28.0.1",
"@codingame/monaco-vscode-storage-service-override": "^28.0.1",
"@codingame/monaco-vscode-task-service-override": "^28.0.1",
"@codingame/monaco-vscode-telemetry-service-override": "^28.0.1",
"@codingame/monaco-vscode-terminal-service-override": "^28.0.1",
"@codingame/monaco-vscode-testing-service-override": "^28.0.1",
"@codingame/monaco-vscode-textmate-service-override": "^28.0.1",
"@codingame/monaco-vscode-theme-defaults-default-extension": "^28.0.1",
"@codingame/monaco-vscode-theme-service-override": "^28.0.1",
"@codingame/monaco-vscode-timeline-service-override": "^28.0.1",
"@codingame/monaco-vscode-update-service-override": "^28.0.1",
"@codingame/monaco-vscode-user-data-profile-service-override": "^28.0.1",
"@codingame/monaco-vscode-user-data-sync-service-override": "^28.0.1",
"@codingame/monaco-vscode-view-common-service-override": "^28.0.1",
"@codingame/monaco-vscode-views-service-override": "^28.0.1",
"@codingame/monaco-vscode-welcome-service-override": "^28.0.1",
"@codingame/monaco-vscode-workbench-service-override": "^28.0.1",
"@codingame/monaco-vscode-working-copy-service-override": "^28.0.1",
"@codingame/monaco-vscode-workspace-trust-service-override": "^28.0.1",
"@hanzo/font": "^1.9.3",
"@hanzo/iam": "^0.21.18",
"@tauri-apps/api": "^2.11.1",
"@tauri-apps/cli": "^2.11.4",
"@tauri-apps/plugin-dialog": "^2.7.3",
"@tauri-apps/plugin-fs": "^2.5.2",
"@tauri-apps/plugin-process": "^2.3.1",
"@tauri-apps/plugin-shell": "^2.3.5",
"@tauri-apps/plugin-sql": "^2.4.1",
"@tauri-apps/plugin-updater": "^2.10.0",
"@types/three": "^0.183.1",
"animejs": "^4.3.6",
"marked": "^15.0.12",
"three": "^0.183.2"
}
}