All files / builtins export-log.ts

100% Statements 7/7
100% Branches 0/0
100% Functions 2/2
100% Lines 6/6

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 222x       2x       3x 3x         3x         3x    
import * as YAML from 'js-yaml';
 
import {Context} from '../types/manifest';
 
export const ExportLog = () => {
  /**
   * Logs output manifest in console.
   */
  const execute = async (tree: any, context: Context) => {
    const outputFile = {
      ...context,
      tree,
    };
 
    console.log(`# start
${YAML.dump(outputFile, {noRefs: true})}
# end`);
  };
 
  return {execute};
};