| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- {
- "name": "omega-admin",
- "version": "1.0.0",
- "type": "module",
- "scripts": {
- "build": "rsbuild build",
- "build:test": "rsbuild build --env-mode test",
- "check": "pnpm run lint && pnpm run format:check",
- "dev": "rsbuild dev",
- "format": "prettier --write .",
- "format:check": "prettier --check .",
- "lint": "eslint . && stylelint \"**/*.{css,scss,vue}\"",
- "lint:fix": "eslint . --fix && stylelint \"**/*.{css,scss,vue}\" --fix && prettier --write .",
- "preview": "rsbuild preview",
- "type:check": "vue-tsc --noEmit --skipLibCheck --project tsconfig.app.json"
- },
- "dependencies": {
- "@ai-sdk/openai-compatible": "3.0.0-beta.14",
- "@codemirror/autocomplete": "^6.20.0",
- "@codemirror/commands": "^6.10.1",
- "@codemirror/lang-css": "^6.3.1",
- "@codemirror/lang-html": "^6.4.11",
- "@codemirror/lang-java": "^6.0.2",
- "@codemirror/lang-javascript": "^6.2.4",
- "@codemirror/lang-json": "^6.0.2",
- "@codemirror/lang-python": "^6.2.1",
- "@codemirror/lang-sql": "^6.10.0",
- "@codemirror/lang-vue": "0.1.3",
- "@codemirror/language": "^6.12.1",
- "@codemirror/search": "6.6.0",
- "@codemirror/state": "^6.5.4",
- "@codemirror/theme-one-dark": "^6.1.3",
- "@codemirror/view": "^6.39.12",
- "@element-plus/icons-vue": "^2.3.2",
- "@iconify/vue": "^5.0.1",
- "@json-render/codegen": "0.19.0",
- "@json-render/core": "^0.19.0",
- "@json-render/devtools": "^0.19.0",
- "@json-render/vue": "^0.19.0",
- "@json-render/yaml": "^0.19.0",
- "@vue-flow/background": "^1.3.2",
- "@vue-flow/core": "^1.48.1",
- "@vue-flow/minimap": "^1.5.4",
- "@vue-flow/node-resizer": "^1.5.0",
- "@vue/compiler-dom": "3.5.27",
- "@vueuse/core": "~13.9.0",
- "ai": "7.0.0-beta.62",
- "codemirror": "^6.0.2",
- "core-js": "^3.49.0",
- "countup.js": "^2.9.0",
- "crypto-js": "^4.2.0",
- "dagre": "^0.8.5",
- "dayjs": "~1.11.19",
- "default-passive-events": "^4.0.0",
- "disable-devtool": "^0.3.9",
- "echarts": "^6.0.0",
- "element-plus": "^2.13.1",
- "html-to-image": "^1.11.13",
- "motion": "^12.29.2",
- "motion-v": "^2.2.0",
- "nanoid": "^5.1.7",
- "nprogress": "1.0.0-1",
- "pinia": "~3.0.4",
- "pinia-plugin-persistedstate": "^4.7.1",
- "sanitize.css": "^13.0.0",
- "secure-ls": "^2.0.0",
- "sql-formatter": "^15.7.0",
- "swapy": "^1.0.5",
- "vue": "~3.5.38",
- "vue-element-plus-x": "^2.0.3",
- "vue-router": "~4.6.4",
- "write-excel-file": "^4.0.6",
- "yaml": "^2.8.3",
- "zipson": "^0.2.12",
- "zod": "^4.3.6"
- },
- "devDependencies": {
- "@eslint/js": "^10.0.1",
- "@iconify-json/ep": "^1.2.4",
- "@iconify-json/line-md": "^1.2.14",
- "@iconify-json/mingcute": "^1.2.7",
- "@iconify-json/svg-spinners": "^1.2.4",
- "@iconify-json/tabler": "^1.2.26",
- "@rsbuild/core": "^2.0.15",
- "@rsbuild/plugin-babel": "^2.0.0",
- "@rsbuild/plugin-image-compress": "^1.3.4",
- "@rsbuild/plugin-sass": "^2.0.0",
- "@rsbuild/plugin-tailwindcss": "^2.0.3",
- "@rsbuild/plugin-vue": "^2.0.0",
- "@rsbuild/plugin-vue-jsx": "^2.0.1",
- "@types/dagre": "^0.7.53",
- "@types/node": "^22.19.7",
- "@vue/compiler-sfc": "3.5.38",
- "@vue/eslint-config-prettier": "^10.2.0",
- "@vue/eslint-config-typescript": "^14.9.0",
- "@vue/tsconfig": "^0.7.0",
- "eslint": "^10.5.0",
- "eslint-plugin-simple-import-sort": "^13.0.0",
- "eslint-plugin-vue": "^10.9.2",
- "postcss": "~8.5.14",
- "postcss-html": "^1.8.1",
- "postcss-scss": "^4.0.9",
- "prettier": "3.8.4",
- "prettier-plugin-css-order": "^2.2.0",
- "prettier-plugin-packagejson": "^3.0.2",
- "prettier-plugin-tailwindcss": "^0.8.0",
- "stylelint": "^17.13.0",
- "stylelint-config-standard": "^40.0.0",
- "stylelint-config-standard-scss": "^17.0.0",
- "stylelint-config-standard-vue": "^1.0.0",
- "tailwindcss": "4.3.1",
- "terser": "~5.44.1",
- "typescript": "~5.8.3",
- "typescript-eslint": "^8.62.0",
- "unplugin-auto-import": "^21.0.0",
- "unplugin-icons": "^23.0.1",
- "unplugin-vue-components": "~31.0.0",
- "vue-eslint-parser": "^10.4.1",
- "vue-tsc": "^3.3.5"
- },
- "packageManager": "pnpm@10.33.0",
- "engines": {
- "node": "^20.19.0 || ^22.13.0 || >=24"
- },
- "target": "web",
- "__npminstall_done": false
- }
|