{"library":"esbuild-plugin-virtual","type":"library","category":null,"description":"An esbuild plugin for loading virtual modules from memory, inspired by @rollup/plugin-virtual. Version 0.1.0 is designed for esbuild's plugin system, enabling in-memory module resolution during bundling. Releases are stable but infrequent. Key differentiators: simple API (object map of module names to content), works with both Node and Deno, virtual modules are resolved with a 'virtual:' prefix internally. Compared to file-based alternatives, it eliminates filesystem I/O for tests or dynamic content. Currently ships TypeScript definitions, but lacks advanced features like virtual directories or lazy loading.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","esbuild","plugin","virtual","vite","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esbuild-plugin-virtual","imports":["import virtual from 'esbuild-plugin-virtual'","import type { VirtualPlugin } from 'esbuild-plugin-virtual'","import { virtual } from 'esbuild-plugin-virtual'"]},{"cmd":"yarn add esbuild-plugin-virtual","imports":[]},{"cmd":"pnpm add esbuild-plugin-virtual","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-plugin-virtual","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}