UNPKG

haystacks-tt

Version:

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

53 lines (49 loc) 4.05 kB
/** * @file application.constants.js * @module application.constants * @description Contains many re-usable application 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, sys, wrd} = hayConst; export const cExpectedActualFrameworkDevName = wrd.chay + wrd.cstacks + bas.cDash + wrd.casync; // haystacks-async export const cExpectedActualFrameworkProdName = bas.cAt + wrd.chay + wrd.cstacks + bas.cForwardSlash + wrd.casync; // @haystacks/async export const cApplicationName = wrd.chaystacks + bas.cDash + bas.ctt; // haystacks-tt export const cAppDevPath = bas.cForwardSlash + wrd.csrc + bas.cForwardSlash; // /src/ export const cAppProdPath = bas.cForwardSlash + wrd.cbin + bas.cForwardSlash; // /bin/ export const cResourcesCommonPath = wrd.cresources + bas.cForwardSlash; // resources/ export const cAccountsCommonPath = wrd.caccounts + bas.cForwardSlash; // accounts/ export const cCommandsCommonPath = wrd.ccommands + bas.cForwardSlash; // commands/ export const cConstantsPath = wrd.cconstants + bas.cForwardSlash; // constants/ export const cConfigurationCommonPath = wrd.cconfiguration + bas.cForwardSlash; // configuration/ export const cPluginsRegistryCommonPath = wrd.cplugins + bas.cForwardSlash + wrd.cplugins + gen.cDotjson; // plugins/plugins.json export const cWorkflowsCommonPath = wrd.cworkflows + bas.cForwardSlash; // workflows/ export const cLessonsCommonPath = wrd.clessons + bas.cForwardSlash; // lessons/ export const cThemesCommonPath = wrd.cthemes + bas.cForwardSlash; // themes/ export const cReleasePath = wrd.crelease + bas.cForwardSlash; // release/ // Full Dev paths export const cFullDevResourcesPath = cAppDevPath + cResourcesCommonPath; // /src/resources/ export const cFullDevAccountsPath = cFullDevResourcesPath + cAccountsCommonPath; // /src/resources/accounts/ export const cFullDevCommandsPath = cFullDevResourcesPath + cCommandsCommonPath; // /src/resources/commands/ export const cFullDevConstantsPath = cAppDevPath + cConstantsPath; // /src/constants/ export const cFullDevConfigurationPath = cFullDevResourcesPath + cConfigurationCommonPath; // /src/resources/configuration/ export const cFullDevPluginsRegistryPath = cFullDevResourcesPath + cPluginsRegistryCommonPath; // /src/resources/plugins/ export const cFullDevWorkflowsPath = cFullDevResourcesPath + cWorkflowsCommonPath; // /src/resources/workflows/ export const cFullDevLessonsPath = cFullDevResourcesPath + cLessonsCommonPath; // /src/resources/lessons/ export const cFullDevThemesPath = cFullDevResourcesPath + cThemesCommonPath; // /src/resources/themes/ export const cmetaDataDevPath = cFullDevResourcesPath + sys.cmetaDatadotJson; // /src/resources/metaData.json // Full Prod paths export const cFullProdResourcesPath = cAppProdPath + cResourcesCommonPath; // /bin/resources/ export const cFullProdAccountsPath = cFullProdResourcesPath + cAccountsCommonPath; // /bin/resources/accounts/ export const cFullProdCommandsPath = cFullProdResourcesPath + cCommandsCommonPath; // /bin/resources/commands/ export const cFullProdConstantsPath = cAppProdPath + cConstantsPath; // /bin/constants/ export const cFullProdConfigurationPath = cFullProdResourcesPath + cConfigurationCommonPath; // /bin/resources/configuration/ export const cFullProdPluginsRegistryPath = cFullProdResourcesPath + cPluginsRegistryCommonPath; // /bin/resources/plugins/ export const cFullProdWorkflowsPath = cFullProdResourcesPath + cWorkflowsCommonPath; // /bin/resources/workflows/ export const cFullProdLessonsPath = cFullProdResourcesPath + cLessonsCommonPath; // /bin/resources/lessons export const cFullProdThemesPath = cFullProdResourcesPath + cThemesCommonPath; // /bin/resources/themes/ export const cmetaDataProdPath = cFullProdResourcesPath + sys.cmetaDatadotJson; // /bin/resources/metaData.json