Contributing to NemCSS
March 15, 2026 ยท View on GitHub
Thank you for your interest in contributing!
Prerequisites
Setup
git clone https://github.com/liv7c/nemcss.git
cd nemcss
pnpm install
Running tests
# Rust tests
cargo test --workspace
# Check formatting
cargo fmt --all --check
# Linting
cargo clippy --workspace --all-features --tests --benches -- -D warnings
Submitting a pull request
- Fork the repository and create a branch from
main - Make your changes
- Make sure tests and linting pass
- If your change affects a published package, add a changeset:
pnpm changeset - Open a pull request with a clear description of what changed and why
This project uses conventional commits (feat:, fix:, chore:, etc.).
Releasing
See internal/docs/release-flow.md for the full release process.