UNPKG

ask-cli

Version:

Alexa Skills Kit (ASK) Command Line Interfaces

163 lines (162 loc) 5.06 kB
{ "name": "ask-cli", "version": "2.30.7", "description": "Alexa Skills Kit (ASK) Command Line Interfaces", "bin": { "ask": "dist/bin/ask.js" }, "engines": { "node": ">=14" }, "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": { "build": "npm run clean && tsc && npm run copy:assets", "clean": "rm -rf ./dist && rm -rf ./package", "copy:assets": "copyfiles -u 1 lib/**/*.yaml dist/lib", "test": "mocha -t 10000 -u bdd --require ts-node/register --require test/unit/run-test.js -R spec 'test/unit/{,**/}!(*.d).{ts,js}'", "test:single": "mocha -t 10000 -u bdd --require ts-node/register --require test/unit/run-test.js -R spec ", "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 npm run test", "test:browser": "npm run test:report && open coverage/index.html", "pre-test": "npm run build && chmod +x ./dist/bin/ask.js", "integration-test": "npm run pre-test && mocha --parallel -t 180000 test/integration/run-test.js", "functional-test": "npm run pre-test && mocha -t 600000 -u bdd --require ts-node/register test/functional/run-test.js -R spec 'test/functional/{,**/}!(*.d).{ts,js}'", "functional-test:clean-up": "npm run build && tsc scripts/*.ts && node scripts/aws-clean-up.js; node scripts/ask-clean-up.js", "format": "prettier --write .", "pre-release": "standard-version", "prepare": "husky install", "prism": "prism", "postinstall": "node ./dist/lib/postinstall.js || true", "watch": "tsc --watch" }, "dependencies": { "@alexa/acdl": "^0.3.1", "@aws-sdk/client-cloudformation": "^3.306.0", "@aws-sdk/client-iam": "^3.306.0", "@aws-sdk/client-lambda": "^3.306.0", "@aws-sdk/client-s3": "^3.306.0", "@aws-sdk/credential-providers": "^3.306.0", "@aws-sdk/types": "^3.306.0", "@smithy/shared-ini-file-loader": "^2.0.4", "adm-zip": "^0.5.9", "archiver": "^5.3.0", "ask-smapi-model": "^1.23.0", "ask-smapi-sdk": "^1.3.0", "async": "^2.6.1", "aws-profile-handler": "2.0.3", "axios": "^1.4.0", "bunyan": "^1.8.15", "chalk": "4.0.0", "commander": "^4.1.1", "date-fns": "^2.28.0", "folder-hash": "^4.0.2", "fs-extra": "^10.0.1", "inquirer": "^8.2.2", "js-yaml": "^4.1.0", "jsonfile": "^6.1.0", "lint-staged": "^12.3.7", "listr": "^0.14.3", "mustache": "^4.2.0", "nodemon": "^2.0.15", "open": "^8.4.0", "ora": "^3.4.0", "portscanner": "^2.2.0", "pretty-bytes": "^5.6.0", "ramda": "^0.28.0", "rxjs": "^7.5.5", "semver": "^7.3.6", "tmp": "^0.2.1", "uuid": "^8.3.2", "valid-url": "^1.0.9" }, "dependenciesComments": { "chalk": "v5 onwards pure ESM https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c", "ora": "v6 onwards is pure ESM", "pretty-bytes": "v6 is pure ESM" }, "devDependencies": { "@commitlint/cli": "^16.2.3", "@commitlint/config-conventional": "^16.2.1", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@stoplight/prism-cli": "4.14.1", "@types/chai": "^4.3.0", "@types/chai-as-promised": "^7.1.5", "@types/chai-json-schema": "^1.4.6", "@types/chai-uuid": "^1.0.2", "@types/fs-extra": "^9.0.13", "@types/inquirer": "^8.2.1", "@types/jsonfile": "^6.1.0", "@types/listr": "0.14.4", "@types/mocha": "^9.1.1", "@types/portscanner": "^2.1.1", "@types/proxyquire": "^1.3.28", "@types/ramda": "^0.28.7", "@types/semver": "^7.3.9", "@types/sinon": "^10.0.11", "@types/sinon-chai": "^3.2.8", "@types/uuid": "^8.3.4", "@types/vscode": "^1.34.0", "@vscode/test-electron": "^1.6.1", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "chai-json-schema": "^1.5.1", "chai-uuid": "^1.0.6", "copyfiles": "^2.4.1", "husky": "^7.0.4", "mocha": "^10.2.0", "mocha-chai-jest-snapshot": "^1.1.3", "mocha.parallel": "^0.15.6", "npm-bundle": "3.0.3", "npm-check-updates": "^16.10.8", "nyc": "^15.1.0", "postman-collection": "4.1.3", "prettier": "^2.6.2", "proxyquire": "^2.1.3", "sinon": "^13.0.1", "sinon-chai": "^3.7.0", "standard-version": "^9.3.2", "ts-node": "^10.7.0", "typescript": "^4.6.3" }, "lint-staged": { "lib/{,**/}*.{ts,js}": [ "prettier --write" ] }, "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "check-coverage": true, "lines": 80, "functions": 80, "statements": 80, "all": true, "include": [ "lib/**/!(*.test.*).[tj]s?(x)" ], "exclude": [ "test/**/*.*" ], "reporter": [ "html", "lcov", "text", "text-summary" ], "report-dir": "coverage" } }