UNPKG

vite-plugin-package-version

Version:
28 lines (27 loc) 749 B
// src/index.ts var envInjectionFailed = false; var createPlugin = () => { return { name: "vite-plugin-package-version", config: (_, env) => { if (env) { const key = "import.meta.env.PACKAGE_VERSION"; const val = JSON.stringify(process.env.npm_package_version); return { define: { [key]: val } }; } else { envInjectionFailed = true; } }, configResolved(config) { if (envInjectionFailed) { config.logger.warn( `[vite-plugin-package-version] import.meta.env.PACKAGE_VERSION was not injected due to incompatible vite version (requires vite@^2.0.0-beta.69).` ); } } }; }; var src_default = createPlugin; export { src_default as default };