From 7410f287621fe1e11caea5b85825c1b37e11beb6 Mon Sep 17 00:00:00 2001 From: kzc Date: Sat, 20 May 2017 15:10:43 -0400 Subject: [PATCH] more refinement of minify() documentation --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2c6ee374..1e8f2731 100644 --- a/README.md +++ b/README.md @@ -301,9 +301,10 @@ like this: var UglifyJS = require("uglify-js"); ``` -There is a single high level minification function, `minify(code, options)`, which will -performs all the steps in a configurable manner. -Example: +There is a single high level minification function, **`minify(code, options)`**, +which will perform all minification [phases](#minify-options) in a configurable +manner. By default `minify()` will enable the options [`compress`](#compress-options) +and [`mangle`](#mangle-options). Example: ```javascript var code = "function add(first, second) { return first + second; }"; var result = UglifyJS.minify(code); @@ -311,7 +312,9 @@ console.log(result.error); // runtime error, or `undefined` if no error console.log(result.code); // minified output: function add(n,d){return n+d} ``` -You can also compress multiple files: +You can `minify` more than one JavaScript file at a time by using an object +for the first argument where the keys are file names and the values are source +code: ```javascript var code = { "file1.js": "function add(first, second) { return first + second; }",