Skip to main content

CLI for the Obfuscate API — seal a ZIP of JS/TS source from your terminal.

Project description

justob

CLI for the Obfuscate API — seal a ZIP of JS/TS source from your terminal.

Install

pip install justob          # any system with Python 3.8+
pkg install python && pip install justob   # Termux (Android)
sudo apt install pipx && pipx install justob   # Debian / Ubuntu

Use

justob ./my-project.zip                       # default: profile=maximum
justob ./app.zip --profile standard --out sealed.zip
justob --help

Flags

Flag Default Notes
--profile maximum light / standard / maximum
--strip-console true Remove console.* calls
--encrypt-strings true Base64-encode string literals
--include-skipped false Repack node_modules / .git untouched
--inject-header false Prepend a license header
--header Sealed by Obfuscate Header text
--out <name>.obfuscated.zip Output path
--endpoint the hosted site Override with $JUSTOB_ENDPOINT

Zero dependencies

justob uses only the Python stdlib (urllib, argparse). Works on Termux, Alpine, minimal Docker images, CI runners — anywhere Python 3.8+ runs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

justob-1.0.0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

justob-1.0.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file justob-1.0.0.tar.gz.

File metadata

  • Download URL: justob-1.0.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for justob-1.0.0.tar.gz
Algorithm Hash digest
SHA256 73420a9d50369e6df122d13bc7d80892ce71450f87ec63a64f3f011e2ef1fa53
MD5 2485ab222f62c10db87b6650642d376a
BLAKE2b-256 27537fb440f1c7c9593424cbc425b0321d3085aa8e16309293d758b70d562be5

See more details on using hashes here.

File details

Details for the file justob-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: justob-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for justob-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c9051534010222476763d5068415ab137f89778b25c19f2d60e45c192eec17c
MD5 559e04cd1d7e6a43939a57bdb0f8b1b8
BLAKE2b-256 3e4a11af0153608fcafda8417078d4e497443bb2fbde99e9ac5db4ef2677fafc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page