{"library":"vite-plugin-wrapper","type":"library","category":null,"description":"A Vite plugin (v0.1.0) that enables transparent wrapping of matched modules with custom implementations. It intercepts module resolution and loading, allowing developers to replace module content while preserving the original module's identity. Designed for building higher-level Vite plugins and virtual module systems. It is a lightweight alternative to Rollup's `this.resolve` and virtual plugin patterns, providing a cleaner API for module wrapping. Requires Vite >=7. Ships TypeScript types.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","vite","vite-plugin","wrapper","module-wrapper","virtual-module","rollup","bundler","esm","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-wrapper","imports":["import { wrapper } from 'vite-plugin-wrapper'"]},{"cmd":"yarn add vite-plugin-wrapper","imports":[]},{"cmd":"pnpm add vite-plugin-wrapper","imports":[]}],"homepage":null,"github":"https://github.com/magne4000/vite-plugin-wrapper","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-wrapper","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}