UNPKG

ask-cli-x

Version:

Alexa Skills Kit (ASK) Command Line Interfaces

152 lines (151 loc) 4.34 kB
{ "name": "ask-cli-x", "version": "2.22.4-beta.18", "description": "Alexa Skills Kit (ASK) Command Line Interfaces", "bin": { "askx": "dist/bin/askx.js" }, "engines": { "node": ">=8.3.0" }, "license": "Apache 2.0", "repository": "alexa/ask-cli", "author": { "name": "Alexa Skills Kit", "email": "ask-tools@amazon.com" }, "keywords": [ "alexa", "skill", "cli", "package", "cloudformation", "serverless", "deploy" ], "scripts": { "copy:assets": "copyfiles -u 1 lib/**/*.yaml dist/lib", "prepublishOnly": "tsc && npm run copy:assets", "test": "mocha --no-color -t 10000 -u bdd --require ts-node/register --require test/unit/run-test.js -R spec 'test/unit/{,**/}!(*.d).{ts,js}'", "test:fast": "TS_NODE_TRANSPILE_ONLY=true npm run test", "test:watch": "mocha --require ts-node/register test/unit/run-test.js -w", "test:report": "nyc --cache npm test && nyc report --reporter=html", "test:browser": "npm run test:report && open coverage/index.html", "integration-test": "mocha -t 180000 dist/test/integration/run-test.js", "functional-test": "mocha -t 600000 --retries 2 dist/test/functional/run-test.js", "functional-test:clean-up": "node scripts/aws-clean-up.js; node scripts/ask-clean-up.js", "format": "prettier --write .", "pre-release": "standard-version", "prism": "prism", "postinstall": "node dist/lib/postinstall.js || true", "watch": "tsc --watch" }, "dependencies": { "@alexa/acdl": "^0.1.22", "adm-zip": "^0.4.13", "archiver": "^1.1.0", "ask-smapi-model": "~1.14.0", "ask-smapi-sdk": "^1.2.0", "async": "^2.1.5", "aws-profile-handler": "2.0.3", "aws-sdk": "^2.288.0", "axios": "^0.21.1", "bunyan": "^1.8.12", "chalk": "2.4.2", "commander": "^4.1.1", "date-fns": "^2.7.0", "folder-hash": "^3.0.0", "fs-extra": "^2.1.0", "inquirer": "^6.2.0", "js-yaml": "^3.13.1", "jsonfile": "^2.4.0", "lint-staged": "^11.2.6", "listr": "^0.14.3", "mustache": "^4.0.1", "nodemon": "^2.0.4", "open": "^7.0.3", "ora": "^3.4.0", "portscanner": "^2.1.1", "pretty-bytes": "^5.1.0", "ramda": "^0.27.0", "request": "^2.79.0", "rxjs": "^6.5.2", "semver": "^5.3.0", "tmp": "^0.1.0", "uuid": "^3.4.0", "valid-url": "^1.0.9" }, "devDependencies": { "@commitlint/cli": "^8.2.0", "@commitlint/config-conventional": "^8.2.0", "@stoplight/prism-cli": "^3.3.3", "@types/chai": "^4.2.21", "@types/chai-as-promised": "^7.1.4", "@types/commander": "^2.12.2", "@types/fs-extra": "^9.0.13", "@types/inquirer": "^8.1.3", "@types/jsonfile": "^6.0.1", "@types/mocha": "^9.0.0", "@types/proxyquire": "^1.3.28", "@types/ramda": "^0.27.50", "@types/semver": "^7.3.9", "@types/sinon": "^10.0.2", "@types/sinon-chai": "^3.2.5", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "chai-json-schema": "^1.5.1", "chai-uuid": "^1.0.6", "copyfiles": "^2.4.1", "coveralls": "^3.0.2", "gulp": "^3.9.1", "husky": "^4.2.3", "mocha": "^9.1.3", "mocha-chai-jest-snapshot": "^1.1.3", "mocha.parallel": "^0.15.6", "npm-bundle": "3.0.3", "nyc": "^13.3.0", "prettier": "^2.4.1", "proxyquire": "^1.7.11", "sinon": "^12.0.0", "sinon-chai": "^3.7.0", "standard-version": "^8.0.1", "ts-node": "^10.2.0", "typescript": "^4.3.2", "vscode": "^1.1.37" }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-push": "npm run test:report" } }, "lint-staged": { "lib/{,**/}*.{ts,js}": [ "prettier --write" ] }, "nyc": { "check-coverage": true, "lines": 90, "statements": 90, "functions": 90, "branches": 90, "include": [ "dist/lib/utils/string-utils.js", "dist/lib/utils/url-utils.js", "dist/lib/utils/zip-utils.js", "dist/lib/utils/hash-utils.js", "dist/lib/utils/retry-utility.js", "dist/lib/builtins/*", "dist/lib/clients/*", "dist/lib/model/*", "dist/lib/view/*", "dist/lib/controllers/*", "dist/lib/commands/*" ], "exclude": [ "dist/lib/clients/aws-client/aws-util.js" ] } }