2428 Commits
Author SHA1 Message Date
Timofey Kachalov 6864328c03 Fix identifiers generation (#1378) 5.2.1 2026-01-28 01:04:40 +04:00
sanex3339 999e93c084 Fixed transformObjectKeys with mangled identifier generator causing variable shadowing when extracted object variable name matched an existing inner scope variable 2026-01-27 23:34:45 +04:00
Timofey Kachalov 05aacd9dfe Fixed deadCodeInjection causing SyntaxError when arguments from collected block statements was injected into class field initializers or static initialization blocks (#1377) 2026-01-27 23:34:22 +04:00
Timofey Kachalov ccece3fef1 Fixed parsing error when await is used as an identifier in non-async context (#1376) 2026-01-27 22:59:28 +04:00
Timofey Kachalov 44028a147f Fixed transformObjectKeys incorrectly hoisting object literal outsie of loop (#1375) 2026-01-27 22:19:27 +04:00
Timofey Kachalov 3848bca794 Backport some fixes from Pro version (#1374) 5.2.0 2026-01-27 17:20:23 +04:00
Timofey Kachalov 99c635a6d2 Fixed controlFlowFlattening breaking short-circuit evaluation with spread operator and conditional objects (#1373) 2026-01-27 14:04:39 +04:00
sanex3339 2be70353c7 Add strictMode to the readme 2026-01-25 23:23:34 +04:00
sanex3339 311799e3e7 Add vmPreprocessIdentifiers to the readme 2026-01-25 23:23:33 +04:00
Timofey Kachalov c844f97cfc Ignore transformation of process.env.* (#1367) 2026-01-06 23:37:42 +04:00
sanex3339 90362a2555 Update readme #3 2025-12-22 09:49:51 +04:00
sanex3339 a86314da59 Update readme #2 2025-12-22 09:34:13 +04:00
sanex3339 1c2d8bd9d0 Update readme 2025-12-22 09:29:21 +04:00
Timofey Kachalov 12aff3cfd4 Optimize performance (#1355) 2025-12-16 23:02:58 +04:00
Timofey Kachalov 6866396e9a Add version parameter to the apiConfig to use different versions of JavaScript Obfuscator Pro via API (#1353) 5.1.0 2025-12-13 18:43:52 +04:00
Timofey Kachalov 4ac3368122 Version 5.0.1 (#1344) 2025-12-07 12:42:47 +04:00
sanex3339 d7114b750b Don't run tests on build 5.0.0 2025-12-07 00:02:57 +04:00
Timofey Kachalov 4f3a456124 Add Async PRO API (#1343) 2025-12-07 00:01:00 +04:00
Timofey Kachalov 3bb9b1872f Downgrade multimatch (#1341) 4.2.1 2025-12-04 18:23:22 +04:00
sanex3339 64e14ebe2f Adjust precommit hook 2025-12-04 00:27:48 +04:00
Timofey Kachalov 4ee4b219e5 Add prettier (#1339) 2025-12-04 00:09:10 +04:00
sanex3339 01465a233c Version update 4.2.0 2025-11-30 04:18:04 +04:00
sanex3339 f5f2cbc2a8 Version update 2025-11-30 03:16:46 +04:00
Timofey Kachalov 964376363e Fix error when ClassExpression is the CallExpression callee (#1336) 2025-11-30 03:15:42 +04:00
Timofey Kachalov cd63f59099 Don't obfuscate import.meta.* (#1335) 2025-11-30 02:33:15 +04:00
Timofey Kachalov b36951af37 Fix control flow flattening + optional chaining compatibility (#1334) 2025-11-30 01:53:25 +04:00
Timofey Kachalov 301b049c99 Don't publish root index.ts files to NPM as we have typings (#1333) 2025-11-30 01:25:47 +04:00
sanex3339 145746c867 Update CHANGELOG.md 2025-11-30 00:55:34 +04:00
Fern Lane bb9b33fb15 fix: .mjs and .cjs in availableInputExtensions (#1301) 2025-11-30 00:52:27 +04:00
Timofey Kachalov 64edd44d68 Revert 5683e75 (#1332) 2025-11-30 00:39:32 +04:00
Timofey Kachalov 6640907504 Speedup ObjectExpressionKeysTransformer.ts (#1331) 2025-11-29 21:40:32 +04:00
Timofey Kachalov 39f7ff43e6 Update dependencies (#1327) 2025-10-30 11:32:28 +04:00
Timofey Kachalov d5497db9d6 Add claude.md file (#1326) 2025-10-30 10:18:54 +04:00
Timofey Kachalov 828a190cf8 Update CHANGELOG.md 4.1.1 2024-06-15 21:29:00 +04:00
Timofey Kachalov f886c6c044 Update class-validator and version (#1262) 2024-06-15 17:57:23 +04:00
Timofey Kachalov 4e4efb7f92 Support new nodejs version (#1261) 2024-06-15 14:53:48 +04:00
Smell of curry 07ec2879f1 Fixed Grammatical Error in README.md (#1249) 2024-06-15 03:09:30 +04:00
Timofey Kachalov 0c1c4326ba Update README.md 2024-06-15 03:06:56 +04:00
sanex 1000402f10 Version update to 4.1.0 4.1.0 2023-09-05 20:12:05 +04:00
Mark Eriksson 712c319b0d add snowpack plugin link (#1064) 2023-09-05 13:27:01 +04:00
mkafrin 5154057539 Better use of cross-env (#1171) 2023-09-05 13:26:41 +04:00
Alex 54cbdf6d27 Add target 'service-worker' (#1134) 2023-09-05 13:26:01 +04:00
Timofey Kachalov c7d4f9cf26 Update README.md 2023-08-08 14:38:23 +04:00
Timofey Kachalov 26a8dd9b8b Update FUNDING.yml 2023-08-08 14:33:56 +04:00
Timofey Kachalov 662b239778 Update README.md 2023-06-11 12:46:25 +04:00
sanex d7f7393555 Remove open-collective links back 2023-03-18 20:21:44 +04:00
Timofey Kachalov 2f1b2904a4 Dependencies update (#1148) 2023-02-12 22:40:54 +04:00
sanex 0c3b1927aa Merge remote-tracking branch 'origin/master' 2023-02-11 22:22:24 +04:00
sanex 1db729c525 Update sponsor links 2023-02-11 22:22:05 +04:00
dependabot[bot] 0dddaa8684 Bump decode-uri-component from 0.2.0 to 0.2.2 (#1133)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-11 21:19:28 +04:00