seedchat / package.json
github-actions[bot]
Update from GitHub Actions
d11c1d8
{
"name": "seedchat",
"private": true,
"description": "seedchat",
"author": {
"name": "zhepama",
"email": "[email protected]"
},
"version": "1.0.6",
"type": "module",
"scripts": {
"debug": "concurrently \"npm run server:dev\" \"npm run render:debug\"",
"dev": "concurrently \"npm run server:dev\" \"npm run render:dev\"",
"build": "npm run clean && npm run server:build && npm run render:build && npm run electron:build ",
"build:local": "npm run build && npm run build:post",
"build:tencent": "node scripts/tencent.js && cross-env PWA=true vite build",
"electron:preview": "npm run server:build && vite --mode production",
"electron:build": "cross-env DEBUG=electron-builder* electron-builder --publish never --dir",
"render:dev": "vite --mode development --host",
"render:debug": "cross-env VSCODE_DEBUG=true vite --mode development",
"render:build": " vite build ",
"render:preview": "cross-env PWA=true vite build && vite preview",
"server:pages": "cross-env PWA=true npm run render:build && shx cp -r ./dist/* ./server/public/ && shx rm -rf ./dist && nitro build ",
"server:build": "nitro build && shx mkdir -p ./dist-server && shx cp -r ./.output/* ./dist-server/",
"server:cloudflare": " npm run server:cloudflare:script && npm run server:pages ",
"server:cloudflare:script": "node scripts/cloudflare.js ",
"server:cloudflare:local": "cross-env NITRO_PRESET=cloudflare_pages nitro build && wrangler pages dev dist/",
"server:dev": "cross-env CONFIG_PATH=.\\ nitro dev --host",
"server:prepare": "nitro prepare",
"server:preview": "node dist-server/server/index.mjs",
"test": "vitest",
"build:post": "shx mkdir -p D:\\Applications\\seedchat && shx cp -r ./release/win-unpacked/* D:\\Applications\\seedchat",
"clean": "shx rm -rf ./dist/* && shx rm -rf ./dist-electron/* && shx rm -rf ./dist-server/* && shx rm -rf ./dist-docs/*",
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs"
},
"dependencies": {
"@dicebear/collection": "^8.0.1",
"@dicebear/core": "^8.0.1",
"@grpc/grpc-js": "^1.12.6",
"@mozilla/readability": "^0.5.0",
"@traptitech/markdown-it-katex": "^3.6.0",
"@types/form-data": "^2.5.2",
"@types/ws": "^8.5.14",
"@vueuse/core": "^12.7.0",
"@wdns/vue-code-block": "^2.3.5",
"electron-context-menu": "^4.1.0",
"electron-findbar": "^1.0.1",
"eventsource-parser": "^3.0.0",
"form-data": "^4.0.2",
"highlight.js": "^11.11.1",
"jose": "^6.0.8",
"mammoth": "^1.9.0",
"markdown-it": "^14.1.0",
"markdown-it-highlightjs": "^4.2.0",
"markdown-it-link-attributes": "^4.0.1",
"mermaid": "^11.6.0",
"pdfjs-dist": "^4.10.38",
"pinia": "^3.0.2",
"pinia-plugin-persistedstate": "^4.3.0",
"protobufjs": "^7.4.0",
"tdesign-icons-vue-next": "^0.3.4",
"tdesign-vue-next": "latest",
"turndown": "^7.2.0",
"tvision-color": "^1.6.0",
"undici": "^7.4.0",
"uuid": "^11.1.0",
"vue": "^3.5.13",
"vue-i18n": "^11.1.1",
"vue-router": "^4.5.0",
"vuedraggable": "^4.1.0",
"ws": "^8.18.1",
"xlsx": "^0.18.5"
},
"devDependencies": {
"@types/highlight.js": "^10.1.0",
"@types/markdown-it": "^14.1.2",
"@types/markdown-it-link-attributes": "^3.0.5",
"@types/turndown": "^5.0.5",
"@types/uuid": "^10.0.0",
"@vitejs/plugin-vue": "^5.2.1",
"@vuepress/bundler-vite": "^2.0.0-rc.14",
"@vuepress/theme-default": "^2.0.0-rc.37",
"autoprefixer": "^10.4.20",
"concurrently": "^9.1.2",
"cross-env": "^7.0.3",
"electron": "^36.2.1",
"electron-builder": "^25.1.8",
"less": "^4.2.2",
"nitropack": "latest",
"postcss": "^8.5.1",
"postcss-less": "^6.0.0",
"protobufjs-cli": "^1.1.3",
"sass-embedded": "^1.85.1",
"shx": "^0.3.4",
"swagger-ui-dist": "^5.20.0",
"tailwindcss": "^3.4.4",
"terser": "^5.39.0",
"typescript": "^5.8.2",
"unplugin-auto-import": "^19.1.1",
"unplugin-vue-components": "^28.4.1",
"vite": "^6.2.0",
"vite-plugin-electron": "^0.29.0",
"vite-plugin-electron-renderer": "^0.14.6",
"vite-plugin-javascript-obfuscator": "^3.1.0",
"vite-svg-loader": "^5.1.0",
"vitest": "^3.0.7",
"vue-tsc": "^2.2.6",
"vuepress": "^2.0.0-rc.14",
"wrangler": "^3.106.0"
},
"main": "dist-electron/main.js",
"overrides": {
"canvas": "npm:dry-uninstall"
}
}