rauts-cli
v1.0.4
Published
Rauts — API endpoint discovery CLI
Maintainers
Readme
Rauts CLI
Rauts is a CLI that scans a backend codebase, discovers API endpoints, enriches them using the Rauts cloud API, and syncs the result to your dashboard.
Repository: github.com/philtechphilips/rauts_cli
Install
Recommended (global install):
npm install -g rauts-cliVerify install:
rauts --versionYou can also run without global install:
npm rauts-cli scanCommands
rauts login
Starts browser login and stores your token locally.
rauts loginToken location:
~/.rauts/credentials.json
rauts scan [path]
Scans your project and syncs discovered endpoints to the Rauts dashboard.
rauts scan
rauts scan .
rauts scan ./services/apiExport an HTML docs file in addition to sync:
rauts scan --exportThis writes:
./rauts-docs.html
rauts local
Runs the local proxy to allow secure testing of localhost endpoints directly from the cloud playground.
rauts localTypical flow
- Install globally:
npm install -g rauts-cli rauts loginrauts scan- Open your dashboard and review synced endpoints
- Run
rauts localin your terminal to securely proxy playground requests to your local servers from the cloud website.
Requirements
- Node.js 18+
- Internet access to Rauts API for AI enrichment and sync
License
ISC
