Skip to main content
mkdtempSync - node__fs.d.ts - Node documentation
function mkdtempSync

Usage in Deno

```typescript import { mkdtempSync } from "node:node__fs.d.ts"; ```
mkdtempSync(
prefix: string,
options?: EncodingOption,
): string
Returns the created directory path. For detailed information, see the documentation of the asynchronous version of this API: [mkdtemp](../.././node__fs.d.ts/~/mkdtemp). The optional `options` argument can be a string specifying an encoding, or an object with an `encoding` property specifying the character encoding to use.

Parameters

prefix: string
optional
options: EncodingOption

Return Type

string
mkdtempSync(
prefix: string,
): Buffer
Synchronously creates a unique temporary directory. Generates six random characters to be appended behind a required prefix to create a unique temporary directory.

Parameters

prefix: string
The encoding (or an object specifying the encoding), used as the encoding of the result. If not provided, `'utf8'` is used.

Return Type

Buffer
mkdtempSync(
prefix: string,
options?: EncodingOption,
): string | Buffer
Synchronously creates a unique temporary directory. Generates six random characters to be appended behind a required prefix to create a unique temporary directory.

Parameters

prefix: string
optional
options: EncodingOption
The encoding (or an object specifying the encoding), used as the encoding of the result. If not provided, `'utf8'` is used.

Return Type

string | Buffer