File tree 1 file changed +46
-0
lines changed
1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ rollup-plugin-javascript-obfuscator
2
+ ==========================
3
+ [ ![ Build Status] ( https://travis-ci.org/Wain-PC/rollup-plugin-javascript-obfuscator.svg?branch=master )] ( https://travis-ci.org/Wain-PC/rollup-plugin-javascript-obfuscator )
4
+ [ ![ Coverage Status] ( https://coveralls.io/repos/github/Wain-PC/rollup-plugin-javascript-obfuscator/badge.svg?branch=master )] ( https://coveralls.io/github/Wain-PC/rollup-plugin-javascript-obfuscator?branch=master )
5
+
6
+ Rollup plugin for [ javascript-obfuscator] ( https://github.com/javascript-obfuscator/javascript-obfuscator ) .
7
+ ## Installation
8
+
9
+ Install the package:
10
+
11
+ - npm ` npm install --save-dev rollup-plugin-javascript-obfuscator `
12
+ - yarn ` yarn add --dev rollup-plugin-javascript-obfuscator `
13
+
14
+ ## Usage
15
+
16
+ [ Pass any options available in the obfuscator] ( https://github.com/javascript-obfuscator/javascript-obfuscator#javascript-obfuscator-options ) .
17
+
18
+ ``` javascript
19
+ import { rollup } from ' rollup'
20
+ import obfuscatorPlugin from ' rollup-plugin-javascript-obfuscator'
21
+
22
+ rollup ({
23
+ entry: ' main.js' ,
24
+ plugins: [
25
+ // Pass options here (optional)
26
+ obfuscatorPlugin ({
27
+ compact: true
28
+ })
29
+ ]
30
+ })
31
+ ```
32
+
33
+ ## Source Maps
34
+ Inline source map configuration:
35
+ ```
36
+ {
37
+ sourceMap: true,
38
+ sourceMapMode: 'inline'
39
+ }
40
+ ```
41
+ Separate source map configuration:
42
+ ```
43
+ {
44
+ sourceMap: true
45
+ }
46
+ ```
You can’t perform that action at this time.
0 commit comments