{"_id":"sourabhrealtime","_rev":"174-504e6e896c64b7bebcf176eef6426bee","name":"sourabhrealtime","dist-tags":{"latest":"5.8.3"},"versions":{"1.0.0":{"name":"sourabhrealtime","version":"1.0.0","keywords":["collaboration","real-time","cursor-tracking","socket.io","websocket","react"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@1.0.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/sourabhpunase/realtimecursor#readme","bugs":{"url":"https://github.com/sourabhpunase/realtimecursor/issues"},"dist":{"shasum":"ace5d08b8f82efc9791da5f85c81c2339f529ebc","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.0.0.tgz","fileCount":10,"integrity":"sha512-Q/vbImYMxwlUcOY3D0zg3w5apHAOZ7gH2cys5m5Y78qYf2lzRB8roHDzlsTc0nYIOuIcO99JLy4UUBlnA3GNbg==","signatures":[{"sig":"MEQCIASsuDYsMsnrvWdBHvD1ReHVdvLipV6IENXbclzbIDesAiACoY/lZiq+U8/o6313vKIH+Z3Dixi9OIfBvgSA7ePFyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48541},"main":"dist/index.js","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"test":"jest","build":"npm run build:js && npm run build:css","start":"node api/server.js","build:js":"babel src --out-dir dist --copy-files --extensions '.jsx,.js'","build:css":"cp src/*.css dist/","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/sourabhpunase/realtimecursor.git","type":"git"},"_npmVersion":"10.8.1","description":"A lightweight library for real-time cursor tracking and collaboration in web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","react-dom":"^18.2.0","@babel/cli":"^7.23.0","@babel/core":"^7.23.0","@babel/preset-env":"^7.23.0","@babel/preset-react":"^7.23.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.0.0_1753185098667_0.625701735977787","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"sourabhrealtime","version":"1.1.0","keywords":["realtime","cursor","collaboration","react","socket.io","websocket"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@1.1.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"dist":{"shasum":"2f01eda65b781d12e2ba20ac8c1957be6eb8b147","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.1.0.tgz","fileCount":22,"integrity":"sha512-orZfoGF9vkJOORvA1V9h65yUR0jJSmaXwhHNEeSfJ/oMi6XlieD020ctLDsST5rgFQ9mHMylJwfCC1MoRzppog==","signatures":[{"sig":"MEUCICWnv9roBMmnkO+dL3LcGnqPWKURVrRwRVLxgS6f7WUeAiEA+0j7NU8ueq91A9LI5LzIJvp3i8mYZZou9dv+gb0WwJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140733},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"rollup -c","start":"node api/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"A lightweight library for real-time cursor tracking and collaboration in web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.79.2","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.1.0_1753188873168_0.36686051208915127","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"sourabhrealtime","version":"1.2.0","keywords":["realtime","cursor","collaboration","react","socket.io","websocket"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@1.2.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"dist":{"shasum":"9e59324307691def9d6556f93fcfd2094f00cb3a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.2.0.tgz","fileCount":24,"integrity":"sha512-afCAOCo7tfpL2lNW8rgqtJHM2lVeDBmMkpgZDy1dGuRFlMPsrfBl3usGSt6x2C+YrInlzQ35rHshRqrNh/rW8Q==","signatures":[{"sig":"MEUCIQCtYW/iii0k8BgbDPtYrHg1b3Ot16gcT6TL8GzZVCM7qAIgeHXXYIdgvkdykRmatUnPg121y7mQfT6qvem57larnss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141517},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"rollup -c","start":"node api/server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"A lightweight library for real-time cursor tracking and collaboration in web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.79.2","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.2.0_1753189558844_0.7131943402229501","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"sourabhrealtime","version":"1.2.1","keywords":["cursor","collaboration","real-time","socket.io"],"author":"","license":"MIT","_id":"sourabhrealtime@1.2.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b184245ddbc88138820ec72a85a35af45cc5793b","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.2.1.tgz","fileCount":5,"integrity":"sha512-VNYNfEav45x+GKAnPyDzew10JvTNhbhKzc3GrSUgCT0byGk6ncetKX7JX5WA2vUMhMkzwTGEj+sMaZmCznIWBg==","signatures":[{"sig":"MEYCIQDNA7foIp2LowJ7qNRuUlVQlXrmNLEVccfUZ1HD149rAgIhANaEBpCFXnkKJjRraNm7FcH6yH/15cNOVvVKfTrExBeB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25191},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Real-time cursor tracking and collaboration for web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.2.1_1753247493196_0.8408432575201741","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"sourabhrealtime","version":"1.2.2","keywords":["cursor","collaboration","real-time","socket.io"],"author":"","license":"MIT","_id":"sourabhrealtime@1.2.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"cc7123f108c8267ff60a5e4f568f0854a404bdb7","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.2.2.tgz","fileCount":6,"integrity":"sha512-MfocahIWtE07Q2FcgVi6fw7lurzn6TEOFD5mFxDzOLNllTdL+Fbkq6rZ556BsuTwzB+t4ZYNcE9Y66m1W9TCPw==","signatures":[{"sig":"MEQCICFvR6RjBjEuurIjQT4e9SiMymwfvbldwxDcALb3vK2pAiA3a2+mD/sMSgJGlbzCPJjqwgvZFTOo1w/bm3vgFwm+Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33720},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Real-time cursor tracking and collaboration for web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.2.2_1753247996918_0.5766885758693472","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"sourabhrealtime","version":"1.2.3","keywords":["cursor","collaboration","real-time","socket.io"],"author":"","license":"MIT","_id":"sourabhrealtime@1.2.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"77ca30d851e8e64d4f940cf3a1b272fb0d6faec2","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.2.3.tgz","fileCount":6,"integrity":"sha512-p0Ayp1M6PMR1xnjuDCNHDma+CLRq1yFbo8hPz6+4UlwFFdX9icEQN/Hmce5Jfx7Ny1GDnMT1BcxI3uyPdifjMQ==","signatures":[{"sig":"MEQCIDY0QC+A6vbgbinkUP4tmUqm03Rk+d8kH8wP1rG7ggWdAiBmSE6hGsgYvopZ6gjyOafP/fNNA+e2Kl8B56frWTxfJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35060},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Real-time cursor tracking and collaboration for web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.2.3_1753248506131_0.052777161771823566","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"sourabhrealtime","version":"1.3.0","keywords":["cursor","collaboration","real-time","socket.io"],"author":"","license":"MIT","_id":"sourabhrealtime@1.3.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f9e39e269337cc3d812129b3dc35edfe2d4cba8f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.3.0.tgz","fileCount":6,"integrity":"sha512-Xy166Db/2hwc7H81Gt3XLAAgMdomyEDCPpwUbtB7PsSNWVViEeHj1t6tFfWUHYGTNaqREGPyZ69CI2iBsG45DA==","signatures":[{"sig":"MEUCIQD6BUUdBQ7IfqVKPWQFBm7wawXy8kpQFiDwfSSJL5b1ugIgOUmc+diM0dE/5+ECTuz4GjGjqVu2A1ruRCR55npK4ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35521},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Real-time cursor tracking and collaboration for web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.3.0_1753249560383_0.9795949341235288","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"sourabhrealtime","version":"1.3.1","keywords":["cursor","collaboration","real-time","socket.io"],"author":"","license":"MIT","_id":"sourabhrealtime@1.3.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1e12461f5c3188a80d7654f0fe14eb6cad516511","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-1.3.1.tgz","fileCount":6,"integrity":"sha512-RZRKz92/UVSY37TVT9/eQV8ZmZkuwacCSj9Gab/d5eaLHcm3v09lwRBSTBUeI8hNpiQ/xHOiqJvdCuThyKaOJA==","signatures":[{"sig":"MEQCIG/xNXELuNMfM4i1iBbCQdQOEDqiq/tdh73sZihF9lTJAiA6ujUN24W5Oy3x4wxg1z/hq2E+T/N+UcOvN2V4mdOmsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35521},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"prepublishOnly":"echo 'Ready to publish'"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Real-time cursor tracking and collaboration for web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_1.3.1_1753249989220_0.8464259954843603","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"sourabhrealtime","version":"2.0.6","keywords":["collaboration","real-time","cursor","editor","crdt","yjs"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.0.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"a9cf1abf045852612820d3fa621dcf717ca44aea","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.0.6.tgz","fileCount":6,"integrity":"sha512-N5JMtraSl3DNnxIpZq7ITvhNdet83lknRDgW6+FWCY4H8p3Pprtk1P+0PRJ3oE8TbR2v+KwS9q/F0+vDFEPCkw==","signatures":[{"sig":"MEUCIBIVKqVC5wn6D6EZNV0ZTEPxgcbstjcZFCwnwWGMIV8YAiEAx2L2uSctlmqLg1M6laEF3xGVqnhtPKK4Lg66HsYMJiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37095},"jest":{"transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less|scss|sass)$":"<rootDir>/tests/styleMock.js"},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"],"testEnvironmentOptions":{"customExportConditions":["node","node-addons"]},"transformIgnorePatterns":["node_modules/(?!(socket.io-client)/)"]},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c rollup.config.cjs -w","test":"jest","build":"rollup -c rollup.config.cjs","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"A lightweight library for real-time cursor tracking and collaborative editing in web applications","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rollup":"^3.26.3","react-dom":"^18.2.0","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.3","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.1","@rollup/plugin-commonjs":"^25.0.3","@babel/preset-typescript":"^7.22.5","@rollup/plugin-typescript":"^11.1.2","@testing-library/jest-dom":"^5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"^14.4.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.0.6_1753262490169_0.23193353898997615","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"sourabhrealtime","version":"2.0.7","keywords":["collaboration","real-time","cursor","editor","crdt","yjs"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.0.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"acd17f960849557ac0e690372ac8b64e640ffce8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.0.7.tgz","fileCount":6,"integrity":"sha512-zq/7f5uoOJI3smTAMtQFMU4IiLDPd2TVlLqkq+IIslMjn4VQ6O/wbbpQeX3T8IWFMQB7RveVPy6nqropjVQiQA==","signatures":[{"sig":"MEUCIQDoq2+ayQA1LCL2bsA0hfMiyKlLCDL5KzoN44pygx6CFgIgRwyknMDaszS0hSAwaKPVMnbE4gP1mCNkm6M4g+PiGZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37125},"jest":{"transform":{"^.+\\.(js|jsx|ts|tsx)$":"babel-jest"},"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less|scss|sass)$":"<rootDir>/tests/styleMock.js"},"setupFilesAfterEnv":["<rootDir>/tests/setupTests.js"],"testEnvironmentOptions":{"customExportConditions":["node","node-addons"]},"transformIgnorePatterns":["node_modules/(?!(socket.io-client)/)"]},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c rollup.config.cjs -w","test":"jest","build":"rollup -c rollup.config.cjs","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"A lightweight library for real-time cursor tracking and collaborative editing in web applications with improved synchronization","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rollup":"^3.26.3","react-dom":"^18.2.0","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.3","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.6.1","@rollup/plugin-commonjs":"^25.0.3","@babel/preset-typescript":"^7.22.5","@rollup/plugin-typescript":"^11.1.2","@testing-library/jest-dom":"^5.16.5","@rollup/plugin-node-resolve":"^15.1.0","@testing-library/user-event":"^14.4.3","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.0.7_1753263442840_0.005945553065739295","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"sourabhrealtime","version":"2.0.8","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.0.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"8b861c914064912ca90503df54360708284002f5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.0.8.tgz","fileCount":6,"integrity":"sha512-QfP8lzzaRcIrUYOuozf4emCpBjaSBm/AATDMk+6VlLxcJLr362jxGHn7lG5IW8+jQqMEijQWL0vS7YvLMbG/Tw==","signatures":[{"sig":"MEQCIBy5xomLiIVbnBzS3nWGOu4807lvXlhpqOIYx5De2z4eAiBI15hqzOPTJwA3/4uCRYrdvOaOks8IuKc+rTeWGqprCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55952},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.0.8_1753267577608_0.8095874407674806","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"sourabhrealtime","version":"2.0.9","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.0.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"db75efc290205ce1df476fcefe1c2cb971824c40","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.0.9.tgz","fileCount":6,"integrity":"sha512-IAns13Z1LXxpzsmeE2vlv0daRHN6C91Jfy7cS6xHZSqzovPh9jaz6iMOIW754bZtKfkB42y9GhnQuMDaHfDRrg==","signatures":[{"sig":"MEQCIB4BqhYqN0fr8pbRBPeQvHZR8KeIyxgCJITE03nibHD5AiA5QdP3QvwO0hd88DZtoiMpDkBaCH/3XjgO4AlpIKTLsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55952},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.0.9_1753268755340_0.02661423638426963","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"sourabhrealtime","version":"2.1.1","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"9a9994c91ef05085abb33118e2ac5ce6b9114ddb","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.1.tgz","fileCount":6,"integrity":"sha512-aSpVPU5OrQbP2OVejtxed+XYLuiZBzLjc1TRsYvGy6o8f0EPLMFZdSPuNv5YmVZKZOUL6qT0+xHT8tQUPrHf8g==","signatures":[{"sig":"MEUCIQDqXm98sBx3E7Sz83c1PgNRzKClTyNgcS25VoWhlbdwXgIgVoYAAPJmN2kjlP25fFZvOxLhR2K6erlyYiPWlXbGul8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29883},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.1_1753269182547_0.14751589226386597","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"sourabhrealtime","version":"2.1.2","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f12eb23c265d6b12b5db905a311d25c48cd529dc","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.2.tgz","fileCount":6,"integrity":"sha512-9sLYd7hEGRIgQH/926WPR50MagSIsjq7T9BxPBA2+bbom+ZYmNsfjZyM9cP/cdeNoDugkH5IWpdOFBcPEz3oEw==","signatures":[{"sig":"MEYCIQCnSrGW2WNXhyCDLTE+jtP2qW40+CKRpO3DNq6XeHhnZwIhAI5485If8sIgCWUlTO3ZTCWPVR0SNJimpv5mvq7SHJ9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31285},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.2_1753270354966_0.6702089710340229","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"sourabhrealtime","version":"2.1.3","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d59130c10d721ba5d42d2c0ee547ff2be7c9583a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.3.tgz","fileCount":6,"integrity":"sha512-sqD5TNZsEee57MiHLgVUOJ97afd2+4B2eBKGqFjNpNaw5qdVD4PO0OvvwhHorkjiRUVRGB1ITHyLpD/KtGU7GA==","signatures":[{"sig":"MEYCIQCjxWP/8tyBzE3b/qOikmFVICqeNw91wZGOPlrlc5mSQAIhAK1+PisInnb7Qs4oA26Is+feIn/DUJ3yVWigjRFvms1l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33433},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.3_1753270847647_0.6875799213272771","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"sourabhrealtime","version":"2.1.4","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5a9380ae86bdc25bf3b25e181401b31225a08101","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.4.tgz","fileCount":6,"integrity":"sha512-idcX9m+3rbUuqf4qdpg3jj/nif072oxbCP4IHE4qEgrOw6LmCK+KVRYxSbxNsBeNFmcZs6JnpNJrY2Qk1t+WRw==","signatures":[{"sig":"MEUCIQCaSWNVYMW0Cgf5nHlSyZplYqWESaM8QWQoZksOU1alzQIgcFQ08qsNV83eOaKCFSf0y+5HyoxdNo5STaNW17+sedM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40125},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.4_1753273039949_0.020767269430039148","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"sourabhrealtime","version":"2.1.5","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2d2f8269b92bf5ac2ca7a2a13959af4d9ac7f5ca","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.5.tgz","fileCount":6,"integrity":"sha512-XnuvT9RzIsiTGaQaM7o1HhrRPOE/mvyI/SvtGCBUJg4EpgH8XMPyQUsjU4MvWU0gHKd62yuAhf8SYLdRWWgGuw==","signatures":[{"sig":"MEQCIBXRpFcnGZ6zP5bWQy7vdX+uGIhuF45+4b7IkJ7Lh9M+AiA6DMmElu637ZS+5diGCs8NKN3933fmU5FAZqULFjbwiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42070},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.5_1753273592434_0.16838964761187336","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"sourabhrealtime","version":"2.1.6","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f9b7b7dafcca84a47f4ab874f47087f703361d1c","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.6.tgz","fileCount":6,"integrity":"sha512-g4Bg2Z/27Y4QSB48jHu0u7CmybeJ7virePPtIsBhKnypY1knOvZMoIsP0hDiYnfOw21eaQjKK4sTR7b4UjTHoQ==","signatures":[{"sig":"MEQCIHNxp/6crk6rbhiiuzmFiOM9DGsmTQQcLzGEI1sS/LHCAiB8G8kO4aWi0RJz9xCwe7xIMSFiAOa8nCk3xERnd6b/Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43453},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.6_1753274126976_0.6908810415350946","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"sourabhrealtime","version":"2.1.7","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b5ca1ad8bb4368fb641edb7379d6d4b98f19a3cc","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.7.tgz","fileCount":6,"integrity":"sha512-eju9UB1eaWwzo7PZmTUoDyOQLskMy4iwFn7TPm2/0GvJF3yycv64xhnZI0aLBYegrylk08w5Qae8b5GtZrYBtw==","signatures":[{"sig":"MEYCIQD109Ohci4ba8rELTYiJwfjk8BKkEbFwtlPuzZd4ZSQ5AIhALvhcyktCQjGTPWsx9pxxwSiq/QnEsfgV03SzHgtvmlk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30567},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration solution with admin features, user roles, and invitations","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.26.3","typescript":"^5.1.6","@babel/core":"^7.22.9","@types/react":"^18.2.15","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@rollup/plugin-babel":"^6.0.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.7_1753274530278_0.9506236913216599","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"sourabhrealtime","version":"2.1.8","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"350a460e19fe2350fcef9855ffda2905c7cfe961","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.8.tgz","fileCount":7,"integrity":"sha512-3JZVKNLTjLEM0ap5V3nw2EMDseh9FDj/+DKmSS/PSIWOf1WJkzvni25frjx00FQGgp3ZoKvmisFTbIykbtl0dA==","signatures":[{"sig":"MEYCIQC3wi2EkohRozDGvUs6AlWolB6jX7riTPe3j2xLmXd+9wIhAKlles7bK8Mb9mrgHQf4/HUI7sv5hR1gxJB8Xnq8X+LN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90537},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.8_1753353809056_0.34568450847787635","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"sourabhrealtime","version":"2.1.9","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.1.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"a0c1730118c2e154b78e540e46c200d7bbe033d6","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.1.9.tgz","fileCount":7,"integrity":"sha512-DI/NgoLmBJEs9wZ4/Wcgekir2MnRtyfUhEE12u0S/+eS6bixDNpdfF8M6heLwIjHuC7xmxxhCh/S9pCiALNFDg==","signatures":[{"sig":"MEQCIAUvzfiwqi4K32c4uD02pivONHm02MbqWAhRJtDxTS6fAiBnQQ4nLl/j3g36ZAzKoKWupR9p/kiYsscMA2Wqnm5+qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112107},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.1.9_1753354328894_0.05216253060195375","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"sourabhrealtime","version":"2.2.0","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.2.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"7141635e27167915aa0c2c74ec6550a80dbc7d1a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.2.0.tgz","fileCount":7,"integrity":"sha512-3Uky9FtLR8pDxS99Y8lvg8LBkME5dUttaWhS1IVXNV/ZLT+q6zM3r2Cbcw1Bgw0C744b2jPjzBm8LArAjLcZww==","signatures":[{"sig":"MEUCIQCWfPB0thInBoP6jQeb/cywiQdVnPGi/5rrTUFsdSOWfwIgC+ZyfCAjnq8OPsfQUslD8M/glWy4tvjmekoa51LVdn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76099},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.2.0_1753354749478_0.17042172747702256","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"sourabhrealtime","version":"2.3.1","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.3.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1a6b565ce71349d34882bf04ad76da5697c101c1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.3.1.tgz","fileCount":7,"integrity":"sha512-IHp0N+x8OiXThakiSLKTcHYErjuTWeMxr3uR72UawH+klH6CqTN5Cmbj3F0emuFzz+ouvc8ReJjHyJ7CfOaIqA==","signatures":[{"sig":"MEUCIQD1jQ+tcEPVHYWQw4uLiSt7qQXUXa3pgeoZ7ABCm9ecTQIgXL1uKeYUajzjzMybG0kCyrvRtokH4kjAnw4YE8EVV6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110375},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.3.1_1753356005510_0.587071845834197","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"sourabhrealtime","version":"2.3.2","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.3.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2aad383d6a1836ba2608c7c724e699ebab5653e7","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.3.2.tgz","fileCount":7,"integrity":"sha512-lC8FfA6TkyQhfLYBnuiixjyVUlIFFajCLwHqE+umtpeAeNDeFM8yVePp/d9oQISGRLAkhpBruH5MQSZmAKFC4A==","signatures":[{"sig":"MEQCIFKa4RZmw5ah6yjVESQ87Fw+mCbfvzRruUN7k9x8Pg5BAiBV8E1JDuIff2BCq4kRd5UP2Z0238OrgGRLecoaGDdAQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110627},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.3.2_1753356427319_0.043383127471851024","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"sourabhrealtime","version":"2.3.3","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.3.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"0f899b0d943a709728dbd55e0b2e2ba8b08e023a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.3.3.tgz","fileCount":7,"integrity":"sha512-TLdnRJWh8zN1WCWamsN+St7Ur7dEkW0Npf7PVz4pdu9udJGkQOoo1c6D9ethuJu+jsvw1Snb9nHZ1myGVvhSRw==","signatures":[{"sig":"MEUCIQCvWaAK/hdyoF4GM/F2GKwIpEH4vNMDDwy8DV631KGzRgIgZCB11M4V6EQLrvWRf8dqra3cUaakLKbHZSScJ+Z+Ops=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113349},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.3.3_1753358456529_0.9954293333744497","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"sourabhrealtime","version":"2.4.0","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"725347d3340b30f00fae4cc96ed570f3792a4f5a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.0.tgz","fileCount":7,"integrity":"sha512-BMcnJGf3IVZPVgXHP6YyMwrHz+6kyJBH7A4MrzL6METvhHb/FvYk2Wden1bOdvGeLrbv9dorrlL0NWuddtVdYw==","signatures":[{"sig":"MEYCIQD7TG7HNbKbXlvtlgL30nhw0BHG3OCniLIyZluDmZijawIhAItG/T/v+toyfVEWjlhCxHSaKCN3CS0SfWPewut6VdlD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115881},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.0_1753359528019_0.29954297663986273","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"sourabhrealtime","version":"2.4.1","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"96676c9a0875bf66b4e0f7cb08b580241f1a3e33","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.1.tgz","fileCount":7,"integrity":"sha512-UGr5OSshxm4MiA+vLKID8+pfP9MF8DgWK/4qcWyH4AsRXiLXs3mq3ED7wUNl9sloPyzxrImUoQC6ArwUbGaatw==","signatures":[{"sig":"MEUCIQDojXAnbtif06Kj4Kx7YkjqvSdF+jTP2Qlhz6gWYDZrkQIgf38g1BULUZfoLsZXnFDBo8iVh748AJGKGubtC8M7fBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115681},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.1_1753359876356_0.9595311037371561","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"sourabhrealtime","version":"2.4.2","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d933c0b4cea1c62a8bc4cd187b3530fac9381069","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.2.tgz","fileCount":7,"integrity":"sha512-zNYTYBFXwzsJWWeu5tse6f08vK0Bv3hpHF1ee5HPAMpwoN50z7cfUszi3e5MQoRxSyqIgdltcsVkZkfc6RSAxA==","signatures":[{"sig":"MEQCIDbxE/BokjCtKjNqJMiV3xynR0s6EKoUeLs71E08007LAiBtjT7QR28LUmZ7by+ns2nGNYdgfMGUvOKYOmIxdqmjgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92723},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.2_1753422329549_0.8850816124537411","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"sourabhrealtime","version":"2.4.3","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"4fb8315109d817586963b34c1c0536f7d4bfa9b8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.3.tgz","fileCount":7,"integrity":"sha512-MXWCyVYq85TQxPxk2nn1zwqIoQNch0iFaZEsW03tz+ACsLPiBDY9Kxji8O9DiRg4EAiEpzY4hzqAc95heNP9ZQ==","signatures":[{"sig":"MEQCICRnsZowMTAy9lFfAHyvV9EK93zKP1/bE1lLRrFy+eBNAiBxczOkokZJj22SI4dMql2at6isksU7yi3pq0mvGfiR8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97287},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.3_1753423508389_0.24366055484444793","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"sourabhrealtime","version":"2.4.4","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"6654ef8763bc289774f6cfd59c382bb9e7574262","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.4.tgz","fileCount":7,"integrity":"sha512-gaPXBuSHE3KWHl8NPctCuLjaiq3/zL8n32aQh52cQzF73PBY3HJgAp4wIuhaT4QXrYBwcAWLZlOBuCbdUYShGw==","signatures":[{"sig":"MEQCICGBqxSMdWFRzhos2giHaXGyMIukPNljkxYJTwF5VNiPAiB/WQn354n4Ymyzg9DIHlzdBHH0HAi99mtrfm3rZaHdJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99585},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.4_1753423941585_0.7918539279901151","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"sourabhrealtime","version":"2.4.5","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"6263ebf983ada1730d7b6ceaf6659b66e7932956","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.5.tgz","fileCount":7,"integrity":"sha512-APjikL4vdQ/x8b4A+1/UBMjyQE044qdaGewruxmB1+o6OpyASY8kp3N/+L0WukYc5sCJ8DmUqYjirs/YFxDoKQ==","signatures":[{"sig":"MEQCIEbk4K8Hmxq/Y6KkfkimYqeN+QcGmarjztP+F6TWvm4TAiAsXaTssoDzSTlpjISDXLKNB/xlGF17jSqNFMdBlYX5aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99660},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.5_1753424283218_0.03799619083224304","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"sourabhrealtime","version":"2.4.6","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b24d0528b7047b162358b37298263847eb181713","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.6.tgz","fileCount":7,"integrity":"sha512-7oUFlAVXQSmkhZkmiJ+ROq9DxApXi98Tyg4gr/dgTKSMljLOrOJwt3JceomviUeRpH1OWBecM1Z2AhSUoqaPcQ==","signatures":[{"sig":"MEYCIQCfQglpgu30mc8ROk3UHSHhe2TSbfMei7QNOWp/uEFw5wIhAMIsU3maHRxQQwmQUVtyLhANEUM7SEGN1SvSFdWwXaY/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49642},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.6_1753424605139_0.5348318718855585","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"sourabhrealtime","version":"2.4.7","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"58a362183cb37f8934193f3291cd9ce3e4d075fb","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.7.tgz","fileCount":7,"integrity":"sha512-MyVGUkn+r8NM5G/6Sk15i705FeUdWG5tvOyyI8U4kYP+w4D7uv+UXUPIC5Z45/YA7s7FVhc9W7yOTUvOmbLmFA==","signatures":[{"sig":"MEUCIQCAGpRVsFOBGPDe/+0Uy0JWPnxKWlHXp8Jg3xDdYOAwaAIgaOltXQnPA2f25YmK3RuCyWPkdjfNJfp6Zz9lZCIfHfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62673},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.7_1753425592499_0.08148837493470928","host":"s3://npm-registry-packages-npm-production"}},"2.4.8":{"name":"sourabhrealtime","version":"2.4.8","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f7dcfe43d1e31b6ef059871478a96b7bf4c1e85f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.8.tgz","fileCount":7,"integrity":"sha512-5mXVCm6TOt5xKPfv5Xi2STRyOfJNd9XnMPx82ZvmCw33Du6bAR0nD45kqoj9sTEDHtp6W9NXIQxZvIEHFzFW1w==","signatures":[{"sig":"MEYCIQDrgKRJaACSu5J+1pB9lLCKaa0egXKxHM50NFHTj6SkZAIhAIedtSMI8bKg1Ppk1LBAmUqaMwg6U3tLe5tMwsHdTGhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65454},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.8_1753426440728_0.6529417478987831","host":"s3://npm-registry-packages-npm-production"}},"2.4.9":{"name":"sourabhrealtime","version":"2.4.9","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.4.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"ea104d9e1e65303df8e1879b4b226ef0548eff55","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.4.9.tgz","fileCount":7,"integrity":"sha512-YZ/zpxq8awQ+Ad8kLeI8f6dVp+S4XVj5bFNlmboaQhgGazsrnRnvbihD2Ux9rSmSw9cVqwXTov86+/qf4nYrqA==","signatures":[{"sig":"MEUCIQCPMzXvJvS4KVHp033tneMnrDoH5fW4CseZDLP0EQqjWwIgdsvWROwi5JUKIed5gaCG0u2cHrpr4s3pZgncJCRtchI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77910},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.4.9_1753437408521_0.8267449965070033","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"sourabhrealtime","version":"2.5.0","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"3512804cd575da017a7a1edbf7ded4c3cdff566f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.0.tgz","fileCount":7,"integrity":"sha512-nM+Aj9d9fRW1TZU5nN3QHciNiLOvZCv3G8sUVe/XWwIPRdz/9iMrSXr/vsyWfItH1Q29i3rHpSvMrBvofg8Mkg==","signatures":[{"sig":"MEQCIC3gi3pof0ugSZf7yViKcsvuq57OcNOswJLTe6R/LunuAiBR6ZZ4/Tmq5d7ZAtqibcDumy19tleRMclNLA7S3QmH5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91613},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.0_1753438409956_0.677181376363734","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"sourabhrealtime","version":"2.5.1","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"4ac3b05625c1b84b56d909ff7e96a2757b0b5619","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.1.tgz","fileCount":7,"integrity":"sha512-s1IoCq/Jlyf3QCse2dyXs3eRAPXWPJdI55H2t+a/MbFhBvNqE1x2YQN7+Hf8AlG6mJeELYJyp+G/OliIk2Dvng==","signatures":[{"sig":"MEYCIQD6rOn8ynDEMRIlXTLgAbP3tNAvaauS3Yi4CRlCnmLOZAIhAI3mi1bVx2bkD87WFfH6f33L29LQdPtqFuB61eqFakKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104744},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.1_1753443366279_0.3545272009274849","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"sourabhrealtime","version":"2.5.2","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d11a5893041acbb637fb2f623576f5cf30d4934b","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.2.tgz","fileCount":7,"integrity":"sha512-Ml9gVNpd7hjlvOpwx55LkJyiVeh5brsSAPgU4ajsSX2vioRxrC/1bVh5aGa2L2goDBGFOdCnbo7uWPZvdZSeGw==","signatures":[{"sig":"MEYCIQDeYFbnRCdiKiGKlm5KrwUYvp8uKfPWZjSMbigYJ/JVCQIhAJbEu7i3QYQfA8sJh/dbUHCZIn6KdOP/P/e1C7wWyq83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98123},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.2_1753447483101_0.5766539281616023","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"sourabhrealtime","version":"2.5.3","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"63159a2c7eb577eadfa9af4251c782e5fd545fd2","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.3.tgz","fileCount":7,"integrity":"sha512-4mAjkzfpJ5T8cQ248Q/1Cj71UNZJSE1hrrfb6chWrt8JSQVO2xVm0dVzFwapX/t7t09KIeBPYFImwz6ryOEIHw==","signatures":[{"sig":"MEUCIQCtsk+O3LQ02Eh/D5YkBL0y8252hubureRf4PeQ4288XwIgYCF921uixrvmOpaDdjcbY5OHcwAro1SVedIug1h/+RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111099},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.3_1753448098229_0.097679783029617","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"sourabhrealtime","version":"2.5.4","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"4167b7ea6f856203076273f2dff6ea372df968fd","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.4.tgz","fileCount":7,"integrity":"sha512-ug4t0eyuMfSxzXo9WP19vQi2N89SKT3poYVqg/WJC0TwFzjQ0H19Tzb7/MX/n5cK9b/8VU/SMYicmOol8DTrOQ==","signatures":[{"sig":"MEUCIQCbC/fRBd69GLWzKR8mNYHGbxu4ZXG0rZrWLefOZz6VjwIgasrnclgkd9R21+9jMtECRFi5v4Vg1Cuy8KFW3mH9miE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111071},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.4_1753448254356_0.08089080324894193","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"sourabhrealtime","version":"2.5.5","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"0b24bfa86cfdfed64b1ed5cccce2e77cd1f5efb4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.5.tgz","fileCount":7,"integrity":"sha512-Aj8VbCrUIjoCrCAOsAZxXCJi5JBEOBnhWQ60HNyGhh0DiVmb3WIXtV8BCyyGFuIIvlZMeB5gJa4wzl3nOiL6Rg==","signatures":[{"sig":"MEUCIQDfTwo+kyjrtCkh1Bls/G40YrMWMj1nPVZvB7MbHf7nQAIgJZgGUBXqiyeqRgec0f7N2z2BizOMVt7lBiCM1UcrZco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53159},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.5_1753448918707_0.6282915981536059","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"sourabhrealtime","version":"2.5.6","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"39f332795adebd93e98ad8e09cd985366f9010ae","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.6.tgz","fileCount":7,"integrity":"sha512-cLqoJG7ILJxbKnWfzXk2b9wBWNJ/GEDvWZYi0yYk0tziBYAIk2MHAnXroR/KXw13yDjSB0ZT3heWdJyKKREA2A==","signatures":[{"sig":"MEYCIQClX1O81FS1unSIxQgidyzpfXV9sf40vkQNNCIAZC1flQIhAL9kFHFSBExsW/5yGal0beP89jJ6VESAhLJwrb2AGpJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111071},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.6_1753449141739_0.9319543656217308","host":"s3://npm-registry-packages-npm-production"}},"2.5.7":{"name":"sourabhrealtime","version":"2.5.7","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"57d2e8978ad188473ab86414e6a9e4440b48664e","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.7.tgz","fileCount":7,"integrity":"sha512-IVzI9vNXElndP/LFgiQCYPaYlnksdcednut3ahVDLlRUXD0ZmwfalpeoWOSKg8Y8GWhfPzDdzh6TnN4SUiU26Q==","signatures":[{"sig":"MEUCIQDL5nHLznzXAFBpAj2Z8AXG7n2M0HyX3yj2MmBisQnVTAIgc4Vmeap1dXUYclIlXXGquo+7zTwQuT5wlMKaZ0zwD4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74337},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.7_1753449481015_0.16576928781556033","host":"s3://npm-registry-packages-npm-production"}},"2.5.8":{"name":"sourabhrealtime","version":"2.5.8","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b0d0b5ec5c0bd7f4699d63a7017c847dd74c94d1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.8.tgz","fileCount":7,"integrity":"sha512-BTwVFcmYVT2jxoP+z2jbLFfxkm3n7HwCVopN3jvGEZjOv82X+m/ZgyzpEgHEgyuK2xUVhbGZUCEoMEtxRcufpA==","signatures":[{"sig":"MEUCID//rdCST52BWziZnnYTh88OanIXXWV2SysvOVWlMLk/AiEAk/Tl/RfCovwB8l7awHYvV61U6XCwOkHq/lLxBS96Q3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89910},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.8_1753449941254_0.9462275641133171","host":"s3://npm-registry-packages-npm-production"}},"2.5.9":{"name":"sourabhrealtime","version":"2.5.9","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.5.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"51d60e2fdbe0dd8f61cbaa2f0adf0186577c8c26","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.5.9.tgz","fileCount":7,"integrity":"sha512-XDVZ6oiY9nMLGzVC5SQExYTCSIUkHjWBoiDwkh+IhzTwhwjjVwbot/7yjlDEPk3hCEF3pkX/KJ5HQTEkf3dYUg==","signatures":[{"sig":"MEYCIQDeKljAgE8ezhZkt8Bkxpjavy/0ySlec07mfnuqw71cLQIhAMFBi9UQM+1InW19nE3ZvZQJS63Eialf/saEDHSAlHno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93412},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.5.9_1753450609332_0.5633561035620123","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"sourabhrealtime","version":"2.6.0","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.6.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"ab0ae284c931dbcd441f7baa68e9a6f942006c8d","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.0.tgz","fileCount":7,"integrity":"sha512-P4lCrraWAoL7zMFrSl83TgMiFVVUVWrRLYVhNEhERFQGXSUXWdqbtSK/+SzI1GmsjuuBgTgluJOJqV3PpiNYfQ==","signatures":[{"sig":"MEYCIQDuH8nxyKMvMDQbCh4yKxWMvQ3dCD4NUstHSBLgcvG5LwIhAIBTBTVgZJNSDZ17v9wD7XAyoAYMqALoKaqvv9WF4X+R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110197},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.0_1753506745232_0.5589428337436446","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"sourabhrealtime","version":"2.6.1","keywords":["collaboration","real-time","cursor","editor","admin","roles","invitations","authentication","project-management","approval-workflow","team-collaboration","supabase","websocket","react"],"author":{"name":"Sourabh"},"license":"MIT","_id":"sourabhrealtime@2.6.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"7279595e9f8332409d6a63f4fa9e3863406d28c8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.1.tgz","fileCount":7,"integrity":"sha512-u+qWh4Jnk3h3WZg4moYsTa03zI4MnGiVD8k/lXIhuUUTqigXg9P9PdIsy7XDZT9ojnvN/xZvheG+T5DLpKJ2Sg==","signatures":[{"sig":"MEUCIQDwDsgUApw1BYca8xo6kNQaBEiu/P4kCxE5apcnUtQSywIgIejisdUDecSMrQdw3ullzhNLXRNst3D3VLHRJboCxaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44946},"main":"dist/index.esm.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"rollup -c -w","build":"node simple-build.js","build:rollup":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete real-time collaboration platform with authentication, project management, approval workflows, and team collaboration features","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.2","@supabase/supabase-js":"^2.52.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^3.29.5","@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.1_1753510631592_0.45823953557242314","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"sourabhrealtime","version":"2.6.2","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","enhanced-ui","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"dist":{"shasum":"2a6256e6dcce6275edb776bc12a20581eba6bb1a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.2.tgz","fileCount":28,"integrity":"sha512-d7h0ELKy2F6FX3YtPb+9ukRN/fcRay1NHmx14Xoo+A/fsJ3K56Oa8nYwIVpyr+5Y/ENVdHTMUCJsZ/p1OyC6Cg==","signatures":[{"sig":"MEUCIHUFsyEVKvQ0GC7VuiI3NBVdrzlFA/tijfcp1bSm40m9AiEA3xqFvtcqBUy/j8n7o/3YXbNzn48aG7VjiHBRcC04uh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242986},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node enhanced-server.js","build":"node simple-build.js","start":"node enhanced-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time cursor tracking and collaboration with admin features, project management, and modern UI","directories":{},"_nodeVersion":"20.16.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.2_1753511155697_0.5142357578766175","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"sourabhrealtime","version":"2.6.3","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","enhanced-ui","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"dist":{"shasum":"5326eb3e2c3e130c6802954a6c9fa5ea1b1e40c4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.3.tgz","fileCount":26,"integrity":"sha512-8DUJQ8PTL7BVNUJIJfhRgiUmIrX8AAWW6MUlbndxiQBPLJ0ek3PH/fyVdMBBp0xO3rDD8jFk3UaALZ/gmikfiQ==","signatures":[{"sig":"MEQCIAyx2js1Kqmyy5VR7gpbwhzmLDXzOL7vOz83FYK4F5y3AiBICq/mdPFiTyiQIKYeEQ8a0nvv8g8Xbnt1C+TIzjFIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213187},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node production-server.js","build":"node simple-build.js","start":"node production-server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time cursor tracking and collaboration with admin features, project management, and modern UI","directories":{},"_nodeVersion":"20.16.0","browserslist":["> 1%","last 2 versions","not dead"],"dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.3_1753511632823_0.4141427906761581","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"sourabhrealtime","version":"2.6.4","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","enhanced-ui","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"bin":{"sourabhrealtime-server":"server.js"},"dist":{"shasum":"ce94ee76185fd8bd3d56d7e3464c43cc2a13cc71","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.4.tgz","fileCount":27,"integrity":"sha512-IHnno+SRmV6j7cVH/GbeN7xV9zV6uszqgN869TQrYYBM76n/NNYVLn4lmQg9CRbdFXDIx7hBjJBSwzXe7BR8Ow==","signatures":[{"sig":"MEUCIDcJ4ylHLo7NAaSTnUKujqcFj0XOtf+UGAUvRKruhBhvAiEA7lzaDMHPUV5pMP0er84pVhh0fpvWPgaH0TNwrsbhXHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223958},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node server.js","build":"node simple-build.js","start":"node server.js","server":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time cursor tracking and collaboration with admin features, project management, and modern UI","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.4_1753511912619_0.44238425811258275","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"sourabhrealtime","version":"2.6.5","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","tiptap","rich-text-editor","enhanced-ui","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"bin":{"sourabhrealtime-server":"server.js"},"dist":{"shasum":"bc0a8e57e419c7d575e153ae4c7bbafc8b1639b5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.5.tgz","fileCount":26,"integrity":"sha512-jAVVkSciTgK8OXXRkUZHOYz1ou3QSe7ErK54qQdZCHcQe+MBhQH1TryFvNVsmPbbQxNd3txJN13zv+LswRfIaA==","signatures":[{"sig":"MEYCIQCwmbiiPbjtQ+be4QPcmF+qSR3s74b8HEX7KMO/wIcYkgIhAMp0lX2PExxS9+ktcu5YEhbSZIysNJExA8dqMrac3J9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264391},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node server.js","build":"node simple-build.js","start":"node server.js","server":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time cursor tracking and collaboration with admin features, project management, TipTap editor, and modern UI","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.5_1753512760842_0.48320628246634434","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"sourabhrealtime","version":"2.6.6","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","tiptap","rich-text-editor","supabase","cross-platform","enhanced-ui","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"bin":{"sourabhrealtime-server":"server.js"},"dist":{"shasum":"de197a47580c4ffa9f37f89e053e52f45111a324","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.6.tgz","fileCount":26,"integrity":"sha512-hqR96Cz9uuPXMchP7q4zGMl92Olgvnl9ttAxt0aWDEwk62oqVRSmtXFS8sMVP07QmPX690+LQpUZ1pzKezWBIA==","signatures":[{"sig":"MEYCIQDxTyz35g2yG0LVVG2t8xQqSWpbtTmaM1nosVDN0bYBQAIhAOL4Jc7SWDq1L0gV1hfgctKyq6fpgSh8V7o3EJnDKnyI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275976},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node server.js","test":"node test-server.js","build":"node simple-build.js","start":"node server.js","server":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time collaboration platform with Supabase integration, admin dashboard, project management, and rich text editor","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.6_1753513432603_0.11918687830780761","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"sourabhrealtime","version":"2.6.7","keywords":["realtime","cursor","collaboration","react","socket.io","websocket","admin","project-management","mouse-tracking","tiptap","rich-text-editor","supabase","cross-platform","enhanced-ui","production-ready","error-free"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"homepage":"https://github.com/yourusername/sourabhrealtime#readme","bugs":{"url":"https://github.com/yourusername/sourabhrealtime/issues"},"bin":{"sourabhrealtime-server":"server.js"},"dist":{"shasum":"45b794ef22df30f21916b78868e39b09203d5f60","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.7.tgz","fileCount":26,"integrity":"sha512-OYqyMz26gTPfolUxpdGLQi3yftZUPGzg7e3dxoSchvB8ik11MpnXetpJ8M5ddcfdl5Gom/IhRBDvN7RB2DeJzg==","signatures":[{"sig":"MEUCIQDajV/ERfrxJb8ZHqf3AJZmsjuR+xLlS/fbDGEquHd2xwIgBWts5cK6u0sRio+fYD7EI6ScLcKz5e5onYSQHc8dLL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292704},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"dev":"node server.js","test":"node test-server.js","build":"node simple-build.js","start":"node server.js","server":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/sourabhrealtime.git","type":"git"},"_npmVersion":"10.8.1","description":"Production-ready real-time collaboration platform with Supabase integration, admin dashboard, project management, and rich text editor - All errors fixed","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","uuid":"^11.1.0","axios":"^1.6.0","express":"^5.1.0","socket.io":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/core":"^7.28.0","@babel/preset-env":"^7.28.0","@babel/preset-react":"^7.27.1"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.7_1753514338548_0.991280463840507","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"sourabhrealtime","version":"2.6.8","keywords":["realtime","collaboration","react","supabase","cross-platform","no-server","tiptap","rich-text-editor"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"55b95efecdd344d417f40c8130936203feac39e9","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.8.tgz","fileCount":27,"integrity":"sha512-DEcSmPd7LBn3/J+OtdysEba36bqyfrgi76AwEJu4c7tB/kyOYVHsImZWQQiaoi6KbTkLwthA0SHPvhkjU9nESQ==","signatures":[{"sig":"MEYCIQCE9qftcRU66Ul0GaQi7DHilr0Drt52N6uFoLDgA/sZ8wIhALugsyxe/nRMvwLa8QG23f00TR5Wf1yLu5lB3d/+QK3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206264},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=14.0.0"},"gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Cross-platform real-time collaboration with Supabase integration - No server dependency","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.8_1753525980424_0.7931791419956842","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"sourabhrealtime","version":"2.6.9","keywords":["realtime","collaboration","react","project-management","invitations","rich-text-editor"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.6.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"198185920e583d8e4c23199ef06a96873775b2fc","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.6.9.tgz","fileCount":27,"integrity":"sha512-4rTvXv3IyPYX0Om/nWR/AvNLFL0U14NSfHiEQlBfXvrvzlvYZ+Y5bahaw2C3ZGn7VYyKmia91J79OhYqmzb0jg==","signatures":[{"sig":"MEUCIQCl4pz201zhkTNY/B4IdiJ6Fs9kEgtLvUq9a/6hbbJRywIgROwICJnQFR3n9ue67sOezfY/AejyY57MMkEJriNlQR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247488},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete collaboration platform with project management, invitations, and real-time editing","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.6.9_1753526342058_0.947491732453511","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"sourabhrealtime","version":"2.7.0","keywords":["supabase","realtime","collaboration","react","admin","user-management","rich-text-editor"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.7.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"62f0797be212821e664ab9abe7c2d92284f7f39f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.7.0.tgz","fileCount":27,"integrity":"sha512-cByt/lkW+CD5GRlA2ckCBhb4cJJsVumXWT5cqlzEykHRRvWCsakEOGEdreJ9r01XfrRccFCSpvBpjT0K57lB4A==","signatures":[{"sig":"MEYCIQD7XwRr6v0uSAsmwoE0eY66iPKr23rRb3+Vwc/PHLC5igIhANL3unqB6iUTEQFJv/Y9aSH1hx47PxGwAmZF4ypGY0Oj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264152},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Supabase-integrated collaboration platform with admin user management and real-time features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.7.0_1753527280637_0.8545165022608432","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"sourabhrealtime","version":"2.7.1","keywords":["supabase","realtime","collaboration","react","signup","admin","user-management"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.7.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c63eb6b185785571364b08db643a4fc0fed19064","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.7.1.tgz","fileCount":30,"integrity":"sha512-UwGzgG6loXSdW3Nx+tXBBZHxwSG6cF/UvGcvTLnLh6RpbIESKrqn1SxmjeanzYjtmZ39y0AosTWXpZY6javsxA==","signatures":[{"sig":"MEUCIF/85bBA2ZnBb5KnWJrwL7WP2qKxw3H9VqYscUzcf1OHAiEA/ZuNr46e13827DAgUnEviyye+m07ilDQ08AONAejWUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218459},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete Supabase collaboration platform with signup functionality and admin credentials","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.7.1_1753528745559_0.5352263562428168","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"sourabhrealtime","version":"2.7.2","keywords":["supabase","realtime","collaboration","react","signup","admin","single-file"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.7.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"77e01b7b0674564e256fc6b12cdaf2a833f098e5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.7.2.tgz","fileCount":30,"integrity":"sha512-9k3185O8hTezqpF2sdn7ABw7hPCdm3IpqcbmAtNUZWApmCoqPXncVbvMfwaTYz5ALtNzCuf5EMatst/F6KmF/w==","signatures":[{"sig":"MEUCIA6UWvbHOTIAdU3DVpJhXBuIwWPzsH26BivemNaMuV6YAiEA/0+nMBw0pDcFuqvVZLmHZxaSS+UU6gZYCRI8S2JkU9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321733},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete Supabase collaboration platform - single file, no module resolution issues","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.7.2_1753529296324_0.506945980831645","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"sourabhrealtime","version":"2.7.3","keywords":["supabase","realtime","collaboration","react","fixed-auth","demo-mode"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.7.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2e5d9065601d6c0cec4a74bcbe42da8fbe5f2d79","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.7.3.tgz","fileCount":30,"integrity":"sha512-LRNoMJEqr67xkfJv3nqxzTI1Yv/ZuMD+kLr8Yc7l7dxJYLQWLisX/eXvRljjx3a6OB6854pR2Vp0D7tejh4YHg==","signatures":[{"sig":"MEYCIQCU8V19jaNduZElO+QrwTahpvUXPRphQmySJS6pL20acgIhAM3BuIdy//6f/2pl/Phdr9tNsmvPNSLPx8XaB31Qv3g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327748},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Fixed Supabase authentication with server fallback and demo mode","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.7.3_1753529562950_0.013637161618830662","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"sourabhrealtime","version":"2.8.0","keywords":["collaboration","realtime","react","modern-ui","invitation-system","enhanced-features","project-management"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.8.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"8ee459ee24355c3419cd78fbb75988c3055faaa9","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.8.0.tgz","fileCount":31,"integrity":"sha512-uKLfAKRvS1if+OTejYVUb+QeDLlka3fCm+nIwSDnegDuWeLIOAnBVjlsjMMMvlNs7+wvu5PXqACtjutezXoVjg==","signatures":[{"sig":"MEYCIQDUtBbTp1GEzs/GDmZLO9Xamh93QTfhCgVeALaujxop7gIhAP3hwQ6NZICSF7/UWO6B9SHRDQO78Cf9+IM+irb33T1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333646},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Enhanced collaboration platform with modern UI, proper invitation system, and powerful features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.8.0_1753530691328_0.04862238550214948","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"sourabhrealtime","version":"2.8.1","keywords":["collaboration","realtime","react","embedded-css","no-import-errors","enhanced-features"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@2.8.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"fe219f8f012b577feab736354070440164a7ccc0","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-2.8.1.tgz","fileCount":31,"integrity":"sha512-N9O/vHN4PoD7TXnALp+PtFRMCA+spGigVVAEsRnvfdZfKbG7GFtZuvtwSViOX5x+dJ0kRagM4ZHk3709dGxqwA==","signatures":[{"sig":"MEQCIHhzt3Oiqkc5OtKsxyE6F/CtXJH28mRPCJhK+x9C6lfAAiAmKorkrLU4xtpYwF8cGHbbTM106yKzmnyBnMZ+n2F+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386494},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Enhanced collaboration platform with embedded CSS - no import errors","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_2.8.1_1753531012959_0.8537619405958796","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"sourabhrealtime","version":"3.0.0","keywords":["saas","collaboration","supabase","realtime","project-management","react","workspace","team-collaboration"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.0.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5b5de8b5700882e55cc28cb5065f703f095e4427","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.0.0.tgz","fileCount":35,"integrity":"sha512-AQnsTiwwEf9gjzhyMGq0ytDRmekAnj7VI12RTVKdcEqOuUC5vWXnrZDHCb2wmz5wGYJiOBk4Gl7g+tDs4OVS2Q==","signatures":[{"sig":"MEQCIBVgyjnPz787Mc+YtGfn71WygabyvQfMOFcg5Gt1TziCAiBvBgDLv/xeFC4I2yMz/B58V0fLBfi3o+UMP90C6fiCjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320966},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete SaaS collaboration platform with real Supabase integration, project management, and advanced real-time features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.0.0_1753696828076_0.3483462101042327","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"sourabhrealtime","version":"3.0.1","keywords":["saas","collaboration","supabase","realtime","fixed-connections"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.0.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f89b63a0d494e57241bd574b97a474853570b0d1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.0.1.tgz","fileCount":35,"integrity":"sha512-/QfrWrPDzbOTl7NC+FemW3Yv7rNXpROeSnZjjxLfn6Jr6+aEnBZgnOr8tV6/fjnoA4gVyH/u5Xj0GlJbTSTxgQ==","signatures":[{"sig":"MEYCIQD0iue/UJRH/pSXflFTmMVm9Uu5n3EcaBKf/lDvkbMROgIhAKA9RMX7396rhH/4TOkOxD8a2KvZsOkeXrX/mcYPFgxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320851},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete SaaS collaboration platform - Fixed connection issues","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.0.1_1753696967455_0.009917491667886136","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"sourabhrealtime","version":"3.1.0","keywords":["saas","collaboration","supabase","realtime","no-jsx-errors","fixed-build"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.1.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"58dbc703f5bcdc03712492f18af2ff2e63f87472","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.1.0.tgz","fileCount":35,"integrity":"sha512-IjE68QGGGv0Ng3BreAbegJxDUjEI5bnHFy18FKSetJwg6xML6cD4+7wL8wL+Bn2G1KQxkUp7UcYHDrkaU6WzJw==","signatures":[{"sig":"MEUCIQCI9/xeiwYj5MnV6ojUJHlKCt34MuaZ6j8IlLtuLloGqwIgL+SHCxt3+MWJXkrrr6//7ZdPqO3IKy70b3R89IILxaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408804},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Complete SaaS collaboration platform - All errors fixed, no JSX syntax issues","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.1.0_1753697269953_0.8168976444885112","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"sourabhrealtime","version":"3.1.1","keywords":["saas","collaboration","supabase","realtime","role-based-access","super-admin","invitation-system"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.1.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"633bb4cf6fe6c7c37a39f691e206765c8b7eeef3","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.1.1.tgz","fileCount":35,"integrity":"sha512-0UnFrE/WFZxCI6E0JJSYb5EznlnsjHH4TxaV3A+T3IPu1Nc4Fn/bCcE0QK79RRDdwUrrT4xo3rpyYIWafmiD6w==","signatures":[{"sig":"MEYCIQC9UFghkbtwvH4geIGBb+EstAWNzoMONIEwFdylLEQ5dgIhAM3SSEZ6NFwxk4ZqZYz3lG83bGMmLGZ31+RnEO3yQ97z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431060},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Enhanced SaaS collaboration platform with proper role-based access, real-time invitations, and Super Admin powers","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.1.1_1753699158324_0.34360081205165915","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"sourabhrealtime","version":"3.1.2","keywords":["saas","collaboration","supabase","realtime","cross-browser","persistent","multi-browser","chrome-firefox"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.1.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"be55f8b5e997dd733905bd0a17537841a66be78f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.1.2.tgz","fileCount":37,"integrity":"sha512-FcEHb7sGkjedZvuoYQT99iYkkCsFf/h6OZ1QIgewo1UfCr6bCJBR8Rvz0bNgvlWsVQ7U5GWYb+pXWahmrJA2Wg==","signatures":[{"sig":"MEQCIBX9mP2BB8l0jTT/CgW9TQlUvL+oTzJw5jfZR3BN7NyRAiBCiiozsjULIkB2enLbpCPYmJxQ2n86O9bygk1PEp3dSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441791},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Persistent cross-browser SaaS collaboration platform with enhanced real-time features and multi-browser support","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.1.2_1753701017828_0.9229762896040135","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"sourabhrealtime","version":"3.1.3","keywords":["saas","collaboration","supabase","realtime","cross-browser","fixed-invitations","working-system"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.1.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"731ef61b984a8f45125b19900e86a35911690f35","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.1.3.tgz","fileCount":38,"integrity":"sha512-QMNewQJT8Gxgf//3zWDrmQjiYIt4+nuHdcw7Hp+kUGcuhsSIDPl1pYOVH0H5ODMNC/8xiDmK8E8cWhjU6bjZ+w==","signatures":[{"sig":"MEUCIAvT04LG6VZ0LiUUzcvGbAarOmkv4Z2nHDXbAaKt5YYHAiEAuPoAjh2v1tGmyfQBou7bJdr7csI+Yz1he6Um5EcE6XU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442735},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"Fixed cross-browser SaaS collaboration platform with working invitation system and real-time features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.1.3_1753702275506_0.19511935806661773","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"sourabhrealtime","version":"3.1.4","keywords":["saas","collaboration","supabase","realtime","working-invitations","fixed-system"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.1.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"bce56c02d2a3fb5da95aee37e04a353ff4adaf4c","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.1.4.tgz","fileCount":38,"integrity":"sha512-MzoLDjfisXw2NLGfWJaM3Hy5SVAU95lDV5SpAd9DxjaAxrA/Gf1yTeGa3u6InzYKfAcFtj/rahAB31mkF+F3ZQ==","signatures":[{"sig":"MEYCIQDOINnvJnHQnNR0LZjPDfPbYtWyExdYfUdAnIO5Etb1/wIhALf2ORq1GRhJNstCFrJT3IS7kRhGLyEHHzbGme/lDF03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442715},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED: Working cross-browser SaaS collaboration platform with real-time invitations that actually work","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.1.4_1753702528788_0.2192022572214276","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"sourabhrealtime","version":"3.2.0","keywords":["saas","collaboration","production-ready","persistent","realtime","robust"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"cf4321e3ba33b8955e9cf5b609a77f372f7f5181","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.0.tgz","fileCount":38,"integrity":"sha512-BA+1Ys6vx6wA5eb2sHnBHjQev0w2EVkN04cmALIU0bstO4jlWWni9MwvFH0ai2ovYkf82hI/NINc8cEL9m4G2g==","signatures":[{"sig":"MEUCIFU8leirGIBkLmrDzsKQEfK1EjOWbGDJGVt0bFCtt5yAAiEAv1Shl6JdEfDONHVsKnKCAn+6u8thac+64KsntKIuGcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397330},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"PRODUCTION READY: Complete SaaS collaboration platform with full persistence, real-time features, and robust error handling","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.0_1753704114032_0.5401652740610949","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"sourabhrealtime","version":"3.2.1","keywords":["saas","collaboration","admin-panel","user-invitations","fixed"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"647214f1b5c14fbc0074e8dba9f73cd16754fced","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.1.tgz","fileCount":38,"integrity":"sha512-nY6Dv/DpAKVR0/iE5Zclg5vSsEHPxGJNqQp4rIjDKv9It+QBtCiPWHpdyLbzokAdMJUdJwgeGPVxEcA76EELjw==","signatures":[{"sig":"MEUCIDYqRDOY7UtEBFEvmvbZ5LH2kcKspBr1XVhP39NHNth9AiEA+THuOtH9MKHsz9oWM6gqucrBeTDjgROkPDcNd9rEoBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397635},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED: Admin panel now shows all Supabase users for invitations - Complete SaaS collaboration platform","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.1_1753704514122_0.8832474988940511","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"sourabhrealtime","version":"3.2.2","keywords":["saas","collaboration","supabase-fixed","ssl-handling","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"305fdef5883d263015bbd5e6fd8a241b6d00a641","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.2.tgz","fileCount":38,"integrity":"sha512-CdVBIREpPkSx9UXjjJBFCKMXsyRAH7sTwubeIhhwqeBcER17PLXnybNiJAdvLjRFEebBxNWt8O2hG5TJ5zLf5g==","signatures":[{"sig":"MEYCIQD01H1s2IjtXG03xxZpnKfxjFExRK0ZW5Kj7I2s/+SQHwIhAKLX8Bxek9i6zZttusMrNp9DOKtg1BI9+OfvH0zWhG3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397662},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED: Supabase user fetching with SSL handling and duplicate join notifications - Complete SaaS collaboration platform","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.2_1753704821379_0.3753212941360691","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"sourabhrealtime","version":"3.2.3","keywords":["saas","collaboration","completely-fixed","supabase-working","no-duplicates"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"360deb98227c3b172ceefe42fb1ca80506938526","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.3.tgz","fileCount":38,"integrity":"sha512-G45NgLbB2U+58SpYESCec3UIyEHz7tG/D7S6cHXfqv8rNyMcdBZtF7Iba8WfeZIabRmEi91wJA1r+KwlDFBzMw==","signatures":[{"sig":"MEYCIQDYMdDSfikpNDL8J7765f0MiM+hapA3lwGLcg0WvfUPKwIhAPwdqsLMhyNhpeojrZcOPl9m/FHhVf2+QDUG+3yDbSwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397666},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"COMPLETELY FIXED: Supabase users display and duplicate join notifications - Production ready SaaS collaboration platform","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.3_1753705165808_0.9343408319351028","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"sourabhrealtime","version":"3.2.4","keywords":["saas","collaboration","axios-fixed","supabase-working","admin-panel"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"43ed8c28279f809bb7f7a32177bf2705d8283147","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.4.tgz","fileCount":38,"integrity":"sha512-lGHtkwthI3B/zE7E2IkU3EOX3eg8SJC+pKGtanRmKcUSAwvObvyZv4s253SG4dnjJ7uWfZe2WsbnAJycSLB8kw==","signatures":[{"sig":"MEQCIDlllo3bpIidqYPA401NBLNp4mWU+Rdq/Sk8M5uIuI7UAiBEVjeqP7QQTH4xppH+n39vHc73XH5UmILUSiaH/WJeeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397645},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED: Supabase user fetching now uses axios with proper SSL handling - Working admin panel with all users","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.4_1753705513548_0.4016305949963126","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"sourabhrealtime","version":"3.2.5","keywords":["saas","collaboration","tiptap-enhanced","real-time-cursors","mouse-tracking","advanced-editor"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"a62c1686e7ff9285cda95ce385471acafc0cf999","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.5.tgz","fileCount":39,"integrity":"sha512-o0MA9I0Tw5PTW9YgCREyMtBLhubhhqE4xuvZMbqwV6hTupArvp2bXxXNKw74e3P+zdfNE2kmdhVmHbq39lvHuA==","signatures":[{"sig":"MEYCIQCcbXhgqN4Q57ZAuDv9Qk0wRigPnzdHW+csjejFDlawQQIhALJm7ebtD+WSuDKTemZrbymIbwMHlLU8ZJ/E9/wcDaXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414608},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ENHANCED: TipTap editor with real-time cursors, mouse tracking, advanced features, and fixed cursor positioning","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","@tiptap/core":"^2.0.0","socket.io-client":"^4.6.0","@tiptap/starter-kit":"^2.0.0","@tiptap/extension-link":"^2.0.0","@tiptap/extension-image":"^2.0.0","@tiptap/extension-table":"^2.0.0","@tiptap/extension-highlight":"^2.0.0","@tiptap/extension-table-row":"^2.0.0","@tiptap/extension-task-item":"^2.0.0","@tiptap/extension-task-list":"^2.0.0","@tiptap/extension-underline":"^2.0.0","@tiptap/extension-table-cell":"^2.0.0","@tiptap/extension-text-align":"^2.0.0","@tiptap/extension-table-header":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.5_1753766025241_0.12397666432406385","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"sourabhrealtime","version":"3.2.6","keywords":["saas","collaboration","fixed-cursor","working-editor","real-time-features","mouse-tracking"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d61665446cc3238d06c4e8b028d2a11ee37bb944","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.6.tgz","fileCount":41,"integrity":"sha512-8ThhqixvsyDpOdVBNTERTHCAUxaLSbHli8q7Xs/zQ9NEeZqhJV3qs7MZ7Yqrm3n6i3yvYChzA+8AxDR9F6gahA==","signatures":[{"sig":"MEYCIQCNGSgvrFz5NdC9cz4IrsMPfZ3ld9Ux/fzoo2XEuG25TwIhAJNA9StCkH4jnQbs1LSXIq4hKn1Z4KclENZ0QWFm6GRB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362174},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"COMPLETELY FIXED: Working editor with no cursor jumping, real-time mouse tracking, typing indicators, and all features working","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.6_1753768358535_0.010668470668111274","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"sourabhrealtime","version":"3.2.7","keywords":["saas","collaboration","fixed-build","working-editor","no-cursor-jumping"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"918e4bd3cd5500ae2684f09736f64a9467df8233","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.7.tgz","fileCount":41,"integrity":"sha512-eDjXSAl/efP6x4Ck7qN5GEQguzjuvuVKHtcRlvOSjIQsJa/EPUxAHFsTe1/h1ZciPnDxEExfM76bOi5s8FHgUg==","signatures":[{"sig":"MEUCIAU2wVDADAZvJ7vxCoOhncQNHICPZ5zGuJy/hCLYxWpSAiEAomNnADyy+96EQ8amvTAoP6WTqyNBgZNwjTfCDcnovfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369346},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED BUILD: Working editor with no cursor jumping, real-time features, and proper build system","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.7_1753768808176_0.18158696088447734","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"sourabhrealtime","version":"3.2.8","keywords":["saas","collaboration","final-fix","working-build","no-cursor-jumping"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2895f14c45fc82aa3600369795e3fe93113628d1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.8.tgz","fileCount":41,"integrity":"sha512-TZuaaM75WIHU32n+p80bPEACRAthTAGiTYwa6s9HXpRkxG0jM28Qf3toKiJqi8ZMbXe1gAWUtH+Lg2ZyN2COkw==","signatures":[{"sig":"MEUCIQCK0uoA7KiYWIl6H79nRwtkjHUtAY58klKu8GZF6KsgdQIgJjEAzKJjQB9/hlvXIcBzgoM1A7izG1QnuEAoJRFmB5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369547},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FINAL FIX: Completely working editor with no cursor jumping and proper build system","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.8_1753768995926_0.5284309504503153","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"sourabhrealtime","version":"3.2.9","keywords":["saas","collaboration","self-contained","working-build","cursor-fix"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.2.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"66943acdb4b8f723241d50585e7350fa1f7f833d","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.2.9.tgz","fileCount":41,"integrity":"sha512-cUSWzUH4roWPHAXn7B7KtokPd5KlvnNXzF/d8XsBaSIyzhwpJfjJ5yXGMw8K1QNT50FgJ42vsr6ke9KIQGhWjg==","signatures":[{"sig":"MEQCIFrUttvmyqgHK5e4iLu4RCyl7Xg+qE3od3UYpqY/EA5DAiAJ6Z/LQAC4zmjQFq62gDEZMVg6+nZHYNVcVfloaQXr5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374289},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FINAL WORKING VERSION: Self-contained package with no external imports and cursor fix","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.2.9_1753770882080_0.26312109900236","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"sourabhrealtime","version":"3.3.0","keywords":["saas","collaboration","complete-working","login-page","admin-panel","real-time"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"500c96e3f2c555a4c476d0afbfaf5cbb8cf9956a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.0.tgz","fileCount":41,"integrity":"sha512-yRmNVz5yuSYCl8p6Fd2a7nUXFe1pByOxXUJgqUsc5rrE3d/1nOggVe07Z00Z4n/hdzldB3GvnzZetsSr98tQWA==","signatures":[{"sig":"MEUCIQDNomkphGJniiqZ3ddqphZKby8wKpP+f8fuDbMtDDJhwwIgV5kxpvrtmBDUnPMYNuEXnL6X4A595tHU3+OgGcTE/K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494870},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"COMPLETE WORKING VERSION: Full SaaS collaboration platform with login, admin panel, and all features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.0_1753772962609_0.9057475877096735","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"sourabhrealtime","version":"3.3.1","keywords":["saas","collaboration","fixed-exports","complete-working","login-admin-panel"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"0230d79761fda0e2b05f31c38580d4b0d401efe3","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.1.tgz","fileCount":41,"integrity":"sha512-4+X97Py3y5k0IX3WlAc2+LoCc650jo3UJeWmbIbq8lqmoO0t7ZR6gyiXX7QVesOz3F+F9yazSahl7yhhdgoymg==","signatures":[{"sig":"MEQCIGDt6fh6/ISkUa1IpWl8PbvpSCVMqh9IEvTDMO5jRLc/AiBS7njyLNQod3nmjPFemOJBsVGHiGS8pMu5fIlZZnRvNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494842},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FIXED EXPORTS: Complete working SaaS platform with login, admin panel, and all features - no duplicate exports","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.1_1753779444116_0.9188094274136258","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"sourabhrealtime","version":"3.3.2","keywords":["saas","collaboration","light-theme","undo-redo","enhanced-ui","advanced-editor"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"126147aa686d2151319f943530c83d710710bb88","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.2.tgz","fileCount":41,"integrity":"sha512-sAQxrlm8eXcUfyVXBi08RC40LMpSWUISMoSRFwidTaJUHdOJdkh/i1upK/hRkgjNbJyUScbYvZSyUs15OYVvbQ==","signatures":[{"sig":"MEUCIQD5rxf6ApAJBW5tgh8wnoP0XFqZD0ybPeUK6RkkVGoN5gIgZTQZe1Hely3Nh41+1AW1XbkfGNSekVjJEXuySCUluK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519203},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ENHANCED UI: Light theme editor, undo/redo, better formatting, fixed invitation popup, advanced toolbar","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.2_1753780230862_0.2561851585194115","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"sourabhrealtime","version":"3.3.3","keywords":["saas","collaboration","error-free","undo-redo-working","light-theme","enhanced-ui"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"dd3163ea085129825052e1ee6186391a73eabe47","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.3.tgz","fileCount":41,"integrity":"sha512-x/mnHZ2BnAb9F4jAMKpDvrQXx4lqG7n6d1iU0DTM3cpl8a/E+9CkwvwS+MKmK4EWuFQK9DSZ8qoTp9ZNjFopZw==","signatures":[{"sig":"MEYCIQCnx1PQ4UnyoUbTA1aJpYE8VW2m/rm/zCDaYsxrVtkZogIhAMp54oZcN6zMgpXh8LcxB/uv40XRM4O00AsIno2hjljQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519269},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ERROR FREE: Fixed initialization order issue, undo/redo working perfectly, enhanced UI with light theme","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.3_1753780555269_0.6683447573256653","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"sourabhrealtime","version":"3.3.4","keywords":["saas","collaboration","completely-fixed","word-count","enhanced-ui","error-free"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"4bf9fb56aeaddd7817bdf1ceff37795ad980417f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.4.tgz","fileCount":41,"integrity":"sha512-aHXYhmtIUOTM1INWYWwneCuDmRbeJ2kFqOZPhNW/hbYWplM2VJYTo1jWEyNUsjkGmPHGHp9AHtEjsMEg6+vGvQ==","signatures":[{"sig":"MEQCIEQl7bXqbMhbCw+tPpvI7n22+2QPAaU4L2+B387EYl8VAiA/S5ozJ3RIS8rQKXZYfPdcgmkeIMyyj+Bz08pFEcUi/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520289},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"COMPLETELY FIXED: No initialization errors, word count, enhanced UI, all features working perfectly","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.4_1753781662519_0.3642320964269794","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"sourabhrealtime","version":"3.3.5","keywords":["saas","collaboration","final-fix","initialization-resolved","production-ready","error-free"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"963fc86a626c8d3216fc8f2d8ba39cb9be07d831","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.5.tgz","fileCount":41,"integrity":"sha512-tXdECln5bs5LFHMFgyIcJ/QCapGsxKO2/RX0SUJGVI8WePKYF3heqU+QL/9Ku9dPKU/SkvIEcbbCA4NFqp8Zvw==","signatures":[{"sig":"MEQCIFP6q4Hp9GfucVcFDoOtSEQbtQOXkEC8xEg/Rn95yWMpAiBB9G6bORyZOpZBOuWLA5MSY84OZKBKM2EH/ThPj0hE0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520789},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"FINAL FIX: All initialization errors resolved, word count working, enhanced UI, production ready","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.5_1753782609025_0.8302831258699817","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"sourabhrealtime","version":"3.3.6","keywords":["saas","collaboration","absolutely-final","no-errors","production-ready","undo-redo-working"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b94c0cf026b072a58743d76d34b06e1f284acbcb","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.6.tgz","fileCount":41,"integrity":"sha512-hZVnzc/V8mRvYZW7fQjvqcWLfi8W38ZT/yfGFk/ZAjCDQyWnP1JdMh8R6x6QqhmgRUQB/BU5XB4vjtMHkSCMlQ==","signatures":[{"sig":"MEQCIFhIcbrknySeRoShPFF3P6Em8UhUgh7GeUZVtYyzqHjwAiBuhrzScMTK17lzo+MJN/+aPZ9YhoPPzqI08tDc/AB0JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526130},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ABSOLUTELY FINAL: All initialization errors completely resolved, undo/redo working, production ready","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.6_1753783516744_0.6028877133373995","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"sourabhrealtime","version":"3.3.7","keywords":["saas","collaboration","simple-error-free","no-initialization-errors","production-ready"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@3.3.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d3a7dec1d1359a2cb1ac4cffa341733fa0aa8dfd","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-3.3.7.tgz","fileCount":41,"integrity":"sha512-8Ao5a9HiEqTym8h9FTjcx9Ssx3KeMgmkhUxz8JzSSIub9vB4e4f3Gvl9JtGVZOkyejECQ2Oa+L5f2fRdeoNktA==","signatures":[{"sig":"MEQCID5VAhkIHthmM3KUhHUHi6PmraojjRsa+VtxHYrFW6PUAiAXrUb7w4lJsH53ToXXTV6WF5mKWniLooQlqfT0z2BI+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509729},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"SIMPLE & ERROR-FREE: Completely rewritten editor with no initialization errors, all features working","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_3.3.7_1753792093525_0.43770834869224196","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"sourabhrealtime","version":"4.0.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.0.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f913daa42690671280ef8ca8b9770b947f697cf9","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.0.0.tgz","fileCount":41,"integrity":"sha512-EPkOSGIF/4XczUiyzIZTUeqpGLOLQc/UudGlBDoHgWTY0slw+Y4f7vFWqI1gvLBwDXJXTimli+2HbZD8OV+2rA==","signatures":[{"sig":"MEUCIQCPdfnem5pfqlZyqlvqEAVhkeX7bsxkOwvL8VThWmPTSgIgbjlkYWQQ/O6L6m841iB5Ddzl7/4s1atxWL7zOlymiC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548031},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ADVANCED COLLABORATION: Speech-to-text, text-to-speech, history panel, task lists, code blocks, tables - Best-in-class features","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.0.0_1753869225453_0.623064057161687","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"sourabhrealtime","version":"4.1.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.1.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"87a9acfb7133357d1b114e286225fe2ee9a198d1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.1.0.tgz","fileCount":41,"integrity":"sha512-eXEJNZ5aYHgYDS3D7VCov9MY0whjNMPB/ep0IVQnhH1Z/bB13J8Y0c68fhSEOMw4alWOAIdc2LPerasi6v3waA==","signatures":[{"sig":"MEYCIQCTQKz8k2f4F0+SGbVn0zWSR6fAtM+bUH2qVIMR/smoBAIhAPTg3wpG637wxs7SfZryBZYK8MWHx0/zgVu7QhGnqYGR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570337},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"PROFESSIONAL EDITOR: Dual-pane markdown editor with live preview, speech features, export/import, fullscreen mode, auto-save - Industry leading","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.1.0_1753869689017_0.6351713723233856","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"sourabhrealtime","version":"4.2.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1e721fd0c7afb74851a44b60930b09ccffbd547d","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.0.tgz","fileCount":41,"integrity":"sha512-3ffCbSDljjCbyrezRPv5YJvFv7LZGaHf9zfQNRTBMvpYasm/qcSJttpUGMtyFVMQY/QADN6L2A/HjiMVU260vg==","signatures":[{"sig":"MEYCIQCnmgzbR50MkSL3AedzFd8lPaGN/rTt4k2ZB2gYYardiwIhAK3YVXzQYILl5jthf28M8jvW8+BBjejgNkbEM5fguvoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569215},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.0_1753871358613_0.015913403569986828","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"sourabhrealtime","version":"4.2.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"a572faad32eb9ade426460168c03a380fd8d6434","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.1.tgz","fileCount":41,"integrity":"sha512-nPY69TADUDIvNKFu8onIytorDvO9IFHkeNcWNRGw+Q9Id43yFa2dQvhXHw5JTDcgFGNrgaJsK6AULeKj3HV7gA==","signatures":[{"sig":"MEQCIEL6wwCbZ0xlAk4qe33RYyw9IP0d+qmohTlwF6juEl1ZAiAmhokja65nsEKx5vVj5OuEM66njM7fcNQfQBFkDzl1lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577621},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.1_1753872020833_0.8613307642784871","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"sourabhrealtime","version":"4.2.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5d9e0d0309d992439f05138771f1b1923e449fa5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.2.tgz","fileCount":41,"integrity":"sha512-jBhPW8OrEFbJMOxJvL0bk3VDn4wNGtrGX05w7rCyv92bN6gtugau3zdDlzxQoARfhnh1EAd56dothz6KnyrfVA==","signatures":[{"sig":"MEUCIEdZS9TCi9jyUMd2aaD2VCrkP31OXIq1p9Vbh26YugEHAiEAt/8LkIA3Fogl0rVdM3rVcoDXzIQBwvKcxrUOldVo3K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566464},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.2_1753872368951_0.033615437398544445","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"sourabhrealtime","version":"4.2.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"fb064fb99f3a17abbf5702718b06431b29dd6096","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.3.tgz","fileCount":41,"integrity":"sha512-+hPXTn0yZhWnaEaWXdLP46IB1Hpsoj8Xw6qS9byk8Q4kjRwvQp1tzrUh47q3ohoPL/0neyrMi5+7naeRh9IKRQ==","signatures":[{"sig":"MEQCIDzfaEXaPMxT5tLrwBGTr4e/5e5wAkZHRprsCKuO7jjPAiBiKTnFzu7JJI1HFJWcmCJfoJNOrLyYF2i8THL6tobCGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566050},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.3_1753872701019_0.5701329719869614","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"sourabhrealtime","version":"4.2.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"524a1423c61de8bac9e59ecea5ea46815410fca6","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.4.tgz","fileCount":41,"integrity":"sha512-atlkeChZAFIS3sc+zJKUQfrI3XAE9z6SPf5fV5DEsJchcWDvcaY/5EroscCYSl1mgwdWtP6fWjKWHX2hFwQIfQ==","signatures":[{"sig":"MEUCIQCvV7QNW+EEVRRFc8TMyMcTlG19qCJyBRmwn4sj2hwhigIgeVyJii+QZ8T4yApW/kP5JHDnWO9jR2sBA6SGTiyoB5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571897},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.4_1753874145964_0.050538309168206785","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"sourabhrealtime","version":"4.2.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"dcc9d85baee4d069be74ba7329c9e66bc8fc2da8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.5.tgz","fileCount":41,"integrity":"sha512-yzj/RbjTnTmthtOZa2lUIULEwrsoyXq4V+/+ciU+R0JCHQR/6vtlo4BBKHxRje8JnLe02D0W7FyEyF6/QhdlkA==","signatures":[{"sig":"MEUCIQDRikEpd9Y74PH7W0nuDV07svc/OaFVrqhO8dnm9Mi3rgIgNjuu1qdPCVyTYqJ3HT0V2Kimp51QLhjbNmrgOQfRqkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571897},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.5_1753874499143_0.04080100957632937","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"sourabhrealtime","version":"4.2.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d55ed5d6edcf37a1c8c5535d3d1766bd9017f9f4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.6.tgz","fileCount":41,"integrity":"sha512-WQhcJ65+2v4qVeqDX/moNV+OTqKFaoZUnxZrvK0A05wEjvCPQdAEeho2VQYfU4fvT7u0QMBF2+ZsLrT9YI7U9g==","signatures":[{"sig":"MEQCIFxY57V+THDb+65JrU+kcop9rj9LzyWUfSzJpjD6vnwBAiBM9Rmtu+8K9X3WNYGMGLpYWLtPbNubf96LMYtjjhOVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571819},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.6_1753875061819_0.021527342496973967","host":"s3://npm-registry-packages-npm-production"}},"4.2.7":{"name":"sourabhrealtime","version":"4.2.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"34e1e5da100ed0974d2549cae59cd701ec999ae8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.7.tgz","fileCount":41,"integrity":"sha512-xtz8jxbJtcGP16qr7GzAdQqa5maxO0JzLKS7o42AhioeDq4ngH9lZlPWSxkWchIEHWAg2I1IlWJFVyxpHeuoNQ==","signatures":[{"sig":"MEQCIE6t1f0LvMLfhrjHcVGYOmCyog+Q0RpGiDKYwxqazx6MAiAb4ohFXNDH2FHwhsadCpSfiMgkFvCbjf79H7K3fJ3MRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571582},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.7_1753878182347_0.4177238579343576","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"sourabhrealtime","version":"4.3.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.3.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c6aa2fd20c05ff82dcedc9d9ae16fc3178063fbb","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.3.0.tgz","fileCount":41,"integrity":"sha512-tcNo2U0Q8iKnXjeS1XeEDxvlTnN1EhC/EECX3JL8UFfwt18E9oBFOpNkjcd8jDtByWZXTyLw6fAyG6f9qS3YjQ==","signatures":[{"sig":"MEUCIQDtjrGRH6tsa/QOoEFbMFoxIbTZkfQ/Xy1cnni/CanTCgIgAcOdgT7ev4IBn0WbZjrL/XyN+J0tbnEAPUMZ3Yhb/v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591577},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.3.0_1755493554923_0.8819653684791566","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"sourabhrealtime","version":"4.4.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"212bd6d8602e8291d31d675d7223f8da5496f47e","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.0.tgz","fileCount":41,"integrity":"sha512-Bpx7mH7XL9ckNucErzJqaeMSbqv5qiiKvk3fbqq6RvUsDgKTpnjp2qpLFEuAHYXfbZA95nw1tnILOyx+cfi36Q==","signatures":[{"sig":"MEUCIQDmTpckgMi+2L39T3f1UodIUsHrbASWhVt8KSOdpXam4wIgEDrkEfFvm65Q5jRimv6pjYOEnSxUwCwhDMZRz4RTw8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610996},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.0_1755508572502_0.8780078582517097","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"sourabhrealtime","version":"4.4.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"bf709db5e25c43fabaa29cc6dbd229d571fa1392","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.1.tgz","fileCount":41,"integrity":"sha512-NbydsuCNdVoPOlEGwT0AImZ3k6EVvZb3JFhNpAg+AlDIWQsOJdxUaBu8jKsGx7kjlZkFb4R07tD05+IvY+cw6g==","signatures":[{"sig":"MEQCIGSY9m6Gx8h0eOvmFk+Aotgb1JjMNEErZMaP+aBymSHBAiAJJYMFdQymdZRL00+QoETxQ74ajWbH7jiWUInimWElcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614608},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.1_1755508901397_0.47431393466767924","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"sourabhrealtime","version":"4.4.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"bf5a18aa68a167ced9723d231113fb636ce28a78","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.2.tgz","fileCount":41,"integrity":"sha512-o3cyxbCvLE7yMkSdLuSf9SqsnxT/rENk85pAIYcDfUEnHIW40Y51fk34YoFMDmRFqMajMn++hATs8mYBpQyT5g==","signatures":[{"sig":"MEUCIBTulX7SZLv+Soyj17LA/1g4v/WijFBZ5zQ/S9kpy8+wAiEA5BghkImcx50fM3bVvxtR6JVMpsruSDxViBLPJjJt/v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610882},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.2_1755509349034_0.560085330296699","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"sourabhrealtime","version":"4.4.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"8a15453f3ed6e23d56dfcaae2b38a029b5e354f6","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.3.tgz","fileCount":41,"integrity":"sha512-OeDMISPieErUsUKJyX+/eiRu6jfmKUXOQcbYUNA40ahpFQwC+pFYBt07tni+tAkPf9xsBGnVPSBDrl/zCM5zdw==","signatures":[{"sig":"MEUCIQD7AX/tti2F6tWpYS4aIx5RwHwCSDlwa0dG+qb8o/FSWAIgF2qM/ARa3TilPNTQErvJ+4fsbttc1DcTdgan2f1LEMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606292},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.3_1755509605729_0.27019041431622903","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"sourabhrealtime","version":"4.4.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"17bb2f09cd41e51cdfcce6c9755812fc50c09180","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.4.tgz","fileCount":41,"integrity":"sha512-PzRp0MCofJEy9072bLfFLXPOGTnxpA4hXDVL9wZ4eX6Afrma2o0IFGUmgkU4sB2I4FXQ/rx84s23O4vXx23M8w==","signatures":[{"sig":"MEUCIQCFlPb7uMn8AVotjxv+F8xJREHzSoMoCWXmOGusbYU2LQIgYajyTACDuY3qDizYvrh0FUckW+Mtd2/WQwXZvWMIviE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":619672},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.4_1755510113000_0.5053226507401403","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"sourabhrealtime","version":"4.4.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"ebf58c8dd8b17373a4bb28afab5d0c6cd040c81a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.5.tgz","fileCount":41,"integrity":"sha512-hIvls76qcgb2J8NmlhxcAmyD7ZGFz4OQ6ek8qp5xKMYAVc0An/bmd4HIItgR0xLq/NTd4M1soYCrTA7ipq9GbQ==","signatures":[{"sig":"MEUCIGCLZ84BNmsY38806fuSNpICEcG/WNrkyiEKvAy0XSofAiEAzsND1hU9rb6cMB9S6jmCjeQqbV/QAZwbNI8BfDhcvqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617845},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.5_1755510699638_0.28087603345249423","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"sourabhrealtime","version":"4.4.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"a2d1133536f9fa7693f04978877dab6508a1f4a0","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.6.tgz","fileCount":41,"integrity":"sha512-upc4HB+2BlaZ+5MyGc0BExDGQURj0sTtIoP+Mudjgle1sFAMNFPwDKn24CGzkblCBr8Drx8OAk6VOrsKd92JWQ==","signatures":[{"sig":"MEQCICMLCiIock2UOzCrlD7vrIbGo9s/0gRkVyYRp1Zf6Tt9AiA9FhM3rnmt/WQ0soRxFS3uQV0g8Jy5tcSMwfX5N+wWSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624841},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.6_1755511555301_0.4765660975469077","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"sourabhrealtime","version":"4.4.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1cff6e9bce630e7b2837c9319b4d4fa8e0882c05","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.7.tgz","fileCount":41,"integrity":"sha512-Zy7U1mxqsUeQa28GC5x9CTEOs/z63aDYOxbLnPhN2XVCFyzDNr10S5B4Jp+IMdgcZJ6xPERlJH2n7yyfi/px3g==","signatures":[{"sig":"MEQCICAUgs5KqoU5rgAUg29dxLQVbjmdbp4SjeoulPzzOe2bAiAG1TB+yGQB2kifLoC6ys+DVBxhpjgf/m/QxKaiqscMQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622171},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.7_1755512495789_0.2298292233903958","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"sourabhrealtime","version":"4.4.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"92b6233d6620326dc6a6d870df1ede1de7a54f45","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.8.tgz","fileCount":41,"integrity":"sha512-cEl2p/k/BNe/Q9mD+EcmAr+aDKBtgg5wg46t7fvJgnTEJkpsMlSoQu/AnZBAhpxRnSM5YYzFhMCMd6Ezf9aFjw==","signatures":[{"sig":"MEQCIECr2A4NBXD57hRiI/U419f4B8nlv+qGYf0jZwWPRGz8AiBLRyCzzw9dvvdkimyaDHKGrY3IdkC2sWMXlhUmUOEVaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624949},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.8_1755512957279_0.938248265485639","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"sourabhrealtime","version":"4.4.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.4.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"cee4011a5101214d8cefe7e2bb39d7fabf880dec","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.4.9.tgz","fileCount":41,"integrity":"sha512-1L8Mluz1AcMXcl2z1r2bspfyfm/lZoYidRGFztF4QdjGyF/D8RWsEdjB4LYzpLcJwXF41RyBiBYemWi/H62JiQ==","signatures":[{"sig":"MEUCIQCSZF9qEuq2UPUzPCISY3Kw2P8SqEJCNCk823yzzcMoBgIgLA2FESDHEHduZAOKZ8lHfBx6cJ/0PpfQbwlzt/uVNys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626893},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.4.9_1755513454829_0.8057038427215482","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"sourabhrealtime","version":"4.5.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.5.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2c717fd5f9d7aebf6537d8093f2314fd6a9e7289","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.5.0.tgz","fileCount":41,"integrity":"sha512-jQvJZsceu87MozJoASG2juHGN+N4Ueu5IEG9eZD8G36rrT+mYh6/bjeqyvl0LOo2ELVuTDhDOfTKryYKDwfEOg==","signatures":[{"sig":"MEYCIQDfGikVJMFN96//uIcHs51aoZ4aI45upVLbFMzCBTtfYAIhAMOcrxIvEShDDIeb62m17wgehQL5R/26ZAH0Bj0xQElB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627718},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.5.0_1755513900517_0.9880591234168719","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"sourabhrealtime","version":"5.0.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"59088227fa14bd0655aaab91211bd750438ec6e3","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.0.tgz","fileCount":42,"integrity":"sha512-0/LlXVWwEFF8Ms3kSqnu6nlqlI3sU0SAe6RVwREB0izWiPsGCe7RgTHz/32IYS0WcmagI2nGpXSGwKnFqSN1/Q==","signatures":[{"sig":"MEMCH1QaCPV0EHXGIoybO8H5RibtjHgAdkRIpVuciTi9+QcCIFcQlB/tqRIxI2dSxBr4mQlB1AQmp+xXFAplzyddsZEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648429},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.0_1755518695966_0.5436991522504309","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"sourabhrealtime","version":"5.0.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d613ebda18ec05e3947c6801fc8e42434f7e4d16","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.1.tgz","fileCount":42,"integrity":"sha512-zKVClqES8Zy3f9MyKJX61MfcMFD0peX9C8UEXVvET96Q/mn2ScE0FBXKB4M1y+qr6tO0T2RyEj1FlTaq8QQSTQ==","signatures":[{"sig":"MEUCIQCw2FGEl8MUXPdQgEdXlFPQH/gU0ymqsZsxLDoavl+VZQIgHQ0Ve7w5GOg6Yg/dh+jwx4aMYyhpRWas/Lfqh/k2xr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648531},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.1_1755519731895_0.7568251937249248","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"sourabhrealtime","version":"5.0.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"f9c771080a4199a18ef61edf82123375568786fe","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.2.tgz","fileCount":42,"integrity":"sha512-l78ViR7YiQeS6VIoQ4vvlDlY03I0Daxs0KHzCzM6LEMYWqrNFXfLCayfZPqatoQ48G8da2+nS/Mke0Efjz5QUQ==","signatures":[{"sig":"MEYCIQDXXgmc1Suvr4wnp40KhiztIOyacmGgcQfygyBHtOgf+wIhAPb+cXAaUWUnHdXKY4xrvEDiPM+00RAajbe4iIBWpArZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655917},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.2_1755520207061_0.873718614180949","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"sourabhrealtime","version":"5.0.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"3f6dbf47d983f0d4de626ddcb67bfaa66e2310ed","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.3.tgz","fileCount":42,"integrity":"sha512-hWz1GZUMR3WYbfljHUDe0EI+pjhs8JxuLZj2wHfaolDU3EczV/hS6hgcG2+G8PLje5XFJplqorssCI0P+uoqow==","signatures":[{"sig":"MEQCICeJJyY9pUg9sTqB3uoy8FVzI0Qyx8iXsgRVinHeoV0/AiBNkIQYz29xr5SPP35RyRxysOx+XYL80tAz2n0C+PWWGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660237},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.3_1755520507757_0.16808572110354048","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"sourabhrealtime","version":"5.0.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"3e6e4312ff1304d60ab294810d099bb509e4211f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.4.tgz","fileCount":42,"integrity":"sha512-KM9rEXdzexkoRKj13HqJEa68Zoy4vmoOiKXJTC4Rw9XuOcw8/mLmhtImoDWM0FgPtjFe/gdBhNgIgoABlqd5zw==","signatures":[{"sig":"MEYCIQDiA8XSNmOa+RyQPTmcYo0eUgP49NdPoydsmel8ebGiqwIhAMbJLBBiGnaGRsaOzcKprJ8pJeijJxp4xBFJUzhWl/dQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":665505},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.4_1755520837676_0.3689104017330387","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"sourabhrealtime","version":"6.0.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@6.0.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"aadacf3daaec1fd76a0ee2b6f8b1bb51f2aa5ef1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-6.0.0.tgz","fileCount":44,"integrity":"sha512-CD6oeEDjgf8ncIVvtwtHttkSB76AQL9Wfx25lYT9Di3Q5l7pAN8RQD3tI7g2LKJYh+kxAFk+Yhu4Ynk0DsWymA==","signatures":[{"sig":"MEUCIDPJC3UFFsqOHRvotDW3j9OEj/+kmH+L4FfNDJWH4LFYAiEAvAK8kE2NwfByi+lojIUJZR9QGrxyauCX0E0xF1iO0gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701275},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_6.0.0_1755580038890_0.4666646803153256","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"sourabhrealtime","version":"5.0.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1a5daddcaf536283f4201381071d9406a0e0dd6a","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.5.tgz","fileCount":44,"integrity":"sha512-UUxeQZsCaBcJawdy2NrI7PHBgQBZgyAEulXjFjkk25owShxBw4nQeGIDcM082QwyTlMZVeZgCi1MI2JrWX/BXw==","signatures":[{"sig":"MEUCIFfq+rpSbTOyTJwnJuYac7FdzOuUsIP5wYfvJUEjMVTdAiEA6PfzEVaoeVb3l+9ulCDtRGGugVPmosb1V7WyJIWcEzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701275},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.5_1755580080593_0.7629834279183936","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"sourabhrealtime","version":"5.0.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"b3eea226527c8d78043db51d9d41c66396345241","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.6.tgz","fileCount":45,"integrity":"sha512-Jvsiz3dKQ1FNeXLRcQnVK8M1/nCuoM1UuNu0zgfO0bdeH01P883V0G7nBsqUU7kbU3tq40pNwvCrlJaV895psA==","signatures":[{"sig":"MEQCICOLNe04RE0lHIbsjyCzu3NY3jpcgS3IyGS800Gw/btAAiA/33IUAiIxeEv8XhVvuwY9HGVIah3i+8DWn07qlSrzDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710686},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.6_1755580552623_0.03775090917828017","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"sourabhrealtime","version":"5.0.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"cb3982b2301c662e2777560e44c2c4b9658aabe9","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.7.tgz","fileCount":45,"integrity":"sha512-jTIT4fC60t5/z4TDCQKYYXdUncE07BNZrCGJJ7ehz+uwri6Vghu0qVlY+yHsgdBT50qTt+SJp+rNAgYInc/dAA==","signatures":[{"sig":"MEYCIQCi4K0n5IqwaHVjsN6Y02fVKGvWoantoBDNMnMWqu02OQIhAKWRGDPJzJvpLLjBhfPFGS95fZxyFrpoWdxGt0n1ClnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717666},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.7_1755581139193_0.0026587653448961746","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"sourabhrealtime","version":"5.0.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2cb3d6cadbd59a0abb905dc0d30f2f9573b5d3c3","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.8.tgz","fileCount":47,"integrity":"sha512-Q5Ht1LvxVlrBCmBhNmwyrOMgXG1GC/CSRaf134P8zu6UyJ94mVDJxD3RUAdxmYOQUEClEJWid1faH55BlrK6cw==","signatures":[{"sig":"MEUCIGjFFy2Ra/CKir3TU0s9fw+KSh5siZGzlQFupv5V+HdXAiEA3WO9coJwa25fZ3fR+xpnetpt41QnMzhzFkJf+Ywgm/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734179},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.8_1755582160815_0.7449226001979397","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"sourabhrealtime","version":"5.0.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.0.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"81c4769c004f647a1a42d855849e114b4f79ffe0","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.0.9.tgz","fileCount":48,"integrity":"sha512-WFTnxj9pTMgjwR6AlqSKYZr1xpEpksfrXXF0KnYyN+8hN6EPavR3Dp34pO1HFjBnhYuNWQpus4gQJLwtb00OyQ==","signatures":[{"sig":"MEYCIQDJzZWUecOy8nsGQkKcunujZPqjT3Z49mSFMrVsNISt2QIhAPWLqvC8cJXBxXFMh3I1GkNcvcujGg72gfQkEodLzvbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741657},"main":"src/production-index.js","types":"dist/index.d.ts","module":"src/production-index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.0.9_1755582726959_0.43008492351528327","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"sourabhrealtime","version":"5.1.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.1.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"4adc200446e2760e8fab66589b8ada14e8e00f52","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.1.0.tgz","fileCount":49,"integrity":"sha512-F2DZhaKRbvtHNOtpc23pZIxkAS6744Uj8nZnJFUkUGyywj36lBGD3wVQZEVeE9FRXGmwsn/QaGjSHrBKf9Ut5Q==","signatures":[{"sig":"MEUCIQD61BtZv/6SkqYAYEeFBQJtuXQafVxoBe4P+Pl807XT2wIgae9k20ln5u2ayG4q6hNXB+T7DEjMwbV82SMXGQR7MJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779966},"main":"src/complete-app.js","types":"dist/index.d.ts","module":"src/complete-app.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.1.0_1755584127993_0.8131376959977183","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"sourabhrealtime","version":"5.1.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.1.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"064dfa690a1fdf13a9e159f54f9b4078030b8bc5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.1.1.tgz","fileCount":49,"integrity":"sha512-HyKhj1MYEu6+JlapeH1zx6bWbTdkYMeMsQ7eSnHQ17D7tPrKJvy5VH8Vhln6CfLUMSIoIabOk4rh+bd9dGyh0w==","signatures":[{"sig":"MEYCIQD1Pr6Cue5OOB++anLPikNLm3el+okwvc+LwUqjNGY8QgIhAKWOkcAUSm/bv4BjF5SQlPdweTlnYQ/LNHGM2s/QfJ1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790709},"main":"src/complete-app.js","types":"dist/index.d.ts","module":"src/complete-app.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.1.1_1755584818380_0.18299017109848892","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"sourabhrealtime","version":"5.1.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.1.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"167c448f4c1b64c75baf37c619775f8dd9b2b93b","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.1.2.tgz","fileCount":49,"integrity":"sha512-vnC8JViGFF3HYC1UWujPK9l66OCc7NSE0S+Ca8ZHjJFLuuUjJvEW8KQoXjbhbrsPWm/FktGOF8Qnsad39NSDaw==","signatures":[{"sig":"MEYCIQC6eABNKoh9M+VCagZ5IpN9+9SOx9cCxMbJ6HZTQXZFzAIhAI/EUQJdhBnxj3OenamzZO+4DaeF4irvA7k0pZgDwKiZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790737},"main":"src/complete-app.js","types":"dist/index.d.ts","module":"src/complete-app.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.1.2_1755585050471_0.26610398904284716","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"sourabhrealtime","version":"5.2.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.2.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"7ecc6d966d40ba416dcc1afd7caa85b8645565c8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.2.0.tgz","fileCount":50,"integrity":"sha512-N2HR1xqTmR3P76xvW8zDzmSoAXmQq4ExKiXf/EoJsSCdwoxtXhFVY4ye84NNJ8kxjhilzmzeGerTAoR2b8ImfA==","signatures":[{"sig":"MEUCIQCCtqmhErffAcWKY49+4c/NuwWVjR4BJyZKo4pa6vM3ZQIgUg2D49eUTZUFgFBgeShWDCdt8oyvYYhO9roGwHeW5+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839729},"main":"src/final-app.js","types":"dist/index.d.ts","module":"src/final-app.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.2.0_1755585523396_0.43537399808778265","host":"s3://npm-registry-packages-npm-production"}},"4.2.8":{"name":"sourabhrealtime","version":"4.2.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"765f3888205e83011fbb9e74d8037bcb34741cc4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.8.tgz","fileCount":50,"integrity":"sha512-5cdhUpj4NoDfmmF51Q2xxcdnOV5XijYrxsAeuwOsVbr8RjGqG6iqX347k8G22AEwD8uvp+eRqrof9aqv/ktS+Q==","signatures":[{"sig":"MEYCIQCFxX8M6am/EzHFPDb/in4D8melWX9Tm++fe5JoHFop0QIhAPc0/4Q7zfkVJafgC+fCvmyHincF8O5pdFYY6fqoXVbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839721},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.8_1755601706893_0.9001363851930797","host":"s3://npm-registry-packages-npm-production"}},"4.2.9":{"name":"sourabhrealtime","version":"4.2.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@4.2.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"80542c90893a287c88f73106cd59b3446fca61f4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-4.2.9.tgz","fileCount":50,"integrity":"sha512-lTAss1n+1hRM69uV6qZ1PuzjOeG19skw3y1bSSm7kQwlW+xX7strvR735caMbecq2C9lHNxpHw+hT/fzTw2Jww==","signatures":[{"sig":"MEUCIQDncT0yHy+mdEtP74OH5SO0ukzuHAsjhNchz7gQknkgdgIgLZ67uG7uLPrjjX4gP/Gibrnfzv4htv3oPJIpCi77mx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839721},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_4.2.9_1755602342767_0.5150079987497431","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"sourabhrealtime","version":"5.1.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.1.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"086b99b401946842249ea76ffd3601cc16853b88","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.1.3.tgz","fileCount":50,"integrity":"sha512-EL9XvpxRZL5dUZ6M80vP2tk0P6o+aY18ccKMPXY3CwzgKpEFxre4uq4Q5LsEh5U6dW8r90t/+7iQgkh9cqWOVw==","signatures":[{"sig":"MEUCIFcpNssMBbBEUNGlAbta2teM4hxnGl15JyLBE5f01+6wAiEAuIP9MasTGSpj1GiimEFQG4gz6aWsI/HJZbC0Ftj75R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606757},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.1.3_1755666896697_0.05316885709458852","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"sourabhrealtime","version":"5.2.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.2.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d112a5b8c4a49ac98ef814bb6a9cd59350f65445","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.2.1.tgz","fileCount":50,"integrity":"sha512-VKkqRHzeLJxzKckQyJnCln3TvpXAZjbMrJcz9mzla0p3XL8jC7otpv65SOWfdhvkh6RDxNibT6PN9VzLpFYA/w==","signatures":[{"sig":"MEUCICf9NQCbZBCx2a/O+U5iaW1V0tHRrm8k1Ww/KcIGlM47AiEApHzCVxvukUaZvSS0z4vyrdyULAY6rbVhY00dYd3MuO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659226},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.2.1_1755667487447_0.8088904551370562","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"sourabhrealtime","version":"5.3.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d9e8965cc1a7680f6421a3bf6b03b53d00c2f889","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.0.tgz","fileCount":50,"integrity":"sha512-rWQi1xEmryzUE/WQoY/CUnSthIqQZd8sBpOfeGlsukWvFJ/FjJaJrUHUX/GIcS5e0ZOf1KteWlZcFmwfKjV3xQ==","signatures":[{"sig":"MEUCIBwOP63gRrCR4bJtqGtNeCtMwsmOdKf9Z4afXBk9SEgeAiEAj/KnA/oin9OQxECsRS2emTNSYRVxj1CJ1iBh35+hxa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750495},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.0_1755668559225_0.8868537613492768","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"sourabhrealtime","version":"5.3.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"484d2e06d266d8d683227d3510f7bdf59613f86f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.1.tgz","fileCount":50,"integrity":"sha512-r70iQntfCcHZxpalTk82SYE6l5e4I8miarn2rcShYAD6jh0Z//si6P0/QriWnVWecUebLgSv9a+BEwi96oZ51w==","signatures":[{"sig":"MEUCIQCrWl0kOMBqOzQlakKuE7lOREtknKl1I+sYUnIDOjVzzQIgDB9OWDFCbPlSnkIDyBXeJniXkoiPH9ag0++HiNZroDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750465},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.1_1755668857840_0.9934825165489674","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"sourabhrealtime","version":"5.3.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"dd5d69f9d75bc7ab391bea4dcdd2452a30314d51","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.2.tgz","fileCount":50,"integrity":"sha512-u2TbMsm2sajJQLdQqZcL6xTvClHv90vFWfYQ2RUZLlvLODPLXP8NCp8scw1v3O5ZJASJBkr0wOG6NXwbU4BYTQ==","signatures":[{"sig":"MEUCIQDcTlR4lJIt14TDl+NbwXlmMxizlrMEWZCPaFnF3mSacQIgXO5QVXOVjtbk1uMCoWpsCAH4Z7iC6coOoC8MQrtilXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672378},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.2_1755669535641_0.4003734680089217","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"sourabhrealtime","version":"5.4.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"6785444a42dc36c6d5f974f865244130554750fd","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.0.tgz","fileCount":50,"integrity":"sha512-oYhECUqiWHpcHpRVbUk6fuAZeuJv+jNc2uuLvrTN/H4i5/2v6hrZN3WOvfbgGdeG3HIcz632CTAjZwO3f/tExw==","signatures":[{"sig":"MEQCIB3hhrAeTX6fRYWtm4/Od9eKg2HIwC9mC2EG+YajJtS4AiAeehfMkrY1vDkgcbTXU/Ve9X27GI4rMUJxsaxWDNwDog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694356},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.0_1755672014202_0.6378705574975352","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"sourabhrealtime","version":"5.3.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2ea5202032013689658bfb8af0ff3e4c26813e20","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.3.tgz","fileCount":50,"integrity":"sha512-X8gtjxmQnrKyr4JiQFn6wMfr+DOXuXxN4l5n/JgozgEO4dxrGQ3AhWyCaXpIWCXtoaP2BMWzq7wzL6rb9+Y/Uw==","signatures":[{"sig":"MEUCIEDJ582LawaspryQ/9llzXsanUNjmHtF/xgpNDFZ5BCzAiEAkF/x6RY96fkll4XQTi4bIXFIdUc7VvD4f/TxuNBUZsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694356},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.3_1755672072792_0.4361770269551728","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"sourabhrealtime","version":"5.3.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"9ecc3380a1de28b79ae7ec171045a5312fb4eb83","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.4.tgz","fileCount":50,"integrity":"sha512-YnV0CSmdlkQHZS06OkpGBl+RSfLkaRyAmeunztCnytZuBjSi7YE9yPd0EPzNk6h3c28uo5B6k3DSwcCsxTa7Vw==","signatures":[{"sig":"MEQCID9MeZ+9r51+pKjO2o7mSeVqfdCYxTWMmTsT0883JkpqAiBh8vvfugr2lpBsIE3wK6FMZv0SMAdtkQCTVoKpCavZpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701436},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.4_1755673044971_0.1028758154075784","host":"s3://npm-registry-packages-npm-production"}},"5.3.5":{"name":"sourabhrealtime","version":"5.3.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d4d5efa9c8d476c7e794beee05109c28bcee340e","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.5.tgz","fileCount":50,"integrity":"sha512-7G6QcPIwFXQ7oJkUM1uLfoVgn15XunSmEpSuV5m//d8swwGrgzyWv5DdyJaoI1+lohEzXV1dmd4mxTK16cvSJQ==","signatures":[{"sig":"MEQCIB0sEO35yu3YuZew5ttPMXA5+ZMygMnLUJxx83hyq4f4AiBht5cRP+MihbbWiPVOw8FWpPHXutYsR6vQv6HJNvlXjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704571},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.5_1755680674982_0.0420208599674059","host":"s3://npm-registry-packages-npm-production"}},"5.3.6":{"name":"sourabhrealtime","version":"5.3.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.3.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"812468f82d72088365c231d484575ecd9efd4d57","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.3.6.tgz","fileCount":50,"integrity":"sha512-Gltc3XmzEsC7qIW3sEdSWm8hNRJ0kPx3NCLdD4bhHN4iwFWLD708ubmYUDjyyrQuc+fwT8aylhHDSD24A0XIYw==","signatures":[{"sig":"MEUCIAHGAftAcQ6u4Zy5kZ0B2Nzdne4hGc3g5QG8yPj7bTeXAiEAjd6w/U1LqlgNNQobkv2qHzkZulzwSqH75Zah4tBn97M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717168},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0","socket.io-client":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.3.6_1755681885143_0.4607354338277294","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"sourabhrealtime","version":"5.4.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5ad79d2767f9d3c88dedfa2185d006cf150d08d1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.1.tgz","fileCount":91,"integrity":"sha512-syzuUNBItZlMf5kfI3mQWCrDbPzhEv6PbM6LPnmVGOzSsmnPTP00h+WXOcVOfxFwNASx6KhwjHBjbBqkyO1Rlg==","signatures":[{"sig":"MEQCIBKHe5SgntBPf077Wjpx3BLdNHohFi6wEyDOvAvl8aQrAiBnd61I2MHZCh1VldEG2OeC9NufrLWK2h3MNdtioseBZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221645},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node simple-build.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.1_1755754539079_0.15599182886283103","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"sourabhrealtime","version":"5.4.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"31b19ddb99a0e1d93a02417bed73e497fee2e8b8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.2.tgz","fileCount":91,"integrity":"sha512-oDSjoEmbMDfujnde3q0ZYbaVC7E9/8ffECIrU8bIYv+NoaOJjzZpnfMFpZRjUXHebrFarLkZwKriGhphTTZFYw==","signatures":[{"sig":"MEUCIQD9TOBE0L2uAcGnp36qDYGAMKebhhT7qJQbRI0IWywktgIgHwX8AuwFG8RDlQB/mKsa0Y3K8bAGRHgL1DNLiZ71tW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221715},"main":"src/index.js","types":"dist/index.d.ts","module":"src/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.2_1755754661948_0.7535892091333269","host":"s3://npm-registry-packages-npm-production"}},"5.4.3":{"name":"sourabhrealtime","version":"5.4.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"12150231c483e3bb85891e1761bf5c57c6cdf6ee","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.3.tgz","fileCount":91,"integrity":"sha512-g1MRlf2SwbU1n9PvV8iL309LIytsU36BQW7RCqClf9LkPRd8ee4Yn9l6PWl4I4mF2LU8qkP/X4v9c778aVHaMA==","signatures":[{"sig":"MEYCIQCDVA1afSgXSsU9bLGxeG5Qxs5euVf/eeodt9kkEnw06gIhAKcP9/WdZaKxpjp2SOHBZDBAfESgOgv2Jz+N0KPemEfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221717},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.3_1755755046134_0.5176466972442109","host":"s3://npm-registry-packages-npm-production"}},"5.4.4":{"name":"sourabhrealtime","version":"5.4.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5b79c54039a0f792db3e9a42648e75f1f4dfb6b8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.4.tgz","fileCount":91,"integrity":"sha512-J+WP9dkTJmr2Wg+ZSdNm2L2iZ7LHJByHjkv1flqfgLRfQ0pnAhB4/rVDvZlteU7NKlG954lc1HojmLn6RVi9ZA==","signatures":[{"sig":"MEYCIQC+17eVwDOSXRrr+1wvIdKMdYpJ7+ct0H4sF2RF9JoxhAIhAJOYKZO9ZKy/9AgfgVP+xs2OyNz2I4TjNtls2VWUYdbI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221710},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.4_1755755164848_0.8256982628002698","host":"s3://npm-registry-packages-npm-production"}},"5.4.5":{"name":"sourabhrealtime","version":"5.4.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c02ccbf7d9dbfd152e9f8d86ecd78c94ce0b12a7","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.5.tgz","fileCount":91,"integrity":"sha512-DWby5+87Nr3bI5Tty4iVczPvl2LRXwbwunNxgxMEP5REL+FyvoaXDh8fl5Im8Fuq5osVZH0MoLWxLwM5dDo+zg==","signatures":[{"sig":"MEUCIQCVOp4wY80FlGCclpt/RCVBBAl8t9KHpj7oIZS/TQg1AwIgbi8QGKwFTqH531lrrApNsym20upKzoYhUGO3EALmRo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221700},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.5_1755755346593_0.973515505512303","host":"s3://npm-registry-packages-npm-production"}},"5.4.6":{"name":"sourabhrealtime","version":"5.4.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c0f8b37ff8988b7591111e10354fe73c3bc5a168","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.6.tgz","fileCount":93,"integrity":"sha512-mMjIerau+FDTnq2Nv96nXPC9Df7a1NFj3DgubVZ9oMLFbQVml3HJSDX4ma8H2TftMyF+mRTAnDgjE5as5KSI7g==","signatures":[{"sig":"MEYCIQD8FyhYwmM39qc2lG8UHZ5IJTeK2AyZV7QXbz6FwiEyagIhAMCkaJwRW20UwjErU/LucSn9Q/e4R1oBfyOgszAW4JgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259411},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.6_1755755646964_0.6823399063896785","host":"s3://npm-registry-packages-npm-production"}},"5.4.7":{"name":"sourabhrealtime","version":"5.4.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"178b2bc49bf613230e00ce1ff513a99b7f9b934b","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.7.tgz","fileCount":93,"integrity":"sha512-B7GcBaB/FH0rmkcbhjU/Cd0gm/haYmuyfUAUmrC/V+GJkXXaMm1NYaQ+b7l0XrhDJ7jT6CFt37o/ytBWJeoYAw==","signatures":[{"sig":"MEUCIQDIQeKFUif7eHVkEFB5UAHKfHNqLN/6sPAjgxFHJaH0wQIgLWcT9p8Q3rpoHPBT7DQ0iVp32kKwajbsfke2lgALYyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208722},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.7_1755756568635_0.9238922031629015","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"sourabhrealtime","version":"5.5.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"981b6d1813fb556f29c082ab5e817e985dd5d091","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.0.tgz","fileCount":93,"integrity":"sha512-3iPTDuyLFMbBB+dboVA2BWc805ZqAUBmJzd/UwT06QgrCy8VIZqijXMuS1MwdqBjd51hPKh4P/KOmSGuaqehyA==","signatures":[{"sig":"MEQCIDlwS2Pk1JY87LgT/Zh4BcRrXg+tJuBqAo34uzMcaKjEAiBhYodXh7Mpui0FrCr7aLyBj6JZOdVRhMzzfAq2udXJxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260494},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.0_1755757635170_0.6093113283269662","host":"s3://npm-registry-packages-npm-production"}},"5.4.8":{"name":"sourabhrealtime","version":"5.4.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"0d68953fa3be23477f0bebb43f2f0f72869d31de","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.8.tgz","fileCount":93,"integrity":"sha512-5fS1ufgDxdQzMVKcjLBsmxwZzqyY6acIXi4r56ugrZfP8on6MMrxPDxuCE+EAro9BTV5KqzMn8rcTNGac+6QMA==","signatures":[{"sig":"MEUCIF4u+E2WgNFc0qUqWW+kcEeyIS7aSIEE0bEbug4AU/U1AiEA7Iq/KVUw8b1rgrTcffGhtvWT6sBTbDaCRwkHo8N0Il0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264368},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.8_1755758019383_0.7023576332669998","host":"s3://npm-registry-packages-npm-production"}},"5.4.9":{"name":"sourabhrealtime","version":"5.4.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.4.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"419b27e230a43b046c4c98517724e1ff488addc5","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.4.9.tgz","fileCount":93,"integrity":"sha512-BneGXfMpW7Yc0i2YZ7jGg+Fl2TPfcs9OBXa6xeAiUlaa8pPmoanbkQwQjrHx/gc811hA8HscMVmymD76FdbDXQ==","signatures":[{"sig":"MEYCIQCFgNdRfJJcZtIOpWF7s3yfMoCnPopJ5veuVrWrxBxLGAIhAIG2naUICNWCXf8YyNnfGgLH0fvAyhzxjabvOBYUzFAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267050},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.4.9_1755759180603_0.37622302347286807","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"sourabhrealtime","version":"5.5.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"d88539278b93f6b46eff93114af9c9545248abf1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.1.tgz","fileCount":93,"integrity":"sha512-/ULJKtgR6KkzKw+Zk5e5d233izbefYEKEsDZcyQE5FlOL0K1UYRhOlcRgPdfhUCHo3MbOTfm8BHsqeX6DmfjQA==","signatures":[{"sig":"MEQCIDci2+lIjvVJjITGTQwXuY8BW5h2lTONcdz0er466bLVAiAd0qhBvEpdGfJNBUtFwVcV0N8iBYLb/luyPE1bZUXggQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218998},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.1_1755760489308_0.7809441405893554","host":"s3://npm-registry-packages-npm-production"}},"5.5.2":{"name":"sourabhrealtime","version":"5.5.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"41e4425fe59641dd76c2e23a439f8ca586eb1175","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.2.tgz","fileCount":93,"integrity":"sha512-OxR3G2wiI0Yu9h1L3y3QpMZn/9h0DYcIXeLz/QyNtXAcobsSuiSDHTv0bS5zmld4AlmxNSzlKsugfoifKYADRw==","signatures":[{"sig":"MEUCIAsI+pdTAhpFrnl7qM7KKhd3YkANvRs5kTkN6wh6WmsmAiEA1iQ3VAQT1IJjprBxDxU5rXyJDUeI3T+TvTlEnuN2u3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215726},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.2_1755773402026_0.1988244505361061","host":"s3://npm-registry-packages-npm-production"}},"5.5.3":{"name":"sourabhrealtime","version":"5.5.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"0ece2080d75cfd8462269f89b5742826d58f49bd","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.3.tgz","fileCount":93,"integrity":"sha512-tVCzIaRBsREqoo+ml3bYHVSeHLZAtlF+AX6/I8kzZI8vWNG46Lnk8LkUljTPQ2tG4wPWj+aLYA4hx5kN8eV8Pg==","signatures":[{"sig":"MEUCIF80pADmNVy16uog09nktmRRafgYfBGGRa21KywB7siGAiEA9254F+bEAzUWykqUKEVs5RKkuGG9s0yN95LFqj655g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217086},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"socket.io-client":"^4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.3_1755773706107_0.1401879439289775","host":"s3://npm-registry-packages-npm-production"}},"5.5.4":{"name":"sourabhrealtime","version":"5.5.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5ac6fee19519dc16d3d5bc892cbdeeafd6ac7509","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.4.tgz","fileCount":93,"integrity":"sha512-6pfSO2D8Lqna1kD5rYCinuMtf4Wm+EaQRg3UtmeRfbeMfPoCwNvOfFXN7i6BK0532s9qMdB3fR7fpXEAsph5HQ==","signatures":[{"sig":"MEYCIQCrUcP9yOqJQjJ8Z2oRCVDQduAzljMnSRDvtOhD6mLlLwIhAIBl6ebbi4QCftpRS4FJ8f41WydFsBEzxGMmHFsRqZFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244803},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.4_1755774141111_0.44820001338797644","host":"s3://npm-registry-packages-npm-production"}},"5.5.5":{"name":"sourabhrealtime","version":"5.5.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"22994280d6cba81ce3dcd19d30cb6e7a0403d209","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.5.tgz","fileCount":93,"integrity":"sha512-8w9vLIUsVgLt+IWGN1aVNs0Q7J5kBXMT0D/vZE8CrMpTzHnzs2BnBmZPTZ0wamsbHOjGWnZ+mSfE3ZIZLc2sqA==","signatures":[{"sig":"MEUCIQD/Gbz8DmaLwMKJEwCRSHu6YxGpCOipKwN2QalkJr79TQIgYaGf21oSNdlacaJLsTC+Ftn5n4LPyeudrPwFb0OY2So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1245115},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.5_1755774323035_0.17312434287131917","host":"s3://npm-registry-packages-npm-production"}},"5.5.6":{"name":"sourabhrealtime","version":"5.5.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"05b3d45a74a1ab35559c30cb0e49127d3550a47e","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.6.tgz","fileCount":93,"integrity":"sha512-HrFQ7cjm7dyl8umo8KZJdixWwI6U7tSnl9EBywPa4we8srkiUHGJGboH9AbB72eNXkm8/34QhYdCdPOCnWKTSg==","signatures":[{"sig":"MEYCIQCGe9XNCItuj9dSnSTZt1LWr/JfwtYMlaWYZ9k8TYfNsAIhAL2B6SeA4v9iVzHcjvxbEfteOiJiNmRnqQLfmuOp5xPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249437},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.6_1755774976454_0.6833735301548431","host":"s3://npm-registry-packages-npm-production"}},"5.5.7":{"name":"sourabhrealtime","version":"5.5.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"e1df89b6e6ebe36f31c1e65ef4fb3b198f5b75d2","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.7.tgz","fileCount":93,"integrity":"sha512-22Rp5te4S7rJi6942xqMFvcO0Ecwzy0uKzwNLfiPe44YzpojEQYaWev1SIzCCukXnGd9IBbkiQaino+a9PO0wg==","signatures":[{"sig":"MEQCIDvFQ1rroRc1UQYlSO4i3k1X1SdUrzM5vD5QXCY/Id/4AiBMduVgiMbJy9NtIUOAKkb870kp2ex+DwHxMoLAUOcZsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248793},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.7_1755775464334_0.7484445252431371","host":"s3://npm-registry-packages-npm-production"}},"5.5.8":{"name":"sourabhrealtime","version":"5.5.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"81fca36cf544b5a46efbae1727882f341f37b46c","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.8.tgz","fileCount":93,"integrity":"sha512-B8caSLFzlS3Yt4KRmblyvUzrs8G9LuAC9QGbDaSqrIqzt6EkL8tiWhx8q1oOncOv/gH4gJr7Uf7DxXZLIpzFvQ==","signatures":[{"sig":"MEUCIAEHWbdsBZw9qFDrxvRkLuGplrZdqrqC/Wog8YeAlBziAiEA2xzI5qjtLioGO6ih1H+6xYYzaQNu8IlHMiW6eCM7q7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251697},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.8_1755775894526_0.31926906629487783","host":"s3://npm-registry-packages-npm-production"}},"5.5.9":{"name":"sourabhrealtime","version":"5.5.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.5.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"11f46620cc84a541715726d8f6ee143df538bbf1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.5.9.tgz","fileCount":93,"integrity":"sha512-qzAbjWfq3HhUjSXsKufAUCWu4C1h6dJcXWFDlR6lQonQUr0Tfp4m/fDxx1UHN/F/ikZWVKezS2O1uHKRKYfZ1w==","signatures":[{"sig":"MEUCIQD4Fzvqh/MGWho5AKqmyFeXq+IhbUqYZ5WJPIxJr/i7+QIgSXQ4OHYmnejLXvZLqKKlmJgNLK66jGheoJuvd0swa+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253477},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.5.9_1755776148195_0.6586428978264633","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"sourabhrealtime","version":"5.6.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"fe56534c24a203694c006907d53ff65005b12af8","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.0.tgz","fileCount":93,"integrity":"sha512-IgtKG7puuQQAbLg/TgtWAjPVJfOz4LHxdfBqtNRLiSYP4NhMVdHPtnrOQb29FPHXoEnJpV6fymXL3Xi/g7yfqg==","signatures":[{"sig":"MEQCIC+p1E9dQqeu82kGMeaedmVq7G01BiF9T+fJkrVfG+3HAiBiw9QC7KyvvPsppA30XLNI9cqRWd3lYLUyH4Nb7fITEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256761},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.0_1755776512101_0.9596152001389027","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"sourabhrealtime","version":"5.6.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"1444a03ead2165a8ea2aa0f59f7d28c48cb483e1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.1.tgz","fileCount":93,"integrity":"sha512-xqOzfY+9y69olbmC16e4F8JNIb+K8iUvI3p+qNLJ2ebtY0fZ8zOm8BXRxQRozNPKODImF+QGcv/m7wANMkfyxg==","signatures":[{"sig":"MEUCIQDQN/4g7eBnLNFj3Lhu9xhD0VQ53KBbugMUcghSptVf1AIgARaoWFXo5/WLhfIiTM+trogUwY7Er/bWu8D0dhLN14Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259851},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.1_1755777233145_0.3347298408186208","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"sourabhrealtime","version":"5.6.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5e37647e4bd998de9015dad485d14d46f89bd9f0","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.2.tgz","fileCount":93,"integrity":"sha512-IzLPcZXmJ+GK3r2jc9an3yuy2LiPtv2zSJ0kmRrtw7ssbOxlEe3SlurDeM4TJR3YPH7UEwvK9id6/HbdqDrMHQ==","signatures":[{"sig":"MEUCICsiTaou5vNV/SlKKC5qgilRLXKD6HS8YQyz0sKEUOJcAiEAz1nRiiGSfn9YQFWOWXQyKuXtxMNXHU6BqCXVEubgSAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261095},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.2_1755777664423_0.35016674958446137","host":"s3://npm-registry-packages-npm-production"}},"5.6.3":{"name":"sourabhrealtime","version":"5.6.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c034b99708c91587a150f24a6aeed53ecfed303c","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.3.tgz","fileCount":93,"integrity":"sha512-IoYvXjLVXzaWCX+1zDHg0ORNX47gyYq/FiPC1+I+bFGw2l6UyEY6VpnmpJFVxaPfZQc++ZudKXN5y+wzn9jsbw==","signatures":[{"sig":"MEYCIQDj3nclDmYD9hko/Q9GxE4bMBMPtiF9bxGPlYS9wYkGewIhAO5TCCM3owiGkHIN9WQciou4ywBgyTeVcRZ5w2QNdVyJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260027},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.3_1755778015138_0.3175944059223337","host":"s3://npm-registry-packages-npm-production"}},"5.6.4":{"name":"sourabhrealtime","version":"5.6.4","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.4","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"ed6fd5e1116b7b0e523b93b7d0d16ea62216fb4f","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.4.tgz","fileCount":93,"integrity":"sha512-Z1qTqbgCtcUAkfaKVKDllUkOvOTqRUv/LfXBN23H+jsHwc4xunGqOdck510QKrESybEsm4ht71N5GkvWG5MDUg==","signatures":[{"sig":"MEQCICiHRWnvE4X4uWT69m2z2wmk3xXhsMkGQAE6DTdrs8z2AiANdH9n4tvNhyf0BB9cg7AxIrc58M+MUOCa6+MwBIQdlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260039},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.4_1755778514018_0.7899513475150257","host":"s3://npm-registry-packages-npm-production"}},"5.6.5":{"name":"sourabhrealtime","version":"5.6.5","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.5","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"8f1a61026a45275d9adc28088cd95f36b790c634","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.5.tgz","fileCount":93,"integrity":"sha512-Z/BdgvdDtF8c372rUW+y7L6gMyU5aRiia8tHzm7Kz+HSQPxRJwxhyckPuUW9VrgIwCO5emcHa1gYNtb3N4x8cA==","signatures":[{"sig":"MEQCIHBbeiCjFsGNQ8G7HneVxzJrl3DB4LxTZzubPQm+8BYgAiBbTIjAbIPkUWX5XsaBgqpyZWtX582QMkq9Go9lNCwvPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260039},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.5_1755778963371_0.04939615568763567","host":"s3://npm-registry-packages-npm-production"}},"5.6.6":{"name":"sourabhrealtime","version":"5.6.6","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.6","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"efaf220783877fd2ff4f64ee3b23f9161850061e","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.6.tgz","fileCount":93,"integrity":"sha512-bPAGs/Wdn7yvFrOFe01fxEw2pqDmKCxwEpGjD3a77VLHMjFPMJoFBKod/FvOy9H1jMHxlNW1MXS++9xMFryj0w==","signatures":[{"sig":"MEUCIBGr/MOIZkGdb2Iw70474txiUNqlom3W0EYXuoKKz459AiEA9tU9MLRM2pAAFUvtSlV9stDLnf7/ApTZIc4d/CzLaqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224039},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.6_1755779636881_0.6384725173496832","host":"s3://npm-registry-packages-npm-production"}},"5.6.7":{"name":"sourabhrealtime","version":"5.6.7","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.7","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"59f177fbb31bb95c81c142345a7582f26064d2d4","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.7.tgz","fileCount":93,"integrity":"sha512-9uSm2x6yUlQJ6A/50i5IeDQt8hdN0KERiIbRzoyW6PxUpV1sTDmVNyJaVY5m3ve68cq3/LJ6eZHny7Yact1Aqg==","signatures":[{"sig":"MEUCIGNXwtdx0lgXzBm6KyIy3hdi9a1r/1PTpxKOExLZ+oqwAiEA5hNmb/18fWE6uzk52febbu+2+Ir7h8ix0VwB7GUznV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223775},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.7_1755839372542_0.8213675964817697","host":"s3://npm-registry-packages-npm-production"}},"5.6.8":{"name":"sourabhrealtime","version":"5.6.8","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.8","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"c99d8119ef5f950adab50fe4599390970be03c67","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.8.tgz","fileCount":93,"integrity":"sha512-G63/3/uXxoMPq6NeyGAbN6AJytJGyVB0tcbpu7z/0OID9PasHcf+H9XKhmVTl6I6X4rKCi3klJ5HcFUrsSUG1A==","signatures":[{"sig":"MEQCIBOjjT2i1fJ0Z14g5VPR9c7WTtkcdJf7TBC85Kt4bvkUAiBFQeNzsnruxhS5dw2IvyDoCmIuiJQfFXBF80rpaFzGvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234043},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.8_1755841603836_0.33402279243907196","host":"s3://npm-registry-packages-npm-production"}},"5.6.9":{"name":"sourabhrealtime","version":"5.6.9","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.6.9","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"5b4b3a11b587ce4dae891350b810b2d9b671a908","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.6.9.tgz","fileCount":93,"integrity":"sha512-/q0xQaPHCPtr47+2VGAf9Ij0dNgJXac3eIZd+RqYHktL1YZBzbvLYu6bNKq6sHxOy0qRxq4AhvZuzIWZLB3kWQ==","signatures":[{"sig":"MEUCIEkJD7JSyZwoTmwL2YJBJ3Id7di8WQ24Ue/HZKVbKM5JAiEAzE8judsNudQN7rWIby75ipdg6ziDHaFXTu7+hVl7V7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223797},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.6.9_1755847208607_0.7552572038207486","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"sourabhrealtime","version":"5.7.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.7.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"9f994fadb0d53e50729adb0c0e6b202e3a19bacd","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.7.0.tgz","fileCount":93,"integrity":"sha512-xqn1Im/KaKg4+rtF4c020dhwVZMGfPtPLi/SLkxQLnD24RjGjsTVRv3+RexWPHbD2SNZjTc2KCNHAJiJEse07g==","signatures":[{"sig":"MEYCIQC5Pi62ViThXVUvpsNW+BPxY5T5/5zBjx16P1VjMGOiQgIhALp262N0HCzdrvp8gWd/Zx5e6XIsClOPGs/0LBARw2xr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225927},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.7.0_1755859272813_0.9205180036822493","host":"s3://npm-registry-packages-npm-production"}},"5.7.1":{"name":"sourabhrealtime","version":"5.7.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.7.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"99e8e931ef218dccdaf1b5e4a21a96d33724da5d","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.7.1.tgz","fileCount":93,"integrity":"sha512-wzdtU76tjUCpzFtiPNEuBrVY8CeGX0WKTQk+GCArtNLRpkTR3f0YHFS2ONDF6FtE9K2UNWcioZ9wtRq1d2xi3g==","signatures":[{"sig":"MEYCIQDmst2tAuBIo/7v+w5hcGcC3KzFtWGQzTWqno9vnS3vfAIhALwvfo2PwXM1GkXa6OcDBkdyDThSu28vUJQrSfdgmykn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225927},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.7.1_1755860268915_0.690012946106614","host":"s3://npm-registry-packages-npm-production"}},"5.7.2":{"name":"sourabhrealtime","version":"5.7.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.7.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"3b2a6f0e39afaeacc814f8f0bf7a8f668b0b64fc","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.7.2.tgz","fileCount":93,"integrity":"sha512-rEQVNDf51oKaGUoPY4vVc/tJinUghmCxZg0Iryf970cIA/nhqZeIXmKi41a5hu2+B2xqepARjstebyNNCfWrhA==","signatures":[{"sig":"MEQCIH9JnajrGo/EiTsiwjU/GwD4A88/On2Cd67h9nQIg7NFAiAb8XYl/azMO3fS+cC7cgOtfpT1emhLfadOx23bzPAaIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227685},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.7.2_1755860487100_0.6171598217783452","host":"s3://npm-registry-packages-npm-production"}},"5.7.3":{"name":"sourabhrealtime","version":"5.7.3","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.7.3","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"2b988f14c3ab553c2eb20cd68f377612b01b26f1","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.7.3.tgz","fileCount":93,"integrity":"sha512-5yL4p7RsoA7G1ilvcyuHPE89Wz3Kn9YMel8FSYfl6nFGoIoWZCgzx8Z05+Bo7MLAoL9vB0yzDThddjqbknYFIw==","signatures":[{"sig":"MEUCIAfbVuv5a+/U3EQZ6OqqTEBM5N/nil91sC9z5CXkluOtAiEAsOkLVGMpLFPryz6tUY4i5WacMRPgXMZU6S42XwR8CtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227213},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.7.3_1755861477817_0.7210506818806786","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"sourabhrealtime","version":"5.8.0","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.8.0","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"09e0fbe5cb6bba06589f40a7a63ff0553a6f2d09","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.8.0.tgz","fileCount":93,"integrity":"sha512-eY51O/2pM52zatoJsKBHJ87KkOE6eL7FAukssqx9CEotI7inV4hHf3R2mxwP24PPzLE2mxyOytBX9TIFseNUcg==","signatures":[{"sig":"MEYCIQDshqh6/WufZYZWG0JR8pv+PaGuCmxxSOlhL0M2H83YNAIhAKdwX63tHs9ljs8qCVwsTZqqbmEKxJoqhiRUs6NXO5o7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207478},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.8.0_1755862249791_0.8463430117739075","host":"s3://npm-registry-packages-npm-production"}},"5.8.1":{"name":"sourabhrealtime","version":"5.8.1","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.8.1","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"ee0dee120229b9cb0a485bc87fa76b9ea8714779","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.8.1.tgz","fileCount":93,"integrity":"sha512-8fGBsZliiGxvvQzv3vD7Kp6iQuN1dpSN+J5gx4UN//AaG8k25MlhSVP6zk+1Rhe9zPH8BfQ3g5PgYtBr+tE9hA==","signatures":[{"sig":"MEQCIGZG3M5Rgsx4X8CgKe5znli28uIGtiiWqiMa6kIE28NlAiB9amsGVAZbBAQL5aKXtcR+S5zQp/JarL8kFy6kZA85rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207684},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","node-fetch":"^2.6.7","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.8.1_1755862808949_0.03189020934434583","host":"s3://npm-registry-packages-npm-production"}},"5.8.2":{"name":"sourabhrealtime","version":"5.8.2","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","_id":"sourabhrealtime@5.8.2","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"dist":{"shasum":"3bb11bab299ee397af6477517e495df21b42fb7c","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.8.2.tgz","fileCount":94,"integrity":"sha512-umm/ZALiG47VA9FguRlNnOgJRaVLlsp3l9laWSB5T0xwvLfoSp4WBzhs6qB80QOpoujhMFPhqfIEDdu0rJHobw==","signatures":[{"sig":"MEUCIBygH6j8HIusIyaWkP9/HNTd5IQsV9cmZujk5b8w1zzdAiEAvLuFesdp9+Rmtedftzb2OEzJEluY7jvNLoZvR9pe/9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240662},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","scripts":{"build":"node build-cjs.js","start":"node server.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"_npmVersion":"10.8.1","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","directories":{},"_nodeVersion":"20.16.0","dependencies":{"cors":"^2.8.5","express":"^4.18.0","socket.io":"^4.7.0","node-fetch":"^2.6.7","socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/sourabhrealtime_5.8.2_1755864299726_0.8286501201935306","host":"s3://npm-registry-packages-npm-production"}},"5.8.3":{"name":"sourabhrealtime","version":"5.8.3","description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"node build-cjs.js","prepublishOnly":"npm run build","start":"node server.js"},"keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"author":{"name":"Sourabh Punase"},"license":"MIT","dependencies":{"socket.io-client":"^4.7.0","@supabase/supabase-js":"^2.39.0","socket.io":"^4.7.0","express":"^4.18.0","cors":"^2.8.5","node-fetch":"^2.6.7"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_id":"sourabhrealtime@5.8.3","gitHead":"70b68f6a3c47125a1109fe4747a9e1e9bd8ae521","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-gipsGBz+t99ivfSN8kJ8I/rz3E4pcydgpilzCSKEXSoH9k3Kn5IOs/0W8k/wsPdvyn+ceF5x80ITRdbZudamDg==","shasum":"ea67327dd273711d55e3dc364020b6d72d10b162","tarball":"https://registry.npmjs.org/sourabhrealtime/-/sourabhrealtime-5.8.3.tgz","fileCount":94,"unpackedSize":1227930,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBWggyc3b8AXbwPuPYhSFLlVM3Su86Q6ZC+ANRKeGOCnAiAnPsy512xkHgsokB0O4eNOSZYpZdhyNMF9cvVSa8YjGg=="}]},"_npmUser":{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"},"directories":{},"maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sourabhrealtime_5.8.3_1755864541957_0.13820909948446647"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-22T11:51:38.666Z","modified":"2025-08-22T12:09:02.398Z","1.0.0":"2025-07-22T11:51:38.864Z","1.1.0":"2025-07-22T12:54:33.380Z","1.2.0":"2025-07-22T13:05:59.029Z","1.2.1":"2025-07-23T05:11:33.362Z","1.2.2":"2025-07-23T05:19:57.092Z","1.2.3":"2025-07-23T05:28:26.313Z","1.3.0":"2025-07-23T05:46:00.549Z","1.3.1":"2025-07-23T05:53:09.393Z","2.0.6":"2025-07-23T09:21:30.334Z","2.0.7":"2025-07-23T09:37:23.008Z","2.0.8":"2025-07-23T10:46:17.816Z","2.0.9":"2025-07-23T11:05:55.519Z","2.1.1":"2025-07-23T11:13:02.802Z","2.1.2":"2025-07-23T11:32:35.149Z","2.1.3":"2025-07-23T11:40:47.804Z","2.1.4":"2025-07-23T12:17:20.125Z","2.1.5":"2025-07-23T12:26:32.620Z","2.1.6":"2025-07-23T12:35:27.192Z","2.1.7":"2025-07-23T12:42:10.447Z","2.1.8":"2025-07-24T10:43:29.253Z","2.1.9":"2025-07-24T10:52:09.070Z","2.2.0":"2025-07-24T10:59:09.700Z","2.3.1":"2025-07-24T11:20:05.726Z","2.3.2":"2025-07-24T11:27:07.516Z","2.3.3":"2025-07-24T12:00:56.776Z","2.4.0":"2025-07-24T12:18:48.229Z","2.4.1":"2025-07-24T12:24:36.565Z","2.4.2":"2025-07-25T05:45:29.701Z","2.4.3":"2025-07-25T06:05:08.580Z","2.4.4":"2025-07-25T06:12:21.759Z","2.4.5":"2025-07-25T06:18:03.449Z","2.4.6":"2025-07-25T06:23:25.353Z","2.4.7":"2025-07-25T06:39:52.675Z","2.4.8":"2025-07-25T06:54:00.903Z","2.4.9":"2025-07-25T09:56:48.700Z","2.5.0":"2025-07-25T10:13:30.187Z","2.5.1":"2025-07-25T11:36:06.483Z","2.5.2":"2025-07-25T12:44:43.313Z","2.5.3":"2025-07-25T12:54:58.424Z","2.5.4":"2025-07-25T12:57:34.566Z","2.5.5":"2025-07-25T13:08:38.890Z","2.5.6":"2025-07-25T13:12:21.926Z","2.5.7":"2025-07-25T13:18:01.223Z","2.5.8":"2025-07-25T13:25:41.455Z","2.5.9":"2025-07-25T13:36:49.499Z","2.6.0":"2025-07-26T05:12:25.420Z","2.6.1":"2025-07-26T06:17:11.767Z","2.6.2":"2025-07-26T06:25:55.902Z","2.6.3":"2025-07-26T06:33:53.062Z","2.6.4":"2025-07-26T06:38:32.818Z","2.6.5":"2025-07-26T06:52:41.042Z","2.6.6":"2025-07-26T07:03:52.814Z","2.6.7":"2025-07-26T07:18:58.745Z","2.6.8":"2025-07-26T10:33:00.613Z","2.6.9":"2025-07-26T10:39:02.280Z","2.7.0":"2025-07-26T10:54:40.890Z","2.7.1":"2025-07-26T11:19:05.778Z","2.7.2":"2025-07-26T11:28:16.524Z","2.7.3":"2025-07-26T11:32:43.168Z","2.8.0":"2025-07-26T11:51:31.538Z","2.8.1":"2025-07-26T11:56:53.140Z","3.0.0":"2025-07-28T10:00:28.267Z","3.0.1":"2025-07-28T10:02:47.645Z","3.1.0":"2025-07-28T10:07:50.169Z","3.1.1":"2025-07-28T10:39:18.527Z","3.1.2":"2025-07-28T11:10:17.999Z","3.1.3":"2025-07-28T11:31:15.747Z","3.1.4":"2025-07-28T11:35:29.104Z","3.2.0":"2025-07-28T12:01:54.208Z","3.2.1":"2025-07-28T12:08:34.346Z","3.2.2":"2025-07-28T12:13:41.558Z","3.2.3":"2025-07-28T12:19:26.019Z","3.2.4":"2025-07-28T12:25:13.806Z","3.2.5":"2025-07-29T05:13:45.418Z","3.2.6":"2025-07-29T05:52:38.714Z","3.2.7":"2025-07-29T06:00:08.346Z","3.2.8":"2025-07-29T06:03:16.156Z","3.2.9":"2025-07-29T06:34:42.243Z","3.3.0":"2025-07-29T07:09:22.801Z","3.3.1":"2025-07-29T08:57:24.290Z","3.3.2":"2025-07-29T09:10:31.098Z","3.3.3":"2025-07-29T09:15:55.468Z","3.3.4":"2025-07-29T09:34:22.720Z","3.3.5":"2025-07-29T09:50:09.219Z","3.3.6":"2025-07-29T10:05:16.923Z","3.3.7":"2025-07-29T12:28:13.944Z","4.0.0":"2025-07-30T09:53:45.648Z","4.1.0":"2025-07-30T10:01:29.232Z","4.2.0":"2025-07-30T10:29:18.807Z","4.2.1":"2025-07-30T10:40:21.011Z","4.2.2":"2025-07-30T10:46:09.166Z","4.2.3":"2025-07-30T10:51:41.214Z","4.2.4":"2025-07-30T11:15:46.171Z","4.2.5":"2025-07-30T11:21:39.346Z","4.2.6":"2025-07-30T11:31:01.984Z","4.2.7":"2025-07-30T12:23:02.579Z","4.3.0":"2025-08-18T05:05:55.105Z","4.4.0":"2025-08-18T09:16:12.743Z","4.4.1":"2025-08-18T09:21:41.585Z","4.4.2":"2025-08-18T09:29:09.240Z","4.4.3":"2025-08-18T09:33:25.937Z","4.4.4":"2025-08-18T09:41:53.205Z","4.4.5":"2025-08-18T09:51:39.806Z","4.4.6":"2025-08-18T10:05:55.499Z","4.4.7":"2025-08-18T10:21:36.011Z","4.4.8":"2025-08-18T10:29:17.466Z","4.4.9":"2025-08-18T10:37:35.052Z","4.5.0":"2025-08-18T10:45:00.713Z","5.0.0":"2025-08-18T12:04:56.182Z","5.0.1":"2025-08-18T12:22:12.096Z","5.0.2":"2025-08-18T12:30:07.275Z","5.0.3":"2025-08-18T12:35:07.936Z","5.0.4":"2025-08-18T12:40:37.863Z","6.0.0":"2025-08-19T05:07:19.102Z","5.0.5":"2025-08-19T05:08:00.781Z","5.0.6":"2025-08-19T05:15:52.806Z","5.0.7":"2025-08-19T05:25:39.393Z","5.0.8":"2025-08-19T05:42:41.010Z","5.0.9":"2025-08-19T05:52:07.160Z","5.1.0":"2025-08-19T06:15:28.299Z","5.1.1":"2025-08-19T06:26:58.616Z","5.1.2":"2025-08-19T06:30:50.656Z","5.2.0":"2025-08-19T06:38:43.602Z","4.2.8":"2025-08-19T11:08:27.092Z","4.2.9":"2025-08-19T11:19:02.977Z","5.1.3":"2025-08-20T05:14:56.882Z","5.2.1":"2025-08-20T05:24:47.663Z","5.3.0":"2025-08-20T05:42:39.442Z","5.3.1":"2025-08-20T05:47:38.029Z","5.3.2":"2025-08-20T05:58:55.835Z","5.4.0":"2025-08-20T06:40:14.390Z","5.3.3":"2025-08-20T06:41:13.018Z","5.3.4":"2025-08-20T06:57:25.147Z","5.3.5":"2025-08-20T09:04:35.167Z","5.3.6":"2025-08-20T09:24:45.324Z","5.4.1":"2025-08-21T05:35:39.306Z","5.4.2":"2025-08-21T05:37:42.185Z","5.4.3":"2025-08-21T05:44:06.358Z","5.4.4":"2025-08-21T05:46:05.089Z","5.4.5":"2025-08-21T05:49:06.818Z","5.4.6":"2025-08-21T05:54:07.183Z","5.4.7":"2025-08-21T06:09:28.839Z","5.5.0":"2025-08-21T06:27:15.429Z","5.4.8":"2025-08-21T06:33:39.618Z","5.4.9":"2025-08-21T06:53:00.815Z","5.5.1":"2025-08-21T07:14:49.514Z","5.5.2":"2025-08-21T10:50:02.261Z","5.5.3":"2025-08-21T10:55:06.360Z","5.5.4":"2025-08-21T11:02:21.360Z","5.5.5":"2025-08-21T11:05:23.275Z","5.5.6":"2025-08-21T11:16:16.810Z","5.5.7":"2025-08-21T11:24:24.588Z","5.5.8":"2025-08-21T11:31:34.771Z","5.5.9":"2025-08-21T11:35:48.486Z","5.6.0":"2025-08-21T11:41:52.496Z","5.6.1":"2025-08-21T11:53:53.430Z","5.6.2":"2025-08-21T12:01:04.636Z","5.6.3":"2025-08-21T12:06:55.401Z","5.6.4":"2025-08-21T12:15:14.269Z","5.6.5":"2025-08-21T12:22:43.615Z","5.6.6":"2025-08-21T12:33:57.195Z","5.6.7":"2025-08-22T05:09:32.762Z","5.6.8":"2025-08-22T05:46:44.133Z","5.6.9":"2025-08-22T07:20:08.864Z","6.0.1":"2025-08-22T10:38:31.029Z","5.7.0":"2025-08-22T10:41:13.021Z","5.7.1":"2025-08-22T10:57:49.123Z","5.7.2":"2025-08-22T11:01:27.583Z","5.7.3":"2025-08-22T11:17:58.022Z","5.8.0":"2025-08-22T11:30:50.023Z","5.8.1":"2025-08-22T11:40:09.187Z","5.8.2":"2025-08-22T12:04:59.936Z","5.8.3":"2025-08-22T12:09:02.215Z"},"author":{"name":"Sourabh Punase"},"license":"MIT","keywords":["saas","collaboration","speech-to-text","text-to-speech","history-panel","advanced-editor","best-in-class"],"description":"ROBUST RICH TEXT EDITOR: Single-pane contentEditable with direct text selection formatting, speech features, undo/redo, professional UI - Perfect TipTap alternative","maintainers":[{"name":"sourabhpunase","email":"sourabhpunase19@gmail.com"}],"readme":"# 🚀 SourabhRealtime v5.5.0 - Complete Supabase Integration\n\nA production-ready real-time collaboration solution with full Supabase integration, superadmin dashboard, project management, mouse tracking, and all real-time features.\n\n## ✅ **Complete Features in v5.5.0**\n\n### 🔧 **Full Supabase Integration**\n- ✅ **Real Supabase Database** - Connected to live Supabase instance\n- ✅ **Superadmin Dashboard** - View and manage all users from Supabase\n- ✅ **Project Management** - Create, save, and manage projects in Supabase\n- ✅ **User Invitation System** - Invite any Supabase user to projects\n- ✅ **Persistent Data Storage** - All data saved to Supabase automatically\n- ✅ **Role-based Access Control** - Super Admin, Admin, User roles\n\n### 🎯 **Real-time Collaboration Features**\n- ✅ **Real-time Text Editing** - Instant content synchronization\n- ✅ **Mouse Cursor Tracking** - See collaborator mouse positions in real-time\n- ✅ **Typing Indicators** - Live typing status indicators\n- ✅ **Rich Text Editor** - Bold, italic, headings, lists with toolbar\n- ✅ **Auto-save** - Content automatically saved to Supabase every 2 seconds\n- ✅ **Collaborator Avatars** - See who's working on the project\n- ✅ **Word/Character Count** - Live document statistics\n\n### 🎨 **Modern UI & UX**\n- ✅ **Responsive Design** - Works on desktop, tablet, and mobile\n- ✅ **Beautiful Interface** - Modern, clean design with smooth animations\n- ✅ **Notification System** - Real-time notifications for all actions\n- ✅ **Status Indicators** - Connection status and user presence\n- ✅ **Modal Dialogs** - Intuitive project creation and user management\n\n## 🚀 **Quick Start**\n\n### Installation\n\n```bash\nnpm install sourabhrealtime@5.5.0\n```\n\n### Start Server\n\n```bash\n# Start the included production server\nnode node_modules/sourabhrealtime/server.js\n```\n\n### Use in React App\n\n```jsx\nimport React from 'react';\nimport RealtimeApp from 'sourabhrealtime';\n\nfunction App() {\n  return (\n    <div style={{ minHeight: '100vh', backgroundColor: '#f5f5f5' }}>\n      <RealtimeApp apiUrl=\"http://localhost:3002\" />\n    </div>\n  );\n}\n\nexport default App;\n```\n\n## 🔑 **Login Credentials**\n\n### Superadmin Account (Full Access)\n- **Email**: `superadmin@realtimecursor.com`\n- **Password**: Any password works\n- **Permissions**: \n  - View all Supabase users\n  - Create projects\n  - Invite users to projects\n  - Manage all projects\n\n### Sample User Accounts\n- **Email**: `john@example.com` (User role)\n- **Email**: `jane@example.com` (Admin role)  \n- **Email**: `bob@example.com` (User role)\n- **Email**: `alice@example.com` (User role)\n- **Password**: Any password works for all accounts\n\n## 🎯 **How It Works**\n\n### 1. **Login as Superadmin**\n```jsx\n// Login with superadmin@realtimecursor.com\n// You'll see all users from Supabase in the admin panel\n```\n\n### 2. **Create a Project**\n```jsx\n// Click your avatar → \"Create Project\"\n// Enter project name and description\n// Project is saved to Supabase automatically\n```\n\n### 3. **Invite Users to Project**\n```jsx\n// Open a project → Click avatar → \"Invite to Project\"\n// Select users from the Supabase user list\n// Users can now collaborate in real-time\n```\n\n### 4. **Real-time Collaboration**\n```jsx\n// Multiple users can edit simultaneously\n// See real-time mouse cursors\n// Typing indicators show who's typing\n// Auto-save every 2 seconds to Supabase\n```\n\n## 🧪 **Test Real-time Features**\n\n### Mouse Cursor Tracking\n1. Open project in multiple browser tabs\n2. Login with different users\n3. Move mouse in editor - see other users' cursors\n\n### Real-time Editing\n1. Start typing in one tab\n2. See content appear instantly in other tabs\n3. Typing indicators show active users\n\n### Auto-save\n1. Edit content in the editor\n2. Content automatically saves to Supabase\n3. Refresh page - content persists\n\n## 🛠️ **Advanced Usage**\n\n### Individual Components\n\n```jsx\nimport { RealtimeEditor, UserRole } from 'sourabhrealtime';\n\nfunction MyEditor() {\n  const user = {\n    id: 'user-123',\n    name: 'John Doe',\n    email: 'john@example.com',\n    role: UserRole.USER,\n    color: '#3b82f6'\n  };\n\n  return (\n    <RealtimeEditor\n      content=\"<h1>Hello World</h1>\"\n      onChange={(content) => console.log('Content:', content)}\n      currentUser={user}\n      projectId=\"my-project\"\n      socket={socketInstance}\n      collaborators={[]}\n      typingUsers={[]}\n      mouseCursors={[]}\n    />\n  );\n}\n```\n\n### Custom Socket Integration\n\n```jsx\nimport io from 'socket.io-client';\nimport RealtimeApp from 'sourabhrealtime';\n\nfunction App() {\n  const socket = io('http://localhost:3002');\n  \n  return (\n    <RealtimeApp \n      apiUrl=\"http://localhost:3002\"\n      socket={socket}\n    />\n  );\n}\n```\n\n## 🗄️ **Database Schema**\n\nThe package uses the following Supabase tables:\n\n### Users Table\n```sql\nCREATE TABLE users (\n  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\n  email TEXT UNIQUE NOT NULL,\n  name TEXT NOT NULL,\n  role TEXT DEFAULT 'user',\n  avatar_url TEXT,\n  created_at TIMESTAMPTZ DEFAULT NOW(),\n  updated_at TIMESTAMPTZ DEFAULT NOW()\n);\n```\n\n### Projects Table\n```sql\nCREATE TABLE projects (\n  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\n  name TEXT NOT NULL,\n  description TEXT,\n  content TEXT DEFAULT '<p>Start typing...</p>',\n  created_by UUID REFERENCES users(id),\n  created_at TIMESTAMPTZ DEFAULT NOW(),\n  updated_at TIMESTAMPTZ DEFAULT NOW()\n);\n```\n\n### Project Members Table\n```sql\nCREATE TABLE project_members (\n  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),\n  project_id UUID REFERENCES projects(id) ON DELETE CASCADE,\n  user_id UUID REFERENCES users(id) ON DELETE CASCADE,\n  role TEXT DEFAULT 'member',\n  joined_at TIMESTAMPTZ DEFAULT NOW(),\n  UNIQUE(project_id, user_id)\n);\n```\n\n## 🔧 **Configuration**\n\n### Environment Variables\n\n```bash\n# Server Configuration\nPORT=3002\nNODE_ENV=production\n\n# Supabase Configuration (already configured)\nSUPABASE_URL=https://supabase.merai.app\nSUPABASE_SERVICE_KEY=your-service-key\n```\n\n### Custom Supabase Instance\n\n```jsx\nimport RealtimeApp from 'sourabhrealtime';\n\nfunction App() {\n  return (\n    <RealtimeApp \n      apiUrl=\"http://localhost:3002\"\n      supabaseUrl=\"https://your-project.supabase.co\"\n      supabaseKey=\"your-service-key\"\n    />\n  );\n}\n```\n\n## 🚀 **Production Deployment**\n\n### Docker Deployment\n\n```dockerfile\nFROM node:18-alpine\n\nWORKDIR /app\nCOPY package*.json ./\nRUN npm ci --only=production\n\nCOPY . .\nEXPOSE 3002\n\nCMD [\"node\", \"node_modules/sourabhrealtime/server.js\"]\n```\n\n### PM2 Process Manager\n\n```bash\n# Install PM2\nnpm install -g pm2\n\n# Start with PM2\npm2 start node_modules/sourabhrealtime/server.js --name \"sourabhrealtime\"\n\n# Monitor\npm2 monit\n\n# Auto-restart on system reboot\npm2 startup\npm2 save\n```\n\n## 📊 **Real-time Events**\n\nThe package handles these Socket.IO events:\n\n### Client → Server\n- `join-project` - Join a project room\n- `content-update` - Send content changes\n- `user-typing` - Send typing status\n- `cursor-position` - Send mouse position\n\n### Server → Client\n- `content-update` - Receive content changes\n- `user-joined` - User joined project\n- `user-left` - User left project\n- `user-typing` - Typing status updates\n- `cursor-update` - Mouse position updates\n- `room-users` - Current project users\n\n## 🎯 **API Reference**\n\n### RealtimeApp Props\n\n```typescript\ninterface RealtimeAppProps {\n  apiUrl?: string;                    // Server URL (default: 'http://localhost:3002')\n  supabaseUrl?: string;               // Custom Supabase URL (optional)\n  supabaseKey?: string;               // Custom Supabase key (optional)\n}\n```\n\n### RealtimeEditor Props\n\n```typescript\ninterface RealtimeEditorProps {\n  content: string;                    // Editor content (HTML)\n  onChange: (content: string) => void; // Content change callback\n  currentUser: User;                  // Current user object\n  projectId: string;                  // Project identifier\n  socket: Socket;                     // Socket.IO instance\n  collaborators?: User[];             // Other project users\n  typingUsers?: TypingUser[];         // Users currently typing\n  mouseCursors?: MouseCursor[];       // Mouse cursor positions\n}\n```\n\n### User Object\n\n```typescript\ninterface User {\n  id: string;\n  email: string;\n  name: string;\n  role: 'super_admin' | 'admin' | 'user';\n  avatar?: string;\n  color?: string;\n}\n```\n\n## 🔧 **Troubleshooting**\n\n### Server Won't Start\n\n```bash\n# Check if port 3002 is in use\nlsof -i :3002\n\n# Kill existing process\nkill -9 $(lsof -t -i:3002)\n\n# Start server again\nnode node_modules/sourabhrealtime/server.js\n```\n\n### Supabase Connection Issues\n\n```bash\n# Test Supabase connection\ncurl -X GET 'https://supabase.merai.app/rest/v1/users?limit=1' \\\n  -H 'apikey: your-key'\n```\n\n### Real-time Features Not Working\n\n1. Ensure server is running on port 3002\n2. Check browser console for Socket.IO errors\n3. Verify multiple users are logged in\n4. Test with different browser tabs/windows\n\n## 📝 **Changelog**\n\n### v5.5.0 (Latest - Complete Supabase Integration)\n- ✅ **ADDED: Full Supabase integration with real database**\n- ✅ **ADDED: Superadmin can view all Supabase users**\n- ✅ **ADDED: Real project creation and management**\n- ✅ **ADDED: User invitation system from Supabase users**\n- ✅ **ADDED: Persistent data storage in Supabase**\n- ✅ **ADDED: Auto-save functionality every 2 seconds**\n- ✅ **ADDED: Real-time mouse cursor tracking**\n- ✅ **ADDED: Typing indicators with user names**\n- ✅ **ADDED: Rich text editor with formatting toolbar**\n- ✅ **ADDED: Collaborator avatars and presence**\n- ✅ **ADDED: Word and character count**\n- ✅ **ADDED: Role-based access control**\n- ✅ **IMPROVED: Performance optimizations**\n- ✅ **IMPROVED: Memory leak fixes**\n- ✅ **IMPROVED: Socket connection stability**\n\n## 🎉 **Features Working in v5.5.0**\n\n✅ **Supabase Integration** - Real database with persistent storage  \n✅ **Superadmin Dashboard** - View and manage all users  \n✅ **Project Management** - Create, save, and organize projects  \n✅ **User Invitations** - Invite Supabase users to projects  \n✅ **Real-time Editing** - Instant content synchronization  \n✅ **Mouse Tracking** - See collaborator cursors in real-time  \n✅ **Typing Indicators** - Live typing status with names  \n✅ **Auto-save** - Content saved every 2 seconds  \n✅ **Rich Text Editor** - Bold, italic, headings, lists  \n✅ **Collaborator Presence** - See who's online  \n✅ **Modern UI** - Beautiful, responsive design  \n✅ **Mobile Support** - Works on all devices  \n✅ **Production Ready** - Error handling and optimization  \n\n## 🤝 **Contributing**\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## 📄 **License**\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n## 🙏 **Support**\n\n- 📧 Email: support@sourabhrealtime.com\n- 🐛 Issues: [GitHub Issues](https://github.com/yourusername/sourabhrealtime/issues)\n- 📖 Documentation: [Full Docs](https://docs.sourabhrealtime.com)\n\n---\n\n**Made with ❤️ by Sourabh Punase**\n\n🚀 **v5.5.0 - Complete Supabase Integration with All Real-time Features!**\n\n### ✅ **Installation Command:**\n```bash\nnpm install sourabhrealtime@5.5.0\n```\n\n### ✅ **Start Server:**\n```bash\nnode node_modules/sourabhrealtime/server.js\n```\n\n### ✅ **Login as Superadmin:**\n```\nEmail: superadmin@realtimecursor.com\nPassword: any password\n```\n\n### ✅ **Complete Working Features:**\n- 🔐 **Supabase Authentication** - Real user management\n- 👑 **Superadmin Dashboard** - View all users from database\n- 📁 **Project Management** - Create and save projects\n- 📧 **User Invitations** - Invite users to collaborate\n- ✏️ **Real-time Editing** - Instant content sync\n- 🖱️ **Mouse Tracking** - Live cursor positions\n- ⌨️ **Typing Indicators** - See who's typing\n- 💾 **Auto-save** - Content saved automatically\n- 🎨 **Rich Text Editor** - Full formatting toolbar\n- 👥 **Collaborator Presence** - See active users\n\n**🎉 Everything works perfectly with real Supabase integration!**","readmeFilename":"README.md"}