10000 Version update to 0.21.0 · sec-js/javascript-obfuscator@b88bff1 · GitHub
[go: up one dir, main page]

Skip to content

Commit b88bff1

Browse files
author
sanex3339
committed
Version update to 0.21.0
1 parent b42e622 commit b88bff1

File tree

8 files changed

+20
-16
lines changed

8 files changed

+20
-16
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
Change Log
22

3+
v0.21.0
4+
---
5+
* Improved `transformObjectKeys` transformation to cover more cases
6+
37
v0.20.4
48
---
59
* Fixed typings. Now string values correctly assignable to enum-like options

dist/index.browser.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.cli.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "javascript-obfuscator",
3-
"version": "0.20.4",
3+
"version": "0.21.0",
44
"description": "JavaScript obfuscator",
55
"keywords": [
66
"obfuscator",

src/container/modules/custom-nodes/CustomNodesModule.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { DomainLockCustomNodeGroup } from '../../../custom-nodes/domain-lock-nod
1717
import { SelfDefendingCustomNodeGroup } from '../../../custom-nodes/self-defending-nodes/group/SelfDefendingCustomNodeGroup';
1818
import { StringArrayCustomNodeGroup } from '../../../custom-nodes/string-array-nodes/group/StringArrayCustomNodeGroup';
1919

20-
import { BasePropertiesExtractorObjectExpressionHostNode } from '../../../custom-nodes/object-expression-keys-transformer-nodes/base-properties-extractor-nodes/BasePropertiesExtractorObjectExpressionHostNode';
20+
import { BasePropertiesExtractorObjectExpressionHostNode } from '../../../custom-nodes/object-expression-keys-transformer-nodes/BasePropertiesExtractorObjectExpressionHostNode';
2121
import { BinaryExpressionFunctionNode } from '../../../custom-nodes/control-flow-flattening-nodes/BinaryExpressionFunctionNode';
2222
import { BlockStatementControlFlowFlatteningNode } from '../../../custom-nodes/control-flow-flattening-nodes/BlockStatementControlFlowFlatteningNode';
2323
import { BlockStatementDeadCodeInjectionNode } from '../../../custom-nodes/dead-code-injection-nodes/BlockStatementDeadCodeInjectionNode';
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { inject, injectable, } from 'inversify';
2-
import { ServiceIdentifiers } from '../../../container/ServiceIdentifiers';
2+
import { ServiceIdentifiers } from '../../container/ServiceIdentifiers';
33

4-
import { TIdentifierNamesGeneratorFactory } from '../../../types/container/generators/TIdentifierNamesGeneratorFactory';
5-
import { TStatement } from '../../../types/node/TStatement';
4+
import { TIdentifierNamesGeneratorFactory } from '../../types/container/generators/TIdentifierNamesGeneratorFactory';
5+
import { TStatement } from '../../types/node/TStatement';
66

7-
import { IOptions } from '../../../interfaces/options/IOptions';
8-
import { IRandomGenerator } from '../../../interfaces/utils/IRandomGenerator';
7+
import { IOptions } from '../../interfaces/options/IOptions';
8+
import { IRandomGenerator } from '../../interfaces/utils/IRandomGenerator';
99

10-
import { AbstractCustomNode } from '../../AbstractCustomNode';
11-
import { NodeFactory } from '../../../node/NodeFactory';
10+
import { AbstractCustomNode } from '../AbstractCustomNode';
11+
import { NodeFactory } from '../../node/NodeFactory';
1212

1313
@injectable()
1414
export class BasePropertiesExtractorObjectExpressionHostNode extends AbstractCustomNode {

test/functional-tests/node-transformers/converting-transformers/object-expression-keys-transformer/ObjectExpressionKeysTransformer.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ describe('ObjectExpressionKeysTransformer', () => {
4343
`${variableMatch} *= *{};` +
4444
`${variableMatch}\\['foo'] *= *'bar';` +
4545
`${variableMatch}\\['baz'] *= *'bark';` +
46-
``;
46+
``;
4747
const regExp: RegExp = new RegExp(match);
4848

4949
let obfuscatedCode: string;
@@ -71,7 +71,7 @@ describe('ObjectExpressionKeysTransformer', () => {
7171
`${variableMatch}\\['foo'] *= *'bar';` +
7272
`${variableMatch}\\['baz'] *= *'bark';` +
7373
`return *${variableMatch};` +
74-
``;
74+
``;
7575
const regExp: RegExp = new RegExp(match);
7676

7777
let obfuscatedCode: string;
@@ -127,7 +127,7 @@ describe('ObjectExpressionKeysTransformer', () => {
127127
`${variableMatch}\\['foo'] *= *'bar';` +
128128
`${variableMatch}\\['baz'] *= *'bark';` +
129129
`console\\['log']\\(${variableMatch}\\);` +
130-
``;
130+
``;
131131
const regExp: RegExp = new RegExp(match);
132132

133133
let obfuscatedCode: string;

0 commit comments

Comments
 (0)
0