Sha256: 4f4dbada2efec27aa7488d20c2f191a1766d11c9ee881ad8f24586396ac9eced
Contents?: true
Size: 430 Bytes
Versions: 4
Compression:
Stored size: 430 Bytes
Contents
# frozen_string_literal: true require "dry-container" module Milestoner module Builders # Registers all builders for injection. module Container extend Dry::Container::Mixin register(:ascii_doc, memoize: true) { ASCIIDoc.new } register(:markdown, memoize: true) { Markdown.new } register(:stream, memoize: true) { Stream.new } register(:web, memoize: true) { Web.new } end end end
Version data entries
4 entries across 4 versions & 1 rubygems