{"library":"vite-plugin-cjs2esm","type":"library","category":null,"description":"Vite plugin that transforms CommonJS modules to ESModules during development, enabling compatibility with Vite's native ESM dev server. As of v1.0.10, it supports static require, dynamic require, and exports conversion. It provides both a Vite plugin for transformation and an esbuild plugin for optimizeDeps. Key differentiator: specifically targets Vite dev mode, unlike general CJS-to-ESM tools. Release cadence is low. Requires Node >=14.18.0.","language":"javascript","status":"active","version":"1.0.10","tags":["javascript","vite","commonjs","plugin","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-cjs2esm","imports":["import viteCjsToEsmPlugin from 'vite-plugin-cjs2esm'","import viteCjsToEsmPlugin from 'vite-plugin-cjs2esm'; const vitePlugin = viteCjsToEsmPlugin.vitePlugin(options)","import viteCjsToEsmPlugin from 'vite-plugin-cjs2esm'; const esbuildPlugin = viteCjsToEsmPlugin.esbuildPlugin(options)"]},{"cmd":"yarn add vite-plugin-cjs2esm","imports":[]},{"cmd":"pnpm add vite-plugin-cjs2esm","imports":[]}],"homepage":null,"github":"https://github.com/haijie-x/vite-plugin-cjs2esm","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-cjs2esm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}