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
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;
|
|
}
|