{
  "name": "ic-websocket-js",
  "version": "0.5.0",
  "description": "IC WebSocket on the Internet Computer",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/omnia-network/ic-websocket-sdk-js"
  },
  "bugs": {
    "url": "https://github.com/omnia-network/ic-websocket-sdk-js/issues"
  },
  "keywords": [
    "Internet Computer",
    "Rust",
    "JavaScript",
    "Canister",
    "WebSocket"
  ],
  "main": "./lib/cjs/index",
  "module": "./lib/esm/index",
  "devDependencies": {
    "@babel/preset-env": "^7.26.9",
    "@babel/preset-typescript": "^7.26.0",
    "@types/hdkey": "^2.1.0",
    "@types/jest": "^29.5.14",
    "babel-jest": "^29.7.0",
    "bip39": "^3.1.0",
    "dotenv": "^16.4.7",
    "hdkey": "^2.1.0",
    "isomorphic-webcrypto": "^2.3.8",
    "jest": "^29.7.0",
    "jest-fixed-jsdom": "^0.0.9",
    "jest-websocket-mock": "^2.5.0",
    "msw": "^2.7.3",
    "ts-jest": "^29.2.6",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.2",
    "web-streams-polyfill": "^4.1.0"
  },
  "engines": {
    "node": ">=18"
  },
  "browserslist": [
    "last 2 chrome version",
    "last 2 firefox version",
    "last 2 safari version",
    "last 2 edge version"
  ],
  "dependencies": {
    "loglevel": "^1.9.2"
  },
  "peerDependencies": {
    "@dfinity/agent": "^2.3.0",
    "@dfinity/candid": "^2.3.0",
    "@dfinity/identity-secp256k1": "^2.3.0",
    "@dfinity/principal": "^2.3.0"
  },
  "scripts": {
    "build": "tsc -b && tsc -p tsconfig-cjs.json",
    "test": "LOG_LEVEL=debug jest"
  }
}