mirror of
https://github.com/wavetermdev/waveterm.git
synced 2024-12-21 16:38:23 +01:00
6400678686
There was a bug in Vite 6.0.1 (https://github.com/vitejs/vite/issues/18810) that was preventing NodeJS libraries from being bundled in the main process. This meant that our packaged app would refuse to run as it would be unable to find its Node libraries. This updates to Vite 6.0.2 to resolve this issue and also updates a few other deps while we're at it. Also removes the SASS modern-compiler config from our Vite config since this is the default behavior in Vite 6. closes #1373
154 lines
5.1 KiB
JSON
154 lines
5.1 KiB
JSON
{
|
|
"name": "waveterm",
|
|
"author": {
|
|
"name": "Command Line Inc",
|
|
"email": "info@commandline.dev"
|
|
},
|
|
"productName": "Wave",
|
|
"description": "Open-Source AI-Native Terminal Built for Seamless Workflows",
|
|
"license": "Apache-2.0",
|
|
"version": "0.9.3",
|
|
"homepage": "https://waveterm.dev",
|
|
"build": {
|
|
"appId": "dev.commandline.waveterm"
|
|
},
|
|
"private": true,
|
|
"main": "./dist/main/index.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "electron-vite dev",
|
|
"start": "electron-vite preview",
|
|
"build:dev": "electron-vite build --mode development",
|
|
"build:prod": "electron-vite build --mode production",
|
|
"storybook": "storybook dev -p 6006 --no-open",
|
|
"build-storybook": "storybook build",
|
|
"coverage": "vitest run --coverage",
|
|
"test": "vitest",
|
|
"postinstall": "electron-builder install-app-deps"
|
|
},
|
|
"devDependencies": {
|
|
"@chromatic-com/storybook": "^3.2.2",
|
|
"@eslint/js": "^9.16.0",
|
|
"@rollup/plugin-node-resolve": "^15.3.0",
|
|
"@storybook/addon-essentials": "^8.4.6",
|
|
"@storybook/addon-interactions": "^8.4.6",
|
|
"@storybook/addon-links": "^8.4.6",
|
|
"@storybook/blocks": "^8.4.6",
|
|
"@storybook/react": "^8.4.6",
|
|
"@storybook/react-vite": "^8.4.6",
|
|
"@storybook/test": "^8.4.6",
|
|
"@storybook/theming": "^8.4.6",
|
|
"@types/color": "^4.2.0",
|
|
"@types/css-tree": "^2",
|
|
"@types/debug": "^4",
|
|
"@types/electron": "^1.6.12",
|
|
"@types/node": "^22.10.1",
|
|
"@types/papaparse": "^5",
|
|
"@types/pngjs": "^6.0.5",
|
|
"@types/prop-types": "^15",
|
|
"@types/react": "^18.3.12",
|
|
"@types/react-dom": "^18.3.1",
|
|
"@types/semver": "^7",
|
|
"@types/shell-quote": "^1",
|
|
"@types/sprintf-js": "^1",
|
|
"@types/throttle-debounce": "^5",
|
|
"@types/tinycolor2": "^1",
|
|
"@types/uuid": "^10.0.0",
|
|
"@types/ws": "^8",
|
|
"@vitejs/plugin-react-swc": "^3.7.2",
|
|
"@vitest/coverage-istanbul": "^2.1.8",
|
|
"electron": "^33.2.0",
|
|
"electron-builder": "^25.1.8",
|
|
"electron-vite": "^2.3.0",
|
|
"eslint": "^9.16.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"prettier": "^3.4.2",
|
|
"prettier-plugin-jsdoc": "^1.3.0",
|
|
"prettier-plugin-organize-imports": "^4.1.0",
|
|
"rollup-plugin-flow": "^1.1.1",
|
|
"sass": "^1.82.0",
|
|
"semver": "^7.6.3",
|
|
"storybook": "^8.4.6",
|
|
"storybook-dark-mode": "^4.0.2",
|
|
"ts-node": "^10.9.2",
|
|
"tslib": "^2.8.1",
|
|
"tsx": "^4.19.2",
|
|
"typescript": "^5.7.2",
|
|
"typescript-eslint": "^8.17.0",
|
|
"vite": "^6.0.2",
|
|
"vite-plugin-image-optimizer": "^1.1.8",
|
|
"vite-plugin-static-copy": "^2.2.0",
|
|
"vite-plugin-svgr": "^4.3.0",
|
|
"vite-tsconfig-paths": "^5.1.3",
|
|
"vitest": "^2.1.8"
|
|
},
|
|
"dependencies": {
|
|
"@floating-ui/react": "^0.26.28",
|
|
"@monaco-editor/loader": "^1.4.0",
|
|
"@monaco-editor/react": "^4.6.0",
|
|
"@observablehq/plot": "^0.6.16",
|
|
"@react-hook/resize-observer": "^2.0.2",
|
|
"@table-nav/core": "^0.0.7",
|
|
"@table-nav/react": "^0.0.7",
|
|
"@tanstack/react-table": "^8.20.5",
|
|
"@xterm/addon-fit": "^0.10.0",
|
|
"@xterm/addon-serialize": "^0.13.0",
|
|
"@xterm/addon-web-links": "^0.11.0",
|
|
"@xterm/addon-webgl": "^0.18.0",
|
|
"@xterm/xterm": "^5.5.0",
|
|
"base64-js": "^1.5.1",
|
|
"clsx": "^2.1.1",
|
|
"color": "^4.2.3",
|
|
"colord": "^2.9.3",
|
|
"css-tree": "^3.0.1",
|
|
"dayjs": "^1.11.13",
|
|
"debug": "^4.3.7",
|
|
"electron-updater": "6.3.9",
|
|
"env-paths": "^3.0.0",
|
|
"fast-average-color": "^9.4.0",
|
|
"htl": "^0.3.1",
|
|
"html-to-image": "^1.11.11",
|
|
"immer": "^10.1.1",
|
|
"jotai": "2.9.3",
|
|
"monaco-editor": "^0.52.0",
|
|
"monaco-yaml": "^5.2.3",
|
|
"overlayscrollbars": "^2.10.1",
|
|
"overlayscrollbars-react": "^0.5.6",
|
|
"papaparse": "^5.4.1",
|
|
"pngjs": "^7.0.0",
|
|
"prop-types": "^15.8.1",
|
|
"react": "^18.3.1",
|
|
"react-dnd": "^16.0.1",
|
|
"react-dnd-html5-backend": "^16.0.1",
|
|
"react-dom": "^18.3.1",
|
|
"react-frame-component": "^5.2.7",
|
|
"react-gauge-chart": "^0.5.1",
|
|
"react-markdown": "^9.0.1",
|
|
"rehype-highlight": "^7.0.1",
|
|
"rehype-raw": "^7.0.0",
|
|
"rehype-sanitize": "^6.0.0",
|
|
"rehype-slug": "^6.0.0",
|
|
"remark-flexible-toc": "^1.1.1",
|
|
"remark-gfm": "^4.0.0",
|
|
"remark-github-blockquote-alert": "^1.3.0",
|
|
"rxjs": "^7.8.1",
|
|
"sharp": "^0.33.5",
|
|
"shell-quote": "^1.8.2",
|
|
"sprintf-js": "^1.1.3",
|
|
"throttle-debounce": "^5.0.2",
|
|
"tinycolor2": "^1.6.0",
|
|
"use-device-pixel-ratio": "^1.1.2",
|
|
"winston": "^3.17.0",
|
|
"ws": "^8.18.0",
|
|
"yaml": "^2.6.1"
|
|
},
|
|
"resolutions": {
|
|
"send@npm:0.18.0": "0.19.0",
|
|
"cookie@0.6.0": "^0.7.0"
|
|
},
|
|
"packageManager": "yarn@4.5.1",
|
|
"workspaces": [
|
|
"docs"
|
|
]
|
|
}
|