{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/%40hurling/shared-tab-service","name":"@hurling/shared-tab-service","description":"One service, every tab, zero duplication. Typed RPC and events shared across browser tabs with automatic transport selection (SharedWorker → tab-elected leader → SSR-safe stub).","version":"0.1.0","softwareVersion":"0.1.0","license":"https://spdx.org/licenses/Apache-2.0","codeRepository":"https://github.com/hurlinglabs/shared-tab-service","issueTracker":"https://github.com/hurlinglabs/shared-tab-service/issues","url":"https://github.com/hurlinglabs/shared-tab-service#readme","keywords":["broadcast-channel","browser","cross-tab","leader-election","multi-tab","rpc","shared-worker","sharedworker","tab-election","typed-rpc","typescript","websocket"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"mrhut10"}],"author":[{"@type":"Person","name":"mrhut10"}],"copyrightHolder":[{"@type":"Person","name":"mrhut10"}],"dateCreated":"2026-04-17","dateModified":"2026-04-29","datePublished":"2026-04-29","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/@hurling/shared-tab-service/-/shared-tab-service-0.1.0.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/@hurling/shared-tab-service"]}