mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
Fixed errors related to identifiers. Changed self defending helper
This commit is contained in:
@@ -77,19 +77,28 @@ export class StringArrayCodeHelperGroup extends AbstractCustomCodeHelperGroup {
|
||||
}
|
||||
|
||||
// stringArray helper nodes append
|
||||
this.appendCustomNodeIfExist(CustomCodeHelper.StringArray, (customCodeHelper: ICustomCodeHelper) => {
|
||||
NodeAppender.prepend(nodeWithStatements, customCodeHelper.getNode());
|
||||
});
|
||||
this.appendCustomNodeIfExist(
|
||||
CustomCodeHelper.StringArray,
|
||||
(customCodeHelper: ICustomCodeHelper<TInitialData<StringArrayCodeHelper>>) => {
|
||||
NodeAppender.prepend(nodeWithStatements, customCodeHelper.getNode());
|
||||
}
|
||||
);
|
||||
|
||||
// stringArrayCallsWrapper helper nodes append
|
||||
this.appendCustomNodeIfExist(CustomCodeHelper.StringArrayCallsWrapper, (customCodeHelper: ICustomCodeHelper) => {
|
||||
NodeAppender.insertAtIndex(nodeWithStatements, customCodeHelper.getNode(), 1);
|
||||
});
|
||||
this.appendCustomNodeIfExist(
|
||||
CustomCodeHelper.StringArrayCallsWrapper,
|
||||
(customCodeHelper: ICustomCodeHelper<TInitialData<StringArrayCallsWrapperCodeHelper>>) => {
|
||||
NodeAppender.insertAtIndex(nodeWithStatements, customCodeHelper.getNode(), 1);
|
||||
}
|
||||
);
|
||||
|
||||
// stringArrayRotateFunction helper nodes append
|
||||
this.appendCustomNodeIfExist(CustomCodeHelper.StringArrayRotateFunction, (customCodeHelper: ICustomCodeHelper) => {
|
||||
NodeAppender.insertAtIndex(nodeWithStatements, customCodeHelper.getNode(), 1);
|
||||
});
|
||||
this.appendCustomNodeIfExist(
|
||||
CustomCodeHelper.StringArrayRotateFunction,
|
||||
(customCodeHelper: ICustomCodeHelper<TInitialData<StringArrayRotateFunctionCodeHelper>>) => {
|
||||
NodeAppender.insertAtIndex(nodeWithStatements, customCodeHelper.getNode(), 1);
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
public initialize (): void {
|
||||
|
||||
Reference in New Issue
Block a user