UNPKG

eslint-config-neon

Version:

The ultimate ESLint shareable config

115 lines 6.93 kB
//#region src/oxlint/angular.jsplugins.d.ts declare const config: { jsPlugins: { name: string; specifier: string; }[]; overrides: ({ files: string[]; rules: { '@neon/eslint-angular-eslint-template/alt-text': number; '@neon/eslint-angular-eslint-template/banana-in-box': number; '@neon/eslint-angular-eslint-template/button-has-type': number; '@neon/eslint-angular-eslint-template/click-events-have-key-events': number; '@neon/eslint-angular-eslint-template/conditional-complexity': number; '@neon/eslint-angular-eslint-template/cyclomatic-complexity': number; '@neon/eslint-angular-eslint-template/elements-content': number; '@neon/eslint-angular-eslint-template/eqeqeq': number; '@neon/eslint-angular-eslint-template/i18n': number; '@neon/eslint-angular-eslint-template/label-has-associated-control': number; '@neon/eslint-angular-eslint-template/mouse-events-have-key-events': number; '@neon/eslint-angular-eslint-template/no-any': number; '@neon/eslint-angular-eslint-template/no-autofocus': number; '@neon/eslint-angular-eslint-template/no-call-expression': number; '@neon/eslint-angular-eslint-template/no-distracting-elements': number; '@neon/eslint-angular-eslint-template/no-duplicate-attributes': number; '@neon/eslint-angular-eslint-template/no-negated-async': number; '@neon/eslint-angular-eslint-template/no-positive-tabindex': number; '@neon/eslint-angular-eslint-template/table-scope': number; '@neon/eslint-angular-eslint-template/use-track-by-function': number; '@neon/eslint-angular-eslint-template/valid-aria': number; '@neon/eslint-angular-eslint/component-class-suffix'?: never; '@neon/eslint-angular-eslint/contextual-decorator'?: never; '@neon/eslint-angular-eslint/contextual-lifecycle'?: never; '@neon/eslint-angular-eslint/directive-class-suffix'?: never; '@neon/eslint-angular-eslint/no-attribute-decorator'?: never; '@neon/eslint-angular-eslint/no-conflicting-lifecycle'?: never; '@neon/eslint-angular-eslint/no-empty-lifecycle-method'?: never; '@neon/eslint-angular-eslint/no-forward-ref'?: never; '@neon/eslint-angular-eslint/no-input-prefix'?: never; '@neon/eslint-angular-eslint/no-input-rename'?: never; '@neon/eslint-angular-eslint/no-inputs-metadata-property'?: never; '@neon/eslint-angular-eslint/no-lifecycle-call'?: never; '@neon/eslint-angular-eslint/no-output-native'?: never; '@neon/eslint-angular-eslint/no-output-on-prefix'?: never; '@neon/eslint-angular-eslint/no-output-rename'?: never; '@neon/eslint-angular-eslint/no-outputs-metadata-property'?: never; '@neon/eslint-angular-eslint/no-pipe-impure'?: never; '@neon/eslint-angular-eslint/no-queries-metadata-property'?: never; '@neon/eslint-angular-eslint/prefer-on-push-component-change-detection'?: never; '@neon/eslint-angular-eslint/prefer-output-readonly'?: never; '@neon/eslint-angular-eslint/relative-url-prefix'?: never; '@neon/eslint-angular-eslint/use-component-selector'?: never; '@neon/eslint-angular-eslint/use-component-view-encapsulation'?: never; '@neon/eslint-angular-eslint/use-injectable-provided-in'?: never; '@neon/eslint-angular-eslint/use-lifecycle-interface'?: never; '@neon/eslint-angular-eslint/use-pipe-transform-interface'?: never; }; } | { files: string[]; rules: { '@neon/eslint-angular-eslint/component-class-suffix': number; '@neon/eslint-angular-eslint/contextual-decorator': number; '@neon/eslint-angular-eslint/contextual-lifecycle': number; '@neon/eslint-angular-eslint/directive-class-suffix': number; '@neon/eslint-angular-eslint/no-attribute-decorator': number; '@neon/eslint-angular-eslint/no-conflicting-lifecycle': number; '@neon/eslint-angular-eslint/no-empty-lifecycle-method': number; '@neon/eslint-angular-eslint/no-forward-ref': number; '@neon/eslint-angular-eslint/no-input-prefix': number; '@neon/eslint-angular-eslint/no-input-rename': number; '@neon/eslint-angular-eslint/no-inputs-metadata-property': number; '@neon/eslint-angular-eslint/no-lifecycle-call': number; '@neon/eslint-angular-eslint/no-output-native': number; '@neon/eslint-angular-eslint/no-output-on-prefix': number; '@neon/eslint-angular-eslint/no-output-rename': number; '@neon/eslint-angular-eslint/no-outputs-metadata-property': number; '@neon/eslint-angular-eslint/no-pipe-impure': number; '@neon/eslint-angular-eslint/no-queries-metadata-property': number; '@neon/eslint-angular-eslint/prefer-on-push-component-change-detection': number; '@neon/eslint-angular-eslint/prefer-output-readonly': number; '@neon/eslint-angular-eslint/relative-url-prefix': number; '@neon/eslint-angular-eslint/use-component-selector': number; '@neon/eslint-angular-eslint/use-component-view-encapsulation': number; '@neon/eslint-angular-eslint/use-injectable-provided-in': number; '@neon/eslint-angular-eslint/use-lifecycle-interface': number; '@neon/eslint-angular-eslint/use-pipe-transform-interface': number; '@neon/eslint-angular-eslint-template/alt-text'?: never; '@neon/eslint-angular-eslint-template/banana-in-box'?: never; '@neon/eslint-angular-eslint-template/button-has-type'?: never; '@neon/eslint-angular-eslint-template/click-events-have-key-events'?: never; '@neon/eslint-angular-eslint-template/conditional-complexity'?: never; '@neon/eslint-angular-eslint-template/cyclomatic-complexity'?: never; '@neon/eslint-angular-eslint-template/elements-content'?: never; '@neon/eslint-angular-eslint-template/eqeqeq'?: never; '@neon/eslint-angular-eslint-template/i18n'?: never; '@neon/eslint-angular-eslint-template/label-has-associated-control'?: never; '@neon/eslint-angular-eslint-template/mouse-events-have-key-events'?: never; '@neon/eslint-angular-eslint-template/no-any'?: never; '@neon/eslint-angular-eslint-template/no-autofocus'?: never; '@neon/eslint-angular-eslint-template/no-call-expression'?: never; '@neon/eslint-angular-eslint-template/no-distracting-elements'?: never; '@neon/eslint-angular-eslint-template/no-duplicate-attributes'?: never; '@neon/eslint-angular-eslint-template/no-negated-async'?: never; '@neon/eslint-angular-eslint-template/no-positive-tabindex'?: never; '@neon/eslint-angular-eslint-template/table-scope'?: never; '@neon/eslint-angular-eslint-template/use-track-by-function'?: never; '@neon/eslint-angular-eslint-template/valid-aria'?: never; }; })[]; rules: {}; plugins: never[]; }; //#endregion export { config as default }; //# sourceMappingURL=angular.jsplugins.d.mts.map