Module: Bridgetown::Commands

Defined in:
bridgetown-core/lib/bridgetown-core/commands/new.rb,
bridgetown-core/lib/bridgetown-core/commands/help.rb,
bridgetown-core/lib/bridgetown-core/commands/apply.rb,
bridgetown-core/lib/bridgetown-core/commands/build.rb,
bridgetown-core/lib/bridgetown-core/commands/clean.rb,
bridgetown-core/lib/bridgetown-core/commands/start.rb,
bridgetown-core/lib/bridgetown-core/commands/console.rb,
bridgetown-core/lib/bridgetown-core/commands/esbuild.rb,
bridgetown-core/lib/bridgetown-core/commands/plugins.rb,
bridgetown-core/lib/bridgetown-core/commands/configure.rb,
bridgetown-core/lib/bridgetown-core/commands/application.rb,
bridgetown-core/lib/bridgetown-core/commands/application.rb,
bridgetown-core/lib/bridgetown-core/commands/registrations.rb,
bridgetown-core/lib/bridgetown-core/commands/concerns/automations.rb,
bridgetown-core/lib/bridgetown-core/commands/concerns/git_helpers.rb,
bridgetown-core/lib/bridgetown-core/commands/concerns/build_options.rb,
bridgetown-core/lib/bridgetown-core/commands/concerns/configuration_overridable.rb

Defined Under Namespace

Modules: Automations, BuildOptions, ConfigurationOverridable, GitHelpers, Registrations Classes: Application, Apply, Build, Clean, Configure, Console, Dream, Esbuild, Help, New, Plugins, Start

Constant Summary collapse

Dev =
Start.dup
Actions =

alias

Automations

Class Method Summary collapse

Class Method Details

.register_command(name, klass) ⇒ Object

Register a new command for the Bridgetown CLI

Parameters:



9
10
11
# File 'bridgetown-core/lib/bridgetown-core/commands/application.rb', line 9

def self.register_command(name, klass)
  Registrations.register(klass, name)
end