@haystacks/async
Version:
A framework to build any number or any kind of native application or automation solution.
114 lines (103 loc) • 16.5 kB
JavaScript
/**
* @file application.message.constants.js
* @module application.message.constants
* @description Contains many re-usable application message constants.
* @requires {@link https://www.npmjs.com/package/@haystacks/constants|@haystacks/constants}
* @author Seth Hollingsead
* @date 2021/12/30
* @copyright Copyright © 2022-… by Seth Hollingsead. All rights reserved
*/
// Internal Imports
import * as app_sys from './application.system.constants.js';
// External imports
import hayConst from '@haystacks/constants';
const {bas, msg, num, phn, sys, wrd} = hayConst;
// Client String Parsing
export const cclientStringParsingDotCustomEcho = wrd.cclient + wrd.cString + wrd.cParsing + bas.cDot + wrd.ccustom + wrd.cEcho; // clientStringParsing.customEcho
// Application Test Harness
export const cargumentDrivenInterfaceIs = wrd.cargument + wrd.cDriven + wrd.cInterface + sys.cSpaceIsColonSpace; // argumentDrivenInterface is:
// Messages
export const ccomparisonIterationIs = wrd.ccomparison + bas.cSpace + wrd.citeration + sys.cSpaceIsColonSpace; // comparison iteration is:
export const cstartingPointIs = wrd.cstarting + wrd.cPoint + sys.cSpaceIsColonSpace; // startingPoint is:
export const cendingPointIs = wrd.cending + wrd.cPoint + sys.cSpaceIsColonSpace; // endingPoint is:
export const cinputDataDotCharAtJIs = wrd.cinput + wrd.cData + bas.cDot + wrd.cchar + wrd.cAt + bas.cOpenParenthesis + bas.cj + bas.cCloseParenthesis + sys.cSpaceIsColonSpace; // inputData.charAt(j) is:
export const cinputDataDotCharAtInputDataDotLengthDash = wrd.cinput + wrd.cData + bas.cDot + wrd.cchar + wrd.cAt + bas.cOpenParenthesis + wrd.cinput + wrd.cData + bas.cDot + wrd.clength + bas.cSpace + bas.cDash + bas.cSpace; // inputData.charAt(inputData.length) -
export const cCloseParenthesisIs = bas.cCloseParenthesis + sys.cSpaceIsColonSpace; // ) is:
export const cWeGotMismatch = bas.cWe + bas.cSpace + wrd.cgot + bas.cSpace + bas.ca + bas.cSpace + phn.cmis + wrd.cmatch + bas.cExclamation; // We got a mismatch!
export const cmisCompareCountBeforeIncrementIs = phn.cmis + wrd.cCompare + wrd.cCount + bas.cSpace + wrd.cbefore + bas.cSpace + wrd.cincrement + sys.cSpaceIsColonSpace; // misCompareCount before increment is:
export const cmisCompareCountPostIncrementIs = phn.cmis + wrd.cCompare + wrd.cCount + bas.cSpace + wrd.cpost + bas.cSpace + wrd.cincrement + sys.cSpaceIsColonSpace; // misCompareCount post increment is:
export const cmisCompareCountAfterForLoopIs = phn.cmis + wrd.cCompare + wrd.cCount + bas.cSpace + wrd.cafter + bas.cSpace + wrd.cthe + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + sys.cSpaceIsColonSpace; // misCompareCount after the for-loop is:
export const cmostPopularNumberMessage01 = wrd.cBEGIN + bas.cSpace + num.cfirst + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // BEGIN first for-loop
export const cmostPopularNumberMessage02 = wrd.cBEGIN + bas.cSpace + wrd.cnested + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace; // BEGIN nested for-loop i =
export const cmostPopularNumberMessage03 = wrd.cBEGIN + bas.cSpace + wrd.cnested + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + bas.cSpace + bas.cj + bas.cSpace + bas.cEqual + bas.cSpace; // BEGIN nested for-loop j =
export const cmostPopularNumberMessage04 = wrd.cFOUND + bas.cSpace + bas.ca + bas.cSpace + wrd.cMATCH + bas.cExclamation + bas.cExclamation; // FOUND a MATCH!!
export const cmostPopularNumberMessage05 = msg.cinputMetaData + bas.cOpenBracket + bas.ci + bas.cCloseBracket + sys.cSpaceIsColonSpace; // inputMetaData[i] is:
export const cmostPopularNumberMessage06 = msg.cinputMetaData + bas.cOpenBracket + bas.cj + bas.cCloseBracket + sys.cSpaceIsColonSpace; // inputMetaData[j] is:
export const cmostPopularNumberMessage07 = wrd.ccontents + bas.cSpace + bas.cof + bas.cSpace + wrd.ctemp + wrd.cArray + num.c1 + bas.cSpace + wrd.care + bas.cColon + bas.cSpace; // contents of tempArray1 are:
export const cmostPopularNumberMessage08 = wrd.cEND + bas.cSpace + wrd.cnested + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + bas.cSpace + bas.cj + bas.cSpace + bas.cEqual + bas.cSpace; // END nested for-loop j =
export const cmostPopularNumberMessage09 = wrd.cEND + bas.cSpace + wrd.cnested + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace; // END nested for-loop i =
export const cmostPopularNumberMessage10 = wrd.cEND + bas.cSpace + num.cfirst + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // END first for-loop
export const cmostPopularNumberMessage11 = wrd.cBEGIN + bas.cSpace + num.csecond + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // BEGIN second for-loop
export const cmostPopularNumberMessage12 = wrd.cBEGIN + bas.cSpace + wrd.citeration + bas.cSpace + bas.cj + bas.cSpace + bas.cEqual + bas.cSpace; // BEGIN iteration j =
export const cmostPopularNumberMessage13 = wrd.ctemp + wrd.cArray + num.c1 + bas.cOpenBracket + bas.ci + bas.cCloseBracket + sys.cSpaceIsColonSpace; // tempArray1[i] is:
export const cmostPopularNumberMessage14 = wrd.cinstance + wrd.cCounter + bas.cSpace + wrd.cbefore + bas.cSpace + wrd.cincrement + sys.cSpaceIsColonSpace; // instanceCounter before increment is:
export const cmostPopularNumberMessage15 = wrd.cinstance + wrd.cCounter + bas.cSpace + wrd.cafter + bas.cSpace + wrd.cincrement + sys.cSpaceIsColonSpace; // instanceCounter after increment is:
export const cmostPopularNumberMessage16 = wrd.ccontents + bas.cSpace + wrd.cof + bas.cSpace + wrd.ctemp + wrd.cArray + num.c2 + bas.cSpace + wrd.care + bas.cColon + bas.cSpace; // contents of tempArray2 are:
export const cmostPopularNumberMessage17 = wrd.cEND + bas.cSpace + wrd.citeration + bas.cSpace + bas.cj + bas.cSpace + bas.cEqual + bas.cSpace; // END iteration j =
export const cmostPopularNumberMessage18 = wrd.cEND + bas.cSpace + wrd.cnested + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace; // END nested for-loop i =
export const cmostPopularNumberMessage19 = wrd.cEND + bas.cSpace + num.csecond + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // END second for-loop
export const cmostPopularNumberMessage20 = wrd.cBEGIN + bas.cSpace + num.cthird + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // BEGIN third for-loop
export const cmostPopularNumberMessage21 = wrd.ctemp + wrd.cArray + num.c2 + bas.cDot + wrd.clength + sys.cSpaceIsColonSpace; // tempArray2.length is:
export const cmostPopularNumberMessage22 = wrd.cBEGIN + bas.cSpace + wrd.citeration + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace; // BEGIN iteration i =
// if-condition i = 0 has been met! i =
export const cmostPopularNumberMessage23 = wrd.cif + bas.cDash + wrd.ccondition + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace + num.c0 + bas.cSpace + wrd.chas + bas.cSpace + wrd.cbeen + bas.cSpace + wrd.cmet + bas.cExclamation + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace;
// if-condition-else i <> 0 has been met! i =
export const cmostPopularNumberMessage24 = wrd.cif + bas.cDash + wrd.ccondition + bas.cDash + wrd.celse + bas.cSpace + bas.ci + bas.cSpace + bas.cLessThan + bas.cGreaterThan + bas.cSpace + num.c0 + bas.cSpace + wrd.chas + bas.cSpace + wrd.cbeen + bas.cSpace + wrd.cmet + bas.cExclamation + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace;
export const cmostPopularNumberMessage25 = wrd.cfound + bas.cSpace + num.cone + bas.cSpace + wrd.cgreater; // found one greater
export const cmostPopularNumberMessage26 = wrd.ctemp + wrd.cArray + num.c2 + bas.cOpenBracket + bas.ci + bas.cCloseBracket + sys.cSpaceIsColonSpace; // tempArray2[i] is:
export const cmostPopularNumberMessage27 = wrd.ctemp + wrd.cArray + num.c2 + bas.cOpenBracket + bas.ci + bas.cSpace + bas.cDash + bas.cSpace + num.c1 + bas.cCloseBracket + sys.cSpaceIsColonSpace; // tempArray2[i - 1] is:
export const cmostPopularNumberMessage28 = wrd.cEND + bas.cSpace + wrd.citeration + bas.cSpace + bas.ci + bas.cSpace + bas.cEqual + bas.cSpace; // END iteration i =
export const cmostPopularNumberMessage29 = wrd.cEND + bas.cSpace + num.cthird + bas.cSpace + wrd.cfor + bas.cDash + wrd.cloop; // END third for-loop
export const cmostPopularNumberMessage30 = wrd.cINVALID + bas.cSpace + wrd.cENTRY + bas.cColon + bas.cSpace + wrd.cPlease + bas.cSpace + wrd.center + bas.cSpace + wrd.csome + bas.cSpace + wrd.cvalid + bas.cSpace + wrd.cnumbers + bas.cDot; // INVALID ENTRY: Please enter some valid numbers.
export const cisAlmostPalindromeInvalidEntry = wrd.cINVALID + bas.cSpace + wrd.cENTRY + bas.cColon + bas.cSpace + wrd.cPlease + bas.cSpace + wrd.center + bas.cSpace + wrd.csome + bas.cSpace + wrd.cvalid + bas.cSpace + wrd.cstring + bas.cDot; // INVALID ENTRY: Please enter some valid string.
export const cstringInputIs = wrd.cstring + wrd.cInput + sys.cSpaceIsColonSpace; // stringInput is:
export const cstringArrayIs = wrd.cstring + wrd.cArray + sys.cSpaceIsColonSpace; // stringArray is:
// INVALID ENTRY: Please enter 3 arrays of numbers each containing 2 numbers in the following format:
export const cthreePointAverageInvalidInput = wrd.cINVALID + bas.cSpace + wrd.cENTRY + bas.cColon + bas.cSpace + wrd.cPlease + bas.cSpace + wrd.center + bas.cSpace + num.c3 + bas.cSpace + wrd.carrays + bas.cSpace + bas.cof + bas.cSpace + wrd.cnumbers + bas.cSpace + wrd.ceach + bas.cSpace + wrd.ccontaining + bas.cSpace + num.c2 + bas.cSpace + wrd.cnumbers + bas.cSpace + wrd.cin + bas.cSpace + wrd.cthe + bas.cSpace + wrd.cfollowing + bas.cSpace + wrd.cformat + bas.cColon + bas.cSpace;
// [x1,y1] [x2,y2] [x3,y3]
export const cthreePointAverageInputFormat = bas.cOpenBracket + bas.cx + num.c1 + bas.cComa + bas.cy + num.c1 + bas.cCloseBracket + bas.cSpace + bas.cOpenBracket + bas.cx + num.c2 + bas.cComa + bas.cy + num.c2 + bas.cCloseBracket + bas.cSpace + bas.cOpenBracket + bas.cx + num.c3 + bas.cComa + bas.cy + num.c3 + bas.cCloseBracket;
export const cx1Is = bas.cx + num.c1 + sys.cSpaceIsColonSpace; // x1 is:
export const cy1Is = bas.cy + num.c1 + sys.cSpaceIsColonSpace; // y1 is:
export const cx2Is = bas.cx + num.c2 + sys.cSpaceIsColonSpace; // x2 is:
export const cy2Is = bas.cy + num.c2 + sys.cSpaceIsColonSpace; // y2 is:
export const cx3Is = bas.cx + num.c3 + sys.cSpaceIsColonSpace; // x3 is:
export const cy3Is = bas.cy + num.c3 + sys.cSpaceIsColonSpace; // y3 is:
export const cx1x2x3Is = bas.cx + num.c1 + bas.cSpace + bas.cPlus + bas.cSpace + bas.cx + num.c2 + bas.cSpace + bas.cPlus + bas.cSpace + bas.cx + num.c3 + sys.cSpaceIsColonSpace; // x1 + x2 + x3 is:
export const cy1y2y3Is = bas.cy + num.c1 + bas.cSpace + bas.cPlus + bas.cSpace + bas.cy + num.c2 + bas.cSpace + bas.cPlus + bas.cSpace + bas.cy + num.c3 + sys.cSpaceIsColonSpace; // y1 + y2 + y3 is:
// Constants Validation
export const callClientConstantsValidationDataIs = wrd.call + wrd.cClient + wrd.cConstants + wrd.cValidation + wrd.cData + sys.cSpaceIsColonSpace; // allClientConstantsValidationData is:
export const cresolvedConstantsPath_ApplicationBusinessIs = app_sys.cresolvedConstantsPath_Application + wrd.cBusiness + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationBusiness is:
export const cresolvedConstantsPath_ApplicationCommandIs = app_sys.cresolvedConstantsPath_Application + wrd.cCommand + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationCommand is:
export const cresolvedConstantsPath_ApplicationConfigurationIs = app_sys.cresolvedConstantsPath_Application + wrd.cConfiguration + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationConfiguration is:
export const cresolvedConstantsPath_ApplicationConstantIs = app_sys.cresolvedConstantsPath_Application + wrd.cConstant + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationConstant is:
export const cresolvedConstantsPath_ApplicationMessageIs = app_sys.cresolvedConstantsPath_Application + wrd.cMessage + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationMessage is:
export const cresolvedConstantsPath_ApplicationSystemIs = app_sys.cresolvedConstantsPath_Application + wrd.cSystem + sys.cSpaceIsColonSpace; // resolvedConstantsPath_ApplicationSystem is:
export const cApplicationBusinessConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cBusiness + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application Business Constants Phase 1 Validation
export const cApplicationCommandConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cCommand + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application Command Constants Phase 1 Validation
export const cApplicationConfigurationConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cConfiguration + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application Configuration Constants Phase 1 Validation
export const cApplicationConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application Constants Phase 1 Validation
export const cApplicationMessageConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cMessage + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application Message Constants Phase 1 Validation
export const cApplicationSystemConstantsPhase1Validation = wrd.cApplication + bas.cSpace + wrd.cSystem + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c1 + bas.cSpace + wrd.cValidation; // Application System Constants Phase 1 Validation
export const cApplicationBusinessConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cBusiness + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application Business Constants Phase 2 Validation
export const cApplicationCommandConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cCommand + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application Command Constants Phase 2 Validation
export const cApplicationConfigurationConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cConfiguration + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application Configuration Constants Phase 2 Validation
export const cApplicationConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application Constants Phase 2 Validation
export const cApplicationMessageConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cMessage + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application Message Constants Phase 2 Validation
export const cApplicationSystemConstantsPhase2Validation = wrd.cApplication + bas.cSpace + wrd.cSystem + bas.cSpace + wrd.cConstants + bas.cSpace + wrd.cPhase + bas.cSpace + num.c2 + bas.cSpace + wrd.cValidation; // Application System Constants Phase 2 Validation
// Caught the case that some arguments were passed in as input to the function.
export const capplicationMessage00 = wrd.cCaught + bas.cSpace + wrd.cthe + bas.cSpace + wrd.ccase + bas.cSpace + wrd.cthat + bas.cSpace + wrd.csome + bas.cSpace + wrd.carguments + bas.cSpace + wrd.cwere + bas.cSpace + wrd.cpassed + bas.cSpace + wrd.cin + bas.cSpace + wrd.cas + bas.cSpace + wrd.cinput + bas.cSpace + wrd.cto + bas.cSpace + wrd.cthe + bas.cSpace + wrd.cfunction + bas.cDot;
export const capplicationMessage01 = wrd.cBEGIN + bas.cSpace + wrd.cmain + bas.cSpace + wrd.cprogram + bas.cSpace + wrd.cloop; // BEGIN main program loop
export const capplicationMessage02 = wrd.cBEGIN + bas.cSpace + wrd.ccommand + bas.cSpace + wrd.cparser; // BEGIN command parser
export const capplicationMessage03 = wrd.cEND + bas.cSpace + wrd.ccommand + bas.cSpace + wrd.cparser; // END command parser
export const capplicationMessage04 = wrd.cEND + bas.cSpace + wrd.cmain + bas.cSpace + wrd.cprogram + bas.cSpace + wrd.cloop; // END main program loop
export const capplicationMessage05 = wrd.cExiting + bas.cSpace + wrd.cTEST + bas.cSpace + wrd.cHARNESS + bas.cSpace + wrd.cAPPLICATION; // Exiting TEST HARNESS APPLICATION