{
  "name": "@airtasker/spot",
  "version": "2.0.0",
  "author": "Francois Wouts, Leslie Fung",
  "bin": {
    "spot": "./bin/run"
  },
  "bugs": "https://github.com/airtasker/spot/issues",
  "dependencies": {
    "@oclif/command": "^1.8.0",
    "@oclif/config": "^1.17.0",
    "@oclif/plugin-help": "^3.2.3",
    "ajv": "^8.16.0",
    "ajv-formats": "^2.1.1",
    "assert-never": "^1.2.1",
    "cors": "^2.8.5",
    "express": "^4.19.2",
    "fs-extra": "^11.2.0",
    "inquirer": "^8.1.1",
    "js-yaml": "^4.1.0",
    "qs": "^6.12.1",
    "randomstring": "^1.2.1",
    "ts-morph": "18.0.0",
    "typescript": "^4.9.5",
    "validator": "^13.12.0"
  },
  "devDependencies": {
    "@oclif/dev-cli": "^1.26.0",
    "@stoplight/spectral": "^5.9.2",
    "@types/cors": "^2.8.17",
    "@types/express": "^4.17.21",
    "@types/fs-extra": "^11.0.4",
    "@types/inquirer": "^8.1.2",
    "@types/jest": "^29.5.0",
    "@types/js-yaml": "^4.0.9",
    "@types/qs": "^6.9.15",
    "@types/randomstring": "^1.3.0",
    "@types/supertest": "^6.0.0",
    "@types/validator": "^13.11.10",
    "@typescript-eslint/eslint-plugin": "^4.31.2",
    "@typescript-eslint/parser": "^4.31.2",
    "eslint": "^7.32.0",
    "eslint-plugin-jest": "^27.6.3",
    "jest": "^29.7.0",
    "jest-junit": "^16.0.0",
    "nock": "^13.5.4",
    "prettier": "^3.3.2",
    "supertest": "^7.1.3",
    "ts-jest": "^29.2.0"
  },
  "engines": {
    "node": ">=18.12.0"
  },
  "files": [
    "bin",
    "build",
    "index.d.ts",
    "index.js",
    "npm-shrinkwrap.json",
    "oclif.manifest.json"
  ],
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "homepage": "https://github.com/airtasker/spot",
  "license": "MIT",
  "oclif": {
    "commands": "./build/cli/src/commands",
    "bin": "spot",
    "plugins": [
      "@oclif/plugin-help"
    ]
  },
  "repository": "airtasker/spot",
  "scripts": {
    "build-docs": "cd docs && pnpm build",
    "build": "tsc",
    "build:watch": "tsc --watch",
    "postpack": "rm -f oclif.manifest.json",
    "prepack": "rm -rf build; tsc && oclif-dev manifest && pnpm build-docs && oclif-dev readme",
    "test": "jest -w 4",
    "ci:test": "jest --config=jest.ci.config.js --ci -w 4",
    "lint:check": "pnpm prettier:check && pnpm eslint:check",
    "eslint:check": "eslint . --ext .js,.ts,.tsx",
    "prettier:check": "prettier --list-different \"**/*.js\" \"**/*.ts\" \"**/*.tsx\"",
    "lint:fix": "pnpm prettier:fix && pnpm eslint:fix",
    "eslint:fix": "eslint . --fix --ext .js,.ts,.tsx",
    "prettier:fix": "prettier --write \"**/*.js\" \"**/*.ts\" \"**/*.tsx\""
  },
  "pnpm": {
    "overrides": {
      "jsonpath-plus": "^10.2",
      "immer": "^9.0.6"
    }
  },
  "packageManager": "pnpm@10.28.1"
}
