Thanks for contributing.
npm install- Make focused changes.
- Keep package app-agnostic.
- Do not edit
dist/by hand. - Preserve public API unless change is intentional.
Run package validation:
npm testIf runtime behavior changed, also validate the example consumer:
cd examples/zustand-react
npm run buildBuild output goes to dist/:
npm run buildDry run first:
npm run deploy:dryPublish:
npm run deployBefore publish, ensure package.json version is greater than the latest published version.
- Prefer minimal, local edits over broad refactors.
- Add tests when behavior changes.
- Keep TypeScript strictness intact.
- Keep CSS class contract stable unless intentional.