{
  "name": "@codegenie/cli",
  "description": "Code Genie CLI",
  "author": "Brett @brettstack",
  "version": "1.8.0",
  "repository": "CodeGenieApp/cli",
  "homepage": "https://github.com/CodeGenieApp/cli",
  "bugs": "https://github.com/CodeGenieApp/cli/issues",
  "keywords": [
    "Code Genie",
    "Serverless",
    "Full Stack",
    "AWS",
    "Code Generator"
  ],
  "engines": {
    "node": ">=18.0.0"
  },
  "files": [
    "/bin",
    "/dist",
    "/oclif.manifest.json",
    "/logo.png"
  ],
  "main": "",
  "bin": {
    "@codegenie/cli": "./bin/run.js"
  },
  "types": "./dist/input/types.d.ts",
  "exports": "./dist/index.js",
  "type": "module",
  "dependencies": {
    "@oclif/core": "^3",
    "@oclif/plugin-autocomplete": "^3.0.5",
    "@oclif/plugin-help": "^5",
    "@oclif/plugin-not-found": "^3.0.8",
    "@oclif/plugin-update": "^4.1.7",
    "@oclif/plugin-warn-if-update-available": "^3.0.9",
    "adm-zip": "^0.5.10",
    "axios": "^1.6.5",
    "cosmiconfig": "^9.0.0",
    "debug": "^4.3.4",
    "dotenv": "^16.4.5",
    "jwt-decode": "^4.0.0",
    "lodash.assign": "^4.2.0",
    "open": "^10.1.0",
    "openid-client": "^5.6.5",
    "pkce-challenge": "^4.0.1",
    "underscore.string": "^3.3.6",
    "typescript": "^5"
  },
  "devDependencies": {
    "@jest/globals": "^29.7.0",
    "@oclif/prettier-config": "^0.2.1",
    "@oclif/test": "^4",
    "@types/adm-zip": "^0.5.5",
    "@types/archiver": "^6.0.2",
    "@types/chai": "^4",
    "@types/debug": "^4.1.12",
    "@types/jest": "^29.5.12",
    "@types/lodash.assign": "^4.2.9",
    "@types/node": "20.11.0",
    "@types/underscore.string": "^0.0.41",
    "chai": "^4",
    "eslint": "^8",
    "eslint-config-oclif": "^5",
    "eslint-config-oclif-typescript": "^3",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-jsdoc": "^48.0.2",
    "jest": "^29.7.0",
    "oclif": "^4.1.3",
    "shx": "^0.3.4",
    "ts-jest": "^29.1.3",
    "tsx": "^4.7.3"
  },
  "oclif": {
    "bin": "@codegenie/cli",
    "dirname": "@codegenie/cli",
    "commands": "./dist/commands",
    "plugins": [
      "@oclif/plugin-autocomplete",
      "@oclif/plugin-help",
      "@oclif/plugin-not-found",
      "@oclif/plugin-update",
      "@oclif/plugin-warn-if-update-available"
    ],
    "warn-if-update-available": {
      "timeoutInDays": 7
    },
    "topicSeparator": " "
  },
  "scripts": {
    "build": "rm tsconfig.tsbuildinfo ; shx rm -rf dist && tsc -b",
    "lint": "eslint . --ext .ts",
    "postpack": "shx rm -f oclif.manifest.json",
    "posttest": "npm run lint",
    "prepack": "npm run build && oclif manifest && oclif readme",
    "prepare": "npm run build",
    "test": "NODE_OPTIONS=--experimental-vm-modules npx jest",
    "version": "oclif readme && git add README.md"
  }
}
