summaryrefslogtreecommitdiff
path: root/vendor/bundle/ruby/3.4.0/specifications
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/bundle/ruby/3.4.0/specifications')
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/addressable-2.8.7.gemspec30
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec23
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.2.gemspec25
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/colorator-1.1.0.gemspec26
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/csv-3.3.5.gemspec25
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/em-websocket-0.5.3.gemspec25
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/eventmachine-1.2.7.gemspecbin0 -> 3062 bytes
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-arm64-darwin.gemspec31
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/forwardable-extended-2.6.0.gemspec20
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/google-protobuf-4.31.1-arm64-darwin.gemspec33
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/http_parser.rb-0.8.0.gemspec32
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec26
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/jekyll-4.4.1.gemspec48
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/jekyll-feed-0.17.0.gemspec32
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/jekyll-sass-converter-3.1.0.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/jekyll-seo-tag-2.8.0.gemspec30
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/jekyll-watch-2.2.1.gemspec29
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/json-2.12.2.gemspecbin0 -> 1566 bytes
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/kramdown-2.5.1.gemspec31
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/kramdown-parser-gfm-1.1.0.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/liquid-4.0.4.gemspec28
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec29
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/mercenary-0.4.0.gemspec28
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/pathutil-0.16.2.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/public_suffix-6.0.2.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec26
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec27
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/rexml-3.4.1.gemspec25
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/rouge-4.5.2.gemspec24
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/safe_yaml-1.0.5.gemspec23
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/sass-embedded-1.89.2-arm64-darwin.gemspec30
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/terminal-table-3.0.2.gemspec28
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-2.6.0.gemspec29
-rw-r--r--vendor/bundle/ruby/3.4.0/specifications/webrick-1.9.1.gemspec22
36 files changed, 929 insertions, 0 deletions
diff --git a/vendor/bundle/ruby/3.4.0/specifications/addressable-2.8.7.gemspec b/vendor/bundle/ruby/3.4.0/specifications/addressable-2.8.7.gemspec
new file mode 100644
index 0000000..04de591
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/addressable-2.8.7.gemspec
@@ -0,0 +1,30 @@
+# -*- encoding: utf-8 -*-
+# stub: addressable 2.8.7 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "addressable".freeze
+ s.version = "2.8.7".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md#v2.8.7" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Bob Aman".freeze]
+ s.date = "2024-06-21"
+ s.description = "Addressable is an alternative implementation to the URI implementation that is\npart of Ruby's standard library. It is flexible, offers heuristic parsing, and\nadditionally provides extensive support for IRIs and URI templates.\n".freeze
+ s.email = "bob@sporkmonger.com".freeze
+ s.extra_rdoc_files = ["README.md".freeze]
+ s.files = ["README.md".freeze]
+ s.homepage = "https://github.com/sporkmonger/addressable".freeze
+ s.licenses = ["Apache-2.0".freeze]
+ s.rdoc_options = ["--main".freeze, "README.md".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.2".freeze)
+ s.rubygems_version = "3.5.11".freeze
+ s.summary = "URI Implementation".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<public_suffix>.freeze, [">= 2.0.2".freeze, "< 7.0".freeze])
+ s.add_development_dependency(%q<bundler>.freeze, [">= 1.0".freeze, "< 3.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec
new file mode 100644
index 0000000..caf0006
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/base64-0.3.0.gemspec
@@ -0,0 +1,23 @@
+# -*- encoding: utf-8 -*-
+# stub: base64 0.3.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "base64".freeze
+ s.version = "0.3.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/ruby/base64/releases", "homepage_uri" => "https://github.com/ruby/base64", "source_code_uri" => "https://github.com/ruby/base64" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Yusuke Endoh".freeze]
+ s.bindir = "exe".freeze
+ s.date = "1980-01-02"
+ s.description = "Support for encoding and decoding binary data using a Base64 representation.".freeze
+ s.email = ["mame@ruby-lang.org".freeze]
+ s.homepage = "https://github.com/ruby/base64".freeze
+ s.licenses = ["Ruby".freeze, "BSD-2-Clause".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.4".freeze)
+ s.rubygems_version = "3.6.7".freeze
+ s.summary = "Support for encoding and decoding binary data using a Base64 representation.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.2.gemspec
new file mode 100644
index 0000000..11f459e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/bigdecimal-3.2.2.gemspec
@@ -0,0 +1,25 @@
+# -*- encoding: utf-8 -*-
+# stub: bigdecimal 3.2.2 ruby lib
+# stub: ext/bigdecimal/extconf.rb
+
+Gem::Specification.new do |s|
+ s.name = "bigdecimal".freeze
+ s.version = "3.2.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/ruby/bigdecimal/blob/master/CHANGES.md" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Kenta Murata".freeze, "Zachary Scott".freeze, "Shigeo Kobayashi".freeze]
+ s.date = "1980-01-02"
+ s.description = "This library provides arbitrary-precision decimal floating-point number class.".freeze
+ s.email = ["mrkn@mrkn.jp".freeze]
+ s.extensions = ["ext/bigdecimal/extconf.rb".freeze]
+ s.files = ["ext/bigdecimal/extconf.rb".freeze]
+ s.homepage = "https://github.com/ruby/bigdecimal".freeze
+ s.licenses = ["Ruby".freeze, "BSD-2-Clause".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
+ s.rubygems_version = "3.6.7".freeze
+ s.summary = "Arbitrary-precision decimal floating-point number library.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/colorator-1.1.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/colorator-1.1.0.gemspec
new file mode 100644
index 0000000..225b9a8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/colorator-1.1.0.gemspec
@@ -0,0 +1,26 @@
+# -*- encoding: utf-8 -*-
+# stub: colorator 1.1.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "colorator".freeze
+ s.version = "1.1.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Parker Moore".freeze, "Brandon Mathis".freeze]
+ s.date = "2016-06-29"
+ s.email = ["parkrmoore@gmail.com".freeze, "brandon@imathis.com".freeze]
+ s.extra_rdoc_files = ["README.markdown".freeze, "LICENSE".freeze]
+ s.files = ["LICENSE".freeze, "README.markdown".freeze]
+ s.homepage = "https://github.com/octopress/colorator".freeze
+ s.licenses = ["MIT".freeze]
+ s.rdoc_options = ["--charset=UTF-8".freeze]
+ s.rubygems_version = "2.5.1".freeze
+ s.summary = "Colorize your text in the terminal.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.1".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec b/vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec
new file mode 100644
index 0000000..741824f
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/concurrent-ruby-1.3.5.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: concurrent-ruby 1.3.5 ruby lib/concurrent-ruby
+
+Gem::Specification.new do |s|
+ s.name = "concurrent-ruby".freeze
+ s.version = "1.3.5".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md", "source_code_uri" => "https://github.com/ruby-concurrency/concurrent-ruby" } if s.respond_to? :metadata=
+ s.require_paths = ["lib/concurrent-ruby".freeze]
+ s.authors = ["Jerry D'Antonio".freeze, "Petr Chalupa".freeze, "The Ruby Concurrency Team".freeze]
+ s.date = "2025-01-15"
+ s.description = "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more.\nInspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.\n".freeze
+ s.email = "concurrent-ruby@googlegroups.com".freeze
+ s.extra_rdoc_files = ["README.md".freeze, "LICENSE.txt".freeze, "CHANGELOG.md".freeze]
+ s.files = ["CHANGELOG.md".freeze, "LICENSE.txt".freeze, "README.md".freeze]
+ s.homepage = "http://www.concurrent-ruby.com".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze)
+ s.rubygems_version = "3.3.26".freeze
+ s.summary = "Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala, Haskell, F#, C#, Java, and classic concurrency patterns.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/csv-3.3.5.gemspec b/vendor/bundle/ruby/3.4.0/specifications/csv-3.3.5.gemspec
new file mode 100644
index 0000000..a2b1aa2
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/csv-3.3.5.gemspec
@@ -0,0 +1,25 @@
+# -*- encoding: utf-8 -*-
+# stub: csv 3.3.5 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "csv".freeze
+ s.version = "3.3.5".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/ruby/csv/releases/tag/v3.3.5" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["James Edward Gray II".freeze, "Kouhei Sutou".freeze]
+ s.date = "1980-01-02"
+ s.description = "The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.".freeze
+ s.email = [nil, "kou@cozmixng.org".freeze]
+ s.extra_rdoc_files = ["LICENSE.txt".freeze, "NEWS.md".freeze, "README.md".freeze, "doc/csv/recipes/filtering.rdoc".freeze, "doc/csv/recipes/generating.rdoc".freeze, "doc/csv/recipes/parsing.rdoc".freeze, "doc/csv/recipes/recipes.rdoc".freeze]
+ s.files = ["LICENSE.txt".freeze, "NEWS.md".freeze, "README.md".freeze, "doc/csv/recipes/filtering.rdoc".freeze, "doc/csv/recipes/generating.rdoc".freeze, "doc/csv/recipes/parsing.rdoc".freeze, "doc/csv/recipes/recipes.rdoc".freeze]
+ s.homepage = "https://github.com/ruby/csv".freeze
+ s.licenses = ["Ruby".freeze, "BSD-2-Clause".freeze]
+ s.rdoc_options = ["--main".freeze, "README.md".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
+ s.rubygems_version = "3.6.7".freeze
+ s.summary = "CSV Reading and Writing".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/em-websocket-0.5.3.gemspec b/vendor/bundle/ruby/3.4.0/specifications/em-websocket-0.5.3.gemspec
new file mode 100644
index 0000000..336702a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/em-websocket-0.5.3.gemspec
@@ -0,0 +1,25 @@
+# -*- encoding: utf-8 -*-
+# stub: em-websocket 0.5.3 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "em-websocket".freeze
+ s.version = "0.5.3".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Ilya Grigorik".freeze, "Martyn Loughran".freeze]
+ s.date = "2021-11-11"
+ s.description = "EventMachine based WebSocket server".freeze
+ s.email = ["ilya@igvita.com".freeze, "me@mloughran.com".freeze]
+ s.homepage = "http://github.com/igrigorik/em-websocket".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "3.0.3.1".freeze
+ s.summary = "EventMachine based WebSocket server".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<eventmachine>.freeze, [">= 0.12.9".freeze])
+ s.add_runtime_dependency(%q<http_parser.rb>.freeze, ["~> 0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/eventmachine-1.2.7.gemspec b/vendor/bundle/ruby/3.4.0/specifications/eventmachine-1.2.7.gemspec
new file mode 100644
index 0000000..31a3c8e
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/eventmachine-1.2.7.gemspec
Binary files differ
diff --git a/vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-arm64-darwin.gemspec b/vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-arm64-darwin.gemspec
new file mode 100644
index 0000000..144f486
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/ffi-1.17.2-arm64-darwin.gemspec
@@ -0,0 +1,31 @@
+# -*- encoding: utf-8 -*-
+# stub: ffi 1.17.2 arm64-darwin lib
+
+Gem::Specification.new do |s|
+ s.name = "ffi".freeze
+ s.version = "1.17.2".freeze
+ s.platform = "arm64-darwin".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/ffi/ffi/issues", "changelog_uri" => "https://github.com/ffi/ffi/blob/master/CHANGELOG.md", "documentation_uri" => "https://github.com/ffi/ffi/wiki", "mailing_list_uri" => "http://groups.google.com/group/ruby-ffi", "source_code_uri" => "https://github.com/ffi/ffi/", "wiki_uri" => "https://github.com/ffi/ffi/wiki" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Wayne Meissner".freeze]
+ s.date = "2025-04-15"
+ s.description = "Ruby FFI library".freeze
+ s.email = "wmeissner@gmail.com".freeze
+ s.homepage = "https://github.com/ffi/ffi/wiki".freeze
+ s.licenses = ["BSD-3-Clause".freeze]
+ s.rdoc_options = ["--exclude=ext/ffi_c/.*\\.o$".freeze, "--exclude=ffi_c\\.(bundle|so)$".freeze]
+ s.required_ruby_version = Gem::Requirement.new([">= 2.5".freeze, "< 3.5.dev".freeze])
+ s.rubygems_version = "3.6.2".freeze
+ s.summary = "Ruby FFI".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
+ s.add_development_dependency(%q<rake-compiler>.freeze, ["~> 1.1".freeze])
+ s.add_development_dependency(%q<rake-compiler-dock>.freeze, ["~> 1.0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 2.14.1".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/forwardable-extended-2.6.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/forwardable-extended-2.6.0.gemspec
new file mode 100644
index 0000000..0295b28
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/forwardable-extended-2.6.0.gemspec
@@ -0,0 +1,20 @@
+# -*- encoding: utf-8 -*-
+# stub: forwardable-extended 2.6.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "forwardable-extended".freeze
+ s.version = "2.6.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Jordon Bedwell".freeze]
+ s.date = "2016-04-06"
+ s.description = "Forwardable with hash, and instance variable extensions.".freeze
+ s.email = ["jordon@envygeeks.io".freeze]
+ s.homepage = "http://github.com/envygeeks/forwardable-extended".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "2.6.2".freeze
+ s.summary = "Forwardable with hash, and instance variable extensions.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/google-protobuf-4.31.1-arm64-darwin.gemspec b/vendor/bundle/ruby/3.4.0/specifications/google-protobuf-4.31.1-arm64-darwin.gemspec
new file mode 100644
index 0000000..9ab7d16
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/google-protobuf-4.31.1-arm64-darwin.gemspec
@@ -0,0 +1,33 @@
+# -*- encoding: utf-8 -*-
+# stub: google-protobuf 4.31.1 arm64-darwin lib
+
+Gem::Specification.new do |s|
+ s.name = "google-protobuf".freeze
+ s.version = "4.31.1".freeze
+ s.platform = "arm64-darwin".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "source_code_uri" => "https://github.com/protocolbuffers/protobuf/tree/v4.31.1/ruby" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Protobuf Authors".freeze]
+ s.date = "2025-05-28"
+ s.description = "Protocol Buffers are Google's data interchange format.".freeze
+ s.email = "protobuf@googlegroups.com".freeze
+ s.homepage = "https://developers.google.com/protocol-buffers".freeze
+ s.licenses = ["BSD-3-Clause".freeze]
+ s.required_ruby_version = Gem::Requirement.new([">= 3.1".freeze, "< 3.5.dev".freeze])
+ s.rubygems_version = "3.6.2".freeze
+ s.summary = "Protocol Buffers".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<bigdecimal>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<rake>.freeze, [">= 13".freeze])
+ s.add_development_dependency(%q<ffi>.freeze, ["~> 1".freeze])
+ s.add_development_dependency(%q<ffi-compiler>.freeze, ["~> 1".freeze])
+ s.add_development_dependency(%q<rake-compiler>.freeze, ["~> 1.2".freeze])
+ s.add_development_dependency(%q<rake-compiler-dock>.freeze, ["~> 1.9".freeze])
+ s.add_development_dependency(%q<test-unit>.freeze, ["~> 3.0".freeze, ">= 3.0.9".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/http_parser.rb-0.8.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/http_parser.rb-0.8.0.gemspec
new file mode 100644
index 0000000..74580e4
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/http_parser.rb-0.8.0.gemspec
@@ -0,0 +1,32 @@
+# -*- encoding: utf-8 -*-
+# stub: http_parser.rb 0.8.0 ruby lib
+# stub: ext/ruby_http_parser/extconf.rb
+
+Gem::Specification.new do |s|
+ s.name = "http_parser.rb".freeze
+ s.version = "0.8.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Marc-Andre Cournoyer".freeze, "Aman Gupta".freeze]
+ s.date = "2021-09-01"
+ s.description = "Ruby bindings to https://github.com/joyent/http-parser and https://github.com/http-parser/http-parser.java".freeze
+ s.email = ["macournoyer@gmail.com".freeze, "aman@tmm1.net".freeze]
+ s.extensions = ["ext/ruby_http_parser/extconf.rb".freeze]
+ s.files = ["ext/ruby_http_parser/extconf.rb".freeze]
+ s.homepage = "https://github.com/tmm1/http_parser.rb".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "3.2.5".freeze
+ s.summary = "Simple callback-based HTTP request/response parser".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rake-compiler>.freeze, ["~> 1.0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3".freeze])
+ s.add_development_dependency(%q<json>.freeze, ["~> 2.1".freeze])
+ s.add_development_dependency(%q<benchmark_suite>.freeze, ["~> 1.0".freeze])
+ s.add_development_dependency(%q<ffi>.freeze, ["~> 1.9".freeze])
+ s.add_development_dependency(%q<yajl-ruby>.freeze, ["~> 1.3".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec b/vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec
new file mode 100644
index 0000000..5771f09
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/i18n-1.14.7.gemspec
@@ -0,0 +1,26 @@
+# -*- encoding: utf-8 -*-
+# stub: i18n 1.14.7 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "i18n".freeze
+ s.version = "1.14.7".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 1.3.5".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/ruby-i18n/i18n/issues", "changelog_uri" => "https://github.com/ruby-i18n/i18n/releases", "documentation_uri" => "https://guides.rubyonrails.org/i18n.html", "source_code_uri" => "https://github.com/ruby-i18n/i18n" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Sven Fuchs".freeze, "Joshua Harvey".freeze, "Matt Aimonetti".freeze, "Stephan Soller".freeze, "Saimon Moore".freeze, "Ryan Bigg".freeze]
+ s.date = "2025-01-19"
+ s.description = "New wave Internationalization support for Ruby.".freeze
+ s.email = "rails-i18n@googlegroups.com".freeze
+ s.homepage = "https://github.com/ruby-i18n/i18n".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze)
+ s.rubygems_version = "3.5.23".freeze
+ s.summary = "New wave Internationalization support for Ruby".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<concurrent-ruby>.freeze, ["~> 1.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/jekyll-4.4.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/jekyll-4.4.1.gemspec
new file mode 100644
index 0000000..80b2da5
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/jekyll-4.4.1.gemspec
@@ -0,0 +1,48 @@
+# -*- encoding: utf-8 -*-
+# stub: jekyll 4.4.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "jekyll".freeze
+ s.version = "4.4.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 2.7.0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/jekyll/jekyll/issues", "changelog_uri" => "https://github.com/jekyll/jekyll/releases", "homepage_uri" => "https://jekyllrb.com", "source_code_uri" => "https://github.com/jekyll/jekyll" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Tom Preston-Werner".freeze, "Parker Moore".freeze, "Matt Rogers".freeze]
+ s.bindir = "exe".freeze
+ s.date = "2025-01-29"
+ s.description = "Jekyll is a simple, blog aware, static site generator.".freeze
+ s.email = ["maintainers@jekyllrb.com".freeze]
+ s.executables = ["jekyll".freeze]
+ s.extra_rdoc_files = ["README.markdown".freeze, "LICENSE".freeze]
+ s.files = ["LICENSE".freeze, "README.markdown".freeze, "exe/jekyll".freeze]
+ s.homepage = "https://jekyllrb.com".freeze
+ s.licenses = ["MIT".freeze]
+ s.rdoc_options = ["--charset=UTF-8".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.7.0".freeze)
+ s.rubygems_version = "3.1.6".freeze
+ s.summary = "A simple, blog aware, static site generator.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.4".freeze])
+ s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2".freeze])
+ s.add_runtime_dependency(%q<colorator>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<csv>.freeze, ["~> 3.0".freeze])
+ s.add_runtime_dependency(%q<em-websocket>.freeze, ["~> 0.5".freeze])
+ s.add_runtime_dependency(%q<i18n>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<jekyll-sass-converter>.freeze, [">= 2.0".freeze, "< 4.0".freeze])
+ s.add_runtime_dependency(%q<jekyll-watch>.freeze, ["~> 2.0".freeze])
+ s.add_runtime_dependency(%q<json>.freeze, ["~> 2.6".freeze])
+ s.add_runtime_dependency(%q<kramdown>.freeze, ["~> 2.3".freeze, ">= 2.3.1".freeze])
+ s.add_runtime_dependency(%q<kramdown-parser-gfm>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<liquid>.freeze, ["~> 4.0".freeze])
+ s.add_runtime_dependency(%q<mercenary>.freeze, ["~> 0.3".freeze, ">= 0.3.6".freeze])
+ s.add_runtime_dependency(%q<pathutil>.freeze, ["~> 0.9".freeze])
+ s.add_runtime_dependency(%q<rouge>.freeze, [">= 3.0".freeze, "< 5.0".freeze])
+ s.add_runtime_dependency(%q<safe_yaml>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<terminal-table>.freeze, [">= 1.8".freeze, "< 4.0".freeze])
+ s.add_runtime_dependency(%q<webrick>.freeze, ["~> 1.7".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/jekyll-feed-0.17.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/jekyll-feed-0.17.0.gemspec
new file mode 100644
index 0000000..a5f9a2b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/jekyll-feed-0.17.0.gemspec
@@ -0,0 +1,32 @@
+# -*- encoding: utf-8 -*-
+# stub: jekyll-feed 0.17.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "jekyll-feed".freeze
+ s.version = "0.17.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Ben Balter".freeze]
+ s.date = "2022-10-15"
+ s.email = ["ben.balter@github.com".freeze]
+ s.extra_rdoc_files = ["README.md".freeze, "History.markdown".freeze, "LICENSE.txt".freeze]
+ s.files = ["History.markdown".freeze, "LICENSE.txt".freeze, "README.md".freeze]
+ s.homepage = "https://github.com/jekyll/jekyll-feed".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
+ s.rubygems_version = "3.3.7".freeze
+ s.summary = "A Jekyll plugin to generate an Atom feed of your Jekyll posts".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<jekyll>.freeze, [">= 3.7".freeze, "< 5.0".freeze])
+ s.add_development_dependency(%q<bundler>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<nokogiri>.freeze, ["~> 1.6".freeze])
+ s.add_development_dependency(%q<rake>.freeze, ["~> 12.0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0".freeze])
+ s.add_development_dependency(%q<rubocop-jekyll>.freeze, ["~> 0.12.0".freeze])
+ s.add_development_dependency(%q<typhoeus>.freeze, [">= 0.7".freeze, "< 2.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/jekyll-sass-converter-3.1.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/jekyll-sass-converter-3.1.0.gemspec
new file mode 100644
index 0000000..df81fb8
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/jekyll-sass-converter-3.1.0.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: jekyll-sass-converter 3.1.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "jekyll-sass-converter".freeze
+ s.version = "3.1.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Parker Moore".freeze]
+ s.date = "2025-02-02"
+ s.email = ["parkrmoore@gmail.com".freeze]
+ s.homepage = "https://github.com/jekyll/jekyll-sass-converter".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 3.1.0".freeze)
+ s.rubygems_version = "3.3.27".freeze
+ s.summary = "A basic Sass converter for Jekyll.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<sass-embedded>.freeze, ["~> 1.75".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/jekyll-seo-tag-2.8.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/jekyll-seo-tag-2.8.0.gemspec
new file mode 100644
index 0000000..dda0044
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/jekyll-seo-tag-2.8.0.gemspec
@@ -0,0 +1,30 @@
+# -*- encoding: utf-8 -*-
+# stub: jekyll-seo-tag 2.8.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "jekyll-seo-tag".freeze
+ s.version = "2.8.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "allowed_push_host" => "https://rubygems.org" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Ben Balter".freeze]
+ s.bindir = "exe".freeze
+ s.date = "2022-02-04"
+ s.email = ["ben.balter@github.com".freeze]
+ s.homepage = "https://github.com/jekyll/jekyll-seo-tag".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
+ s.rubygems_version = "3.1.6".freeze
+ s.summary = "A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<jekyll>.freeze, [">= 3.8".freeze, "< 5.0".freeze])
+ s.add_development_dependency(%q<bundler>.freeze, [">= 1.15".freeze])
+ s.add_development_dependency(%q<html-proofer>.freeze, ["~> 3.7".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.5".freeze])
+ s.add_development_dependency(%q<rubocop-jekyll>.freeze, ["~> 0.12.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/jekyll-watch-2.2.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/jekyll-watch-2.2.1.gemspec
new file mode 100644
index 0000000..90a5381
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/jekyll-watch-2.2.1.gemspec
@@ -0,0 +1,29 @@
+# -*- encoding: utf-8 -*-
+# stub: jekyll-watch 2.2.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "jekyll-watch".freeze
+ s.version = "2.2.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Parker Moore".freeze]
+ s.date = "2019-03-22"
+ s.email = ["parkrmoore@gmail.com".freeze]
+ s.homepage = "https://github.com/jekyll/jekyll-watch".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.3.0".freeze)
+ s.rubygems_version = "2.7.9".freeze
+ s.summary = "Rebuild your Jekyll site when a file changes with the `--watch` switch.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<listen>.freeze, ["~> 3.0".freeze])
+ s.add_development_dependency(%q<bundler>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<jekyll>.freeze, [">= 3.6".freeze, "< 5.0".freeze])
+ s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0".freeze])
+ s.add_development_dependency(%q<rubocop-jekyll>.freeze, ["~> 0.5".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/json-2.12.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/json-2.12.2.gemspec
new file mode 100644
index 0000000..3c9b6bb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/json-2.12.2.gemspec
Binary files differ
diff --git a/vendor/bundle/ruby/3.4.0/specifications/kramdown-2.5.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/kramdown-2.5.1.gemspec
new file mode 100644
index 0000000..61cd5f9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/kramdown-2.5.1.gemspec
@@ -0,0 +1,31 @@
+# -*- encoding: utf-8 -*-
+# stub: kramdown 2.5.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "kramdown".freeze
+ s.version = "2.5.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Thomas Leitner".freeze]
+ s.date = "2024-11-18"
+ s.description = "kramdown is yet-another-markdown-parser but fast, pure Ruby,\nusing a strict syntax definition and supporting several common extensions.\n".freeze
+ s.email = "t_leitner@gmx.at".freeze
+ s.executables = ["kramdown".freeze]
+ s.files = ["bin/kramdown".freeze]
+ s.homepage = "http://kramdown.gettalong.org".freeze
+ s.licenses = ["MIT".freeze]
+ s.rdoc_options = ["--main".freeze, "lib/kramdown/document.rb".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze)
+ s.rubygems_version = "3.5.3".freeze
+ s.summary = "kramdown is a fast, pure-Ruby Markdown-superset converter.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<rexml>.freeze, [">= 3.3.9".freeze])
+ s.add_development_dependency(%q<minitest>.freeze, ["~> 5.0".freeze])
+ s.add_development_dependency(%q<rouge>.freeze, ["~> 3.0".freeze, ">= 3.26.0".freeze])
+ s.add_development_dependency(%q<stringex>.freeze, ["~> 1.5.1".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/kramdown-parser-gfm-1.1.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/kramdown-parser-gfm-1.1.0.gemspec
new file mode 100644
index 0000000..179b0b3
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/kramdown-parser-gfm-1.1.0.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: kramdown-parser-gfm 1.1.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "kramdown-parser-gfm".freeze
+ s.version = "1.1.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Thomas Leitner".freeze]
+ s.date = "2019-05-29"
+ s.email = "t_leitner@gmx.at".freeze
+ s.homepage = "https://github.com/kramdown/parser-gfm".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze)
+ s.rubygems_version = "2.7.3".freeze
+ s.summary = "kramdown-parser-gfm provides a kramdown parser for the GFM dialect of Markdown".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<kramdown>.freeze, ["~> 2.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/liquid-4.0.4.gemspec b/vendor/bundle/ruby/3.4.0/specifications/liquid-4.0.4.gemspec
new file mode 100644
index 0000000..24aea98
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/liquid-4.0.4.gemspec
@@ -0,0 +1,28 @@
+# -*- encoding: utf-8 -*-
+# stub: liquid 4.0.4 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "liquid".freeze
+ s.version = "4.0.4".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 1.3.7".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "allowed_push_host" => "https://rubygems.org" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Tobias L\u00FCtke".freeze]
+ s.date = "2023-01-11"
+ s.email = ["tobi@leetsoft.com".freeze]
+ s.extra_rdoc_files = ["History.md".freeze, "README.md".freeze]
+ s.files = ["History.md".freeze, "README.md".freeze]
+ s.homepage = "http://www.liquidmarkup.org".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.1.0".freeze)
+ s.rubygems_version = "3.3.3".freeze
+ s.summary = "A secure, non-evaling end user template engine with aesthetic markup.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
+ s.add_development_dependency(%q<minitest>.freeze, [">= 0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec
new file mode 100644
index 0000000..8a8a889
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/listen-3.9.0.gemspec
@@ -0,0 +1,29 @@
+# -*- encoding: utf-8 -*-
+# stub: listen 3.9.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "listen".freeze
+ s.version = "3.9.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "allowed_push_host" => "https://rubygems.org", "bug_tracker_uri" => "https://github.com/guard/listen/issues", "changelog_uri" => "https://github.com/guard/listen/releases", "documentation_uri" => "https://www.rubydoc.info/gems/listen/3.9.0", "homepage_uri" => "https://github.com/guard/listen", "source_code_uri" => "https://github.com/guard/listen/tree/v3.9.0" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Thibaud Guillaume-Gentil".freeze]
+ s.date = "2024-02-24"
+ s.description = "The Listen gem listens to file modifications and notifies you about the changes. Works everywhere!".freeze
+ s.email = "thibaud@thibaud.gg".freeze
+ s.executables = ["listen".freeze]
+ s.files = ["bin/listen".freeze]
+ s.homepage = "https://github.com/guard/listen".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze)
+ s.rubygems_version = "3.4.6".freeze
+ s.summary = "Listen to file modifications".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<rb-fsevent>.freeze, ["~> 0.10".freeze, ">= 0.10.3".freeze])
+ s.add_runtime_dependency(%q<rb-inotify>.freeze, ["~> 0.9".freeze, ">= 0.9.10".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/mercenary-0.4.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/mercenary-0.4.0.gemspec
new file mode 100644
index 0000000..720e1e9
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/mercenary-0.4.0.gemspec
@@ -0,0 +1,28 @@
+# -*- encoding: utf-8 -*-
+# stub: mercenary 0.4.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "mercenary".freeze
+ s.version = "0.4.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Tom Preston-Werner".freeze, "Parker Moore".freeze]
+ s.date = "2020-01-18"
+ s.description = "Lightweight and flexible library for writing command-line apps in Ruby.".freeze
+ s.email = ["tom@mojombo.com".freeze, "parkrmoore@gmail.com".freeze]
+ s.homepage = "https://github.com/jekyll/mercenary".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze)
+ s.rubygems_version = "3.0.6".freeze
+ s.summary = "Lightweight and flexible library for writing command-line apps in Ruby.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<bundler>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.0".freeze])
+ s.add_development_dependency(%q<rubocop-jekyll>.freeze, ["~> 0.10.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/pathutil-0.16.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/pathutil-0.16.2.gemspec
new file mode 100644
index 0000000..290954a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/pathutil-0.16.2.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: pathutil 0.16.2 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "pathutil".freeze
+ s.version = "0.16.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Jordon Bedwell".freeze]
+ s.date = "2018-10-30"
+ s.description = "Like Pathname but a little less insane.".freeze
+ s.email = ["jordon@envygeeks.io".freeze]
+ s.homepage = "http://github.com/envygeeks/pathutil".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "2.7.7".freeze
+ s.summary = "Almost like Pathname but just a little less insane.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<forwardable-extended>.freeze, ["~> 2.6".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/public_suffix-6.0.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/public_suffix-6.0.2.gemspec
new file mode 100644
index 0000000..9ecb869
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/public_suffix-6.0.2.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: public_suffix 6.0.2 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "public_suffix".freeze
+ s.version = "6.0.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/weppos/publicsuffix-ruby/issues", "changelog_uri" => "https://github.com/weppos/publicsuffix-ruby/blob/master/CHANGELOG.md", "documentation_uri" => "https://rubydoc.info/gems/public_suffix/6.0.2", "funding_uri" => "https://github.com/sponsors/weppos", "homepage_uri" => "https://simonecarletti.com/code/publicsuffix-ruby", "source_code_uri" => "https://github.com/weppos/publicsuffix-ruby/tree/v6.0.2" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Simone Carletti".freeze]
+ s.date = "1980-01-02"
+ s.description = "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains.".freeze
+ s.email = ["weppos@weppos.net".freeze]
+ s.extra_rdoc_files = ["LICENSE.txt".freeze]
+ s.files = ["LICENSE.txt".freeze]
+ s.homepage = "https://simonecarletti.com/code/publicsuffix-ruby".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 3.0".freeze)
+ s.rubygems_version = "3.6.7".freeze
+ s.summary = "Domain name parser based on the Public Suffix List.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec
new file mode 100644
index 0000000..4bc877b
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/rake-13.3.0.gemspec
@@ -0,0 +1,26 @@
+# -*- encoding: utf-8 -*-
+# stub: rake 13.3.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "rake".freeze
+ s.version = "13.3.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/ruby/rake/issues", "changelog_uri" => "https://github.com/ruby/rake/releases", "documentation_uri" => "https://ruby.github.io/rake", "source_code_uri" => "https://github.com/ruby/rake/releases/v13.3.0" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Hiroshi SHIBATA".freeze, "Eric Hodel".freeze, "Jim Weirich".freeze]
+ s.bindir = "exe".freeze
+ s.date = "1980-01-02"
+ s.description = "Rake is a Make-like program implemented in Ruby. Tasks and dependencies are\nspecified in standard Ruby syntax.\nRake has the following features:\n * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax.\n No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?)\n * Users can specify tasks with prerequisites.\n * Rake supports rule patterns to synthesize implicit tasks.\n * Flexible FileLists that act like arrays but know about manipulating file names and paths.\n * Supports parallel execution of tasks.\n".freeze
+ s.email = ["hsbt@ruby-lang.org".freeze, "drbrain@segment7.net".freeze, "".freeze]
+ s.executables = ["rake".freeze]
+ s.files = ["exe/rake".freeze]
+ s.homepage = "https://github.com/ruby/rake".freeze
+ s.licenses = ["MIT".freeze]
+ s.rdoc_options = ["--main".freeze, "README.rdoc".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze)
+ s.rubygems_version = "3.6.7".freeze
+ s.summary = "Rake is a Make-like program implemented in Ruby".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec
new file mode 100644
index 0000000..ca596a0
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/rb-fsevent-0.11.2.gemspec
@@ -0,0 +1,27 @@
+# -*- encoding: utf-8 -*-
+# stub: rb-fsevent 0.11.2 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "rb-fsevent".freeze
+ s.version = "0.11.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "source_code_uri" => "https://github.com/thibaudgg/rb-fsevent" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Thibaud Guillaume-Gentil".freeze, "Travis Tilley".freeze]
+ s.date = "2022-08-29"
+ s.description = "FSEvents API with Signals catching (without RubyCocoa)".freeze
+ s.email = ["thibaud@thibaud.gg".freeze, "ttilley@gmail.com".freeze]
+ s.homepage = "http://rubygems.org/gems/rb-fsevent".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "3.3.10".freeze
+ s.summary = "Very simple & usable FSEvents API".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.6".freeze])
+ s.add_development_dependency(%q<guard-rspec>.freeze, ["~> 4.2".freeze])
+ s.add_development_dependency(%q<rake>.freeze, ["~> 12.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec
new file mode 100644
index 0000000..1ed1fd6
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/rb-inotify-0.11.1.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: rb-inotify 0.11.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "rb-inotify".freeze
+ s.version = "0.11.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Natalie Weizenbaum".freeze, "Samuel Williams".freeze]
+ s.date = "2024-05-19"
+ s.email = ["nex342@gmail.com".freeze, "samuel.williams@oriontransfer.co.nz".freeze]
+ s.homepage = "https://github.com/guard/rb-inotify".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5".freeze)
+ s.rubygems_version = "3.5.3".freeze
+ s.summary = "A Ruby wrapper for Linux inotify, using FFI".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/rexml-3.4.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/rexml-3.4.1.gemspec
new file mode 100644
index 0000000..54f38fc
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/rexml-3.4.1.gemspec
@@ -0,0 +1,25 @@
+# -*- encoding: utf-8 -*-
+# stub: rexml 3.4.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "rexml".freeze
+ s.version = "3.4.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "changelog_uri" => "https://github.com/ruby/rexml/releases/tag/v3.4.1" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Kouhei Sutou".freeze]
+ s.date = "2025-02-16"
+ s.description = "An XML toolkit for Ruby".freeze
+ s.email = ["kou@cozmixng.org".freeze]
+ s.extra_rdoc_files = ["LICENSE.txt".freeze, "NEWS.md".freeze, "README.md".freeze, "doc/rexml/context.rdoc".freeze, "doc/rexml/tasks/rdoc/child.rdoc".freeze, "doc/rexml/tasks/rdoc/document.rdoc".freeze, "doc/rexml/tasks/rdoc/element.rdoc".freeze, "doc/rexml/tasks/rdoc/node.rdoc".freeze, "doc/rexml/tasks/rdoc/parent.rdoc".freeze, "doc/rexml/tasks/tocs/child_toc.rdoc".freeze, "doc/rexml/tasks/tocs/document_toc.rdoc".freeze, "doc/rexml/tasks/tocs/element_toc.rdoc".freeze, "doc/rexml/tasks/tocs/master_toc.rdoc".freeze, "doc/rexml/tasks/tocs/node_toc.rdoc".freeze, "doc/rexml/tasks/tocs/parent_toc.rdoc".freeze, "doc/rexml/tutorial.rdoc".freeze]
+ s.files = ["LICENSE.txt".freeze, "NEWS.md".freeze, "README.md".freeze, "doc/rexml/context.rdoc".freeze, "doc/rexml/tasks/rdoc/child.rdoc".freeze, "doc/rexml/tasks/rdoc/document.rdoc".freeze, "doc/rexml/tasks/rdoc/element.rdoc".freeze, "doc/rexml/tasks/rdoc/node.rdoc".freeze, "doc/rexml/tasks/rdoc/parent.rdoc".freeze, "doc/rexml/tasks/tocs/child_toc.rdoc".freeze, "doc/rexml/tasks/tocs/document_toc.rdoc".freeze, "doc/rexml/tasks/tocs/element_toc.rdoc".freeze, "doc/rexml/tasks/tocs/master_toc.rdoc".freeze, "doc/rexml/tasks/tocs/node_toc.rdoc".freeze, "doc/rexml/tasks/tocs/parent_toc.rdoc".freeze, "doc/rexml/tutorial.rdoc".freeze]
+ s.homepage = "https://github.com/ruby/rexml".freeze
+ s.licenses = ["BSD-2-Clause".freeze]
+ s.rdoc_options = ["--main".freeze, "README.md".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
+ s.rubygems_version = "3.6.2".freeze
+ s.summary = "An XML toolkit for Ruby".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/rouge-4.5.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/rouge-4.5.2.gemspec
new file mode 100644
index 0000000..facb0ef
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/rouge-4.5.2.gemspec
@@ -0,0 +1,24 @@
+# -*- encoding: utf-8 -*-
+# stub: rouge 4.5.2 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "rouge".freeze
+ s.version = "4.5.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/rouge-ruby/rouge/issues", "changelog_uri" => "https://github.com/rouge-ruby/rouge/blob/master/CHANGELOG.md", "documentation_uri" => "https://rouge-ruby.github.io/docs/", "source_code_uri" => "https://github.com/rouge-ruby/rouge" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Jeanine Adkisson".freeze]
+ s.date = "2025-04-28"
+ s.description = "Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.".freeze
+ s.email = ["jneen@jneen.net".freeze]
+ s.executables = ["rougify".freeze]
+ s.files = ["bin/rougify".freeze]
+ s.homepage = "http://rouge.jneen.net/".freeze
+ s.licenses = ["MIT".freeze, "BSD-2-Clause".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.7".freeze)
+ s.rubygems_version = "3.5.3".freeze
+ s.summary = "A pure-ruby colorizer based on pygments".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/safe_yaml-1.0.5.gemspec b/vendor/bundle/ruby/3.4.0/specifications/safe_yaml-1.0.5.gemspec
new file mode 100644
index 0000000..0c07acb
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/safe_yaml-1.0.5.gemspec
@@ -0,0 +1,23 @@
+# -*- encoding: utf-8 -*-
+# stub: safe_yaml 1.0.5 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "safe_yaml".freeze
+ s.version = "1.0.5".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Dan Tao".freeze]
+ s.date = "2019-02-22"
+ s.description = "Parse YAML safely".freeze
+ s.email = "daniel.tao@gmail.com".freeze
+ s.executables = ["safe_yaml".freeze]
+ s.files = ["bin/safe_yaml".freeze]
+ s.homepage = "https://github.com/dtao/safe_yaml".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 1.8.7".freeze)
+ s.rubygems_version = "2.6.14".freeze
+ s.summary = "SameYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/sass-embedded-1.89.2-arm64-darwin.gemspec b/vendor/bundle/ruby/3.4.0/specifications/sass-embedded-1.89.2-arm64-darwin.gemspec
new file mode 100644
index 0000000..6e6f87a
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/sass-embedded-1.89.2-arm64-darwin.gemspec
@@ -0,0 +1,30 @@
+# -*- encoding: utf-8 -*-
+# stub: sass-embedded 1.89.2 arm64-darwin lib
+
+Gem::Specification.new do |s|
+ s.name = "sass-embedded".freeze
+ s.version = "1.89.2".freeze
+ s.platform = "arm64-darwin".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/sass-contrib/sass-embedded-host-ruby/issues", "documentation_uri" => "https://rubydoc.info/gems/sass-embedded/1.89.2", "funding_uri" => "https://github.com/sponsors/ntkme", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/sass-contrib/sass-embedded-host-ruby/tree/v1.89.2" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["\u306A\u3064\u304D".freeze]
+ s.bindir = "exe".freeze
+ s.date = "1980-01-02"
+ s.description = "A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.".freeze
+ s.email = ["i@ntk.me".freeze]
+ s.executables = ["sass".freeze]
+ s.files = ["exe/sass".freeze]
+ s.homepage = "https://github.com/sass-contrib/sass-embedded-host-ruby".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 3.1".freeze)
+ s.rubygems_version = "3.6.9".freeze
+ s.summary = "Use dart-sass with Ruby!".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<google-protobuf>.freeze, ["~> 4.31".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/terminal-table-3.0.2.gemspec b/vendor/bundle/ruby/3.4.0/specifications/terminal-table-3.0.2.gemspec
new file mode 100644
index 0000000..9b58436
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/terminal-table-3.0.2.gemspec
@@ -0,0 +1,28 @@
+# -*- encoding: utf-8 -*-
+# stub: terminal-table 3.0.2 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "terminal-table".freeze
+ s.version = "3.0.2".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["TJ Holowaychuk".freeze, "Scott J. Goldman".freeze]
+ s.date = "2021-09-19"
+ s.email = ["tj@vision-media.ca".freeze]
+ s.homepage = "https://github.com/tj/terminal-table".freeze
+ s.licenses = ["MIT".freeze]
+ s.rubygems_version = "3.2.3".freeze
+ s.summary = "Simple, feature rich ascii table generation library".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<bundler>.freeze, ["~> 2".freeze])
+ s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
+ s.add_development_dependency(%q<rspec>.freeze, [">= 3.0".freeze])
+ s.add_development_dependency(%q<term-ansicolor>.freeze, [">= 0".freeze])
+ s.add_development_dependency(%q<pry>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<unicode-display_width>.freeze, [">= 1.1.1".freeze, "< 3".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-2.6.0.gemspec b/vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-2.6.0.gemspec
new file mode 100644
index 0000000..bb88298
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/unicode-display_width-2.6.0.gemspec
@@ -0,0 +1,29 @@
+# -*- encoding: utf-8 -*-
+# stub: unicode-display_width 2.6.0 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "unicode-display_width".freeze
+ s.version = "2.6.0".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/janlelis/unicode-display_width/issues", "changelog_uri" => "https://github.com/janlelis/unicode-display_width/blob/main/CHANGELOG.md", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/janlelis/unicode-display_width" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["Jan Lelis".freeze]
+ s.date = "2024-09-13"
+ s.description = "[Unicode 16.0.0] Determines the monospace display width of a string using EastAsianWidth.txt, Unicode general category, and other data.".freeze
+ s.email = ["hi@ruby.consulting".freeze]
+ s.extra_rdoc_files = ["README.md".freeze, "MIT-LICENSE.txt".freeze, "CHANGELOG.md".freeze]
+ s.files = ["CHANGELOG.md".freeze, "MIT-LICENSE.txt".freeze, "README.md".freeze]
+ s.homepage = "https://github.com/janlelis/unicode-display_width".freeze
+ s.licenses = ["MIT".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze)
+ s.rubygems_version = "3.5.9".freeze
+ s.summary = "Determines the monospace display width of a string in Ruby.".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+
+ s.specification_version = 4
+
+ s.add_development_dependency(%q<rspec>.freeze, ["~> 3.4".freeze])
+ s.add_development_dependency(%q<rake>.freeze, ["~> 13.0".freeze])
+end
diff --git a/vendor/bundle/ruby/3.4.0/specifications/webrick-1.9.1.gemspec b/vendor/bundle/ruby/3.4.0/specifications/webrick-1.9.1.gemspec
new file mode 100644
index 0000000..8d6491d
--- /dev/null
+++ b/vendor/bundle/ruby/3.4.0/specifications/webrick-1.9.1.gemspec
@@ -0,0 +1,22 @@
+# -*- encoding: utf-8 -*-
+# stub: webrick 1.9.1 ruby lib
+
+Gem::Specification.new do |s|
+ s.name = "webrick".freeze
+ s.version = "1.9.1".freeze
+
+ s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
+ s.metadata = { "bug_tracker_uri" => "https://github.com/ruby/webrick/issues" } if s.respond_to? :metadata=
+ s.require_paths = ["lib".freeze]
+ s.authors = ["TAKAHASHI Masayoshi".freeze, "GOTOU YUUZOU".freeze, "Eric Wong".freeze]
+ s.date = "2024-12-02"
+ s.description = "WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.".freeze
+ s.email = [nil, nil, "normal@ruby-lang.org".freeze]
+ s.homepage = "https://github.com/ruby/webrick".freeze
+ s.licenses = ["Ruby".freeze, "BSD-2-Clause".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.4.0".freeze)
+ s.rubygems_version = "3.5.11".freeze
+ s.summary = "HTTP server toolkit".freeze
+
+ s.installed_by_version = "3.6.5".freeze
+end