@hankei6km/rollup-plugin-nodebox-fs-files
Version:
Converts files to Nodebox files
16 lines (15 loc) • 952 B
TypeScript
import type { PluginImpl } from 'rollup';
import { createFilter } from '@rollup/pluginutils';
export declare const defultExcludeFrom: string[];
export declare const defultBinaryFile: string[];
export type NodeboxFsFilesOptions = {
from: string;
insertTo: string;
excludeFrom?: string | string[];
binaryFile?: string | string[];
};
export declare function makeFilesFilterOptsExclude(excludeFrom?: NodeboxFsFilesOptions['excludeFrom']): Parameters<typeof createFilter>[1];
export declare function makeBinaryFilterOptsInclude(binaryFile?: NodeboxFsFilesOptions['binaryFile']): Parameters<typeof createFilter>[1];
export declare function makeFilesFiter(excludeFrom?: NodeboxFsFilesOptions['excludeFrom']): ReturnType<typeof createFilter>;
export declare function makebinaryFilesFiter(binaryFile?: NodeboxFsFilesOptions['binaryFile']): ReturnType<typeof createFilter>;
export declare const nodeboxFsFiles: PluginImpl<NodeboxFsFilesOptions>;