Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Fix npm audit warning #136

Merged
merged 1 commit into from
Jul 10, 2019
Merged

Fix npm audit warning #136

merged 1 commit into from
Jul 10, 2019

Conversation

richardlau
Copy link
Member

Update tap dependency to fix npm audit warning for handlebars.
Stay on tap version 12 to maintain Node.js 6 compatibility.
Disable "esm" to allow tests to pass on current Node.js master/13
nightlies.

Alternative to #135 that keeps tap at version 12 to maintain
compatibility with Node.js 6.

Update `tap` dependency to fix `npm audit` warning for `handlebars`.
Stay on `tap` version 12 to maintain Node.js 6 compatibility.
Disable "esm" to allow tests to pass on current Node.js master/13
nightlies.
@richardlau
Copy link
Member Author

This still has test issues when run with --coverage but that isn't the default with tap version 12 and is no worse off than we were before.

@richardlau
Copy link
Member Author

and Node.js 6 (to check compatibility): https://ci.nodejs.org/job/nodereport-continuous-integration-latest/40/ (✔️)

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@richardlau richardlau merged commit f47498d into nodejs:master Jul 10, 2019
richardlau added a commit to richardlau/nodereport that referenced this pull request Jul 10, 2019
 * Fix npm audit warning (nodejs#136) (Richard Lau)
 * Update supported Node.js versions in README.md (nodejs#134) (Richard Lau)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants