Sha256: fec3c859ff17fa1ed98cc4b2073923d7cc2a09e89b0b9473aa2bcd43fb2d16cf
Contents?: true
Size: 926 Bytes
Versions: 9
Compression:
Stored size: 926 Bytes
Contents
# frozen_string_literal: true require_relative "./rails_server_monitor/version" require_relative "./rails_server_monitor/engine" require_relative "./rails_server_monitor/configuration" require_relative "../app/middlewares/rails_server_monitor/rack_middleware" require "sys/cpu" require "rubystats_psm" require "vidibus-sysinfo" require "view_component/engine" require "groupdate" require "chartkick" require "webpacker" module RailsServerMonitor ROOT_PATH = Pathname.new(File.join(__dir__, "..")) class << self def webpacker @webpacker ||= Webpacker::Instance.new( root_path: RailsServerMonitor::Engine.root, config_path: RailsServerMonitor::Engine.root.join("config", "webpacker.yml") ) end def config unless block_given? return @configuration ||= Configuration.new end @configuration = Configuration.new yield @configuration end end end
Version data entries
9 entries across 9 versions & 1 rubygems