{"library":"vue-bundle-renderer","type":"library","category":null,"description":"Vue Bundle Renderer provides robust server-side rendering (SSR) capabilities for Vue 3 applications, serving as a modern and optimized alternative to the legacy `vue-server-renderer` package. It is deeply integrated into the Nuxt.js ecosystem and is designed to work efficiently with modern JavaScript bundlers like Vite and Webpack. The current stable version is 2.2.0, with a relatively active release cadence, frequently publishing enhancements and fixes, as seen in recent updates for Vite manifest compatibility. Its primary function is to take a Vue application entry and a manifest file (from Vite or Webpack) to generate an HTML string on the server, ensuring proper asset injection and hydration markers for client-side Vue applications. Key differentiators include its focus on Vue 3's composition API, robust TypeScript support, and adaptability to contemporary build tools, offering a more streamlined SSR workflow compared to its predecessor.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-bundle-renderer","imports":["import { createRenderer } from 'vue-bundle-renderer/runtime'","import { normalizeViteManifest } from 'vue-bundle-renderer'","import { normalizeWebpackManifest } from 'vue-bundle-renderer'"]},{"cmd":"yarn add vue-bundle-renderer","imports":[]},{"cmd":"pnpm add vue-bundle-renderer","imports":[]}],"homepage":null,"github":"https://github.com/nuxt-contrib/vue-bundle-renderer","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-bundle-renderer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-bundle-renderer/compatibility"}}