PandaWiki/web/admin/package.json

69 lines
2.1 KiB
JSON

{
"name": "panda-wiki-admin",
"private": true,
"version": "2.11.1",
"type": "module",
"scripts": {
"dev": "vite",
"build:dev": "vite build --m development",
"build": "tsc -b && vite build",
"build:analyze": "tsc -b && vite build -- --analyze",
"icon": "node ./scripts/downLoadIcon.cjs",
"api": "cx-swagger-api"
},
"dependencies": {
"@ctzhian/modelkit": "2.7.2",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@emoji-mart/data": "^1.2.1",
"@emoji-mart/react": "^1.1.1",
"@reduxjs/toolkit": "^2.5.0",
"@tiptap/extension-collaboration": "^3.3.0",
"@tiptap/extension-collaboration-caret": "^3.3.0",
"ace-builds": "^1.43.4",
"axios": "^1.7.9",
"clsx": "^2.1.1",
"echarts": "^5.6.0",
"emoji-mart": "^5.6.0",
"highlight.js": "^11.11.1",
"katex": "^0.16.22",
"lodash-es": "^4.17.21",
"lottie-react": "^2.4.1",
"lowlight": "^3.3.0",
"prosemirror-state": "^1.4.3",
"react-ace": "^14.0.1",
"react-color-palette": "^7.3.1",
"react-colorful": "^5.6.1",
"react-dropzone": "^14.3.8",
"react-image-crop": "^11.0.10",
"react-markdown": "^10.1.0",
"react-redux": "^9.2.0",
"react-router-dom": "^7.0.2",
"react-syntax-highlighter": "^15.6.1",
"react-virtuoso": "^4.12.6",
"rehype-katex": "^7.0.1",
"rehype-raw": "^7.0.0",
"rehype-sanitize": "^6.0.0",
"remark-breaks": "^4.0.0",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"uuid": "^11.1.0",
"y-websocket": "^3.0.0",
"yjs": "^13.6.27"
},
"devDependencies": {
"@c-x/cx-swagger-api": "^1.0.1",
"@eslint/js": "^9.15.0",
"@types/lodash-es": "^4.17.12",
"@types/react-syntax-highlighter": "^15.5.13",
"@vitejs/plugin-react": "^4.3.4",
"eslint-plugin-react-refresh": "^0.4.14",
"globals": "^15.12.0",
"rollup-plugin-visualizer": "^6.0.3",
"typescript-eslint": "^8.30.1",
"vite": "^6.0.1"
},
"packageManager": "pnpm@10.12.1+sha512.f0dda8580f0ee9481c5c79a1d927b9164f2c478e90992ad268bbb2465a736984391d6333d2c327913578b2804af33474ca554ba29c04a8b13060a717675ae3ac"
}