Skip to main content

create-changeset

Create a changeset for modified packages in ts-libs. Use when preparing a PR or documenting package changes for release.

Datos de origen

Repositorio
LedgerHQ/ts-libs
Última actividad en el origen
1 de septiembre de 2026 a las 08:43
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
create-changeset
description
Create a changeset for modified packages in ts-libs. Use when preparing a PR or documenting package changes for release.
# Create Changeset Create a `.changeset/<adjective-noun-verb>.md` file with this format: ```markdown --- "@ledgerhq/<name>": minor --- Short description of the change. ``` ## Package Names Match exactly what's in each `libs/*/package.json` `name` field. Examples: | Library | Package name | | ------- | -------------------------------- | | logs | `@ledgerhq/logs` | | errors | `@ledgerhq/errors` | | other | Check `libs/<name>/package.json` | ## Impact Levels | Level | When | | ------- | --------------------------------------------- | | `minor` | New features, bug fixes, non-breaking changes | | `major` | Breaking changes (requires discussion) | | `patch` | Internal changes, dep bumps, docs | ## Description One line, concise. Examples: - `Add LocalTracer.withUpdatedContext builder method` - `Fix dispatch crash when subscriber throws` - `Export TraceContext type from public API` ## Multiple Packages If multiple libs are modified: ```markdown --- "@ledgerhq/logs": minor "@ledgerhq/errors": patch --- Description covering both changes. ``` ## File Naming Prefer letting the CLI name and write the file — on Changesets v3 this is fully non-interactive: ```bash pnpm changeset add --minor @ledgerhq/logs -m "Add LocalTracer.withUpdatedContext" ``` `--major`, `--minor` and `--patch` each accept comma-separated package names, so a multi-package changeset is one command: ```bash pnpm changeset add --minor @ledgerhq/logs --patch @ledgerhq/errors -m "Description covering both changes." ``` If writing the file by hand instead, use a random human-readable slug matching the `@changesets/cli` convention (e.g. `happy-cats-fly.md`, `silver-dogs-run.md`).
Ver en GitHub