Skip to content

Commit f8f0805

Browse files
Version 6 / Drop support for Node 14 (which is EOL 4/30/23) (#196)
Node v14 is EOL, so we should drop support for it and upgrade packages and testing accordingly. Note this package has a dependency on `@apollo/utils.keyvaluecache` which requires specifically node@>=16.14 due to its dependency on `lru-cache`.
1 parent df13858 commit f8f0805

File tree

5 files changed

+206
-64
lines changed

5 files changed

+206
-64
lines changed

.changeset/selfish-seals-worry.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@apollo/datasource-rest': major
3+
---
4+
5+
Drop Node v14 support
6+
7+
To take this major version, the only change necessary is to ensure your node runtime is using version 16.14.0 or later.
8+
9+
Node v14 is EOL, so we should drop support for it and upgrade packages and testing accordingly. Note this package has a dependency on `@apollo/utils.keyvaluecache` which requires specifically node@>=16.14 due to its dependency on `lru-cache`.

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ workflows:
7474
matrix:
7575
parameters:
7676
node-version:
77-
- "14"
7877
- "16"
7978
- "18"
79+
- "20"
8080
- Prettier
8181
- Lint
8282
- Spell Check

package-lock.json

Lines changed: 189 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)