@codegena/oapi3ts
Version:
Codegeneration from OAS3 to TypeScript
12 lines (11 loc) • 362 B
TypeScript
import { SourceFile } from "typescript";
import { Schema as JsonSchema, Generic } from '@codegena/definitions/json-schema';
export interface Dependency {
source: SourceFile;
dependencies?: Dependency[];
schema: JsonSchema | Generic;
}
export interface DependencyCollection {
allDependencies: Dependency[];
commonDependencies: Dependency[];
}