rfcs
rfcs copied to clipboard
Remove ember-cli-dependency-checker
trafficstars
fewer dependencies = better?
I've found this package helpful in two scenarios recently:
- I forgot to run
pnpm install - I set an override in my package.json and forgot to update the actual specified dependency version to match.
I've added those scenarios to the RFC.
- is mostly covered, I think? you get a pretty early error otherwise 2. there is another use case here where your dependencies are stale.
- this is uncovered
maybe instead of removing this dependency across the board, we
- don't include it in embroider projects (webpack / vite tooling can check versions and probably provide better UI for seeing dep version mismatches -- i need to see if something for this already exists though -- because I feel like it should)
- move ember-cli-dependency-checker into the ember-cli org, and keep it for classic apps
+1 to callout from @wagenet as not once it helped to avoid mistakes by not running npm i/pnpm i