-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathother-on-config.ts
44 lines (41 loc) · 939 Bytes
/
other-on-config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// million-ignore
import type { OpenNextConfig as ONConfig } from "open-next/types/open-next";
const config = {
default: {
override: {
wrapper: "aws-lambda-streaming",
// wrapper: "node",
// converter: "node",
// generateDockerfile: true,
},
experimentalBundledNextServer: true,
},
// functions: {},
functions: {
edge: {
runtime: "edge",
// experimentalBundledNextServer: true,
routes: ["app/api/testEdge/route"],
patterns: ["api/testEdge"],
},
pageEdge: {
runtime: "edge",
// experimentalBundledNextServer: true,
routes: ["app/ssr/page"],
patterns: ["ssr"],
},
},
dangerous: {
// disableDynamoDBCache: true,
},
// middleware: {
// external: true,
// override: {
// wrapper: "cloudflare",
// converter: "edge"
// }
// },
// buildCommand: "echo 'hello world'"
} satisfies ONConfig;
export default config;
export type OpenNextConfig = typeof config;