24 lines
827 B
JavaScript
24 lines
827 B
JavaScript
'use strict';
|
|
|
|
var _lib = require('../../../memfs/lib');
|
|
|
|
var _patchRequire = require('../patchRequire');
|
|
|
|
var _patchRequire2 = _interopRequireDefault(_patchRequire);
|
|
|
|
var _fs = require('fs');
|
|
|
|
var fs = _interopRequireWildcard(_fs);
|
|
|
|
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
|
|
|
|
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
|
|
|
var _require = require('../../../unionfs/lib'),
|
|
ufs = _require.ufs;
|
|
|
|
_lib.vol.fromJSON({ '/foo/bar.js': 'console.log("obi trice");' });
|
|
ufs.use(_lib.vol).use(fs);
|
|
|
|
(0, _patchRequire2.default)(ufs);
|
|
require('/foo/bar.js'); |