Module: StimulusPlumbers::MCP::GemVendorPath
- Defined in:
- lib/stimulus_plumbers/mcp/loaders/support/gem_vendor_path.rb
Overview
Path under the stimulus_plumbers gem's vendor/ dir (populated by bin/release),
used by loaders as their gem exec fallback when there's no monorepo checkout.
Constant Summary collapse
- GEM_NAME =
"stimulus_plumbers"
Class Method Summary collapse
Class Method Details
.resolve(*relative) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/stimulus_plumbers/mcp/loaders/support/gem_vendor_path.rb', line 10 def self.resolve(*relative) gem_dir = Gem::Specification.find_by_name(GEM_NAME).gem_dir File.join(gem_dir, "vendor", *relative) rescue Gem::MissingSpecError nil end |