17 lines
426 B
Markdown
17 lines
426 B
Markdown
|
## temp-file
|
||
|
|
||
|
```typescript
|
||
|
export function getTempName(prefix?: string | null | undefined): string;
|
||
|
|
||
|
export class TmpDir {
|
||
|
getTempDir(suffix?: string): Promise<string>;
|
||
|
|
||
|
createTempDir(suffix?: string): Promise<string>;
|
||
|
|
||
|
getTempFile(suffix: string, isDir?: boolean, disposer?: ((file: string) => Promise<void>) | null): Promise<string>;
|
||
|
|
||
|
cleanupSync(): void;
|
||
|
|
||
|
cleanup(): Promise<any>;
|
||
|
}
|
||
|
```
|