isSafePath property
bool
get
isSafePath
Whether the entry path is safe (no absolute paths, no traversal).
Implementation
bool get isSafePath {
if (name.startsWith('/') || name.startsWith('\\')) return false;
if (name.contains('..')) return false;
return true;
}