{
  "name": "@dabblelab/plugin-autopilot",
  "description": "Create, Update, Delete, List, Simulate, Import and Export Twilio Autopilot Bot",
  "version": "1.0.6",
  "author": "Dabble Lab",
  "bugs": "https://github.com/dabblelab/twilio-cli-autopilot-plugin/issues",
  "dependencies": {
    "@dabblelab/autopilot-core": "^1.0.1",
    "@oclif/command": "^1.5.19",
    "@oclif/config": "^1.13.3",
    "@oclif/plugin-help": "^2.2.3",
    "@twilio-labs/serverless-api": "^4.0.1",
    "@twilio/cli-core": "^7.0.0",
    "csv-parse": "^4.8.2",
    "extract-zip": "^1.6.7",
    "ora": "^3.4.0",
    "pkg-install": "^1.0.0",
    "pretty-json-stringify": "0.0.2",
    "request": "^2.88.0",
    "request-promise": "^4.2.5",
    "simple-git": "^1.129.0",
    "twilio-run": "^2.8.0",
    "underscore": "^1.12.1",
    "valid-url": "^1.0.9"
  },
  "devDependencies": {
    "@oclif/dev-cli": "^1.22.2",
    "@oclif/test": "^1.2.7",
    "chai": "^4.2.0",
    "eslint": "^5.16.0",
    "eslint-config-oclif": "^3.1.0",
    "globby": "^10.0.1",
    "husky": "^4.3.0",
    "mocha": "^8.2.0",
    "nyc": "^14.1.1",
    "rimraf": "^3.0.0"
  },
  "engines": {
    "node": ">=8.0.0"
  },
  "files": [
    "/oclif.manifest.json",
    "/src",
    "README.md"
  ],
  "homepage": "https://github.com/tingiris/twilio-cli-autopilot-plugin",
  "keywords": [
    "oclif-plugin",
    "twilio-cli-plugin",
    "twilio-ci",
    "twilio",
    "autopilot",
    "autopilot-cli"
  ],
  "license": "MIT",
  "oclif": {
    "name": "autopilot",
    "commands": "./src/commands",
    "bin": "twilio",
    "devPlugins": [
      "@oclif/plugin-help"
    ],
    "topics": {
      "autopilot": {
        "description": "Create, Update, Delete, List, Simulate, Import and Export Twilio Autopilot Bot"
      },
      "autopilot:create": {
        "description": "Create a bot"
      },
      "autopilot:list": {
        "description": "List all autopilot bots"
      },
      "autopilot:update": {
        "description": "Update a bot"
      },
      "autopilot:delete": {
        "description": "Delete a bot"
      },
      "autopilot:export": {
        "description": "Export a bot"
      },
      "autopilot:simulate": {
        "description": "Simulate a bot"
      },
      "autopilot:import": {
        "description": "Import a DialogFlow Agent or an Alexa Interaction Model"
      },
      "autopilot:tasks": {
        "description": "Create, Update, Delete, and List Twilio Autopilot Bot Tasks"
      },
      "autopilot:tasks:list": {
        "description": "List all tasks for a bot"
      },
      "autopilot:tasks:create": {
        "description": "Create a task for a bot"
      },
      "autopilot:tasks:update": {
        "description": "Update a task for a bot"
      },
      "autopilot:tasks:delete": {
        "description": "Delete a task for a bot"
      },
      "autopilot:samples:upload": {
        "description": "Upload task samples"
      },
      "autopilot:fields": {
        "description": "Create, Update, Delete, and List Fields for a Task"
      },
      "autopilot:fields:create": {
        "description": "Create task field"
      },
      "autopilot:fields:list": {
        "description": "List task fields"
      },
      "autopilot:fields:delete": {
        "description": "Delete task field"
      },
      "autopilot:fieldtypes": {
        "description": "Create, Update, and List fieldTypes for a bot"
      },
      "autopilot:fieldtypes:create": {
        "description": "Create bot fieldType"
      },
      "autopilot:fieldtypes:list": {
        "description": "List bot fieldTypes"
      },
      "autopilot:fieldtypes:update": {
        "description": "Update a bot fieldType"
      },
      "autopilot:fieldvalues:upload": {
        "description": "Upload FieldValues"
      },
      "autopilot:queries:export": {
        "description": "Export Bot Queries"
      },
      "autopilot:webhooks": {
        "description": "Create, Update, List, and Delete webhooks for a bot"
      },
      "autopilot:webhooks:list": {
        "description": "List Bot Webhooks"
      },
      "autopilot:webhooks:create": {
        "description": "Create Bot Webhooks"
      },
      "autopilot:webhooks:update": {
        "description": "Update Bot Webhooks"
      },
      "autopilot:webhooks:delete": {
        "description": "Delete Bot Webhooks"
      },
      "autopilot:modelbuilds:create": {
        "description": "Create Model Builds"
      },
      "autopilot:deploy": {
        "description": "deploy function, model, or both. Options can be 'all', 'function', or 'model'."
      },
      "autopilot:init": {
        "description": "Initialize a new bot project from a template."
      }
    }
  },
  "publishConfig": {
    "access": "public"
  },
  "repository": "https://github.com/dabblelab/twilio-cli-autopilot-plugin",
  "scripts": {
    "postpack": "rm -f oclif.manifest.json",
    "posttest": "eslint --ignore-path .gitignore . && npm audit",
    "prepack": "oclif-dev manifest && oclif-dev readme && node script.js",
    "test": "nyc mocha --forbid-only \"test/**/*.test.js\"",
    "version": "oclif-dev readme && git add README.md"
  }
}
