{
  "name": "@webex/embedded-app-sdk",
  "version": "2.6.1",
  "description": "A client-side js sdk to third party developers which allows them to communicate with the host being Webex App or Meeting Center client. ",
  "files": [
    "dist/**/*"
  ],
  "main": "dist/module/index.js",
  "unpkg": "dist/iife/bundle.min.js",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/webex/embedded-app-sdk"
  },
  "scripts": {
    "clean": "rm -rf dist/*",
    "build": "yarn run build:cjs && yarn run build:iife:min",
    "build:cjs": "tsc --module commonjs --outDir dist/module --declaration true --declarationMap true",
    "build:iife:min": "rollup --config --bundleConfigAsCjs",
    "dev-server": "webpack serve --config config/devserver.config.js",
    "build:samples": "webpack --config config/samples.config.js",
    "build:docs": "typedoc",
    "test:automation": "cypress open",
    "test": "jest --coverage",
    "release": "semantic-release",
    "lint:eslint": "eslint src ",
    "lint:staged": "lint-staged",
    "fix": "run-s fix:prettier && run-s fix:lint",
    "fix:prettier": "prettier src --write",
    "fix:lint": "eslint src --fix"
  },
  "devDependencies": {
    "@babel/plugin-proposal-class-properties": "^7.13.0",
    "@babel/preset-env": "^7.13.10",
    "@babel/preset-typescript": "^7.18.6",
    "@commitlint/cli": "^17.1.2",
    "@commitlint/config-conventional": "^17.1.0",
    "@knodes/typedoc-plugin-pages": "^0.23.4",
    "@rollup/plugin-commonjs": "^24.0.1",
    "@rollup/plugin-node-resolve": "^15.0.1",
    "@rollup/plugin-terser": "^0.4.0",
    "@rollup/plugin-typescript": "^11.0.0",
    "@semantic-release/changelog": "^6.0.1",
    "@semantic-release/exec": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "@types/core-js": "^2.5.5",
    "@types/jest": "^29.2.4",
    "@typescript-eslint/eslint-plugin": "^5.42.0",
    "@typescript-eslint/parser": "^4.28.2",
    "babel-loader": "^8.2.2",
    "clean-webpack-plugin": "^3.0.0",
    "cypress": "^12.3.0",
    "eslint": "^8.26.0",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-jest": "^27.1.3",
    "eslint-plugin-jsdoc": "^35.5.0",
    "eslint-plugin-prettier": "^3.4.0",
    "eslint-plugin-react": "^7.30.1",
    "eslint-webpack-plugin": "^3.2.0",
    "html-replace-webpack-plugin": "^2.6.0",
    "html-webpack-plugin": "^5.5.0",
    "husky": "^8.0.1",
    "install": "^0.13.0",
    "jest": "^28.1.3",
    "jest-environment-jsdom": "^28.1.3",
    "lint-staged": "^13.0.3",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.7.1",
    "rollup": "^3.17.2",
    "rollup-plugin-polyfill-node": "^0.12.0",
    "semantic-release": "^19.0.5",
    "string-replace-webpack-plugin": "^0.1.3",
    "typedoc": "^0.23.26",
    "typescript": "^4.9.5",
    "webpack": "^5.24.4",
    "webpack-cli": "^4.5.0",
    "webpack-dev-server": "^4.7.3"
  },
  "dependencies": {
    "core-js": "3"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org",
    "access": "public"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "jest": {
    "testEnvironment": "jsdom"
  },
  "packageManager": "yarn@3.2.4"
}
