VoxaAI/voxa-cli

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "voxa-cli",
  "version": "3.0.2",
  "description": "The Voxa CLI tools",
  "bin": {
    "voxa": "./bin/voxa.js"
  },
  "engines": {
    "node": ">=8.10"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/mediarain/voxa-cli.git"
  },
  "scripts": {
    "clean": "rm -rf lib/",
    "prepare": "npm run clean && tsc",
    "test": "mocha test/*.spec.* test/**/*.spec.* --exclude test/out/*.spec.* --exclude test/out/**/*.spec.*",
    "test-ci": "nyc mocha --colors --reporter mocha-jenkins-reporter test test/*.spec.* test/**/*.spec.* --exclude test/out/*.spec.* --exclude test/out/**/*.spec.*",
    "report": "nyc report --reporter=json && nyc report --reporter html && nyc report --reporter=lcov && nyc report --reporter=cobertura",
    "lint": "tslint --config tslint.json --project tsconfig.json --exclude \"**/*.json\" --exclude \"templates/*\"",
    "tslint-check": "tslint-config-prettier-check ./tslint.json",
    "lint-fix": "tslint --fix --config tslint.json --project tsconfig.json --exclude \"**/*.json\" --exclude \"templates/*\"",
    "tsc": "npm run clean && tsc",
    "create": "npm run tsc && node bin/voxa.js create",
    "snyk-protect": "snyk protect",
    "prepublish": "npm run snyk-protect"
  },
  "author": "Rain Agency <npm@rain.agency> (http://rain.agency)",
  "contributors": [
    "Rommel Berrios <rommel.berrios93@gmail.com>",
    "Christian Torres <chtorrez@gmail.com>"
  ],
  "keywords": [
    "alexa",
    "skills",
    "amazon",
    "actions",
    "dialogflow",
    "google",
    "framework",
    "voice",
    "voxa",
    "app"
  ],
  "license": "MIT",
  "dependencies": {
    "@types/fs-extra": "^8.0.0",
    "@types/inquirer": "^6.0.3",
    "@types/lodash": "^4.14.149",
    "@types/node-xlsx": "^0.12.1",
    "@types/qs": "^6.5.3",
    "@types/uuid": "^3.4.4",
    "axios": "^0.19.0",
    "bluebird": "^3.5.5",
    "colors": "^1.3.3",
    "commander": "^3.0.1",
    "fs-extra": "^8.0.1",
    "google-auth-library": "^5.2.2",
    "google-spreadsheet": "^2.0.7",
    "googleapis": "^43.0.0",
    "handlebars": "^4.1.2",
    "inquirer": "^7.0.0",
    "lodash": "^4.17.15",
    "node-xlsx": "^0.15.0",
    "pad": "^3.2.0",
    "path": "^0.12.7",
    "qs": "^6.7.0",
    "rxjs": "^6.5.2",
    "snyk": "^1.262.2",
    "source-map-support": "^0.5.12",
    "uuid": "^3.3.2"
  },
  "devDependencies": {
    "@types/bluebird-global": "^3.5.12",
    "@types/chai": "^4.1.7",
    "@types/chai-fs": "^2.0.1",
    "@types/mocha": "^5.2.7",
    "@types/node": "^12.0.8",
    "@types/simple-mock": "^0.8.1",
    "chai": "^4.2.0",
    "chai-fs": "^2.0.0",
    "husky": "^3.0.5",
    "mocha": "^6.1.4",
    "mocha-jenkins-reporter": "^0.4.1",
    "nyc": "^14.1.1",
    "prettier": "^1.18.2",
    "pretty-quick": "^1.11.0",
    "simple-mock": "^0.8.0",
    "ts-node": "^8.3.0",
    "tslint": "^6.0.0",
    "tslint-config-prettier": "^1.18.0",
    "typescript": "^3.6.2"
  },
  "bugs": {
    "url": "https://github.com/mediarain/voxa-cli/issues"
  },
  "homepage": "https://github.com/mediarain/voxa-cli#readme",
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged && yarn lint && yarn tsc && yarn test"
    }
  },
  "snyk": true
}