Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

javascript-obfuscator

JavaScript obfuscator is a powerful free obfuscator for JavaScript and Node.js
Collective - Host: opensource - https://opencollective.com/javascript-obfuscator - Website: https://obfuscator.io/ - Code: https://github.com/javascript-obfuscator/javascript-obfuscator

Added `ScopeThroughIdentifiersTransformer` tests

github.com/javascript-obfuscator/javascript-obfuscator - b62f49369cc5d142d98894a218de712ba9979ed1 authored over 3 years ago by sanex <[email protected]>
Added `storeThroughName` method to the IIdentifierReplacer

github.com/javascript-obfuscator/javascript-obfuscator - 128e91b612825c0291a523569d3e8624189b67a9 authored over 3 years ago by sanex <[email protected]>
README.md update: `identifierNamesCache` option fixes

github.com/javascript-obfuscator/javascript-obfuscator - 23a9ce769be479401433824d540a63168f99a406 authored over 3 years ago by sanex <[email protected]>
Identifier names cache option prototype #2. Added readme.

github.com/javascript-obfuscator/javascript-obfuscator - bee043cef3e6913798677962277c5d7a1afd1f22 authored over 3 years ago by sanex <[email protected]>
Identifier names cache option prototype

github.com/javascript-obfuscator/javascript-obfuscator - f087100c260a322d69b364e6a18b522abb878c99 authored over 3 years ago by sanex <[email protected]>
Merge pull request #926 from javascript-obfuscator/typescript-4.3

Typescript 4.3 update

github.com/javascript-obfuscator/javascript-obfuscator - e7dfd041bae9e05661a5b7fe6f83498b50c2ee6a authored over 3 years ago by Timofey Kachalov <[email protected]>
Merge pull request #923 from javascript-obfuscator/dependencies-update-25.05.2021

Dependencies update

github.com/javascript-obfuscator/javascript-obfuscator - 4c285d983abe0560aa26cbc5c181cee240ca0ddc authored over 3 years ago by Timofey Kachalov <[email protected]>
Merge pull request #922 from javascript-obfuscator/dependabot/npm_and_yarn/browserslist-4.16.6

Bump browserslist from 4.14.5 to 4.16.6

github.com/javascript-obfuscator/javascript-obfuscator - 8f6a1c0cf735697a339b328aad97a958ab532b4b authored over 3 years ago by Timofey Kachalov <[email protected]>
Bump browserslist from 4.14.5 to 4.16.6

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.14.5 to 4.16.6.
- [Rel...

github.com/javascript-obfuscator/javascript-obfuscator - 362411fa3d7936900c0172981c0b89b397375f80 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #921 from javascript-obfuscator/control-flow-flattening-middle-rest-argument

Fixed invalid code generation for start/middle rest arguments

github.com/javascript-obfuscator/javascript-obfuscator - 33df42be0aed3df1d97e69128020b225421751b6 authored over 3 years ago by Timofey Kachalov <[email protected]>
Fixed invalid code generation for start/middle rest arguments when `controlFlowFlattenig` option is enabled

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/920

github.com/javascript-obfuscator/javascript-obfuscator - a13c764fc63de43b8016f4319b9d8d145894503a authored over 3 years ago by sanex <[email protected]>
Added base PropertyDefinition transformation

github.com/javascript-obfuscator/javascript-obfuscator - 52a5482aceb546f7e9f71309f991eaae8f633583 authored over 3 years ago by sanex <[email protected]>
es2022 features: escodegen update

github.com/javascript-obfuscator/javascript-obfuscator - 3e89edd3c062c6c25fa823951b8edba071a4edca authored over 3 years ago by sanex <[email protected]>
Merge pull request #915 from javascript-obfuscator/dependencies-update-02.05.2021

Dependencies update

github.com/javascript-obfuscator/javascript-obfuscator - bcd7adb25f99a6943f84567d82e94f80915ca170 authored over 3 years ago by Timofey Kachalov <[email protected]>
Merge pull request #913 from javascript-obfuscator/node-16

github.com/javascript-obfuscator/javascript-obfuscator - cf4f7cc1828f45f3692358ab8fc136a9a91ad9ac authored over 3 years ago by Timofey Kachalov <[email protected]>
Added support of `node@16` and dropped support of `node@10`

github.com/javascript-obfuscator/javascript-obfuscator - c827d230ce75478e2fa48f4dc4d40561d675ba10 authored over 3 years ago by sanex <[email protected]>
Dependencies update + readme update

github.com/javascript-obfuscator/javascript-obfuscator - 350fd3b6d8feadf9c46d4b7a974eed3041e68a57 authored over 3 years ago by sanex <[email protected]>
Merge pull request #906 from javascript-obfuscator/calls-wrappers-as-function-declarations

Helpers improve

github.com/javascript-obfuscator/javascript-obfuscator - 36ea9c08f3244533b466b3031824da6493aa2d4e authored over 3 years ago by Timofey Kachalov <[email protected]>
Fixed DirectivePlacementTransformer test

github.com/javascript-obfuscator/javascript-obfuscator - 85ee48bca79efe79aedc27c12019c756de1835ac authored over 3 years ago by sanex <[email protected]>
`stringArray` calls wrappers now inserted as `FunctionDeclaration` nodes at random indexes

github.com/javascript-obfuscator/javascript-obfuscator - 4f9df91320f37a412360ac2a2004b6a07a56d941 authored over 3 years ago by sanex <[email protected]>
Typescript version update to 4.3-beta

github.com/javascript-obfuscator/javascript-obfuscator - 52358aba2659c1fb16c3594efee8e3d9b74b1e3a authored almost 4 years ago by sanex <[email protected]>
Dependencies update 07.04.2021

github.com/javascript-obfuscator/javascript-obfuscator - 5ea11433fea692d9d8429e4cc22bccc386d3cc53 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #905 from javascript-obfuscator/cli-argument-order

Added ability to specify the path to the input file after specifying the obfuscator options

github.com/javascript-obfuscator/javascript-obfuscator - 99194f145698a378b14114cbb4bec89d3cdc34f2 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Added ability to specify the path to the input file after specifying the obfuscator options

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/904

github.com/javascript-obfuscator/javascript-obfuscator - 0926c130292505477f0c62fb6e86cf6a8b948ef6 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #900 from BlackYuzia/master

fix readme

github.com/javascript-obfuscator/javascript-obfuscator - 2d120ab21cac821f67d860f9e7f42d35537ac9d2 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Removed node 13 from github workflow

github.com/javascript-obfuscator/javascript-obfuscator - 1504f147fd20dc37de1e2763c86e047e8ce488a7 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 03.04.2021

github.com/javascript-obfuscator/javascript-obfuscator - 85ecd1d511bab19811d1c9ccb377b685512ed712 authored almost 4 years ago by sanex <[email protected]>
fix readme

in readme I found option `stringArrayCallsIndexType`, but if I change this option I didn't get a...

github.com/javascript-obfuscator/javascript-obfuscator - da703ff4c34378eb20a07b9a9371bb31d441c3c8 authored almost 4 years ago by Black_Yuzia <[email protected]>
Dependencies update 20.03.2021

github.com/javascript-obfuscator/javascript-obfuscator - 1c46db51124fb7dc617a013f35392ab4f6becc1f authored almost 4 years ago by sanex <[email protected]>
Added log to the runtime tests

github.com/javascript-obfuscator/javascript-obfuscator - 3a54af7f7849d8c362cd61533e2fd00cb212db76 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 14.03.2021

github.com/javascript-obfuscator/javascript-obfuscator - 92239cb462a6ca516590b41d012f9b8ee71f3d5f authored almost 4 years ago by sanex <[email protected]>
Merge pull request #879 from javascript-obfuscator/rename-properties-auto-exclude

Added `renamePropertiesMode` option

github.com/javascript-obfuscator/javascript-obfuscator - 05cd3bed61f19c44968be9b9b60331636f087c9a authored almost 4 years ago by Timofey Kachalov <[email protected]>
Updated `renamePropertiesMode` description in README.md

github.com/javascript-obfuscator/javascript-obfuscator - b5897ac5487adb50a4051f021eba2a021ff4e475 authored almost 4 years ago by sanex <[email protected]>
Updated `renameProperties` transformer tests

github.com/javascript-obfuscator/javascript-obfuscator - e2b231e2a0e97d2200d144a444403acef23a231f authored almost 4 years ago by sanex <[email protected]>
Updated runtime tests with `renamePropertiesMode` option

github.com/javascript-obfuscator/javascript-obfuscator - 35f6d20f3b0db898ed7f2374ec8222aad5195902 authored almost 4 years ago by sanex <[email protected]>
`renamePropertiesAutoExclude` option changed by `renamePropertiesMode` option

github.com/javascript-obfuscator/javascript-obfuscator - 0acb91ca6082f47f820c9d9bc4ad71c82e8931f2 authored almost 4 years ago by sanex <[email protected]>
Merge branch 'master' into rename-properties-auto-exclude

# Conflicts:
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
# test/dev/dev.ts

github.com/javascript-obfuscator/javascript-obfuscator - 7fe0561cd4f4d49520a6b1ea0336038e158da143 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 07.02.2021

github.com/javascript-obfuscator/javascript-obfuscator - 3558d49cec8fefc71b3c75bd8542865dd5495e35 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #890 from javascript-obfuscator/issue-880

Fixed CVE-2019-18413

github.com/javascript-obfuscator/javascript-obfuscator - ec897ab1328e0345c59170a46eb54fed0bc62b02 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Fixed CVE-2019-18413

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/880

github.com/javascript-obfuscator/javascript-obfuscator - 6abd6c2194336340a213e1b72196ae03fbb1eb9d authored almost 4 years ago by sanex <[email protected]>
Merge pull request #889 from javascript-obfuscator/top-level-await-support

Added support of `top-level await`

github.com/javascript-obfuscator/javascript-obfuscator - 56ab9c20033374805658a7dbfdc3ce202d7248b9 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Added support of `top-level await`

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/884

github.com/javascript-obfuscator/javascript-obfuscator - 72a89a1357a52a9335dca0292391c4d161f3e37a authored almost 4 years ago by sanex <[email protected]>
Merge pull request #888 from javascript-obfuscator/control-flow-flattening-rest-argument

Fixed invalid code generation for rest arguments when `controlFlowFlattening` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - ab251554b0ad29c00f0fe3a81ce4208f10f01cf5 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Fixed invalid code generation for rest arguments when `controlFlowFlattening` option is enabled

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/887

github.com/javascript-obfuscator/javascript-obfuscator - dd328b3c224386f7530c845a3afa07354b94d7ab authored almost 4 years ago by sanex <[email protected]>
Dependencies update 27.02.2021

github.com/javascript-obfuscator/javascript-obfuscator - c0ac1239e2a8c48a404cd52d115889c446418d5d authored almost 4 years ago by sanex <[email protected]>
Merge pull request #885 from javascript-obfuscator/numbers-to-expressions-float

Fixed invalid behaviour of `numbersToExpressions` option for float numbers

github.com/javascript-obfuscator/javascript-obfuscator - 40dac436fd72af026c38758fb9202ed16cd12323 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Fixed invalid behaviour of extractIntegerAndDecimalParts for negative numbers

github.com/javascript-obfuscator/javascript-obfuscator - 9c5b289fddb759d363591f78812224886cd5a6b8 authored almost 4 years ago by sanex <[email protected]>
Fixed invalid behaviour of `numbersToExpressions` option for float numbers

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/882

github.com/javascript-obfuscator/javascript-obfuscator - 61d98966b10c9cc0070080cc733d5b34c6d61905 authored almost 4 years ago by sanex <[email protected]>
Added `renamePropertiesAutoExclude` option

github.com/javascript-obfuscator/javascript-obfuscator - 3c379999a70b978df8efe4b927992791964d7cd7 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 14.02.2021 #2

github.com/javascript-obfuscator/javascript-obfuscator - cad692b091cb90a29c3e485c8c16265f74606c13 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 14.02.2021

github.com/javascript-obfuscator/javascript-obfuscator - dd11e17e0562d15e435c34f9525aa6f56d984bb0 authored almost 4 years ago by sanex <[email protected]>
Merge remote-tracking branch 'origin/master'

github.com/javascript-obfuscator/javascript-obfuscator - 50eda7074a9daf2e895b03ed007b58aa6d15a648 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 31.01.2021

github.com/javascript-obfuscator/javascript-obfuscator - 62f93cf17812f92670d8534afd6d9509f9476c42 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #871 from iamanishroy/patch-1

created a netlify build plugin.. Just to mention

github.com/javascript-obfuscator/javascript-obfuscator - 0404419bec7f87271e58825a51e1352c249597ed authored almost 4 years ago by Timofey Kachalov <[email protected]>
created a netlify build plugin.. Just to mention

github.com/javascript-obfuscator/javascript-obfuscator - d63b1feda58bf555aa602c47e740698a565d63d6 authored almost 4 years ago by Anish Roy <[email protected]>
Reverted @types/estree to "0.0.45",

github.com/javascript-obfuscator/javascript-obfuscator - c44b959a1dcaa0e4033f652f0968307d591340d9 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 23.01.2020

github.com/javascript-obfuscator/javascript-obfuscator - d9c18df72e3dd66400b665b76ed18eea6e5020a1 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #866 from pmacostapdi/master

Fixed bug in CLI options documentation

github.com/javascript-obfuscator/javascript-obfuscator - bd770856ba9fa9dba9c328cc2b67e046885ca94a authored almost 4 years ago by Timofey Kachalov <[email protected]>
Fixed bug in CLI options documentation

github.com/javascript-obfuscator/javascript-obfuscator - 00dd0c2f21d8048ebb538944292b5c7b1c3b8cfe authored almost 4 years ago by Pablo Acosta-Serafini <[email protected]>
Merge pull request #865 from javascript-obfuscator/if-statement-simplify-fix

Fixed `simplify` option regression after `2.10.2`

github.com/javascript-obfuscator/javascript-obfuscator - d996e1ae3af06775e057bd062a18c4337230566e authored almost 4 years ago by Timofey Kachalov <[email protected]>
Fixed `simplify` option regression after `2.10.2`

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/864

github.com/javascript-obfuscator/javascript-obfuscator - 1847bcc5ac8eb23d76d86b5a3f3f160339673ead authored almost 4 years ago by sanex <[email protected]>
Fixed CHANGELOG.md grammar mistake

github.com/javascript-obfuscator/javascript-obfuscator - 73953b37c07307e403b22701c0089a700da4ca27 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #861 from javascript-obfuscator/simplify-single-line-statement-fix

Fixed behavior of `simplify` options when a node with a single-statement `body` is inside simpli...

github.com/javascript-obfuscator/javascript-obfuscator - 76eed2017f81bd96ca7ee35c7213731d75ea2c83 authored almost 4 years ago by Timofey Kachalov <[email protected]>
Added non-IfStatement test for isIfStatementNodeWithSingleStatementBody method

github.com/javascript-obfuscator/javascript-obfuscator - 49ec0a66b8ad4e8747da8dd9e5ba64fabfad1fa1 authored almost 4 years ago by sanex <[email protected]>
Fixed behaviour of `simplify` options when node with a single-statement `body` is inside simplified `IfStatement` node

Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/860

github.com/javascript-obfuscator/javascript-obfuscator - 5289dcc834353e4e96ca21f2e22a9d537810d5e3 authored almost 4 years ago by sanex <[email protected]>
Dependencies update 16.01.2021

github.com/javascript-obfuscator/javascript-obfuscator - ee41f06b3c0b84dc2c968745f4c8a80ca1dd8625 authored almost 4 years ago by sanex <[email protected]>
Merge pull request #854 from javascript-obfuscator/btoa-atob-remove-padding

Removed padding characters from all base64 encoded strings.

github.com/javascript-obfuscator/javascript-obfuscator - 09bd29f832d9ad5a900224bd66327288f1d70fa8 authored about 4 years ago by Timofey Kachalov <[email protected]>
Removed padding characters from all base64 encoded strings.

Removed RegExp that trims padding characters from `base64` encoded strings from `atob` code help...

github.com/javascript-obfuscator/javascript-obfuscator - 04be75e27bff2f6fe2d9de13ffea375b98b94720 authored about 4 years ago by sanex <[email protected]>
Added runtime StringArrayRotateFunctionTransformer tests

github.com/javascript-obfuscator/javascript-obfuscator - 81ff46432045d3308b2ad920fef1b9b251c2ef3e authored about 4 years ago by sanex <[email protected]>
Added method isComparisonExpressionStringLiteralNode to the StringArrayRotateFunctionTransformer

github.com/javascript-obfuscator/javascript-obfuscator - 159b5e85ac6f6bb69b2d3082b025637c3a82e947 authored about 4 years ago by sanex <[email protected]>
Renamed custom code helpers group method names

github.com/javascript-obfuscator/javascript-obfuscator - 65cbb8bfe6141d02cb415e72587254736c51da78 authored about 4 years ago by sanex <[email protected]>
Merge pull request #845 from javascript-obfuscator/rotate-string-array-improvements

Rotate string array improvements

github.com/javascript-obfuscator/javascript-obfuscator - 86fe1df40c8a391f909375cb7ebec552fea781fa authored about 4 years ago by Timofey Kachalov <[email protected]>
Added NumericalExpressionDataToNodeConverter tests

github.com/javascript-obfuscator/javascript-obfuscator - 2b499a103707b1dd1dfcc406fb80e647141c47e2 authored about 4 years ago by sanex <[email protected]>
Merge branch 'master' into rotate-string-array-improvements

# Conflicts:
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js

github.com/javascript-obfuscator/javascript-obfuscator - 358244be393e86dd8c154491bbbc410569a69303 authored about 4 years ago by sanex <[email protected]>
Merge pull request #848 from javascript-obfuscator/directive-placement-refactoring

Directive placement refactoring

github.com/javascript-obfuscator/javascript-obfuscator - 10c7bf26ee816910ee62a934771bf2d7006d850a authored about 4 years ago by Timofey Kachalov <[email protected]>
Using of internal storage to store lexical scope directives

github.com/javascript-obfuscator/javascript-obfuscator - adcf2691aa0925f8f5ed7201418c31e085024b01 authored about 4 years ago by sanex <[email protected]>
Updated DirectivePlacementTransformer tests with all function scope types

github.com/javascript-obfuscator/javascript-obfuscator - 89db80a32c88b9607d26e2440387be33cce9f6bf authored about 4 years ago by sanex <[email protected]>
Merge branch 'master' into rotate-string-array-improvements

github.com/javascript-obfuscator/javascript-obfuscator - 6e465dc685da0abaf72e8a056905f80e22d547b2 authored about 4 years ago by sanex <[email protected]>
Merge branch 'master' into rotate-string-array-improvements

# Conflicts:
# CHANGELOG.md
# dist/index.browser.js
# dist/index.cli.js
# dist/index.js
# packag...

github.com/javascript-obfuscator/javascript-obfuscator - b71b39f5e78b3f0dcca6b9ea37b68f19f4f21331 authored about 4 years ago by sanex <[email protected]>
Merge pull request #847 from javascript-obfuscator/directive-placement-transformer

Preventing move of `"use strict";` directive during obfuscation

github.com/javascript-obfuscator/javascript-obfuscator - 0afcf7a5b2f56ba7c31246928f8f1b485a0a030a authored about 4 years ago by Timofey Kachalov <[email protected]>
Preventing move of `"use strict";` directive during obfuscation

github.com/javascript-obfuscator/javascript-obfuscator - 2927fa0ab86f150d60d651d684790700cad3d526 authored about 4 years ago by sanex <[email protected]>
Removed unused NodeFactory methods

github.com/javascript-obfuscator/javascript-obfuscator - 22fb4b22ad2465700736571ce8d88848908d326c authored about 4 years ago by sanex <[email protected]>
Added tests for StringArrayRotateFunction transformer, code helper, and template

github.com/javascript-obfuscator/javascript-obfuscator - 3f5b2c6811858c1f98400f0a4979188322ee7cc8 authored about 4 years ago by sanex <[email protected]>
String array improvement: fixed bugs

github.com/javascript-obfuscator/javascript-obfuscator - 3b8af4b29a8e48835ec3996ef01410cbea4617c6 authored about 4 years ago by sanex <[email protected]>
Migration from travis.ci to github actions WIP (#843)

* Migration from travis.ci to github actions

github.com/javascript-obfuscator/javascript-obfuscator - d2671daad4d95734cebe753272eeaedf63edcba6 authored about 4 years ago by Timofey Kachalov <[email protected]>
Merge pull request #842 from javascript-obfuscator/string-array-storage-invalid-cache-fix

Fixed runtime errors in large obfuscated code when both `rc4` and `ba…

github.com/javascript-obfuscator/javascript-obfuscator - e7fb615cba43efed35d080d4bdaeeec22bd04251 authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed runtime errors in large obfuscated code when both `rc4` and `base64` encodings are enabled

github.com/javascript-obfuscator/javascript-obfuscator - 935d57a3491f9cc28e8746c78181bb5b4591fb2f authored about 4 years ago by sanex <[email protected]>
Merge pull request #841 from javascript-obfuscator/runtime-error-fix

reservedDomPropertiesList property is now static

github.com/javascript-obfuscator/javascript-obfuscator - 03ba43b2ee3c0888a62b148ccb1f9ef2df3e5082 authored about 4 years ago by Timofey Kachalov <[email protected]>
reservedDomPropertiesList property is now static

github.com/javascript-obfuscator/javascript-obfuscator - e5762d29935858976dd7c66a0486c68ccfc41e09 authored about 4 years ago by sanex <[email protected]>