Expand description
Byte-compatible reader/writer for @changesets/cli’s file formats.
- The changeset markdown format (§6.1): frontmatter parsing/writing, the quoted-vs-bare name grammar, the empty-changeset validity rule.
bump_version(§6.2) and theVersioningtrait (§7.7).pre.json’s byte shape (§6.4, §8).
Re-exports§
pub use bump::bump_version;pub use bump::BumpError;pub use bump::Pep440Versioning;pub use bump::SemVerVersioning;pub use bump::Versioning;pub use changeset::parse_changeset;pub use changeset::write_changeset;pub use changeset::Changeset;pub use changeset::Entry;pub use changeset::ParseError;pub use changeset::WriteError;pub use pre::parse_pre_json;pub use pre::write_pre_json;pub use pre::PreJsonError;pub use pre::PreMode;pub use pre::PreState;
Modules§
Structs§
- Severity
Parse Error - The token read where
major | minor | patch | none(any case) was expected.
Enums§
- Severity
- §5.1, §6.1. A changeset’s declared severity for one named package, and §7.4’s internal cascade outcome for an out-of-range dev-dependency (“spec rewrite only, no version bump”). Only the file-format usage is ever persisted to disk as a changeset.