File tree Expand file tree Collapse file tree 1 file changed +42
-3
lines changed Expand file tree Collapse file tree 1 file changed +42
-3
lines changed Original file line number Diff line number Diff line change 1
- # github-action-javascript-obfuscator
2
- Github action to obfuscate javascript code by using the javascript-obfuscator (obfuscator.io)
1
+ # :package : Github Action ` Javascript obfuscator `
3
2
4
- > ** _ NOTE:_ ** In Progress
3
+ > A Github action to obfuscate javascript code by using the [ javascript-obfuscator] ( https://github.com/javascript-obfuscator/javascript-obfuscator )
4
+
5
+ > ** _ NOTE:_ ** This Github action is still in work. It`s not ready to use yet.
6
+
7
+ ## About
8
+
9
+ Obfuscate javascript and node with Github action to secure your code.
10
+ The Github action uses the [ javascript-obfuscator] ( https://github.com/javascript-obfuscator/javascript-obfuscator ) .
11
+
12
+ ## Usage
13
+
14
+ > :white_flag : See the [ inputs] ( #inputs ) section for detailed descriptions.
15
+
16
+ ### Example low obfuscation
17
+
18
+ ``` yml
19
+ - name : Create distribution path
20
+ run : |
21
+ mkdir -p distribution_path
22
+
23
+ - name : Low obufscation test
24
+ uses : ./
25
+ with :
26
+ input_path : input_path
27
+ output_path : distribution_path
28
+ compact : true
29
+ control_flow_flattening : false
30
+ dead_code_injection : false
31
+ debug_protection : false
32
+ debug_protection_interval : 0
33
+ log : false
34
+ disable_console_output : true
35
+ rename_globals : false
36
+ string_array_rotate : true
37
+ self_defending : true
38
+ string_array : true
39
+ string_array_encoding : ' none'
40
+ string_array_threshold : 0.75
41
+ unicode_escape_sequence : false
42
+ target : node
43
+ ` ` `
You can’t perform that action at this time.
0 commit comments