UNPKG

@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
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; }>;