Commit Graph
511 Commits
Author SHA1 Message Date
sanex3339 37a36429a9 Disabled generation of identifiers that matching with values of reservedNames option. 2018-03-21 23:17:53 +03:00
sanex3339 d08a1e4075 Splitted IStorage into two separate interfaces for map and array storages 2018-03-20 00:17:20 +03:00
sanex3339 3f20e993fc Dependencies update 2018-03-17 00:56:33 +03:00
sanex3339 592ba47f33 New metadata for literals 2018-03-16 11:29:50 +03:00
sanex3339 469c51d69d Removed few any 2018-03-16 01:26:03 +03:00
sanex3339 858212fbdc Downgraded some dependencies 2018-03-15 23:52:50 +03:00
sanex3339 78cdba9ef6 Added NodeMetadata class 2018-03-15 23:19:15 +03:00
sanex3339 a5a4239463 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/217 2018-03-11 01:35:57 +03:00
sanex3339 d346b95a17 Switching on webpack@4 #2 2018-03-07 22:15:45 +03:00
sanex3339 945802bd50 Updated at-loader 2018-03-03 11:32:53 +03:00
sanex3339 58b54293f8 Switching on webpack@4 2018-03-03 00:08:37 +03:00
sanex3339 cc216f4345 Dependencies update 2018-03-02 23:43:10 +03:00
sanex3339 0c088af218 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/210 2018-03-02 01:00:33 +03:00
sanex3339 b971dc6e56 Dependencies update 2018-02-26 22:58:15 +03:00
sanex3339 1509c34c94 Dropped node@4 and node@5 support 2018-02-26 01:17:32 +03:00
sanex3339 f6edb4c9df Dependencies update 2018-02-25 12:53:45 +03:00
sanex3339 e5778b4fa4 New CLI option: exclude 2018-02-24 13:54:44 +03:00
sanex3339 b34d1ed5e4 Replaced babel-preset-2015 on babel-preset-env 2018-02-23 00:56:34 +03:00
sanex3339 380ecd1337 Added test for static log method of Logger 2018-02-20 10:41:47 +03:00
sanex3339 5f2273cc3d Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/195 2018-02-17 15:09:27 +03:00
sanex3339 d3b617284e 0.14.2 Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/181 2018-02-16 00:02:33 +03:00
sanex3339 1bb521b773 0.14.1 Temporary fix for wrong esprima template-literal parsing 2018-02-13 23:02:19 +03:00
sanex3339 a8c4660875 Added few utility helpers for finding sibling statement nodes 2018-02-13 18:53:42 +03:00
sanex3339 e2e7c3d071 TSLint rules update 2018-02-08 20:45:50 +03:00
sanex3339 c6cb82c1d0 0.14.0 release 2018-02-04 22:09:44 +03:00
sanex3339 a633857fed Update to typescript 2.7.1 2018-02-01 23:20:45 +03:00
sanex3339 4f9e58238e Dependencies update 2018-01-27 19:59:12 +03:00
sanex3339 799cc219d3 Identifiers prefix generation for CLI directory obfuscation 2018-01-24 16:33:27 +03:00
sanex3339 cf94be2285 Add prefix only for variables with global declaration 2018-01-22 23:15:43 +03:00
sanex3339 e4f9c100f8 Changed random identifiers prefix length to 6 characters 2018-01-19 22:40:59 +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
sanex3339 7532237ee2 0.14.0-beta.2 release 2018-01-13 19:51:26 +03:00
sanex3339 fb064722bb Dependencies update 2018-01-12 21:49:09 +03:00
sanex3339 f3efba9e2a Added additional test for eval transformer 2018-01-11 00:33:02 +03:00
sanex3339 ad0b1b0fdf Eval obfuscation transformers 2018-01-08 20:34:36 +03:00
sanex3339 e10c83af97 Dependencies update 2018-01-06 02:10:34 +03:00
sanex3339 8ba6eaf04d Added more tests for object keys transformation 2018-01-05 13:27:59 +03:00
sanex3339 bb25bb9a5f Lowered package version to correct version 2018-01-04 16:55:19 +03:00
sanex3339 d3bd595142 Object keys obfuscation - first working realisation 2018-01-04 15:57:40 +03:00
sanex3339 b7570c40e4 Updated changelog 2018-01-01 17:12:59 +03:00
sanex3339 a3a52f88a1 Improved CLI directory obfuscation
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/157
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/156
2017-12-31 17:18:27 +03:00
sanex3339 75cf036c72 0.13.0 release 2017-12-18 00:46:24 +03:00
sanex3339 59dc0f7518 Conditional comments now affects control flow flattening transformations
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/147
2017-12-15 00:19:07 +03:00
sanex3339 3e2fc22a87 Updated minimal node version to 4.8.0 2017-12-14 02:01:15 +03:00
sanex3339 c0fd72eabd Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/149 2017-12-14 01:47:13 +03:00
sanex3339 292647b519 Optimisations for identifers renaming
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/146
2017-12-13 00:26:23 +03:00
sanex3339 4bde27915f Keep comments with specific keywords 2017-12-05 11:13:18 +03:00
sanex3339 74351be750 identifierNamesGenerator option 2017-12-05 00:09:34 +03:00
sanex3339 694d5ba63e Merge branch 'master' into cli-options-kebab-case-naming
# Conflicts:
#	dist/index.js
2017-12-04 01:00:16 +03:00