Coercion and validation for data structures https://github.com/dry-rb/dry-schema
Go to file
dry-bot 9f5e66ca7a [devtools] sync 2022-09-21 08:38:01 +00:00
.devtools/templates master => main 2022-04-03 11:48:52 +02:00
.github Update .github/workflows/ci.yml from dry-rb/template-gem 2022-06-22 07:43:32 +00:00
benchmarks rubocop -a 2020-03-10 20:12:57 -07:00
bin rubocop -a 2020-03-10 20:12:57 -07:00
config Add error message to respond_to? predicate 2021-04-09 15:46:55 +02:00
docsite/source master => main 2022-04-03 11:48:52 +02:00
examples rubocop -a 2020-03-10 20:12:57 -07:00
lib Bump dry-schema to 1.10.5 2022-09-21 10:36:14 +02:00
log Import dry-validation code 2017-04-17 17:04:17 +02:00
spec Merge pull request #430 from dry-rb/fix-duped-keys-in-key-validator 2022-09-21 10:35:25 +02:00
.action_hero.yml Update .action_hero.yml from dry-rb/template-gem 2021-06-09 07:36:13 +00:00
.gitignore Set RSpec example status persistence path to enable --only-failures 2020-03-14 23:20:51 -07:00
.rspec [devtools] config sync 2019-12-28 13:01:18 +00:00
.rubocop.yml Update .rubocop.yml from dry-rb/template-gem 2022-04-11 08:38:54 +00:00
.yardopts Update .yardopts [ci skip] 2019-04-30 08:15:24 +02:00
CHANGELOG.md [devtools] sync 2022-09-21 08:38:01 +00:00
CODEOWNERS [devtools] sync 2021-01-16 07:18:38 +00:00
CODE_OF_CONDUCT.md [devtools] config sync 2019-11-06 17:40:14 +00:00
CONTRIBUTING.md Update CONTRIBUTING.md from dry-rb/template-gem 2021-05-27 15:55:59 +00:00
Gemfile [ci] use released dry-{types,struct,monads} in specs 2022-09-13 10:12:35 +02:00
Gemfile.devtools Update Gemfile.devtools from dry-rb/template-gem 2022-09-17 07:55:31 +00:00
LICENSE Update LICENSE from dry-rb/template-gem 2022-07-06 06:37:36 +00:00
README.md Update README.md from dry-rb/template-gem 2022-04-02 13:04:06 +00:00
Rakefile rubocop -a 2020-03-10 20:12:57 -07:00
changelog.yml Update changelog.yml 2022-09-21 10:37:37 +02:00
dry-schema.gemspec Update gemspec 2022-09-13 10:23:53 +02:00
project.yml Update runtime deps 2022-09-13 10:23:59 +02:00

README.md

dry-schema Join the chat at https://dry-rb.zulipchat.com

Gem Version CI Status Codacy Badge Codacy Badge Inline docs

Supported Ruby versions

This library officially supports the following Ruby versions:

  • MRI >= 2.7.0
  • jruby >= 9.3 (postponed until 2.7 is supported)

License

See LICENSE file.