@burnish/cli
Version:
a cli for creating vue / react / flutter projects
86 lines (85 loc) • 2.23 kB
JSON
{
"name": "@burnish/cli",
"version": "2.0.0",
"description": "a cli for creating vue / react / flutter projects ",
"keywords": [
"react-cli",
"vue-cli",
"create-react-app",
"template",
"@vue/cli",
"vite",
"flutter-cli",
"flutter cli",
"flutter",
"getx",
"cli"
],
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint . --ext .js,.ts",
"lint-fix": "eslint . --fix --ext .js,.ts",
"format": "prettier --write \"bin/**/*.ts\" \"lib/**/*.ts\" \"typings/**/*.ts\"",
"commit": "git-cz",
"start": "ts-node bin/burnish-cli.ts",
"watch": "tsc -w .",
"build": "tsc -p ."
},
"bin": {
"burnish": "bin/burnish-cli.js"
},
"repository": "https://github.com/BurnishCN/burnish-cli.git",
"author": "xieyezi",
"license": "ISC",
"dependencies": {
"chalk": "^3.0.0",
"commander": "^4.0.1",
"didyoumean": "^1.2.1",
"download-git-repo": "^3.0.2",
"figlet": "^1.2.4",
"fs-extra": "^8.1.0",
"inquirer": "^7.0.0",
"ora": "^4.0.3",
"replace": "^1.2.0",
"semver": "^7.1.1",
"shelljs": "^0.8.4"
},
"devDependencies": {
"@types/fs-extra": "^9.0.11",
"@types/node": "^12.12.22",
"babel-eslint": "^10.1.0",
"commitizen": "^4.0.3",
"cz-customizable": "^6.2.0",
"eslint": "^6.8.0",
"eslint-config-prettier": "^7.1.0",
"eslint-plugin-prettier": "^3.1.2",
"husky": "^4.3.6",
"lint-staged": "^9.5.0",
"prettier": "^1.19.1",
"ts-node": "^9.1.1",
"typescript": "^4.1.3"
},
"config": {
"commitizen": {
"path": "node_modules/cz-customizable"
}
},
"cz-customizable": {
"config": ".cz-config.js"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js}": [
"npm run format",
"git add"
]
},
"engines": {
"node": ">=8.9"
}
}