diff --git a/dbal/development/src/core/entities/errors.ts b/dbal/development/src/core/entities/operations/errors.ts similarity index 74% rename from dbal/development/src/core/entities/errors.ts rename to dbal/development/src/core/entities/operations/errors.ts index c512d8d2c..5fc9abaa5 100644 --- a/dbal/development/src/core/entities/errors.ts +++ b/dbal/development/src/core/entities/operations/errors.ts @@ -1,9 +1,9 @@ -/** - * @file errors.ts - * @description Re-export of DBAL error classes from foundation - * - * This file provides a convenient import path for error classes used throughout - * the entities operations modules. - */ - -export { DBALError, DBALErrorCode } from '../foundation/errors' +/** + * @file errors.ts + * @description Re-export of DBAL error classes from foundation + * + * This file provides a convenient import path for error classes used throughout + * the entities operations modules. + */ + +export { DBALError, DBALErrorCode } from '../../foundation/errors' diff --git a/dbal/development/src/core/entities/operations/validation.ts b/dbal/development/src/core/entities/operations/validation.ts new file mode 100644 index 000000000..ffb649860 --- /dev/null +++ b/dbal/development/src/core/entities/operations/validation.ts @@ -0,0 +1,34 @@ +/** + * @file validation.ts + * @description Re-export of validation functions from foundation + * + * This file provides a convenient import path for validation functions used throughout + * the entities operations modules. + */ + +export { isValidEmail } from '../../foundation/validation' +export { isValidDate } from '../../foundation/validation' +export { isValidUsername } from '../../foundation/validation' +export { isValidSlug } from '../../foundation/validation' +export { isValidSemver } from '../../foundation/validation' +export { isValidTitle } from '../../foundation/validation' +export { isValidLevel } from '../../foundation/validation' +export { isValidUuid } from '../../foundation/validation' +export { isPlainObject } from '../../foundation/validation' +export { validateUserCreate } from '../../foundation/validation' +export { validateUserUpdate } from '../../foundation/validation' +export { validateCredentialCreate } from '../../foundation/validation' +export { validateCredentialUpdate } from '../../foundation/validation' +export { validateSessionCreate } from '../../foundation/validation' +export { validateSessionUpdate } from '../../foundation/validation' +export { validatePageCreate } from '../../foundation/validation' +export { validatePageUpdate } from '../../foundation/validation' +export { validateComponentHierarchyCreate } from '../../foundation/validation' +export { validateComponentHierarchyUpdate } from '../../foundation/validation' +export { validateWorkflowCreate } from '../../foundation/validation' +export { validateWorkflowUpdate } from '../../foundation/validation' +export { validateLuaScriptCreate } from '../../foundation/validation' +export { validateLuaScriptUpdate } from '../../foundation/validation' +export { validatePackageCreate } from '../../foundation/validation' +export { validatePackageUpdate } from '../../foundation/validation' +export { validateId } from '../../foundation/validation' diff --git a/dbal/development/src/core/entities/validation.ts b/dbal/development/src/core/entities/validation.ts deleted file mode 100644 index 91255dbb9..000000000 --- a/dbal/development/src/core/entities/validation.ts +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @file validation.ts - * @description Re-export of validation functions - * - * This file acts as an explicit entry point for importing validation functions, - * avoiding ambiguity with the validation/ directory. - */ - -export * from './validation/index'