|  | @@ -360,7 +360,7 @@ Following options are available for the JS Obfuscator:
 | 
											
												
													
														|  |      splitStringsChunkLength: 10,
 |  |      splitStringsChunkLength: 10,
 | 
											
												
													
														|  |      stringArray: true,
 |  |      stringArray: true,
 | 
											
												
													
														|  |      stringArrayEncoding: [],
 |  |      stringArrayEncoding: [],
 | 
											
												
													
														|  | -    stringArrayIntermediateCalls: true,
 |  | 
 | 
											
												
													
														|  | 
 |  | +    stringArrayIntermediateVariablesCount: true,
 | 
											
												
													
														|  |      stringArrayThreshold: 0.75,
 |  |      stringArrayThreshold: 0.75,
 | 
											
												
													
														|  |      target: 'browser',
 |  |      target: 'browser',
 | 
											
												
													
														|  |      transformObjectKeys: false,
 |  |      transformObjectKeys: false,
 | 
											
										
											
												
													
														|  | @@ -409,7 +409,7 @@ Following options are available for the JS Obfuscator:
 | 
											
												
													
														|  |      --split-strings-chunk-length <number>
 |  |      --split-strings-chunk-length <number>
 | 
											
												
													
														|  |      --string-array <boolean>
 |  |      --string-array <boolean>
 | 
											
												
													
														|  |      --string-array-encoding '<list>' (comma separated) [none, base64, rc4]
 |  |      --string-array-encoding '<list>' (comma separated) [none, base64, rc4]
 | 
											
												
													
														|  | -    --string-array-intermediate-calls <number>
 |  | 
 | 
											
												
													
														|  | 
 |  | +    --string-array-intermediate-variables-count <number>
 | 
											
												
													
														|  |      --string-array-threshold <number>
 |  |      --string-array-threshold <number>
 | 
											
												
													
														|  |      --target <string> [browser, browser-no-eval, node]
 |  |      --target <string> [browser, browser-no-eval, node]
 | 
											
												
													
														|  |      --transform-object-keys <boolean>
 |  |      --transform-object-keys <boolean>
 | 
											
										
											
												
													
														|  | @@ -950,7 +950,7 @@ stringArrayEncoding: [
 | 
											
												
													
														|  |  ]
 |  |  ]
 | 
											
												
													
														|  |  ```
 |  |  ```
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -### `stringArrayIntermediateCalls`
 |  | 
 | 
											
												
													
														|  | 
 |  | +### `stringArrayIntermediateVariablesCount`
 | 
											
												
													
														|  |  Type: `number` Default: `0`
 |  |  Type: `number` Default: `0`
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  ##### :warning: [`stringArray`](#stringarray) option must be enabled
 |  |  ##### :warning: [`stringArray`](#stringarray) option must be enabled
 | 
											
										
											
												
													
														|  | @@ -966,7 +966,7 @@ const baz = 'baz';
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  console.log(foo, bar, baz);
 |  |  console.log(foo, bar, baz);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -// Output, stringArrayIntermediateCalls: 5
 |  | 
 | 
											
												
													
														|  | 
 |  | +// Output, stringArrayIntermediateVariablesCount: 5
 | 
											
												
													
														|  |  const _0x513c = [
 |  |  const _0x513c = [
 | 
											
												
													
														|  |      'foo',
 |  |      'foo',
 | 
											
												
													
														|  |      'bar',
 |  |      'bar',
 | 
											
										
											
												
													
														|  | @@ -1086,7 +1086,7 @@ Performance will 50-100% slower than without obfuscation
 | 
											
												
													
														|  |      splitStringsChunkLength: 5,
 |  |      splitStringsChunkLength: 5,
 | 
											
												
													
														|  |      stringArray: true,
 |  |      stringArray: true,
 | 
											
												
													
														|  |      stringArrayEncoding: ['rc4'],
 |  |      stringArrayEncoding: ['rc4'],
 | 
											
												
													
														|  | -    stringArrayIntermediateCalls: 10,
 |  | 
 | 
											
												
													
														|  | 
 |  | +    stringArrayIntermediateVariablesCount: 10,
 | 
											
												
													
														|  |      stringArrayThreshold: 1,
 |  |      stringArrayThreshold: 1,
 | 
											
												
													
														|  |      transformObjectKeys: true,
 |  |      transformObjectKeys: true,
 | 
											
												
													
														|  |      unicodeEscapeSequence: false
 |  |      unicodeEscapeSequence: false
 | 
											
										
											
												
													
														|  | @@ -1119,7 +1119,7 @@ Performance will 30-35% slower than without obfuscation
 | 
											
												
													
														|  |      splitStringsChunkLength: 10,
 |  |      splitStringsChunkLength: 10,
 | 
											
												
													
														|  |      stringArray: true,
 |  |      stringArray: true,
 | 
											
												
													
														|  |      stringArrayEncoding: ['base64'],
 |  |      stringArrayEncoding: ['base64'],
 | 
											
												
													
														|  | -    stringArrayIntermediateCalls: 5,
 |  | 
 | 
											
												
													
														|  | 
 |  | +    stringArrayIntermediateVariablesCount: 5,
 | 
											
												
													
														|  |      stringArrayThreshold: 0.75,
 |  |      stringArrayThreshold: 0.75,
 | 
											
												
													
														|  |      transformObjectKeys: true,
 |  |      transformObjectKeys: true,
 | 
											
												
													
														|  |      unicodeEscapeSequence: false
 |  |      unicodeEscapeSequence: false
 | 
											
										
											
												
													
														|  | @@ -1149,7 +1149,7 @@ Performance will slightly slower than without obfuscation
 | 
											
												
													
														|  |      splitStrings: false,
 |  |      splitStrings: false,
 | 
											
												
													
														|  |      stringArray: true,
 |  |      stringArray: true,
 | 
											
												
													
														|  |      stringArrayEncoding: [],
 |  |      stringArrayEncoding: [],
 | 
											
												
													
														|  | -    stringArrayIntermediateCalls: 0,
 |  | 
 | 
											
												
													
														|  | 
 |  | +    stringArrayIntermediateVariablesCount: 0,
 | 
											
												
													
														|  |      stringArrayThreshold: 0.75,
 |  |      stringArrayThreshold: 0.75,
 | 
											
												
													
														|  |      unicodeEscapeSequence: false
 |  |      unicodeEscapeSequence: false
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
										
											
												
													
														|  | @@ -1176,7 +1176,7 @@ Performance will slightly slower than without obfuscation
 | 
											
												
													
														|  |      splitStrings: false,
 |  |      splitStrings: false,
 | 
											
												
													
														|  |      stringArray: true,
 |  |      stringArray: true,
 | 
											
												
													
														|  |      stringArrayEncoding: [],
 |  |      stringArrayEncoding: [],
 | 
											
												
													
														|  | -    stringArrayIntermediateCalls: 0,
 |  | 
 | 
											
												
													
														|  | 
 |  | +    stringArrayIntermediateVariablesCount: 0,
 | 
											
												
													
														|  |      stringArrayThreshold: 0.75,
 |  |      stringArrayThreshold: 0.75,
 | 
											
												
													
														|  |      unicodeEscapeSequence: false
 |  |      unicodeEscapeSequence: false
 | 
											
												
													
														|  |  }
 |  |  }
 |