do to formatters
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
const presenterContract = require('./presenter-contract');
|
||||
const rscBoundaryRules = require('./rsc-boundary-rules');
|
||||
const templatePurityRules = require('./template-purity-rules');
|
||||
const displayObjectRules = require('./display-object-rules');
|
||||
const displayObjectRules = require('./formatter-rules');
|
||||
const pageQueryRules = require('./page-query-rules');
|
||||
const servicesRules = require('./services-rules');
|
||||
const clientOnlyRules = require('./client-only-rules');
|
||||
@@ -30,7 +30,6 @@ const mutationContract = require('./mutation-contract');
|
||||
const serverActionsMustUseMutations = require('./server-actions-must-use-mutations');
|
||||
const viewDataLocation = require('./view-data-location');
|
||||
const viewDataBuilderContract = require('./view-data-builder-contract');
|
||||
const viewModelBuilderContract = require('./view-model-builder-contract');
|
||||
const singleExportPerFile = require('./single-export-per-file');
|
||||
const filenameMatchesExport = require('./filename-matches-export');
|
||||
const pageQueryMustUseBuilders = require('./page-query-must-use-builders');
|
||||
@@ -48,7 +47,6 @@ const serverActionsInterface = require('./server-actions-interface');
|
||||
const noDisplayObjectsInUi = require('./no-display-objects-in-ui');
|
||||
const viewDataBuilderImplements = require('./view-data-builder-implements');
|
||||
const viewDataBuilderImports = require('./view-data-builder-imports');
|
||||
const viewModelBuilderImplements = require('./view-model-builder-implements');
|
||||
const viewDataImplements = require('./view-data-implements');
|
||||
const viewModelImplements = require('./view-model-implements');
|
||||
const viewModelTaxonomy = require('./view-model-taxonomy');
|
||||
@@ -85,6 +83,7 @@ module.exports = {
|
||||
// Display Object Rules
|
||||
'display-no-domain-models': displayObjectRules['no-io-in-display-objects'],
|
||||
'display-no-business-logic': displayObjectRules['no-non-class-display-exports'],
|
||||
'formatters-must-return-primitives': displayObjectRules['formatters-must-return-primitives'],
|
||||
'no-display-objects-in-ui': noDisplayObjectsInUi,
|
||||
|
||||
// Page Query Rules
|
||||
@@ -139,8 +138,6 @@ module.exports = {
|
||||
'view-data-implements': viewDataImplements,
|
||||
|
||||
// View Model Rules
|
||||
'view-model-builder-contract': viewModelBuilderContract,
|
||||
'view-model-builder-implements': viewModelBuilderImplements,
|
||||
'view-model-implements': viewModelImplements,
|
||||
'view-model-taxonomy': viewModelTaxonomy,
|
||||
|
||||
@@ -222,6 +219,7 @@ module.exports = {
|
||||
// Display Objects
|
||||
'gridpilot-rules/display-no-domain-models': 'error',
|
||||
'gridpilot-rules/display-no-business-logic': 'error',
|
||||
'gridpilot-rules/formatters-must-return-primitives': 'error',
|
||||
'gridpilot-rules/no-display-objects-in-ui': 'error',
|
||||
|
||||
// Page Queries
|
||||
|
||||
Reference in New Issue
Block a user