Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 782 Bytes

File metadata and controls

18 lines (14 loc) · 782 Bytes

Contributing

Full contributing guide: packages.script.nl/contributing

Covers the 8-gate CI pipeline, development workflow, adding a new package, conventions, and the publishing process.

Quick Reference

npm install           # Install dependencies
npm run build         # Build all packages (run before typecheck)
npm run test:coverage # Run tests with 100% coverage threshold
npm run test:mutation # Run mutation testing with 90% threshold
npm run format        # Format with oxfmt
npm run lint          # Lint with oxlint
# To release: bump the affected package's `version` in its package.json and merge to main
# (push to main with a **/package.json change triggers OIDC Trusted Publishing — no changeset bot)