UNPKG

@dabblelab/plugin-autopilot

Version:

Create, Update, Delete, List, Simulate, Import and Export Twilio Autopilot Bot

174 lines (173 loc) 5.14 kB
{ "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" } }