nimiq-vitepress-theme
Version:
Nimiq UI theme for VitePress
27 lines (26 loc) • 630 B
JavaScript
import { groupIconVitePlugin } from "./code-groups/vite.mjs";
export function NimiqVitepressVitePlugin(_options = {}) {
const { resolveId, configureServer, load, transform } = groupIconVitePlugin();
return {
name: "nimiq-vitepress-plugin",
enforce: "pre",
resolveId,
configureServer,
load,
transform,
config: () => ({
optimizeDeps: {
exclude: [
"nimiq-vitepress-theme",
"virtual:nolebase-git-changelog"
]
},
ssr: {
noExternal: [
"nimiq-vitepress-theme"
]
}
})
};
}
export default NimiqVitepressVitePlugin;