Sha256: caf59e7036e959e4f94d516551cc5a80beb0ff974b0a09d1f89385f65dc3d25d

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

# frozen_string_literal: true

require_relative "lib/turbo_cells/version"

Gem::Specification.new do |spec|
  spec.name          = "turbo_cells"
  spec.version       = TurboCells::VERSION
  spec.authors       = ["krzykamil"]
  spec.email         = ["kk.pio@protonmail.com"]

  spec.summary       = "TurboCells is a gem for integrating cells with Turbo (primarly streams)."
  spec.description   = "The idea is to have an easy way to use HTML over the wire approach of turbo in cells, cause they do not work nicely with Javascript and cause it's cool!"
  spec.homepage      = "https://krzykamil.github.io"
  spec.license       = "MIT"
  spec.required_ruby_version = Gem::Requirement.new(">= 2.4.0")

  spec.metadata["homepage_uri"] = spec.homepage
  spec.metadata["source_code_uri"] = spec.homepage
  spec.metadata["changelog_uri"] = "#{spec.homepage}/blob/master/CHANGELOG.md"

  # Specify which files should be added to the gem when it is released.
  # The `git ls-files -z` loads the files in the RubyGem that have been added into git.
  spec.files = Dir.chdir(File.expand_path(__dir__)) do
    `git ls-files -z`.split("\x0").reject { |f| f.match(%r{\A(?:test|spec|features)/}) }
  end
  spec.bindir        = "exe"
  spec.executables   = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
  spec.require_paths = ["lib"]

  # Uncomment to register a new dependency of your gem
  # spec.add_dependency "example-gem", "~> 1.0"

  # For more information and examples about making a new gem, checkout our
  # guide at: https://bundler.io/guides/creating_gem.html
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
turbo_cells-0.1.0 turbo_cells.gemspec