sanex3339
2527fe3036
Fixed mocha exit on node 10
2020-01-02 02:34:29 +03:00
sanex3339
84b1ed7a2c
Dependencies update #3 : updated threads version
2020-01-02 01:49:20 +03:00
sanex3339
3d1e17f50f
Dependencies update #2
2020-01-02 00:55:49 +03:00
sanex3339
3e93c35c69
Dependencies update #1
2020-01-02 00:32:50 +03:00
Timofey Kachalov
248f6348e3
Merge pull request #466 from javascript-obfuscator/custom-nodes-identifier-names-collision-fix
...
Custom nodes identifier names collision fix
0.20.1
2020-01-01 21:59:43 +03:00
sanex3339
945e885240
* Fixed identifier names generations for mangled and dictionary identifier names generators
...
* Fixed combination of `identifierNamesGenerator: dictionary` and `debugProtection` options
* `seed` option now accepts `string` and `number` values
2020-01-01 21:46:51 +03:00
sanex3339
f39d16370b
Added failing test for custom nodes identifier names collision
2020-01-01 15:53:44 +03:00
Timofey Kachalov
3d4a7f9a52
Merge pull request #463 from javascript-obfuscator/babel-remove
...
Removed babel from project compilation flow
0.20.0
2019-12-31 16:26:08 +03:00
sanex3339
232a324b9d
Fixed readme script tags
2019-12-31 16:16:44 +03:00
sanex3339
065387eb52
Bundles update
2019-12-31 16:00:47 +03:00
sanex3339
596d208ee0
Removed babel from project compilation flow
2019-12-31 15:19:58 +03:00
Timofey Kachalov
976ca610de
Merge pull request #462 from javascript-obfuscator/dictionary-identifier-names-generator
...
Dictionary identifier names generator
2019-12-31 14:50:24 +03:00
sanex3339
617f85e40d
Added functional tests for dictionary names generator: fixed regExp #2
2019-12-31 14:29:36 +03:00
sanex3339
19ebf787f7
Added functional tests for dictionary names generator: fixed regExp
2019-12-31 14:29:19 +03:00
sanex3339
9c186a4e34
Added functional tests for dictionary names generator
2019-12-31 14:13:30 +03:00
sanex3339
fa67ddee16
Updated CHANGELOG.md
2019-12-31 13:57:14 +03:00
sanex3339
67c18ad34e
Dropped support of node 8, because of end of maintenance support.
2019-12-31 13:54:14 +03:00
sanex3339
554b94a870
Added unit tests for DictionaryIdentifierNamesGenerator
2019-12-31 13:31:06 +03:00
sanex3339
7b63ea1e80
Updated changelog and readme, version update
2019-12-31 12:53:52 +03:00
sanex3339
36918c351c
DictionaryIdentifierNamesGenerator refactoring
2019-12-31 12:40:29 +03:00
sanex3339
c87a6262a6
Merge branch 'master' of git://github.com/adiantek/javascript-obfuscator into adiantek-master
...
# Conflicts:
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
# src/storages/string-array/StringArrayStorage.ts
2019-12-31 10:05:18 +03:00
sanex3339
a83f3fcacd
Added missing tests import
2019-12-31 09:58:59 +03:00
Timofey Kachalov
97aa1fd9be
Merge pull request #461 from javascript-obfuscator/reserved-names-fix
...
Fixed `reservedNames` option
0.19.4
2019-12-31 01:37:22 +03:00
sanex3339
b34208c444
Merge remote-tracking branch 'origin/master' into reserved-names-fix
...
# Conflicts:
# src/node-transformers/obfuscating-transformers/obfuscating-replacers/identifier-obfuscating-replacers/BaseIdentifierObfuscatingReplacer.ts
2019-12-31 01:08:37 +03:00
Timofey Kachalov
a138ff9a90
Merge pull request #451 from kida7/patch-2
...
Fix isReservedName method
2019-12-31 01:07:59 +03:00
sanex3339
2a8e9608a3
Fixed reservedNames option
2019-12-31 01:01:26 +03:00
Timofey Kachalov
8a77e6b467
Merge pull request #460 from javascript-obfuscator/node-transformers-topological-sort
...
Added circular relations test for LevelledTopologicalSorter
2019-12-31 00:57:13 +03:00
sanex3339
e5c5859cab
Added circular relations test for LevelledTopologicalSorter
2019-12-31 00:20:00 +03:00
Timofey Kachalov
34f4300090
Merge pull request #459 from javascript-obfuscator/node-transformers-topological-sort
...
Node transformers topological sort
0.19.3
2019-12-30 21:10:54 +03:00
sanex3339
d3bfe4c5b7
Added additional tests for LevelledTopologicalSorter
2019-12-30 20:53:05 +03:00
sanex3339
f8044a7248
Added base tests for LevelledTopologicalSorter
2019-12-30 20:44:24 +03:00
sanex3339
c5dace73a4
Added description, fixed naming in LevelledTopologicalSorter
2019-12-30 20:05:58 +03:00
sanex3339
c313802011
* The splitStrings option now correctly works with transformObjectKeys option
...
* Internal `TransformersRunner` rework to support topological sort of node transformers
2019-12-30 19:46:49 +03:00
Timofey Kachalov
4a1361c86d
Merge pull request #458 from javascript-obfuscator/split-string-template-literal
...
The `splitStrings` option now correctly splits strings inside objects
0.19.2
2019-12-29 13:45:34 +03:00
sanex3339
3ba3fff62c
The splitStrings option now correctly splits strings inside objects
2019-12-29 13:29:08 +03:00
Timofey Kachalov
bf222c2c04
Merge pull request #457 from javascript-obfuscator/split-string-template-literal
...
The `splitStrings` option now affects template literal strings
0.19.1
2019-12-29 12:14:28 +03:00
sanex3339
8a0b182161
The splitStrings option now affects template literal strings
2019-12-29 11:47:51 +03:00
sanex3339
a6a2c79131
Removed message from README.md
2019-12-28 23:49:13 +03:00
Timofey Kachalov
8bd8e5a531
Merge pull request #456 from javascript-obfuscator/split-strings
...
`splitString` and `splitStringChunkLength` options
0.19.0
2019-12-28 22:02:29 +03:00
sanex3339
58f220dd40
Added SplitStringTransformer tests to index.spec.ts
2019-12-28 21:08:25 +03:00
sanex3339
783067b505
splitString and splitStringChunkLength options
2019-12-28 20:35:59 +03:00
Timofey Kachalov
b097cf82e8
Merge pull request #454 from cytrostudios/patch-1
...
README Improvements
2019-12-24 15:34:19 +03:00
Timofey Kachalov
9384a9f358
Fixed grammar error
2019-12-24 15:34:00 +03:00
Nicholas
95004edfa1
Update README.md
...
Improved grammar and use of more rich and enhanced words.
2019-12-23 15:33:17 +02:00
Timofey Kachalov
5978ec3633
Merge pull request #453 from javascript-obfuscator/issue-452
...
Use of `eventemitter3` instead of `events` module
0.18.8
2019-12-20 10:57:42 +03:00
sanex3339
c00fd38e89
Use of eventemitter3 instead of events module. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/452
2019-12-20 10:19:17 +03:00
Vinh Le
ca97ebbda7
Fix isReservedName method
...
I think the line check if(!this.options.reservedStrings.length) should be change to if (!this.options.reservedNames || !this.options.reservedNames.length)
2019-12-20 11:56:33 +07:00
Timofey Kachalov
dfbb41bf35
Merge pull request #428 from javascript-obfuscator/dependabot/npm_and_yarn/lodash-4.17.15
...
Bump lodash from 4.17.10 to 4.17.15
2019-12-19 23:10:38 +03:00
Timofey Kachalov
ce74495637
Merge pull request #448 from javascript-obfuscator/bug/chalk-requires-node-8
...
Dependency Chalk.js requires Node.js version 8 now
0.18.7
2019-12-12 22:19:47 +03:00
Dmitry Zamotkin
2806c6666d
Updating a changelog
2019-12-11 23:28:23 +03:00