(name: string | undefined | Promise<string | undefined>)
| 131 | static parent(name: Promise<string | undefined>): Promise<string | undefined>; |
| 132 | static parent(name: string | undefined): string | undefined; |
| 133 | static parent(name: string | undefined | Promise<string | undefined>): string | undefined | Promise<string | undefined> { |
| 134 | return is.promise(name) ? name.then(filepath.parent) : name ? normalize(resolve(name, '..')) : undefined; |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | export function tmpFile(prefix = 'tmp.', suffix = '.tmp', folder = tmpdir()) { |