@vnxjs/service
Version:
Vnmf Service
10 lines (9 loc) • 701 B
TypeScript
import { PluginType } from './constants';
import { IPlugin, IPluginsObject } from './types';
import type { PluginItem } from '@vnxjs/vnmf/types/compile';
export declare const isNpmPkg: (name: string) => boolean;
export declare function getPluginPath(pluginPath: string): string;
export declare function convertPluginsToObject(items: PluginItem[]): () => IPluginsObject;
export declare function mergePlugins(dist: PluginItem[], src: PluginItem[]): () => IPluginsObject;
export declare function resolvePresetsOrPlugins(root: string, args: any, type: PluginType): IPlugin[];
export declare function printHelpLog(command: any, optionsList: Map<string, string>, synopsisList?: Set<string>): void;