{
  "name": "root",
  "private": true,
  "scripts": {
    "typecheck": "lerna run typecheck --parallel --no-bail --stream",
    "dev": "NODE_ENV=development yarn lerna exec --parallel 'yarn dev' --scope test-app --scope @blockstack/app",
    "bootstrap": "yarn lerna exec --parallel 'yarn'",
    "build:libs": "yarn build:ui && yarn build:keychain && yarn build:connect",
    "build:ui": "lerna run build --scope @blockstack/ui",
    "build:keychain": "lerna run build --scope @blockstack/keychain",
    "build:connect": "lerna run build --scope @blockstack/connect",
    "build:app": "lerna run prod:web --scope @blockstack/app",
    "build:test-app": "lerna run prod:web --scope test-app",
    "lint": "yarn lint:eslint && yarn lint:prettier",
    "lint:eslint": "eslint \"packages/**/src/**/*.{ts,tsx}\" -f unix",
    "lint:fix": "eslint \"packages/**/src/**/*.{ts,tsx}\" -f unix --fix",
    "lint:prettier": "prettier --check \"packages/**/src/**/*.{ts,tsx}\" *.js",
    "lint:prettier:fix": "prettier --write \"packages/**/src/**/*.{ts,tsx}\" *.js",
    "version": "lerna bootstrap"
  },
  "prettier": "@blockstack/prettier-config",
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "workspaces": [
    "packages/**"
  ],
  "devDependencies": {
    "@blockstack/eslint-config": "^1.0.5",
    "@blockstack/prettier-config": "^0.0.6",
    "@commitlint/cli": "^8.3.5",
    "@commitlint/config-conventional": "^8.3.4",
    "@commitlint/config-lerna-scopes": "^8.3.4",
    "babel-eslint": "^10.1.0",
    "cross-env": "^7.0.2",
    "eslint": "^7.0.0",
    "eslint-config-prettier": "^6.11.0",
    "eslint-config-react-app": "^5.2.1",
    "eslint-plugin-flowtype": "^4.7.0",
    "eslint-plugin-import": "^2.21.2 ",
    "eslint-plugin-jest": "^23.11.0",
    "eslint-plugin-jsx-a11y": "^6.2.3",
    "eslint-plugin-prettier": "^3.1.3",
    "eslint-plugin-react": "^7.20.0",
    "eslint-plugin-react-hooks": "^3.0.0",
    "husky": "^4.2.3",
    "lerna": "^3.20.2",
    "prettier": "^2.0.5",
    "typescript": "^3.9.3"
  },
  "dependencies": {
    "@babel/preset-env": "^7.10.3",
    "tsdx": "^0.13.2"
  },
  "resolutions": {
    "@blockstack/eslint-config": "^1.0.5",
    "eslint-plugin-import": "2.21.2",
    "@blockstack/prettier-config": "^0.0.6",
    "buffer": "5.6.0"
  }
}
