UNPKG

counsel

Version:

the end of boilerplate. automatically bake structure, opinions, and business rules into projects

96 lines (95 loc) 2.57 kB
{ "name": "counsel", "version": "1.0.1", "description": "the end of boilerplate. automatically bake structure, opinions, and business rules into projects", "main": "src/counsel.js", "bin": "src/bin.js", "license": "MIT", "scripts": { "build": "tsc && chmod ug+rx src/bin.js", "docs:readme": "node scripts/readme && git add readme.md", "clean": "del website/src/**/*.js*", "format": "prettier-standard '{src,test,website,scripts}/**/*.{ts,tsx}' --write", "lint": "standard '{src,test,website,scripts}/**/*.{ts,tsx}' --fix", "lint-staged": "lint-staged", "precommit": "run-p docs:readme lint-staged", "test": "NODE_ENV=test nyc ava --timeout 10s --tap test/**/*.test.js && nyc report --reporter=lcov" }, "keywords": [ "project", "management", "rule", "team" ], "author": "cdaringe", "dependencies": { "bluebird": "^3.5.3", "execa": "^1.0.0", "fs-extra": "^7.0.1", "glob": "^7.1.3", "lodash": "^4.17.11", "node-eval": "^2.0.0", "prompt-checkbox": "^2.2.0", "resolve": "^1.9.0", "semver": "^5.6.0", "winston": "^3.1.0" }, "devDependencies": { "@commitlint/cli": "^7.5.2", "@commitlint/config-conventional": "^7.5.0", "@types/bluebird": "^3.5.25", "@types/execa": "^0.9.0", "@types/fs-extra": "^5.0.4", "@types/glob": "^7.1.1", "@types/lodash": "^4.14.119", "@types/meow": "^5.0.0", "@types/node": "^10.12.18", "@types/semver": "^5.5.0", "@typescript-eslint/parser": "^1.2.0", "ava": "^1.2.0", "del-cli": "^1.1.0", "eslint-plugin-typescript": "^0.14.0", "husky": "^1.3.1", "lint-staged": "^8.1.0", "npm-run-all": "^4.0.2", "nyc": "^11.1.0", "perish": "^1.0.2", "prettier-standard": "^9", "semantic-release-cli": "^4.1.0", "standard": "^12.0.1", "svg-term-cli": "^2.1.1", "typescript": "^3.2.4" }, "peerDependencies": { "typescript": "*" }, "repository": { "type": "git", "url": "git+https://github.com/cdaringe/counsel.git" }, "homepage": "https://cdaringe.github.io/counsel/", "standard": { "parser": "@typescript-eslint/parser", "plugins": [ "typescript" ], "ignore": [ "**/*.d.ts" ] }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "npm run precommit" } }, "lint-staged": { "linters": { "'{src,scripts,test}/**/*.{js,jsx,ts,tsx}'": [ "npm run format", "npm run lint", "git add" ] } } }