UNPKG

generate-react-cli

Version:

A simple React CLI to generate components instantly and more.

122 lines (121 loc) 2.71 kB
{ "name": "generate-react-cli", "version": "9.0.1", "description": "A simple React CLI to generate components instantly and more.", "repository": "https://github.com/arminbro/generate-react-cli", "bugs": "https://github.com/arminbro/generate-react-cli/issues", "author": "Armin Broubakarian", "license": "MIT", "main": "bin/generate-react", "bin": { "generate-react": "bin/generate-react.js" }, "type": "module", "files": [ "bin/", "src/", "README.md", "CHANGELOG.md", "LICENSE" ], "publishConfig": { "access": "public" }, "keywords": [ "cli", "react", "build-tools", "generate-react-cli" ], "engines": { "node": ">=10.x", "npm": ">= 6.x" }, "browserslist": [ "maintained node versions" ], "scripts": { "prepare": "husky install" }, "dependencies": { "chalk": "5.6.2", "commander": "14.0.0", "deep-keys": "0.5.0", "dotenv": "16.6.1", "fs-extra": "11.2.0", "inquirer": "12.9.4", "lodash": "4.17.21", "replace": "1.2.2" }, "devDependencies": { "@commitlint/cli": "19.8.1", "@commitlint/config-conventional": "19.8.1", "@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/github": "11.0.5", "@semantic-release/npm": "12.0.2", "@semantic-release/release-notes-generator": "14.0.3", "eslint": "8.57.1", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.5.4", "husky": "9.1.7", "prettier": "3.6.2", "pretty-quick": "4.2.2", "semantic-release": "24.2.7" }, "prettier": { "singleQuote": true, "trailingComma": "es5", "printWidth": 120 }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/git", { "assets": [ "package.json" ], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ], "@semantic-release/github" ] }, "commitlint": { "extends": [ "@commitlint/config-conventional" ], "rules": { "body-max-line-length": [ 0, "always", 200 ] } }, "eslintConfig": { "extends": [ "airbnb-base", "plugin:prettier/recommended" ], "env": { "commonjs": false, "node": true }, "parserOptions": { "ecmaVersion": "latest" }, "rules": { "import/extensions": [ { "js": "always" } ] } } }