{ "name": "fes.js", "type": "module", "version": "4.0.0", "private": true, "packageManager": "pnpm@10.14.0", "description": "一个好用的前端管理台快速开发框架", "preferGlobal": true, "workspaces": [ "packages/*" ], "license": "MIT", "keywords": [ "管理端", "fes", "fast", "easy", "strong" ], "scripts": { "bootstrap": "pnpm i", "dev": "turbo run watch", "build": "turbo run build", "release": "node scripts/release.mjs", "clean": "rm -rf ./node_modules & rm -rf packages/**/node_modules & rm -rf packages/**/.cache", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:build-pages": "BASE=fes.js vitepress build docs", "test": "fes test", "lint": "eslint --ignore-pattern='templates'", "changelog": "git-cliff -o CHANGELOG.md", "hooks:sync": "simple-git-hooks" }, "dependencies": { "consola": "^3.4.2", "execa": "^9.6.1", "minimist": "^1.2.6", "picocolors": "^1.1.1", "semver": "^7.3.6", "tsup": "^8.5.0", "turbo": "^2.9.6" }, "devDependencies": { "@antfu/eslint-config": "^8.2.0", "@commitlint/cli": "^20.5.0", "@commitlint/config-conventional": "^20.5.0", "chokidar": "^5.0.0", "deepmerge": "^4.2.2", "eslint": "^9.34.0", "fs-extra": "^11.3.1", "git-cliff": "^2.12.0", "lint-staged": "^16.4.0", "simple-git-hooks": "^2.9.0", "typescript": "^5.9.2", "vitepress": "1.0.0-alpha.73", "vue": "^3.5.21" }, "simple-git-hooks": { "pre-commit": "npx lint-staged", "commit-msg": "npx commitlint --edit $1" }, "lint-staged": { "*.{js,jsx,vue,ts}": [ "npm run lint" ] } }