UNPKG

@voximplant/voxengine-ci

Version:

Manage Voximplant Platform `applications`, `rules` and `scenarios` from your own environment

88 lines 3 kB
{ "name": "@voximplant/voxengine-ci", "version": "25.0.0", "description": "Manage Voximplant Platform `applications`, `rules` and `scenarios` from your own environment", "license": "Apache-2.0", "keywords": [ "ve", "vox", "voxengine", "vox-engine", "voximplant", "vox-implant", "voxengineci", "voxengine-ci", "vox-engine-ci" ], "scripts": { "cleanup": "node tools/cleanup.js", "build": "node tools/cleanup.js && tsc", "start": "node bin/voxengine-ci.js", "start:dev": "node tools/cleanup.js && ts-node bin/voxengine-ci.ts", "voxengine-ci": "node bin/voxengine-ci.js", "voxengine-ci:dev": "node tools/cleanup.js && ts-node bin/voxengine-ci.ts", "init": "node bin/voxengine-ci.js init", "init:dev": "node tools/cleanup.js && ts-node bin/voxengine-ci.ts init", "upload": "node bin/voxengine-ci.js upload", "upload:dev": "node tools/cleanup.js && ts-node bin/voxengine-ci.ts upload", "lint": "eslint {lib,bin} --ext .ts --cache", "lint:fix": "eslint {lib,bin} --ext .ts --cache --fix", "semantic-release": "semantic-release", "commitlint": "commitlint", "test": "yarn build && mocha --timeout 15000 -r ts-node/register __tests__/**/*.spec.ts", "test:unit": "yarn build && mocha --timeout 15000 -r ts-node/register __tests__/unit/**/*.spec.ts", "test:integration": "yarn build && mocha --timeout 15000 -r ts-node/register __tests__/integration/**/*.spec.ts", "spellcheck": "cspell \"{lib,bin,docs,tools}/**\" && cspell README.md", "prepare": "git config core.hooksPath .githooks || echo 'Git hooks configuration error!'" }, "engines": { "node": ">= 20.0.0" }, "dependencies": { "@iarna/toml": "2.2.5", "@voximplant/apiclient-nodejs": "3.0.0", "chalk": "4.1.2", "commander": "9.0.0", "dotenv": "10.0.0", "typescript": "5.5.4", "yaml": "1.10.2" }, "devDependencies": { "@commitlint/cli": "13.2.1", "@commitlint/config-conventional": "13.2.0", "@semantic-release/changelog": "6.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/gitlab": "7.0.4", "@types/chai": "4.3.0", "@types/chai-as-promised": "7.1.5", "@types/mocha": "9.1.0", "@types/node": "20.16.5", "@types/sinon": "9.0.10", "@typescript-eslint/eslint-plugin": "4.29.2", "@typescript-eslint/parser": "4.29.2", "chai": "4.3.6", "chai-as-promised": "7.1.1", "cspell": "5.12.3", "eslint": "7.32.0", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "2.24.0", "eslint-plugin-prettier": "3.4.0", "lint-staged": "11.1.2", "mocha": "10.1.0", "prettier": "2.3.2", "prettier-eslint": "8.2.2", "semantic-release": "18.0.0", "sinon": "11.1.1", "ts-node": "10.2.0" }, "files": [ "bin/**/*.js", "bin/**/*.d.ts", "lib/**/*.js", "lib/**/*.d.ts", "typings/**/*.d.ts", "NOTICE" ], "bin": "bin/voxengine-ci.js", "packageManager": "yarn@3.2.0" }