UNPKG

itty-sockets

Version:

Tiny realtime messaging client in under 450 bytes. No backend needed.

63 lines (62 loc) 1.71 kB
{ "name": "itty-sockets", "version": "0.5.1", "description": "Tiny realtime messaging client in under 450 bytes. No backend needed.", "type": "module", "exports": { ".": { "import": "./index.mjs", "require": "./index.js", "types": "./index.d.ts" }, "./connect": { "import": "./connect.mjs", "require": "./connect.js", "types": "./connect.d.ts" } }, "scripts": { "dev": "bun test --watch", "lint": "bun eslint src", "verify": "echo 'verifying module...' && bun run build && bun test", "prerelease": "bun run verify", "prerelease:next": "bun run verify", "prebuild": "rimraf dist && mkdir dist", "build": "rollup -c && bun readme-inject.mjs", "release": "release --tag --push --patch --src=dist", "release:next": "release --tag --push --type=next --src=dist" }, "keywords": [ "websockets", "realtime", "public", "messages", "tiny", "free", "p2p" ], "repository": { "type": "git", "url": "git+https://github.com/kwhitley/itty-sockets.git" }, "author": "Kevin R. Whitley <krwhitley@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/kwhitley/itty-sockets/issues" }, "devDependencies": { "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.6", "@types/bun": "^1.2.3", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", "eslint": "^9.17.0", "globby": "^14.1.0", "rimraf": "^6.0.1", "rollup": "^4.28.1", "rollup-plugin-bundle-size": "^1.0.3", "rollup-plugin-copy": "^3.5.0", "typescript": "^5.7.2", "yarn-release": "^1.10.6" } }