Skip documentation navigation
Aliases & Scripts Discovery
Docs/Usage/Aliases & Scripts Discovery

Aliases & Scripts Discovery

Eliminate command drift. Anchor project aliases inside .avm.json and automatically discover scripts from package.json.

Explicit Project Aliases

$ avm alias add dev "pnpm run dev --port 3000"
$ avm alias add release 'npm run release $1'

Supports parameter forwarding ($1, $@) and runs with injected tools and env vars.

Auto package.json Script Discovery

$ avm test
$ avm build
$ avm lint

Discovers scripts defined in package.json and executes them using your detected package manager (pnpm, npm, yarn, bun).