mono/packages/fs/dist/utils/dot.js
2025-01-23 07:22:43 +01:00

10 lines
358 B
JavaScript

export const DOT_DIR_REGEX = /(?:^|[\\/])(\.\w+)[\\/]/;
export const isDotDir = (str) => DOT_DIR_REGEX.test(str);
export function isDotFile(str) {
if (str.charCodeAt(0) === 46 /* . */ && !str.includes('/', 1)) {
return true;
}
const last = str.lastIndexOf('/');
return last !== -1 ? str.charCodeAt(last + 1) === 46 /* . */ : false;
}