New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details → →
Socket
Book a DemoSign in
Socket

@bonvoy/plugin-changeset

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bonvoy/plugin-changeset

🚢 Changeset-compatible workflow for bonvoy

latest
Source
npmnpm
Version
0.12.0
Version published
Maintainers
1
Created
Source

@bonvoy/plugin-changeset 🚢

Changeset-compatible workflow for bonvoy

Optional plugin that provides a changeset-compatible workflow with bonvoy extensions.

Features

  • âś… Changeset compatible - Same file format as @changesets/cli
  • âś… Migration friendly - Reads from .changeset/ and .bonvoy/
  • âś… Explicit versions - Supports "2.0.0" in addition to major/minor/patch
  • âś… Multi-file merge - Combines multiple files per package
  • âś… Auto cleanup - Deletes processed files after release

Installation

npm install -D @bonvoy/plugin-changeset

Usage

// bonvoy.config.js
export default {
  plugins: [
    '@bonvoy/plugin-changeset',
    // NOTE: Do NOT use with @bonvoy/plugin-conventional
  ]
};

File Format

Create files in .changeset/ or .bonvoy/ with YAML frontmatter:

---
"@scope/core": minor
"@scope/utils": patch
---

Added new authentication feature.

This description goes into the changelog.

Explicit Versions (Bonvoy Extension)

Unlike standard changeset, you can specify exact versions:

---
"@scope/core": "2.0.0"
---

Breaking release with new API.

Multi-file Behavior

When multiple files reference the same package:

<!-- .changeset/feature-a.md -->
---
"@scope/core": minor
---
Added feature A

<!-- .changeset/feature-b.md -->
---
"@scope/core": patch
---
Fixed bug B

Result:

  • Bump: Takes highest (minor wins over patch)
  • Notes: Concatenates all descriptions

Configuration

export default {
  plugins: [
    ['@bonvoy/plugin-changeset', {
      deleteAfterRelease: true,  // default: true
    }]
  ]
};

Migration from Changesets

  • Install @bonvoy/plugin-changeset
  • Remove @changesets/cli from your project
  • Your existing .changeset/*.md files will work as-is
  • Run bonvoy shipit instead of changeset version && changeset publish

License

MIT

Keywords

bonvoy

FAQs

Package last updated on 11 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts