{
  "name": "@bconnorwhite/bob",
  "version": "2.9.5",
  "description": "Bob is a toolkit for TypeScript projects",
  "license": "MIT",
  "author": {
    "name": "Connor White",
    "email": "connor.bcw@gmail.com",
    "url": "https://connorwhite.org"
  },
  "homepage": "https://connorwhite.org/github/bob",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/bconnorwhite/bob.git"
  },
  "keywords": [
    "bob",
    "build",
    "typescript",
    "watch",
    "clean",
    "react",
    "babel",
    "node",
    "docker",
    "line",
    "count",
    "tool",
    "tools",
    "toolkit",
    "publish",
    "release",
    "commit",
    "lint",
    "push",
    "start",
    "run",
    "test"
  ],
  "files": [
    "build",
    ".cz.json",
    ".editorconfig",
    "babel.config.json",
    "tsconfig.json"
  ],
  "main": "./build/index.js",
  "bin": {
    "bob": "./build/bin/index.js"
  },
  "scripts": {
    "build": "yarn build-source && yarn build-types",
    "build-source": "babel source --out-dir build --config-file ./babel.config.json --extensions .ts --delete-dir-on-start --copy-files",
    "build-types": "yarn tsc --project tsconfig.bob.json",
    "commit": "yarn start commit",
    "lint": "yarn start lint",
    "release": "yarn start publish",
    "start": "node ./build/bin/index.js",
    "test": "yarn start test"
  },
  "dependencies": {
    "@babel/cli": "^7.11.6",
    "@babel/core": "^7.11.6",
    "@babel/plugin-proposal-class-properties": "^7.10.4",
    "@babel/preset-env": "^7.11.5",
    "@babel/preset-react": "^7.10.4",
    "@babel/preset-typescript": "^7.10.4",
    "@bconnorwhite/exec": "^6.0.6",
    "@bconnorwhite/module": "^2.0.2",
    "@bconnorwhite/package": "^4.2.5",
    "@bconnorwhite/run-env": "^1.1.6",
    "@commitlint/cli": "^11.0.0",
    "@commitlint/config-conventional": "^11.0.0",
    "@octokit/rest": "^18.0.6",
    "babel-plugin-bin-shebang": "^1.0.3",
    "babel-plugin-replace-ts-export-assignment": "^0.0.2",
    "chokidar": "^3.4.2",
    "commander-version": "^1.1.0",
    "commitizen": "^4.2.1",
    "configstore": "^5.0.1",
    "conventional-changelog-cli": "^2.1.0",
    "conventional-recommended-bump": "^6.0.10",
    "coveralls-api": "^1.2.4",
    "cz-conventional-changelog": "^3.3.0",
    "dotenv": "^8.2.0",
    "eslint": "^7.9.0",
    "eslint-config-bob": "^1.3.2",
    "find": "^0.3.0",
    "has-version": "^1.0.0",
    "husky": "^4.3.0",
    "inquirer": "^7.3.3",
    "is-git-repository": "^2.0.0",
    "jest": "^26.4.2",
    "join-newlines": "^1.1.0",
    "nodemon": "^2.0.4",
    "npm-description": "^1.0.2",
    "npm-package-json-lint": "^5.1.0",
    "npm-package-json-lint-config-bob": "^1.1.0",
    "ora": "^5.1.0",
    "package-run": "^2.0.3",
    "semver": "^7.3.2",
    "spdx-license": "^1.0.1",
    "ts-jest": "^26.4.0",
    "types-pkg-json": "^1.1.2",
    "types-tsconfig": "^1.1.2",
    "typescript": "^4.0.3",
    "wait-on": "^5.3.0",
    "which-pm-lockfile": "^1.1.0"
  },
  "devDependencies": {
    "@types/configstore": "^4.0.0",
    "@types/conventional-recommended-bump": "^6.0.0",
    "@types/find": "^0.2.1",
    "@types/inquirer": "^7.3.1",
    "@types/node": "^14.6.0",
    "@types/nodemon": "^1.19.0",
    "@types/semver": "^7.3.4",
    "@types/wait-on": "^4.0.0"
  },
  "eslintConfig": {
    "extends": "eslint-config-bob"
  },
  "husky": {
    "hooks": {
      "commit-msg": "yarn run start lint commit"
    }
  },
  "npmpackagejsonlint": {
    "extends": "npm-package-json-lint-config-bob"
  }
}