Skip to content

feat(kida,store): move tasks from @nano_kit/store to kida - #220

Merged
dangreen merged 1 commit into
mainfrom
feat/kida-tasks
Aug 27, 2026
Merged

feat(kida,store): move tasks from @nano_kit/store to kida#220
dangreen merged 1 commit into
mainfrom
feat/kida-tasks

Conversation

@dangreen

Copy link
Copy Markdown
Member

The tasks pool and runner move down the chain: tasks.ts and its spec travel to kida as-is, kida exports them from its index, and @nano_kit/store keeps handing them out unchanged through its existing export * from 'kida' — nothing changes for consumers. hydration.ts now takes TasksPool$ and waitTasks from kida directly.

Size pins move with the code: kida 4.8 → 4.95 kB gzip (4.4 → 4.55 brotli), store 5.8 → 5.85 kB brotli.

Lint, tsc --noEmit, 66 kida and 55 store tests are green.

@codecov

codecov Bot commented Aug 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.40%. Comparing base (1065b20) to head (4197b21).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #220   +/-   ##
=======================================
  Coverage   85.40%   85.40%           
=======================================
  Files         142      142           
  Lines        3180     3180           
  Branches      595      595           
=======================================
  Hits         2716     2716           
  Misses        335      335           
  Partials      129      129           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

The tasks pool and runner now live in `kida`; `@nano_kit/store` re-exports them unchanged.
@dangreen
dangreen merged commit 2e5c07c into main Aug 27, 2026
10 checks passed
@dangreen
dangreen deleted the feat/kida-tasks branch August 27, 2026 13:36
@github-actions github-actions Bot mentioned this pull request Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant