Updated README.md

This commit is contained in:
sanex3339
2020-06-07 17:45:32 +03:00
parent 5492af80e8
commit 74e9f26a62
2 changed files with 37 additions and 9 deletions
+28
View File
@@ -682,6 +682,30 @@ To set format of renamed property names use [`identifierNamesGenerator`](#identi
To control which properties will be renamed use [`reservedNames`](#reservedNames) option.
Example:
```ts
// input
const foo = {
prop1: 1,
prop2: 2,
calc: function () {
return this.prop1 + this.prop2;
}
};
console.log(foo.calc());
// output
const foo = {
'_0x5a9b25': 0x1,
'_0x8ea4ee': 0x2,
'_0x2fe16b': function () {
return this['_0x5a9b25'] + this['_0x8ea4ee'];
}
};
console['log'](foo['_0x2fe16b']());
```
### `reservedNames`
Type: `string[]` Default: `[]`
@@ -1024,6 +1048,10 @@ See: [`Kind of variables`](#kind-of-variables)
See: [`Kind of variables`](#kind-of-variables)
### I enabled `renameProperties` option, and my code broke! What to do?
Just disable this option.
## Backers
Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/javascript-obfuscator#backer)]