UNPKG

idx-data

Version:

An idx binary data format loader.

17 lines 593 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var mkdirp = require("mkdirp"); var path = require("path"); var util_1 = require("util"); var mkdir = util_1.promisify(mkdirp); /** * Creates folders for the entire given path if necessary. * Same behaviour as mkdir -p */ exports.createFolder = function (location) { return mkdir(path.dirname(location)); }; function assertNever(t, msg) { if (msg === void 0) { msg = 'Unexpected `assertNever` branch reached'; } return new Error(msg); } exports.assertNever = assertNever; //# sourceMappingURL=utils.js.map