UNPKG

@fairyfromalfeya/locklift-deploy

Version:

Locklift plugin for replicable deployments and easy testing

12 lines (11 loc) 520 B
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;