sdin
Version:
JavaScript package builder.
14 lines (13 loc) • 783 B
TypeScript
import gulpFilter from 'gulp-filter';
import { Transform } from 'stream';
export type GulpExtraFilterPattern = string | string[] | gulpFilter.FileFunction;
export interface GulpExtraFilterOptions extends gulpFilter.Options {
/** 是否反转结果(不反转) */
reverse?: boolean;
}
export declare function gulpExtraFilter(pattern: gulpFilter.FileFunction, options?: GulpExtraFilterOptions): gulpFilter.Filter;
export declare function gulpExtraFilter(pattern?: string | string[], options?: GulpExtraFilterOptions): gulpFilter.Filter | null;
export declare function gulpReplaceVariables(variables: Record<string, string>, replacer?: {
(data: string, variables?: Record<string, any>): string;
(data: Buffer, variables?: Record<string, any>): Buffer;
}): Transform;