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

Breaking: drop support for Node < 10 #27

Merged
merged 9 commits into from Feb 18, 2020
Merged

Breaking: drop support for Node < 10 #27

merged 9 commits into from Feb 18, 2020

Conversation

kaicataldo
Copy link
Member

Small PR to update dependencies and drop support for Node < 10.

Does this seem okay? We could keep support for Node 8, but since it will be out of maintenance mode soon I don't think it's worth it.

@kaicataldo kaicataldo added dependencies Pull requests that update a dependency file and removed triage labels Dec 23, 2019
mysticatea
mysticatea previously approved these changes Dec 24, 2019
platinumazure
platinumazure previously approved these changes Dec 26, 2019
nzakas
nzakas previously approved these changes Feb 7, 2020
Copy link
Member

@nzakas nzakas left a comment

Choose a reason for hiding this comment

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

LGTM


- name: redux
repo: https://github.com/reactjs/redux
commit: ac7cd32a5270eb374611bf73d072e84a1e7567c2
commit: 9819b5ef2909cacda0f09c8d29fde229bd7da5fa
Copy link
Member Author

Choose a reason for hiding this comment

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

Updated to ESLint v6 here: reduxjs/redux#3698

@@ -25,60 +24,42 @@

- name: mocha
repo: https://github.com/mochajs/mocha
commit: 09ce746aa925d35317f2624fd36c77a31bb68e24
commit: 883ae4b5e1aacd8cf30694da33b391ce58f4cca8
Copy link
Member Author

Choose a reason for hiding this comment

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

Updated to ESLint v6 here: mochajs/mocha#4138

projects.yml Outdated
- --rule=indent:off
- --rule=no-multi-spaces:[error,{ignoreEOLComments:true}]
- --rule=camelcase:off # There are several `camelcase` errors in the vue codebase for some reason
# - name: vue
Copy link
Member Author

Choose a reason for hiding this comment

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

Waiting on vuejs/vue#11099 to land before we can merge this.

Copy link
Member Author

Choose a reason for hiding this comment

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

I decided to disable the failing rules and we can update later on.

- test
- examples
- --ext js,ts
- src/**/*
Copy link
Member Author

Choose a reason for hiding this comment

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

This fails without specifying this glob.

@kaicataldo
Copy link
Member Author

This is ready to go!

Copy link
Member

@btmills btmills left a comment

Choose a reason for hiding this comment

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

LGTM. Nice job with all the yak shaving needed to land this.

@kaicataldo kaicataldo removed the request for review from mysticatea February 18, 2020 05:26
@kaicataldo kaicataldo merged commit 0d0c285 into master Feb 18, 2020
@kaicataldo kaicataldo deleted the update-deps branch February 18, 2020 05:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants