UNPKG

@oselvar/c4

Version:

Test helpers for Cloudflare Workers

23 lines (20 loc) 714 B
import { Reporter } from 'vitest/reporters'; import { C as C4Model } from '../C4Model-C1kukjQy.js'; type C4Output = { file: string; content: string; }; type C4ModelGeneratorParams = { model: C4Model; spans: Uint8Array<ArrayBufferLike>[]; }; type C4ModelGenerator = (params: C4ModelGeneratorParams) => C4Output; declare class C4ModelWriter implements Reporter { private c4Model; private readonly generators; static setupFile: string; constructor(...generators: C4ModelGenerator[]); onTestCaseResult(testCase: any): Promise<void>; onTestRunEnd(_testModules: any): Promise<void>; } export { type C4ModelGenerator, type C4ModelGeneratorParams, C4ModelWriter, type C4Output };