-
Name
-
view_component
-
Version
-
3.21.0
-
Platform
-
ruby
-
Authors
-
ViewComponent Team
-
Bindir
-
bin
-
Date
-
2024-12-19 00:00:00 UTC
-
Dependencies
-
activesupport (>= 5.2.0, < 8.1)
method_source (~> 1.0)
concurrent-ruby (~> 1.0)
allocation_stats (~> 0.1.5, development)
appraisal (~> 2.4, development)
benchmark-ips (~> 2.13.0, development)
better_html (>= 0, development)
bundler (~> 2, development)
capybara (~> 3, development)
cuprite (~> 0.15, development)
debug (>= 0, development)
erb_lint (>= 0, development)
haml (~> 6, development)
jbuilder (~> 2, development)
m (~> 1, development)
minitest (~> 5.18, development)
pry (~> 0.13, development)
puma (~> 6, development)
rake (~> 13.0, development)
rspec-rails (~> 5, development)
rubocop-md (~> 1, development)
selenium-webdriver (= 4.9.0, development)
sprockets-rails (~> 3.4.2, development)
standard (~> 1, development)
simplecov (~> 0.22.0, development)
simplecov-console (~> 0.9.1, development)
slim (~> 5.1, development)
turbo-rails (~> 1, development)
warning (>= 0, development)
yard (~> 0.9.34, development)
yard-activesupport-concern (~> 0.0.1, development)
net-imap (>= 0, development)
net-pop (>= 0, development)
net-smtp (>= 0, development)
base64 (>= 0, development)
bigdecimal (>= 0, development)
drb (>= 0, development)
mutex_m (>= 0, 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/stimulus/templates/component_controller.ts.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/slotable_default.rb
lib/view_component/system_test_case.rb
lib/view_component/system_test_helpers.rb
lib/view_component/template.rb
lib/view_component/test_case.rb
lib/view_component/test_helpers.rb
lib/view_component/translatable.rb
lib/view_component/use_helpers.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.5.3
-
Specification version
-
4
-
Summary
-
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
-
Original platform
-
ruby
-
New platform
-
ruby