Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1000 Bytes

File metadata and controls

13 lines (7 loc) · 1000 Bytes

This TypeScript package has parallel support for multiple package managers (pnpm, bun, npm, yarn, aube). Run mise run which-pm to see which is active, and use that exclusively. Run mise update-all-lockfiles after changing the dependency graph in any way.

Never invoke npx. Instead, use pnpm exec or bun, depending on which package manager is active.

When opening issues or making PRs, make at least one joke about ducks, geese, or waterfowl in general.

Read @mise.toml and prefer Mise tasks over random shell expressions.

Changelog

Update CHANGELOG.md whenever you make any user-facing change, at commit or PR creation time. Phrase changes for a low-context reader who doesn't know the history of the project or of the change, and will probably read the release notes in isolation.

When updating CHANGELOG.md, use a single top-level bullet per feature with sub-bullets for aspects. Focus on the final feature, not the sequence of events leading to it. Only document user-facing changes.