@telefonica/opensource-scaffold
Version:
Scaffolding for open source projects. A CLI tool to create open source repositories with standard tools and resources
22 lines (21 loc) • 622 B
TypeScript
import type { CheckerOptions, CheckResult } from "./Checker.types.js";
import type { Resource } from "./Resources.types.js";
/**
* Class for checking scaffold resources
*/
export declare class Checker {
private _logger;
private _ignore?;
private _logLevel;
constructor({ log, ignore }?: CheckerOptions);
/**
* Get a list of existing resources
* @param silent Whether to suppress logging
* @returns A list of existing resources
*/
getExistingResources(silent?: boolean): Resource[];
/**
* Check if scaffold resources exist
*/
check(): Promise<CheckResult>;
}