{ "name": "fes.js", "version": "3.0.0-beta.30", "description": "一个好用的前端管理台快速开发框架", "preferGlobal": true, "private": true, "workspaces": [ "packages/*" ], "scripts": { "dev": "node scripts/build.mjs --watch", "build": "node scripts/build.mjs", "release": "node scripts/release.mjs", "docs:dev": "vuepress dev docs --clean-cache", "docs:build": "vuepress build docs --clean-cache", "test": "fes test", "lint": "eslint -c ./.eslintrc.js --ext .js,.jsx,.vue,.ts", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s" }, "license": "MIT", "keywords": [ "管理端", "fes", "fast", "easy", "strong" ], "dependencies": { "chalk": "^5.0.1", "conventional-changelog-cli": "^2.2.2", "enquirer": "^2.3.6", "execa": "^6.1.0", "minimist": "^1.2.6", "semver": "^7.3.6", "vuepress": "^2.0.0-beta.37" }, "devDependencies": { "@babel/core": "^7.15.0", "@babel/preset-env": "^7.15.0", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", "@vuepress/plugin-docsearch": "^2.0.0-beta.37", "@vuepress/plugin-pwa": "^2.0.0-beta.37", "@vuepress/plugin-pwa-popup": "^2.0.0-beta.37", "@webank/eslint-config-webank": "^1.2.3", "chokidar": "^3.5.2", "commitizen": "^4.2.1", "cz-conventional-changelog": "^3.3.0", "deepmerge": "^4.2.2", "fs-extra": "^10.0.0", "husky": "^4.3.0", "lint-staged": "^10.4.0", "postcss": "^8.0.0", "postcss-loader": "^5.0.0", "yargs-parser": "^20.2.9" }, "lint-staged": { "*.{js,jsx,vue,ts}": [ "eslint" ] }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }