Sha256: 1c002874820171f77d18e3f4a0182c3ecaf6a048a8aa504946f2d2479cff5668
Contents?: true
Size: 647 Bytes
Versions: 9
Compression:
Stored size: 647 Bytes
Contents
# frozen_string_literal: true require_relative 'types/constant' require_relative 'types/character_set' require_relative 'types/alphabetic' require_relative 'types/alphanumeric' require_relative 'types/numeric' module RakeSecrets module Types class << self def constant(value) Constant.new(value) end def character_set(set, opts = {}) CharacterSet.new(set, opts) end def alphabetic(opts = {}) Alphabetic.new(opts) end def alphanumeric(opts = {}) Alphanumeric.new(opts) end def numeric(opts = {}) Numeric.new(opts) end end end end
Version data entries
9 entries across 9 versions & 1 rubygems