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

Feature/update deps remove node 6 support #32

Closed
wants to merge 20 commits into from

Conversation

keithmorris
Copy link
Owner

I wanted to update all package dependencies as there were potential security issues in some of the required packages. Some of these updated dependencies no longer support Node < 8 and as such, the library has been set to have the node engine requirement at Node >= 8. Travis test script has removed Node 6 and added Node 12.

This seems acceptable to me as Node < 8 is no longer supported and Node 8 will only be supported through 2019-12.31.

Although there is no change in functionality, I have bumped the version to 3.0.0 in case anyone is using the 2.x.x version in Node 6/7 it will not cause the library to fail as long as their package.json file indicates the "^2.7.0" syntax to lock their version at the 2.x.x release.

@coveralls
Copy link

coveralls commented Dec 27, 2019

Coverage Status

Coverage remained the same at 100.0% when pulling 73437c4 on feature/update_deps_remove_node_6_support into 7d9c77d on develop.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 427876a on feature/update_deps_remove_node_6_support into 5eb5058 on develop.

@keithmorris
Copy link
Owner Author

@niftylettuce Would love your thoughts on this PR.

@niftylettuce
Copy link
Collaborator

I don't think we should drop support for Node 6 to be honest. There is not a valid reason why we should suddenly drop the support.

@niftylettuce
Copy link
Collaborator

Like other packages out there, we should be as far back compatible as possible.

@keithmorris keithmorris deleted the feature/update_deps_remove_node_6_support branch March 25, 2020 20:48
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.

None yet

3 participants