f4d1dfd3a7
feat: context files
12 lines
405 B
TypeScript
12 lines
405 B
TypeScript
/** Check if a path looks like a directory (ends with / or has no extension). */
|
|
export function isDirectory(filePath: string): boolean {
|
|
if (filePath.endsWith('/')) return true;
|
|
const name = filePath.split('/').pop() || '';
|
|
return !name.includes('.');
|
|
}
|
|
|
|
/** Extract filename from a path. */
|
|
export function getFileName(filePath: string): string {
|
|
return filePath.split('/').pop() || filePath;
|
|
}
|