@vendure/cli
Version:
A modern, headless ecommerce framework
13 lines (12 loc) • 485 B
TypeScript
import { Project } from 'ts-morph';
import { VendurePluginRef } from './vendure-plugin-ref';
export interface PluginResolutionOptions {
providedPlugin?: VendurePluginRef;
pluginName?: string;
isNonInteractive?: boolean;
}
export interface PluginResolutionResult {
plugin: VendurePluginRef | undefined;
shouldPromptForSelection: boolean;
}
export declare function resolvePluginFromOptions(project: Project, options: PluginResolutionOptions): PluginResolutionResult;