softkave-js-utils
Version:
JavaScript & Typescript utility functions, types, and classes
24 lines (23 loc) • 602 B
TypeScript
export declare function pathJoin(params: {
input: string | string[] | Array<string | string[]>;
separator?: string;
}): string;
export declare function pathSplit(params: {
input: string | string[];
separator?: string;
}): string[];
export declare function isPathEmpty(params: {
input: string | string[];
separator?: string;
}): boolean;
export declare function pathExtension(params: {
input: string;
separator?: string;
}): string;
export declare function pathBasename(params: {
input: string;
separator?: string;
}): {
basename: string;
ext: string;
};