Sha256: 57695ba06f60d9a3ea1ba5f99f5962bfa91f6a471039141aef26909f9ebdf269

Contents?: true

Size: 572 Bytes

Versions: 19

Compression:

Stored size: 572 Bytes

Contents

# frozen_string_literal: true

require 'dry/cli'

# Public: Command line interface that allows to install the library, and run
# simple commands.
class ViteRuby::CLI
  extend Dry::CLI::Registry

  register 'build', Build, aliases: ['b']
  register 'clobber', Clobber, aliases: %w[clean clear]
  register 'dev', Dev, aliases: %w[d serve]
  register 'install', Install
  register 'version', Version, aliases: ['v', '-v', '--version', 'info']
  register 'upgrade', Upgrade, aliases: ['update']
  register 'upgrade_packages', UpgradePackages, aliases: ['update_packages']
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
vite_ruby-3.1.1 lib/vite_ruby/cli.rb
vite_ruby-3.1.0 lib/vite_ruby/cli.rb
vite_ruby-3.0.10 lib/vite_ruby/cli.rb
vite_ruby-3.0.9 lib/vite_ruby/cli.rb
vite_ruby-4.0.0.alpha1 lib/vite_ruby/cli.rb
vite_ruby-3.0.8 lib/vite_ruby/cli.rb
vite_ruby-3.0.7 lib/vite_ruby/cli.rb
vite_ruby-3.0.6 lib/vite_ruby/cli.rb
vite_ruby-3.0.5 lib/vite_ruby/cli.rb
vite_ruby-3.0.4 lib/vite_ruby/cli.rb
vite_ruby-3.0.3 lib/vite_ruby/cli.rb
vite_ruby-3.0.2 lib/vite_ruby/cli.rb
vite_ruby-3.0.1 lib/vite_ruby/cli.rb
vite_ruby-3.0.0 lib/vite_ruby/cli.rb
vite_ruby-3.0.0.beta.3 lib/vite_ruby/cli.rb
vite_ruby-3.0.0.beta.2 lib/vite_ruby/cli.rb
vite_ruby-3.0.0.beta.1 lib/vite_ruby/cli.rb
vite_ruby-2.0.0.beta.6 lib/vite_ruby/cli.rb
vite_ruby-2.0.0.beta.5 lib/vite_ruby/cli.rb