Skip to content
File

Blob: fuzzilli/config.capnp

719 bytes
1 
2using Workerd = import "/workerd/workerd.capnp";
3 
4const reprl :Workerd.Config = (
5 services = [ (name = "main", worker = .replServer) ],
6 
7 sockets = [ ( name = "http", address = "*:8080", http = (), service = "main" ) ]
8);
9 
10const replServer :Workerd.Worker = (
11 modules = [
12 (name = "worker", esModule = embed "worker.js")
13 ],
14 bindings = [
15 (
16 name = "secret",
17 text = "thisisasecret"
18 ),
19 ( name = "CACHE", memoryCache = (
20 id = "abc123",
21 limits = (
22 maxKeys = 10,
23 maxValueSize = 1024,
24 maxTotalValueSize = 1024,
25 ),
26 )
27 )
28 ],
29 compatibilityDate = "2023-02-28",
30 compatibilityFlags = ["nodejs_compat", "experimental", "unsafe_module"]
31);