Sha256: 0b0160d63360b14c921fda5c386e6451c049404c91e51fe209e636ccc191c864
Contents?: true
Size: 717 Bytes
Versions: 2
Compression:
Stored size: 717 Bytes
Contents
# frozen_string_literal: true module Staticky class Container < Dry::System::Container use :env use :zeitwerk use :monitoring configure do |config| config.root = Pathname(__dir__).join("..").join("..") config.inflector = Dry::Inflector.new do |inflections| inflections.acronym("CLI") end config.component_dirs.add "lib" do |dir| dir.add_to_load_path = false dir.auto_register = false dir.namespaces.add "staticky", key: nil end end register(:files, Staticky::Filesystem.real) register(:router, Staticky::Router.new) register(:builder, Staticky::Builder.new) register(:generator, Staticky::Generator.new) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
staticky-0.1.1 | lib/staticky/container.rb |
staticky-0.1.0 | lib/staticky/container.rb |