npm.io
1.0.2 • Published 4d agoCLI

@orvex/cli

Licence
MIT
Version
1.0.2
Deps
6
Size
53 kB
Vulns
0
Weekly
0
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

@orvex/cli

Official CLI for OrvexSecurity — protect your Lua scripts from the terminal.

Installation

npm install -g @orvex/cli

If orvex is not recognized after installing

Windows

Open PowerShell (not cmd) and run:

[System.Environment]::SetEnvironmentVariable("PATH", [System.Environment]::GetEnvironmentVariable("PATH","User") + ";$env:APPDATA\npm", "User")

Then close and reopen your terminal (PowerShell or cmd), and run:

orvex

Why? npm installs global commands in %APPDATA%\npm which is sometimes not in your PATH on Windows.

Linux / macOS
# Add npm global bin to your PATH
echo 'export PATH="$PATH:$(npm bin -g)"' >> ~/.bashrc
source ~/.bashrc

Or for zsh (macOS default):

echo 'export PATH="$PATH:$(npm bin -g)"' >> ~/.zshrc
source ~/.zshrc

Then run:

orvex

Why? On Linux/macOS, npm global bin is usually ~/.npm-global/bin or /usr/local/bin depending on your Node.js installation. The command above detects it automatically.


Usage

orvex                  # Show help + startup animation (first run)
orvex login            # Authenticate with your OrvexSecurity account
orvex logout           # Log out and clear stored credentials
orvex whoami           # Show your account, plan, and quota
orvex obfuscate        # Protect a .lua file or .zip archive (interactive)
orvex sessions         # View and manage all connected devices

Quick start

# 1. Install
npm install -g @orvex/cli

# 2. Login (opens your browser)
orvex login

# 3. Protect a script
orvex obfuscate

Requirements

  • Node.js 18 or higher
  • An OrvexSecurity account — orvex-sc.xyz
  • Pro plan for archive batch obfuscation

License

MIT — OrvexSecurity

Keywords