/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v5.102.0
declarations/plugins/BannerPlugin.d.ts
61 строка
1 KB
hai-x
feat: support function matcher in rule options (#19952)
29 сен 2025, 21:22
Не верифицирован
29 сен 2025, 21:22
761b153
Код
Авторство
О чём код?
/* * This file was automatically generated. * DO NOT MODIFY BY HAND. * Run `yarn fix:special` to update */ export type BannerPluginArgument = | string | BannerPluginOptions | BannerFunction; /** * The banner as function, it will be wrapped in a comment. */ export type BannerFunction = (data: { hash?: string; chunk: import("../../lib/Chunk"); filename: string; }) => string; /** * Filtering rules. */ export type Rules = Rule[] | Rule; /** * Filtering rule as regex or string. */ export type Rule = RegExp | string | ((str: string) => boolean); export interface BannerPluginOptions { /** * Specifies the banner. */ banner: string | BannerFunction; /** * If true, the banner will only be added to the entry chunks. */ entryOnly?: boolean; /** * Exclude all modules matching any of these conditions. */ exclude?: Rules; /** * If true, banner will be placed at the end of the output. */ footer?: boolean; /** * Include all modules matching any of these conditions. */ include?: Rules; /** * If true, banner will not be wrapped in a comment. */ raw?: boolean; /** * Specifies the stage when add a banner. */ stage?: number; /** * Include all modules that pass test assertion. */ test?: Rules; }