UNPKG

@nx-plugins/linter

Version:

The Nx Plugin for Linter that contains executors, generators, and utilities to use powerful Eslint capabilities.

18 lines (17 loc) 912 B
import { Tree } from '@nrwl/devkit'; import { EslintReactGeneratorSchema } from './schema'; import { Linter } from '@nrwl/linter'; export declare type NormalizedSchema = ReturnType<typeof normalizeOptions>; declare function normalizeOptions(tree: Tree, options: EslintReactGeneratorSchema): { projectRoot: string; projectType: import("@nrwl/devkit").ProjectType; project?: string; unitTestRunner: "vitest" | "none" | "jest"; setParserOptionsProject: boolean; skipFormat: boolean; skipPackageJson?: boolean; linter: Linter.EsLint; }; export declare function eslintReactProjectGenerator(tree: Tree, schema: EslintReactGeneratorSchema): Promise<import("@nrwl/devkit").GeneratorCallback>; export default eslintReactProjectGenerator; export declare const eslintReactProject: (generatorOptions: EslintReactGeneratorSchema) => (tree: any, context: any) => Promise<any>;