Skip to content

Commit fbf7bbe

Browse files
authored
Update to support fastify v5 (#300) (#302)
* Update to fastify v5 * Minimize diff * Widen fastify support to ^5.3.0 * Fastify v5 requires Typescript >= 5.4 * Update circle matrix to reflect new support window * Replace Node 16 and 18 references with Node 20 * Use tsx to fix postbuild script * Try to update circleci * Fix circleci and prettier * Fix tsconfig resolution error and incompatible @apollo/server dependencies * Fix prettier * Remove @oly_op/tsconfig
1 parent bc33e79 commit fbf7bbe

File tree

10 files changed

+1509
-707
lines changed

10 files changed

+1509
-707
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: 2.1
22

33
orbs:
4-
node: circleci/node@5.1.0
4+
node: circleci/node@7.1.0
55

66
commands:
77
install-volta:
@@ -51,9 +51,7 @@ jobs:
5151
INCREMENTAL_DELIVERY_TESTS_ENABLED: t
5252
steps:
5353
- setup-node:
54-
node-version: "18"
55-
# Install a prerelease of graphql-js 17 with incremental delivery support.
56-
# --legacy-peer-deps because nothing expects v17 yet.
54+
node-version: "20"
5755
- run: npm i --legacy-peer-deps graphql@17.0.0-alpha.1.canary.pr.3361.04ab27334641e170ce0e05bc927b972991953882
5856
- run: npm run test:ci
5957
Lint:
@@ -80,4 +78,6 @@ workflows:
8078
parameters:
8179
node-version:
8280
- "20"
81+
- "22"
82+
- "24"
8383
- Incremental Delivery

.codesandbox/ci.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"node": "18",
2+
"node": "20",
33
"sandboxes": []
44
}

0 commit comments

Comments
 (0)