{
  "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"
}