{"library":"vite-i18n-by-design","type":"library","category":null,"description":"A Vite plugin that automatically loads and merges Vue I18n messages from a structured locales/<lang>/<namespace> folder, supporting JSON, YAML, and YML files with full HMR and TypeScript types. Current stable version 1.1.3. Maintained as needed. Key differentiator: zero-config virtual module 'virtual:i18n-messages' that integrates directly with vue-i18n and provides type safety. Recommended over static message loading for development due to HMR support.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install vite-i18n-by-design","imports":["import i18nLoaderPlugin from 'vite-i18n-by-design';","import messages from 'virtual:i18n-messages';","import { loadMessages } from 'vite-i18n-by-design';"]},{"cmd":"yarn add vite-i18n-by-design","imports":[]},{"cmd":"pnpm add vite-i18n-by-design","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vite-i18n-by-design","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}