|
|
1 month ago | |
|---|---|---|
| .. | ||
| src | 1 month ago | |
| LICENSE | 1 month ago | |
| README.en.md | 1 month ago | |
| README.md | 1 month ago | |
| package.json | 1 month ago | |
| tsconfig.json | 1 month ago | |
The lite renderer preset for Flyfish File Viewer. It is designed for Markdown, code, text, image, audio, and video preview without installing heavy Office, PDF, CAD, Typst, 3D, or archive pipelines by default.
@file-viewer/renderer-pdf, @file-viewer/renderer-word, or other professional renderers only when a product line needs them.The recommended path is to use it with @file-viewer/vite-plugin. Once this preset is installed, the plugin discovers and activates lightweight attachment capability automatically:
fileViewerRenderers({
copyAssets: true
})
Components keep autoRenderers:true by default, so application code does not pass renderers manually. Pass the preset directly only when you need full manual registry control:
import FileViewer from '@file-viewer/vue3'
import { liteRenderers } from '@file-viewer/preset-lite'
const options = {
builtinRenderers: 'none',
rendererMode: 'replace',
renderers: liteRenderers,
}
@file-viewer/renderer-text@file-viewer/renderer-image@file-viewer/renderer-media