{ "name": "js-message", "version": "3.1.1", "description": "A tiny, normalized JavaScript and JSON message envelope for every runtime boundary", "type": "module", "main": "./Message.js", "module": "./Message.js", "browser": "./Message.js", "exports": { ".": { "import": "./Message.js", "require": "./Message.js", "default": "./Message.js" }, "./index.js": { "import": "./index.js", "require": "./index.js", "default": "./index.js" }, "./Message.js": { "import": "./Message.js", "require": "./Message.js", "default": "./Message.js" }, "./js-message-vanilla.js": "./js-message-vanilla.js", "./package.json": "./package.json" }, "files": [ "index.js", "Message.js", "js-message-vanilla.js", "assets/benchmark-construct.svg", "assets/benchmark-json.svg", "assets/benchmark-object.svg", "CHANGELOG.md", "MIGRATION.md" ], "sideEffects": [ "./js-message-vanilla.js" ], "scripts": { "test": "node ./scripts/test.js", "test:unit": "node ./test/run-suite.js unit", "test:functional": "node ./test/run-suite.js functional", "test:behavioral": "node ./test/run-suite.js behavioral", "test:integration": "node ./test/run-suite.js integration", "test:regression": "node ./test/run-suite.js regression", "test:core": "node ./test/node.js", "test:docs": "node ./test/docs.js", "test:playground": "node ./test/browser.js", "test:compatibility": "node ./test/compatibility.js", "test:package": "node ./scripts/package-smoke.js", "coverage": "vanilla-test coverage", "coverage:node": "vanilla-test coverage node", "coverage:chrome": "vanilla-test coverage chrome", "benchmark": "node --expose-gc ./scripts/benchmark.js", "start": "node ./scripts/serve.js" }, "repository": { "type": "git", "url": "git+https://github.com/RIAEvangelist/js-message.git" }, "bugs": { "url": "https://github.com/RIAEvangelist/js-message/issues" }, "homepage": "https://riaevangelist.github.io/js-message/", "engines": { "node": ">=22.13.0" }, "keywords": [ "message", "json", "protocol", "events", "ipc", "websocket", "browser", "node", "esm", "commonjs" ], "author": "Brandon Nozaki Miller", "license": "MIT", "devDependencies": { "vanilla-test": "2.1.1" } }