{
  "name": "@thaunknown/simple-websocket",
  "description": "Simple, EventEmitter API for WebSockets (browser)",
  "version": "9.1.5",
  "author": {
    "name": "ThaUnknown",
    "email": "casistaken@gmail.com",
    "url": "http://github.com/ThaUnknown"
  },
  "type": "module",
  "browser": {
    "ws": false
  },
  "bugs": {
    "url": "https://github.com/thaunknown/simple-websocket/issues"
  },
  "dependencies": {
    "debug": "^4.4.3",
    "queue-microtask": "^1.2.3",
    "streamx": "^2.28.0",
    "uint8-util": "^2.3.2",
    "ws": "^8.21.1"
  },
  "devDependencies": {
    "@babel/core": "^7.29.0",
    "@babel/preset-env": "^7.29.5",
    "airtap": "^4.0.4",
    "airtap-manual": "^1.0.0",
    "babel-eslint": "^10.1.0",
    "babel-minify": "^0.5.2",
    "babelify": "^10.0.0",
    "browserify": "^17.0.1",
    "prettier-bytes": "^1.0.4",
    "speedometer": "^1.1.0",
    "standard": "^17.1.2",
    "tape": "^5.10.2"
  },
  "homepage": "https://github.com/thaunknown/simple-websocket",
  "keywords": [
    "simple",
    "simple websocket",
    "simple-websocket",
    "socket",
    "websocket",
    "ws"
  ],
  "contributors": [
    {
      "name": "Feross Aboukhadijeh",
      "email": "feross@feross.org",
      "url": "https://feross.org"
    }
  ],
  "license": "MIT",
  "main": "index.js",
  "repository": {
    "type": "git",
    "url": "git://github.com/thaunknown/simple-websocket.git"
  },
  "standard": {
    "parser": "babel-eslint"
  },
  "scripts": {
    "build": "browserify -s SimpleWebsocket -r . | minify > simplewebsocket.min.js",
    "size": "npm run build && cat simplewebsocket.min.js | gzip | wc -c",
    "test": "standard && npm run test-node && npm run test-browser",
    "test-browser": "airtap -- test/*.js",
    "test-browser-local": "airtap --preset local -- test/*.js",
    "test-node": "tape test/*.js test/node/*.js"
  }
}