{
  "name": "@twilio/plugin-microvisor",
  "description": "Interact with your Twilio Microvisor devices",
  "version": "0.3.13",
  "author": "Twilio @twilio",
  "bugs": "https://github.com/twilio/twilio-cli/issues",
  "dependencies": {
    "@oclif/core": "^1.16.0",
    "@twilio/cli-core": "^7.4.2",
    "@twilio/declarative-type-validator": "^0.1.11",
    "@twilio/operation-retrier": "^4.0.7",
    "adm-zip": "^0.5.9",
    "axios": "^0.27.2",
    "form-data": "^4.0.0",
    "https-proxy-agent": "^5.0.1",
    "protobufjs": "^6",
    "python-struct": "^1.1.3",
    "serialport": "^10.4.0",
    "tslib": "^1",
    "twilio": "^3.83.3",
    "twilio-cli": "^5.5.0",
    "ws": "^5.2.3",
    "xml2js": "^0.4.23"
  },
  "devDependencies": {
    "@istanbuljs/nyc-config-typescript": "^1",
    "@oclif/test": "^2.1.1",
    "@sinonjs/fake-timers": "^9.1.1",
    "@twilio/cli-test": "^2.1.0",
    "@types/adm-zip": "^0.5.0",
    "@types/mocha": "^5",
    "@types/node": "^17",
    "@types/python-struct": "^1.0.1",
    "@types/rewire": "^2",
    "@types/sinon": "^10",
    "@types/ws": "^8.2.3",
    "@types/xml2js": "^0.4.11",
    "@typescript-eslint/eslint-plugin": "^5.12",
    "@typescript-eslint/parser": "^5.12",
    "axios-mock-adapter": "^1.21.2",
    "chai": "^4.3.6",
    "eslint": "^8.10.0",
    "eslint-config-oclif": "^4.0.0",
    "eslint-config-oclif-typescript": "^1.0.2",
    "eslint-plugin-unicorn": "^40.1.0",
    "globby": "^11.1.0",
    "mocha": "^9.2.1",
    "nyc": "^15.1.0",
    "oclif": "^3",
    "protobufjs": "^6",
    "rewire": "^6.0.0",
    "sinon": "^9.2.4",
    "sinon-chai": "^3.7.0",
    "ts-node": "^8",
    "typescript": "^4.5"
  },
  "overrides": {
    "@oclif/plugin-plugins": "^2.1.0"
  },
  "engines": {
    "node": ">=14.0.0"
  },
  "files": [
    "/oclif.manifest.json",
    "/dist",
    "/proto_gen",
    "/resources"
  ],
  "homepage": "https://github.com/twilio-labs/plugin-microvisor",
  "keywords": [
    "oclif-plugin",
    "twilio-cli-plugin",
    "twilio",
    "microvisor"
  ],
  "license": "MIT",
  "oclif": {
    "name": "microvisor",
    "commands": "./dist/src/commands",
    "bin": "twilio",
    "repositoryPrefix": "<%- repo %>/blob/<%- version %>/<%- commandPath %>",
    "devPlugins": [
      "@oclif/plugin-help"
    ],
    "topics": {
      "microvisor": {
        "description": "Interact with your Twilio Microvisor devices"
      }
    }
  },
  "nyc": {
    "include": [
      "src"
    ]
  },
  "scripts": {
    "test": "TS_NODE_FILES=true nyc --extension .ts --check-coverage --lines 50 --reporter=html --reporter=text mocha -r ts-node/register --forbid-only \"test/**/*.test.[tj]s\"",
    "posttest": "eslint --ignore-path .gitignore --ext .js,.ts . && npm audit",
    "prepack": "rm -rf dist proto_gen && mkdir -p proto_gen && pbjs -t static-module -w commonjs -o proto_gen/proto.js proto/*.proto && pbts -o proto_gen/proto.d.ts proto_gen/proto.js && tsc -b && mv README.md README-bak.md && cp README-npm.md README.md && oclif manifest && oclif readme",
    "postpack": "mv README-bak.md README.md && rm -f oclif.manifest.json",
    "version": "oclif readme && git add README.md"
  }
}
