@kevinmarrec/cloudstack-vite-config
Version:
Opinionated Vite config.
18 lines (17 loc) • 475 B
JavaScript
// src/index.ts
import plugin from "@kevinmarrec/cloudstack-vite-plugin";
import { defineConfig, mergeConfig } from "vite";
function useConfig(config = {}) {
return defineConfig(async (env) => {
config = await (typeof config === "function" ? config(env) : config);
return mergeConfig(
defineConfig({ plugins: [plugin(config.cloudstack, env)] }),
config
);
});
}
var index_default = useConfig();
export {
index_default as default,
useConfig
};