UNPKG

@haystacks/async

Version:

A framework to build any number or any kind of native application or automation solution.

30 lines (27 loc) 1.49 kB
/** * @file application.configuration.constants.validation.js * @module application.configuration.constants.validation * @description Contains all validations for named application configuration constants. * @requires module:application.configuration.constants * @author Seth Hollingsead * @date 2022/04/05 * @copyright Copyright © 2022-… by Seth Hollingsead. All rights reserved */ // Internal imports import * as app_cfg from '../../constants/application.configuration.constants.js'; /** * @function applicationConfigurationConstantsValidation * @description Initializes the application configuration constants validation data objects array. * @return {void} * @author Seth Hollingsead * @date 2022/04/05 */ export const applicationConfigurationConstantsValidation = [ {Name: 'cargumentDrivenInterface', Actual: app_cfg.cargumentDrivenInterface, Expected: 'argumentDrivenInterface'}, {Name: 'csourcePath', Actual: app_cfg.csourcePath, Expected: 'sourcePath'}, {Name: 'cdestinationPath', Actual: app_cfg.cdestinationPath, Expected: 'destinationPath'}, {Name: 'csourceResourcesPath', Actual: app_cfg.csourceResourcesPath, Expected: 'sourceResourcesPath'}, {Name: 'cdestinationResourcesPath', Actual: app_cfg.cdestinationResourcesPath, Expected: 'destinationResourcesPath'}, {Name: 'creleasePath', Actual: app_cfg.creleasePath, Expected: 'releasePath'}, {Name: 'cdeploymentCompleted', Actual: app_cfg.cdeploymentCompleted, Expected: 'deploymentCompleted'}, ];