{
  "name": "sttack",
  "description": "A CLI tool that manages stacked pull requests. Using stacked PRs is now (many small) pieces of cake.",
  "version": "0.0.0",
  "license": "MIT",
  "bin": "dist/cli/index.js",
  "engines": {
    "node": ">=12.4.0"
  },
  "scripts": {
    "cli": "ts-node ./src/cli/index.ts",
    "cli:watch": "nodemon -I -x ts-node -e ts,tsx ./src/cli/index.ts",
    "clean": "rm -rf dist",
    "build": "tsc --project tsconfig.dist.json && chmod +x dist/cli/index.js",
    "typecheck": "tsc --noEmit",
    "test": "xo && jest",
    "prepare": "yarn clean && yarn build"
  },
  "dependencies": {
    "@octokit/rest": "^18.0.0",
    "ink": "3.0.0-6",
    "meow": "^7.0.1",
    "nodegit": "^0.26.5",
    "prop-types": "^15.7.2",
    "react": "^16.13.1",
    "uuid": "^8.2.0"
  },
  "devDependencies": {
    "@babel/preset-react": "^7.10.4",
    "@babel/register": "^7.10.4",
    "@types/jest": "^26.0.4",
    "@types/nodegit": "^0.26.6",
    "@types/uuid": "^8.0.0",
    "chalk": "^4.1.0",
    "eslint-config-xo-react": "^0.23.0",
    "eslint-plugin-jest": "^23.18.0",
    "eslint-plugin-react": "^7.20.3",
    "eslint-plugin-react-hooks": "^4.0.7",
    "ink-testing-library": "^2.0.0",
    "jest": "^26.1.0",
    "jest-junit": "^11.0.1",
    "nodemon": "^2.0.4",
    "ts-jest": "^26.1.1",
    "ts-node": "^8.10.2",
    "typescript": "^3.9.6",
    "xo": "^0.32.1"
  },
  "babel": {
    "presets": [
      "@babel/preset-react"
    ]
  },
  "xo": {
    "plugins": [
      "jest"
    ],
    "extends": [
      "xo-react/space",
      "plugin:jest/recommended"
    ],
    "rules": {
      "react/prop-types": "off"
    },
    "prettier": true
  }
}
