UNPKG

azur

Version:

Azure Web App Deployment Automation

35 lines (29 loc) 736 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.dir = dir; var _tmp = _interopRequireDefault(require("tmp")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /* eslint-disable import/prefer-default-export */ /** * Returns a Promise which resolves with the path of a newly created tmp dir and a cleanup function */ function dir() { return new Promise((resolve, reject) => { _tmp.default.dir({ unsafeCleanup: true }, (err, path, cleanup) => { if (err) { cleanup(); reject(err); return; } resolve({ path, cleanup }); }); }); } //# sourceMappingURL=tmp.js.map