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) 919 B
import { Tree } from '@nrwl/devkit'; import { EslintCommonGeneratorSchema } from './schema'; import { Linter } from '@nrwl/linter'; export declare type NormalizedSchema = ReturnType<typeof normalizeOptions>; declare function normalizeOptions(tree: Tree, options: EslintCommonGeneratorSchema): { 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 eslintCommonProjectGenerator(tree: Tree, schema: EslintCommonGeneratorSchema): Promise<import("@nrwl/devkit").GeneratorCallback>; export default eslintCommonProjectGenerator; export declare const eslintCommonProject: (generatorOptions: EslintCommonGeneratorSchema) => (tree: any, context: any) => Promise<any>;