@nx/plugin
Version:
8 lines (7 loc) • 691 B
TypeScript
import { ProjectConfiguration, TargetConfiguration, Tree } from '@nx/devkit';
import type { Schema as EsLintExecutorOptions } from '@nx/eslint/src/executors/lint/schema';
import { PluginLintChecksGeneratorSchema } from './schema';
import { PackageJson } from 'nx/src/utils/package-json';
export default function pluginLintCheckGenerator(host: Tree, options: PluginLintChecksGeneratorSchema): Promise<void>;
export declare function addMigrationJsonChecks(host: Tree, options: PluginLintChecksGeneratorSchema, packageJson: PackageJson): void;
export declare function getEsLintOptions(project: ProjectConfiguration): [target: string, configuration: TargetConfiguration<EsLintExecutorOptions>];