website refactor
This commit is contained in:
@@ -138,6 +138,16 @@ module.exports = {
|
||||
// Clean Error Handling Rules
|
||||
'clean-error-handling': cleanErrorHandling,
|
||||
'services-implement-contract': servicesImplementContract,
|
||||
|
||||
// Component Architecture Rules
|
||||
'no-raw-html-in-app': require('./no-raw-html-in-app'),
|
||||
'ui-element-purity': require('./ui-element-purity'),
|
||||
'no-nextjs-imports-in-ui': require('./no-nextjs-imports-in-ui'),
|
||||
'component-classification': require('./component-classification'),
|
||||
|
||||
// Route Configuration Rules
|
||||
'no-hardcoded-routes': require('./no-hardcoded-routes'),
|
||||
'no-hardcoded-search-params': require('./no-hardcoded-search-params'),
|
||||
},
|
||||
|
||||
// Configurations for different use cases
|
||||
@@ -228,6 +238,15 @@ module.exports = {
|
||||
// Service Rules
|
||||
'gridpilot-rules/service-function-format': 'error',
|
||||
'gridpilot-rules/lib-no-next-imports': 'error',
|
||||
|
||||
// Component Architecture Rules
|
||||
'gridpilot-rules/no-raw-html-in-app': 'error',
|
||||
'gridpilot-rules/ui-element-purity': 'error',
|
||||
'gridpilot-rules/no-nextjs-imports-in-ui': 'error',
|
||||
'gridpilot-rules/component-classification': 'warn',
|
||||
|
||||
// Route Configuration Rules
|
||||
'gridpilot-rules/no-hardcoded-routes': 'error',
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user