diff --git a/CHANGELOG.md b/CHANGELOG.md index 26fdc7a7..7f3a19be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ Change Log === +v0.17.0 +--- +* **Browser version**: Added browser version dist +* Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/252 +* Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/247 + v0.16.0 --- * Correct obfuscation of object rest and spread properties diff --git a/README.md b/README.md index d3916753..94b6e7d8 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,11 @@ Author: Timofey Kachalov --> -# JavaScript obfuscator for Node.js +# JavaScript obfuscator ![logo](https://raw.githubusercontent.com/javascript-obfuscator/javascript-obfuscator/master/images/logo.png) -JavaScript obfuscator is a powerful free obfuscator for JavaScript and Node.js with a wide number of features which provides protection for your source code. +JavaScript obfuscator is a powerful free obfuscator for JavaScript with a wide number of features which provides protection for your source code. Example of obfuscated code: [gist.github.com](https://gist.github.com/sanex3339/ffc2876123b52e6d11ce45369fd53acf) @@ -50,7 +50,9 @@ It is not recommended to obfuscate vendor scripts and polyfills, since the obfus ## Installation -Install the package with Yarn or NPM and add it to your `devDependencies`: +#### Using Yarn or NPM + +Install the package with Yarn or NPM and add it to your `dependencies` or `devDependencies`: ```sh $ yarn add --dev javascript-obfuscator @@ -60,9 +62,21 @@ or $ npm install --save-dev javascript-obfuscator ``` -## Node.js usage +#### In a Browser -Here's an example of how to use it: +From CDN: + +```html +