Metadata


Name
view_component
Version
3.1.0
Platform
ruby
Authors
ViewComponent Team
Bindir
bin
Date
2023-05-31 00:00:00 UTC
Dependencies
activesupport (>= 5.2.0, < 8.0)
method_source (~> 1.0)
concurrent-ruby (~> 1.0)
appraisal (~> 2.4, development)
benchmark-ips (~> 2.12.0, development)
better_html (>= 0, development)
bundler (~> 2, development)
erb_lint (>= 0, development)
haml (~> 6, development)
jbuilder (~> 2, development)
m (~> 1, development)
minitest (~> 5.18, development)
pry (~> 0.13, development)
rake (~> 13.0, development)
rubocop-md (~> 1, development)
standard (~> 1, development)
simplecov (~> 0.22.0, development)
simplecov-console (~> 0.9.1, development)
slim (~> 5.1, development)
sprockets-rails (~> 3.4.2, development)
yard (~> 0.9.25, development)
yard-activesupport-concern (~> 0.0.1, development)
Files
LICENSE.txt
README.md
app/assets/vendor/prism.css
app/assets/vendor/prism.min.js
app/controllers/concerns/view_component/preview_actions.rb
app/controllers/view_components_controller.rb
app/controllers/view_components_system_test_controller.rb
app/helpers/preview_helper.rb
app/views/test_mailer/test_email.html.erb
app/views/view_components/_preview_source.html.erb
app/views/view_components/index.html.erb
app/views/view_components/preview.html.erb
app/views/view_components/previews.html.erb
docs/CHANGELOG.md
lib/rails/generators/abstract_generator.rb
lib/rails/generators/component/USAGE
lib/rails/generators/component/component_generator.rb
lib/rails/generators/component/templates/component.rb.tt
lib/rails/generators/erb/component_generator.rb
lib/rails/generators/erb/templates/component.html.erb.tt
lib/rails/generators/haml/component_generator.rb
lib/rails/generators/haml/templates/component.html.haml.tt
lib/rails/generators/locale/component_generator.rb
lib/rails/generators/preview/component_generator.rb
lib/rails/generators/preview/templates/component_preview.rb.tt
lib/rails/generators/rspec/component_generator.rb
lib/rails/generators/rspec/templates/component_spec.rb.tt
lib/rails/generators/slim/component_generator.rb
lib/rails/generators/slim/templates/component.html.slim.tt
lib/rails/generators/stimulus/component_generator.rb
lib/rails/generators/stimulus/templates/component_controller.js.tt
lib/rails/generators/tailwindcss/component_generator.rb
lib/rails/generators/tailwindcss/templates/component.html.erb.tt
lib/rails/generators/test_unit/component_generator.rb
lib/rails/generators/test_unit/templates/component_test.rb.tt
lib/view_component.rb
lib/view_component/base.rb
lib/view_component/capture_compatibility.rb
lib/view_component/collection.rb
lib/view_component/compile_cache.rb
lib/view_component/compiler.rb
lib/view_component/component_error.rb
lib/view_component/config.rb
lib/view_component/deprecation.rb
lib/view_component/docs_builder_component.html.erb
lib/view_component/docs_builder_component.rb
lib/view_component/engine.rb
lib/view_component/errors.rb
lib/view_component/inline_template.rb
lib/view_component/instrumentation.rb
lib/view_component/preview.rb
lib/view_component/rails/tasks/view_component.rake
lib/view_component/render_component_helper.rb
lib/view_component/render_component_to_string_helper.rb
lib/view_component/render_monkey_patch.rb
lib/view_component/render_to_string_monkey_patch.rb
lib/view_component/rendering_component_helper.rb
lib/view_component/rendering_monkey_patch.rb
lib/view_component/slot.rb
lib/view_component/slotable.rb
lib/view_component/system_test_case.rb
lib/view_component/system_test_helpers.rb
lib/view_component/test_case.rb
lib/view_component/test_helpers.rb
lib/view_component/translatable.rb
lib/view_component/version.rb
lib/view_component/with_content_helper.rb
lib/yard/mattr_accessor_handler.rb
Homepage
https://viewcomponent.org
Licenses
MIT
Metadata
{"allowed_push_host"=>"https://rubygems.org", "source_code_uri"=>"https://github.com/viewcomponent/view_component", "changelog_uri"=>"https://github.com/ViewComponent/view_component/blob/main/docs/CHANGELOG.md"}
Require paths
lib
Required ruby version
>= 2.7.0
Required rubygems version
>= 0
Rubygems version
3.4.5
Specification version
4
Summary
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
Original platform
ruby
New platform
ruby