UNPKG

dt-app

Version:

The Dynatrace App Toolkit is a tool you can use from your command line to create, develop, and deploy apps on your Dynatrace environment.

23 lines (22 loc) 800 B
import type { InlineConfig } from 'vite'; import type { Diagnostic } from '../diagnostic'; import type { ResolvedCliOptions, UiFilePaths } from '../../utils/config/cli-options'; /** * Options for creating a Vite inline configuration */ export interface CreateViteConfigOptions { cliOptions: ResolvedCliOptions; uiFilePaths: UiFilePaths; isDev: boolean; distDir: string; normalizedBaseHref: string; onWarning?: (diagnostic: Diagnostic) => void; } /** * Creates a Vite inline configuration for building the UI. * This separates the configuration logic from the build execution. * * @param options - Options for creating the Vite config * @returns The Vite inline configuration */ export declare function createViteConfig(options: CreateViteConfigOptions): InlineConfig;