UNPKG

447 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3const path_1 = require("path");
4const os_1 = require("os");
5const fs_extra_1 = require("fs-extra");
6async function getWritableDirectory() {
7 const name = Math.floor(Math.random() * 0x7fffffff).toString(16);
8 const directory = path_1.join(os_1.tmpdir(), name);
9 await fs_extra_1.mkdirp(directory);
10 return directory;
11}
12exports.default = getWritableDirectory;