Skip to content

Commit 332f1f2

Browse files
Drop Node 14 and require Node 16 or higher (#1776)
* Drop Node 14 and require Node 16 or higher * Update deps * chore(dependencies): updated changesets for modified dependencies * Prettier * crypto * Remove the old fork * Use Node 18 * TSConfig * chore(dependencies): updated changesets for modified dependencies --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent c74cc41 commit 332f1f2

File tree

62 files changed

+489
-367
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+489
-367
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@envelop/extended-validation': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency
8+
[`@graphql-tools/utils@^10.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.0.0)
9+
(from `^8.8.0`, in `dependencies`)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@envelop/live-query': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency
8+
[`@graphql-tools/utils@^10.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.0.0)
9+
(from `^8.8.0`, in `dependencies`)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@envelop/resource-limitations': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency
8+
[`@graphql-tools/utils@^10.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.0.0)
9+
(from `^8.8.0`, in `dependencies`)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
'@envelop/response-cache': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency
8+
[`@graphql-tools/utils@^10.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.0.0)
9+
(from `^8.8.0`, in `dependencies`)
10+
- Updated dependency
11+
[`@whatwg-node/fetch@^0.9.0` ↗︎](https://www.npmjs.com/package/@whatwg-node/fetch/v/0.9.0) (from
12+
`^0.8.0`, in `dependencies`)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@envelop/testing': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency
8+
[`@graphql-tools/utils@^10.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.0.0)
9+
(from `^8.8.0`, in `dependencies`)

.changeset/cyan-forks-rhyme.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
'@envelop/core': major
3+
'@envelop/apollo-datasources': major
4+
'@envelop/apollo-federation': major
5+
'@envelop/apollo-server-errors': major
6+
'@envelop/apollo-tracing': major
7+
'@envelop/auth0': major
8+
'@envelop/dataloader': major
9+
'@envelop/depth-limit': major
10+
'@envelop/disable-introspection': major
11+
'@envelop/execute-subscription-event': major
12+
'@envelop/extended-validation': major
13+
'@envelop/filter-operation-type': major
14+
'@envelop/fragment-arguments': major
15+
'@envelop/generic-auth': major
16+
'@envelop/graphql-jit': major
17+
'@envelop/graphql-middleware': major
18+
'@envelop/graphql-modules': major
19+
'@envelop/immediate-introspection': major
20+
'@envelop/live-query': major
21+
'@envelop/newrelic': major
22+
'@envelop/on-resolve': major
23+
'@envelop/opentelemetry': major
24+
'@envelop/operation-field-permissions': major
25+
'@envelop/parser-cache': major
26+
'@envelop/persisted-operations': major
27+
'@envelop/preload-assets': major
28+
'@envelop/prometheus': major
29+
'@envelop/rate-limiter': major
30+
'@envelop/resource-limitations': major
31+
'@envelop/response-cache': major
32+
'@envelop/response-cache-redis': major
33+
'@envelop/sentry': major
34+
'@envelop/statsd': major
35+
'@envelop/validation-cache': major
36+
'@envelop/testing': major
37+
'@envelop/types': major
38+
---
39+
40+
Drop Node 14 and require Node 16 or higher

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup env
1717
uses: the-guild-org/shared-config/setup@main
1818
with:
19-
nodeVersion: 17
19+
nodeVersion: 18
2020
packageManager: 'pnpm'
2121

2222
- name: Build

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Setup env
1616
uses: the-guild-org/shared-config/setup@main
1717
with:
18-
nodeVersion: 17
18+
nodeVersion: 18
1919
packageManager: 'pnpm'
2020
- name: Lint Prettier
2121
run: pnpm run lint:prettier
@@ -25,7 +25,7 @@ jobs:
2525
uses: the-guild-org/shared-config/.github/workflows/lint.yml@main
2626
with:
2727
script: pnpm run ci:lint
28-
nodeVersion: 17
28+
nodeVersion: 18
2929
packageManager: 'pnpm'
3030
secrets:
3131
githubToken: ${{ secrets.GITHUB_TOKEN }}
@@ -87,8 +87,8 @@ jobs:
8787
strategy:
8888
matrix:
8989
os: [ubuntu-latest] # remove windows to speed up the tests
90-
node-version: [14, 16, 17, 18]
91-
graphql_version: [15, 16, 'npm:@graphql-tools/[email protected]']
90+
node-version: [16, 18, 20]
91+
graphql_version: [15, 16]
9292
steps:
9393
- name: Checkout Master
9494
uses: actions/checkout@v3

benchmark/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@envelop/parser-cache": "*",
1313
"@envelop/prometheus": "*",
1414
"@envelop/validation-cache": "*",
15-
"@graphql-tools/schema": "8.5.1",
15+
"@graphql-tools/schema": "10.0.0",
1616
"faker": "5.5.3",
1717
"fastify": "3.29.5",
1818
"graphql": "16.6.0"

examples/apollo-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"@apollo/server": "^4.3.2",
1313
"@apollo/server-plugin-landing-page-graphql-playground": "^4.0.0",
1414
"@envelop/core": "*",
15-
"@graphql-tools/schema": "8.5.1",
15+
"@graphql-tools/schema": "10.0.0",
1616
"graphql": "16.6.0"
1717
},
1818
"devDependencies": {

0 commit comments

Comments
 (0)