sanex3339
|
a6debfa009
|
Update changelog
|
2026-03-22 11:33:09 +07:00 |
|
sanex3339
|
e5c0520b40
|
Add support for import attributes
|
2026-03-22 11:32:24 +07:00 |
|
sanex3339
|
b6457ebecd
|
Replaced mkdirp dependency with native fs.mkdirSync({ recursive: true })
|
2026-03-22 11:28:56 +07:00 |
|
Roli Bosch
|
1aadbacc06
|
Replace mkdirp with native fs.mkdirSync({ recursive: true }) (#1384)
|
2026-03-22 08:26:33 +04:00 |
|
Timofey Kachalov
|
7792fb0be3
|
Fixed class expression name references inside class body being incorrectly resolved to an import binding with the same name, causing broken code at runtime (#1387)
5.3.1
|
2026-03-21 20:55:38 +04:00 |
|
sanex3339
|
0a06d29d68
|
Set version 5.3.0 to stable
5.3.0
|
2026-02-04 19:50:52 +04:00 |
|
sanex3339
|
22d090a998
|
Set version 5.3.0 to beta
|
2026-02-03 20:23:07 +04:00 |
|
Timofey Kachalov
|
25427bcc0b
|
Add Pro API support to CLI including support for large files obfuscation (#1381)
|
2026-02-03 20:22:11 +04:00 |
|
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 |
|