added documentation on conditional compilation using API
authorSebastien Daniel <info@sebastiendaniel.ca>
Fri, 4 Mar 2016 12:32:24 +0000 (07:32 -0500)
committerRichard van Velzen <rvanvelzen@experty.com>
Sun, 27 Mar 2016 17:42:52 +0000 (19:42 +0200)
README.md

index 9255901..9118d66 100644 (file)
--- a/README.md
+++ b/README.md
@@ -410,6 +410,22 @@ code as usual.  The build will contain the `const` declarations if you use
 them. If you are targeting < ES6 environments, use `/** @const */ var`.
 
 <a name="codegen-options"></a>
+
+#### Conditional compilation, API
+You can also use conditional compilation via the programmatic API. With the difference that the 
+property name is `global_defs` and is a compressor property:
+
+```js
+uglifyJS.minify([ "input.js"], {
+    compress: {
+        dead_code: true,
+        global_defs: {
+            DEBUG: false
+        }
+    }
+});
+```
+
 ## Beautifier options
 
 The code generator tries to output shortest code possible by default.  In