Install
This is just an example of the ts-starter docs.
Installing aax is easy. Simply pull it in via your package manager of choice, or download the binary directly.
Package Managers
Choose your package manager of choice:
sh
npm install --save-dev @stacksjs/aax
# npm i -d @stacksjs/aax
# or, install globally via
npm i -g @stacksjs/aaxsh
bun install --dev @stacksjs/aax
# bun add --dev @stacksjs/aax
# bun i -d @stacksjs/aax
# or, install globally via
bun add --global @stacksjs/aaxsh
pnpm add --save-dev @stacksjs/aax
# pnpm i -d @stacksjs/aax
# or, install globally via
pnpm add --global @stacksjs/aaxsh
yarn add --dev @stacksjs/aax
# yarn i -d @stacksjs/aax
# or, install globally via
yarn global add @stacksjs/aaxsh
brew install aax # coming soonsh
pkgx aax # coming soonRequirements
Before using aax, make sure you have:
ffmpeginstalled and available in your PATHaudible-cliinstalled and available in your PATH (or in your project root)
Installing FFmpeg
In case you are not using pkgx, you can install FFmpeg using your package manager of choice:
sh
# macOS
brew install ffmpeg
# Ubuntu/Debian
sudo apt install ffmpeg
# Windows (using Chocolatey)
choco install ffmpegInstalling Audible CLI
- Download the appropriate binary from Audible CLI Releases
- Place it in your PATH or project root
- Make it executable:
chmod +x audible
Read more about how to use it in the Usage section of the documentation.
Binaries
Choose the binary that matches your platform and architecture:
sh
# Download the binary
curl -L https://github.com/stacksjs/aax/releases/download/v0.2.0/aax-darwin-arm64.zip -o aax.zip
# Unzip the file
unzip aax.zip
# Make it executable
chmod +x aax
# Move it to your PATH
mv aax /usr/local/bin/aaxsh
# Download the binary
curl -L https://github.com/stacksjs/aax/releases/download/v0.2.0/aax-darwin-x64.zip -o aax.zip
# Unzip the file
unzip aax.zip
# Make it executable
chmod +x aax
# Move it to your PATH
mv aax /usr/local/bin/aaxsh
# Download the binary
curl -L https://github.com/stacksjs/aax/releases/download/v0.2.0/aax-linux-arm64.zip -o aax.zip
# Unzip the file
unzip aax.zip
# Make it executable
chmod +x aax
# Move it to your PATH
mv aax /usr/local/bin/aaxsh
# Download the binary
curl -L https://github.com/stacksjs/aax/releases/download/v0.2.0/aax-linux-x64.zip -o aax.zip
# Unzip the file
unzip aax.zip
# Make it executable
chmod +x aax
# Move it to your PATH
mv aax /usr/local/bin/aaxsh
# Download the binary
curl -L https://github.com/stacksjs/aax/releases/download/v0.2.0/aax-windows-x64.zip -o aax.zip
# Unzip the file (using PowerShell)
Expand-Archive -Path aax.zip -DestinationPath .
# Move it to your PATH (adjust the path as needed)
move aax.exe C:\Windows\System32\aax.exeTIP
You can also find the aax binaries in GitHub releases. Make sure to download the appropriate .zip file for your platform and architecture.
WARNING
If you don't have unzip installed on your system, you can install it using your package manager:
sh
# macOS
brew install unzip
# Ubuntu/Debian
sudo apt install unzip
# Windows
# PowerShell comes with Expand-Archive built-in