All files / if-diff/config config.ts

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

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    2x       2x   2x                                                  
import {ArgumentConfig, ParseOptions} from 'ts-command-line-args';
 
import {STRINGS} from '../../common/config';
 
import {IFDiffArgs} from '../types/process-args';
 
const {DISCLAIMER_MESSAGE} = STRINGS;
 
export const CONFIG = {
  ARGS: {
    source: {
      type: String,
      optional: true,
      alias: 's',
      description: '[path to the source file]',
    },
    target: {
      type: String,
      optional: false,
      alias: 't',
      description: '[path to the target file',
    },
  } as ArgumentConfig<IFDiffArgs>,
  HELP: {
    helpArg: 'help',
    headerContentSections: [
      {header: 'Impact Framework', content: 'IF-Diff Helpful keywords:'},
    ],
    footerContentSections: [
      {header: 'Green Software Foundation', content: DISCLAIMER_MESSAGE},
    ],
  } as ParseOptions<any>,
};