{"library":"awilix-vite","type":"library","category":null,"description":"Awilix integration for Vite projects, version 2.0.3. Provides a `loadModules` function that bridges Awilix's module loading with Vite's `import.meta.glob` for automatic dependency registration. Unlike loadModules in awilix itself (which uses glob patterns and file system scanning), this plugin relies on Vite's static analysis for dynamic imports. Requires manual use of `import.meta.glob` and does not work with lazy glob patterns. Ships TypeScript types. Designed for client-side or SSR Vite setups.","language":"javascript","status":"active","version":"2.0.3","tags":["javascript","awilix","vite","dependency","injection","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install awilix-vite","imports":["import { loadModules } from 'awilix-vite'","import { loadModules } from 'awilix-vite'","import { loadModules } from 'awilix-vite'","import { createContainer } from 'awilix/browser'"]},{"cmd":"yarn add awilix-vite","imports":[]},{"cmd":"pnpm add awilix-vite","imports":[]}],"homepage":null,"github":"https://github.com/kvist-no/awilix-vite","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/awilix-vite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}