{
  "name": "good-flow",
  "version": "0.0.20",
  "description": "Improve how you do Javascript errors",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "files": [
    "lib/**/*"
  ],
  "scripts": {
    "clean-unit-tests": "rimraf ./build-test",
    "build-unit-tests": "tsc -p ./tsconfig.unit-tests.json",
    "run-unit-tests": "jest",
    "unit-tests": "npm run clean-unit-tests && npm run build-unit-tests && npm run run-unit-tests",
    "lint": "eslint -c .eslintrc.json ./src --ext .ts",
    "lint-errors-only": "eslint -c .eslintrc.json ./src --ext .ts --quiet",
    "clean-ts-dist": "rimraf ./lib",
    "build-ts-dist": "npm run clean-ts-dist && tsc -p ./tsconfig.dist.json",
    "clean-ts": "rimraf ./build-ts",
    "build-ts": "npm run clean-ts && tsc -p ./tsconfig.all.json",
    "clean-examples": "rimraf ./build-examples",
    "build-examples": "tsc -p ./tsconfig.examples.json",
    "run-examples": "node ./build-examples/examples/index.js",
    "examples": "npm run clean-examples && npm run build-examples && npm run run-examples",
    "clean": "npm run clean-unit-tests && npm run clean-ts && npm run clean-ts-dist && npm run clean-examples",
    "check": "npm rum lint-errors-only && npm run build-ts && npm run unit-tests && echo Done!"
  },
  "repository": "https://github.com/samhuk/good-flow",
  "author": {
    "name": "Sam Hughes",
    "email": "samhughes1701@hotmail.co.uk",
    "url": "https://samhuk.com/about"
  },
  "license": "MIT",
  "publishConfig": {
    "access": "public"
  },
  "keywords": ["error", "handling", "go", "try-catch"],
  "dependencies": {
    "colors": "^1.4.0",
    "stack-utils": "^2.0.6"
  },
  "devDependencies": {
    "@types/jest": "^29.1.2",
    "@types/node": "^18.8.3",
    "@types/pg": "^8.6.5",
    "@typescript-eslint/eslint-plugin": "^5.40.0",
    "@typescript-eslint/parser": "^5.40.0",
    "babel-jest": "^29.1.2",
    "concurrently": "^7.4.0",
    "env-cmd": "^10.1.0",
    "eslint": "^8.25.0",
    "eslint-config-airbnb": "^19.0.4",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-jsx-a11y": "^6.6.1",
    "eslint-plugin-react": "^7.31.9",
    "jest": "^29.1.2",
    "rimraf": "^3.0.2",
    "ts-jest": "^29.0.3",
    "typescript": "^4.8.4"
  }
}
