FUZD / fuzd-server / createServer
Function: createServer()
createServer<
Bindings>(options):Hono<IfAnyThenEmptyObject<EnvOrEmpty<{Bindings:Bindings; }>> &object, (BlankSchema | MergeSchemaPath<BlankSchema | MergeSchemaPath<{ "/publicKey": { $get: { input: {}; output: { success: false; errors: { name?: string | undefined; message: string; code?: number | undefined; status?: number | undefined; }[]; }; outputFormat: "json"; status: 500; } | { ...; }; }; } & { ...; } & { ...; }... |MergeSchemaPath<object&object&object&object&object,"/internal"> |MergeSchemaPath<BlankSchema|MergeSchemaPath<object&object&object&object&object,"/"> |MergeSchemaPath<object&object&object&object&object&object&object&object&object,"/">,"/admin"> |MergeSchemaPath<BlankSchema | MergeSchemaPath<BlankSchema | MergeSchemaPath<{ "/queue": { $get: { input: {}; output: {}; outputFormat: string; status: StatusCode; }; }; } & { "/queue-with-payload": { ...; }; } & ... 5 more ... & { ...; }, "/"> | MergeSchemaPath<...>, "/admin">,"/dashboard"> |MergeSchemaPath<object&object,"/doc">,"/">
Type Parameters
• Bindings extends Env
Parameters
options
ServerOptions<Bindings>
Returns
Hono<IfAnyThenEmptyObject<EnvOrEmpty<{ Bindings: Bindings; }>> & object, (BlankSchema | MergeSchemaPath<BlankSchema | MergeSchemaPath<{ "/publicKey": { $get: { input: {}; output: { success: false; errors: { name?: string | undefined; message: string; code?: number | undefined; status?: number | undefined; }[]; }; outputFormat: "json"; status: 500; } | { ...; }; }; } & { ...; } & { ...; }... | MergeSchemaPath<object & object & object & object & object, "/internal"> | MergeSchemaPath<BlankSchema | MergeSchemaPath<object & object & object & object & object, "/"> | MergeSchemaPath<object & object & object & object & object & object & object & object & object, "/">, "/admin"> | MergeSchemaPath<BlankSchema | MergeSchemaPath<BlankSchema | MergeSchemaPath<{ "/queue": { $get: { input: {}; output: {}; outputFormat: string; status: StatusCode; }; }; } & { "/queue-with-payload": { ...; }; } & ... 5 more ... & { ...; }, "/"> | MergeSchemaPath<...>, "/admin">, "/dashboard"> | MergeSchemaPath<object & object, "/doc">, "/">
Defined in
packages/server/src/index.ts:59