mouseeatscat/charcoal-conductor

A CLI tool for interacting with your Charcoal projects.

v1.0.0 2024-04-03 20:32 UTC

This package is auto-updated.

Last update: 2024-05-03 20:46:09 UTC


README

A CLI tool for interacting with the Charcoal framework.

Requirements

  • php ^7.4
  • composer

Installation

composer global config repositories.stecman/symfony-console-completion vcs https://github.com/MouseEatsCat/symfony-console-completion
composer global require charcoal/conductor

Autocompletion

To enable autocompletion, you need to add the following to your .bashrc or .zshrc file.

source <(conductor _completion -g -p conductor)

Commands

Command Description
help Display help for a command
list List commands
models:create Create a new Model
models:list List all registered Models
models:sync Synchronize the database with model definitions
scripts:list List all charcoal scripts
scripts:run Run a charcoal script
project:create Create a new charcoal project