preset.json 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. {
  2. "off": {
  3. "compact": true,
  4. "controlFlowFlattening": false,
  5. "controlFlowFlatteningThreshold": 0.75,
  6. "deadCodeInjection": false,
  7. "deadCodeInjectionThreshold": 0.4,
  8. "debugProtection": false,
  9. "debugProtectionInterval": false,
  10. "disableConsoleOutput": false,
  11. "domainLock": [],
  12. "identifierNamesGenerator": "hexadecimal",
  13. "identifiersDictionary": [],
  14. "identifiersPrefix": "",
  15. "inputFileName": "",
  16. "log": false,
  17. "renameGlobals": false,
  18. "reservedNames": [],
  19. "reservedStrings": [],
  20. "rotateStringArray": false,
  21. "seed": 0,
  22. "selfDefending": false,
  23. "shuffleStringArray": false,
  24. "sourceMap": false,
  25. "sourceMapBaseUrl": "",
  26. "sourceMapFileName": "",
  27. "sourceMapMode": "separate",
  28. "splitStrings": false,
  29. "splitStringsChunkLength": 10,
  30. "stringArray": false,
  31. "stringArrayEncoding": false,
  32. "stringArrayThreshold": 0.8,
  33. "target": "browser",
  34. "transformObjectKeys": false,
  35. "unicodeEscapeSequence": false
  36. },
  37. "default": {
  38. "compact": true,
  39. "controlFlowFlattening": false,
  40. "controlFlowFlatteningThreshold": 0.75,
  41. "deadCodeInjection": false,
  42. "deadCodeInjectionThreshold": 0.4,
  43. "debugProtection": false,
  44. "debugProtectionInterval": false,
  45. "disableConsoleOutput": false,
  46. "domainLock": [],
  47. "identifierNamesGenerator": "hexadecimal",
  48. "identifiersDictionary": [],
  49. "identifiersPrefix": "",
  50. "inputFileName": "",
  51. "log": false,
  52. "renameGlobals": false,
  53. "reservedNames": [],
  54. "reservedStrings": [],
  55. "rotateStringArray": true,
  56. "seed": 0,
  57. "selfDefending": false,
  58. "shuffleStringArray": true,
  59. "sourceMap": false,
  60. "sourceMapBaseUrl": "",
  61. "sourceMapFileName": "",
  62. "sourceMapMode": "separate",
  63. "splitStrings": false,
  64. "splitStringsChunkLength": 10,
  65. "stringArray": true,
  66. "stringArrayEncoding": false,
  67. "stringArrayThreshold": 0.8,
  68. "target": "browser",
  69. "transformObjectKeys": false,
  70. "unicodeEscapeSequence": false
  71. },
  72. "high": {
  73. "compact": true,
  74. "controlFlowFlattening": true,
  75. "controlFlowFlatteningThreshold": 1,
  76. "deadCodeInjection": true,
  77. "deadCodeInjectionThreshold": 1,
  78. "debugProtection": true,
  79. "debugProtectionInterval": true,
  80. "disableConsoleOutput": true,
  81. "identifierNamesGenerator": "hexadecimal",
  82. "renameGlobals": false,
  83. "rotateStringArray": true,
  84. "selfDefending": true,
  85. "shuffleStringArray": true,
  86. "splitStrings": true,
  87. "splitStringsChunkLength": 5,
  88. "stringArray": true,
  89. "stringArrayEncoding": "rc4",
  90. "stringArrayThreshold": 1,
  91. "transformObjectKeys": true,
  92. "unicodeEscapeSequence": false
  93. },
  94. "mid": {
  95. "compact": true,
  96. "controlFlowFlattening": true,
  97. "controlFlowFlatteningThreshold": 0.75,
  98. "deadCodeInjection": true,
  99. "deadCodeInjectionThreshold": 0.4,
  100. "debugProtection": false,
  101. "debugProtectionInterval": false,
  102. "disableConsoleOutput": true,
  103. "identifierNamesGenerator": "hexadecimal",
  104. "renameGlobals": false,
  105. "rotateStringArray": true,
  106. "selfDefending": true,
  107. "shuffleStringArray": true,
  108. "splitStrings": true,
  109. "splitStringsChunkLength": 10,
  110. "stringArray": true,
  111. "stringArrayEncoding": "base64",
  112. "stringArrayThreshold": 0.75,
  113. "transformObjectKeys": true,
  114. "unicodeEscapeSequence": false
  115. },
  116. "low": {
  117. "compact": true,
  118. "controlFlowFlattening": false,
  119. "deadCodeInjection": false,
  120. "debugProtection": false,
  121. "debugProtectionInterval": false,
  122. "disableConsoleOutput": true,
  123. "identifierNamesGenerator": "hexadecimal",
  124. "renameGlobals": false,
  125. "rotateStringArray": true,
  126. "selfDefending": true,
  127. "shuffleStringArray": true,
  128. "splitStrings": false,
  129. "stringArray": true,
  130. "stringArrayEncoding": false,
  131. "stringArrayThreshold": 0.75,
  132. "transformObjectKeys": false,
  133. "unicodeEscapeSequence": false
  134. },
  135. "lower": {
  136. "compact": true,
  137. "controlFlowFlattening": false,
  138. "deadCodeInjection": false,
  139. "debugProtection": false,
  140. "debugProtectionInterval": false,
  141. "disableConsoleOutput": false,
  142. "identifierNamesGenerator": "mangled",
  143. "renameGlobals": false,
  144. "rotateStringArray": true,
  145. "selfDefending": false,
  146. "shuffleStringArray": false,
  147. "splitStrings": false,
  148. "stringArray": true,
  149. "stringArrayEncoding": false,
  150. "stringArrayThreshold": 0.75,
  151. "transformObjectKeys": false,
  152. "unicodeEscapeSequence": false
  153. }
  154. }