UNPKG

320 BJavaScriptView Raw
1const { patchFs } = require('fs-monkey')
2const fs = require('fs')
3
4module.exports = function mockFs(fileMap) {
5 const originalFsRead = fs.readFileSync
6
7 const myFs = {
8 readFileSync: (fileName, ...args) => {
9 return fileMap[fileName] || originalFsRead.call(fs, fileName, ...args)
10 },
11 }
12
13 patchFs(myFs)
14}