UNPKG

@equinor/fusion-framework-dev-server

Version:

Package for running a development server for fusion-framework

19 lines (15 loc) 668 B
import { createServer, type UserConfig } from 'vite'; import { createDevServerConfig } from './create-dev-server-config.js'; import type { DevServerOptions } from './types.js'; /** * Asynchronously creates and configures a development server instance. * * @param options - The options used to configure the development server. * @returns A promise that resolves to the created development server instance. */ export const createDevServer = async (options: DevServerOptions, overrides?: UserConfig) => { const config = createDevServerConfig(options, overrides); const server = await createServer(config); return server; }; export default createDevServer;