Sha256: 64848721825860419f86043213ea148353c8124687561c47893787b29387dc76

Contents?: true

Size: 1.17 KB

Versions: 95

Compression:

Stored size: 1.17 KB

Contents

require "bullet_train/super_scaffolding/version"
require "bullet_train/super_scaffolding/engine"
require "bullet_train/super_scaffolding/exceptions"
require "bullet_train/super_scaffolding/scaffolder"
require "bullet_train/super_scaffolding/scaffolders/crud_scaffolder"
require "bullet_train/super_scaffolding/scaffolders/crud_field_scaffolder"
require "bullet_train/super_scaffolding/scaffolders/join_model_scaffolder"
require "bullet_train/super_scaffolding/scaffolders/oauth_provider_scaffolder"

require "indefinite_article"

module BulletTrain
  module SuperScaffolding
    mattr_accessor :template_paths, default: []
    mattr_accessor :scaffolders, default: {
      "crud" => "BulletTrain::SuperScaffolding::Scaffolders::CrudScaffolder",
      "crud-field" => "BulletTrain::SuperScaffolding::Scaffolders::CrudFieldScaffolder",
      "join-model" => "BulletTrain::SuperScaffolding::Scaffolders::JoinModelScaffolder",
      "oauth-provider" => "BulletTrain::SuperScaffolding::Scaffolders::OauthProviderScaffolder"
    }

    class Runner
      def run
        # Make `rake` invocation compatible with how this was run historically.
        require "scaffolding/script"
      end
    end
  end
end

Version data entries

95 entries across 95 versions & 1 rubygems

Version Path
bullet_train-super_scaffolding-1.3.23 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.22 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.21 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.20 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.19 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.18 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.17 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.16 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.15 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.14 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.13 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.12 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.11 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.10 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.9 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.8 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.7 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.6 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.5 lib/bullet_train/super_scaffolding.rb
bullet_train-super_scaffolding-1.3.4 lib/bullet_train/super_scaffolding.rb