UNPKG

@storm-stack/core

Version:

A build toolkit and runtime used by Storm Software in TypeScript applications

34 lines (31 loc) 917 B
'use strict'; var chunk3ONWID2V_cjs = require('./chunk-3ONWID2V.cjs'); // src/lib/esbuild/vfs-plugin.ts var vfsPlugin = /* @__PURE__ */ chunk3ONWID2V_cjs.__name((context) => { return { name: "storm-stack:virtual-file-system", setup(build) { build.onLoad({ filter: /.*/ }, async (args) => { if (args.path && context.vfs.isVirtualFile(args.path)) { const resolvedPath = context.vfs.resolvePath(args.path); if (resolvedPath) { const contents = await context.vfs.readFile(resolvedPath); if (!contents) { return; } return { contents, pluginData: args.pluginData }; } } return; }); } }; }, "vfsPlugin"); exports.vfsPlugin = vfsPlugin; //# sourceMappingURL=chunk-4J34F2OH.cjs.map //# sourceMappingURL=chunk-4J34F2OH.cjs.map