You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.0 KiB

/// <reference types="expo__bunyan" />
import Log from '@expo/bunyan';
import webpack from 'webpack';
export default class WebpackBar extends webpack.ProgressPlugin {
props: {
logger: Log;
nonInteractive?: boolean;
bundleDetails: {
bundleType: 'bundle' | 'delta' | 'meta' | 'map' | 'ram' | 'cli' | 'hmr' | 'todo' | 'graph';
minify?: boolean;
dev?: boolean;
entryFile?: string | null;
platform?: string;
};
};
sendEvent: (name: string, props: any) => void;
constructor(props: {
logger: Log;
nonInteractive?: boolean;
bundleDetails: {
bundleType: 'bundle' | 'delta' | 'meta' | 'map' | 'ram' | 'cli' | 'hmr' | 'todo' | 'graph';
minify?: boolean;
dev?: boolean;
entryFile?: string | null;
platform?: string;
};
});
_nextBundleBuildID: number;
getNewBuildID(): string;
buildID: string;
apply(compiler: webpack.Compiler): void;
}