cd ~/open-source/

chrille@linux:~$ apt show changesets

Changesets

Changesets hjälper dig att hantera versioner och changelogs i monorepos. Du beskriver varje ändring i en fil och får automatisk versionshantering vid release, vilket gör publicering mindre stressigt. Det passar dig som publicerar flera npm-paket. Varje ändring dokumenteras i en fil som sedan blir en release med versioner och changelog.

Projektsidan för Changesets
Projektets egen sida, som den såg ut vid importen.

Changesets låter dig och ditt team dokumentera varje ändring som en liten fil, som sedan samlas ihop till en release med uppdaterade versionsnummer och en changelog. Du slipper hålla reda på vad som ska bumpas manuellt, särskilt när du har många paket i samma repo. Det passar dig som publicerar flera npm-paket och vill ha ett tydligt flöde för semver och changelog. Det gör releases mer förutsägbara och mindre manuella. Varje ändring dokumenteras i en liten fil som sedan samlas ihop till en release med uppdaterade versionsnummer och en changelog. Det passar dig som publicerar flera npm-paket och vill ha ett tydligt och förutsägbart releaseflöde.