Files
Seasoned/.npm/_cacache/content-v2/sha512/79/30/32ae4cbce782dbbe246bbecb7bdd286f30cdf3de20e48eb4dc362ef80a4baf7b12f18a1b0ccba80bef9180b9e9804c51ddf5a06575f6776f8fe9cb3f91d2

1 line
84 KiB
Plaintext

{"_id":"crossws","_rev":"22-3cdd619eb963083a0d5e58798ea8b3f0","name":"crossws","dist-tags":{"latest":"0.4.4"},"versions":{"0.0.0":{"name":"crossws","version":"0.0.0","_id":"crossws@0.0.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"dist":{"shasum":"96e538ace96236eb143a912f9c03f8f141ef531c","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.0.0.tgz","fileCount":1,"integrity":"sha512-DrPW2o9pHYMeqPx8QGciI0GipNiCAsX8NJPdvRl0LQKvH+YoBwNcwb2SQp962kh56DdCCpOJprDs6Kr3dnrTTw==","signatures":[{"sig":"MEQCID9TMd4wjEZx+jvx8ktJ4L2FKEpWDW/8iE4KQG/VSlXKAiBI2q5caQZxVtMQfP8/RdVbYSapwSFYE8K5d4l0DlvjYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"_npmVersion":"10.2.3","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crossws_0.0.0_1701883920774_0.6178452165439714","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"crossws","version":"0.0.1","license":"MIT","_id":"crossws@0.0.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"6164f52168d78ae218fc2c0cc3ebb39cf2a0d8a9","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.0.1.tgz","fileCount":25,"integrity":"sha512-BzJlVSOfDVWWN5OOyIRixnr2Oz1Df17FZy+vI1OWVd9ovJButoH8NvYxlqQm1cVT9nADQegpfPEFPl50WAz4YA==","signatures":[{"sig":"MEUCICXzfAgbR/EPRGQb4H7RIGw6WXUyJ5h3GyrWQAooCjCZAiEArVmXtOJKVnOiswVGpzGR3UY9ReR1l3v0yecEGUDoEJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"}},"gitHead":"799120a485e478c2d397724bad7beafc521ec29d","scripts":{"dev":"vitest dev","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","prepack":"pnpm run build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src test -w","play:bun":"bun playground/bun.ts","play:deno":"deno run -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.3","description":"[![npm version][npm-version-src]][npm-version-href] [![bundle][bundle-src]][bundle-href]","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"ws":"^8.14.2","jiti":"^1.21.0","eslint":"^8.55.0","vitest":"^1.0.1","unbuild":"^2.0.0","prettier":"^3.1.0","@types/ws":"^8.5.10","@types/web":"^0.0.125","typescript":"^5.3.2","@types/node":"^20.10.3","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@vitest/coverage-v8":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.0.1_1701910884424_0.08775325658335542","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"crossws","version":"0.1.0","license":"MIT","_id":"crossws@0.1.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"6943d64959e521a08594f3173291803eabd71e17","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.1.0.tgz","fileCount":47,"integrity":"sha512-k/CMEn83hK9xflL4RD4puf+qOgTjTsA8svK+u/fkbKCrVzthkWAhiXpXc49Ju5V+aa3TqM3EW+0ROixh1MclzA==","signatures":[{"sig":"MEUCIGtFYGAoB67IxiKsY/J74LY5w8fMBr5eGKB70A0wBVICAiEAvnMHf59gzsUDVcRntGkePxkum12J2Q//xs8h2XZKEo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332554},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"d7eb0aa01dfb86d4711d178dec0415dfcebad067","scripts":{"lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:deno":"deno run -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"ws":"^8.16.0","jiti":"^1.21.0","eslint":"^8.56.0","consola":"^3.2.3","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","bun-types":"^1.0.25","@types/web":"^0.0.135","typescript":"^5.3.3","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.1.0_1706495316722_0.10638268528470385","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"crossws","version":"0.1.1","license":"MIT","_id":"crossws@0.1.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"3a85a8140568e4828d9747a884171ea7e6a8bbe2","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.1.1.tgz","fileCount":47,"integrity":"sha512-c9c/o7bS3OjsdpSkvexpka0JNlesBF2JU9B2V1yNsYGwRbAafxhJQ7VI9b48D5bpONz/oxbPGMzBojy9sXoQIQ==","signatures":[{"sig":"MEQCIBpZQCTqQaGkrOhQ9VwiNcAzPX6pV4pU6FnG4FcorxR1AiAsgbjXxrxLAlTps07ybTLdcmOdTgIKXhP1vQ+UMCpzhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"7977f532feeda310525e5477f77efd2929854b2d","scripts":{"lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:deno":"deno run -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"ws":"^8.16.0","jiti":"^1.21.0","eslint":"^8.56.0","consola":"^3.2.3","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.1.1_1706531165319_0.07305399639126486","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"crossws","version":"0.1.2","license":"MIT","_id":"crossws@0.1.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"e4b69e50659e9dd6d9b4ec2cfa2ea92afd90de26","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.1.2.tgz","fileCount":55,"integrity":"sha512-QNNGkiMJ6MLROO78mge7bHqnfU+0HhfIda8jOwOclZV2aYhC7HbFOp1SpZ6XtohWTSeQWbEUnHibilFI/omquQ==","signatures":[{"sig":"MEUCIHMzztw2zWkbFbXk/2Fs+28uITqI4feGChP24dc5VrMTAiEAz5wMzH02DLOQDJ+TjVvFcR03rnphvJ+5l2cAvFoz6fY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352380},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"fba6c92d8d0487f9ec9ca5f00f88bb58aa6240da","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.6.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.1.2_1708803926408_0.7222618869186002","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"crossws","version":"0.1.3","license":"MIT","_id":"crossws@0.1.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"158f2bb716b5163a46364a44e682b8900e471097","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.1.3.tgz","fileCount":55,"integrity":"sha512-uZwy53h6ITBxXdzsw7UcGQZ1QSyjBSkAknu70Zb7+JWmJ1LstE1hVFEgt34RVoCQJn8kstSOnNmRjK93SG1LBg==","signatures":[{"sig":"MEUCIEvKPK1Z8K7m7ZawGw6r5Piv0oyxYF+SQDoeHDHjju+yAiEA3FTMaPlm/0q9EvWu5cYXF9i9e0UuY2zftZIRx8wzuPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352394},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"a6f0ca88b7a47b25143a2f8b5c06816c10cc3414","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.6.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.1.3_1708803974336_0.6368038842481307","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"crossws","version":"0.2.0","license":"MIT","_id":"crossws@0.2.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"099c22edeaaab2704f321adda85a9d482ae8bc06","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.2.0.tgz","fileCount":56,"integrity":"sha512-WW4qfY5ylZDzTPplWcMVh6dj3IXUme2yb1hGC4wWnAKEwL0txtiRrWdIctSAsDlcfm2udmH7GcH60IT5esY2Zw==","signatures":[{"sig":"MEUCIQD8EpVgJCqHRC9bIoLY4E7M6lAOjODCQ33uM1znktk2dwIgZt2DVyBCG/Og2e6FzTQ0YUk/rtnaMKwU1h3zuv0x6RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353502},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"50e9407c2fb1d1a8b73c1c6b303d00e3ac745319","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.6.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.2.0_1708881712655_0.0576785627899743","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"crossws","version":"0.2.1","license":"MIT","_id":"crossws@0.2.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"e6af31ccdb31225e3c02a1538111e52dfe5aa031","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.2.1.tgz","fileCount":56,"integrity":"sha512-NCFCpxTCUQxUiLZUkICT0Pc5J2XJF50IAYiw1wwzVN9m4gpKsUWdvbVb4ZLAzNlTL32SrJmk7cOKUJNCdAWKmA==","signatures":[{"sig":"MEUCIQDc3dr1FUHz9L83QYhFvNCgmupVKHxFIjayhinZWqZIZwIgRfaexK20QwO1O/zjp+YWq4a2dRCuY9Wo9vt2oXJhjQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353504},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"017d5c31279757c19b2d8d570bca4196ba91619d","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.7.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.2.1_1708887262823_0.08389694432103556","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"crossws","version":"0.2.2","license":"MIT","_id":"crossws@0.2.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"4462cb24e26c556144c390cd618de0868d5ff15a","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.2.2.tgz","fileCount":56,"integrity":"sha512-SsxhRN2sKF7HstaSPxeQWSGygOhRm8GdROwk1Av1Yn2yvC1xkuVNQcOpCVXKo6GceaTi5E5fKfmaP4Cszr19FA==","signatures":[{"sig":"MEUCIQCvLy0SvSe2qXkp0DLxFJ89Z1Y4Rto59AQEBz5lMFeyawIgT9+9GUeivBPkmLFbrJaUzeJpwzMVZaIWJvMQ89ivv5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353687},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"7722716966b833e164664bc1dcd08e8bab32169b","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.7.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.2.2_1708890160096_0.3182348259790293","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"crossws","version":"0.2.3","license":"MIT","_id":"crossws@0.2.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"5ec4f8a60633a9206a7035a36ba10fb8ee0fdd86","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.2.3.tgz","fileCount":56,"integrity":"sha512-bAdbYPj/ej8+WCVRVnjEr54WYI/LncI25G/pJPZteO2CXUQFrhj5IOCscw9qsYKGKTWs9NkimUtTjdp9SoLD9A==","signatures":[{"sig":"MEUCIC5lYeSAPDkJFs67p9VH+xCnmb5VEB0y0qHkH/LFkjlEAiEA1hAH+4Qbf8XRly2LqEfneo0upKWXIl/gQq1Dcvnu8Q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":353975},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"64c8fbf29d3740af7d1228aa3186fb24001ff14e","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.7.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.2.3_1708893543004_0.5122815975642239","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"crossws","version":"0.2.4","license":"MIT","_id":"crossws@0.2.4","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"82a8b518bff1018ab1d21ced9e35ffbe1681ad03","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.2.4.tgz","fileCount":56,"integrity":"sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==","signatures":[{"sig":"MEYCIQDOch40BWfnhYxsdQjvsEJRFWnwoyXBMdRuEwnEPe+Z1QIhANnOR6sAK0R1tSw3O3pOCib39Qd2t99Y4KU9x9btE76P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355515},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./websocket":{"bun":"./dist/websocket/index.mjs","deno":"./dist/websocket/index.mjs","node":{"import":"./dist/websocket/node.mjs","require":"./dist/websocket/node.cjs"},"types":{"import":"./dist/websocket/index.d.mts","require":"./dist/websocket/index.d.cts"},"import":"./dist/websocket/index.mjs","worker":"./dist/websocket/index.mjs","browser":"./dist/websocket/index.mjs","require":"./dist/websocket/index.cjs","workerd":"./dist/websocket/index.mjs","edge-light":"./dist/websocket/index.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.ts","import":"./dist/adapters/bun.mjs","require":"./dist/adapters/bun.cjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.ts","import":"./dist/adapters/uws.mjs","require":"./dist/adapters/uws.cjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.ts","import":"./dist/adapters/deno.mjs","require":"./dist/adapters/deno.cjs"},"./adapters/node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.mjs","require":"./dist/adapters/node.cjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.ts","import":"./dist/adapters/cloudflare.mjs","require":"./dist/adapters/cloudflare.cjs"}},"gitHead":"bbe9c30809f331867042d2d2736350b25375ee42","scripts":{"dev":"pnpm play:node","lint":"eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src","test":"pnpm lint && pnpm test:types","build":"unbuild","play:cf":"wrangler dev --port 3001","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w","play:bun":"bun playground/bun.ts","play:uws":"jiti playground/uws.ts","play:deno":"deno run --unstable-sloppy-imports -A playground/deno.ts","play:node":"jiti playground/node.ts","test:types":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.2.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.0","devDependencies":{"h3":"^1.10.1","ws":"^8.16.0","jiti":"^1.21.0","automd":"^0.3.6","eslint":"^8.56.0","consola":"^3.2.3","listhen":"^1.7.0","unbuild":"^2.0.0","prettier":"^3.2.4","wrangler":"^3.25.0","@types/ws":"^8.5.10","@types/bun":"^1.0.4","@types/web":"^0.0.135","typescript":"^5.3.3","@deno/types":"^0.0.1","@types/node":"^20.11.10","changelogen":"^0.5.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.33.0","eslint-config-unjs":"^0.2.1","@cloudflare/workers-types":"^4.20240117.0"},"peerDependencies":{"uWebSockets.js":"*"},"peerDependenciesMeta":{"uWebSockets.js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.2.4_1708953503838_0.9758941639930647","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"crossws","version":"0.3.0","license":"MIT","_id":"crossws@0.3.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"2865739e4479002055510d7151d7eed693ed9d41","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.0.tgz","fileCount":50,"integrity":"sha512-SfezCPfPyj7jH/FnHrRCCcOIG6c7hytoIL06Srpp0z+LU4QpcsE7qbn9lkF5DyBY8LZBFE+VOVvqRtJPFfxrUw==","signatures":[{"sig":"MEUCIQDNe6XQ2X+s6zvVzEITFGCwbM6pudKfpiiIBz4PKZ2/RAIgHeH472Tj9+aBgB6YuSNahTBokmZoAcP9lyG6coBiFXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256614},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"4a5e168f1e5ed4710acba98cd903060e5c9d54d8","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.8.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"h3":"^1.12.0","ws":"^8.18.0","jiti":"2.0.0-beta.3","execa":"^9.3.1","automd":"^0.3.8","eslint":"^9.9.1","undici":"^6.19.8","vitest":"^2.0.5","consola":"^3.2.3","listhen":"^1.7.2","unbuild":"3.0.0-rc.7","prettier":"^3.3.3","wrangler":"^3.73.0","@types/ws":"^8.5.12","@types/bun":"^1.1.8","@types/web":"^0.0.158","typescript":"^5.5.4","@deno/types":"^0.0.1","@types/node":"^22.5.1","changelogen":"^0.5.5","eventsource":"^2.0.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","@types/eventsource":"^1.1.15","eslint-config-unjs":"^0.3.2","@vitest/coverage-v8":"^2.0.5","@cloudflare/workers-types":"^4.20240821.1"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.0_1725477070488_0.3976544230028425","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"crossws","version":"0.3.1","license":"MIT","_id":"crossws@0.3.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"7980e0b6688fe23286661c3ab8deeccbaa05ca86","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz","fileCount":50,"integrity":"sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==","signatures":[{"sig":"MEUCIQDQKuzzfxI3byjiXksu03++2pvstyQcFhDe9D8N50oh9AIgAe2fPJR4KjqSgv5mybUxeAQcxXBw042mEIzNWT1m9C0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256633},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"c6d888fb54303ee3c89a98cb1d38ecaa44dfeb0d","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.8.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"h3":"^1.12.0","ws":"^8.18.0","jiti":"2.0.0-beta.3","execa":"^9.3.1","automd":"^0.3.8","eslint":"^9.10.0","undici":"^6.19.8","vitest":"^2.0.5","consola":"^3.2.3","listhen":"^1.7.2","unbuild":"3.0.0-rc.7","prettier":"^3.3.3","wrangler":"^3.76.0","@types/ws":"^8.5.12","@types/bun":"^1.1.9","@types/web":"^0.0.162","typescript":"^5.6.2","@deno/types":"^0.0.1","@types/node":"^22.5.4","changelogen":"^0.5.5","eventsource":"^2.0.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","@types/eventsource":"^1.1.15","eslint-config-unjs":"^0.3.2","@vitest/coverage-v8":"^2.0.5","@cloudflare/workers-types":"^4.20240909.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.1_1726002680782_0.13320456633671163","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"crossws","version":"0.3.2","license":"MIT","_id":"crossws@0.3.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"dff68797e4e6b5c47f29c7827475854a7ba14492","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.2.tgz","fileCount":50,"integrity":"sha512-S2PpQHRcgYABOS2465b34wqTOn5dbLL+iSvyweJYGGFLDsKq88xrjDXUiEhfYkhWZq1HuS6of3okRHILbkrqxw==","signatures":[{"sig":"MEYCIQDCh1STVdDWZvzvFcLHGWHoLps+g6Ya4forrpUDX26RmwIhAJKxtuRRcWmyFKrD6GklsAxB2sw9iv/b8CNEvXovKH6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263803},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"a1cab88a3d2105709cc9a3bd507b53308c8f2e6d","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"h3":"^1.13.1","ws":"^8.18.0","jiti":"^2.4.2","execa":"^9.5.2","automd":"^0.3.12","eslint":"^9.18.0","undici":"^7.2.3","vitest":"^3.0.3","consola":"^3.4.0","listhen":"^1.9.0","unbuild":"^3.3.1","prettier":"^3.4.2","wrangler":"^3.103.2","@types/ws":"^8.5.13","@types/bun":"^1.1.18","@types/web":"^0.0.197","typescript":"^5.7.3","@types/deno":"^2.0.0","@types/node":"^22.10.7","changelogen":"^0.5.7","eventsource":"^3.0.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","@types/eventsource":"^1.1.15","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.0.3","@cloudflare/workers-types":"^4.20250121.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.2_1737544535430_0.7496218625066293","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"crossws","version":"0.3.3","license":"MIT","_id":"crossws@0.3.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"627f5e7e55f459e0ca52dfe48094f5ada7865cb4","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.3.tgz","fileCount":50,"integrity":"sha512-/71DJT3xJlqSnBr83uGJesmVHSzZEvgxHt/fIKxBAAngqMHmnBWQNxCphVxxJ2XL3xleu5+hJD6IQ3TglBedcw==","signatures":[{"sig":"MEYCIQCg//td2SEbSgGAsmX4ALGUp6ftyTCSJaHYM3HWikaF8gIhANzB1Vlk/sOi5Cq1mIhB5ykVUSDWwlMpi7ypV+422Brj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263894},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"d917f3a4c14ca480ce06a7a6b71c60fd117919a4","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"h3":"^1.14.0","ws":"^8.18.0","jiti":"^2.4.2","execa":"^9.5.2","automd":"^0.3.12","eslint":"^9.18.0","undici":"^7.3.0","vitest":"^3.0.4","consola":"^3.4.0","listhen":"^1.9.0","unbuild":"^3.3.1","prettier":"^3.4.2","wrangler":"^3.105.1","@types/ws":"^8.5.14","@types/bun":"^1.2.0","@types/web":"^0.0.198","typescript":"^5.7.3","@types/deno":"^2.0.0","@types/node":"^22.10.10","changelogen":"^0.5.7","eventsource":"^3.0.2","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","@types/eventsource":"^1.1.15","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.0.4","@cloudflare/workers-types":"^4.20250124.3"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.3_1737752809150_0.7522600049101993","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"crossws","version":"0.3.4","license":"MIT","_id":"crossws@0.3.4","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://github.com/unjs/crossws#readme","bugs":{"url":"https://github.com/unjs/crossws/issues"},"dist":{"shasum":"06164c6495ea99152ea7557c99310b52d9be9b29","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz","fileCount":50,"integrity":"sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==","signatures":[{"sig":"MEQCIHoZmcin4xx/ONbHJw/y+mjpGErf+8ifr+KvK1L18ZI/AiA3EhfUZgFBSDRKvxYhu/WSga78noH23VEn/0rwwdsi1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265273},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"46b1c84801bf50ff208ceb9c6a69cdaf3ca8f4cd","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/unjs/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.2.1","devDependencies":{"h3":"^1.15.0","ws":"^8.18.0","jiti":"^2.4.2","execa":"^9.5.2","automd":"^0.3.12","eslint":"^9.20.0","undici":"^7.3.0","vitest":"^3.0.5","consola":"^3.4.0","listhen":"^1.9.0","unbuild":"^3.3.1","prettier":"^3.5.0","wrangler":"^3.107.3","@types/ws":"^8.5.14","@types/bun":"^1.2.2","@types/web":"^0.0.202","typescript":"^5.7.3","@types/deno":"^2.0.0","@types/node":"^22.13.1","changelogen":"^0.5.7","eventsource":"^3.0.5","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","@types/eventsource":"^1.1.15","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.0.5","@cloudflare/workers-types":"^4.20250204.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.4_1739219951522_0.15854826445381232","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"crossws","version":"0.3.5","license":"MIT","_id":"crossws@0.3.5","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://crossws.h3.dev","bugs":{"url":"https://github.com/h3js/crossws/issues"},"dist":{"shasum":"daad331d44148ea6500098bc858869f3a5ab81a6","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz","fileCount":50,"integrity":"sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==","signatures":[{"sig":"MEUCIQCz6VApnXjhFbqxlWbZP/82E7IkikbnatEcJCpP9MQEcgIgcWkFSqmfAC5fWzcfI0G+QFrWjwKe7LC7tG6essiZdYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270684},"main":"./dist/index.mjs","pnpm":{"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","types":"./dist/websocket/native.d.mts","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./adapters/bun":{"types":"./dist/adapters/bun.d.mts","default":"./dist/adapters/bun.mjs"},"./adapters/sse":{"types":"./dist/adapters/sse.d.mts","default":"./dist/adapters/sse.mjs"},"./adapters/uws":{"types":"./dist/adapters/uws.d.mts","default":"./dist/adapters/uws.mjs"},"./adapters/deno":{"types":"./dist/adapters/deno.d.mts","default":"./dist/adapters/deno.mjs"},"./adapters/node":{"types":"./dist/adapters/node.d.mts","default":"./dist/adapters/node.mjs"},"./websocket/sse":{"types":"./dist/websocket/sse.d.mts","default":"./dist/websocket/sse.mjs"},"./adapters/cloudflare":{"types":"./dist/adapters/cloudflare.d.mts","default":"./dist/adapters/cloudflare.mjs"},"./adapters/cloudflare-durable":{"types":"./dist/adapters/cloudflare-durable.d.mts","default":"./dist/adapters/cloudflare-durable.mjs"}},"gitHead":"e98e409579b9767bbfc8cf49d75337ca00436224","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/h3js/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uncrypto":"^0.1.3"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.10.0","devDependencies":{"h3":"^1.15.3","ws":"^8.18.2","jiti":"^2.4.2","execa":"^9.5.2","automd":"^0.4.0","eslint":"^9.26.0","undici":"^7.8.0","vitest":"^3.1.3","consola":"^3.4.2","listhen":"^1.9.0","unbuild":"^3.5.0","prettier":"^3.5.3","wrangler":"^4.14.1","@types/ws":"^8.18.1","@types/bun":"^1.2.12","@types/web":"^0.0.232","typescript":"^5.8.3","@types/deno":"^2.3.0","@types/node":"^22.15.14","changelogen":"^0.6.1","eventsource":"^3.0.6","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.1.3","@cloudflare/workers-types":"^4.20250506.0"},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.3.5_1746618725370_0.579160353330131","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"crossws","version":"0.4.0","license":"MIT","_id":"crossws@0.4.0","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://crossws.h3.dev","bugs":{"url":"https://github.com/h3js/crossws/issues"},"dist":{"shasum":"e32fb051e00af558996f5f5b0f4c8358d45338b0","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.4.0.tgz","fileCount":53,"integrity":"sha512-jpVsGnCJrQhTr8wjlgdHADcHwEHWNbxcR95CC96fseiHaQNNwAZ8CwhV6Ed6DdRI+f6AMI8B+PapS4ZqW9J5MQ==","signatures":[{"sig":"MEUCIQDnDftlBAQqMrqFNbohMZ6H0AKLXYavcDuKytfULwFiJAIgforVJvr2ZkxJSQ+nN6b7Zp7WzQ84oJAsxaw14PIScFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240930},"main":"./dist/index.mjs","pnpm":{"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./server":{"bun":"./dist/server/bun.mjs","deno":"./dist/server/deno.mjs","node":"./dist/server/node.mjs","default":"./dist/server/default.mjs","workerd":"./dist/server/cloudflare.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./server/bun":"./dist/server/bun.mjs","./server/deno":"./dist/server/deno.mjs","./server/node":"./dist/server/node.mjs","./adapters/bun":"./dist/adapters/bun.mjs","./adapters/sse":"./dist/adapters/sse.mjs","./adapters/uws":"./dist/adapters/uws.mjs","./adapters/deno":"./dist/adapters/deno.mjs","./adapters/node":"./dist/adapters/node.mjs","./websocket/sse":"./dist/websocket/sse.mjs","./adapters/cloudflare":"./dist/adapters/cloudflare.mjs"},"gitHead":"7fc5a37d8e8276147e699f76fdf6d819b4819315","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/h3js/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"h3":"^1.15.3","ws":"^8.18.2","jiti":"^2.4.2","srvx":"^0.7.1","execa":"^9.5.3","automd":"^0.4.0","eslint":"^9.27.0","undici":"^7.10.0","vitest":"^3.1.4","consola":"^3.4.2","listhen":"^1.9.0","unbuild":"^3.5.0","prettier":"^3.5.3","wrangler":"^4.16.1","@types/ws":"^8.18.1","@types/bun":"^1.2.14","@types/web":"^0.0.235","typescript":"^5.8.3","@types/deno":"^2.3.0","@types/node":"^22.15.21","changelogen":"^0.6.1","eventsource":"^4.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.1.4","@cloudflare/workers-types":"^4.20250523.0"},"peerDependencies":{"srvx":">=0.7.1"},"peerDependenciesMeta":{"srvx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.4.0_1748016370671_0.4175975953290345","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"crossws","version":"0.4.1","license":"MIT","_id":"crossws@0.4.1","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://crossws.h3.dev","bugs":{"url":"https://github.com/h3js/crossws/issues"},"dist":{"shasum":"299f5346cc8a0507fe7eb854e6029c4a1a0e82f6","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.4.1.tgz","fileCount":53,"integrity":"sha512-E7WKBcHVhAVrY6JYD5kteNqVq1GSZxqGrdSiwXR9at+XHi43HJoCQKXcCczR5LBnBquFZPsB3o7HklulKoBU5w==","signatures":[{"sig":"MEYCIQDbrgzdJR5oRnXa1+qU7vyxskveYrJp+rmw3Dysha8ISQIhAO9NRxUr1sr9+3cYCDpJlU/ht8SOiNrCBmEGZo9FR4X+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241064},"main":"./dist/index.mjs","pnpm":{"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./server":{"bun":"./dist/server/bun.mjs","deno":"./dist/server/deno.mjs","node":"./dist/server/node.mjs","default":"./dist/server/default.mjs","workerd":"./dist/server/cloudflare.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./server/bun":"./dist/server/bun.mjs","./server/deno":"./dist/server/deno.mjs","./server/node":"./dist/server/node.mjs","./adapters/bun":"./dist/adapters/bun.mjs","./adapters/sse":"./dist/adapters/sse.mjs","./adapters/uws":"./dist/adapters/uws.mjs","./adapters/deno":"./dist/adapters/deno.mjs","./adapters/node":"./dist/adapters/node.mjs","./websocket/sse":"./dist/websocket/sse.mjs","./adapters/cloudflare":"./dist/adapters/cloudflare.mjs"},"gitHead":"3a537a072dd39825ef54166b5efcfbb84fdf2345","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsc --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/h3js/crossws.git","type":"git"},"_npmVersion":"10.9.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"h3":"^1.15.3","ws":"^8.18.2","jiti":"^2.4.2","srvx":"^0.7.1","execa":"^9.5.3","automd":"^0.4.0","eslint":"^9.27.0","undici":"^7.10.0","vitest":"^3.1.4","consola":"^3.4.2","listhen":"^1.9.0","unbuild":"^3.5.0","prettier":"^3.5.3","wrangler":"^4.16.1","@types/ws":"^8.18.1","@types/bun":"^1.2.14","@types/web":"^0.0.235","typescript":"^5.8.3","@types/deno":"^2.3.0","@types/node":"^22.15.21","changelogen":"^0.6.1","eventsource":"^4.0.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.44.0","get-port-please":"^3.1.2","eslint-config-unjs":"^0.4.2","@vitest/coverage-v8":"^3.1.4","@cloudflare/workers-types":"^4.20250523.0"},"peerDependencies":{"srvx":">=0.7.1"},"peerDependenciesMeta":{"srvx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.4.1_1748016879048_0.38883000698963976","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"crossws","version":"0.4.2","license":"MIT","_id":"crossws@0.4.2","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://crossws.h3.dev","bugs":{"url":"https://github.com/h3js/crossws/issues"},"dist":{"shasum":"90b53b61929d2234f1371b1045e4c0792b9a882d","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.4.2.tgz","fileCount":52,"integrity":"sha512-RFr5b0hCrKwkAf/lNDAZ0L31SFHz2FWoRP/1cgfCTAPUjS2AmNYhvT54FH3kAlnaef7O0k2lZpJ66Bl0c/2QXw==","signatures":[{"sig":"MEYCIQCx2Ez5edL83zWtyOlI6DVehyGv5uTtotdQv56tjob6RwIhALuV0rDJ27c273KCK7eE4UjeRyH0mKTXEDv5WFx33Fiq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241742},"main":"./dist/index.mjs","pnpm":{"onlyBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"],"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./server":{"bun":"./dist/server/bun.mjs","deno":"./dist/server/deno.mjs","node":"./dist/server/node.mjs","default":"./dist/server/default.mjs","workerd":"./dist/server/cloudflare.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./server/bun":"./dist/server/bun.mjs","./server/deno":"./dist/server/deno.mjs","./server/node":"./dist/server/node.mjs","./adapters/bun":"./dist/adapters/bun.mjs","./adapters/sse":"./dist/adapters/sse.mjs","./adapters/uws":"./dist/adapters/uws.mjs","./adapters/deno":"./dist/adapters/deno.mjs","./adapters/node":"./dist/adapters/node.mjs","./websocket/sse":"./dist/websocket/sse.mjs","./adapters/cloudflare":"./dist/adapters/cloudflare.mjs"},"gitHead":"453b97337c3a4de445c82fad322f88d6a0dc37cf","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"unbuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsgo --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/h3js/crossws.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.1","devDependencies":{"h3":"^2.0.1-rc.8","ws":"^8.19.0","jiti":"^2.6.1","srvx":"^0.10.1","execa":"^9.6.1","automd":"^0.4.2","eslint":"^9.39.2","undici":"^7.18.2","vitest":"^4.0.17","consola":"^3.4.2","listhen":"^1.9.0","unbuild":"^3.6.1","prettier":"^3.8.0","wrangler":"^4.59.2","@types/ws":"^8.18.1","@types/bun":"^1.3.6","@types/web":"^0.0.318","typescript":"^5.9.3","@types/deno":"^2.5.0","@types/node":"^25.0.9","changelogen":"^0.6.2","eventsource":"^4.1.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.57.0","get-port-please":"^3.2.0","eslint-config-unjs":"^0.6.2","@vitest/coverage-v8":"^4.0.17","@cloudflare/workers-types":"^4.20260118.0","@typescript/native-preview":"7.0.0-dev.20260119.1"},"peerDependencies":{"srvx":">=0.7.1"},"peerDependenciesMeta":{"srvx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.4.2_1768864761329_0.630312174210339","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"crossws","version":"0.4.3","license":"MIT","_id":"crossws@0.4.3","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"homepage":"https://crossws.h3.dev","bugs":{"url":"https://github.com/h3js/crossws/issues"},"dist":{"shasum":"846e7bb91eb57b6960a0035966bf89e3e1201115","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.4.3.tgz","fileCount":59,"integrity":"sha512-lmf5mtwHiToP3HumOx53cqS0T5TK8GMBpsbSCXRB5OuszbltTgGOO4B1WhrDYqTeXOk3BAemibNjJx8E0/ecNw==","signatures":[{"sig":"MEUCIQD5/+uacjrTOWL7Rb3V2aGBGYE1gUwZo0wv49cWSZPBMQIgFxvO519p6g8Sl49CME7aVjUWnpQO5Lt4D5Wify9bbU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213919},"main":"./dist/index.mjs","pnpm":{"onlyBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"],"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./server":{"bun":"./dist/server/bun.mjs","deno":"./dist/server/deno.mjs","node":"./dist/server/node.mjs","default":"./dist/server/default.mjs","workerd":"./dist/server/cloudflare.mjs"},"./websocket":{"bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","worker":"./dist/websocket/native.mjs","browser":"./dist/websocket/native.mjs","default":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs"},"./server/bun":"./dist/server/bun.mjs","./server/deno":"./dist/server/deno.mjs","./server/node":"./dist/server/node.mjs","./adapters/bun":"./dist/adapters/bun.mjs","./adapters/sse":"./dist/adapters/sse.mjs","./adapters/uws":"./dist/adapters/uws.mjs","./adapters/deno":"./dist/adapters/deno.mjs","./adapters/node":"./dist/adapters/node.mjs","./websocket/sse":"./dist/websocket/sse.mjs","./adapters/cloudflare":"./dist/adapters/cloudflare.mjs"},"gitHead":"7d2b150f2ac8a82bf8f232651429d1b7f5112fc0","scripts":{"dev":"vitest","lint":"eslint --cache . && prettier -c src test","test":"pnpm lint && pnpm test:types && vitest run --coverage","build":"obuild","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","prepack":"pnpm run build","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","lint:fix":"eslint --cache . --fix && prettier -w src test","play:bun":"bun --watch test/fixture/bun.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","test:types":"tsgo --noEmit --skipLibCheck","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml"},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"repository":{"url":"git+https://github.com/h3js/crossws.git","type":"git"},"_npmVersion":"11.6.2","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","directories":{},"resolutions":{"crossws":"workspace:*"},"sideEffects":false,"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.28.1","devDependencies":{"h3":"^2.0.1-rc.8","ws":"^8.19.0","jiti":"^2.6.1","srvx":"^0.10.1","execa":"^9.6.1","automd":"^0.4.2","eslint":"^9.39.2","obuild":"^0.4.16","undici":"^7.18.2","vitest":"^4.0.17","consola":"^3.4.2","listhen":"^1.9.0","unbuild":"^3.6.1","prettier":"^3.8.0","wrangler":"^4.59.2","@types/ws":"^8.18.1","@types/bun":"^1.3.6","@types/web":"^0.0.318","typescript":"^5.9.3","@types/deno":"^2.5.0","@types/node":"^25.0.9","changelogen":"^0.6.2","eventsource":"^4.1.0","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.57.0","get-port-please":"^3.2.0","eslint-config-unjs":"^0.6.2","@vitest/coverage-v8":"^4.0.17","@cloudflare/workers-types":"^4.20260118.0","@typescript/native-preview":"7.0.0-dev.20260119.1"},"peerDependencies":{"srvx":">=0.7.1"},"peerDependenciesMeta":{"srvx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/crossws_0.4.3_1768865751311_0.2535372950020931","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"crossws","version":"0.4.4","description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","homepage":"https://crossws.h3.dev","repository":{"type":"git","url":"git+https://github.com/h3js/crossws.git"},"license":"MIT","sideEffects":false,"type":"module","exports":{".":"./dist/index.mjs","./adapters/bun":"./dist/adapters/bun.mjs","./adapters/deno":"./dist/adapters/deno.mjs","./adapters/cloudflare":"./dist/adapters/cloudflare.mjs","./adapters/sse":"./dist/adapters/sse.mjs","./adapters/node":"./dist/adapters/node.mjs","./adapters/uws":"./dist/adapters/uws.mjs","./server/bun":"./dist/server/bun.mjs","./server/deno":"./dist/server/deno.mjs","./server/node":"./dist/server/node.mjs","./server":{"deno":"./dist/server/deno.mjs","bun":"./dist/server/bun.mjs","workerd":"./dist/server/cloudflare.mjs","node":"./dist/server/node.mjs","default":"./dist/server/default.mjs"},"./websocket/sse":"./dist/websocket/sse.mjs","./websocket":{"browser":"./dist/websocket/native.mjs","worker":"./dist/websocket/native.mjs","bun":"./dist/websocket/native.mjs","deno":"./dist/websocket/native.mjs","edge-light":"./dist/websocket/native.mjs","workerd":"./dist/websocket/native.mjs","node":"./dist/websocket/node.mjs","default":"./dist/websocket/native.mjs"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","scripts":{"build":"obuild","dev":"vitest","lint":"eslint --cache . && prettier -c src test","lint:fix":"eslint --cache . --fix && prettier -w src test","prepack":"pnpm run build","play:bun":"bun --watch test/fixture/bun.ts","play:cf":"wrangler dev --port 3001 -c test/fixture/wrangler.toml","play:cf-durable":"wrangler dev --port 3001 -c test/fixture/wrangler-durable.toml","play:deno":"deno run --watch --unstable-byonm -A test/fixture/deno.ts","play:node":"jiti test/fixture/node.ts","play:sse":"deno run --unstable-byonm -A --watch test/fixture/sse.ts","play:uws":"jiti test/fixture/uws.ts","release":"pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags","test":"pnpm lint && pnpm test:types && vitest run --coverage","test:types":"tsgo --noEmit --skipLibCheck"},"resolutions":{"crossws":"workspace:*"},"devDependencies":{"@cloudflare/workers-types":"^4.20260127.0","@types/bun":"^1.3.6","@types/deno":"^2.5.0","@types/node":"^25.0.10","@types/web":"^0.0.323","@types/ws":"^8.18.1","@typescript/native-preview":"^7.0.0-dev.20260127.1","@vitest/coverage-v8":"^4.0.18","automd":"^0.4.2","changelogen":"^0.6.2","consola":"^3.4.2","eslint":"^9.39.2","eslint-config-unjs":"^0.6.2","eventsource":"^4.1.0","execa":"^9.6.1","get-port-please":"^3.2.0","h3":"^2.0.1-rc.11","jiti":"^2.6.1","listhen":"^1.9.0","obuild":"^0.4.20","prettier":"^3.8.1","srvx":"^0.10.1","typescript":"^5.9.3","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.57.0","unbuild":"^3.6.1","undici":"^7.19.1","vitest":"^4.0.18","wrangler":"^4.60.0","ws":"^8.19.0"},"peerDependencies":{"srvx":">=0.7.1"},"peerDependenciesMeta":{"srvx":{"optional":true}},"packageManager":"pnpm@10.28.2","pnpm":{"ignoredBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"],"onlyBuiltDependencies":["@parcel/watcher","esbuild","sharp","workerd"]},"_id":"crossws@0.4.4","gitHead":"88305ca211de4afbe7615beb48cccd60876da8b3","bugs":{"url":"https://github.com/h3js/crossws/issues"},"_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-w6c4OdpRNnudVmcgr7brb/+/HmYjMQvYToO/oTrprTwxRUiom3LYWU1PMWuD006okbUWpII1Ea9/+kwpUfmyRg==","shasum":"d62574bcc6de75f0e45fe08b5133d9ba8436a30c","tarball":"https://registry.npmjs.org/crossws/-/crossws-0.4.4.tgz","fileCount":59,"unpackedSize":213062,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1efLJAFXv2CMYsW3Al8u8kBMnjQCpx6mshrM9fEfmRwIhAKo3lVveThaRDtQKU7UoEU9Wcew15/WpETM0Tj15UB5z"}]},"_npmUser":{"name":"pi0","email":"pyapar@gmail.com"},"directories":{},"maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crossws_0.4.4_1769507874245_0.7893078892989316"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-06T17:32:00.774Z","modified":"2026-01-27T09:57:54.487Z","0.0.0":"2023-12-06T17:32:00.934Z","0.0.1":"2023-12-07T01:01:24.673Z","0.1.0":"2024-01-29T02:28:36.875Z","0.1.1":"2024-01-29T12:26:05.533Z","0.1.2":"2024-02-24T19:45:26.572Z","0.1.3":"2024-02-24T19:46:14.492Z","0.2.0":"2024-02-25T17:21:52.806Z","0.2.1":"2024-02-25T18:54:22.989Z","0.2.2":"2024-02-25T19:42:40.342Z","0.2.3":"2024-02-25T20:39:03.221Z","0.2.4":"2024-02-26T13:18:23.986Z","0.3.0":"2024-09-04T19:11:10.700Z","0.3.1":"2024-09-10T21:11:21.018Z","0.3.2":"2025-01-22T11:15:35.618Z","0.3.3":"2025-01-24T21:06:49.385Z","0.3.4":"2025-02-10T20:39:11.717Z","0.3.5":"2025-05-07T11:52:05.542Z","0.4.0":"2025-05-23T16:06:10.902Z","0.4.1":"2025-05-23T16:14:39.237Z","0.4.2":"2026-01-19T23:19:21.470Z","0.4.3":"2026-01-19T23:35:51.467Z","0.4.4":"2026-01-27T09:57:54.377Z"},"bugs":{"url":"https://github.com/h3js/crossws/issues"},"license":"MIT","homepage":"https://crossws.h3.dev","repository":{"type":"git","url":"git+https://github.com/h3js/crossws.git"},"description":"Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers","maintainers":[{"name":"pi0","email":"pyapar@gmail.com"}],"readme":"# crossws\n\n<!-- automd:badges -->\n\n[![npm version](https://flat.badgen.net/npm/v/crossws)](https://npmjs.com/package/crossws)\n[![npm downloads](https://flat.badgen.net/npm/dm/crossws)](https://npmjs.com/package/crossws)\n\n<!-- /automd -->\n\nElegant, typed, and simple toolkit to implement cross-platform WebSocket servers.\n\n👉 [📖 documentation](https://crossws.h3.dev)\n\n## Features\n\n🧩 Seamlessly integrates with [Bun](https://crossws.h3.dev/adapters/bun), [Cloudflare Workers](https://crossws.h3.dev/adapters/cloudflare), [Deno](https://crossws.h3.dev/adapters/deno) and [Node.js](https://crossws.h3.dev/adapters/node) and any compatible web framework.\n\n✅ Prebundled with [ws](https://github.com/websockets/ws) for Node.js support with alternative/much faster [uWebSockets](https://crossws.h3.dev/adapters/node#uwebsockets) adapter.\n\n📦 Extremely lightweight and tree-shakable conditional ESM exports.\n\n🚀 High-performance and simple hooks API, without per-connection callback creation.\n\n🌟 Typed hooks API and developer-friendly object inspection.\n\n[^1]: crossws supports Node.js via [npm:ws](https://github.com/websockets/ws) (prebundled) or [uWebSockets.js](https://github.com/uNetworking/uWebSockets.js).\n\n## Contribution\n\n<details>\n <summary>Local development</summary>\n\n- Clone this repository\n- Install the latest LTS version of [Node.js](https://nodejs.org/en/)\n- Enable [Corepack](https://github.com/nodejs/corepack) using `corepack enable`\n- Install dependencies using `pnpm install`\n- Run examples using `pnpm play:` scripts\n\n</details>\n\n<!-- /automd -->\n\n## License\n\n<!-- automd:contributors license=MIT author=\"pi0\" -->\n\nPublished under the [MIT](https://github.com/h3js/crossws/blob/main/LICENSE) license.\nMade by [@pi0](https://github.com/pi0) and [community](https://github.com/h3js/crossws/graphs/contributors) 💛\n<br><br>\n<a href=\"https://github.com/h3js/crossws/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=h3js/crossws\" />\n</a>\n\n<!-- /automd -->\n\n<!-- automd:with-automd -->\n\n---\n\n_🤖 auto updated with [automd](https://automd.unjs.io)_\n\n<!-- /automd -->\n","readmeFilename":"README.md"}