Skip to content

jochemstoel/Mini.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Mini.js

EcmaScript6 compatible minifier.

Mini.js

Mini.js promises to compress your EcmaScript6 code. It uses esprima to parse a Javascript file to an AST (Abstract Syntax Tree) and then simply generates compressed code using escodegen. Why? Most minifiers for Node.js do not support ES6. (October 30, 2016)

Install it

NpM: https://www.npmjs.com/package/mini.js

npm install mini.js

Require it

minify = require('mini.js')

Use it

minify('thing.js').then(data => {
	console.log(data) //minified code
}).catch(reason => {
	/* unable to minify because of reason
	   there is probably a syntax error in thing.js */
})

Until next time.

Releases

No releases published

Packages

No packages published