dry-schema-1.6.1

https://rubygems.org

dry-schema

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/dry-rb/dry-schema/blob/master/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: 1209540

number: 1.6.1

platform: ruby

spec_sha256: eac0e01bbee3aece7ed1edf8d3437d5b98ed90873d4ecd43e693675e279c2b5f

sha256: c1d270506f00cc8fa80e6c7a705b3bad9807282bb9c09e4e72aed0083699665d

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

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

position: 24

version_data_entries_count: 71

uploaded_at: 2021-02-02 07:34:52 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40 KB

Version Data Entries

Total: 71

Unpacked size: 150 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440018.6 KB2675332fa19c8f305081d9f392f031c77977fc364acf1b3d0391150bc321c414
LICENSE100644001.06 KB5965528652cc856dbdb23b29c2e7b068a7030442fc71895bf162e234efae7fd4
README.md100644001.09 KB91be879c6cf9dd056e67d245c8ec2db23203a8e52b80904f933895e5aaeaa924
config/errors.yml100644002.27 KBb01013746095accccd04a7aef7e6d61ff1be01b5f1fd8b27fe1d8d8b29bd473c
dry-schema.gemspec100644001.95 KB880ae357092f5e2c24111a6366786d8aa3801afc2e828d0e03875ced59436052
lib/dry-schema.rb1006440052 Bytes0d995395fa1173fb79c586cfa2f2cf53dbbd1b4fba57c1b1dae797349cde2c12
lib/dry/schema.rb100644001.85 KB12ce2b76d14dd8d669413ee0174012df09a698a3cd4fbaad662f04d64d888277
lib/dry/schema/compiler.rb100644001.3 KB260d4458d71b537a3051b5b5d2b2f865d389096896342261e8c1bb5dc43c821b
lib/dry/schema/config.rb100644001.92 KB9f4980293dc4050add8d33627e86e2329725d9a0bc22fb7122d25356f72aceaa
lib/dry/schema/constants.rb100644001.26 KBea063f8474946332c9bfb32abf3a255b9bb6d3c38a420c65496bf63cc8e519b1
lib/dry/schema/dsl.rb1006440012.8 KB598dfd8ff353e8c195e84d6a333feef532a8d073c4ec2a305a7c77467bdc048d
lib/dry/schema/extensions.rb10064400380 Bytesf424df5b96b4abe6c0b82cf3714406869351b90974310c98d3f5e8069d8bc1cb
lib/dry/schema/extensions/hints.rb100644001.26 KBba7b0514cfa44cfd6ed9500befbc609fd0f9b1d71f07fd992e849b7273a08efd
lib/dry/schema/extensions/hints/compiler_methods.rb10064400354 Bytes9e862e552c25de0f4736adf4ec717bcd4b491600ff9d75bdcc5497a5b42c255c
lib/dry/schema/extensions/hints/message_compiler_methods.rb100644002.32 KB5b5215941b433f9aee2b173c40a224e0572eadf31e0dcd5b23ffb6264d52cdfb
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.39 KB9654dba7e2eba6d922cca65a60485a71263ebd6fac3ac26b26af3edbac192a7b
lib/dry/schema/extensions/monads.rb10064400577 Bytes862811b41e035b5f3ca9ec44e27534306ea3ea48a391e08edf09ee31d5312c80
lib/dry/schema/extensions/struct.rb10064400945 Bytes7223f701668c33272190ee827f0fdc995b021ac55d13a53366c94be97e146691
lib/dry/schema/json.rb10064400359 Bytes65d61a89c4b70dbef9c246471d7cd3a5d42da42ce849cb1a962ee0c898012c2b
lib/dry/schema/key.rb100644003.8 KB2de8795af8024d832154248a02cb4ca820fd240b35d607be5e355aae7249319a
lib/dry/schema/key_coercer.rb10064400862 Bytes6e0755eaf298ad5806ab71c702422248d95616b562b7049befa7efffbee7a505
lib/dry/schema/key_map.rb100644003.28 KBf0d5fe6833fe933e79b0766f29006c464e0915ed989de2b36ba195a45cc5df11
lib/dry/schema/key_validator.rb100644001.65 KBde80dd257f3cec12dff59807d64d59ff4f47b59ee026e9ffdd18be772d48fbdc
lib/dry/schema/macros.rb10064400309 Bytes7c332f4c00d9350ec91326aa5c7058a7ff9e47e92ba56c4c3c6f2a3adc0fba26
lib/dry/schema/macros/array.rb100644001.38 KB084823b140da086b005626c45635ba4f6568274fb5bb271432afc8a716d0c7ea
lib/dry/schema/macros/core.rb100644001.14 KBefd0f0920c225335be481bab12cc55529932f28cb01ab73a7caffccf26828ddd
lib/dry/schema/macros/dsl.rb100644007.32 KB43d23d47e5ccccb7e23f9b50da84d4b48e40188e3823c50d31778397f3d96a54
lib/dry/schema/macros/each.rb10064400795 Bytes707affecae3eb476b47e5b4950a52ab5b63f356dec8bbd5e3c4b367295c6a709
lib/dry/schema/macros/filled.rb100644001.53 KB449f2f53eb9bbe7c4a6d9ccc8ee19664cd2f221ad57b11a97c1323e54c729892
lib/dry/schema/macros/hash.rb10064400944 Bytesdf6d762769b69d8ecaafef20f1ae30f6c2943ef0d3ac582f590ce648c81458c5
lib/dry/schema/macros/key.rb100644003.44 KB395429a6a96055fd2c3efeedda77fe040dae419ed848bddea30a7e755ae15f1e
lib/dry/schema/macros/maybe.rb10064400899 Bytese8a643db19523940b649754e3d81e98889798e41046a2167c68fe1124792683a
lib/dry/schema/macros/optional.rb10064400430 Bytes51c3e9250251ddf9e04b4b8aad9dc6df8ed14f3ee0d35da67a55e23e5692a4ab
lib/dry/schema/macros/required.rb10064400329 Bytes21a1e07259fd1a97139ce674d5df79f7bfc53febbdeda0887c12338f2a55f0d9
lib/dry/schema/macros/schema.rb100644002.13 KB23988d76b791ceee30ceefb31177da8dcb8fed1eccf4067edeee89e883c04422
lib/dry/schema/macros/value.rb100644003.27 KB388850a9a69d84de119106171f9166871b3d572305d8fe16294ce3fed99ec143
lib/dry/schema/message.rb100644002.59 KB7f6029a2adc3b77926b783b74e99d28ba73e7a7fdf4c0150db3ec730674dd8bf
lib/dry/schema/message/or.rb10064400747 Bytesa2311dc00b4c4dcab303379e6b10cf0bd28af27679823c50f43c4edeca847bf4
lib/dry/schema/message/or/abstract.rb10064400503 Bytesb03ff67557011d5a20e486148bfe5d4b2fb6005c704ef0a78e9df0a2508c19f9
lib/dry/schema/message/or/multi_path.rb10064400887 Bytes8f81ca29594972e10f530b0e37eb5fd47cd0e4ccc254b9bb1ade3a1cb47f6f3d
lib/dry/schema/message/or/single_path.rb100644001.41 KBb7ce3dfa6e879ebed38060a237dc38a4ed985a96bdbfca16fddc75be0ab0bcc8
lib/dry/schema/message_compiler.rb100644006.08 KB80d87b0c6e64217e061b5e378a0e932a29bd52667d3b8827ed2ae16efbd74471
lib/dry/schema/message_compiler/visitor_opts.rb100644001.22 KBf5baa27b831fcbc4e17cac559835bd9fb87447c5dfb99324fcabf45d45ff994b
lib/dry/schema/message_set.rb100644003.01 KB7da371a6e3471fae6f56ed04d45712dc33b1c258b043e7994e3ce92ebc41d79c
lib/dry/schema/messages.rb10064400884 Bytes997b9db81696fc74d95765e4229be055b118d983eb9e1a98af8d5a39aab42034
lib/dry/schema/messages/abstract.rb100644005.4 KBfaa526ba2417c38741adfa1e58b13b7c709f3f5ad9257109a657982e109eddc4
lib/dry/schema/messages/i18n.rb100644002.72 KBbd0b97102378388e3ef92c67baee6d66cc2bea42431fadcfa62493a68b55ccf6
lib/dry/schema/messages/namespaced.rb100644002.07 KB6b97c37638253b4ca396a1d28a538945266b34c86ed104dd7524e924e59476cc
lib/dry/schema/messages/template.rb10064400935 Bytes86e48b104991fe4d5d399a554578e898d9fd0dfbc2c2c29743aeea567422f1d7
lib/dry/schema/messages/yaml.rb100644005.05 KBf248cddad968e0dfe958af436644f5505afade88b71d181c68a88caa09f23f9f
lib/dry/schema/namespaced_rule.rb10064400958 Bytes35010e0bbd1078133f02be6ce96bcff900318cc94bc300f951cc77c30178887f
lib/dry/schema/params.rb10064400366 Bytes4e0afec19f8d85b30798fc1eb4bd9093851203f62751b14c6bbbbeac9ce06175
lib/dry/schema/path.rb100644003.38 KB53ce5ac375cf97549afa136e155bb8ed37ea8ca590e9d19763505f13047a4169
lib/dry/schema/predicate.rb100644001.92 KB77522c1cfac5106f4f98af1dc2ddd4e068dc473a064c160e5f3fd1d52ec342eb
lib/dry/schema/predicate_inferrer.rb10064400357 Bytes5ba4b73904e67a102815edb98fdb8f810faf49c27bcf5dde8e4fbff097024eaa
lib/dry/schema/predicate_registry.rb10064400539 Bytes0e1db1751d159f24b22636887dd6545d1b365b3fe21559555662de6baf5aa973
lib/dry/schema/primitive_inferrer.rb10064400313 Bytesa56dc808e90fb3a86f9f66f8611ae138d539433882adc9634172e9ed22c132f9
lib/dry/schema/processor.rb100644004.51 KB138d1b2b1e2633229d4e146168909d7a6d8bc6097cee156a5b91b80f7b45e73e
lib/dry/schema/processor_steps.rb100644003.49 KB0696742e2839bb9a21547b8d2f1ab0104819efef6f40a815ca456fa47d819d31
lib/dry/schema/result.rb100644004.01 KB5f8cb52256eb5b50f51ced68dbecf015062213122bab4bd59d831c5df0a9c6f3
lib/dry/schema/rule_applier.rb100644001.13 KB20b9aa3c00e07bbd1f8c9bb6ec7ef7417f6f7bc2cb6cfd29c199eb763adb3768
lib/dry/schema/step.rb100644001.59 KB30ceb6c63719ec674ea3f2a9b80b998d8a60f2dc2bb352828eb268d324764bd0
lib/dry/schema/trace.rb100644002.5 KB4db0d0aa5e9ab7d2aa806b0be4750ca83b577b6a0c420e56f77370a96fa555b8
lib/dry/schema/type_container.rb10064400600 Bytes24291f5a1b5797aab51510b04a2dda6d31762cdb59a7ed9d4fcd77fe26b7f5b4
lib/dry/schema/type_registry.rb10064400920 Bytesb334cb335538b0230c7086e6bd19e695c43f648ce81f3ee840d2b4367e8eb627
lib/dry/schema/types.rb10064400195 Bytes49fccbc70880af856f83eac2053b9ff9a48ef7c1e53458ba1be6de810dc68578
lib/dry/schema/value_coercer.rb10064400758 Bytesd90c2c80434ca0837c686b1a3e0ddc0daa531acae3447e9d0c34d7a6b27bde40
lib/dry/schema/version.rb1006440090 Bytes98bd8d9f8ab2cdb2d72b9821e0ab059a416340b22168409e0931926f7c5f2237