md-toy-blog
Version:
Very simple Markdown blog: serves your md as html without fancy databases. You will only spend time writing the actual data.
19 lines • 1.52 kB
TypeScript
export declare type MtbEnv = 'clone' | 'module';
export declare type ExistsDirFunc = (dirpath: string) => Promise<boolean>;
export declare type IsWithinNodeModuleOrClonedRepo = (projectRootDirpath: string, existsDir: ExistsDirFunc) => Promise<MtbEnv>;
export declare const pathCouldBeNodeModuleRootDir: (projectRootDirpath: string) => boolean;
export declare const pathWithinCouldBeNodeModule: (somePath: string) => boolean;
export declare const getCouldBeNodeModuleRootDir: (somePathWithinModule: string) => string;
export declare const isWithinNodeModuleOrClonedRepo: (somePath: string, existsDir: ExistsDirFunc) => Promise<"clone" | "module">;
export declare const isWithinNodeModule: (projectRootDirpath: string, existsDir: ExistsDirFunc) => Promise<boolean>;
export declare const getNodeModuleRootDir: (somePathWithinNodeModule: string, existsDir: ExistsDirFunc) => Promise<string>;
declare const _default: {
pathCouldBeNodeModuleRootDir: (projectRootDirpath: string) => boolean;
pathWithinCouldBeNodeModule: (somePath: string) => boolean;
getCouldBeNodeModuleRootDir: (somePathWithinModule: string) => string;
isWithinNodeModuleOrClonedRepo: (somePath: string, existsDir: ExistsDirFunc) => Promise<"clone" | "module">;
isWithinNodeModule: (projectRootDirpath: string, existsDir: ExistsDirFunc) => Promise<boolean>;
getNodeModuleRootDir: (somePathWithinNodeModule: string, existsDir: ExistsDirFunc) => Promise<string>;
};
export default _default;
//# sourceMappingURL=moduleOrClonedRepo.d.ts.map