@eventmsg/core
Version:
EventMsgV3 TypeScript library - Core protocol implementation with transport abstraction
51 lines (50 loc) • 1.19 kB
JSON
{
"name": "@eventmsg/core",
"version": "0.0.10",
"private": false,
"description": "EventMsgV3 TypeScript library - Core protocol implementation with transport abstraction",
"type": "module",
"files": [
"dist"
],
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.cts",
"browser": "./dist/index.browser.js",
"unpkg": "./dist/index.browser.js",
"jsdelivr": "./dist/index.browser.js",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"./package.json": "./package.json"
},
"scripts": {
"build": "tsdown --sourcemap",
"dev": "tsdown --watch ./src",
"test": "bun test",
"prenpm-release": "bun run build",
"npm-release": "bun publish --access public",
"check-types": "tsc --noEmit"
},
"keywords": [
"eventmsg",
"protocol",
"esp32",
"iot",
"binary-protocol",
"typescript"
],
"author": "EventMsg Contributors",
"license": "MIT",
"devDependencies": {
"bun-types": "^1.2.18",
"tsdown": "latest",
"typescript": "^5.8.3"
},
"dependencies": {
"consola": "^3.4.2",
"eventemitter3": "^5.0.1"
}
}