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
16
(16)
Pull requests
8
(8)
Discussions
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
source-maps-fixes
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 19, 2021
Fixed tests. Added `inputFileName` option validation
sanex3339
committed
4ab4406
View commit details
Copy full SHA for 4ab4406
Browse repository at this point
**New option**: `sourceMapSourcesMode` allows to control `sources` and `sourcesContent` fields of the source map
Show description for b3fc8bc
sanex3339
committed
b3fc8bc
View commit details
Copy full SHA for b3fc8bc
Browse repository at this point
Commits on Jul 18, 2021
Updated bitcoin wallet
sanex3339
committed
fd5d3e6
View commit details
Copy full SHA for fd5d3e6
Browse repository at this point
Commits on Jul 17, 2021
Force set `stringArray: true` for StringArrayStorageAnalyzer tests
sanex3339
committed
7b57c1e
View commit details
Copy full SHA for 7b57c1e
Browse repository at this point
Commits on Jul 16, 2021
Merge pull request #954 from javascript-obfuscator/rename-properties-preserve-name
Show description for 8acfac1
sanex3339
authored
8acfac1
View commit details
Copy full SHA for 8acfac1
Browse repository at this point
`renameProperties` option now won't generate duplicated property names in some cases
sanex3339
committed
1dbfd24
View commit details
Copy full SHA for 1dbfd24
Browse repository at this point
Merge pull request #953 from javascript-obfuscator/string-array-function-calls-wrappers-improvements
Show description for e429380
sanex3339
authored
e429380
View commit details
Copy full SHA for e429380
Browse repository at this point
Completely removed lexical scope storage logic and data for generation scope calls wrappers
sanex3339
committed
88ea1a2
View commit details
Copy full SHA for 88ea1a2
Browse repository at this point
Commits on Jul 15, 2021
`stringArrayWrappersType: 'function'` now generates different indexes between each wrapper inside the same lexical scope
sanex3339
committed
a1dc2df
View commit details
Copy full SHA for a1dc2df
Browse repository at this point
Merge pull request #952 from javascript-obfuscator/string-array-calls-wrappers-as-function-declarations
Show description for 496eb92
sanex3339
authored
496eb92
View commit details
Copy full SHA for 496eb92
Browse repository at this point
* `stringArrayWrappersType: 'function'` now appends `FunctionDeclaration` functions instead of `FunctionExpression` functions. This allows to append these wrappers at random positions inside each s…
Show description for 3a71c78
sanex3339
committed
3a71c78
View commit details
Copy full SHA for 3a71c78
Browse repository at this point
Merge pull request #951 from javascript-obfuscator/transform-object-keys-call-expression
Show description for 985cb7e
sanex3339
authored
985cb7e
View commit details
Copy full SHA for 985cb7e
Browse repository at this point
Reverted `dev.ts` file
sanex3339
committed
7a93c8c
View commit details
Copy full SHA for 7a93c8c
Browse repository at this point
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `NewExpression` nodes
sanex3339
committed
fdd03c1
View commit details
Copy full SHA for fdd03c1
Browse repository at this point
To increase performance and prevent possible runtime errors `transformObjectKeys` option now completely ignores objects with `CallExpression` nodes
sanex3339
committed
d62bf3d
View commit details
Copy full SHA for d62bf3d
Browse repository at this point
Commits on Jun 23, 2021
Dependencies update 23.06.21
sanex3339
committed
3007099
View commit details
Copy full SHA for 3007099
Browse repository at this point
Commits on Jun 20, 2021
Merge pull request #942 from javascript-obfuscator/string-array-templates-improvements
Show description for ac8b8c4
sanex3339
authored
ac8b8c4
View commit details
Copy full SHA for ac8b8c4
Browse repository at this point
Improved `stringArray` calls wrapper decode code
sanex3339
committed
f7c5215
View commit details
Copy full SHA for f7c5215
Browse repository at this point
Commits on Jun 18, 2021
Dependencies update. Updated README.md with an updated examples
sanex3339
committed
a4d3081
View commit details
Copy full SHA for a4d3081
Browse repository at this point
Commits on Jun 17, 2021
Merge pull request #941 from javascript-obfuscator/improved-calls-wrapper-template
Show description for 08aad1b
sanex3339
authored
08aad1b
View commit details
Copy full SHA for 08aad1b
Browse repository at this point
Improved `stringArray` calls wrapper templates
sanex3339
committed
5683e75
View commit details
Copy full SHA for 5683e75
Browse repository at this point
Commits on Jun 16, 2021
Merge pull request #940 from javascript-obfuscator/dead-code-injection-string-array-chained-calls-integration
Show description for 993cf7a
sanex3339
authored
993cf7a
View commit details
Copy full SHA for 993cf7a
Browse repository at this point
Dead code injection unwrap stage now runs before string array transformers
sanex3339
committed
899456f
View commit details
Copy full SHA for 899456f
Browse repository at this point
Removed some old info from README.md
sanex3339
committed
0f0eb27
View commit details
Copy full SHA for 0f0eb27
Browse repository at this point
Commits on Jun 13, 2021
Merge pull request #938 from javascript-obfuscator/transform-object-keys-this-expression
Show description for b26692a
sanex3339
authored
b26692a
View commit details
Copy full SHA for b26692a
Browse repository at this point
Added more tests for sequence expression and `this` reference
sanex3339
committed
65bc307
View commit details
Copy full SHA for 65bc307
Browse repository at this point
Updated CHANGELOG.md
sanex3339
committed
d46fb7b
View commit details
Copy full SHA for d46fb7b
Browse repository at this point
Fixed invalid behaviour of `transformObjectKeys` option when object values contains `this` references
sanex3339
committed
3cf94b7
View commit details
Copy full SHA for 3cf94b7
Browse repository at this point
Commits on Jun 11, 2021
Merge pull request #936 from javascript-obfuscator/domain-lock-destination
Show description for 21c6fa8
sanex3339
authored
21c6fa8
View commit details
Copy full SHA for 21c6fa8
Browse repository at this point
`domainDest` => `domainLockRedirectUrl` option rename
sanex3339
committed
616ae59
View commit details
Copy full SHA for 616ae59
Browse repository at this point
Updated `domainLock` option description
sanex3339
committed
ada04e5
View commit details
Copy full SHA for ada04e5
Browse repository at this point
Commits on Jun 10, 2021
Merge pull request #932 from javascript-obfuscator/dependabot/npm_and_yarn/lodash-4.17.21
Show description for 4730e78
sanex3339
authored
4730e78
View commit details
Copy full SHA for 4730e78
Browse repository at this point
Merge pull request #928 from javascript-obfuscator/dependabot/npm_and_yarn/glob-parent-5.1.2
Show description for 461eed2
sanex3339
authored
461eed2
View commit details
Copy full SHA for 461eed2
Browse repository at this point
Merge pull request #933 from javascript-obfuscator/dependabot/npm_and_yarn/y18n-4.0.3
Show description for f61dc76
sanex3339
authored
f61dc76
View commit details
Copy full SHA for f61dc76
Browse repository at this point
Merge pull request #931 from javascript-obfuscator/dependabot/npm_and_yarn/yargs-parser-18.1.3
Show description for ce0c18f
sanex3339
authored
ce0c18f
View commit details
Copy full SHA for ce0c18f
Browse repository at this point
Previous
Next
You can’t perform that action at this time.