17 lines
704 B
TypeScript
17 lines
704 B
TypeScript
// Minimal entry to test if addon-console causes TDZ
|
|
import { createCloudflareHandler } from '@pikku/cloudflare/handler'
|
|
import type { CloudflareEnv } from '@pikku/cloudflare/handler'
|
|
import { CFWorkerSchemaService } from '@pikku/schema-cfworker'
|
|
import { JsonConsoleLogger } from '@pikku/core/services'
|
|
import '@pikku/addon-console/.pikku/pikku-bootstrap.gen.js'
|
|
|
|
const createPlatformServices = async (env: CloudflareEnv) => {
|
|
return { logger: new JsonConsoleLogger(), schema: new CFWorkerSchemaService(new JsonConsoleLogger()) }
|
|
}
|
|
|
|
export default createCloudflareHandler(
|
|
{ createConfig: () => ({}), createSingletonServices: () => Promise.resolve({}), createPlatformServices },
|
|
["fetch"],
|
|
{}
|
|
)
|