Skip to content

feat!: remove default license for npm init#9234

Merged
owlstronaut merged 1 commit into
latestfrom
no-license-default
Jun 18, 2026
Merged

feat!: remove default license for npm init#9234
owlstronaut merged 1 commit into
latestfrom
no-license-default

Conversation

@owlstronaut

@owlstronaut owlstronaut commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

BREAKING CHANGE: The default license for npm init has been changed from "ISC" to an empty string. If not set, the license field will be omitted from new packages.

This will need npm/init-package-json#351
Closes npm/statusboard#970

@owlstronaut owlstronaut marked this pull request as ready for review June 18, 2026 14:31
@owlstronaut owlstronaut requested review from a team as code owners June 18, 2026 14:31
BREAKING CHANGE: The default license for `npm init` has been changed from "ISC" to an empty string. If not set, the license field will be omitted from new packages.
@owlstronaut owlstronaut merged commit fc80bb3 into latest Jun 18, 2026
64 checks passed
@owlstronaut owlstronaut deleted the no-license-default branch June 18, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

change default licensing

2 participants