; | |
Object.defineProperty(exports, "__esModule", { value: true }); | |
exports.createFileSystemAdapter = exports.FILE_SYSTEM_ADAPTER = void 0; | |
const fs = require("fs"); | |
exports.FILE_SYSTEM_ADAPTER = { | |
lstat: fs.lstat, | |
stat: fs.stat, | |
lstatSync: fs.lstatSync, | |
statSync: fs.statSync, | |
readdir: fs.readdir, | |
readdirSync: fs.readdirSync | |
}; | |
function createFileSystemAdapter(fsMethods) { | |
if (fsMethods === undefined) { | |
return exports.FILE_SYSTEM_ADAPTER; | |
} | |
return Object.assign(Object.assign({}, exports.FILE_SYSTEM_ADAPTER), fsMethods); | |
} | |
exports.createFileSystemAdapter = createFileSystemAdapter; | |