UNPKG

wxt

Version:

⚡ Next-gen Web Extension Framework

22 lines (21 loc) 587 B
import { download, tsconfigPaths, globals, extensionApiMock, resolveAppConfig } from "../core/builders/vite/plugins/index.mjs"; import UnimportPlugin from "unimport/unplugin"; import { registerWxt, wxt } from "../core/wxt.mjs"; export async function WxtVitest(inlineConfig) { await registerWxt("serve", inlineConfig ?? {}); const plugins = [ globals(wxt.config), download(wxt.config), tsconfigPaths(wxt.config), resolveAppConfig(wxt.config), extensionApiMock(wxt.config) ]; plugins.push(UnimportPlugin.vite(wxt.config.imports)); return plugins; }