build(docs): set build.target = 'modules'

Explicility set the `build.target` to `modules`, as Vite v7 changes this
and drops support for older browsers.

We probably should do this eventually too, but maybe as part of a
Mermaid v12 release.
This commit is contained in:
Alois Klink
2025-09-12 20:12:57 +09:00
parent b36edd557e
commit 32106e259c

View File

@@ -13,6 +13,10 @@ const virtualModuleId = 'virtual:mermaid-config';
const resolvedVirtualModuleId = '\0' + virtualModuleId; const resolvedVirtualModuleId = '\0' + virtualModuleId;
export default defineConfig({ export default defineConfig({
build: {
// Vite v7 changes the default target and drops old browser support
target: 'modules',
},
optimizeDeps: { optimizeDeps: {
// vitepress is aliased with replacement `join(DIST_CLIENT_PATH, '/index')` // vitepress is aliased with replacement `join(DIST_CLIENT_PATH, '/index')`
// This needs to be excluded from optimization // This needs to be excluded from optimization