UNPKG

@remotion/bundler

Version:

Bundle Remotion compositions using Webpack

18 lines (17 loc) 925 B
import type { Configuration } from 'webpack'; export type WebpackConfiguration = Configuration; export type WebpackOverrideFn = (currentConfiguration: WebpackConfiguration) => WebpackConfiguration | Promise<WebpackConfiguration>; export declare const webpackConfig: ({ entry, userDefinedComponent, outDir, environment, webpackOverride, onProgress, enableCaching, maxTimelineTracks, remotionRoot, keyboardShortcutsEnabled, bufferStateDelayInMilliseconds, poll, }: { entry: string; userDefinedComponent: string; outDir: string | null; environment: "development" | "production"; webpackOverride: WebpackOverrideFn; onProgress?: (f: number) => void; enableCaching?: boolean; maxTimelineTracks: number | null; keyboardShortcutsEnabled: boolean; bufferStateDelayInMilliseconds: number | null; remotionRoot: string; poll: number | null; }) => Promise<[string, WebpackConfiguration]>;