UNPKG

@nx/plugin

Version:

This plugin is used to create Nx plugins! It contains generators for generating common plugin features like generators, executors, migrations and more.

8 lines (7 loc) 691 B
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>];