{
  "name": "@talkjs/core",
  "version": "1.3.0",
  "description": "Lets you connect to your TalkJS chat as a user and read, subscribe to, and update your chat data.",
  "bugs": {
    "url": "https://talkjs.com/?chat"
  },
  "homepage": "https://talkjs.com",
  "license": "SEE LICENSE IN LICENSE.md",
  "type": "module",
  "files": [
    "dist/talkSession.js",
    "dist/talkSession.cjs",
    "dist/talkSession.d.ts",
    "LICENSE.md"
  ],
  "main": "./dist/talkSession.cjs",
  "module": "./dist/talkSession.js",
  "types": "./dist/talkSession.d.ts",
  "exports": {
    ".": {
      "types": "./dist/talkSession.d.ts",
      "import": "./dist/talkSession.js",
      "default": "./dist/talkSession.cjs"
    }
  },
  "scripts": {
    "typecheck": "tsc",
    "lint": "eslint --max-warnings=0",
    "test": "vitest run",
    "test:ci": "vitest run --mode production",
    "test:watch": "vitest",
    "build": "vite build",
    "prepublishOnly": "bash ../../scripts/core-prepublish.sh",
    "core:publish": "bash ../../scripts/core-publish.sh"
  },
  "devDependencies": {
    "@eslint/js": "^9.21.0",
    "@rollup/plugin-terser": "^0.4.4",
    "@types/ws": "^8.18.0",
    "eslint": "^9.21.0",
    "globals": "^16.0.0",
    "jssha": "^2.2.0",
    "terser": "^5.39.0",
    "typescript": "^5.8.2",
    "typescript-eslint": "^8.26.0",
    "uuid": "^11.1.0",
    "vite": "^6.2.0",
    "vite-plugin-dts": "^3.7.3",
    "vite-plugin-externalize-deps": "^0.9.0",
    "vitest": "^3.0.8",
    "ws": "^8.18.1"
  },
  "keywords": [
    "chat",
    "chat api",
    "chat sdk",
    "messaging",
    "talk",
    "talkjs",
    "realtime",
    "real-time messaging",
    "real-time chat",
    "direct messaging",
    "user-to-user chat",
    "private messaging",
    "group chat",
    "dm",
    "pm",
    "notification",
    "notifications"
  ]
}
