{
  "name": "amazon-ivs-chat-messaging",
  "version": "1.1.1",
  "main": "dist/cjs/index.js",
  "module": "dist/esm/index.js",
  "types": "dist/types/index.d.ts",
  "contributors": [
    "Maciej Jastrzębski <maciej.jastrzebski@callstack.com>",
    "Arkadiusz Chrabąszczewski <arkadiusz.chrabaszczewski@callstack.com>",
    "Mateusz Kosoń <mateusz.koson@callstack.com>",
    "Priyajeet Hora <priyajeet@gmail.com>"
  ],
  "license": "SEE LICENSE IN https://ivschat.live-video.net/js/LICENSE.txt",
  "files": [
    "dist",
    "CHANGELOG.md"
  ],
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "require": "./dist/cjs/index.js",
      "import": "./dist/esm/index.js"
    }
  },
  "scripts": {
    "lint": "eslint ./src",
    "test": "jest test",
    "test:ci": "./scripts/test_ci.sh",
    "typescript": "tsc --noEmit",
    "typescript-example-app": "cd example-app && npm run typescript",
    "prepare": "husky install",
    "release": "release-it",
    "release:test": "release-it --dry-run --verbose",
    "clean": "del ./dist",
    "build": "tsc --build tsconfig.cjs.json tsconfig.esm.json tsconfig.types.json && npm run fix-package-json",
    "build:docs": "typedoc",
    "check-updates": "npx npm-check-updates",
    "fix-package-json": "./scripts/fix_package_json.sh"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "devDependencies": {
    "@babel/preset-env": "^7.19.1",
    "@babel/preset-typescript": "^7.18.6",
    "@callstack/eslint-config": "^13.0.1",
    "@microsoft/tsdoc-config": "^0.16.1",
    "@release-it/conventional-changelog": "^5.1.0",
    "@types/jest": "^29.1.1",
    "@types/node-fetch": "^2.6.1",
    "@types/uuid": "^8.3.4",
    "@types/ws": "^8.5.3",
    "del-cli": "^5.0.0",
    "dotenv": "^16.0.2",
    "eslint": "^8.24.0",
    "eslint-import-resolver-typescript": "^3.5.3",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-tsdoc": "^0.2.17",
    "husky": "^8.0.0",
    "jest": "^29.1.2",
    "lint-staged": "^13.0.3",
    "node-fetch": "^2.6.1",
    "prettier": "^2.7.1",
    "prettier-plugin-jsdoc": "^0.4.2",
    "release-it": "^15.4.2",
    "typedoc": "^0.23.15",
    "typescript": "^4.8.4",
    "ws": "^8.9.0"
  },
  "dependencies": {
    "uuid": "^9.0.0"
  },
  "jest": {
    "verbose": true,
    "clearMocks": true,
    "moduleNameMapper": {
      "(.+)\\.js": "$1"
    },
    "testRegex": "\\.test\\.ts$",
    "setupFiles": [
      "dotenv/config",
      "<rootDir>/src/__tests__/mocks/setup.ts"
    ]
  }
}
