Sha256: 3786eb57ae854ff47afe6bf97a4f0d11796c0e4decd37b0bb9f3141ff0a72bbb
Contents?: true
Size: 853 Bytes
Versions: 4
Compression:
Stored size: 853 Bytes
Contents
# frozen_string_literal: true require("forwardable") require("msgpack") require("open3") require("pathname") require("script_core/engine_error") require("script_core/message_processor") require("script_core/protocol") require("script_core/result") require("script_core/runner") require("script_core/service_channel") require("script_core/service_process") require("script_core/spawner") require("script_core/stat") require("script_core/executable") require("script_core/engine") module ScriptCore DEFAULT_BIN_PATH = Pathname.new(__dir__).parent.join("bin") DEFAULT_EXECUTABLE_PATH = DEFAULT_BIN_PATH.join("enterprise_script_service") class << self extend Forwardable def default_executable @default_executable ||= ScriptCore::Executable.new DEFAULT_EXECUTABLE_PATH end def_delegator :default_executable, :run end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
script_core-0.0.4 | lib/script_core.rb |
script_core-0.0.3 | lib/script_core.rb |
script_core-0.0.2 | lib/script_core.rb |
script_core-0.0.1 | lib/script_core.rb |