website refactor

This commit is contained in:
2026-01-13 12:10:15 +01:00
parent b82736b24b
commit 187d2476e8
8 changed files with 1189 additions and 0 deletions

View File

@@ -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',
},
},