Stratal API Reference
    Preparing search index...

    Class Stratal<Env>

    Stratal — Hono-style entry point for Cloudflare Workers.

    Eagerly bootstraps the Application at construction time, dynamically importing cloudflare:workers for env and waitUntil.

    import { Stratal } from 'stratal'
    import { AppModule } from './app.module'

    export default new Stratal({ module: AppModule })

    Type Parameters

    Index

    Constructors

    Accessors

    • get hono(): Promise<HonoApp>

      Returns Promise<HonoApp>

    Methods

    • Parameters

      • request: Request
      • env: Env
      • ctx: ExecutionContext

      Returns Promise<Response>

    • Parameters

      • batch: MessageBatch

      Returns Promise<void>

    • Parameters

      • controller: ScheduledController

      Returns Promise<void>

    • Returns Promise<void>

    • Internal

      Resolves the Application instance from the static singleton. Used by worker base classes (DurableObject, Workflow, WorkerEntrypoint) to access the DI container without going through Cloudflare RPC.

      Returns Promise<Application>