%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
/// <reference types="node"/> import * as fs from 'fs'; export interface Options { /** * Directory [permissions](https://x-team.com/blog/file-system-permissions-umask-node-js/). * * @default 0o777 & (~process.umask()) */ readonly mode?: number; /** * Use a custom `fs` implementation. For example [`graceful-fs`](https://github.com/isaacs/node-graceful-fs). * * Using a custom `fs` implementation will block the use of the native `recursive` option if `fs.mkdir` or `fs.mkdirSync` is not the native function. * * @default require('fs') */ readonly fs?: typeof fs; } /** * Make a directory and its parents if needed - Think `mkdir -p`. * * @param path - Directory to create. * @returns A `Promise` for the path to the created directory. */ export default function makeDir( path: string, options?: Options ): Promise<string>; /** * Synchronously make a directory and its parents if needed - Think `mkdir -p`. * * @param path - Directory to create. * @returns The path to the created directory. */ export function sync(path: string, options?: Options): string;