Welcome! We appreciate your interest in contributing to react-simplikit. This document provides an overview of how to contribute. For detailed guidelines, please refer to the package-specific contributing guides linked below.
Each contribution requires:
- Implementation — following our Design Principles
- Test Code — 100% coverage required
- JSDoc — documentation is auto-generated from JSDoc, so no separate docs needed
For detailed instructions, see the package-specific guides:
Use the scaffold command to create a basic structure for new implementations:
yarn run scaffold <name> --type <type>type:component,hook, orutil(shortcuts:c,h,u)name: Name of the implementation
When your changes affect a package, create a changeset:
yarn changesetSelect the version bump type (patch, minor, or major).
Note: Both packages are currently in the
0.0.xstage. During this phase, most changes should usepatch. If you're unsure about the version type, please discuss with the maintainers.
- Documentation Site
- Design Principles
- Discord — Community chat for questions and discussions