4.2.0 • Published 10 years ago

mnfy v4.2.0

Weekly downloads
400
License
MIT
Repository
github
Last release
10 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

10 years ago

4.1.0

10 years ago

4.0.0

10 years ago

3.1.2

10 years ago

3.1.1

10 years ago

3.1.0

11 years ago

3.0.0

11 years ago

2.0.1

11 years ago

2.0.0

11 years ago

1.0.0

11 years ago