es-tooling / ecosystem-cleanup

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

Renovate replacement #96

Open Jayllyz opened 2 weeks ago

Jayllyz commented 2 weeks ago

https://docs.renovatebot.com/presets-replacements/

Creating a preset in renovate could be useful, or several small presets using this list https://github.com/es-tooling/ecosystem-cleanup

43081j commented 2 weeks ago

that's a cool idea. I wasn't aware they had such a list

presumably its only capable of replacing module names? i.e. it can't modify code other than the import source

Jayllyz commented 2 weeks ago

presumably its only capable of replacing module names? i.e. it can't modify code other than the import source

I think so (never used it tbh)

Jayllyz commented 2 weeks ago

Created one for eslint-plugin-eslint-comments : https://github.com/renovatebot/renovate/pull/31103

43081j commented 2 weeks ago

I wonder if we could make an integration rather than duplicating everything

Really renovate should read one of the manifests as a source rather than us having to dupe each one to their repo

Will be better looking into that than starting individual contributions I think

Then if they're not open to that, maybe we can automate opening PRs for simple replacements somehow