Skip to content

Add CloakJS obfuscator and automated minified build - #1

Merged
johanbeytell1 merged 1 commit into
mainfrom
arena/bfd45e99-cloakjs
Oct 11, 2026
Merged

johanbeytell1 merged 1 commit into
mainfrom
arena/bfd45e99-cloakjs

Conversation

@johanbeytell1

Copy link
Copy Markdown
Member

Summary

  • Add standalone UMD CloakJS 1.2.0 with presets, stats and conservative obfuscation passes.
  • Document browser/Node usage, jsDelivr URLs, limitations, and MIT licensing.
  • Add minified distribution and an Ubuntu GitHub Actions workflow that regenerates and commits it when cloakjs.js changes.
  • Add Node tests for API, presets, generated output, and edge cases.

Verification

  • node --test (11 passing)
  • node --check cloakjs.min.js and minified-bundle smoke test

Note: The workflow pushes generated updates to the source branch when repository permissions and branch rules permit it.

Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
@johanbeytell1
johanbeytell1 merged commit fba9eee into main Oct 11, 2026
1 check passed
@johanbeytell1
johanbeytell1 deleted the arena/bfd45e99-cloakjs branch October 11, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant