Skip to content

Commit 30c3945

Browse files
committed
-Added README
1 parent c5ed769 commit 30c3945

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

README.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
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+
```

0 commit comments

Comments
 (0)