{"bugs":{"url":"https://github.com/centrifugal/centrifuge-js/issues"},"dist":{"shasum":"8b22bec67707df7af3806e27e316cd8d59c7c4fc","tarball":"https://registry.npmjs.org/centrifuge/-/centrifuge-5.8.0.tgz","fileCount":28,"integrity":"sha512-ENH1jz6VeRuGb3yHNhgB0V0SqRKX+iYdtM9Du/E59m484epjNPfsgJw4UbmOmjgSXGEita1UoOXlZ6Ba1ooT1g==","signatures":[{"sig":"MEYCIQDzlc5/PcETlH3b7LB0XQEleI1TPsQIeK0iAvMGFhIlYwIhAJD1rkBypjqekedP5mA4JKLO+U2QGFikhtJxfg9k/uns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQ59ZTZxx0XTwbAdRq6F1d4MxL5CpHMEbu16iculWfJgIgRGmI/vuPe8wPorCBb6fYEckaG+IMhsc7W+U6LHnORQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499888},"main":"build/index.js","name":"centrifuge","types":"build/index.d.ts","author":{"name":"Alexander Emelin"},"module":"build/index.mjs","browser":{"events":"events"},"exports":{".":{"types":"./build/index.d.ts","import":"./build/index.mjs","require":"./build/index.js"},"./build/protobuf":{"types":"./build/protobuf/index.d.ts","import":"./build/protobuf/index.mjs","require":"./build/protobuf/index.js"}},"gitHead":"163dcbab9d5e23f41d1142e4631bcbabc2e2f62f","license":"MIT","scripts":{"dev":"esbuild src/browser.ts --bundle --outfile=dist/centrifuge.js --servedir=dist/ --serve=2000","docs":"typedoc --exclude '**/transport_*.ts' --exclude '**/*.test.ts' --exclude '**/*+(utils|json|protobuf.codec|codes|browser).ts' --excludePrivate --excludeInternal --entryPoints src/*.ts","lint":"eslint src/ --ext .js,.jsx,.ts,.tsx","test":"jest --detectOpenHandles --forceExit --verbose","bench":"jest src/codec.bench.test.ts","build":"rollup -c && ./fixup.sh","clean":"rm -rf dist build package","proto":"./make-proto","prepare":"npm run build-all","ts-node":"ts-node","build-all":"yarn clean && yarn build && yarn build-browser && yarn build-browser-protobuf","dev-protobuf":"esbuild src/browser.protobuf.ts --bundle --outfile=dist/centrifuge.protobuf.js --servedir=dist/ --serve=2000","build-browser":"esbuild src/browser.ts --bundle --minify --sourcemap --outfile=dist/centrifuge.js","build-browser-protobuf":"esbuild src/browser.protobuf.ts --bundle --minify --sourcemap --outfile=dist/centrifuge.protobuf.js"},"_npmUser":{"name":"fzambia","email":"frvzmb@gmail.com"},"homepage":"https://github.com/centrifugal/centrifuge-js","keywords":["websocket","webtransport","eventsource","streaming","sockjs","centrifugo","centrifuge","pub/sub","real-time"],"repository":{"url":"git+https://github.com/centrifugal/centrifuge-js.git","type":"git"},"_npmVersion":"10.8.2","description":"JavaScript client SDK for bidirectional communication with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native","directories":{},"maintainers":[{"name":"fzambia","email":"frvzmb@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"events":"^3.3.0","protobufjs":"^7.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.20.1","jest":"^30","tslib":"^2.8.1","eslint":"^10","rollup":"^4.60.4","undici":"^6.28.1","esbuild":"^0.28.2","ts-jest":"^29.4.11","ts-node":"^10.9.2","typedoc":"^0.28","@eslint/js":"^10","typescript":"^5.9.3","@types/jest":"^30","@types/node":"^20.19.41","eventsource":"^2.0.2","protobufjs-cli":"^1.3.0","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.2.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8"},"_npmOperationalInternal":{"tmp":"tmp/centrifuge_5.8.0_1792515790128_0.941823542334723","host":"s3://npm-registry-packages-npm-production"},"_id":"centrifuge@5.8.0","version":"5.8.0"}