condenseify

1.1.2 • Public • Published

condenseify

Version npmBuild StatusDependenciesCoverage StatusIRC channel

This module for Browserify will transform your js files condensing multiple blank (empty) lines into a single blank line. By default non empty lines containing only white spaces will be removed.

Install

npm install --save condenseify

Usage

Command Line

browserify main.js -t condenseify > bundle.js

API

Register the transform.

'use strict';
 
var condenseify = require('condenseify')
  , browserify = require('browserify')
  , fs = require('fs');
 
var b = browserify('main.js');
b.transform(condenseify);
 
b.bundle().pipe(fs.createWriteStream('bundle.js'));

Options

If you want to keep the blank (non empty) lines you can use the keep-non-empty option. Reusing the examples above, this translates into:

browserify main.js -t [ condenseify --keep-non-empty ] > bundle.js

for the command line and

b.transform(condenseify, { 'keep-non-empty': true });

for the API.

License

MIT

Dependencies (3)

Dev Dependencies (4)

Package Sidebar

Install

npm i condenseify

Weekly Downloads

2

Version

1.1.2

License

MIT

Unpacked Size

4.76 kB

Total Files

4

Last publish

Collaborators

  • 3rdeden
  • davedoesdev
  • jcrugzz
  • lpinca
  • swaagie
  • v1