mqtt-client-wasm 0.2.2

MQTT v3.1.1/v5.0 client for browsers using WebSocket (ws/wss) transport, compiled to WebAssembly
Documentation
{
  "name": "@redboltz/mqtt-client-wasm",
  "version": "0.2.2",
  "description": "MQTT v3.1.1/v5.0 client for browsers and Node.js using WebSocket/TCP/TLS transport, compiled to WebAssembly",
  "license": "MIT",
  "author": "Takatoshi Kondo",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/redboltz/mqtt-client-wasm.git"
  },
  "bugs": {
    "url": "https://github.com/redboltz/mqtt-client-wasm/issues"
  },
  "homepage": "https://github.com/redboltz/mqtt-client-wasm",
  "keywords": [
    "mqtt",
    "wasm",
    "websocket",
    "browser",
    "nodejs",
    "iot"
  ],
  "exports": {
    ".": {
      "browser": {
        "import": "./pkg-bundler/mqtt_client_wasm.js",
        "types": "./pkg-bundler/mqtt_client_wasm.d.ts"
      },
      "node": {
        "require": "./nodejs/index.js"
      },
      "default": "./pkg-bundler/mqtt_client_wasm.js"
    },
    "./browser": {
      "import": "./pkg-bundler/mqtt_client_wasm.js",
      "types": "./pkg-bundler/mqtt_client_wasm.d.ts"
    },
    "./standalone": {
      "import": "./pkg-web/mqtt_client_wasm.js",
      "types": "./pkg-web/mqtt_client_wasm.d.ts"
    },
    "./nodejs": {
      "require": "./nodejs/index.js"
    },
    "./nodejs/client": {
      "require": "./nodejs/mqtt-client.js"
    }
  },
  "main": "./nodejs/index.js",
  "browser": "./pkg-bundler/mqtt_client_wasm.js",
  "types": "./pkg-bundler/mqtt_client_wasm.d.ts",
  "files": [
    "pkg-bundler/",
    "pkg-web/",
    "pkg-nodejs/",
    "nodejs/*.js"
  ],
  "peerDependencies": {
    "ws": "^8.19.0"
  },
  "peerDependenciesMeta": {
    "ws": {
      "optional": true
    }
  },
  "engines": {
    "node": ">=16.0.0"
  }
}