testeranto
Version:
the AI powered BDD test framework for typescript projects
79 lines (76 loc) • 1.49 kB
text/typescript
/* eslint-disable @typescript-eslint/no-explicit-any */
export interface GolingvuMetafile {
errors: any[];
warnings: any[];
metafile: {
inputs: Record<
string,
{
bytes: number;
imports: {
path: string;
kind: string;
external?: boolean;
}[];
format?: string;
}
>;
outputs: Record<
string,
{
imports: any[];
exports: any[];
entryPoint: string;
inputs: Record<
string,
{
bytesInOutput: number;
}
>;
bytes: number;
signature: string;
}
>;
};
}
export interface GoListOutput {
Dir: string;
ImportPath: string;
ImportComment?: string;
Name: string;
Target?: string;
Stale?: boolean;
StaleReason?: string;
Root?: string;
GoFiles?: string[];
CgoFiles?: string[];
IgnoredGoFiles?: string[];
CFiles?: string[];
CXXFiles?: string[];
MFiles?: string[];
HFiles?: string[];
FFiles?: string[];
SFiles?: string[];
SwigFiles?: string[];
SwigCXXFiles?: string[];
SysoFiles?: string[];
Imports?: string[];
Deps?: string[];
TestImports?: string[];
XTestImports?: string[];
Module?: {
Path: string;
Version: string;
Replace?: {
Path: string;
Version: string;
};
Main: boolean;
Dir: string;
GoMod: string;
GoVersion: string;
};
Match?: string[];
DepOnly?: boolean;
Standard?: boolean;
}