Skip to content
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

Update dependencies and remove cli-table2 dependency #312

Merged
merged 2 commits into from
Jul 12, 2018
Merged

Update dependencies and remove cli-table2 dependency #312

merged 2 commits into from
Jul 12, 2018

Conversation

juanjoDiaz
Copy link
Collaborator

Bumped all dependencies to the latest versions.
Fix a new eslint rule (self-assigning)
Remove dependency to cli-table2 to solve vulnerability.

This closes #297 and supersedes #302 and #311.

I still think that we should get rid of this complete and move to an external library. But, until I have time to do so, I think that this solution is good enough. No extra flags or external libraries needed. And colors removed completely to fix tests.

@juanjoDiaz
Copy link
Collaborator Author

Also, remove node 4 from the tests as suggested by #303 since it's not supported by the latest eslint.

json2csv should still work on node 4, especially the rollup version. It's just not officially tested.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 31b49af on juanjoDiaz:update_dependencies_remove_cli_table2 into 9656b33 on zemirco:master.

@coveralls
Copy link

coveralls commented Jun 28, 2018

Coverage Status

Coverage remained the same at 100.0% when pulling da4fcd7 on juanjoDiaz:update_dependencies_remove_cli_table2 into 9656b33 on zemirco:master.

@juanjoDiaz juanjoDiaz requested a review from knownasilya July 1, 2018 20:50
@juanjoDiaz
Copy link
Collaborator Author

@knownasilya is there anything blocking this at the moment?

Are you happy to get the change merged?

}

printCSV(csv) {
printCSV(csv) { // SYNC
Copy link
Collaborator

Choose a reason for hiding this comment

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

Should this comment be expanded?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah!
I just removed it. It was a pretty unnecessary comment imo 🙂

@knownasilya
Copy link
Collaborator

Restarting a timedout test for node 6, then I'll merge it once green.

@juanjoDiaz
Copy link
Collaborator Author

Gentle reminder 🙂

@knownasilya
Copy link
Collaborator

v4.1.6 released

@juanjoDiaz juanjoDiaz deleted the update_dependencies_remove_cli_table2 branch September 4, 2019 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update Lodash Dependencies for patch vulnerability
3 participants