Timofey Kachalov
2095d47058
Dead code injection transformer ignores PrivateIdentifier nodes ( #1057 )
2022-02-09 22:44:16 +03:00
sanex
edc2a22905
Replaced @nuxtjs/opencollective on opencollective-postinstall
2022-02-08 01:05:47 +03:00
Timofey Kachalov
ec4b70f908
String array calls transform fix ( #1050 )
...
* Fixed the wrong generation of code that has statements after `ReturnStatment` when `simplify` option is enabled
* Fixed generation of reserved identifier names like `Map` or `Set` for `mangled` and `mangled-shuffled` identifier names generators
2022-02-08 00:02:33 +03:00
Timofey Kachalov
77f64bf5df
Fixed wrong generation of code that has statements after ReturnStatment when simplify option is enabled
2022-02-06 21:10:16 +03:00
sanex
40eec6185c
Dependencies update 2022-02-06
2022-02-06 13:13:55 +03:00
sanex
56955aee3d
3.2.1 version
2022-02-06 00:10:32 +03:00
sanex
618c0a0a9e
Version update to 3.2.0
2022-02-05 23:31:13 +03:00
sanex
e540103ee2
Increased memory amount for memory test
2022-02-05 23:13:43 +03:00
Timofey Kachalov
f075a0e2d1
Added stringArrayCallsTransform and stringArrayCallsTransformThreshold options ( #987 )
2022-02-05 20:57:39 +03:00
sanex
6b8ead0b2b
Support for class static blocks
2022-01-29 14:57:21 +03:00
sanex
ac3c34fe77
Support for class static blocks
2022-01-29 13:36:10 +03:00
sanex
0443111d09
Apple M1 performance fix
2022-01-29 10:27:55 +03:00
sanex
7ff8d4789d
Dependencies update 16.01.22
2022-01-16 17:48:27 +03:00
Leonardo Pucci
0101f4e501
#1019 - class-validator vulnerability patch
2021-12-19 14:15:03 -03:00
sanex
63349f53f9
Dependencies update 30.10.21
2021-10-30 17:02:18 +03:00
sanex
c98bcdc126
Dependencies update
2021-10-19 16:54:22 +03:00
sanex
faaab45c6a
ignoreRequireImports option renamed to ignoreImports
2021-10-17 15:13:24 +03:00
sanex
d98fe3f481
@javascript-obfuscator/escodegen update
2021-10-16 18:39:18 +03:00
sanex
d6b5b7172f
dependencies update
2021-10-16 11:10:26 +03:00
sanex
314855eb8b
Added command to remove typings directory before its build
2021-08-09 11:07:47 +03:00
sanex
e1e15fda7a
Fixed directory name for typings
2021-08-06 01:56:13 +03:00
sanex
26acaec12a
Fixed pre-commit hook
2021-08-06 00:33:04 +03:00
sanex
0306f29ba8
Improved pre-commit and pre-publish workflows
...
Installed `npm` package now has `types` directory and doesn't have `src` directory
2021-08-06 00:00:47 +03:00
sanex
73fcb350a2
Updated CHANGELOG.md. Fixed tests.
2021-08-01 23:22:06 +03:00
sanex
c4abec8c2a
Added additional self defending mechanisms. Updated tests
2021-08-01 16:58:04 +03:00
sanex
258bc4c2cd
Sync with master
2021-07-24 02:46:18 +03:00
sanex
18f5210871
Obfuscator version update
2021-07-24 02:05:28 +03:00
sanex
1352fb9714
Updated @javascript-obfuscator/escodegen with fixed generation of private property names
2021-07-24 01:22:56 +03:00
sanex
30eb717de6
Sync with master
2021-07-24 00:32:59 +03:00
sanex
744cd14f7f
Updated supported node versions. Added support for rename of property definitions
2021-07-23 23:42:10 +03:00
sanex
ba3e4d6897
Sync with dev
2021-07-23 22:29:00 +03:00
sanex
8a872dca9f
Updated self defending template #3
2021-07-23 19:21:38 +03:00
sanex
6c05aae2ae
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/959
2021-07-22 17:58:54 +03:00
sanex
b3fc8bc595
**New option**: sourceMapSourcesMode allows to control sources and sourcesContent fields of the source map
...
Fixed some cases with wrong source map file name generation when `sourceMapFileName` option is set
2021-07-19 22:19:48 +03:00
sanex
3a71c78304
* stringArrayWrappersType: 'function' now appends FunctionDeclaration functions instead of FunctionExpression functions. This allows to append these wrappers at random positions inside each scope
2021-07-15 21:24:44 +03:00
sanex
d62bf3d377
To increase performance and prevent possible runtime errors transformObjectKeys option now completely ignores objects with CallExpression nodes
2021-07-15 10:52:44 +03:00
sanex
f6d865d6e9
Renamed MethodDefinitionTransformer => ClassFieldTransformer. Added tests.
2021-07-03 16:53:12 +03:00
sanex
94295a4a6b
Dependencies update 03.07.21
2021-07-03 11:33:29 +03:00
sanex
bae1a9e569
Dependencies update 02.07.21
2021-07-02 10:28:10 +03:00
sanex
fc20a1a8a2
Dependencies update 01.07.21
2021-07-01 19:07:39 +03:00
sanex
7ee18f348e
Dependencies update 25.06.21
2021-06-25 20:24:31 +03:00
sanex
08e308e92c
Sync with master
2021-06-23 15:39:28 +03:00
sanex
3007099aec
Dependencies update 23.06.21
2021-06-23 14:15:52 +03:00
sanex
f7c5215e30
Improved stringArray calls wrapper decode code
2021-06-20 10:10:49 +03:00
sanex
a4d3081f34
Dependencies update. Updated README.md with an updated examples
2021-06-18 10:48:46 +03:00
sanex
5683e75a91
Improved stringArray calls wrapper templates
2021-06-17 19:38:22 +03:00
sanex
899456f553
Dead code injection unwrap stage now runs before string array transformers
2021-06-16 09:43:56 +03:00
sanex
3cf94b7152
Fixed invalid behaviour of transformObjectKeys option when object values contains this references
2021-06-13 11:23:31 +03:00
sanex
ebfa72283f
Dependencies update 12.06.21
2021-06-12 21:17:43 +03:00
sanex
2144b34c88
Sync with dev
2021-06-11 12:39:48 +03:00