chore: seminarhof customer project
This commit is contained in:
16
minimal-test-entry.ts
Normal file
16
minimal-test-entry.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
// 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"],
|
||||
{}
|
||||
)
|
||||
Reference in New Issue
Block a user