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

Improved `rotateStringArray` option WIP

github.com/javascript-obfuscator/javascript-obfuscator - efac711ce40cea34cb2747ba6bba9b7385667c6e authored about 4 years ago by sanex <[email protected]>
Merge pull request #839 from javascript-obfuscator/remove-event-emitter

Removed `obfuscation-event-emitter` to allow more flexible append of …

github.com/javascript-obfuscator/javascript-obfuscator - 2546b27c09e722446627eeaf32b65434c60363c8 authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed mistake in CallsControllerFunctionCodeHelper.ts

github.com/javascript-obfuscator/javascript-obfuscator - 2e4aae4c40e23367d909af01eb021887a2a7a086 authored about 4 years ago by sanex <[email protected]>
Added type TCustomCodeHelpersGroupAppendMethodName

github.com/javascript-obfuscator/javascript-obfuscator - e4fca67e7be2f118370d28b26525c8f961c3ee3f authored about 4 years ago by sanex <[email protected]>
Removed `obfuscation-event-emitter` to allow more flexible append of node inside custom code helper groups.

github.com/javascript-obfuscator/javascript-obfuscator - a1181120952efec14c949255e8352cf14b743b13 authored about 4 years ago by sanex <[email protected]>
Merge pull request #827 from whoami-shubham/master

PR for issue #826

github.com/javascript-obfuscator/javascript-obfuscator - 808e7b2b302127f206694795caf01c2785b3f31d authored about 4 years ago by Timofey Kachalov <[email protected]>
Merge pull request #825 from javascript-obfuscator/string-array-wrappers-prefix

Fixed missing prefix of root identifiers added by `stringArrayWrapper…

github.com/javascript-obfuscator/javascript-obfuscator - 9c98de7cde4c1bd7ef53b4ab278ce57173c1126c authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed missing prefix of root identifiers added by `stringArrayWrappersCount` option when `identifiersPrefix` option is set

github.com/javascript-obfuscator/javascript-obfuscator - ab4508de149917a2c127c519e873b76a0161685f authored about 4 years ago by sanex <[email protected]>
Merge pull request #819 from javascript-obfuscator/dependencies-update-20.11.20

Fixed wrong name of obfuscated files when input directory path is the `.` symbol

github.com/javascript-obfuscator/javascript-obfuscator - ef7c203c20578eaa19da6569effe9da85357c07a authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed wrong name of obfuscated files when input directory path is the `.` symbol

https://github.com/javascript-obfuscator/javascript-obfuscator/issues/816

github.com/javascript-obfuscator/javascript-obfuscator - 576c50e7556c08c69b832b5b961c184920ce8963 authored about 4 years ago by sanex <[email protected]>
Added additional test for ObfuscatedCodeWriter.getOutputCodePath

github.com/javascript-obfuscator/javascript-obfuscator - 1409c02f459affcf10f59fe919f4cf6e5af5f797 authored about 4 years ago by sanex <[email protected]>
Merge pull request #818 from javascript-obfuscator/issue-813

Ignore object expressions as body of arrow function expression

github.com/javascript-obfuscator/javascript-obfuscator - c2d8dbb8df623429637924b78d7fa6aedb7799ec authored about 4 years ago by Timofey Kachalov <[email protected]>
Ignore object expressions as body of arrow function expression when `transformObjectKeys` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - b2aee6cb6caa67c2a1919caf11d3b0362ea94deb authored about 4 years ago by sanex <[email protected]>
Fixed wrong `stringArrayWrappersParametersMaxCount` CLI option name

github.com/javascript-obfuscator/javascript-obfuscator - c7cc68bedb307775650728a2d0fa2c43137d93f9 authored about 4 years ago by sanex <[email protected]>
Merge pull request #812 from javascript-obfuscator/string-array-calls-wrapper-additional-parameters

WIP: added random string array scope calls wrappers parameters

github.com/javascript-obfuscator/javascript-obfuscator - a4328da67f10fe505e15217d1310650d4432e7be authored about 4 years ago by Timofey Kachalov <[email protected]>
Renamed fields of IStringArrayScopeCallsWrapperParameterIndexesData interface

github.com/javascript-obfuscator/javascript-obfuscator - 002e068be2a0a7a4f75391e35db735457b0459ad authored about 4 years ago by sanex <[email protected]>
Additional StringArrayScopeCallsWrapperTransformer tests for variable amount of arguments when `stringArrayWrappersParametersMaxCount` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - 80e54a430779eb65f85a19cbbd773a2762b75673 authored about 4 years ago by sanex <[email protected]>
Updated StringArrayScopeCallsWrapperTransformer tests

github.com/javascript-obfuscator/javascript-obfuscator - 8c788b90ba40711fcc5465bfd8539f67327e43b1 authored about 4 years ago by sanex <[email protected]>
Added `stringArrayWrappersParametersMaxCount` option

github.com/javascript-obfuscator/javascript-obfuscator - c0cd04d2bf386948afe7d6bc067de5e82c5e301a authored about 4 years ago by sanex <[email protected]>
WIP: added random string array scope calls wrappers parameters

github.com/javascript-obfuscator/javascript-obfuscator - 4079b42fbd5b111f951f3c7806791140c6c65f93 authored about 4 years ago by sanex <[email protected]>
Merge pull request #811 from javascript-obfuscator/string-array-call-index-type

New option: `stringArrayIndexesType` accepts an array of types of string array call indexes

github.com/javascript-obfuscator/javascript-obfuscator - 962cbc250e37247924dba52518706e09e5cc5967 authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed identifier names inside StringArrayScopeCallsWrapperTransformer

github.com/javascript-obfuscator/javascript-obfuscator - 4bc8a76e468620cb3bdadcbce50488b0e9a0e528 authored about 4 years ago by sanex <[email protected]>
Added tests for `stringArrayIndexesType` option

github.com/javascript-obfuscator/javascript-obfuscator - 441699a73734d325a1a0f66bbe2829a337698bb5 authored about 4 years ago by sanex <[email protected]>
Extracted string array index type logic to a StringArrayIndexNode classes

github.com/javascript-obfuscator/javascript-obfuscator - 381582f6f3bbdd0611252db470829591d83e5220 authored about 4 years ago by sanex <[email protected]>
New option: `stringArrayIndexesType` accepts an array of types of string array call indexes

github.com/javascript-obfuscator/javascript-obfuscator - ed7fbc5bef743cee04f8c748726941088ae12edc authored about 4 years ago by sanex <[email protected]>
Merge pull request #810 from javascript-obfuscator/string-array-index-shift-option

New option: `stringArrayIndexShift`

github.com/javascript-obfuscator/javascript-obfuscator - 63bbd97254b9ed5ac8dd51cfe22630df0531f175 authored about 4 years ago by Timofey Kachalov <[email protected]>
Added tests for string array index shift

github.com/javascript-obfuscator/javascript-obfuscator - 5e8c1648fe764dc28fbae0169a8629b5cf631398 authored about 4 years ago by sanex <[email protected]>
New option: `stringArrayIndexShift` enables additional index shift for all string array calls

github.com/javascript-obfuscator/javascript-obfuscator - 4f33c76da18da0196a7a61d2d47061aabe865de7 authored about 4 years ago by sanex <[email protected]>
Merge pull request #805 from javascript-obfuscator/fixed-attach-missing-ranges

Fixed incorrect rename of the identifiers of the added helpers in some rare cases

github.com/javascript-obfuscator/javascript-obfuscator - 44ac6c3ec8de32259c10d5c8a395cff110281dca authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed incorrect rename of the identifiers of the added helpers in some rare cases

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

github.com/javascript-obfuscator/javascript-obfuscator - 8e55d19ebb98200bf3649462f30fe70118d31b25 authored about 4 years ago by sanex <[email protected]>
Merge pull request #802 from javascript-obfuscator/ignore-requires

New option `ignoreRequireImports` prevents obfuscation of `require` imports

github.com/javascript-obfuscator/javascript-obfuscator - f28445f23080c3513e401a5f0943d5520d310883 authored about 4 years ago by Timofey Kachalov <[email protected]>
New option `ignoreRequireImports` prevents obfuscation of `require` imports

github.com/javascript-obfuscator/javascript-obfuscator - 8ae8e0b50b213dfefddafa2902ba758ab21f0056 authored about 4 years ago by sanex <[email protected]>
Version 2.7.1. Updated `@javascript-obfuscator/escodegen` to `2.1.1`.

github.com/javascript-obfuscator/javascript-obfuscator - 8db868db1c33ec7bcd3823f61f0590aa47ac3c3f authored about 4 years ago by sanex <[email protected]>
Merge pull request #799 from javascript-obfuscator/switch-to-escodegen-fork

Switched form `escodegen` to `@javascript-obfuscator/escodegen`

github.com/javascript-obfuscator/javascript-obfuscator - 8ed004cd9ecf7a413f6941de4dc4eddf726d3b96 authored about 4 years ago by Timofey Kachalov <[email protected]>
Switched form `escodegen` to `@javascript-obfuscator/escodegen`

Added tests for some es11/es12 features

github.com/javascript-obfuscator/javascript-obfuscator - 98bf2e62563e08ea6053dfb0746ba490db5d9de6 authored about 4 years ago by sanex <[email protected]>
Merge pull request #798 from javascript-obfuscator/issue-797

Added ignoring of all object members previous to `SpreadElement` when `transformObjectKeys` opti...

github.com/javascript-obfuscator/javascript-obfuscator - 297f5f96161d501bd54114baa4479558a8029f61 authored about 4 years ago by Timofey Kachalov <[email protected]>
Added ignoring of all object members previous to `SpreadElement` when `transformObjectKeys` option is enabled

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

github.com/javascript-obfuscator/javascript-obfuscator - e8517bf770c1fbe8f1fc770e8a11ab0cfe3e24db authored about 4 years ago by sanex <[email protected]>
Merge pull request #792 from javascript-obfuscator/export-specifier-transformer

Added `ExportSpecifierTransformer`

github.com/javascript-obfuscator/javascript-obfuscator - 867c125dab31779a8a5165a27fea1aed849564af authored about 4 years ago by Timofey Kachalov <[email protected]>
Added `ExportSpecifierTransformer`. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/791

github.com/javascript-obfuscator/javascript-obfuscator - 229c99f68c26beb29adc6732083baaca4d2f3013 authored about 4 years ago by sanex <[email protected]>
Merge pull request #789 from javascript-obfuscator/dependencies-update-24.10.20

Dependencies update

github.com/javascript-obfuscator/javascript-obfuscator - d07574a59b7d323c580e8c611d54d576903406d5 authored about 4 years ago by Timofey Kachalov <[email protected]>
Merge pull request #785 from javascript-obfuscator/node-15-travis

Enabled travis build under node.js@15

github.com/javascript-obfuscator/javascript-obfuscator - 48bcbb5417684406be5d58589024a2f136957ff9 authored about 4 years ago by Timofey Kachalov <[email protected]>
Enabled travis build under node.js@15

github.com/javascript-obfuscator/javascript-obfuscator - 294653a800fa09d68cd32d55283317484ef733c7 authored about 4 years ago by sanex <[email protected]>
Merge pull request #784 from javascript-obfuscator/opencollective-powershell-fix

Fixed install in PowerShell

github.com/javascript-obfuscator/javascript-obfuscator - 5644141c0eb66461a3bc124ccf5d3807500197e6 authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed install in PowerShell. Added some eslint rules. Dependencies update.

github.com/javascript-obfuscator/javascript-obfuscator - ccc070bdf54746ed8cf76a12f4f1d99fb427d691 authored about 4 years ago by sanex <[email protected]>
Merge pull request #782 from javascript-obfuscator/issue-781

Fixed missing rename of object pattern properties in some cases

github.com/javascript-obfuscator/javascript-obfuscator - 6c78dafeb01fe27e74df0882398b4efbcc3a947f authored about 4 years ago by Timofey Kachalov <[email protected]>
Fixed missing rename of object pattern properties in some cases

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

github.com/javascript-obfuscator/javascript-obfuscator - 0c33e737a5fea4352f5f27d3c83bb265407ac1ee authored about 4 years ago by sanex <[email protected]>
Merge pull request #776 from javascript-obfuscator/webpack-5

2.6.0: issue 777, issue 778, Webpack 5 migration.

github.com/javascript-obfuscator/javascript-obfuscator - cfe20449ee5406671dc3f2b86c63ca7f4be6f18c authored about 4 years ago by Timofey Kachalov <[email protected]>
Webpack version update to 5.1.0

github.com/javascript-obfuscator/javascript-obfuscator - 551ae4b0d33bb046661b59f6d7c3581e298a01da authored about 4 years ago by sanex <[email protected]>
* Fixed broken `identifierNamesGenerator: 'mangled-shuffled'` after `2.2.0`

github.com/javascript-obfuscator/javascript-obfuscator - 533a52c6fcadf33584485ba6e18cd422f330b16b authored about 4 years ago by sanex <[email protected]>
Added `process` polyfill for the browser and fixed library exports for node environment

github.com/javascript-obfuscator/javascript-obfuscator - c311250d1cf4d7df668c1c94cf1be1795287be07 authored about 4 years ago by sanex <[email protected]>
* @gradecam/tsenum replaced with an internal implementation

* Optimized performance of `ExpressionStatementsMergeTransformer` when `simplify` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - 381fd1817712f0fdff9238d815d5eb913dee72af authored about 4 years ago by sanex <[email protected]>
Updated changelog of 2.5.0 release

github.com/javascript-obfuscator/javascript-obfuscator - 4ff7a40c357baa5c463bcd56710bd99414dadc87 authored over 4 years ago by sanex <[email protected]>
Enabled windows builds (#772)

* Improved hierarchy of generated directories when `--output` is a directory path
* Fixed wrong...

github.com/javascript-obfuscator/javascript-obfuscator - ac671daa94d8464c42ae8324dd7bda89d0dcb8b1 authored over 4 years ago by Timofey Kachalov <[email protected]>
Attempt to fix memory performance `NaN` error

github.com/javascript-obfuscator/javascript-obfuscator - 1ab6263af8b604e7702c3ff23993bfd12a257838 authored over 4 years ago by sanex <[email protected]>
Merge pull request #774 from javascript-obfuscator/simplified-scripts

Simplified scripts and tests

github.com/javascript-obfuscator/javascript-obfuscator - eacc3066bebde684e4b5e84f08198a69cfb6e055 authored over 4 years ago by Timofey Kachalov <[email protected]>
Updated memory performance test timeout #2

github.com/javascript-obfuscator/javascript-obfuscator - 383bb996e2665977a7a3eb538d5db8321a98e1a0 authored over 4 years ago by sanex <[email protected]>
Updated memory performance test timeout and allowed memory space

github.com/javascript-obfuscator/javascript-obfuscator - d4e19334a71469ea247a2d298e94e96d9e26d9e8 authored over 4 years ago by sanex <[email protected]>
Merge pull request #770 from javascript-obfuscator/dead-code-injection-prevent-for-await-of

Fixed `for-await-of` construction add when `deadCodeInjection` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - c459acdcf4a6b60b95224672fc0cb5eb9e2071ee authored over 4 years ago by Timofey Kachalov <[email protected]>
Fixed `for-await-of` construction add when `deadCodeInjection` option is enabled

github.com/javascript-obfuscator/javascript-obfuscator - 329b7a2543569d5d3f3aea8f03d2a3a0c6d8b3a0 authored over 4 years ago by sanex <[email protected]>
Merge pull request #768 from javascript-obfuscator/uri-malformed-error

Fixed `URI-malformed` when `splitStrings` and `stringArrayEncoding` options are enabled

github.com/javascript-obfuscator/javascript-obfuscator - 252b901b6954ba91cb1a82fa8a7b048e5ebbffeb authored over 4 years ago by Timofey Kachalov <[email protected]>
Fixed `URI-malformed` when `splitStrings` and `stringArrayEncoding` options are enabled

https://github.com/javascript-obfuscator/javascript-obfuscator/issues/530

github.com/javascript-obfuscator/javascript-obfuscator - 816a7a5a40336b0930cdedb5babede49e7fcc3fb authored over 4 years ago by sanex <[email protected]>
Merge pull request #765 from javascript-obfuscator/readme-obfuscator-io-improvements

README.md improvements that allow to use it on obfuscator.io

github.com/javascript-obfuscator/javascript-obfuscator - 444c378884af359283aa0c74b05a3a2d61073166 authored over 4 years ago by Timofey Kachalov <[email protected]>
README.md improvements that allow to use it on obfuscator.io

github.com/javascript-obfuscator/javascript-obfuscator - 64dd62871513b9af53ab2151b8a96582380fbca1 authored over 4 years ago by sanex <[email protected]>
Merge pull request #762 from javascript-obfuscator/escape-sequence-transformer-refactoring

Refactoring of `unicodeEscapeSequence` logic

github.com/javascript-obfuscator/javascript-obfuscator - 39d1c898ee049da24c5e8607e95d32c9a80a43e7 authored over 4 years ago by Timofey Kachalov <[email protected]>
Usage of StringUtils inside StringUtils

github.com/javascript-obfuscator/javascript-obfuscator - 19ccb0e662dc53fa9a0f0c39e98654e32293bd69 authored over 4 years ago by sanex <[email protected]>
Removed declarations for js-string-escape

github.com/javascript-obfuscator/javascript-obfuscator - 2d3a59c2aa55c88959705ed6df8b313b52abeced authored over 4 years ago by sanex <[email protected]>
Refactoring of `unicodeEscapeSequence` logic

github.com/javascript-obfuscator/javascript-obfuscator - 34b1619ee671b60338596f953d5fe47ca3a7a06b authored over 4 years ago by sanex <[email protected]>
Merge pull request #759 from javascript-obfuscator/obfuscating-guards-force-obfuscated-node-support

`forceTransformStrings` option

github.com/javascript-obfuscator/javascript-obfuscator - 2dc37c389f849dcec239f2f0ae41fb1b6ba985f4 authored over 4 years ago by Timofey Kachalov <[email protected]>
Slightly optimized `setNodeMetadata` for basic cases with `isTransformNode` flag

github.com/javascript-obfuscator/javascript-obfuscator - 1e9c031e7acdbf30d6f1d4880168fdd221b1926a authored over 4 years ago by sanex <[email protected]>
Added more tests that are covering `forceTransformStrings` option priorities

github.com/javascript-obfuscator/javascript-obfuscator - 9e2ca383a52c3cd7d898d87b55c7844e5c6c2fb2 authored over 4 years ago by sanex <[email protected]>
Refactoring, option rename on `forceTransformStrings`

github.com/javascript-obfuscator/javascript-obfuscator - 9301f6aa63f4f711ed65857663c9877ca3d35c93 authored over 4 years ago by sanex <[email protected]>
`EscapeSequenceTransformer` moved to the `Finalizing` transformers

github.com/javascript-obfuscator/javascript-obfuscator - dc3da64da7529f2773c2bc76482ce8bd4c5787c3 authored over 4 years ago by sanex <[email protected]>
`unicodeEscapeSequence` logic moved to the `EscapeSequenceTransformer`

github.com/javascript-obfuscator/javascript-obfuscator - 4c1bae0527481057b306739ec460176daafbdac7 authored over 4 years ago by sanex <[email protected]>
Updatec changelog. Implemented https://github.com/javascript-obfuscator/javascript-obfuscator/issues/657

github.com/javascript-obfuscator/javascript-obfuscator - 675feebbbb0cac06cf4067792218991ca57e379f authored over 4 years ago by sanex <[email protected]>
`forceTransformedStrings` option

github.com/javascript-obfuscator/javascript-obfuscator - a5d7f7418ca1febe3b9729dec178d10507e92b4e authored over 4 years ago by sanex <[email protected]>
Merge pull request #757 from javascript-obfuscator/typescript-4.1.0

Typescript version update on 4.1.0-beta

github.com/javascript-obfuscator/javascript-obfuscator - 8fdb22b31d0c6f40bc9060c5ad0fe843b8a9509c authored over 4 years ago by Timofey Kachalov <[email protected]>
Typescript version update on 4.1.0-beta

github.com/javascript-obfuscator/javascript-obfuscator - 76ee41a4a19bc483812772d4ede745581225b229 authored over 4 years ago by sanex <[email protected]>
Changed eval `hello-world` test

github.com/javascript-obfuscator/javascript-obfuscator - b2297df287db00a1cac00781807af39b535055e0 authored over 4 years ago by sanex <[email protected]>
Merge pull request #752 from javascript-obfuscator/fixed-is-incremented-mangled-name

Fixed isIncrementedMangledName algorithm

github.com/javascript-obfuscator/javascript-obfuscator - 45bd72dd7ff6eb2a332d923926f49d6c939ea862 authored over 4 years ago by Timofey Kachalov <[email protected]>
Fixed isIncrementedMangledName algorithm

github.com/javascript-obfuscator/javascript-obfuscator - 77ff574e67e7427fdd385bfc0b3a09848d9cdf26 authored over 4 years ago by sanex <[email protected]>
Fixed CHANGELOG.md 2.3.0 release changelog

github.com/javascript-obfuscator/javascript-obfuscator - ae52c1dab7e86c46dfc8737c57ab12be6ee703fd authored over 4 years ago by sanex <[email protected]>
Updated @types/node and @types/webpack-env

github.com/javascript-obfuscator/javascript-obfuscator - b19e87fdfa137eca8a466c87ce4973afa5947caf authored over 4 years ago by sanex <[email protected]>
Fixed README.md code syntax highlighting

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