(path: string, ext?: string)
| 201 | |
| 202 | /** JSDoc */ |
| 203 | export function basename(path: string, ext?: string): string { |
| 204 | let f = splitPath(path)[2] || ''; |
| 205 | if (ext && f.slice(ext.length * -1) === ext) { |
| 206 | f = f.slice(0, f.length - ext.length); |
| 207 | } |
| 208 | return f; |
| 209 | } |