@servant/servant
Version:
Servant builder for node modules.
18 lines (17 loc) • 592 B
TypeScript
import { PackageJson, Modules } from "@servant/servant-data";
export interface ResourcesResults {
status: ResourcesState;
time: string;
files: Array<ResourcesFileResults>;
warnings: Array<ResourcesFileResults>;
}
export interface ResourcesFileResults {
to: string;
from: string;
status: ResourcesState;
}
export declare enum ResourcesState {
OK = "ok",
Warning = "warning"
}
export declare function resources(packageJson: PackageJson.PackageJsonInfo, module: Modules.ModuleDefinition, resources: Array<string>): Promise<ResourcesResults>;