UNPKG

vite-plugin-vanjs

Version:

An async first mini meta-framework for VanJS powered by Vite

22 lines (18 loc) 617 B
// plugin/types.ts export * from "../jsx/types.d.ts"; export * from "../setup/types.d.ts"; export * from "../router/types.d.ts"; export * from "../meta/types.d.ts"; export * from "../server/types.d.ts"; export * from "../client/types.d.ts"; import type { Plugin } from "vite"; export type VanJSPluginOptions = { routesDir?: string; extensions?: string[]; excludeRoutes?: string[]; // NEW — excluded in all envs excludeRoutesProd?: string[]; // NEW — excluded in production only }; const VitePluginVanJS: ( config?: VanJSPluginOptions, ) => Plugin<VanJSPluginOptions>; export default VitePluginVanJS;