@fairyfromalfeya/locklift-deploy
Version:
Locklift plugin for replicable deployments and easy testing
12 lines (11 loc) • 520 B
TypeScript
import dirTree, { DirectoryTree } from "directory-tree";
export declare const calculateDependenciesCount: (arr: {
tag: string;
dependencies?: string[] | undefined;
}[], tag: string, initialTag: string) => {
deps: Array<string>;
deep: number;
};
export declare const isT: <T>(p: T) => p is NonNullable<T>;
export declare function flatDirTree(tree: DirectoryTree): DirectoryTree[] | undefined;
export declare const getTagsTree: (folder: string) => dirTree.DirectoryTree<Record<string, any>>[] | undefined;