Complexity: Trivial — 100 Points · type:perf
Milestone: v1.0 hardening
Context
React hook libraries exceeding 5 kb gzipped are deal-breakers for some teams.
Problem
No budget enforcement.
What needs to be done
- Add
size-limit config asserting the package stays under 5 kb gzipped.
- CI gate on budget breach.
Key files
packages/pulse-notify/package.json
- New:
packages/pulse-notify/.size-limit.json
Done when
- The size check fails CI if the package exceeds 5 kb gzipped.
Complexity: Trivial — 100 Points ·
type:perfMilestone: v1.0 hardening
Context
React hook libraries exceeding 5 kb gzipped are deal-breakers for some teams.
Problem
No budget enforcement.
What needs to be done
size-limitconfig asserting the package stays under 5 kb gzipped.Key files
packages/pulse-notify/package.jsonpackages/pulse-notify/.size-limit.jsonDone when