Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 786 Bytes

File metadata and controls

40 lines (27 loc) · 786 Bytes

Contributing to tsampler

Thanks for your interest in contributing!

Getting Started

git clone https://github.com/lloyal-ai/tsampler.git
cd tsampler
npm install
npm test

Development

npm run build    # Compile TypeScript
npm test         # Run tests (vitest)

Pull Requests

  1. Fork the repo and create your branch from main
  2. Add tests for any new functionality
  3. Ensure tests pass (npm test)
  4. Submit a PR

Code Style

  • TypeScript strict mode
  • No external runtime dependencies (zero-dep library)
  • Match llama.cpp behavior where applicable

Reporting Issues

Open an issue at https://github.com/lloyal-ai/tsampler/issues

License

By contributing, you agree that your contributions will be licensed under the Apache 2.0 License.