iandotkelly / nlf

Node License Finder
MIT License
153 stars 41 forks source link

Updates dependencies #80

Open tex0l opened 1 year ago

tex0l commented 1 year ago

Hi, There are numerous outdated dependencies in the latest version of the package (2.1.1):

Package            Current  Wanted  Latest  Location                        Depended by
commander           2.19.0  2.19.0   9.4.1  node_modules/commander          nlf
compare-versions     3.4.0   3.4.0   5.0.1  node_modules/compare-versions   nlf
coveralls            3.0.3   3.0.3   3.1.1  node_modules/coveralls          nlf
glob-all             3.2.1   3.1.0   3.3.1  node_modules/glob-all           nlf
gulp                 4.0.0   4.0.2   4.0.2  node_modules/gulp               nlf
gulp-mocha           6.0.0   6.0.0   8.0.0  node_modules/gulp-mocha         nlf
gulp-shell           0.7.0   0.7.1   0.8.0  node_modules/gulp-shell         nlf
jshint              2.10.1  2.10.1  2.13.5  node_modules/jshint             nlf
nyc                 13.3.0  13.3.0  15.1.0  node_modules/nyc                nlf
snyk-resolve-deps    4.0.2   4.0.2   4.7.3  node_modules/snyk-resolve-deps  nlf

This triggers several npm audit warnings.

Also, I believe it would be worth modernizing the code base a little (stop using gulp in favor of direct npm commands, stop using jshint in favor of standardjs).

I can do a PR if you want to address both if you want.