Back to Explore

sindresorhus/bundle-name

GitHub
1 watchersOpen source

Last release:

bundle-name is a Node.js module for macOS that converts a bundle identifier (for example, com.apple.Safari) into the corresponding bundle name (for example, Safari). It is useful when you need a human-readable app or bundle name from an identifier, such as for logging or UI display.

Project status

  • Maintenance status: Not actively maintained as of today, last upstream push and most recent updates appear from 2023-12-18, and there have been no documented updates since then, so it is effectively quiet/dormant.
  • Update cadence: Releases were occasional rather than regular, with notable updates at 2021-03-07 (v3.0.0), 2023-08-31 (v4.0.0), and 2023-12-18 (v4.1.0), then a long gap through 2026-06-09.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v4.1.0

    v4.1.0 updates project dependencies and modernizes the CI workflow. The release notes only mention a dependency update in general, but the code diff shows specific major bumps (notably run-applescript) and a change to the package metadata that can affect bundlers.

    Breaking
  • v4.0.0

    v4.0.0 primarily enforces a newer runtime by requiring Node.js 18. The implementation also updates how it invokes AppleScript by switching from one function in the run-applescript dependency to another, alongside dependency and tooling version bumps.

    Breaking
  • v3.0.0

    v3.0.0 introduces two major compatibility changes: the package now requires a minimum Node.js version and it has switched to pure ESM. These updates will likely require code and tooling adjustments for consumers still using CommonJS or older Node versions.

    Breaking