Skip to content

Commit 6b08f24

Browse files
add defineConfig utility
this change adds a new `defineConfig` utility that developers can use in their `open-next.config.ts` file to easily generate a configuration compatible with the adapter
1 parent 482c2b3 commit 6b08f24

File tree

1 file changed

+4
-24
lines changed

1 file changed

+4
-24
lines changed
Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,6 @@
1-
import type { OpenNextConfig } from "@opennextjs/aws/types/open-next.js";
21
import cache from "@opennextjs/cloudflare/kv-cache";
2+
import { defineConfig } from "@opennextjs/cloudflare/config";
33

4-
const config: OpenNextConfig = {
5-
default: {
6-
override: {
7-
wrapper: "cloudflare-node",
8-
converter: "edge",
9-
incrementalCache: async () => cache,
10-
queue: "direct",
11-
// Unused implementation
12-
tagCache: "dummy",
13-
},
14-
},
15-
16-
middleware: {
17-
external: true,
18-
override: {
19-
wrapper: "cloudflare-edge",
20-
converter: "edge",
21-
proxyExternalRequest: "fetch",
22-
},
23-
},
24-
};
25-
26-
export default config;
4+
export default defineConfig({
5+
incrementalCache: cache,
6+
});

0 commit comments

Comments
 (0)