eslint rules
This commit is contained in:
@@ -44,7 +44,8 @@
|
||||
"lib/builders/view-models/*.tsx"
|
||||
],
|
||||
"rules": {
|
||||
"gridpilot-rules/view-model-builder-contract": "error"
|
||||
"gridpilot-rules/view-model-builder-contract": "error",
|
||||
"gridpilot-rules/view-model-builder-implements": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -55,7 +56,8 @@
|
||||
"rules": {
|
||||
"gridpilot-rules/filename-matches-export": "off",
|
||||
"gridpilot-rules/single-export-per-file": "off",
|
||||
"gridpilot-rules/view-data-builder-contract": "off"
|
||||
"gridpilot-rules/view-data-builder-contract": "off",
|
||||
"gridpilot-rules/view-data-builder-implements": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -192,6 +194,24 @@
|
||||
"gridpilot-rules/view-data-location": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": [
|
||||
"lib/view-data/**/*.ts",
|
||||
"lib/view-data/**/*.tsx"
|
||||
],
|
||||
"rules": {
|
||||
"gridpilot-rules/view-data-implements": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": [
|
||||
"lib/view-models/**/*.ts",
|
||||
"lib/view-models/**/*.tsx"
|
||||
],
|
||||
"rules": {
|
||||
"gridpilot-rules/view-model-implements": "error"
|
||||
}
|
||||
},
|
||||
{
|
||||
"files": [
|
||||
"lib/services/**/*.ts"
|
||||
|
||||
Reference in New Issue
Block a user