UNPKG

@sanity/tsdoc

Version:

Generate API reference docs from TypeScript projects and store in a Sanity-friendly JSON format. Render a static frontend, or as React components.

16 lines (12 loc) 329 B
import tmp from 'tmp' export function createTempDir(): Promise<{path: string; cleanup: () => void}> { return new Promise((resolve, reject) => { tmp.dir((err, dirPath, cleanupCallback) => { if (err) { reject(err) return } resolve({path: dirPath, cleanup: cleanupCallback}) }) }) }