Sha256: 5a35348ac0f8875a1e6612b639214d767e0abcf9f16b2ac5e032b83020927bb3

Contents?: true

Size: 551 Bytes

Versions: 3

Compression:

Stored size: 551 Bytes

Contents

# typed: false
# frozen_string_literal: true

module Vigiles
  module Generators
    class InitializerGenerator < ::Rails::Generators::Base
      desc <<~DOC.squish
        This generator creates the vigiles initializer file at the
        `config/initializers/vigiles.rb` path and sets up a sane
        default configuration.
      DOC

      source_root File.expand_path("../templates", __dir__)

      def copy_initializer_file
        copy_file \
          "initializer.rb",
          "config/initializers/vigiles.rb"
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
vigiles-0.1.4 lib/generators/vigiles/initializer_generator.rb
vigiles-0.1.3 lib/generators/vigiles/initializer_generator.rb
vigiles-0.1.2 lib/generators/vigiles/initializer_generator.rb