Sha256: 5973cc42f9299d4ab9747712f5007ca8801b8516787356568cd3f456fffac208

Contents?: true

Size: 452 Bytes

Versions: 68

Compression:

Stored size: 452 Bytes

Contents

require_paths = []
dev_path = "lib/souls/cli/generate/*"
souls_path = Dir["#{Gem.dir}/gems/souls-*"].last
gem_path = "#{souls_path}/lib/souls/cli/generate/*"
file_paths = File.exist?("souls.gemspec") ? dev_path : gem_path
Dir[file_paths].map do |n|
  next if n.include?("index.rb")

  require_paths << n.split("/").last.gsub(".rb", "")
end
require_paths.each do |path|
  require_relative "./#{path}"
end

module SOULs
  class Generate < Thor
  end
end

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
souls-4.1.2 lib/souls/cli/generate/index.rb
souls-4.1.1 lib/souls/cli/generate/index.rb
souls-4.1.0 lib/souls/cli/generate/index.rb
souls-4.0.3 lib/souls/cli/generate/index.rb
souls-4.0.2 lib/souls/cli/generate/index.rb
souls-4.0.1 lib/souls/cli/generate/index.rb
souls-4.0.0 lib/souls/cli/generate/index.rb
souls-3.0.8 lib/souls/cli/generate/index.rb
souls-3.0.7 lib/souls/cli/generate/index.rb
souls-3.0.6 lib/souls/cli/generate/index.rb
souls-3.0.5 lib/souls/cli/generate/index.rb
souls-3.0.4 lib/souls/cli/generate/index.rb
souls-3.0.3 lib/souls/cli/generate/index.rb
souls-3.0.2 lib/souls/cli/generate/index.rb
souls-3.0.1 lib/souls/cli/generate/index.rb
souls-3.0.0 lib/souls/cli/generate/index.rb
souls-2.0.4 lib/souls/cli/generate/index.rb
souls-2.0.3 lib/souls/cli/generate/index.rb
souls-2.0.2 lib/souls/cli/generate/index.rb
souls-2.0.1 lib/souls/cli/generate/index.rb