dry-schema-1.13.2

https://rubygems.org

dry-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/dry-rb/dry-schema/blob/main/CHANGELOG.md
bug_tracker_uri
https://github.com/dry-rb/dry-schema/issues
source_code_uri
https://github.com/dry-rb/dry-schema
allowed_push_host
https://rubygems.org

id: 1209520

number: 1.13.2

platform: ruby

spec_sha256: e6f6123c1e7549d2945b8a5d668909e0ff83899cb1cad14d120cc99fe414a1d2

sha256: 46e11187d2b6a7503869384e9c902ca17f82cd11d61ef885621b85473085f473

created_at: 2024-05-13 08:32:23 UTC

updated_at: 2024-06-13 04:05:28 UTC

position: 1

version_data_entries_count: 73

uploaded_at: 2023-05-31 07:17:43 UTC

indexed: true

has_extensions:

extensions:

Gem size: 45 KB

Version Data Entries

Total: 73

Unpacked size: 172 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440025.7 KBbdb64c1f3ca68deeef4618bbbcfebba7e7ebe679edf8f0d3600279c6dadd54e4
LICENSE100644001.06 KBec81ec874dd12b91ac7ac7571dd81bfc53516be0ffcd9e33f79ae154a198486a
README.md10064400672 Bytes5a9c714d08b1646fe6034fcece09a42d0cfddceb7d602e53d4a999e40103cc8c
config/errors.yml100644002.32 KBd09c92883ad14cb28f314e2470786b71b36a3a7866bfe387a4f29dfc3ca7c537
dry-schema.gemspec100644002.01 KB7093a42eeb5b613599dd8a3a69d56c6ab1192c9a5beed419d03105d4ce0f96a6
lib/dry-schema.rb1006440052 Bytes0d995395fa1173fb79c586cfa2f2cf53dbbd1b4fba57c1b1dae797349cde2c12
lib/dry/schema.rb100644002.48 KB0bf9d1953de3429cfec0f99a7107e5e6e032a7afded39be9af3d1ad55c5fa91f
lib/dry/schema/compiler.rb100644001.19 KB89774e254ff30423aa27196cd255eb49d5b8d3d3ef0ae3ae475cf29e1b8934bd
lib/dry/schema/config.rb100644002.03 KB08b0d9cc43c828fc89c8d04cf2605a28d7985b8a4563f318a28b7b290cd3f47c
lib/dry/schema/constants.rb100644001.26 KBea063f8474946332c9bfb32abf3a255b9bb6d3c38a420c65496bf63cc8e519b1
lib/dry/schema/dsl.rb1006440013.2 KB6e219785df56114002cc2dba2c21760858b20e120b3bf9da3223c018dc5ccc86
lib/dry/schema/extensions.rb10064400479 Bytescdd3a68ec94295fd58d9939dcf3c1d2df5ccc8af2296905c2ef70030fa912461
lib/dry/schema/extensions/hints.rb100644001.25 KBff54dda7994938233ad5ffd879ba02216ca8eb9849218a8d8c09cedb4dc5a2da
lib/dry/schema/extensions/hints/compiler_methods.rb10064400354 Bytes9e862e552c25de0f4736adf4ec717bcd4b491600ff9d75bdcc5497a5b42c255c
lib/dry/schema/extensions/hints/message_compiler_methods.rb100644002.59 KB4f25ca7769b0fa54076e8d3b52ea2d6227b18c7dfd961ca6bc89fffef600e8ea
lib/dry/schema/extensions/hints/message_set_methods.rb100644001.11 KB191ced25068eb6d2bc6d5e5ff85a66f87be5ea27dfc3893b3aae50674905a53b
lib/dry/schema/extensions/hints/result_methods.rb100644001.05 KBf60888bc38daeb1ed44dd7acc1e2cef4848840356a5cf2c8286c86e3e2799496
lib/dry/schema/extensions/info.rb10064400528 Bytes8ace8323a3c680b9dd5e64306cc682d88420839a39cd87f5249dd19d1f092aca
lib/dry/schema/extensions/info/schema_compiler.rb100644002.59 KBadf839f11e7ea072edb0a6ef048744325ae76806e3259204a1ee5b8a98d2f612
lib/dry/schema/extensions/json_schema.rb10064400683 Bytes1dd78fce5d82161311ccb0431207b9a84cb461c659595e158a515821cf8c8960
lib/dry/schema/extensions/json_schema/schema_compiler.rb100644006.94 KBd36d3a90ebcef0f54614eb66ed1053cf0c25595310e3e58537c6a4dac011f78b
lib/dry/schema/extensions/monads.rb10064400609 Bytes12c0290a083ad55a59d386933a6613c853755e686e9ddbf94ae44e3404ec3d11
lib/dry/schema/extensions/struct.rb10064400807 Bytesb8327a52a95418cbf71e32ddb1c2b5afef5149f15edcd7021cba84cb59e2b739
lib/dry/schema/json.rb10064400327 Bytesbd4a6ace5892b4e902a6da0880638f1f8b11b97dfae6aaf60713ba48e6523aa7
lib/dry/schema/key.rb100644004.04 KB9484cc2cd5f55dadedf55e229e510b05afad950a56e634f1a84afefd575dabd4
lib/dry/schema/key_coercer.rb10064400826 Bytesdf1f6dea99d57b660713f2e63a114f2d0675d681202dfd6c445c2a97a1968f41
lib/dry/schema/key_map.rb100644003.21 KBdec50539c53b88375527ce16b53410bc441c645f5be15330c5ecef4f9adccd7f
lib/dry/schema/key_validator.rb100644002.17 KBdd487342e14a2dc727bb8d4fc06041761eb155795982afbd340ea3ab016ced57
lib/dry/schema/macros/array.rb100644001.53 KB619774ab0dd28310b5f6e8cdd3eca57508962f9168f603853051dde3636d53a5
lib/dry/schema/macros/core.rb100644001.12 KB24514b0595de628260a707fec72dd5eb778814f8d9a0f8d16efad286ab520c9c
lib/dry/schema/macros/dsl.rb100644008.34 KBbb88c4eb5011932c0d194ad4fc2c9a489619f85178950f0b59082aa38ee309fc
lib/dry/schema/macros/each.rb10064400826 Bytesfd38bea24950f29bf23dd8e4e7ddfabdef7d012e08b8c7b8fd7e16b7eb508d2d
lib/dry/schema/macros/filled.rb100644001.61 KB723c78b4dcbe20c9083eb27a3539db08c7fa49404ad0a53f4fc3247e70a22afa
lib/dry/schema/macros/hash.rb10064400893 Bytes6259861262777d537b8c3bfa85f6f42662e3914b6a6321d5e15abff3cb6c7688
lib/dry/schema/macros/key.rb100644001.27 KB00db7443440d1948ed3f9db7d5624936fa197b9cfaec0b136279e9e260c93c26
lib/dry/schema/macros/maybe.rb10064400936 Bytesaef19951a80996ab61d9ea6569c36edbad7030025b5e57ed7bfa30d2eb1a9f5b
lib/dry/schema/macros/optional.rb10064400397 Bytes8e5b81efab1da2c45cabe1422b7b4aa1343404bb85926e67d71191c663f55a40
lib/dry/schema/macros/required.rb10064400296 Bytes96610c48dbb5db162b0b4a78d700a53aff65869d871b644821d79c5f25156469
lib/dry/schema/macros/schema.rb100644002.48 KBac1791fdb7dcb83103afed8035c978616471cb267f0f0a205996c6af57f4164b
lib/dry/schema/macros/value.rb100644003.76 KB3653c2c687196fdba348d866c089c1f50d4109d8ba25de2765cb6060ab8f09a9
lib/dry/schema/message.rb100644002.5 KBf3a0e12355eb7aaa9d3be82b6274cc8d01e88a0f35e18c111646b4e23b71beb4
lib/dry/schema/message/or.rb10064400671 Bytes2fbd545b6c5e6542684551bcddca0e8111dd02ac58aa9c097d6b3039434faf3a
lib/dry/schema/message/or/abstract.rb10064400503 Bytesb03ff67557011d5a20e486148bfe5d4b2fb6005c704ef0a78e9df0a2508c19f9
lib/dry/schema/message/or/multi_path.rb100644002.2 KB0ce06b1b00ed52ce63d72169e8be07c06a043e98df3e1c7e07b0d61e5809f651
lib/dry/schema/message/or/single_path.rb100644001.65 KB04578c660bcb80951d906303eb9ecb98276e5b7f53269de85ae63b0521f9f859
lib/dry/schema/message_compiler.rb100644005.95 KBbc4e7ddc3b7a3358a5a197175f9c9a9ee47887cc90803ac39645db0de01bff5c
lib/dry/schema/message_compiler/visitor_opts.rb100644001.19 KB3bcfed8d723011cdf3f63e186dced12b6e6f0bc18f3e683810536b4d6c3159fd
lib/dry/schema/message_set.rb100644003.01 KB10632c33c84a1f56a588c7cc8e778dd0a9455e8f6376f6240ca8e058629c42ec
lib/dry/schema/messages.rb10064400720 Bytesf36d16f8ae27cd99078f65033ffea10d7c13022ab6f7121072887a4e256b3e2f
lib/dry/schema/messages/abstract.rb100644005.5 KB47514bc980b816577291e0833a3dee60745e550d680a4ba90553e10a68295881
lib/dry/schema/messages/i18n.rb100644002.92 KB9618650e3ba4c57e845bc29a682bb60c7c02e1268a518a7d4a8b5c0a9d24fd0c
lib/dry/schema/messages/namespaced.rb100644002.24 KB02036f2eb052c6810e3aace114defb578147a4adc3fe3be7c078e6b66202f2d8
lib/dry/schema/messages/template.rb10064400935 Bytes86e48b104991fe4d5d399a554578e898d9fd0dfbc2c2c29743aeea567422f1d7
lib/dry/schema/messages/yaml.rb100644005.63 KBdb5a3e3365c6b900136149999f9d665034138802c79c79c8298e1a13c3ad8968
lib/dry/schema/namespaced_rule.rb10064400958 Bytes35010e0bbd1078133f02be6ce96bcff900318cc94bc300f951cc77c30178887f
lib/dry/schema/params.rb10064400334 Bytes0742cd571791464305dbd5119590a6f018fe3e23f4d5f316faa5a562c6fe3da6
lib/dry/schema/path.rb100644002.29 KB1065626eb4c7d9ecfa0a59508b8ed6daaed99c9a0f5cb4e73de9eb94df954aea
lib/dry/schema/predicate.rb100644002.07 KBb68c2de458771405e7bcb2ecc73310770362141b344b0de5d9976f67ddf6d498
lib/dry/schema/predicate_inferrer.rb10064400332 Bytesfde5071dd1e12aeec0cef2636fe428d236c84522762e40364163cdd43ba07a4b
lib/dry/schema/predicate_registry.rb10064400579 Bytes655b1ca8012ed6f0a81272e0db807adcdd30b250f97243fdcdcf0ef8fb1af0b9
lib/dry/schema/primitive_inferrer.rb10064400288 Bytes1acea2dcb8acc50e9bd8887ea4967f9d620e421f4ad71fd55f47b19a2a866373
lib/dry/schema/processor.rb100644004.58 KBa91ee43d294b9f2192a26fd87f8fb38131296a30ae47b85d8d0ae5a572f0a02f
lib/dry/schema/processor_steps.rb100644003.65 KBb15ac081098ed4f38619616a3a8f4470f5586421ce559442123a3268252203f3
lib/dry/schema/result.rb100644004.31 KB3075a8ea7f4c0d50db8ab0acce88437c9627bdbbce97448db031a7a9c531017a
lib/dry/schema/rule_applier.rb100644001 KB8b9d1ed47c115c3ced28f7e09309c0c128ccaad04fa56ce775f9dd6cc5c96fbc
lib/dry/schema/step.rb100644001.21 KB1aabf4df3293339c53b2e2a179e23f25a78358258fdb682b3b53b3df14f09060
lib/dry/schema/trace.rb100644002.56 KBb415a30ffa26f3afa0f768ce2f591f3d3da7149620cf3ee3eb391779d9b22104
lib/dry/schema/type_container.rb10064400611 Bytes948b937c22ae05a07b730df33cb905d1c7545636804fe928cfabee8a22a28135
lib/dry/schema/type_registry.rb10064400900 Bytesd5bbee98062424a021ac009fa1c9920f455451b7ef3aa99c8fe90caf69692080
lib/dry/schema/types.rb10064400195 Bytes49fccbc70880af856f83eac2053b9ff9a48ef7c1e53458ba1be6de810dc68578
lib/dry/schema/types_merger.rb100644005.6 KB370f2e4ee3a1b6a3770460450890b820baeeb061dae7ecb34ef0632398677a87
lib/dry/schema/value_coercer.rb10064400758 Bytesd90c2c80434ca0837c686b1a3e0ddc0daa531acae3447e9d0c34d7a6b27bde40
lib/dry/schema/version.rb1006440091 Bytes3222af0e8c57cd5b5fdeabb968e5c99e25af5136a5e2dad01a060cb7e5158df8