* feature_2025/251117_pref: (159 commits) feat: UI调整 feat: 将滚动事件移东到组件内部 feat: 去掉背景组件 feat: 拆分左侧栏、中间聊天区、右侧栏组件, Hooks 提取 feat: 简化主组件 index.js - 使用组件组合方式重构 feat: 创建 ChatArea 组件(含 MessageRenderer、ExecutionStepsDisplay 子组件) feat:拆分工具函数 feat: 拆分BackgroundEffects 背景渐变装饰层 feat: RightSidebar (~420 行) - 模型/工具/统计 Tab 面板(单文件) feat: LeftSidebar (~280 行) - 对话历史列表 + 用户信息卡片 feat: 修复bug pref:移除黑夜模式 feat: 修复警告 feat: 提取常量配置 feat: 修复ts报错 feat: StockChartModal.tsx 替换 KLine 实现 update pay function update pay function update pay function update pay function ...
165 lines
5.4 KiB
JSON
Executable File
165 lines
5.4 KiB
JSON
Executable File
{
|
|
"name": "argon-dashboard-chakra-pro",
|
|
"version": "2.0.0",
|
|
"private": true,
|
|
"homepage": "/",
|
|
"dependencies": {
|
|
"@ant-design/icons": "^6.0.0",
|
|
"@chakra-ui/icons": "^2.2.6",
|
|
"@chakra-ui/react": "^2.10.9",
|
|
"@chakra-ui/theme-tools": "^2.2.6",
|
|
"@emotion/cache": "^11.4.0",
|
|
"@emotion/react": "^11.4.0",
|
|
"@emotion/styled": "^11.3.0",
|
|
"@fontsource/open-sans": "^4.5.0",
|
|
"@fontsource/raleway": "^4.5.0",
|
|
"@fontsource/roboto": "^4.5.0",
|
|
"@fullcalendar/core": "^6.1.19",
|
|
"@fullcalendar/daygrid": "^6.1.19",
|
|
"@fullcalendar/interaction": "^6.1.19",
|
|
"@fullcalendar/react": "^6.1.19",
|
|
"@reduxjs/toolkit": "^2.9.2",
|
|
"@splidejs/react-splide": "^0.7.12",
|
|
"@tanstack/react-virtual": "^3.13.12",
|
|
"@tippyjs/react": "^4.2.6",
|
|
"@visx/responsive": "^3.12.0",
|
|
"@visx/scale": "^3.12.0",
|
|
"@visx/text": "^3.12.0",
|
|
"@tsparticles/react": "^3.0.0",
|
|
"@tsparticles/slim": "^3.0.0",
|
|
"@visx/visx": "^3.12.0",
|
|
"@visx/wordcloud": "^3.12.0",
|
|
"antd": "^5.27.4",
|
|
"apexcharts": "^3.27.3",
|
|
"axios": "^1.10.0",
|
|
"classnames": "^2.5.1",
|
|
"d3": "^7.9.0",
|
|
"date-fns": "^2.23.0",
|
|
"dayjs": "^1.11.19",
|
|
"draft-js": "^0.11.7",
|
|
"echarts": "^5.6.0",
|
|
"echarts-for-react": "^3.0.2",
|
|
"echarts-wordcloud": "^2.1.0",
|
|
"framer-motion": "^12.23.24",
|
|
"fullcalendar": "^5.9.0",
|
|
"globalize": "^1.7.0",
|
|
"history": "^5.3.0",
|
|
"klinecharts": "^10.0.0-beta1",
|
|
"lucide-react": "^0.540.0",
|
|
"match-sorter": "6.3.0",
|
|
"nouislider": "15.0.0",
|
|
"posthog-js": "^1.295.0",
|
|
"react": "^19.0.0",
|
|
"react-apexcharts": "^1.3.9",
|
|
"react-circular-slider-svg": "^0.1.5",
|
|
"react-custom-scrollbars-2": "^4.4.0",
|
|
"react-dom": "^19.0.0",
|
|
"react-github-btn": "^1.2.1",
|
|
"react-icons": "^4.12.0",
|
|
"react-input-pin-code": "^1.1.5",
|
|
"react-just-parallax": "^3.1.16",
|
|
"react-markdown": "^10.1.0",
|
|
"react-redux": "^9.2.0",
|
|
"react-responsive": "^10.0.1",
|
|
"react-responsive-masonry": "^2.7.1",
|
|
"react-router-dom": "^6.30.1",
|
|
"react-scripts": "^5.0.1",
|
|
"react-is": "^19.0.0",
|
|
"react-scroll": "^1.8.4",
|
|
"react-scroll-into-view": "^2.1.3",
|
|
"react-table": "^7.7.0",
|
|
"react-tagsinput": "3.19.0",
|
|
"react-to-print": "^2.13.0",
|
|
"react-tsparticles": "^2.12.2",
|
|
"react-to-print": "^3.0.3",
|
|
"recharts": "^3.1.2",
|
|
"sass": "^1.49.9",
|
|
"socket.io-client": "^4.7.4",
|
|
"styled-components": "^5.3.11",
|
|
"stylis": "^4.0.10",
|
|
"stylis-plugin-rtl": "^2.1.1",
|
|
"typescript": "^5.9.3"
|
|
},
|
|
"resolutions": {
|
|
"react-error-overlay": "6.0.9",
|
|
"@types/react": "^19.0.0",
|
|
"@types/react-dom": "^19.0.0"
|
|
},
|
|
"overrides": {
|
|
"uuid": "^9.0.1",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0"
|
|
},
|
|
"scripts": {
|
|
"prestart": "kill-port 3000",
|
|
"start": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' env-cmd -f .env.mock craco start",
|
|
"prestart:real": "kill-port 3000",
|
|
"start:real": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' env-cmd -f .env.local craco start",
|
|
"prestart:dev": "kill-port 3000",
|
|
"start:dev": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' env-cmd -f .env.development craco start",
|
|
"start:test": "concurrently \"python app.py\" \"npm run frontend:test\" --names \"backend,frontend\" --prefix-colors \"blue,green\"",
|
|
"frontend:test": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' env-cmd -f .env.test craco start",
|
|
"dev": "npm start",
|
|
"backend": "python app.py",
|
|
"build": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' TSC_COMPILE_ON_ERROR=true DISABLE_ESLINT_PLUGIN=true env-cmd -f .env.production craco build && gulp licenses",
|
|
"build:analyze": "NODE_OPTIONS='--openssl-legacy-provider --max_old_space_size=4096' ANALYZE=true craco build",
|
|
"test": "craco test --env=jsdom",
|
|
"eject": "react-scripts eject",
|
|
"deploy": "bash scripts/deploy-from-local.sh",
|
|
"deploy:setup": "bash scripts/setup-deployment.sh",
|
|
"rollback": "bash scripts/rollback-from-local.sh",
|
|
"lint:check": "eslint . --ext=js,jsx,ts,tsx; exit 0",
|
|
"lint:fix": "eslint . --ext=js,jsx,ts,tsx --fix; exit 0",
|
|
"type-check": "tsc --noEmit",
|
|
"type-check:watch": "tsc --noEmit --watch",
|
|
"clean": "rm -rf node_modules/ package-lock.json",
|
|
"reinstall": "npm run clean && npm install"
|
|
},
|
|
"devDependencies": {
|
|
"@craco/craco": "^7.1.0",
|
|
"@types/node": "^20.19.25",
|
|
"@types/react": "^19.0.0",
|
|
"@types/react-dom": "^19.0.0",
|
|
"@typescript-eslint/eslint-plugin": "^8.46.4",
|
|
"@typescript-eslint/parser": "^8.46.4",
|
|
"ajv": "^8.17.1",
|
|
"concurrently": "^8.2.2",
|
|
"env-cmd": "^11.0.0",
|
|
"eslint-config-prettier": "8.3.0",
|
|
"eslint-plugin-prettier": "3.4.0",
|
|
"gulp": "4.0.2",
|
|
"gulp-append-prepend": "1.0.9",
|
|
"imagemin": "^9.0.1",
|
|
"imagemin-mozjpeg": "^10.0.0",
|
|
"imagemin-pngquant": "^10.0.0",
|
|
"kill-port": "^2.0.1",
|
|
"msw": "^2.11.5",
|
|
"prettier": "2.2.1",
|
|
"react-error-overlay": "6.0.9",
|
|
"sharp": "^0.34.4",
|
|
"ts-node": "^10.9.2",
|
|
"webpack-bundle-analyzer": "^4.10.2",
|
|
"yn": "^5.1.0"
|
|
},
|
|
"browserslist": {
|
|
"production": [
|
|
">0.2%",
|
|
"not dead",
|
|
"not op_mini all"
|
|
],
|
|
"development": [
|
|
">0.2%",
|
|
"not dead",
|
|
"not op_mini all"
|
|
]
|
|
},
|
|
"msw": {
|
|
"workerDirectory": [
|
|
"public"
|
|
]
|
|
},
|
|
"optionalDependencies": {
|
|
"fsevents": "^2.3.3"
|
|
}
|
|
}
|