|
1 | 1 | import type {ESLint} from 'eslint';
|
2 |
| -import attachShadowConstructor from './rules/attach-shadow-constructor'; |
3 |
| -import defineTagAfterClassDef from './rules/define-tag-after-class-definition'; |
4 |
| -import exposeClassOnGlobal from './rules/expose-class-on-global'; |
5 |
| -import filenameMatches from './rules/file-name-matches-element'; |
6 |
| -import guardDefine from './rules/guard-define-call'; |
7 |
| -import guardSuperCall from './rules/guard-super-call'; |
8 |
| -import maxElementsPerFile from './rules/max-elements-per-file'; |
9 |
| -import noChildInAttrChange from './rules/no-child-traversal-in-attributechangedcallback'; |
10 |
| -import noChildInConnected from './rules/no-child-traversal-in-connectedcallback'; |
11 |
| -import noClosedShadowRoot from './rules/no-closed-shadow-root'; |
12 |
| -import noConstructor from './rules/no-constructor'; |
13 |
| -import noConstructorAttrs from './rules/no-constructor-attributes'; |
14 |
| -import noConstructorParams from './rules/no-constructor-params'; |
15 |
| -import noCustomizedBuiltInElements from './rules/no-customized-built-in-elements'; |
16 |
| -import noExports from './rules/no-exports-with-element'; |
17 |
| -import noInvalidElementName from './rules/no-invalid-element-name'; |
18 |
| -import noInvalidExtends from './rules/no-invalid-extends'; |
19 |
| -import noOnPrefix from './rules/no-method-prefixed-with-on'; |
20 |
| -import noSelfClass from './rules/no-self-class'; |
21 |
| -import noTypos from './rules/no-typos'; |
22 |
| -import {configFactory as configRecommended} from './configs/recommended'; |
23 |
| -import {configFactory as configBestPractice} from './configs/best-practice'; |
24 |
| -import {config as configLegacyRecommended} from './configs/legacy-recommended'; |
25 |
| -import {config as configLegacyBestPractice} from './configs/legacy-best-practice'; |
26 |
| -import requireListenerTeardown from './rules/require-listener-teardown'; |
27 |
| -import tagMatchesClass from './rules/tag-name-matches-class'; |
| 2 | +import attachShadowConstructor from './rules/attach-shadow-constructor.js'; |
| 3 | +import defineTagAfterClassDef from './rules/define-tag-after-class-definition.js'; |
| 4 | +import exposeClassOnGlobal from './rules/expose-class-on-global.js'; |
| 5 | +import filenameMatches from './rules/file-name-matches-element.js'; |
| 6 | +import guardDefine from './rules/guard-define-call.js'; |
| 7 | +import guardSuperCall from './rules/guard-super-call.js'; |
| 8 | +import maxElementsPerFile from './rules/max-elements-per-file.js'; |
| 9 | +import noChildInAttrChange from './rules/no-child-traversal-in-attributechangedcallback.js'; |
| 10 | +import noChildInConnected from './rules/no-child-traversal-in-connectedcallback.js'; |
| 11 | +import noClosedShadowRoot from './rules/no-closed-shadow-root.js'; |
| 12 | +import noConstructor from './rules/no-constructor.js'; |
| 13 | +import noConstructorAttrs from './rules/no-constructor-attributes.js'; |
| 14 | +import noConstructorParams from './rules/no-constructor-params.js'; |
| 15 | +import noCustomizedBuiltInElements from './rules/no-customized-built-in-elements.js'; |
| 16 | +import noExports from './rules/no-exports-with-element.js'; |
| 17 | +import noInvalidElementName from './rules/no-invalid-element-name.js'; |
| 18 | +import noInvalidExtends from './rules/no-invalid-extends.js'; |
| 19 | +import noOnPrefix from './rules/no-method-prefixed-with-on.js'; |
| 20 | +import noSelfClass from './rules/no-self-class.js'; |
| 21 | +import noTypos from './rules/no-typos.js'; |
| 22 | +import {configFactory as configRecommended} from './configs/recommended.js'; |
| 23 | +import {configFactory as configBestPractice} from './configs/best-practice.js'; |
| 24 | +import {config as configLegacyRecommended} from './configs/legacy-recommended.js'; |
| 25 | +import {config as configLegacyBestPractice} from './configs/legacy-best-practice.js'; |
| 26 | +import requireListenerTeardown from './rules/require-listener-teardown.js'; |
| 27 | +import tagMatchesClass from './rules/tag-name-matches-class.js'; |
28 | 28 |
|
29 | 29 | export const rules = {
|
30 | 30 | 'attach-shadow-constructor': attachShadowConstructor,
|
|
0 commit comments