{ "name": "root", "private": true, "scripts": { "dev": "pnpm dev --filter vue-devui", "build": "pnpm build --filter vue-devui", "build:lib": "pnpm build:lib --filter vue-devui", "build:cli": "pnpm build --filter devui-cli", "prepare": "husky install", "precommit": "lint-staged", "eslint": "eslint \"packages/**/{*.vue,*.js,*.ts,*.jsx,*.tsx}\"", "eslint:fix": "eslint --fix \"packages/**/{*.vue,*.js,*.ts,*.jsx,*.tsx}\"", "stylelint": "stylelint \"packages/**/{*.scss,*.css}\"", "stylelint:fix": "stylelint --fix \"packages/**/{*.scss,*.css}\"", "test": "pnpm test --filter vue-devui" }, "devDependencies": { "@commitlint/cli": "^11.0.0", "@ls-lint/ls-lint": "^1.10.0", "all-contributors-cli": "^6.20.0", "esbuild-register": "^2.6.0", "eslint": "^7.28.0", "eslint-plugin-import": "^2.24.2", "eslint-plugin-vue": "^7.11.1", "husky": "^7.0.4", "lint-staged": "^11.0.0", "npm-run-all": "^4.1.5", "stylelint": "^13.13.1", "stylelint-config-recommended-scss": "^4.3.0", "stylelint-config-standard": "^22.0.0", "stylelint-scss": "^3.20.1" }, "lint-staged": { "packages/**/{*.vue,*.js,*.ts,*.jsx,*.tsx}": "eslint --fix", "packages/**/{*.scss,*.css}": "stylelint --fix" } }