4.2.0 • Published 9 years ago

mnfy v4.2.0

Weekly downloads
400
License
MIT
Repository
github
Last release
9 years ago

mnfy

NPM version Build status Test coverage Dependency Status License Downloads

Minify your HTML, CSS, and JS in a child process with caching. Suitable for long-running build systems on multicore computers.

var mnfy = require('mnfy/master')

mnfy.js('function hello(){ return "world" }').then(function (res) {
  // res.code === function hello(){return"world"}
  // res.map === ???
})

If you only require('mnfy'), the same API will be returned, but minification will no longer run in a separate process.

API

mnfy.js(string, options).then( res => )

Minify JS. Options are passed to uglify-js.

mnfy.css(string, options).then( res => )

Minifies CSS. Options are passed to cssnano.

mnfy.html(string, options).then( res => )

Minifies HTML. Options are passed to html-minifer.

mnfy.fork()

Create a new child process. Uses slave. By default, all minification occurs in a single child process. Fork more processes to use more cores.

4.2.0

9 years ago

4.1.0

9 years ago

4.0.0

9 years ago

3.1.2

9 years ago

3.1.1

9 years ago

3.1.0

9 years ago

3.0.0

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.0.0

9 years ago