7.0.5 (2026-02-18)
cb3e677#172[email protected]61738b2#172 remove validate-npm-package-license
bd3b7ea#169 bump @npmcli/template-oss from 4.28.0 to 4.28.1 (#169) (@dependabot[bot], @npm-cli-bot)
7.0.4 (2025-11-20)
7.0.3 (2025-11-18)
57952b8#164 prevent crash when expanding directories.bin without filesystem path (#164) (@MaxBlack-dev, Max Black)
7.0.2 (2025-10-30)
0393243#160 bump proc-log from 5.0.0 to 6.0.0 (#160) (@dependabot[bot])f3c7926#161 bump json-parse-even-better-errors from 4.0.0 to 5.0.0 (#161) (@dependabot[bot])
4a80b15#162 bump @npmcli/eslint-config from 5.1.0 to 6.0.0 (#162) (@dependabot[bot])e093242#163 bump @npmcli/template-oss from 4.27.1 to 4.28.0 (#163) (@dependabot[bot], @npm-cli-bot)
7.0.1 (2025-09-17)
1364087#153@npmcli/[email protected](#153)
7.0.0 (2025-07-25)
package-jsonnow supports node^20.17.0 || >=22.9.0
9dd0eb5#144 add syncNormalize (@wraithgar)08eae47#144 add binDir step to normalize function (@wraithgar)
a5e4ac3#152 align to npm 11 node engine range (@owlstronaut)4695e87#150 useURL.canParseinstead of runtime deprecatedurl.parseapi (#150) (@SuperchupuDev)dbc9ef1#144 require an object in fromContent() (@wraithgar)f06eb18#144 remove unused bundleDependenciesFalse (@wraithgar)a8b1cc9#144 secure and unixify paths discovered via directories.bin (@wraithgar)23c29a9#144 remove erroneous bundledDependencies log (@wraithgar)
a179a87#144 fix tests to await async normalize (@wraithgar)203fec8#144 remove read-package-json (@wraithgar)7bde184#144 remove read-package-json-fast (@wraithgar)394192d#144 remove backward compatiblity tests (@wraithgar)6e89e39#148 bump @npmcli/template-oss from 4.23.6 to 4.25.0 (#148) (@dependabot[bot], @owlstronaut)
6.2.0 (2025-05-21)
6.1.1 (2025-01-21)
526473b#139 remove max-len linting bypasses (@wraithgar)2a7bbe5#139 inline normalize-package-data logic (@wraithgar)2d320bc#140 save when reverting content (@wraithgar)
6ea3a9d#139 add[email protected]35152b6#139 remove normalize-package-data
0930f4e#139@npmcli/[email protected](@wraithgar)1464adc#140 scope test fixture package names (@wraithgar)d722a1f#137 bump @npmcli/template-oss from 4.23.5 to 4.23.6 (#137) (@dependabot[bot], @npm-cli-bot)
6.1.0 (2024-11-27)
6fef3a2#135 bump @npmcli/template-oss from 4.23.3 to 4.23.5 (#135) (@dependabot[bot], @npm-cli-bot)
6.0.1 (2024-10-02)
25e2a76#129 bump@npmcli/[email protected]
6.0.0 (2024-09-26)
@npmcli/package-jsonnow supports node^18.17.0 || >=20.5.0
5bdf533#126[email protected]136ba6e#126[email protected]12318c0#126[email protected]324d7ba#126[email protected]
855676d#117 bump @npmcli/eslint-config from 4.0.5 to 5.0.0 (#117) (@dependabot[bot])c421ce9#125 bump read-package-json-fast from 3.0.2 to 4.0.0 (#125) (@dependabot[bot])1f182e6#126 run template-oss-apply (@reggi)
5.2.1 (2024-09-17)
e26e236#118 postinstall for dependabot template-oss PR (@hashtagchris)8a7714b#118 bump @npmcli/template-oss from 4.23.1 to 4.23.3 (@dependabot[bot])
5.2.0 (2024-06-03)
5.1.1 (2024-05-28)
54756d2#105 applysecurePathto package bin (#105) (@antongolub)46c563baddnormalizePackageManhelper (#100) (@antongolub)a974274preventdirectory.manreferencing outside the package root (#104) (@antongolub)191b521#102 invalid scripts warning fixed for undefined scripts (#102) (@milaninfy)
45a2937#98 bump @npmcli/template-oss to 4.22.0 (@lukekarrys)90863c1#98 postinstall for dependabot template-oss PR (@lukekarrys)
5.1.0 (2024-04-22)
9597b84#94 postinstall for dependabot template-oss PR (@lukekarrys)5e20e64#94 bump @npmcli/template-oss from 4.21.3 to 4.21.4 (@dependabot[bot])
5.0.3 (2024-04-12)
28f09ed#92[email protected](#92)
5.0.2 (2024-04-10)
a67317b#90 perf: lazy load hosted git info on normalize (#90) (@H4ad)06df698#89 perf: lazy load glob on normalize.js (#89) (@H4ad)
5.0.1 (2024-04-07)
fda5722#87 perf: lazy load un-common dependencies for npm run (#87) (@H4ad)71f09d6#88 perf: only import necessary functions from semver (#88) (@H4ad)
66e0c23#80 postinstall for dependabot template-oss PR (@lukekarrys)00e4bbb#80 bump @npmcli/template-oss from 4.21.1 to 4.21.3 (@dependabot[bot])d784aa8#77 postinstall for dependabot template-oss PR (@lukekarrys)efeee22#77 bump @npmcli/template-oss from 4.19.0 to 4.21.1 (@dependabot[bot])a4df4cf#56 bump read-package-json from 6.0.4 to 7.0.0 (@dependabot[bot])f7c048a#58 postinstall for dependabot template-oss PR (@lukekarrys)6240313#58 bump @npmcli/template-oss from 4.18.1 to 4.19.0 (@dependabot[bot])5ab117c#57 postinstall for dependabot template-oss PR (@lukekarrys)f56390e#57 bump @npmcli/template-oss from 4.18.0 to 4.18.1 (@dependabot[bot])
5.0.0 (2023-08-15)
- support for node 14 has been removed
f08b79e#55 bump normalize-package-data from 5.0.0 to 6.0.05c4de21#52 bump hosted-git-info from 6.1.1 to 7.0.002e0ef2#51 bump @npmcli/git from 4.1.0 to 5.0.0
4.0.1 (2023-07-17)
04bc9cf#49 don't report node_modules/.bin fix unless it happened (@wraithgar)3c1cb66#49 inline bin normalization code (@wraithgar)e97e423#48 properly parse strict flag on version check (#48) (@wraithgar)3bcf2fd#47 only report bundleDependencies change if it was changed (@wraithgar)09d8573#47 pull in fix logic from normalize-package-data (@wraithgar)60a09da#44 check for changes array during author step (#44) (@wraithgar)
afb6ece#49 remove npm-normalize-package-binee84e3a#47 add[email protected]ef45a1a#47 add[email protected]
4.0.0 (2023-07-05)
- the
pathparameter is now tied toloadand not the class constructor.
e2bc4f3#43 add fix method (@wraithgar)7ddb1d1#41 add changes array to normalize functions (#41) (@wraithgar)4775bf3add create functionality (@wraithgar)
3.1.1 (2023-06-06)
7fcfa5a#36@npmcli/[email protected]
3.1.0 (2023-05-15)
278b65f#32 add new dependency[email protected]4588e3c#32 add new dependency[email protected]2c5aaaa#32 add new dependency[email protected]
3.0.0 (2022-10-12)
@npmcli/package-jsonis now compatible with the following semver range for node:^14.17.0 || ^16.13.0 || >=18.0.0
2.0.0 (2022-04-05)
- this drops support for node10 and non-LTS versions of node 12 and node 14
- fixed usage example (d2c8734)
- @npmcli/[email protected] (a9676d9)