UNPKG

@flex-development/pathe

Version:

Universal drop-in replacement for node:path

14 lines (13 loc) 434 B
import { DRIVE_PATH_REGEX } from "#internal/constants"; import validateString from "#internal/validate-string"; import isSep from "#lib/is-sep"; function isAbsolute(path) { validateString(path, "path"); if (!path.length) return false; if (isSep(path[0])) return true; return path.length > 2 && DRIVE_PATH_REGEX.test(path) && isSep(path[2]); } var is_absolute_default = isAbsolute; export { is_absolute_default as default };