basename(path: string, suffix?: string): string {
validateString(suffix, 'suffix');
}
let start = 0;
let end = -1;
let matchedSlash = true;
let i;
if (suffix !== undefined && suffix.length > 0 && suffix.length <= path.length) {
if (suffix === path) {
return '';