@neodx/vfs
Version:
Simple virtual file system - working dir context, lazy changes, different modes, integrations and moreover
18 lines (14 loc) • 411 B
JavaScript
;
var shared = require('@neodx/std/shared');
function createVfsPlugin(name, handler) {
function plugin(vfs, api) {
return handler(vfs, api);
}
shared.redefineName(plugin, name);
return Object.assign(plugin, {
[pluginSymbol]: name
});
}
const pluginSymbol = Symbol('vfs-plugin');
exports.createVfsPlugin = createVfsPlugin;
//# sourceMappingURL=create-vfs-plugin-1jK9qNm1.cjs.map