Skip to content

Commit c77c842

Browse files
committed
feat: require SvelteKit 2 and Node 18
1 parent 3b51009 commit c77c842

File tree

7 files changed

+124
-494
lines changed

7 files changed

+124
-494
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
- uses: actions/setup-node@v1
2929
with:
30-
node-version: 16
30+
node-version: 18
3131
registry-url: 'https://registry.npmjs.org'
3232
if: ${{ steps.release.outputs.release_created }}
3333

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ export default {
167167
}
168168
},
169169
platform: {
170-
apiRuntime: 'node:18'
170+
apiRuntime: 'node:20'
171171
}
172172
}
173173
})

demo/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,8 @@
2323
"typescript": "^5.0.0",
2424
"vite": "^5.0.3"
2525
},
26-
"type": "module"
26+
"type": "module",
27+
"engines": {
28+
"node": ">=18.13"
29+
}
2730
}

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ If you want to suppress this error, set allowReservedSwaRoutes to true in your a
129129
outfile: join(functionDir, 'index.js'),
130130
bundle: true,
131131
platform: 'node',
132-
target: 'node16',
132+
target: 'node18',
133133
sourcemap: 'linked',
134134
external: esbuildOptions.external,
135135
keepNames: esbuildOptions.keepNames,
@@ -218,7 +218,7 @@ export function generateConfig(customStaticWebAppConfig, appDir) {
218218
rewrite: ssrFunctionRoute
219219
},
220220
platform: {
221-
apiRuntime: 'node:16',
221+
apiRuntime: 'node:18',
222222
...customStaticWebAppConfig.platform
223223
}
224224
};

0 commit comments

Comments
 (0)