es-tooling / ecosystem-cleanup

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

Reduce `standard-changelog` dependency count #67

Open SuperchupuDev opened 4 months ago

SuperchupuDev commented 4 months 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 months ago

Opened conventional-changelog/conventional-changelog#1289

43081j commented 3 months 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 months ago

looks smaller, will try to use :)

SuperchupuDev commented 3 months ago

done, thank you! four less subdependencies

SuperchupuDev commented 3 months ago

opened issue conventional-changelog/conventional-changelog#1290

armano2 commented 2 months ago

This repo usually takes bunch of time to actually release package changes, tho over quiet some time I managed to push bunch of code reduction, and nativisation changes out

This most likely is going to take some time for changes to be merged

Ref https://github.com/conventional-changelog/conventional-changelog/issues/753

43081j commented 2 months ago

great work 🎉

even if it takes some time, this'll be a good improvement. let us know if you need any help over there