12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /**
- * This file was automatically generated.
- * DO NOT MODIFY BY HAND.
- * Run `yarn special-lint-fix` to update
- */
- export type BannerPluginArgument =
- | BannerPluginOptions
- | BannerFunction
- | string;
- /**
- * The banner as function, it will be wrapped in a comment
- */
- export type BannerFunction = (data: {
- hash: string;
- chunk: import("../../lib/Chunk");
- filename: string;
- basename: string;
- query: string;
- }) => string;
- export type Rules = Rule[] | Rule;
- export type Rule = RegExp | string;
- export interface BannerPluginOptions {
- /**
- * Specifies the banner
- */
- banner: BannerFunction | string;
- /**
- * If true, the banner will only be added to the entry chunks
- */
- entryOnly?: boolean;
- /**
- * Exclude all modules matching any of these conditions
- */
- exclude?: Rules;
- /**
- * Include all modules matching any of these conditions
- */
- include?: Rules;
- /**
- * If true, banner will not be wrapped in a comment
- */
- raw?: boolean;
- /**
- * Include all modules that pass test assertion
- */
- test?: Rules;
- }
|