-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: 2020/03 npm update dependencies #46
fix: 2020/03 npm update dependencies #46
Conversation
37 vulnerabilities required manual review and could not be updated
see mkdirp
Hey @yumetodo, |
Yes. I just now noticed that So, Major version bump is required to follow Semantic Versioning 2.0 spec. |
Hey @royriojas, a gentle reminder of this PR, do you think this could be reviewed? Still needs a major bump, just putting it in your radar. |
mocha > mkdirp is updated istanble >>> optimist > minimist is not updated
BTW, you should stop using
edit: I noticed that handlebars 4.x develop is still continued. watch handlebars-lang/handlebars.js#1666 |
reduced vulnerability report to only 1!
|
This seems really nice! Thanks for your work 👍 I suggest to change this for: "engines": {
"node": ">=10"
} What do you think @yumetodo ? Let's hope @royriojas will have the occasion to check and merge this PR and do a new release 😊 |
hey @SuperITMan Sorry I didn't had time these days to review this changes. I will review later today |
About In this project, |
Hey @royriojas Thanks for your time 😊 |
update too many dependencies
eslinter
is outdated. Currently,eslint
has an option to cache. so we useeslint
directly.eslint-plugin-mocha
esbeautifier
is outdated. Prettier is a famous tool to format. Apply Prettier.npm audit fix
(1 vulnerability required manual review and could not be updated)in developwrite
to2.0.0
to avoidminimist
's vulnerability (See Update minimist to 1.2.3 or later #47 and changelog for detail)