All files constants.ts

100% Statements 13/13
100% Branches 0/0
100% Functions 0/0
100% Lines 13/13

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65                                              8x 8x 8x 8x   8x       8x   8x   8x   8x       8x                 8x   8x     8x                
export type ConfigRoutes = Partial<{
  [i: string]: string;
}>;
 
export type ConfigEnv = Partial<{
  [i: string]: string;
}>;
 
export type ConfigEnvs = Partial<{
  [i: string]: ConfigEnv | undefined;
}>;
 
export type ConfigProject = Partial<{
  routes: ConfigRoutes;
  env: ConfigEnvs;
}>;
 
export type Config = Partial<{
  [i: string]: ConfigProject;
}>;
 
export type DataOrError = Buffer | Error | string;
 
export const PADDING = '                       ';
export const MATCHES_SHEBANG = /#!( *\S+ +)?( *\S+ *)$/;
export const MATCHES_ENV_VAR = /\$([_A-Z0-9]+)/;
export const MATCHES_NO = /n/i;
 
export const CONFIG_KEYS: Array<keyof Config> = [
  'routes',
];
 
export const UTF8 = 'utf8';
 
export const DEFAULT_ENV = 'development';
 
export const ENV_BIN = 'env/bin';
 
export const SOCKET_PORT = 5253;
 
export type Colors = 'red' | 'green' | 'blue' | 'magenta' | 'cyan' | 'yellow';
 
export const COLORS: Colors[] = [
  'red',
  'green',
  'blue',
  'magenta',
  'cyan',
  'yellow',
];
 
export const TABLE_FLIP = '(╯°□°)╯︵ ┻━┻';
 
export const DISAPPROVAL = 'ಠ_ಠ';
 
// http://patorjk.com/software/taag/#p=display&f=ANSI%20Shadow&t=WAT!%3F
export const WAT = `\n\n
██╗    ██╗ █████╗ ████████╗██╗██████╗
██║    ██║██╔══██╗╚══██╔══╝██║╚════██╗
██║ █╗ ██║███████║   ██║   ██║  ▄███╔╝
██║███╗██║██╔══██║   ██║   ╚═╝  ▀▀══╝
╚███╔███╔╝██║  ██║   ██║   ██╗  ██╗
 ╚══╝╚══╝ ╚═╝  ╚═╝   ╚═╝   ╚═╝  ╚═╝
\n\n\n`;