JSPM

amina

3.3.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 34
  • Score
    100M100P100Q75536F
  • License CC-BY-4.0

Standalone CLI for checking the latest Amina release and showing upgrade instructions

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (amina) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

        _    __  __ ___ _   _    _
       / \  |  \/  |_ _| \ | |  / \
      / _ \ | |\/| || ||  \| | / _ \
     / ___ \| |  | || || |\  |/ ___ \
    /_/   \_\_|  |_|___|_| \_/_/   \_\

    Amina -- Discord Bot Deployment CLI

    Deploy, update, and manage Amina Discord bot instances from your terminal.

    Quick Start

    bunx amina install
    # or
    npx amina install

    Follow the interactive prompts to configure and deploy your instance.

    Commands

    Command Description
    check Check for new Amina releases
    install Deploy a fresh Amina instance
    update Update an existing deployment
    uninstall Remove an Amina deployment
    status Show deployment status
    help Show help message

    Options

    Flag Alias Description
    --dry-run Preview changes without executing
    --force -f -y Skip confirmations (auto-approve)
    --mode Set mode: deploy (default) or dev

    Modes

    • deploy -- Production deployment via Docker Compose. Pulls the latest image, configures environment variables, and starts the bot container.
    • dev -- Development mode. Clones the repository and runs the bot directly with Bun for local development and testing.

    Requirements

    • Node.js >= 25 or Bun >= 1.3.11
    • Docker + Docker Compose (for deploy mode)
    • git (for dev mode)

    Examples

    # Deploy with Docker (production)
    amina install --mode deploy
    
    # Set up a local dev environment
    amina install --mode dev
    
    # Preview an update without applying
    amina update --dry-run
    
    # Force update, skip confirmations
    amina update --force
    
    # Check current deployment status
    amina status

    License

    CC-BY-4.0