This folder is used by @changesets/cli
, a build tool that helps us version and publish code.
You can find the full documentation for it in the @changesets/changesets repo
Changesets contain information about changes in a branch or commit. They contain:
- details about what needs to be released;
- information about what version they are to be released at (according to semver);
- a changelog entry for the released packages.
This information is used to improve the documentation provided to package-consumers at the point of release, as well as ensure packages are versioned correctly.
Read a more complete detailed explanation of changesets in the changesets
docs.
See the "Adding a changeset" multi-package repository instructions in the changesets
docs.
Read about the main config file options and available experimental options in the changesets
docs.