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

eustatos / nexus-state / 23602700180 / 4 – family
71%
main: 71%

Build:
DEFAULT BRANCH: main
Ran 26 Mar 2026 03:28PM UTC
Files 1
Run time 2s
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

26 Mar 2026 03:26PM UTC coverage: 91.667%. Remained the same
family – 23602700180.4

push

github

web-flow
feat(core): defer atom registration until first store access

- Remove immediate registration of named atoms in atom() function
- Atoms are now registered only when accessed via store.get(), store.set(), or store.subscribe()
- This ensures atoms are registered in the correct registry (global or isolated per-store)
- Enables proper SSR isolation without global registry contamination
- Aligns with native signal approach (no global state)

BREAKING CHANGE: Named atoms are no longer registered immediately on creation.
Registration happens on first store access. Code that relies on immediate
registration (e.g., checking atomRegistry.isRegistered() before store access)
needs to be updated.

4 of 4 branches covered (100.0%)

Branch coverage included in aggregate %.

18 of 20 relevant lines covered (90.0%)

42.0 hits per line

Source Files on job family - 23602700180.4
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 23602700180
  • e3f4fe97 on github
  • Prev Job for on main (#23600548451.9)
  • Next Job for on main (#23642968821.6)
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