UNPKG

haystacks-tt

Version:

A simple Haystacks-async based command line typing tutor program for Windows, Mac & Linux.

62 lines (57 loc) 5.14 kB
/** * @file application.system.constants.js * @module application.system.constants * @description A file to hold all of the client application system constants. * So none of the constants in this file should be generic/system/framework constants. * @requires {@link https://www.npmjs.com/package/@haystacks/constants|@haystacks/constants} * @author Seth Hollingsead * @date 2023/02/24 * @copyright Copyright © 2023-… by Seth Hollingsead. All rights reserved */ // External imports import hayConst from '@haystacks/constants'; const {bas, gen, wrd} = hayConst; // Tutoring system constants export const cclientData = wrd.cclient + wrd.cData; // clientData export const cuserAccounts = wrd.cuser + wrd.cAccounts; // userAccounts export const capplicationLessons = wrd.capplication + wrd.cLessons; // applicationLessons export const cLessonPlan = wrd.cLesson + wrd.cPlan; // LessonPlan export const ctypingTutorKeystroke = wrd.ctyping + wrd.cTutor + wrd.cKeystroke; // typingTutorKeystroke export const clineStartTime = wrd.cline + wrd.cStart + wrd.cTime; // lineStartTime export const clineEndTime = wrd.cline + wrd.cEnd + wrd.cTime; // lineEndTime export const cdeltaTime = wrd.cdelta + wrd.cTime; // deltaTime export const ccorrectCharacterCount = wrd.ccorrect + wrd.cCharacter + wrd.cCount; // correctCharacterCount export const cincorrectCharacterCount = wrd.cincorrect + wrd.cCharacter + wrd.cCount; // incorrectCharacterCount export const ctotalWords = wrd.ctotal + wrd.cWords; // totalWords export const cwpm = bas.cwp + bas.cm; // wpm export const caccuracy = wrd.caccuracy; // accuracy export const ccurriculumName = wrd.ccurriculum + wrd.cName; // curriculumName export const ccurriculumIndex = wrd.ccurriculum + wrd.cIndex; // curriculumIndex export const cCurriculumNumber = wrd.cCurriculum + wrd.cNumber; // CurriculumNumber export const clessonTimeStamp = wrd.clesson + wrd.cTime + wrd.cStamp; // lessonTimeStamp export const ctotalTime = wrd.ctotal + wrd.cTime; // totalTime export const ctotalCorrectCharacterCount = wrd.ctotal + wrd.cCorrect + wrd.cCharacter + wrd.cCount; // totalCorrectCharacterCount export const ctotalIncorrectCharacterCount = wrd.ctotal + wrd.cIncorrect + wrd.cCharacter + wrd.cCount; // totalIncorrectCharacterCount export const caverageWpm = wrd.caverage + bas.cWp + bas.cm; // averageWpm export const caverageAccuracy = wrd.caverage + wrd.cAccuracy; // averageAccuracy export const cadjustedWpm = wrd.cadjusted + bas.cWp + bas.cm; // adjustedWpm export const cUsername = wrd.cUser + wrd.cname; // Username export const cLessonNumber = wrd.cLesson + wrd.cNumber; // LessonNumber export const cIndividualizedLessonPassingCriteria = wrd.cIndividualized + wrd.cLesson + wrd.cPassing + wrd.cCriteria; // IndividualizedLessonPassingCriteria export const cAccuracyRequirement = wrd.cAccuracy + wrd.cRequirement; // AccuracyRequirement export const cSpeedRequirement = wrd.cSpeed + wrd.cRequirement; // SpeedRequirement // Constants Validation export const cresolvedConstantsPath_Application = wrd.cresolved + wrd.cConstants + wrd.cPath + bas.cUnderscore + wrd.cApplication; // resolvedConstantsPath_Application export const capplicationBusinessConstantsValidation = wrd.capplication + wrd.cBusiness + wrd.cConstants + wrd.cValidation; // applicationBusinessConstantsValidation export const capplicationCommandConstantsValidation = wrd.capplication + wrd.cCommand + wrd.cConstants + wrd.cValidation; // applicationCommandConstantsValidation export const capplicationConfigurationConstantsValidation = wrd.capplication + wrd.cConfiguration + wrd.cConstants + wrd.cValidation; // applicationConfigurationConstantsValidation export const capplicationConstantsValidation = wrd.capplication + wrd.cConstants + wrd.cValidation; // applicationConstantsValidation export const capplicationMessageConstantsValidation = wrd.capplication + wrd.cMessage + wrd.cConstants + wrd.cValidation; // applicationMessageConstantsValidation export const capplicationSystemConstantsValidation = wrd.capplication + wrd.cSystem + wrd.cConstants + wrd.cValidation; // applicationSystemConstantsValidation // Filenames export const capplication_business_constants_js = wrd.capplication + bas.cDot + wrd.cbusiness + bas.cDot + wrd.cconstants + gen.cDotjs; // application.business.constants.js export const capplication_command_constants_js = wrd.capplication + bas.cDot + wrd.ccommand + bas.cDot + wrd.cconstants + gen.cDotjs; // application.command.constants.js export const capplication_configuration_constants_js = wrd.capplication + bas.cDot + wrd.cconfiguration + bas.cDot + wrd.cconstants + gen.cDotjs; // application.configuration.constants.js export const capplication_constants_js = wrd.capplication + bas.cDot + wrd.cconstants + gen.cDotjs; // application.constants.js export const capplication_message_constants_js = wrd.capplication + bas.cDot + wrd.cmessage + bas.cDot + wrd.cconstants + gen.cDotjs; // application.message.constants.js export const capplication_system_constants_js = wrd.capplication + bas.cDot + wrd.csystem + bas.cDot + wrd.cconstants + gen.cDotjs; // application.system.constants.js