Sha256: fbb2d9862adec1c02606662287130c7e6ad059c03c1b3c9bd18c996fada2147d
Contents?: true
Size: 599 Bytes
Versions: 5
Compression:
Stored size: 599 Bytes
Contents
# frozen_string_literal: true module Mihari module Types include Dry.Types() Int = Strict::Integer Nil = Strict::Nil Hash = Strict::Hash String = Strict::String Bool = Strict::Bool Double = Strict::Float | Strict::Integer DateTime = Strict::DateTime DataTypes = Types::String.enum(*ALLOWED_DATA_TYPES) HTTPRequestMethods = Types::String.enum("GET", "POST") HTTPRequestPayloadTypes = Types::String.enum("application/json", "application/x-www-form-urlencoded") EmitterTypes = Types::String.enum( "database", "webhook" ) end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
mihari-4.6.1 | lib/mihari/types.rb |
mihari-4.6.0 | lib/mihari/types.rb |
mihari-4.5.3 | lib/mihari/types.rb |
mihari-4.5.2 | lib/mihari/types.rb |
mihari-4.5.1 | lib/mihari/types.rb |