0.0.4 • Published 3 months ago
@zohodesk/eslint-plugin-architecturerules v0.0.4
Name | Description |
---|---|
import-dependencies-rule | Outer layer methods and objects should not used in inner layer. |
spinal-case-folder-rule | Enforce folder name to be in spinal-case (kebab-case). |
pascal-case-file-rule | Enforce file name to be in PascalCase. |
no-external-library-rule | No External library used in Specific layers. |
no-comments-rule | Disallow comments in source code. |
no-unused-vars | Variables that are declared and not used anywhere in the code. |
no-returnStatement-rule | Only return void. |
exceed-lineCode-rule | Exceed Code Line. |
no-defaultProps-rule | Disallow direct modification of props in React components. error. |
should-implement-rule | Ensure classes either directly or indirectly implement the UseCase interface. |
no-businessLogic-rule | Ensure That there is no Business logic . |
define-property-schema | Define property schema. |
snake-case-identifier | Identifier should be SNAKE_CASE. |
type-should-be-constant | Type should be CONSTANT. |
path-alias-rule | Avoid path alias. |
no-nested-rule | Enforce specifying rules to disable in eslint-disable comments. |
single-factory-rule | Single Factory Pattern. |
no-react-hooksUsed-rule | Remove react Hooks in View Layer. |
define-contract-schema-rule | Define property contract schema properly. Avoid any or object type. |
method-not-invoke | Ensure That there is violated method not invoked. |
avoid-deprecated-method | Avoid Using Deprecated Method" |
avoid-local-state | Should have init method to create or update state. Avoid reassigning, manipulate or update state without native methods |
0.0.4-exp-16
3 months ago
0.0.4-exp-17
3 months ago
0.0.4-exp-18
3 months ago
0.0.4-exp-15
3 months ago
0.0.4-exp-14
4 months ago
0.0.4-exp-13
4 months ago
0.0.4-exp-11
5 months ago
0.0.4-exp-10
5 months ago
0.0.4-exp-8
6 months ago
0.0.4-exp-9
6 months ago
0.0.4-exp-4
8 months ago
0.0.4-exp-3
8 months ago
0.0.4-exp-7
7 months ago
0.0.4-exp-6
7 months ago
0.0.4-exp-5
7 months ago
0.0.4
7 months ago
0.0.4-exp-2
8 months ago
0.0.4-exp-1
8 months ago
0.0.3
11 months ago
0.0.2-exp-7
11 months ago
0.0.2-exp-8
11 months ago
0.0.2-exp-1
12 months ago
0.0.2-exp-2
12 months ago
0.0.2-exp-3
12 months ago
0.0.2-exp-4
12 months ago
0.0.2-exp-5
11 months ago
0.0.2-exp-6
11 months ago
0.0.2
1 year ago
0.0.1-exp-2
1 year ago
0.0.1
1 year ago
0.0.0-exp-0
1 year ago
0.0.0-exp-1
1 year ago
0.0.0
1 year ago