bash-minifier

Loilo
js
bash-minifier JS library on GitHub bash-minifier JS library on npm Download bash-minifier JS library

Minify bash scripts

Version 0.1.3 License MIT
bash-minifier has no homepage
bash-minifier JS library on GitHub
bash-minifier JS library on npm
Download bash-minifier JS library
Keywords
bashminifierminify

Bash minifier

This Node.js package minifies bash scripts. It's a JavaScript port of the Python bash minifier over at precious/bash_minifier.

Installation

Install via npm:

npm install --save bash-minifier

Usage

Using the minifier is dead simple:

const minify = require('bash-minifier')

minify(`
  if [ $# -ne 1 ]; then
    printf "Filename is required.\n"
    :
  fi
`)

This will return the following minified bash script:

if [ $# -ne 1 ];then printf "Filename is required.\n";:;fi

Contributing

Before you report any bugs, please check first if you can reproduce them with the original minifier. If they produce the same error, please open an issue there.