@nx/react-native
Version:
10 lines (9 loc) • 744 B
TypeScript
import { ExecutorContext, ProjectGraph } from '@nx/devkit';
import { ReactNativeSyncDepsOptions } from './schema';
import { PackageJson } from 'nx/src/utils/package-json';
export interface ReactNativeSyncDepsOutput {
success: boolean;
}
export default function syncDepsExecutor(options: ReactNativeSyncDepsOptions, context: ExecutorContext): AsyncGenerator<ReactNativeSyncDepsOutput>;
export declare function syncDeps(projectName: string, projectPackageJson: PackageJson, projectPackageJsonPath: string, workspacePackageJson: PackageJson, projectGraph?: ProjectGraph, include?: string[], exclude?: string[], all?: boolean): Promise<string[]>;
export declare function displayNewlyAddedDepsMessage(projectName: string, deps: string[]): void;