mirror of
https://github.com/spartan-ng/spartan.git
synced 2026-09-22 16:41:38 +08:00
4160d4a350
# Conflicts: # libs/brain/alert-dialog/src/lib/brn-alert-dialog-overlay.ts # libs/brain/alert-dialog/src/lib/brn-alert-dialog.ts # libs/brain/avatar/src/lib/brn-avatar.ts # libs/brain/dialog/src/lib/brn-dialog-overlay.ts # libs/brain/dialog/src/lib/brn-dialog.ts # libs/brain/popover/src/lib/brn-popover.ts # libs/brain/radio-group/src/lib/brn-radio.ts # libs/brain/select/src/lib/brn-select-value.ts # libs/brain/sheet/src/lib/brn-sheet-overlay.ts # libs/brain/sheet/src/lib/brn-sheet.ts # libs/brain/tooltip/src/lib/brn-tooltip-content.ts # libs/helm/accordion/src/lib/hlm-accordion-content.ts # libs/helm/alert-dialog/src/lib/hlm-alert-dialog-content.ts # libs/helm/alert-dialog/src/lib/hlm-alert-dialog-footer.ts # libs/helm/alert-dialog/src/lib/hlm-alert-dialog-header.ts # libs/helm/alert-dialog/src/lib/hlm-alert-dialog.ts # libs/helm/avatar/src/lib/hlm-avatar.ts # libs/helm/carousel/src/lib/hlm-carousel-content.ts # libs/helm/carousel/src/lib/hlm-carousel-item.ts # libs/helm/carousel/src/lib/hlm-carousel-next.ts # libs/helm/carousel/src/lib/hlm-carousel-previous.ts # libs/helm/carousel/src/lib/hlm-carousel.ts # libs/helm/dialog/src/lib/hlm-dialog-content.ts # libs/helm/dialog/src/lib/hlm-dialog.ts # libs/helm/sheet/src/lib/hlm-sheet.ts # tools/eslint-rules/index.ts
43 lines
1.1 KiB
TypeScript
43 lines
1.1 KiB
TypeScript
import { rule as avoidComponentStyles, RULE_NAME as avoidComponentStylesName } from './rules/avoid-component-styles';
|
|
import {
|
|
rule as preferRxjsOperatorCompat,
|
|
RULE_NAME as preferRxjsOperatorCompatName,
|
|
} from './rules/prefer-rxjs-operator-compat';
|
|
|
|
import {
|
|
rule as componentTemplateLast,
|
|
RULE_NAME as componentTemplateLastName,
|
|
} from './rules/component-directive-key-order';
|
|
|
|
/**
|
|
* Import your custom workspace rules at the top of this file.
|
|
*
|
|
* For example:
|
|
*
|
|
* import { RULE_NAME as myCustomRuleName, rule as myCustomRule } from './rules/my-custom-rule';
|
|
*
|
|
* In order to quickly get started with writing rules you can use the
|
|
* following generator command and provide your desired rule name:
|
|
*
|
|
* ```sh
|
|
* npx nx g @nx/eslint:workspace-rule {{ NEW_RULE_NAME }}
|
|
* ```
|
|
*/
|
|
|
|
module.exports = {
|
|
/**
|
|
* Apply the imported custom rules here.
|
|
*
|
|
* For example (using the example import above):
|
|
*
|
|
* rules: {
|
|
* [myCustomRuleName]: myCustomRule
|
|
* }
|
|
*/
|
|
rules: {
|
|
[preferRxjsOperatorCompatName]: preferRxjsOperatorCompat,
|
|
[componentTemplateLastName]: componentTemplateLast,
|
|
[avoidComponentStylesName]: avoidComponentStyles,
|
|
},
|
|
};
|