1 | module.exports = {
|
2 | rules: {
|
3 | 'binary-assignment-parens': require('./lib/rules/binary-assignment-parens'),
|
4 | 'class-property-semi': require('./lib/rules/class-property-semi'),
|
5 | 'images-no-direct-imports': require('./lib/rules/images-no-direct-imports'),
|
6 | 'jest/no-all-mocks-methods': require('./lib/rules/jest/no-all-mocks-methods'),
|
7 | 'jest/no-snapshots': require('./lib/rules/jest/no-snapshots'),
|
8 | 'jsx-no-complex-expressions': require('./lib/rules/jsx-no-complex-expressions'),
|
9 | 'jsx-no-hardcoded-content': require('./lib/rules/jsx-no-hardcoded-content'),
|
10 | 'jsx-prefer-fragment-wrappers': require('./lib/rules/jsx-prefer-fragment-wrappers'),
|
11 | 'no-ancestor-directory-import': require('./lib/rules/no-ancestor-directory-import'),
|
12 | 'no-debugger': require('./lib/rules/no-debugger'),
|
13 | 'no-namespace-imports': require('./lib/rules/no-namespace-imports'),
|
14 | 'no-useless-computed-properties': require('./lib/rules/no-useless-computed-properties'),
|
15 | 'no-fully-static-classes': require('./lib/rules/no-fully-static-classes'),
|
16 | 'polaris-prefer-sectioned-prop': require('./lib/rules/polaris-prefer-sectioned-prop'),
|
17 | 'polaris-no-bare-stack-item': require('./lib/rules/polaris-no-bare-stack-item'),
|
18 | 'prefer-class-properties': require('./lib/rules/prefer-class-properties'),
|
19 | 'prefer-early-return': require('./lib/rules/prefer-early-return'),
|
20 | 'prefer-module-scope-constants': require('./lib/rules/prefer-module-scope-constants'),
|
21 | 'prefer-twine': require('./lib/rules/prefer-twine'),
|
22 | 'react-hooks-strict-return': require('./lib/rules/react-hooks-strict-return'),
|
23 | 'react-initialize-state': require('./lib/rules/react-initialize-state'),
|
24 | 'react-no-multiple-render-methods': require('./lib/rules/react-no-multiple-render-methods'),
|
25 | 'react-prefer-private-members': require('./lib/rules/react-prefer-private-members'),
|
26 | 'react-type-state': require('./lib/rules/react-type-state'),
|
27 | 'restrict-full-import': require('./lib/rules/restrict-full-import'),
|
28 | 'sinon-no-restricted-features': require('./lib/rules/sinon-no-restricted-features'),
|
29 | 'sinon-prefer-meaningful-assertions': require('./lib/rules/sinon-prefer-meaningful-assertions'),
|
30 | 'strict-component-boundaries': require('./lib/rules/strict-component-boundaries'),
|
31 | 'typescript/prefer-pascal-case-enums': require('./lib/rules/typescript/prefer-pascal-case-enums'),
|
32 | 'typescript/prefer-singular-enums': require('./lib/rules/typescript/prefer-singular-enums'),
|
33 | 'webpack/no-unnamed-dynamic-imports': require('./lib/rules/webpack/no-unnamed-dynamic-imports'),
|
34 | },
|
35 |
|
36 | configs: {
|
37 |
|
38 | core: require('./lib/config/core'),
|
39 | es5: require('./lib/config/es5'),
|
40 | esnext: require('./lib/config/esnext'),
|
41 | react: require('./lib/config/react'),
|
42 | typescript: require('./lib/config/typescript'),
|
43 | 'typescript-type-checking': require('./lib/config/typescript-type-checking'),
|
44 |
|
45 |
|
46 | graphql: require('./lib/config/graphql'),
|
47 | jest: require('./lib/config/jest'),
|
48 | node: require('./lib/config/node'),
|
49 | polaris: require('./lib/config/polaris'),
|
50 | webpack: require('./lib/config/webpack'),
|
51 |
|
52 |
|
53 | prettier: require('./lib/config/prettier'),
|
54 | },
|
55 | };
|