@helios-starling/starling
Version:
Modern WebSocket client for the Helios-Starling protocol
56 lines • 1.41 kB
JSON
{
"name": "@helios-starling/starling",
"version": "0.4.3",
"description": "Modern WebSocket client for the Helios-Starling protocol",
"main": "src/index.js",
"exports": {
".": {
"import": "./src/index.js",
"require": "./src/index.js",
"types": "./types/index.d.ts"
},
"./utils": {
"import": "./src/utils/index.js",
"require": "./src/utils/index.js",
"types": "./types/utils/index.d.ts"
}
},
"type": "module",
"scripts": {
"test": "bun --watch ./test/index.js",
"generate-types": "bunx -p typescript tsc src/**/*.js --declaration --allowJs --emitDeclarationOnly --outDir types"
},
"keywords": [
"websocket",
"client",
"rpc",
"realtime",
"helios",
"starling",
"reconnection",
"state-management"
],
"author": "Killian Di Vincenzo",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/helios-starling/starling.git"
},
"bugs": {
"url": "https://github.com/helios-starling/starling/issues"
},
"homepage": "https://github.com/helios-starling/starling#readme",
"devDependencies": {
"@types/bun": "latest",
"better-docs": "^2.7.3",
"jsdoc": "^4.0.4"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"dependencies": {
"@helios-starling/utils": "^0.4.0",
"@killiandvcz/pulse": "^1.0.2",
"zod": "^3.24.1"
}
}