Thanks for your interest in react-native-llm-meter! This project is in early
pre release. Feedback, ideas, and PRs are all very welcome.
git clone https://github.com/ankitvirdi4/react-native-llm-meter.git
cd react-native-llm-meter
npm installnpm run dev # tsup watch build
npm run build # one-off build into dist/
npm run typecheck # tsc --noEmit
npm test # vitest- Fork the repo and create a branch off
main. - Make your change. Keep PRs focused. One concern per PR.
- Add or update tests where it makes sense.
- Make sure
npm run typecheck,npm test, andnpm run buildall pass. - Open a PR with a clear summary of the why.
Small PRs land faster. If you're planning something larger, open an issue first so we can chat about the approach.
Check the good first issue label for beginner friendly tasks. If nothing's there yet, open an issue describing what you'd like to work on and we'll scope something together.
- Bump
versioninpackage.jsonand theVERSIONconstant insrc/index.ts. Update the matching test insrc/index.test.ts. - Add a section to
CHANGELOG.mddescribing the changes. - Run
npm run typecheck,npm test,npm run build. All must pass. - Commit on
main, tag the release:git tag -a vX.Y.Z -m "vX.Y.Z, ...". - Push:
git push origin main && git push origin vX.Y.Z. - Publish to npm:
npm publish --access public. - Create the GitHub release with
gh release create vX.Y.Z --title "..." --notes "...".
By participating, you agree to follow our Code of Conduct.
Open a discussion or reach out via the repo.