{
  "name": "@webex/internal-media-core",
  "version": "2.24.1",
  "files": [
    "dist/cjs",
    "dist/esm",
    "dist/types"
  ],
  "main": "dist/cjs/index.js",
  "module": "dist/esm/index.js",
  "exports": {
    ".": {
      "import": "./dist/esm/index.js",
      "require": "./dist/cjs/index.js",
      "default": "./dist/cjs/index.js"
    }
  },
  "types": "dist/types/index.d.ts",
  "license": "Cisco EULA (https://www.cisco.com/c/en/us/products/end-user-license-agreement.html)",
  "author": "devsupport@webex.com",
  "engines": {
    "node": ">=18.18.0",
    "npm": "please-use-yarn",
    "yarn": ">=1.22.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/",
    "access": "public"
  },
  "lint-staged": {
    "*.ts": [
      "prettier \"src/**/*.ts\" --write",
      "eslint src --ext .ts --max-warnings=0",
      "bash -c tsc --noEmit",
      "cspell \"{README.md,.github/*.md,src/**/*.ts}\""
    ]
  },
  "scripts": {
    "prebuild": "rimraf dist",
    "build": "tsc && rollup --config",
    "test": "jest --config=jest.config.js",
    "start": "web-dev-server --config web-dev-server.config.js",
    "test:spellcheck": "cspell \"{README.md,.github/*.md,src/**/*.ts}\"",
    "test:integration": "karma start --integration",
    "test:integration:debug": "karma start --integration --browsers=chrome --single-run=false --debug --auto-watch",
    "test:debug": "karma start --browsers=chrome --single-run=false --debug --auto-watch",
    "lint": "run-s test:lint && run-s test:prettier",
    "test:lint": "eslint src --ext .ts --max-warnings=0",
    "test:prettier": "prettier \"src/**/*.ts\" --list-different",
    "fix": "run-s fix:*",
    "fix:prettier": "prettier \"src/**/*.ts\" --write",
    "fix:lint": "eslint src --ext .ts --fix",
    "prepare": "husky install",
    "release": "semantic-release",
    "docs": "rimraf ./docs && typedoc --out docs src"
  },
  "dependencies": {
    "@babel/runtime": "^7.18.9",
    "@babel/runtime-corejs2": "^7.25.0",
    "@webex/rtcstats": "^1.5.5",
    "@webex/ts-sdp": "1.8.2",
    "@webex/web-capabilities": "^1.10.0",
    "@webex/web-client-media-engine": "3.39.10",
    "events": "^3.3.0",
    "ip-anonymize": "^0.1.0",
    "typed-emitter": "^2.1.0",
    "uuid": "^8.3.2",
    "webrtc-adapter": "^8.1.2",
    "xstate": "^4.30.6"
  },
  "devDependencies": {
    "@babel/plugin-transform-runtime": "^7.18.9",
    "@babel/preset-typescript": "^7.18.6",
    "@commitlint/cli": "^17.4.0",
    "@commitlint/config-conventional": "^17.4.0",
    "@jest/console": "^28.1.0",
    "@microsoft/api-documenter": "^7.13.54",
    "@microsoft/api-extractor": "^7.18.11",
    "@rollup/plugin-babel": "^5.3.1",
    "@rollup/plugin-commonjs": "^21.0.2",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^13.1.3",
    "@semantic-release/changelog": "^5.0.1",
    "@semantic-release/git": "^9.0.0",
    "@semantic-release/release-notes-generator": "^9.0.3",
    "@types/chai": "^4.2.21",
    "@types/jest": "^27.4.1",
    "@types/mocha": "^9.0.0",
    "@types/node": "15.14.7",
    "@types/sinon": "^10.0.9",
    "@types/uuid": "^8.3.4",
    "@typescript-eslint/eslint-plugin": "^5.15.0",
    "@typescript-eslint/parser": "^5.15.0",
    "@web/dev-server": "^0.1.30",
    "@webex/event-dictionary-ts": "^1.0.2109",
    "@xstate/cli": "0.3.3",
    "bowser": "^2.11.0",
    "chai": "^4.3.4",
    "cspell": "^5.15.1",
    "dotenv": "^16.0.0",
    "eslint": "^8.11.0",
    "eslint-config-airbnb-base": "^14.2.1",
    "eslint-config-prettier": "^8.5.0",
    "eslint-import-resolver-typescript": "^2.4.0",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-jest": "^26.1.1",
    "eslint-plugin-prettier": "^4.0.0",
    "eslint-plugin-tsdoc": "^0.2.14",
    "husky": "^7.0.0",
    "jest": "^27.5.1",
    "jest-html-reporters": "^3.0.6",
    "jest-junit": "^13.0.0",
    "karma": "^6.3.12",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^3.1.0",
    "karma-coverage": "^2.0.3",
    "karma-firefox-launcher": "^2.1.1",
    "karma-junit-reporter": "^2.0.1",
    "karma-mocha": "^2.0.1",
    "karma-mocha-reporter": "^2.2.5",
    "karma-safari-launcher": "^1.0.0",
    "karma-sauce-launcher": "^4.3.6",
    "karma-typescript": "^5.5.2",
    "karma-typescript-es6-transform": "^5.5.2",
    "lint-staged": "^12.1.7",
    "mocha": "^9.1.2",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.5.1",
    "puppeteer": "^10.4.0",
    "rimraf": "^3.0.2",
    "rollup": "^2.70.0",
    "rollup-plugin-babel": "^4.4.0",
    "rollup-plugin-polyfill-node": "^0.8.0",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-typescript2": "^0.32.1",
    "semantic-release": "^17.4.7",
    "sinon": "^11.1.2",
    "ts-jest": "^27.1.4",
    "typedoc": "^0.22.15",
    "typescript": "^4.5.5"
  },
  "resolutions": {
    "karma-sauce-launcher/saucelabs": "7.2.0"
  },
  "release": {
    "branches": [
      "master",
      {
        "name": "beta",
        "prerelease": true
      }
    ],
    "plugins": [
      "@semantic-release/commit-analyzer",
      "@semantic-release/release-notes-generator",
      "@semantic-release/changelog",
      [
        "@semantic-release/npm",
        {
          "npmPublish": true
        }
      ],
      [
        "@semantic-release/git",
        {
          "assets": [
            "CHANGELOG.md",
            "docs",
            "package.json",
            "yarn.lock"
          ]
        }
      ]
    ]
  },
  "packageManager": "yarn@1.22.22"
}
