{"library":"vite-plugin-crx-hot-reload","type":"library","category":null,"description":"A Vite plugin for hot-reloading Chrome extensions during development. Current stable version is 1.0.4, released on an as-needed cadence. It establishes a WebSocket connection to notify the extension to reload when file changes are detected, similar to HMR for web apps. Unlike generic HMR plugins, it specifically handles extension manifests and content scripts. Requires setting `build.emptyOutDir` to `false` and providing a manifest file path. Lightweight alternative to manual extension reloading or using browser-specific tools.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","vite","plugin"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-plugin-crx-hot-reload","imports":["import crxHotReload from 'vite-plugin-crx-hot-reload'","import type { Plugin } from 'vite'","import { defineConfig, type UserConfig } from 'vite'"]},{"cmd":"yarn add vite-plugin-crx-hot-reload","imports":[]},{"cmd":"pnpm add vite-plugin-crx-hot-reload","imports":[]}],"homepage":null,"github":"https://github.com/Jervis2049/vite-plugin-crx-hot-reload","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-plugin-crx-hot-reload","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}