travis-fold

v0.1.2
Tiny Module for emitting folding syntax for Travis CI output
travis travis-ci folding

travis-fold

NPM version Build Status

Tiny module for emitting folding syntax for Travis CI output

Example

The following code will add folding for Travis CI output when the module detects a proper environment:

npm install travis-fold
var fold = require('travis-fold'),
    out = [];

// prepare output
out.push('Output begins...');

fold.pushStart(out, 'fold');
out.push('next line');

fold.pushStart(out, 'bar'); // nested
out.push('next line');
out.push('next line');
out.push('next line');
fold.pushEnd(out, 'bar');

out.push('next line');
out.push('next line');
fold.pushEnd(out, 'fold');

// and emit it
console.log(out.join('\n').trim());

In action

npm i travis-fold

Metadata

  • BSD
  • Whatever
  • macbre
  • released 12/14/2013

Downloads

Maintainers