.. |
assignment-expression-and-member-expression.js
|
f36a166174
0.18.1 version
|
%!s(int64=6) %!d(string=hai) anos |
assignment-expression-conditional-expression-identifier-reference.js
|
856709ab12
`transformObjectKeys` refactoring and bug fixes
|
%!s(int64=5) %!d(string=hai) anos |
assignment-expression-conditional-expression-this-reference.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
call-expression-1.js
|
d62bf3d377
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `CallExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
call-expression-2.js
|
d62bf3d377
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `CallExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
call-expression-3.js
|
d62bf3d377
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `CallExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
call-expression-4.js
|
d62bf3d377
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `CallExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
computed-key-1.js
|
39870010e8
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/569
|
%!s(int64=5) %!d(string=hai) anos |
computed-key-member-expression.js
|
f333b9d425
Added more tests, renamed some interfaces and classes
|
%!s(int64=5) %!d(string=hai) anos |
conditional-expression-identifier-reference.js
|
856709ab12
`transformObjectKeys` refactoring and bug fixes
|
%!s(int64=5) %!d(string=hai) anos |
conditional-expression-this-reference.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
empty-object-expression.js
|
4b74976cc7
Some refactoring
|
%!s(int64=7) %!d(string=hai) anos |
function-default-value-reference.js
|
3bc9678f8c
Fixed wrong transform object keys behaviour with function default parameters
|
%!s(int64=5) %!d(string=hai) anos |
function-default-values-mangled-name.js
|
e1a24248b2
Fixed wrong lexical scope node for object expression host node
|
%!s(int64=5) %!d(string=hai) anos |
function-default-values.js
|
3bc9678f8c
Fixed wrong transform object keys behaviour with function default parameters
|
%!s(int64=5) %!d(string=hai) anos |
get-set-property-kind.js
|
9ff565f4e3
Prevent properties with `get` and `set` kinds from extraction with `transformObjectKeys` option. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/707
|
%!s(int64=4) %!d(string=hai) anos |
integration-with-control-flow-flattening-1.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
integration-with-control-flow-flattening-2.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
member-expression-host-1.js
|
58674071d5
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/264
|
%!s(int64=7) %!d(string=hai) anos |
member-expression-host-2.js
|
58674071d5
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/264
|
%!s(int64=7) %!d(string=hai) anos |
nested-objects-1.js
|
fc2cf933d9
More complex object keys transformation + some string literal transformations refactoring
|
%!s(int64=5) %!d(string=hai) anos |
nested-objects-2.js
|
fc2cf933d9
More complex object keys transformation + some string literal transformations refactoring
|
%!s(int64=5) %!d(string=hai) anos |
nested-objects-3.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
new-expression-1.js
|
fdd03c15c5
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `NewExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
new-expression-2.js
|
fdd03c15c5
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `NewExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
new-expression-3.js
|
fdd03c15c5
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `NewExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
new-expression-4.js
|
fdd03c15c5
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `NewExpression` nodes
|
%!s(int64=3) %!d(string=hai) anos |
numeric-keys.js
|
a3c7bd10c6
Fixed numeric keys removal on extract during object keys transformation
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-as-body-of-arrow-function-expression.js
|
b2aee6cb6c
Ignore object expressions as body of arrow function expression when `transformObjectKeys` option is enabled
|
%!s(int64=4) %!d(string=hai) anos |
object-expression-inside-array-expression.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-inside-call-expression.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-inside-variable-declaration-1.js
|
7b231fe308
Added more restrictions for object keys transformations
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-inside-variable-declaration-2.js
|
7b231fe308
Added more restrictions for object keys transformations
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-inside-variable-declaration-3.js
|
7b231fe308
Added more restrictions for object keys transformations
|
%!s(int64=5) %!d(string=hai) anos |
object-expression-inside-variable-declaration-4.js
|
7b231fe308
Added more restrictions for object keys transformations
|
%!s(int64=5) %!d(string=hai) anos |
object-spread-as-first-member.js
|
e8517bf770
Added ignoring of all object members previous to `SpreadElement` when `transformObjectKeys` option is enabled
|
%!s(int64=4) %!d(string=hai) anos |
object-spread-as-last-member.js
|
e8517bf770
Added ignoring of all object members previous to `SpreadElement` when `transformObjectKeys` option is enabled
|
%!s(int64=4) %!d(string=hai) anos |
object-spread-as-middle-member.js
|
e8517bf770
Added ignoring of all object members previous to `SpreadElement` when `transformObjectKeys` option is enabled
|
%!s(int64=4) %!d(string=hai) anos |
placement-inside-catch-clause.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
placement-inside-for-in-statement-without-block-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-for-in-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-for-of-statement-without-block-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-for-of-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-for-statement-without-block-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-for-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-if-statement-condition.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-if-statement-without-block-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-if-statement.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
placement-inside-switch-case.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
placement-inside-try-statement.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
placement-inside-while-statement-condition.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-while-statement-without-block-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
placement-inside-while-statement.js
|
56e80ae800
More cases with improved `objectExpressionKeys` support
|
%!s(int64=5) %!d(string=hai) anos |
prevailing-kind-of-variables-const.js
|
1277acea20
Fixed `TypeError: Assignment to constant variable` when auto-detection of kind of variables is inserted `const` variables for `controlFlowStorage` nodes
|
%!s(int64=5) %!d(string=hai) anos |
prevailing-kind-of-variables-let.js
|
1277acea20
Fixed `TypeError: Assignment to constant variable` when auto-detection of kind of variables is inserted `const` variables for `controlFlowStorage` nodes
|
%!s(int64=5) %!d(string=hai) anos |
prevailing-kind-of-variables-var.js
|
1277acea20
Fixed `TypeError: Assignment to constant variable` when auto-detection of kind of variables is inserted `const` variables for `controlFlowStorage` nodes
|
%!s(int64=5) %!d(string=hai) anos |
return-statement-conditional-expression-identifier-reference.js
|
856709ab12
`transformObjectKeys` refactoring and bug fixes
|
%!s(int64=5) %!d(string=hai) anos |
return-statement-conditional-expression-this-reference.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
return-statement-sequence-expression-identifier-reference-1.js
|
5011d89eee
Fixed object expression keys transformation when of sequence expressions, when identifier is referenced on the same expression
|
%!s(int64=5) %!d(string=hai) anos |
return-statement-sequence-expression-identifier-reference-2.js
|
5011d89eee
Fixed object expression keys transformation when of sequence expressions, when identifier is referenced on the same expression
|
%!s(int64=5) %!d(string=hai) anos |
return-statement-sequence-expression-object-expressions.js
|
87c8c612b8
Fixed wrong object keys transformation of objects inside sequence expressions
|
%!s(int64=5) %!d(string=hai) anos |
return-statement-sequence-expression-this-reference-1.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
return-statement-sequence-expression-this-reference-2.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
return-statement.js
|
b42e6229ee
Improved `transformObjectKeys` option to cover more object expressions
|
%!s(int64=5) %!d(string=hai) anos |
sequence-expression-identifier-reference.js
|
87c8c612b8
Fixed wrong object keys transformation of objects inside sequence expressions
|
%!s(int64=5) %!d(string=hai) anos |
sequence-expression-object-expressions.js
|
87c8c612b8
Fixed wrong object keys transformation of objects inside sequence expressions
|
%!s(int64=5) %!d(string=hai) anos |
sequence-expression-super-call-expression.js
|
4e716ed0d0
Prevented transformation of object keys in sequence expression that has `super` call
|
%!s(int64=5) %!d(string=hai) anos |
sequence-expression-this-reference-after.js
|
65bc30790d
Added more tests for sequence expression and `this` reference
|
%!s(int64=3) %!d(string=hai) anos |
sequence-expression-this-reference.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
simple.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
template-literal.js
|
737e1a2d0f
Fixed object keys extraction when using with template literals
|
%!s(int64=5) %!d(string=hai) anos |
this-expression-1.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
this-expression-2.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
this-expression-3.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
this-expression-4.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
variable-declaration-without-initialization.js
|
34a60f3866
Added few tests for object keys transformer
|
%!s(int64=7) %!d(string=hai) anos |
variable-declarator-conditional-expression-identifier-reference.js
|
856709ab12
`transformObjectKeys` refactoring and bug fixes
|
%!s(int64=5) %!d(string=hai) anos |
variable-declarator-identifier-reference.js
|
b454b9e809
Additional fixes of `transformObjectKeys`
|
%!s(int64=5) %!d(string=hai) anos |
variable-declarator-this-reference.js
|
3cf94b7152
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
|
%!s(int64=3) %!d(string=hai) anos |
variable-declarator-with-object-call-1.js
|
76d5ea8c27
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/271
|
%!s(int64=7) %!d(string=hai) anos |
variable-declarator-with-object-call-2.js
|
76d5ea8c27
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/271
|
%!s(int64=7) %!d(string=hai) anos |
variable-declarator-with-object-call-3.js
|
3a1cc4e4f5
Auto detection of prevailing kind of variables
|
%!s(int64=5) %!d(string=hai) anos |
variable-declarator-with-object-call-4.js
|
3a1cc4e4f5
Auto detection of prevailing kind of variables
|
%!s(int64=5) %!d(string=hai) anos |
variable-declarator-with-object-call-5.js
|
3a1cc4e4f5
Auto detection of prevailing kind of variables
|
%!s(int64=5) %!d(string=hai) anos |
variable-declarator-with-object-call-6.js
|
3bc9678f8c
Fixed wrong transform object keys behaviour with function default parameters
|
%!s(int64=5) %!d(string=hai) anos |