paulmillr / readdirp

Recursive version of fs.readdir with streaming api.
https://paulmillr.com
MIT License
378 stars 51 forks source link

Update dependencies. #133

Closed XhmikosR closed 4 years ago

XhmikosR commented 4 years ago
paulmillr commented 4 years ago

Why update stuff like picomatch if it'll use 2.1.0 already? I suggest to only update those if we need the update. Otherwise npm would not be able to flatten similar versions to one.

XhmikosR commented 4 years ago

This makes sure consumers of the package will get 2.1.0. Otherwise they might not get the latest.

Re: flattening: if one is using semver ranges, this will be properly flattened too

XhmikosR commented 4 years ago

If you want, you can bump everything before a release. Not sure when you plan to make one.

paulmillr commented 4 years ago

Otherwise they might not get the latest

We don't care about that. It's not an important package. I mean, the 2.1.0 update is not too important. Otherwise i'd ensure it's the latest.

flattening: if one is using semver ranges, this will be properly flattened too

Not if some software uses ~2.0.7 and ours using ^ 2.0.7 — the current way would keep it 2.0.7 and we don't care about that.

paulmillr commented 4 years ago

Updating dtslint is good though

XhmikosR commented 4 years ago

I still think 2.1.0 is a good candidate, but it's your call ultimately. I also submitted a few PRs upstream, not sure if they will be accepted, but removes a few redundant stuff.