https://github.com/dry-rb/dry-types

coercion constraints dry-rb ruby types

Last synced: about 1 month ago

Repository metadata:

Flexible type system for Ruby with coercions and constraints


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 1,495
Total Committers: 75
Avg Commits per committer: 19.933
Development Distribution Score (DDS): 0.689

Commits in past year: 15
Committers in past year: 6
Avg Commits per committer in past year: 2.5
Development Distribution Score (DDS) in past year: 0.667

Name Email Commits
Nikita Shilnikov fg@f****u 465
Piotr Solnica p****a@g****m 392
dry-bot d****t@d****g 169
File Sync f****c@a****v 93
Piotr Solnica p****s@g****m 64
John Backus j****s@g****m 62
GustavoCaso g****o@g****m 42
Alex Semyonov a****x@s****s 22
File Sync g****b@r****p 18
Rob Hanlon r****n@g****m 12
Nikita Shilnikov ns@l****u 11
Action Hero b****t@a****p 11
GitHub Action a****n@g****m 8
Svyatoslav Kryukov s****v@y****u 7
Andy Holland a****1@a****m 7
Olle Jonsson o****n@g****m 6
Tim Riley t****m@r****u 5
Tim Riley t****m@o****m 5
Damian C. Rossney d****n@r****t 5
Vladimir Kochnev h****e@y****u 4
Sean Collins s****n@c****m 4
Marc Busqué m****c@l****m 4
Fran Worley f****s@s****k 4
Abinoam P. Marques Jr a****m@g****m 4
Tim Cooper c****p@l****m 3
Kir Shatrov s****v@m****m 3
Joe Van Dyk j****e@t****m 3
Jeremy Friesen j****n@g****m 3
Espartaco Palma e****a@g****m 3
Timothy Stott s****y@g****m 2
and 45 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

rubygems: dry-types

Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc

  • Homepage: https://dry-rb.org/gems/dry-types
  • Documentation: http://www.rubydoc.info/gems/dry-types/
  • Licenses: MIT
  • Latest release: 1.7.2 (published 12 months ago)
  • Last Synced: 2024-11-11T21:30:45.857Z (about 1 month ago)
  • Versions: 46
  • Dependent Packages: 225
  • Dependent Repositories: 5,319
  • Downloads: 124,933,123 Total
  • Docker Downloads: 602,105,581
  • Rankings:
    • Downloads: 0.171%
    • Dependent packages count: 0.183%
    • Docker downloads count: 0.196%
    • Dependent repos count: 0.434%
    • Average: 0.888%
    • Stargazers count: 2.034%
    • Forks count: 2.313%
  • Maintainers (5)

Dependencies

Gemfile rubygems
  • attrio >= 0 development
  • benchmark-ips >= 0 development
  • dry-struct >= 0 development
  • fast_attributes >= 0 development
  • hotch >= 0 development
  • pry-byebug >= 0 development
  • virtus >= 0 development
  • dry-container >= 0
  • dry-core >= 0
  • dry-logic >= 0
dry-types.gemspec rubygems
  • bundler >= 0 development
  • dry-monads ~> 1.0 development
  • rake >= 0 development
  • rspec >= 0 development
  • yard >= 0 development
  • concurrent-ruby ~> 1.0
  • dry-container ~> 0.3
  • dry-core >= 0.9
  • dry-inflector ~> 0.1, >= 0.1.2
  • dry-logic ~> 1.0, >= 1.0.2
  • zeitwerk ~> 2.6
.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • ruby/setup-ruby v1 composite
.github/workflows/custom/ci.yml actions
.github/workflows/docsite.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
.github/workflows/rubocop.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite
.github/workflows/sync_configs.yml actions
  • actions/checkout v3 composite
  • ruby/setup-ruby v1 composite