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

drop node v8 support, bump dependency versions #41

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

msimerson
Copy link

@msimerson msimerson commented Dec 12, 2023

Depends on #39

This conservative PR bumps dependency versions to the newest available that support node.js v12. As this is a breaking change, I have bumped the major version number. It is anticipated that before this PR is merged, #39 will be merged and a final 2.x release with support for node v10 is published.

CI result

Screenshot 2023-12-11 at 5 22 04 PM

Reference

node.js dependency highest compat ver
10 jest 27
10 eslint 7
10 meow 10
10 prettier 2.8.8
12 jest 28
12 meow 10.0.0
14 jest 29
16 jest 30
16 prettier 3.0.0
16 meow 11.0.0

- polyfill URL for node.js 8
- ci: replace Travis with GitHub Actions
    - add codeql testing
    - doc(readme): update CI badge url
- bump version to 2.1.1
- doc(changelog): update for 2.1.1
- doc(readme): bump copyright year to 2023
- dep(eslint) bump version
- BREAKING: require node.js 10
- dep(debug): bump to 4.3.4
- dep(ip): bump to 2.0.0
- dep(meow): bump to 10.1.5
- dep(turbo-crc32): bump to 1.0.1
- dep(universalify): bump to 2.0.1
- dep(eslint): bump to 7.32.0
- dep(jest): bump to 27.5.1
- dep(eslint): bump to 7.32.0

| node.js  | dependency | highest compat ver |
| ------- :| --------- | -------------- :|
|       10 | jest      | 27
|       10 | eslint    | 7
|       10 | meow      | 10
|       10 | prettier  | 2.8.8
|       12 | jest      | 28
|       12 | meow      | 10.0.0
|       14 | jest      | 29
|       16 | jest      | 30
|       16 | prettier  | 3.0.0
|       16 | meow      | 11.0.0
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.

1 participant