build: add Vue and Pinia to the browser build and unit tests

This commit is contained in:
Sameh Khamis committed 2026-10-30 16:07:44 -07:00
1 parent 6d6df9d83b
commit c13c487dcf
8 files changed
+658 -20

No files matched your search

+3
View File
@@ -1,6 +1,7 @@
import { fileURLToPath } from 'node:url';
import { applicationHtmlPlugin } from './application-html.js';
import cesium from 'vite-plugin-cesium';
import vue from '@vitejs/plugin-vue';
import { DEFAULT_ALLOWED_HOSTS, hostCheckPlugin } from './allowedHosts.js';
import { embedFramingPlugin } from './embed-framing.js';
import { panelBuildPlugin } from './panel.js';
@@ -156,6 +157,8 @@ export function createBrowserViteConfig({
hostCheckPlugin(),
cesium(),
applicationHtmlPlugin(),
// Application views are Vue single-file components.
vue(),
...plugins,
embedFramingPlugin(),
panelBuildPlugin(),