Hi, list

I'm trying to rails but when calling template from action,
failed to "webpack command not found". So I add scripts to
package.json with "webpack" then run "webpack" endless:

kiri@smtp:~/work/rails/books[1050]% rails server -u webrick
=> Booting WEBrick
=> Rails 6.1.7.6 application starting in development http://localhost:3000
=> Run `bin/rails server --help` for more startup options
[2024-02-19 09:44:44] INFO  WEBrick 1.8.1
[2024-02-19 09:44:44] INFO  ruby 3.3.0 (2023-09-14) [amd64-freebsd15]
[2024-02-19 09:44:44] INFO  WEBrick::HTTPServer#start: pid=2611 port=3000
Started GET "/hello" for 192.168.1.1 at 2024-02-19 09:44:49 +0900
Cannot render console from 192.168.1.1! Allowed networks: 
127.0.0.0/127.255.255.255, ::1
   (0.6ms)  SELECT sqlite_version(*)
Processing by BooklistController#hello as HTML
  Rendering layout layouts/application.html.erb
  Rendering booklist/hello.html.erb within layouts/application
  Rendered booklist/hello.html.erb within layouts/application (Duration: 0.7ms 
| Allocations: 318)
[Webpacker] Compiling...
^C[2024-02-19 09:44:52] INFO  going to shutdown ...
[Webpacker] Compilation failed:
yarn run v1.22.19
$ ./bin/webpack --config 
/home/kiri/work/rails/books/config/webpack/development.js
$ ./bin/webpack --config 
/home/kiri/work/rails/books/config/webpack/development.js --config 
/home/kiri/work/rails/books/config/webpack/development.js
$ ./bin/webpack --config 
/home/kiri/work/rails/books/config/webpack/development.js --config 
/home/kiri/work/rails/books/config/webpack/development.js --config 
/home/kiri/work/rails/books/config/webpack/development.js


<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require': Interrupt
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/synchronization/safe_initialization.rb:1:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/synchronization/object.rb:3:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/synchronization/abstract_lockable_object.rb:3:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/synchronization/lockable_object.rb:2:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/atomic/event.rb:2:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/concern/obligation.rb:4:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/delay.rb:2:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent/configuration.rb:2:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/concurrent-ruby-1.2.2/lib/concurrent-ruby/concurrent.rb:4:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/activesupport-6.1.7.6/lib/active_support/logger_thread_safe_level.rb:5:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/activesupport-6.1.7.6/lib/active_support/logger_silence.rb:5:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/activesupport-6.1.7.6/lib/active_support/logger.rb:3:in
 `<top (required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
/usr/local/lib/ruby/gems/3.3/gems/webpacker-5.4.4/lib/webpacker.rb:3:in `<top 
(required)>'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from 
<internal:/usr/local/lib/ruby/site_ruby/3.3/rubygems/core_ext/kernel_require.rb>:38:in
 `require'
        from ./bin/webpack:12:in `<main>'

  Rendered layout layouts/application.html.erb (Duration: 3286.9ms | 
Allocations: 279247)
Completed 500 Internal Server Error in 3305ms (ActiveRecord: 0.0ms | 
Allocations: 282157)


  
ActionView::Template::Error (Webpacker can't find application.js in 
/home/kiri/work/rails/books/public/packs/manifest.json. Possible causes:
1. You want to set webpacker.yml value of compile to true for your environment
   unless you are using the `webpack -w` or the webpack-dev-server.
2. webpack has not yet re-run to reflect updates.
3. You have misconfigured Webpacker's config/webpacker.yml file.
4. Your webpack configuration is not creating a manifest.
Your manifest contains:
{
}
):
     7:     <%= csp_meta_tag %>
     8: 
     9:     <%= stylesheet_link_tag 'application', media: 'all', 
'data-turbolinks-track': 'reload' %>
    10:     <%= javascript_pack_tag 'application', 'data-turbolinks-track': 
'reload' %>
    11:   </head>
    12: 
    13:   <body>
  
app/views/layouts/application.html.erb:10
app/controllers/booklist_controller.rb:3:in `hello'
192.168.1.1 - - [19/Feb/2024:09:44:49 JST] "GET /hello HTTP/1.1" 500 162149
- -> /hello
[2024-02-19 09:44:53] INFO  WEBrick::HTTPServer#start done.
Exiting
kiri@smtp:~/work/rails/books[1051]% 

Action and template are as follows:

kiri@smtp:~/work/rails/books[1053]% cat app/controllers/booklist_controller.rb
class BooklistController < ApplicationController
  def hello
    render "booklist/hello"
  end

  def bye
    render plain: 'bye!'
  end
end
kiri@smtp:~/work/rails/books[1054]% cat app/views/booklist/hello.html.erb 
<h1>Hello</h1>
<p>
こんにちは。お元気ですか。
</p>
kiri@smtp:~/work/rails/books[1055]% 


And filesystem is as follows:

kiri@smtp:~/work/rails/books[1055]% find . -type f > ~/tmp/temp.log
/Rakefile
/vendor/.keep
/package.json~
/README.md
/log/development.log
/log/.keep
/public/apple-touch-icon-precomposed.png
/public/robots.txt
/public/422.html
/public/apple-touch-icon.png
/public/favicon.ico
/public/500.html
/public/404.html
/public/index.html
/Gemfile.org
/.gitattributes
/package.json.org
/.gitignore
/tmp/miniprofiler/mp_timers_ye7rub43zoaco27ea649
  :
(snip)
  :
/tmp/miniprofiler/mp_timers_ssq3jnff108alz0ptrw1
/tmp/restart.txt
/tmp/.keep
/tmp/pids/.keep
/tmp/cache/bootsnap/compile-cache-iseq/4c/cf6da8cd80f20e
  :
(snip)
  :
/tmp/cache/bootsnap/compile-cache-iseq/c7/890bd96945a71b
/tmp/cache/bootsnap/load-path-cache
/tmp/cache/assets/sprockets/v3.0/w5/w5ce1GDrZBEteLs1_SiFnsYE4Ma2iXyHM5laQNtEihI.cache
  :
(snip)
  :
/tmp/cache/assets/sprockets/v3.0/Be/Beaa_ysBdn9z0cOMYxr7dM0f7vTzKhaJQMRLAPQN26w.cache
/tmp/cache/webpacker/last-compilation-digest-development
/tmp/storage/.keep
/tmp/development_secret.txt
/Gemfile
/config/credentials.yml.enc
/config/master.key
/config/application.rb
/config/webpack/test.js
/config/webpack/production.js
/config/webpack/environment.js
/config/webpack/development.js
/config/puma.rb
/config/routes.rb
/config/locales/en.yml
/config/boot.rb
/config/environment.rb
/config/routes.rb.org
/config/initializers/assets.rb
/config/initializers/permissions_policy.rb
/config/initializers/inflections.rb
/config/initializers/mime_types.rb
/config/initializers/wrap_parameters.rb
/config/initializers/filter_parameter_logging.rb
/config/initializers/cookies_serializer.rb
/config/initializers/content_security_policy.rb
/config/initializers/backtrace_silencers.rb
/config/initializers/application_controller_renderer.rb
/config/environments/development.rb
/config/environments/test.rb
/config/environments/production.rb
/config/cable.yml
/config/storage.yml
/config/webpacker.yml
/config/database.yml
/config/spring.rb
/Gemfile.lock
/.git/info/exclude
/.git/description
/.git/config
/.git/HEAD
/.git/hooks/pre-applypatch.sample
/.git/hooks/pre-commit.sample
/.git/hooks/applypatch-msg.sample
/.git/hooks/push-to-checkout.sample
/.git/hooks/pre-merge-commit.sample
/.git/hooks/prepare-commit-msg.sample
/.git/hooks/fsmonitor-watchman.sample
/.git/hooks/post-update.sample
/.git/hooks/commit-msg.sample
/.git/hooks/pre-receive.sample
/.git/hooks/pre-rebase.sample
/.git/hooks/sendemail-validate.sample
/.git/hooks/pre-push.sample
/.git/hooks/update.sample
/package.json
/.ruby-version
/test/application_system_test_case.rb
/test/integration/.keep
/test/helpers/.keep
/test/test_helper.rb
/test/system/.keep
/test/models/.keep
/test/controllers/booklist_controller_test.rb
/test/controllers/.keep
/test/channels/application_cable/connection_test.rb
/test/fixtures/files/.keep
/test/mailers/.keep
/db/development.sqlite3
/db/seeds.rb
/lib/assets/.keep
/lib/tasks/.keep
/storage/.keep
/bin/webpack
/bin/setup
/bin/spring
/bin/webpack-dev-server
/bin/rails
/bin/rake
/bin/yarn
/config.ru
/app/mailers/application_mailer.rb
/app/jobs/application_job.rb
/app/assets/config/manifest.js
/app/assets/images/.keep
/app/assets/stylesheets/application.css
/app/assets/stylesheets/booklist.scss
/app/models/concerns/.keep
/app/models/application_record.rb
/app/helpers/booklist_helper.rb
/app/helpers/application_helper.rb
/app/javascript/channels/consumer.js
/app/javascript/channels/index.js
/app/javascript/packs/application.js
/app/channels/application_cable/channel.rb
/app/channels/application_cable/connection.rb
/app/controllers/booklist_controller.rb
/app/controllers/booklist_controller.rb.bak
/app/controllers/application_controller.rb
/app/controllers/booklist_controller.rb.org
/app/controllers/booklist_controller.rb.bak~
/app/controllers/concerns/.keep
/app/views/layouts/application.html.erb
/app/views/layouts/mailer.text.erb
/app/views/layouts/mailer.html.erb
/app/views/booklist/hello.html.erb
kiri@smtp:~/work/rails/books[1056]% 


My environments are:

kiri@smtp:~/work/rails/books[1056]% rails --version
Rails 6.1.7.6
kiri@smtp:~/work/rails/books[1057]% pkg info -aI|grep ^rubygem-
rubygem-actioncable61-6.1.7.6  Integrated WebSockets for Rails
rubygem-actionmailbox61-6.1.7.6 Receive and process incoming emails in Rails 
applications
rubygem-actionmailer61-6.1.7.6 Easy email delivery and testing for Ruby
rubygem-actionpack4-4.2.11.3   Action Controller and Action View of Rails MVC 
Framework
rubygem-actionpack61-6.1.7.6   Action Controller and Action View of Rails MVC 
Framework
rubygem-actiontext61-6.1.7.6   Edit and display rich text in Rails applications
rubygem-actionview4-4.2.11.3   Rendering framework putting the V in MVC (part 
of Rails)
rubygem-actionview61-6.1.7.6   Rendering framework putting the V in MVC (part 
of Rails)
rubygem-activejob61-6.1.7.6    Job class declarations for a variety of queueing 
backends
rubygem-activemodel4-4.2.11.3  Toolkit for building modeling frameworks
rubygem-activemodel61-6.1.7.6  Toolkit for building modeling frameworks
rubygem-activerecord61-6.1.7.6 Object-relational mapping layer for Rails MVC 
Framework
rubygem-activestorage61-6.1.7.6 Attach cloud and local files in Rails 
applications
rubygem-activesupport4-4.2.11.3 Utility classes and extension that are required 
by Rails MVC Framework
rubygem-activesupport61-6.1.7.6 Utility classes and extension that are required 
by Rails MVC Framework
rubygem-addressable-2.8.5      Replacement for the URI implementation
rubygem-bindex-0.8.1           Bindings for your Ruby exceptions
rubygem-binding_of_caller-1.0.0 Retrieve the binding of a methods caller
rubygem-bootsnap-1.16.0        Boot large ruby/rails apps faster
rubygem-builder-3.2.4          Facilitate programmatic generation of XML markup
rubygem-bundler-2.4.20,1       Tool that manages gem dependencies for Ruby 
applications
rubygem-byebug-11.1.3          Ruby 2 debugger
rubygem-capybara-3.39.2        Integration testing tool for rack based web 
applications
rubygem-colorator-1.1.0        Colorize your text in the terminal
rubygem-concurrent-ruby-1.2.2  Modern concurrency tools for Ruby
rubygem-connection_pool-2.4.1  Generic connection pool for Ruby
rubygem-crack-0.4.5            Ruby Library of Simple JSON and XML Parsing
rubygem-crass-1.0.6            CSS parser based on the CSS Syntax Level 3 draft
rubygem-dalli-3.2.6            High performance memcached client for Ruby
rubygem-date-3.3.3             Subclass of Object includes Comparable module 
for handling dates
rubygem-debug-1.8.0            Debugging functionality for Ruby
rubygem-debug_inspector-1.1.0  Ruby wrapper for the MRI 2.0 debug_inspector API
rubygem-em-websocket-0.5.3     EventMachine based WebSocket server
rubygem-erubi-1.12.0           ERB template engine for Ruby
rubygem-erubis-2.7.0_1         Fast, secure, and extensible implementation of 
eRuby
rubygem-eventmachine-1.2.7     Fast, simple event-processing library for Ruby 
programs
rubygem-execjs-2.9.1           ExecJS lets you run JavaScript code from Ruby
rubygem-ffi-1.16.3             Extension for dynamic libraries and binding 
functions
rubygem-forwardable-extended-2.6.0 Forwardable with hash, and instance variable 
extensions
rubygem-globalid-rails61-1.2.1 URIs for your models makes it easy to pass 
references around
rubygem-graphql-1.13.19        Plain-Ruby implementation of GraphQL
rubygem-graphql-client-0.16.0_1 Ruby library for declaring, composing and 
executing GraphQL queries
rubygem-hashdiff-1.0.1         Diff lib to compute the smallest difference 
between two hashes
rubygem-http_parser.rb-0.8.0   Simple callback-based HTTP request/response 
parser
rubygem-i18n-1.14.1,2          New wave Internationalization support for Ruby
rubygem-image_processing-1.12.2_1 High-level wrapper for processing images for 
the web with ImageMagick or libvips
rubygem-io-console-0.6.0       Add console capabilities to IO instances
rubygem-irb-1.8.1              Interactive Ruby
rubygem-jbuilder-rails61-2.11.5 Create JSON structures via a Builder-style DSL
rubygem-jekyll-4.3.2           Simple, blog aware, static site generator
rubygem-jekyll-feed-0.17.0     Generates an Atom feed from Jekyll posts
rubygem-jekyll-sass-converter-2.2.0 Basic Sass converter for Jekyll
rubygem-jekyll-seo-tag-2.8.0   Add metadata tags for search engines and social 
networks
rubygem-jekyll-sitemap-1.4.0   Automatically generate a sitemap.xml for Jekyll 
sites
rubygem-jekyll-watch-2.2.1     Handles rebuilding of Jekyll sites when a file 
changes
rubygem-json-2.6.3             Parse JSON texts and generate them from ruby 
data structures
rubygem-kramdown-2.4.0         Yet-another-markdown-parser but fast, pure Ruby
rubygem-kramdown-parser-gfm-1.1.0 Kramdown parser for the GFM dialect of 
Markdown
rubygem-libxml-ruby-4.1.1      Ruby language bindings for the GNOME Libxml2 XML 
toolkit
rubygem-liquid4-4.0.4          Library for rendering safe templates
rubygem-listen-3.8.0           Listen to file modifications and notify about 
the changes
rubygem-loofah-2.21.3          Library for manipulating HTML/XML documents and 
fragments
rubygem-mail-2.8.1,2           Ruby email handler
rubygem-marcel-1.0.2           Simple mime type detection
rubygem-matrix-0.4.2           Implementation of Matrix and Vector classes
rubygem-mercenary-0.4.0        Lightweight and flexible library for writing 
command-line apps in Ruby
rubygem-method_source-1.0.0    Tool to retrieve the sourcecode for a method
rubygem-mini_magick-4.12.0_1   Manipulate images with minimal use of memory via 
ImageMagick
rubygem-mini_mime-1.1.5        Lightweight mime type lookup toy
rubygem-minima-2.5.1           Beautiful, minimal theme for Jekyll
rubygem-minitest-5.20.0        Minitest provides a complete suite of testing 
facilities
rubygem-msgpack-1.7.2          Gems for MessagePack
rubygem-net-imap-0.4.0         Ruby client api for Internet Message Access 
Protocol
rubygem-net-pop-0.1.2          Ruby client library for POP3
rubygem-net-protocol-0.2.1     Abstruct interface for net-* client
rubygem-net-smtp-0.4.0         Simple Mail Transfer Protocol client library for 
Ruby
rubygem-nio4r-2.5.9            Cross-platform asynchronous I/O primitives
rubygem-nokogiri-1.15.4        HTML, XML, SAX, and Reader parser
rubygem-pathutil-0.16.2        Like Pathname but a little less insane
rubygem-psych-5.1.0            YAML parser and emitter
rubygem-public_suffix-5.0.1_9  Ruby domain name parser based on the Public 
Suffix List
rubygem-puma-6.4.0             Fast, multithreaded and highly concurrent ruby 
web server
rubygem-que-2.2.1              Job queue that uses PostgreSQL advisory locks 
for speed and reliability
rubygem-racc-1.7.1             LALR(1) parser generator for Ruby
rubygem-rack-3.0.8,3           Rack, a modular Ruby web server interface
rubygem-rack-cache-1.14.0      Rack middleware to enable HTTP caching
rubygem-rack-mini-profiler-3.1.1 Profiles loading speed for rack applications
rubygem-rack-proxy-0.7.7       Request/response rewriting proxy capabilities 
with streaming
rubygem-rack-test-2.1.0        Small, simple testing API for Rack apps
rubygem-rack16-1.6.13          Rack, a modular Ruby web server interface
rubygem-rack22-2.2.8,3         Rack, a modular Ruby web server interface
rubygem-rails-deprecated_sanitizer-1.0.4 Deprecated sanitizer API extracted 
from Action View
rubygem-rails-dom-testing-rails61-2.2.0 Analyse and compare DOMs using Nokogiri
rubygem-rails-dom-testing1-1.0.9 Analyse and compare DOMs using Nokogiri
rubygem-rails-html-sanitizer-1.6.0 Sanitize HTML fragments in Rails applications
rubygem-rails61-6.1.7.6        Full-stack web application framework
rubygem-railties61-6.1.7.6     Rails internals bootup, plugins, generators, and 
rake tasks
rubygem-rake-13.0.6            Ruby Make
rubygem-rb-fsevent-0.11.2      FSEvents API with Signals catching (without 
RubyCocoa)
rubygem-rb-inotify-0.10.1      Ruby wrapper for libinotify, using ffi
rubygem-rb-kqueue-0.2.8        Ruby wrapper for BSD kqueue, using FFI
rubygem-rdoc-6.5.0             RDoc produces HTML and command-line 
documentation for Ruby projects
rubygem-redis-5.0.7            Ruby client library for Redis, the key value 
storage server
rubygem-redis-client-0.17.0    Simple low-level client for Redis 6+
rubygem-redis-namespace-1.11.0 Ruby client class for Redis with namespace 
support
rubygem-regexp_parser-2.7.0    Tokenizing, lexinf and parsing Ruby regular 
expressions
rubygem-reline-0.3.9           Alternative GNU Readline or Editline 
implementation by pure Ruby
rubygem-rexml-3.2.6            XML toolkit for Ruby
rubygem-rouge-4.1.3            Simple, easy-to-extend drop-in replacement for 
pygments
rubygem-ruby-vips-2.1.4_1      Binding for the vips image processing library
rubygem-rubyzip-2.3.2          Ruby module for reading and writing zip files
rubygem-safe_yaml-1.0.5        Parse YAML safely
rubygem-sass-rails-rails61-6.0.0 Sass adapter for the Rails asset pipeline
rubygem-sassc-2.4.0            Use libsass with Ruby
rubygem-sassc-rails-rails61-2.1.2 Integrate SassC-Ruby into Rails
rubygem-sassc22-2.2.1          Use libsass with Ruby
rubygem-selenium-webdriver-4.13.1 Tool for writing automated tests of websites
rubygem-semantic_range-3.0.0   Parse and compare semantic version numbers and 
ranges
rubygem-spring-4.1.1           Rails application preloader
rubygem-sprockets-rails-rails61-3.4.2 Sprockets Rails integration
rubygem-sprockets3-3.7.2_1     Ruby library that preprocesses and concatenates 
JavaScript files
rubygem-sqlite3-1.6.6          Ruby interface to the SQLite DB engine version 3
rubygem-stringio-3.0.8         Pseudo IO class from/to String
rubygem-sucker_punch-3.1.0     Asynchronous processing library for Ruby
rubygem-terminal-table-3.0.2   Simple, feature rich ASCII table generation 
library
rubygem-thor-1.2.2             Scripting framework that replaces rake, sake, 
and rubigen
rubygem-thread_safe-0.3.6      Thread-safe collections and utilities for Ruby
rubygem-tilt-2.3.0             Generic interface to multiple Ruby template 
engines
rubygem-timeout-0.4.0          Auto-terminate potentially long-running 
operations in Ruby
rubygem-turbolinks-5.2.1       Turbolinks makes following links in your web 
application faster
rubygem-turbolinks-source-5.2.0 Turbolinks JavaScript assets
rubygem-tzinfo-2.0.6           Daylight-savings aware timezone support for Ruby
rubygem-tzinfo1-1.2.11         Daylight-savings aware timezone support for Ruby
rubygem-uglifier-4.2.0         Ruby wrapper for UglifyJS JavaScript compressor
rubygem-unicode-display_width-2.5.0 Get the display size of a string
rubygem-web-console-rails61-4.2.1 Debugging tool for your Ruby on Rails 
applications
rubygem-webdrivers-5.3.1       Run Selenium tests more easily with install and 
updates for all supported webdrivers
rubygem-webmock-3.19.1         Allows stubbing HTTP requests and setting 
expectations on the requests
rubygem-webpacker-rails61-5.4.4 Use Webpack to manage app-like JavaScript 
modules in Rails
rubygem-webrick-1.8.1          HTTP server toolkit
rubygem-websocket-1.2.10       Universal Ruby library to handle WebSocket 
protocol
rubygem-websocket-driver-0.7.6 WebSocket protocol handler with pluggable I/O
rubygem-websocket-extensions-0.1.5 Generic extension manager for WebSocket 
connections
rubygem-xpath-3.2.0            DSL for generating XPath Expressions
rubygem-zeitwerk-2.6.12        Efficient and thread-safe code loader
kiri@smtp:~/work/rails/books[1058]% ruby --version
ruby 3.3.0preview2 (2023-09-14 master e50fcca9a7) [amd64-freebsd15]
kiri@smtp:~/work/rails/books[1059]% uname -a
FreeBSD smtp 15.0-CURRENT FreeBSD 15.0-CURRENT #0 n265729-9b03a5de73d4-dirty: 
Tue Oct 10 18:39:54 JST 2023     
root@msrvkx:/usr/obj/usr/src/amd64.amd64/sys/XIJ amd64
kiri@smtp:~/work/rails/books[1060]% 

Best regards
---
Kazuhiko Kiriyama

Reply via email to