43081j / ecosystem-cleanup

A place to keep track of ongoing efforts to clean up the JS ecosystem
294 stars 1 forks source link

Reduce `standard-changelog` dependency count #67

Open SuperchupuDev opened 6 days ago

SuperchupuDev commented 6 days ago

51 dependencies, many of which seem to come from read-package-up. they don't seem to look at prs much though, one i submitted two months ago moving @types/semver to devDeps never got any reviews or comments (conventional-changelog/conventional-changelog#1268)

https://npmgraph.js.org/?q=standard-changelog@6.0.1

SuperchupuDev commented 4 days ago

Opened conventional-changelog/conventional-changelog#1289

43081j commented 3 days ago

fyi there's also fd-package-json we released some time ago to fill this gap. a few libs already moved to it

pkg-types is pretty chunky thanks to the confbox parsers it comes with (yaml parser etc). if you don't need something specific out of pkg-types, i'd probably just use fd-package-json

SuperchupuDev commented 3 days ago

looks smaller, will try to use :)

SuperchupuDev commented 3 days ago

done, thank you! four less subdependencies

SuperchupuDev commented 3 days ago

opened issue conventional-changelog/conventional-changelog#1290