{
  "name": "@commandville/main",
  "version": "0.0.1",
  "description": "CLI command runner",
  "devDependencies": {
    "@changesets/cli": "^2.16.0",
    "@typescript-eslint/eslint-plugin": "^4.28.1",
    "@typescript-eslint/parser": "^4.28.1",
    "eslint": "^7.29.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-config-standard": "^16.0.3",
    "eslint-config-standard-with-typescript": "^20.0.0",
    "eslint-plugin-import": "^2.23.4",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^5.1.0",
    "eslint-plugin-simple-import-sort": "^7.0.0",
    "husky": "^6.0.0",
    "lint-staged": "^11.0.0",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.3.2",
    "shx": "^0.3.3",
    "ts-node": "^9.1.1",
    "typescript": "^4.2.4"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "clean": "pnpm clean -r --parallel",
    "typecheck": "pnpm typecheck -r --parallel",
    "build": "pnpm build -r --stream --filter ./packages",
    "docs:mkdir": "shx mkdir -p ../../docs/docs/api-input && shx mkdir -p ../../docs/docs/packages",
    "docs:build-packages": "pnpm run docs -r --stream --filter ./packages",
    "docs:build-site": "pnpm build --filter docs",
    "docs": "run-s docs:mkdir docs:build-packages docs:build-site",
    "start": "pnpm start -r --parallel --filter ./packages",
    "start:docs": "pnpm start --filter docs",
    "format:check": "prettier --check \"./packages/*/src/**/*.{js,jsx,ts,tsx}\"",
    "format": "prettier --write \"./packages/*/src/**/*.{js,jsx,ts,tsx}\"",
    "lint:check": "eslint \"./packages/*/src/**/*.{js,jsx,ts,tsx}\"",
    "lint": "eslint --fix \"./packages/*/src/**/*.{js,jsx,ts,tsx}\"",
    "lint-staged": "lint-staged",
    "apiReport:check": "pnpm apiReport:check -r --filter ./packages",
    "apiReport:generate": "pnpm apiReport:generate -r --parallel --filter ./packages",
    "apiReport:checkin": "git add ./packages/*/apiReport/**",
    "git:precommit": "run-s typecheck apiReport:generate apiReport:checkin lint-staged",
    "release:changeset": "changeset",
    "release:version": "changeset version",
    "release:docs": "pnpm release --filter docs",
    "release:publish": "pnpm publish -r --access public"
  },
  "readme": "# README\n\nBuild declarative CLIs that support streaming and piping using simple function closures.\n\n[Full documentation](https://dworthen.github.io/commandville/)\n"
}