Skip to main content
Go to Latest
class DefaultEaCRuntime
implements EaCRuntime
Re-export
import { DefaultEaCRuntime } from "https://deno.land/x/fathym_eac_runtime@v0.0.33-integration/mod.ts";

Constructors

new
DefaultEaCRuntime(config: EaCRuntimeConfig)

Properties

protected
optional
applicationGraph: Record<string, EaCApplicationProcessorConfig[]>
protected
databases: Record<string, Promise<unknown>>
protected
optional
eac: EaCRuntimeEaC
protected
optional
projectGraph: EaCProjectProcessorConfig[]
protected
revision: number

Methods

protected
buildApplicationGraph(): void
protected
buildProjectGraph(): void
protected
configureDatabases(): void
protected
constructPipeline(
application: EaCApplicationAsCode,
modifiers: Record<string, EaCModifierAsCode>,
): EaCRuntimeHandler[]
protected
executePipeline(
pipeline: EaCRuntimeHandler[],
request: Request,
index?,
): Response | Promise<Response>
Configure(): Promise<void>