|
@@ -12,7 +12,7 @@ JavaScript obfuscator is a powerful free obfuscator for JavaScript and Node.js w
|
|
|
|
|
|
* has no limits or restrictions
|
|
|
* runs on your local machine - does not send data to a server;
|
|
|
-* compatible with `es2015`, `es2016` and partially `es2017`;
|
|
|
+* compatible with `es2015`, `es2016` and `es2017`;
|
|
|
* tested on Angular2 bundle.
|
|
|
|
|
|
Online version: [javascriptobfuscator.herokuapp.com](https://javascriptobfuscator.herokuapp.com)
|
|
@@ -50,6 +50,8 @@ Big thanks to all supporters!
|
|
|
|
|
|
It is not recommended to obfuscate vendor scripts and polyfills, since the obfuscated code is 15-80% slower (depends on options) and the files are significantly larger.
|
|
|
|
|
|
+#### If you has a question - check this section first: [FAQ](#frequently-asked-questions)
|
|
|
+
|
|
|
## Installation
|
|
|
|
|
|
Install the package with Yarn or NPM and add it to your `devDependencies`:
|
|
@@ -851,6 +853,28 @@ Performance will slightly slower than without obfuscation
|
|
|
}
|
|
|
```
|
|
|
|
|
|
+## Frequently Asked Questions
|
|
|
+
|
|
|
+### I want to use feature that described in `README.md` but it not working
|
|
|
+
|
|
|
+The README on the master branch might not match that of the latest stable release.
|
|
|
+
|
|
|
+### CLI command not working
|
|
|
+
|
|
|
+Try to run `npm link javascript-obfuscator` command or install it globally with `npm i -g javascript-obfuscator`
|
|
|
+
|
|
|
+### Maximum call stack size exceeded
|
|
|
+
|
|
|
+With big change this is `seldDefending` mechanism. Something changing source code after obfuscation with `selfDefending` option.
|
|
|
+
|
|
|
+### Web version
|
|
|
+
|
|
|
+No. Web version wont planned.
|
|
|
+
|
|
|
+### JSX support
|
|
|
+
|
|
|
+No. JSX support wont planned.
|
|
|
+
|
|
|
## Backers
|
|
|
|
|
|
Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/javascript-obfuscator#backer)]
|