Timofey Kachalov
|
fbab8149f7
|
Merge pull request #552 from javascript-obfuscator/variable-preserve-improvements
Variables preserve transformer improvements
|
2020-02-23 09:13:45 +03:00 |
|
Timofey Kachalov
|
31a70a58ec
|
Removed done callback
|
2020-02-19 21:13:57 +03:00 |
|
Timofey Kachalov
|
daba144e76
|
Merge pull request #555 from javascript-obfuscator/new-mangled-names-generator
Improved mangled identifier names generator
|
2020-02-14 09:54:58 +03:00 |
|
Timofey Kachalov
|
43b8fc9d7c
|
Merge pull request #547 from javascript-obfuscator/exponentiation-operator-fix
Fixed support of exponentiation operator
|
2020-02-07 11:33:53 +03:00 |
|
Timofey Kachalov
|
b95455fa63
|
Merge pull request #546 from javascript-obfuscator/file-path-in-error-messages-directory-fix
File path in error messages directory fix
|
2020-02-07 10:58:32 +03:00 |
|
Timofey Kachalov
|
65e660550b
|
Merge pull request #544 from javascript-obfuscator/issue-542
Fixed wrong rename of object pattern identifiers
|
2020-02-05 01:16:31 +03:00 |
|
Timofey Kachalov
|
dc4bdaeb85
|
Merge pull request #541 from javascript-obfuscator/rc4-encoded-value-collision-fix
Fix of rc4 encoded values collision
|
2020-02-01 22:38:14 +03:00 |
|
Timofey Kachalov
|
f450b63eb8
|
Merge pull request #540 from javascript-obfuscator/eslint-migration
Eslint migration
|
2020-02-01 13:29:44 +03:00 |
|
Timofey Kachalov
|
8ebdc5b583
|
Merge pull request #539 from kittenswolf/master
Minor grammar changes
|
2020-01-31 14:41:40 +03:00 |
|
Timofey Kachalov
|
b575fb3ce6
|
Merge pull request #537 from javascript-obfuscator/issue-535
Fixed runtime error with class expressions
|
2020-01-29 23:01:16 +03:00 |
|
Timofey Kachalov
|
48f7d2c188
|
Merge pull request #533 from javascript-obfuscator/source-map-browser-only-revert
Reverted validation errors under `node` target for `sourceMap*` options
|
2020-01-29 08:49:30 +03:00 |
|
Timofey Kachalov
|
a6e40b40c3
|
Merge pull request #532 from javascript-obfuscator/sanitize-of-class-scopes
Added class scope sanitizing
|
2020-01-27 21:04:55 +03:00 |
|
Timofey Kachalov
|
5ccb690f65
|
Merge pull request #527 from javascript-obfuscator/tests-variable-kind-regexp-fix
Slightly changed regexps of variable kinds
|
2020-01-27 01:11:29 +03:00 |
|
Timofey Kachalov
|
7c3572e238
|
Merge pull request #526 from javascript-obfuscator/mangled-identifier-names-generator-fix
Increased `identifierNamesGenerator: 'mangled` speed
|
2020-01-27 00:30:10 +03:00 |
|
Timofey Kachalov
|
0fc621e9fd
|
Merge pull request #525 from javascript-obfuscator/transform-object-keys-prohibited-host-fix
Additional fixes of `transformObjectKeys`
|
2020-01-26 20:15:16 +03:00 |
|
Timofey Kachalov
|
f4f6064881
|
Merge pull request #524 from javascript-obfuscator/transform-object-keys-prohibited-host-fix
`transformObjectKeys` refactoring and bug fixes
|
2020-01-26 19:38:58 +03:00 |
|
Timofey Kachalov
|
7d8d409347
|
Merge pull request #523 from javascript-obfuscator/transform-object-keys-return-fix
Fixed object expression keys transformation
|
2020-01-26 17:41:22 +03:00 |
|
Timofey Kachalov
|
73ec8e6d8e
|
Merge pull request #522 from javascript-obfuscator/transform-object-keys-return-fix
Fixed wrong object keys transformation of objects inside sequence expressions
|
2020-01-26 14:50:03 +03:00 |
|
Timofey Kachalov
|
4d8b67143e
|
Merge pull request #521 from javascript-obfuscator/split-strings-maximum-call-stack-fix
Split strings maximum call stack fix
|
2020-01-26 13:01:39 +03:00 |
|
Timofey Kachalov
|
03ab22ad5c
|
Merge pull request #520 from javascript-obfuscator/object-expression-keys-transformer-rework
Object expression keys transformer rework
|
2020-01-25 23:49:58 +03:00 |
|
Timofey Kachalov
|
95b5992514
|
Merge pull request #515 from javascript-obfuscator/filename-in-error-messages
A file path will be displayed on obfuscation error
|
2020-01-21 01:54:43 +03:00 |
|
Timofey Kachalov
|
d31f40f0a3
|
Merge pull request #514 from javascript-obfuscator/issue-512
Fixed object keys extraction when using with template literals
|
2020-01-21 00:14:56 +03:00 |
|
Timofey Kachalov
|
5756a9caa7
|
Merge pull request #511 from javascript-obfuscator/ts-loader
Replaced `awesome-typescript-loader` on `ts-loader`
|
2020-01-20 09:24:14 +03:00 |
|
Timofey Kachalov
|
50f0bc3305
|
Merge pull request #509 from javascript-obfuscator/target-node-disable-unused-features
IsAllowedForObfuscationTarget validator
|
2020-01-19 23:13:42 +03:00 |
|
Timofey Kachalov
|
1b1c52ef88
|
Merge pull request #508 from javascript-obfuscator/import-meta
Dynamic import and `import.meta` support
|
2020-01-19 10:46:02 +03:00 |
|
Timofey Kachalov
|
9b00584808
|
Merge pull request #507 from javascript-obfuscator/ecma-version-constant
`ecmaVersion` constant
|
2020-01-19 00:33:14 +03:00 |
|
Timofey Kachalov
|
3b51296b85
|
Merge pull request #503 from javascript-obfuscator/eslint-scope
`eslint-scope` and ScopeIdentifiersTransformer: rename identifiers in more easy way
|
2020-01-18 23:54:15 +03:00 |
|
Timofey Kachalov
|
7ba1ed3037
|
Merge pull request #506 from javascript-obfuscator/optional-catch-binding
Optional catch binding support and super class expression parenthesis support
|
2020-01-18 22:11:06 +03:00 |
|
Timofey Kachalov
|
05341b5d6d
|
Merge pull request #502 from javascript-obfuscator/transform-object-keys-numeric-keys
Fixed numeric keys removal on extract during object keys transformation
|
2020-01-15 23:21:43 +03:00 |
|
Timofey Kachalov
|
c3b0b4f369
|
Merge pull request #493 from javascript-obfuscator/string-array-random-position
`shuffleStringArray` option
|
2020-01-14 01:49:31 +03:00 |
|
Timofey Kachalov
|
d38ae6a87c
|
Merge pull request #495 from javascript-obfuscator/bug/494_wrong-object-key-in-spread
Fix a wrong object key
|
2020-01-14 01:05:15 +03:00 |
|
Timofey Kachalov
|
c9fcb6cb11
|
Merge pull request #492 from javascript-obfuscator/acorn
Switched from `espree` to `acorn`
|
2020-01-10 19:19:35 +03:00 |
|
Timofey Kachalov
|
7658c28957
|
Merge pull request #491 from javascript-obfuscator/prevailing-kind-of-variables-control-flow-fix
Fixed `TypeError: Assignment to constant variable`
|
2020-01-10 13:23:11 +03:00 |
|
Timofey Kachalov
|
f39b8a99fe
|
Merge pull request #490 from javascript-obfuscator/dependencies-update-10.01.2020
Dependencies update #1
|
2020-01-10 09:34:24 +03:00 |
|
Timofey Kachalov
|
aa22870ead
|
Merge pull request #489 from javascript-obfuscator/method-definition-literal-key-fix
Added method-definition literal key converting to `computed`
|
2020-01-09 17:33:03 +03:00 |
|
Timofey Kachalov
|
dcc489a148
|
Merge pull request #487 from javascript-obfuscator/declaration-kind-analyzer
Auto detection of prevailing kind of variables
|
2020-01-09 16:55:12 +03:00 |
|
Timofey Kachalov
|
f8abc301c9
|
Merge pull request #488 from javascript-obfuscator/issue-360
Fix of wrong mark as `renamedIdentifier` inside `importDeclarationTransformer`
|
2020-01-09 14:30:48 +03:00 |
|
Timofey Kachalov
|
2502a5da9a
|
Merge pull request #485 from javascript-obfuscator/bug/360-no-global-renaming-after-two-imports
Fix bug #360: No Global variable renaming after 2 import declarations
|
2020-01-09 14:02:44 +03:00 |
|
Timofey Kachalov
|
f355309628
|
Merge pull request #484 from javascript-obfuscator/conditional-comments-fix
Fixed conditional comments in some rare cases
|
2020-01-07 14:40:00 +03:00 |
|
Timofey Kachalov
|
023c5b54a7
|
Merge pull request #483 from javascript-obfuscator/stack-trace-analazer-rename
StackTraceAnalyzer rename to CallsGraphAnalyzer
|
2020-01-07 13:01:57 +03:00 |
|
Timofey Kachalov
|
df70655ef9
|
Merge pull request #482 from javascript-obfuscator/assignment-without-declaration-fix
Added logic to skip variable declaration transformation for object destructing without declaration
|
2020-01-06 23:09:43 +03:00 |
|
Timofey Kachalov
|
a34fb4544f
|
Merge pull request #480 from javascript-obfuscator/console-table
Added `console.table` empty function
|
2020-01-06 18:51:05 +03:00 |
|
Timofey Kachalov
|
9927fdc63c
|
Merge pull request #479 from javascript-obfuscator/transform-object-keys-no-block-statement
More cases with improved `objectExpressionKeys` support
|
2020-01-06 02:17:53 +03:00 |
|
Timofey Kachalov
|
5b273650cc
|
Merge pull request #478 from javascript-obfuscator/fix-source-map-file-name-rule
Improved source map file name normalizer logic
|
2020-01-06 00:48:02 +03:00 |
|
Timofey Kachalov
|
84492b3420
|
Merge pull request #477 from javascript-obfuscator/transform-object-keys-return-object
Improved `transformObjectKeys` option to cover more object expressions
|
2020-01-05 21:54:17 +03:00 |
|
Timofey Kachalov
|
7f820b67de
|
Merge pull request #474 from javascript-obfuscator/enums-export-in-typings
Fixed typings. Now string values correctly assignable to enum-like op…
|
2020-01-03 21:59:08 +03:00 |
|
Timofey Kachalov
|
f273af1f89
|
Merge pull request #473 from javascript-obfuscator/enums-export-in-typings
Fixed typings
|
2020-01-03 20:49:50 +03:00 |
|
Timofey Kachalov
|
b7edcdc375
|
Merge pull request #472 from javascript-obfuscator/issue-419
Fixed for-await-of statement with `compact: true`
|
2020-01-03 15:15:17 +03:00 |
|
Timofey Kachalov
|
79be099fb4
|
Merge pull request #470 from javascript-obfuscator/split-strings-reserved-striings-fix
Added new ReservedStringObfuscatingGuard
|
2020-01-02 16:31:39 +03:00 |
|
Timofey Kachalov
|
b969afea91
|
Merge pull request #469 from javascript-obfuscator/dependencies-update-02.01.2020
Dependencies update #4
|
2020-01-02 14:19:02 +03:00 |
|
Timofey Kachalov
|
f14077c8e8
|
Merge pull request #467 from javascript-obfuscator/dependencies-update-01.01.2020
Dependencies update #1
|
2020-01-02 12:30:09 +03:00 |
|
Timofey Kachalov
|
248f6348e3
|
Merge pull request #466 from javascript-obfuscator/custom-nodes-identifier-names-collision-fix
Custom nodes identifier names collision fix
|
2020-01-01 21:59:43 +03:00 |
|
Timofey Kachalov
|
3d4a7f9a52
|
Merge pull request #463 from javascript-obfuscator/babel-remove
Removed babel from project compilation flow
|
2019-12-31 16:26:08 +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 |
|
Timofey Kachalov
|
97aa1fd9be
|
Merge pull request #461 from javascript-obfuscator/reserved-names-fix
Fixed `reservedNames` option
|
2019-12-31 01:37:22 +03:00 |
|
Timofey Kachalov
|
a138ff9a90
|
Merge pull request #451 from kida7/patch-2
Fix isReservedName method
|
2019-12-31 01:07:59 +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 |
|
Timofey Kachalov
|
34f4300090
|
Merge pull request #459 from javascript-obfuscator/node-transformers-topological-sort
Node transformers topological sort
|
2019-12-30 21:10:54 +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
|
2019-12-29 13:45:34 +03:00 |
|
Timofey Kachalov
|
bf222c2c04
|
Merge pull request #457 from javascript-obfuscator/split-string-template-literal
The `splitStrings` option now affects template literal strings
|
2019-12-29 12:14:28 +03:00 |
|
Timofey Kachalov
|
8bd8e5a531
|
Merge pull request #456 from javascript-obfuscator/split-strings
`splitString` and `splitStringChunkLength` options
|
2019-12-28 22:02:29 +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 |
|
Timofey Kachalov
|
5978ec3633
|
Merge pull request #453 from javascript-obfuscator/issue-452
Use of `eventemitter3` instead of `events` module
|
2019-12-20 10:57:42 +03: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
|
2019-12-12 22:19:47 +03:00 |
|
Timofey Kachalov
|
d27c11e48b
|
Merge pull request #444 from javascript-obfuscator/zamotkin-issue-templates
Update issue templates
|
2019-12-05 23:50:28 +03:00 |
|
Timofey Kachalov
|
ecda4814f0
|
Merge pull request #443 from javascript-obfuscator/feature/6.1.2-espree-version
Upgrade to latest 6.1.2 Espree version
|
2019-12-03 19:16:11 +03:00 |
|
Timofey Kachalov
|
10e69bfd92
|
Merge pull request #441 from javascript-obfuscator/bug/355_preserve-non-replaceable-variables
Bug #355: Preserve variable names
|
2019-12-01 19:38:47 +03:00 |
|
Timofey Kachalov
|
fdc077cb7d
|
Merge pull request #440 from zamotkin/bug/321_function-scope-dentifier
#321 Bug: function scope identifier
|
2019-11-28 23:12:21 +03:00 |
|
Timofey Kachalov
|
f1f7390d43
|
Merge pull request #439 from zamotkin/bug/437_no-value-node
Fixed issue #437
|
2019-11-21 16:49:30 +03:00 |
|
Timofey Kachalov
|
028029ceda
|
Merge pull request #432 from javascript-obfuscator/dependabot/npm_and_yarn/mixin-deep-1.3.2
Bump mixin-deep from 1.3.1 to 1.3.2
|
2019-11-21 16:48:59 +03:00 |
|
Timofey Kachalov
|
c611b67d81
|
Merge pull request #431 from javascript-obfuscator/dependabot/npm_and_yarn/js-yaml-3.13.1
Bump js-yaml from 3.11.0 to 3.13.1
|
2019-11-21 16:48:47 +03:00 |
|
Timofey Kachalov
|
2242d1b921
|
Merge pull request #430 from javascript-obfuscator/dependabot/npm_and_yarn/extend-3.0.2
Bump extend from 3.0.1 to 3.0.2
|
2019-11-21 16:48:38 +03:00 |
|
Timofey Kachalov
|
35f3ff27ca
|
Merge pull request #429 from javascript-obfuscator/dependabot/npm_and_yarn/handlebars-4.5.1
Bump handlebars from 4.0.11 to 4.5.1
|
2019-11-21 16:48:28 +03:00 |
|
Timofey Kachalov
|
e741a0c9d1
|
Merge pull request #427 from zamotkin/bug/424-wrong-let-scope
[Bug] Wrong Lexical Scope for let and const variables
|
2019-11-10 21:01:39 +03:00 |
|
Timofey Kachalov
|
21a635a0f8
|
Merge pull request #418 from zamotkin/bug/array-names-collision
[Bug] Fix a name collision in String Array Storage
|
2019-10-05 09:04:04 +03:00 |
|
Timofey Kachalov
|
6216896978
|
Merge pull request #377 from haeguri/master
Fix typo in README.md
|
2019-02-21 15:24:34 +03:00 |
|
Timofey Kachalov
|
9e5cdb3569
|
Update README.md
|
2018-12-21 11:58:28 +03:00 |
|
Timofey Kachalov
|
1d1b65b693
|
Merge pull request #322 from javascript-obfuscator/0.18.2-bugfixes
0.18.2 version
|
2018-08-28 16:41:16 +03:00 |
|
Timofey Kachalov
|
37bd018de7
|
Merge pull request #315 from javascript-obfuscator/function-obfuscation-bugs
Function obfuscation bugs
|
2018-08-09 22:52:26 +03:00 |
|
Timofey Kachalov
|
6eeb1cbfa5
|
Merge pull request #311 from javascript-obfuscator/function-obfuscation-bugs
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-08-08 16:39:59 +03:00 |
|
Timofey Kachalov
|
2501f82b64
|
Merge branch 'master' into function-obfuscation-bugs
|
2018-08-08 16:39:48 +03:00 |
|
Timofey Kachalov
|
985d5e98fd
|
Merge pull request #310 from javascript-obfuscator/function-obfuscation-bugs
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-08-08 15:49:48 +03:00 |
|
Timofey Kachalov
|
5afa7fd4bf
|
Merge pull request #304 from tyronedougherty/master
Correct the ObfuscationResult type
|
2018-07-31 10:23:07 +03:00 |
|
Timofey Kachalov
|
605f25075a
|
Merge pull request #295 from javascript-obfuscator/reserved-strings-option
`reservedStrings` option
|
2018-07-13 23:10:04 +03:00 |
|
Timofey Kachalov
|
2690ebc4cd
|
Merge pull request #294 from javascript-obfuscator/rename-globals-in-class
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-07-13 00:08:27 +03:00 |
|
Timofey Kachalov
|
140c4e8bbb
|
Merge pull request #291 from javascript-obfuscator/template-literal-error
Template literal error
|
2018-07-12 02:12:08 +03:00 |
|
Timofey Kachalov
|
19679d7e08
|
Merge pull request #290 from javascript-obfuscator/object-keys-unicode-escape-sequence
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-07-12 01:34:53 +03:00 |
|
Timofey Kachalov
|
828c541413
|
Merge pull request #280 from javascript-obfuscator/block-statement-instead-transformer-identifier
Block statement instead transformer identifier
|
2018-06-09 15:19:43 +03:00 |
|
Timofey Kachalov
|
968eec691c
|
Merge pull request #278 from javascript-obfuscator/input-file-name-option
`inputFileName` option
|
2018-06-08 00:53:30 +03:00 |
|
Timofey Kachalov
|
259e8359e9
|
Merge pull request #274 from srguiwiz/fix-issue-273
Fix domainLock in SVG - issue #273
|
2018-06-06 09:59:30 +03:00 |
|
Timofey Kachalov
|
7d2da70d1b
|
Merge pull request #275 from javascript-obfuscator/issue-271
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-06-05 00:36:19 +03:00 |
|
Timofey Kachalov
|
78d148cff9
|
Updated cdn link
|
2018-05-28 11:25:06 +03:00 |
|
Timofey Kachalov
|
a0e86975b5
|
Decreased dev version
|
2018-05-28 11:19:40 +03:00 |
|
Timofey Kachalov
|
0eecc6475e
|
Merge pull request #269 from javascript-obfuscator/2018-refactoring-1
2018 refactoring 1
|
2018-05-28 11:12:00 +03:00 |
|
Timofey Kachalov
|
371e3df68e
|
Merge pull request #266 from javascript-obfuscator/2018-refactoring-1
Some refactoring
|
2018-05-24 16:34:15 +03:00 |
|
Timofey Kachalov
|
e0698ad231
|
Merge pull request #265 from javascript-obfuscator/object-keys-member-expressions
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/…
|
2018-05-23 22:24:20 +03:00 |
|
Timofey Kachalov
|
185dcc0f8a
|
Merge pull request #253 from javascript-obfuscator/web-version
Added base web version
|
2018-04-20 00:58:17 +03:00 |
|
Timofey Kachalov
|
aeb7cde33f
|
Merge pull request #244 from javascript-obfuscator/tagged-template-literal-fix
Disabled obfuscation of tagged template literals.
|
2018-04-16 22:19:26 +03:00 |
|