Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
javascript-obfuscator
javascript-obfuscator
Repository navigation
Code
Issues
17
(17)
Pull requests
8
(8)
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
javascript-obfuscator
src
utils
on
issue-1386
User selector
All users
Datepicker
All time
Commit history
Commits on Dec 16, 2025
Optimize performance (#1355)
sanex3339
authored
12aff3c
View commit details
Copy full SHA for 12aff3c
View code at this point
Browse repository at this point
Commits on Dec 7, 2025
Version 5.0.1 (#1344)
sanex3339
authored
4ac3368
View commit details
Copy full SHA for 4ac3368
View code at this point
Browse repository at this point
Commits on Dec 3, 2025
Add prettier (#1339)
sanex3339
authored
4ee4b21
View commit details
Copy full SHA for 4ee4b21
View code at this point
Browse repository at this point
Commits on Feb 12, 2023
Dependencies update (#1148)
sanex3339
authored
2f1b290
View commit details
Copy full SHA for 2f1b290
View code at this point
Browse repository at this point
Commits on Feb 5, 2022
Added `stringArrayCallsTransform` and `stringArrayCallsTransformThreshold` options (#987)
sanex3339
authored
f075a0e
View commit details
Copy full SHA for f075a0e
View code at this point
Browse repository at this point
Commits on Jan 29, 2022
Apple M1 performance fix
sanex3339
committed
0443111
View commit details
Copy full SHA for 0443111
View code at this point
Browse repository at this point
Commits on Aug 8, 2021
Refactoring related to ArrayUtils, NodeMetadata and StringArray transformets
sanex3339
committed
061bffe
View commit details
Copy full SHA for 061bffe
View code at this point
Browse repository at this point
Commits on Jul 1, 2021
Dependencies update 01.07.21
sanex3339
committed
fc20a1a
View commit details
Copy full SHA for fc20a1a
View code at this point
Browse repository at this point
Commits on May 29, 2021
Typescript 4.3 update
sanex3339
committed
e681982
View commit details
Copy full SHA for e681982
View code at this point
Browse repository at this point
Commits on Feb 25, 2021
Fixed invalid behaviour of extractIntegerAndDecimalParts for negative numbers
sanex3339
committed
9c5b289
View commit details
Copy full SHA for 9c5b289
View code at this point
Browse repository at this point
Commits on Feb 23, 2021
Fixed invalid behaviour of `numbersToExpressions` option for float numbers
Show description for 61d9896
sanex3339
committed
61d9896
View commit details
Copy full SHA for 61d9896
View code at this point
Browse repository at this point
Commits on Jan 1, 2021
Removed padding characters from all base64 encoded strings.
Show description for 04be75e
sanex3339
committed
04be75e
View commit details
Copy full SHA for 04be75e
View code at this point
Browse repository at this point
Commits on Nov 15, 2020
WIP: added random string array scope calls wrappers parameters
sanex3339
committed
4079b42
View commit details
Copy full SHA for 4079b42
View code at this point
Browse repository at this point
Commits on Oct 11, 2020
MakeEnum moved to Utils class
sanex3339
committed
abb7f16
View commit details
Copy full SHA for abb7f16
View code at this point
Browse repository at this point
* @gradecam/tsenum replaced with an internal implementation
Show description for 381fd18
sanex3339
committed
381fd18
View commit details
Copy full SHA for 381fd18
View code at this point
Browse repository at this point
Commits on Sep 25, 2020
Refactoring of `unicodeEscapeSequence` logic
sanex3339
committed
34b1619
View commit details
Copy full SHA for 34b1619
View code at this point
Browse repository at this point
Commits on Sep 17, 2020
Add force convert of unicode control characters to the unicode escape sequence
Show description for 0094e7c
sanex3339
committed
0094e7c
View commit details
Copy full SHA for 0094e7c
View code at this point
Browse repository at this point
Commits on Sep 13, 2020
Refactoring of StringArrayTransformer.ts: moved logic to StringArrayWrappersTransformer, StringArrayScopeCallsWrapperDataStorage and VisitedLexicalScopeNodesStackStorage
sanex3339
committed
e20f282
View commit details
Copy full SHA for e20f282
View code at this point
Browse repository at this point
Commits on Sep 10, 2020
Improved `stringArrayIntermediateVariablesCount` option with function intermediate calls
sanex3339
committed
84432e8
View commit details
Copy full SHA for 84432e8
View code at this point
Browse repository at this point
Commits on Jul 12, 2020
Added optimisations to `numbersToExpressions` option. Updated tests
sanex3339
committed
1beb3cd
View commit details
Copy full SHA for 1beb3cd
View code at this point
Browse repository at this point
Added `numbersToExpressions` option and NumberToNumericalExpressionTransformer
sanex3339
committed
dd8dcac
View commit details
Copy full SHA for dd8dcac
View code at this point
Browse repository at this point
Commits on Jul 10, 2020
Fixed wrong `source-map: 'inline'` encoding after `1.3.0`
sanex3339
committed
c688746
View commit details
Copy full SHA for c688746
View code at this point
Browse repository at this point
Commits on Jul 2, 2020
Improvements of `stringArrayEncoding`: `base64` and `rc4`
sanex3339
committed
7eb25bb
View commit details
Copy full SHA for 7eb25bb
View code at this point
Browse repository at this point
Added constants with alphabet and numbers strings
sanex3339
committed
e625757
View commit details
Copy full SHA for e625757
View code at this point
Browse repository at this point
Commits on May 31, 2020
Renamed TObject -> TDictionary (#616)
Show description for 9213a13
sanex3339
authored
9213a13
View commit details
Copy full SHA for 9213a13
View code at this point
Browse repository at this point
Commits on May 9, 2020
Dependencies update, acorn update
sanex3339
committed
d0d4bc0
View commit details
Copy full SHA for d0d4bc0
View code at this point
Browse repository at this point
Commits on Apr 25, 2020
0.28.0 release
Show description for fb834c8
sanex3339
committed
fb834c8
View commit details
Copy full SHA for fb834c8
View code at this point
Browse repository at this point
Commits on Mar 16, 2020
Fixed identifiers prefix generation for `obfuscateMultiple` method
sanex3339
committed
bbc672e
View commit details
Copy full SHA for bbc672e
View code at this point
Browse repository at this point
Commits on Mar 14, 2020
Code transformers #1
sanex3339
committed
3a86db1
View commit details
Copy full SHA for 3a86db1
View code at this point
Browse repository at this point
Commits on Feb 16, 2020
Fixed string array name preserving inside string array helpers
sanex3339
committed
499c2b1
View commit details
Copy full SHA for 499c2b1
View code at this point
Browse repository at this point
Commits on Jan 31, 2020
Migration from tslint on eslint #2
sanex3339
committed
7a6a359
View commit details
Copy full SHA for 7a6a359
View code at this point
Browse repository at this point
Commits on Jan 30, 2020
Migration from tslint on eslint #1
sanex3339
committed
64b61a7
View commit details
Copy full SHA for 64b61a7
View code at this point
Browse repository at this point
Commits on Jan 13, 2020
A wrong object key when using transform object keys and unicode escape sequence options at once
zamotkin
committed
cc8ebba
View commit details
Copy full SHA for cc8ebba
View code at this point
Browse repository at this point
Commits on Jan 10, 2020
Fixed `TypeError: Assignment to constant variable` when auto-detection of kind of variables is inserted `const` variables for `controlFlowStorage` nodes
sanex3339
committed
1277ace
View commit details
Copy full SHA for 1277ace
View code at this point
Browse repository at this point
Commits on Jan 8, 2020
Auto detection of prevailing kind of variables
sanex3339
committed
3a1cc4e
View commit details
Copy full SHA for 3a1cc4e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.