Sha256: 39ad712c58c8101f6e0d81c97bc3107f05ccc05312d6e42164e6b64ccbc4ce88
Contents?: true
Size: 673 Bytes
Versions: 2
Compression:
Stored size: 673 Bytes
Contents
# frozen_string_literal: true require "dry_struct_generator/types" module DryStructGenerator module Config module GeneratorConfiguration extend Configuration define_setting :struct_class, Dry::Struct define_setting :validation_schema_parser, ::DryValidationParser::ValidationSchemaParser define_setting :type_to_dry_type, { 'array': Types::Array, 'boolean': Types::Bool, 'date': Types::Date, 'datetime': Types::DateTime, 'float': Types::Float, 'integer': Types::Integer, 'string': Types::String, 'time': Types::Time, 'any': Types::Any }.freeze end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry_struct_generator-0.3.1 | lib/dry_struct_generator/config/generator_configuration.rb |
dry_struct_generator-0.3.0 | lib/dry_struct_generator/config/generator_configuration.rb |