@git.zone/tsdoc
Version:
An advanced TypeScript documentation tool using AI to generate and enhance documentation for TypeScript projects.
18 lines (17 loc) • 720 B
TypeScript
import * as plugins from '../plugins.js';
export declare class ProjectContext {
static fromDir(dirArg: string): Promise<void>;
projectDir: string;
constructor(projectDirArg: string);
gatherFiles(): Promise<{
smartfilePackageJSON: plugins.smartfile.SmartFile;
smartfilesReadme: plugins.smartfile.SmartFile;
smartfilesReadmeHints: plugins.smartfile.SmartFile;
smartfilesNpmextraJSON: plugins.smartfile.SmartFile;
smartfilesMod: plugins.smartfile.SmartFile[];
smartfilesTest: plugins.smartfile.SmartFile[];
}>;
convertFilesToContext(filesArg: plugins.smartfile.SmartFile[]): Promise<string>;
private buildContext;
update(): Promise<string>;
}