Ecosyste.ms: OpenCollective

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

github.com/javascript-obfuscator/javascript-obfuscator

A powerful obfuscator for JavaScript and Node.js
https://github.com/javascript-obfuscator/javascript-obfuscator

Added example for `stringArrayWrappersType` option

423a616cd7d9980e45fe79e9bb761b5b4232da29 authored over 4 years ago
Merge pull request #750 from javascript-obfuscator/force-convert-of-unicode-control-characters

Add force convert of unicode control characters to the unicode escape sequence

a22eea0e80ccd1c018929be67f0955c4e07a8a9a authored over 4 years ago
Updated CHANGELOG.md

b078548b7ac4c1c1309e40f70f5abf25bf906244 authored over 4 years ago
Add force convert of unicode control characters to the unicode escape sequence

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

0094e7cfbc502fba9ce2c5923e09d4c6f6e60f4e authored over 4 years ago
Merge pull request #744 from javascript-obfuscator/string-array-wrappers-type-option

WIP New option `stringArrayWrappersType`

a5ad91eb8c61bf4c1222909da6d924fbdd317999 authored over 4 years ago
Updated README.md

8580cd1bf7925ed5e5e5e01a0bcd87e79f2805b0 authored over 4 years ago
Shifted indexes of string array wrappers #4: fixed wrappers calls and added tests

835581db640325a49a142d8812714f75c99d2301 authored over 4 years ago
Merge pull request #748 from mcmimik/patch-1

Fixed a typo.

4c62d70b77b834f0f754c3356a3bcd1624cf3a41 authored over 4 years ago
Shifted indexes of string array wrappers #3: added ability to generate a negative shifted index

33441ebf363c99d94133497c98cfd6083076af12 authored over 4 years ago
Fixed a typo.

8ec480b3237e67f86817a0f8027354de32eaf134 authored over 4 years ago
WIP: shifted indexes of string array wrappers #2: refactoring

3036e8be1adf75bd0b43552ede5b22e2a91fbd19 authored over 4 years ago
WIP: shifted indexes of string array wrappers #1

559e3a440af64b421d302bfc098380c389a474c3 authored over 4 years ago
Merge branch 'master' into string-array-wrappers-type-option

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

4d4a99148b096f7e929f7830275a0ad2fe9e1cb3 authored over 4 years ago
Merge pull request #746 from javascript-obfuscator/string-array-wrapper-default-parameter

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

6edbdb2181a6a58d9cc9437ce679bd60891fbe3e authored over 4 years ago
Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/745

4c1a949fd3fdaccd9ed4510f228566d34757b882 authored over 4 years ago
New option `stringArrayWrappersType` allows to select a type of the wrappers that are appending by the `stringArrayWrappersCount` option

d86ee4213c856ca24cfdede7d7ee5271b8e7ccb4 authored over 4 years ago
Added tests for VisitedLexicalScopeNodesStackStorage class

47263a4c1c3d2d51f835c6a5f1d61c11f032482a authored over 4 years ago
Merge pull request #742 from javascript-obfuscator/string-array-wrappers-visited-scopes-storage

Refactoring of StringArrayTransformer.ts: moved logic to StringArrayW…

b40b580560c5952de6d85bbff8bb0db557baa367 authored over 4 years ago
Refactoring of StringArrayTransformer.ts: moved logic to StringArrayWrappersTransformer, StringArrayScopeCallsWrapperDataStorage and VisitedLexicalScopeNodesStackStorage

e20f2826e4c53ca8ddba3e019e9c2cdc9db6384a authored over 4 years ago
Updated `eslint`

9a6db37fdf6b40c248f26a8964128b00af2e86c8 authored over 4 years ago
Updated `eslint-scope`

febe932e7e78022f367db8b809966025ddb22d14 authored over 4 years ago
Moved `isValidLexicalScopeNode` method to the NodeGuards as `isNodeWithLexicalScopeAndStatements`

47104dda93cf1137efba5a0805efbbcd6f1b6ed7 authored over 4 years ago
Merge pull request #741 from javascript-obfuscator/string-array-wrappers-count-prohibited-scopes

Fixed `stringArrayWrappersCount` behaviour with arrow function scope …

f71f57c006f06d8547a75dd6c69f8fb62b5ef9e5 authored over 4 years ago
Fixed order of the appended string array scope wrappers

b152e7bd09051906a2afb05312199fcb725d4e23 authored over 4 years ago
Fixed `stringArrayWrappersCount` behaviour with arrow function scope without statements

09e89f8fe64e643d3ac13da478b59f28dcfecfae authored over 4 years ago
Merge pull request #740 from javascript-obfuscator/string-array-calls-wrapper-mangled-generator-fix

Fixed `stringArrayCallsWrapper` option with `mangled` names generator

78383e7cb3a57a797094e2ed6a7c96695fe352bf authored over 4 years ago
Improved update of previous mangled character

5a833d105791cfdcfdcdd179cc1ea5d41f65f3d9 authored over 4 years ago
Fixed `stringArrayCallsWrapper` option with `mangled` names generator

9b5eba536358330aef85f2eaf01fce3ba3bf42ac authored over 4 years ago
Merge pull request #739 from javascript-obfuscator/dependabot/npm_and_yarn/node-fetch-2.6.1

Bump node-fetch from 2.6.0 to 2.6.1

b5ad5b075cd606ea7703cd65c90d24b46ad0a728 authored over 4 years ago
Bump node-fetch from 2.6.0 to 2.6.1

Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](...

743c231c49e2cec40e083c1909a0e15d86d073e5 authored over 4 years ago
Merge pull request #738 from javascript-obfuscator/string-array-intermediate-calls-wrapper

`stringArrayIntermediateVariablesCount` option rework

253b192bf5809039ecdf2bb8a6e4bb173d27fdfa authored over 4 years ago
Updated README.md example

0c2b4bdb00e20087b79090403b9c6d7e24e8dc34 authored over 4 years ago
Enable `stringArrayWrappersCount` and `stringArrayWrappersChainedCalls` options by default

3d6f98c127bbe4e331217b2ec5b000d72725b3f4 authored over 4 years ago
Added tests for `getOptionsByPreset` method of JavaScriptObfuscatorFacade

7b87712f397267c878d3de1541b6318503f0061e authored over 4 years ago
Increased samples count for some test of StringArrayTransformer.spec.ts

7fca0317f0257e60af08f356c32f29fc7e4c8ac0 authored over 4 years ago
New option `stringArrayWrappersChainedCalls`. Renamed option `stringArrayIntermediateVariablesCount` on `stringArrayWrappersCount`

f43b138e8a723201511effb0e8c7f6e725a8499c authored over 4 years ago
Changed `stringArrayIntermediateVariablesCount` option description

e87565bd9ec548bd692084c9815a651c755aedba authored over 4 years ago
Added StringArrayCallNode custom node

7df32035ec7619707ad038149f4b31f12f9ae7ac authored over 4 years ago
Added StringArrayIntermediateCallsWrapperNode custom node

b483ef17cf5558dd3c756cea2e8058df2b820d0b authored over 4 years ago
Fixed some tests of `stringArrayIntermediateVariablesCount` option

f00c32d28b2366db267e7fc33a84fb821c77aa09 authored over 4 years ago
Additional tests of `stringArrayIntermediateVariablesCount` option

b3afafbe953b0ee9ea28301a2fbf1448dba0040b authored over 4 years ago
Fixed tests of `stringArrayIntermediateVariablesCount` option

4c5028c09554b05f3df2cfa28f84462fd06f8cb0 authored over 4 years ago
`stringArrayIntermediateVariablesCount` option rework

5bbbc901d4a6735f246b457a0aa59bbf58c5e2ee authored over 4 years ago
Improved `stringArrayIntermediateVariablesCount` option with function intermediate calls

84432e87e8b2f6db9fbf0249faeec8f8c7f5d91b authored over 4 years ago
Merge pull request #736 from javascript-obfuscator/string-array-intermediate-calls-option

New option: `stringArrayIntermediateCalls`

5be87b26eb0ca34b9da039e07e7a8e36dc56a5d1 authored over 4 years ago
Changed option name: `stringArrayIntermediateCalls` -> `stringArrayIntermediateVariablesCount`

e80937d108e367841618f340e7d93093edeeff32 authored over 4 years ago
New option: `stringArrayIntermediateCalls` sets the passed amount of intermediate variables for the `string array`

1b656d73866aa15f8ebee923432a82760ef6ebfa authored over 4 years ago
Merge pull request #735 from javascript-obfuscator/get-optons-for-preset

New API: `getOptionsByPreset`

48eccacd5c76bee42c28f9bfebb579c4589384c8 authored over 4 years ago
New API: `getOptionsByPreset` allows to get options for the passed options preset name

6ec92420f5b7d53b8820883c130635fa53811c28 authored over 4 years ago
Merge branch '1.12.1'

14495b8259c9e94420a4f077c00d75fd8fad4c2a authored over 4 years ago
Version update to 1.12.1

062802fd3c910a16247b2d57e4a2fa6996f5f8e5 authored over 4 years ago
Fixed regression bug with combination of `splitStrings` and `renameProperties` option

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

(cherry picked from co...

f98993f8cbf3319be47d59ba6466340c4d9378e9 authored over 4 years ago
Merge pull request #733 from javascript-obfuscator/@types/estree-update

Updated @types/estree and @types/node

d408009b4c7bd505733776fcda3b8b01ef7e5e82 authored over 4 years ago
Updated @types/estree and @types/node

75b8e9ca9df38a4e1516ae2852ef345ba294e0a5 authored over 4 years ago
Merge pull request #731 from javascript-obfuscator/fixed-converting-and-split-strings-transformers-order

Fixed regression bug with combination of `splitStrings` and `renameProperties` option

55862e9c019efc7cdd7c30a53fbe54ed05232336 authored over 4 years ago
Fixed regression bug with combination of `splitStrings` and `renameProperties` option

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

a0dca0256b6785e48cd59b39cc57afc8373f3b24 authored over 4 years ago
Changed `splitStringsChunkLength` during runtime tests

4512bcda65d1f48acb20cf3f9ae509b1974dc6bb authored over 4 years ago
Added more tests for emoji support of `splitStrings` option

c46f31d66512f29287ff86a88b4a8cf402540664 authored over 4 years ago
Dependencies update. Added Test for emoji split with `splitStrings` option

340b7283bed69388d6a7fe2563e9153efe14f48b authored over 4 years ago
Merge pull request #730 from javascript-obfuscator/removed-unnecessary-cli-sanitizers

Removed unnecessary CLI sanitizers

59b65e6419e52b0f67634566b9aa1e648185295f authored over 4 years ago
Removed unnecessary CLI sanitizers

2e711e46e45be02b19069105d223b75fec586fbc authored over 4 years ago
Merge pull request #728 from javascript-obfuscator/esrecurse-version-update

Updated `esrecurse` to 4.3.0. Dependencies update.

95be979f0faa205a294c5f3f9300a5e83a86809f authored over 4 years ago
Updated `esrecurse` to 4.3.0. Dependencies update.

83208b22f22b81a66c87b44642f4f6e02eaad79a authored over 4 years ago
Fixed order of StringArrayCallsWrapper code helpers, added tests

017ade47dbf347a999f3998858fe11e828c886d9 authored over 4 years ago
Mixed string array encoding prototype (#727)

`stringArrayEncoding` option now accepts an array of encodings. Each string will be randomly enc...

42ff66849e8cef24ca940ba63351425196b379ba authored over 4 years ago
Merge pull request #725 from javascript-obfuscator/preset-option

New `optionsPreset` option

8c91a254beba14fa491652bdd8b6c00e935779d0 authored over 4 years ago
Added OptionsPresetSanitizer to the tests #2

4ebd98a04cb9d6e4a02410ab1399d99aa9655333 authored over 4 years ago
Added OptionsPresetSanitizer to the tests

fece163cc3f64340653e682a94a78a961508e360 authored over 4 years ago
Increased timeout for NumbersToNumericalExpressionsTransformer tests

753ad7cba81c314ec642c9b429ef2a8cead19a0b authored over 4 years ago
New `optionsPreset` option

645a3c5cefbd13a3b5f6965a12c341dedb10a5df authored over 4 years ago
Dependencies update 25.08.2020

c7e30aa3e2b728b17ebebd7e85a2395878a7c6d8 authored over 4 years ago
Merge pull request #721 from javascript-obfuscator/transformers-reorganize

Reorganized transformers structure and order

5401b065a5d6af3a337f99f57fdc0d950a0a540e authored over 4 years ago
Added tests for `rename-properties` invalid literal node type

cc7b36792a78996a2ae49e2e97e52db9164c8d1c authored over 4 years ago
Dependencies update 24.08.2020

5c749343f2ff45f65952d3b52a9e295416c7dc59 authored over 4 years ago
Moved MemberExpressionTransformer back to converting transformers

0d556cbc131d31f88069b5bc02e5b5d36230fc9b authored over 4 years ago
Reorganized transformers structure and order

9c04ededc7fda7b56cdfd1d4539af5dff1d89fe5 authored over 4 years ago
Updated typescript to 4.0.0

7fb26b3a669e739db0a8e6c5f444e160b8d3c600 authored over 4 years ago
Merge pull request #717 from javascript-obfuscator/disabled-tagged-template-literal-obfuscation

Reverted `TaggedTemplateLiteral` obfuscation

398da362574609f1320603972d29c9a5a272b958 authored over 4 years ago
Reverted `TaggedTemplateLiteral` obfuscation. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/716

ca030004e8815b640e76afc8ddbf910ac7aa80b1 authored over 4 years ago
Slightly changed `debugProtection` option description

6990f0c4422fb9c2143f1a53cca9f7bdce691149 authored over 4 years ago
Merge pull request #715 from javascript-obfuscator/dead-code-injection-variables-rename

Dead code injection variables rename

710a8d4f9be8e9f9b09ba07611b46a5fdd2246ab authored over 4 years ago
Moved ScopeThroughIdentifiersTransformer to the `obfuscation` transformers

3970513a64dabb73816cd0c4e2dd03f9ed1d4e29 authored over 4 years ago
Improved rename of `deadCodeInjection` dead code identifiers. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/708

0f2f0c2c340344d016c4732de63fe7ca5cdce7e6 authored over 4 years ago
Renamed ScopeIdentifiersTraverser methods, interfaces and types to more concrete `variable` traverse

dce365079c6069df79767ebc42a7335111652e7a authored over 4 years ago
Merge pull request #712 from javascript-obfuscator/export-declarations-prohibited-literal

Fixed obfuscation of literals of `ExportNamedDeclaration` and `ExportAllDeclaration` nodes

c210bb433834acdfe6f7d3edfb787041ecc266b5 authored over 4 years ago
Fixed obfuscation of literals of `ExportNamedDeclaration` and `ExportAllDeclaration` nodes

da41272ef79920c72d3b21b3e3d81a612926da18 authored over 4 years ago
Merge pull request #709 from javascript-obfuscator/object-keys-transformation-get-set-kind

Prevent properties with `get` and `set` kinds from extraction with `transformObjectKeys` option

9f5b3bd0f25729072adb2eb140f6f1bf1c0b1711 authored over 4 years ago
Prevent properties with `get` and `set` kinds from extraction with `transformObjectKeys` option. Fixed https://github.com/javascript-obfuscator/javascript-obfuscator/issues/707

9ff565f4e3b7a4827451ff885bdc1aaec1064f1f authored over 4 years ago
Merge pull request #706 from javascript-obfuscator/acorn-8-update

Acorn@8 version update + fixed ScopeIdentifiersTransformer logic

85e8e6c852ddcf3e9f6636c3ff921c6268890105 authored over 4 years ago
Acorn@8 version update + fixed ScopeIdentifiersTransformer logic

a60c0c534609c8bef997674b56fc0a7c539e1bd1 authored over 4 years ago
Merge pull request #705 from javascript-obfuscator/disable-console-output-proto

Fixed console functions prototype

760b6b71201e08bd480654e091a59143d550b7a7 authored over 4 years ago
Added tests for a valid `bind` call of console.log methods of ConsoleOutputDisableTemplate

aca6b0bd115f29c1081af66f458eb900641821ce authored over 4 years ago
Fixed console functions prototype

a908570a50e9c1d56bfe16eb86644b465797c13b authored over 4 years ago
Renamed ConsoleOutputDisable template

4f28bee90f70fff3cca4779cc5db3519f6dc49b9 authored over 4 years ago
Dependencies update 11.08.08

bb7706d753f8fadc7eb3c6b5c1dff2b1c9088a20 authored over 4 years ago
Merge pull request #698 from javascript-obfuscator/tagged-template-literal-obfuscation

Added `TaggedTemplateLiteral` obfuscation

2080283d5a37e96b598743165646addc4c55d7e8 authored over 4 years ago
Added `TaggedTemplateLiteral` obfuscation. https://github.com/javascript-obfuscator/javascript-obfuscator/issues/696

574a4854ad0d3202cd8c3f79acf8ffe6dae0a410 authored over 4 years ago
Merge pull request #697 from javascript-obfuscator/optiona-chaining-support

Optiona chaining support

9042d73bf2283c77662b55c49d847155b862f2e8 authored over 4 years ago
Fixed `test:dev` test

86d599fc0785cb2a661d6a529844a4ca430f99ce authored over 4 years ago
Added `optional-chaining` support

971c02aed230e4e576e5e2b16c0569c4c0a58db8 authored over 4 years ago