Change to default Licensing (ISC -> Unlicensed/omitted)
People are finding that they are accidentally setting licenses to ISC, then changing them to incompatible licenses later. We should consider this a breaking change, as people depend on it as well. Of note, users do have a way to change the default init-license=MIT to ~/.npmrc
Options:
Related: npm/cli#8229
Commentary
omitting is likely the good option here with a link to help users choose.
Change to default Licensing (ISC -> Unlicensed/omitted)
People are finding that they are accidentally setting licenses to ISC, then changing them to incompatible licenses later. We should consider this a breaking change, as people depend on it as well. Of note, users do have a way to change the default
init-license=MIT to ~/.npmrcOptions:
npm initmore stubborn #655UNLICENSEDcli#7727Related: npm/cli#8229
Commentary
omitting is likely the good option here with a link to help users choose.