import * as path from "../path/mod.ts";
export function isSubdir( src: string, dest: string, sep: string = path.sep): boolean { if (src === dest) { return false; } const srcArray = src.split(sep); const destArray = dest.split(sep); return srcArray.reduce( (acc: true, current: string, i: number): boolean => { return acc && destArray[i] === current; }, true );}
export type PathType = "file" | "dir" | "symlink";
export function getFileInfoType(fileInfo: Deno.FileInfo): PathType | undefined { return fileInfo.isFile ? "file" : fileInfo.isDirectory ? "dir" : fileInfo.isSymlink ? "symlink" : undefined;}