Commit Graph
34 Commits
Author SHA1 Message Date
sanex 711a135334 Updated option normalizers for stringArrayCallsTransform option 2022-02-05 22:13:55 +03:00
Timofey Kachalov f075a0e2d1 Added stringArrayCallsTransform and stringArrayCallsTransformThreshold options (#987) 2022-02-05 20:57:39 +03:00
sanex ec1c90a27f Renamed options 2021-10-17 15:25:29 +03:00
sanex 4550424033 Added test for relative path as inputFileName 2021-07-20 12:05:37 +03:00
sanex 4ab4406f5e Fixed tests. Added inputFileName option validation 2021-07-20 00:00:06 +03:00
sanex 616ae59d75 domainDest => domainLockRedirectUrl option rename 2021-06-11 10:38:23 +03:00
sanex 4eca2178fd Added improved domainDest option validation 2021-06-10 22:15:48 +03:00
sanex da40474079 Some minor fixes for domainDest option description. Added normalisation. Version update. 2021-06-10 20:43:49 +03:00
sanex c89ba21cba Internal fields of TIdentifierNamesCache now are optional. Fixed option validation and added normalization. 2021-05-31 13:18:28 +03:00
sanex f32bcf29a8 Changed identifier names cache structure to store multiple identifier caches 2021-05-30 18:43:36 +03:00
sanex 18f72a89c7 Added ThroughIdentifierReplacer for code separate between ScopeIdentifierReplacer and ScopeThroughIdentifiersTransformer 2021-05-30 12:12:59 +03:00
sanex 4f33c76da1 New option: stringArrayIndexShift enables additional index shift for all string array calls 2020-11-14 10:15:42 +03:00
sanex a5d7f7418c forceTransformedStrings option 2020-09-24 00:39:07 +03:00
sanex d86ee4213c New option stringArrayWrappersType allows to select a type of the wrappers that are appending by the stringArrayWrappersCount option 2020-09-15 11:09:22 +03:00
sanex f43b138e8a New option stringArrayWrappersChainedCalls. Renamed option stringArrayIntermediateVariablesCount on stringArrayWrappersCount 2020-09-11 00:28:32 +03:00
sanex e80937d108 Changed option name: stringArrayIntermediateCalls -> stringArrayIntermediateVariablesCount 2020-09-07 11:12:18 +03:00
sanex 1b656d7386 New option: stringArrayIntermediateCalls sets the passed amount of intermediate variables for the string array 2020-09-07 10:05:31 +03:00
Timofey Kachalov 42ff66849e Mixed string array encoding prototype (#727)
`stringArrayEncoding` option now accepts an array of encodings. Each string will be randomly encoded with passed encoding.
2020-08-30 21:10:46 +03:00
sanex 645a3c5cef New optionsPreset option 2020-08-29 10:27:47 +03:00
sanex3339 05a172973c Reverted validation errors under node target for sourceMap* options 2020-01-28 22:56:32 +03:00
sanex3339 001417333e Slightly changed tests structure 2020-01-19 22:52:05 +03:00
sanex3339 e9ddfdf81d IsAllowedForObfuscationTarget validator 2020-01-19 22:22:50 +03:00
sanex3339 1edf96c0a0 shuffleStringArray option 2020-01-12 19:55:41 +03:00
sanex3339 cd728875f6 Improved source map file name normalizer logic
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/406
2020-01-05 23:30:04 +03:00
sanex3339 945e885240 * Fixed identifier names generations for mangled and dictionary identifier names generators
* Fixed combination of `identifierNamesGenerator: dictionary` and `debugProtection` options
* `seed` option now accepts `string` and `number` values
2020-01-01 21:46:51 +03:00
sanex3339 783067b505 splitString and splitStringChunkLength options 2019-12-28 20:35:59 +03:00
sanex3339 5c61532efd 0.18.5 version. Dependencies update 2019-11-30 19:56:52 +03:00
sanex3339 e7f2bd1063 Replaced ObfuscationResult and SourceMapCorrector classes by ObfuscatedCode class 2018-07-29 16:06:40 +03:00
sanex3339 a003a6ed98 inputFileName option 2018-06-08 00:04:33 +03:00
sanex3339 4b74976cc7 Some refactoring 2018-05-24 11:22:54 +03:00
sanex3339 e5778b4fa4 New CLI option: exclude 2018-02-24 13:54:44 +03:00
sanex3339 19ff4cfb1e Removed random internal random generation of identifiers prefix 2018-01-24 15:04:13 +03:00
sanex3339 6de55d27f3 Random identifiers prefix generation 2018-01-19 01:49:12 +03:00
sanex3339 d4b801e71e identifiersPrefix option 2018-01-18 01:36:17 +03:00