@heroku-cli/command
Version:
base class for Heroku CLI commands
28 lines (27 loc) • 776 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.readFile = exports.readdir = exports.exists = void 0;
const tslib_1 = require("tslib");
const fs = tslib_1.__importStar(require("fs"));
const util_1 = require("util");
let _debug;
function debug(...args) {
if (_debug)
_debug = require('debug')('@heroku-cli/command:file');
_debug(...args);
}
function exists(f) {
// tslint:disable-next-line
return (0, util_1.promisify)(fs.exists)(f);
}
exports.exists = exists;
function readdir(f) {
debug('readdir', f);
return (0, util_1.promisify)(fs.readdir)(f);
}
exports.readdir = readdir;
function readFile(f) {
debug('readFile', f);
return (0, util_1.promisify)(fs.readFile)(f);
}
exports.readFile = readFile;