Sha256: 38d7589bddff3108758ef2e42b9e5973dcba398d155f301729b88a933ec19f73

Contents?: true

Size: 379 Bytes

Versions: 1

Compression:

Stored size: 379 Bytes

Contents

# frozen_string_literal: true

module WaterDrop
  # Contract layer for WaterDrop and Karafka
  # It aims to be "dry-validation" like but smaller and easier to handle + without dependencies
  #
  # It allows for nested validations, etc
  #
  # @note It is thread-safe to run but validations definitions should happen before threads are
  #   used.
  module Contractable
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
waterdrop-2.3.3 lib/waterdrop/contractable.rb