• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

reactivando / use-pubsub-js
100%
master: 80%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 23 Apr 2021 12:32AM UTC
Files 6
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • chore/biome-ultracite
  • chore/bundle-hygiene
  • chore/deps-tooling-baseline
  • chore/drop-vite-release-age-exclude
  • chore/quality-pass
  • chore/readme-hygiene
  • chore/release-oidc
  • chore/repo-hygiene
  • chore/security-zero-alerts
  • chore/should-up-test-descriptions
  • ci/harden-release-gate
  • ci/hygiene
  • ci/package-validation
  • ci/size-limit
  • dependabot/npm_and_yarn/example/vite-7.1.11
  • dependabot/npm_and_yarn/example/vite-7.3.2
  • dependabot/npm_and_yarn/example/vite-7.3.5
  • dependabot/npm_and_yarn/vitest-4.1.0
  • docs/prune-migration-plan
  • docs/tsdoc-and-demo
  • docs/v2-migration-plan
  • feat/branded-subscription-token
  • feat/bus-onerror
  • feat/hierarchical-typed-bus
  • feat/improve-tsdown
  • feat/react-18-floor
  • feat/react19-useeffectevent
  • feat/switch-to-tsdown-and-fix-build
  • feat/typed-hooks-bus-param
  • feat/use-bus-state
  • feat/v2-m1-internal-pubsub
  • feat/v2-m2-wire-hooks
  • feat/v2-m4-type-cleanups
  • feat/v2-m5-packaging
  • feat/v2-m6-docs-cleanup
  • feat/vitest-improvements-and-maintenance
  • feature/modernize-package
  • fix-use-subscribe-handler-updates
  • fix/github-pages-deployment
  • fix/hook-robustness
  • generate-mjs-files-4035232556986367255
  • main
  • master
  • perf/flat-snapshot
  • refactor-release-and-e2e-tests
  • test/mutation-audit
  • test/pubsub-contract-hardening
  • test/semantic-gap-hardening
  • test/v2-hardening
  • test/v2-m0-contract-net
  • upgrade-deps-11905317414848106700

25 Jun 2026 01:29AM UTC coverage: 100.0%. Remained the same
28140779761

push

github

web-flow
docs: prune the v2 migration plan; keep a slim ROADMAP (#95)

The docs/migration-v2/ folder was the pre-implementation plan + adversarial
review record for v2. v2.0.0 has shipped, so its purpose is fulfilled and parts
had drifted from what actually landed (e.g. the React floor became >=18, not 17;
HierarchicalPubSub shipped; the unified-interface idea was rejected). The design
history is preserved in git history and the v2.0.0 release notes.

Replace the 11-file plan with a single docs/ROADMAP.md capturing only what
genuinely remains — deferred/on-request ideas, each with its rationale.

Docs only; no code, build, or test impact.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

32 of 32 branches covered (100.0%)

Branch coverage included in aggregate %.

214 of 214 relevant lines covered (100.0%)

180.01 hits per line

Relevant lines Covered
Build:
Build:
214 RELEVANT LINES 214 COVERED LINES
180.01 HITS PER LINE
Source Files on master
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
28140779761 main docs: prune the v2 migration plan; keep a slim ROADMAP (#95) The docs/migration-v2/ folder was the pre-implementation plan + adversarial review record for v2. v2.0.0 has shipped, so its purpose is fulfilled and parts had drifted from what actuall... push 25 Jun 2026 01:29AM UTC web-flow github
100.0
28140727793 docs/prune-migration-plan Merge fa7d9f658 into 180c97bf7 Pull #95 25 Jun 2026 01:28AM UTC web-flow github
100.0
28140460725 main chore: release v2.0.0 push 25 Jun 2026 01:21AM UTC AZagatti github
100.0
28139058195 main test(pubsub): cover on() cleanup with no signal (mutation-audit finding) (#94) Ran a one-off Stryker mutation audit (87% score, 224 killed) to find tests that pass without actually catching bugs. Most survivors are equivalent mutants — empty-chan... push 25 Jun 2026 12:41AM UTC web-flow github
100.0
28139013149 test/mutation-audit Merge 35b4b5051 into d664ac862 Pull #94 25 Jun 2026 12:40AM UTC web-flow github
100.0
28137965653 main feat: createHierarchicalPubSub<E> — typed + hierarchical bus (#93) * feat: add createHierarchicalPubSub<E> — typed + hierarchical bus Fills the last capability gap: createPubSub is flat-typed, the PubSub singleton is hierarchical-untyped — this ... push 25 Jun 2026 12:12AM UTC web-flow github
100.0
28137905434 feat/hierarchical-typed-bus Merge 1bd546eeb into 2b34b3b96 Pull #93 25 Jun 2026 12:10AM UTC web-flow github
100.0
28137446111 feat/hierarchical-typed-bus Merge 365e41c16 into 2b34b3b96 Pull #93 24 Jun 2026 11:59PM UTC web-flow github
100.0
28136139560 main ci: add size-limit bundle guard (#92) Guards the "zero-dep, tiny" selling point against accidental bloat. Generous canary ceilings (well above current): bus-only `createPubSub` 1.5 kB (now ~0.6 kB), full hooks+bus entry 3 kB (now ~1.4 kB, React e... push 24 Jun 2026 11:26PM UTC web-flow github
100.0
28136077541 ci/size-limit Merge 4916effd8 into 6a998e139 Pull #92 24 Jun 2026 11:24PM UTC web-flow github
100.0
See All Builds (188)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc