@arthurgubaidullin/nx-embed-dependencies
Version:
This plugin for [Nx](https://nx.dev) helps injecting local dependencies into a package.
14 lines (13 loc) • 494 B
TypeScript
import { ExecutorContext } from '@nrwl/devkit';
import * as RT from 'fp-ts/ReaderTask';
import * as T from 'fp-ts/Task';
import { EmbedDependenciesExecutorSchema } from './schema';
export interface InjectDependencies {
(targetPackage: string, dependencies: readonly string[]): T.Task<void>;
}
export declare function pipeline(options: EmbedDependenciesExecutorSchema): RT.ReaderTask<{
context: ExecutorContext;
injectDependencies: InjectDependencies;
}, {
success: boolean;
}>;