Benign ruby 4,898 installs Download

anyvali 1.1.3

“AnyVali Ruby SDK - native validation with portable schema interchange across 10 languages”

Ruby loads a relative source moduleRuby parses JSON data
SHA-25645ba553282c8e9715842678a2a3f7a4bccbe6423dfaeede9b02fd45cef229dc0
MaleculeH₂(DbOs)

Evidence

Ruby parses JSON data importer.rb · lines 1–16
1# frozen_string_literal: true
2
3require "json"
4
5module AnyVali
6 module Interchange
7 module Importer
8 module_function
9
10 def import(doc)
11 doc = JSON.parse(doc) if doc.is_a?(String)
12
13 # Build definitions first (needed for refs)
14 definitions = {}
15 if doc["definitions"]
16 doc["definitions"].each …
English function-word token "and" importer.rb · lines 146–148
146:15… d_array(node)
147 # Accept "items", "item", and "array.items" keys for compatibility
148 items_node = node["items"] || node["item"] || node …
Ruby loads a relative source module anyvali.rb · lines 1–48
1# frozen_string_literal: true
2
3require_relative "anyvali/issue_codes"
4require_relative "anyvali/validation_issue"
5require_relative "anyvali/parse_result"
6require_relative "anyvali/validation_error"
7require_relative "anyvali/validation_context"
8require_relative "anyvali/anyvali_document"
9require_relative "anyvali/schema"
10
11require_relative "anyvali/parse/coercion"
12require_relative "anyvali/parse/coercion_config"
13require_relative "anyvali/parse/defaults"
14
15require_relative "anyvali/format/validators"
16
17require_relative "anyvali/schemas/string_schema"
18require_relative "anyvali/schemas/number_schema"
19require_relative "anyvali/schemas/int_schema"
20require_relative "anyvali/schemas/bool_schema"
21require_relative "anyvali/schemas/null_schema"
22require_relative "anyvali/schemas/any_schema"
23require_relative "anyvali/schemas/unknown_schema"
24require_relative "anyvali/schemas/never_schema"
25require_relative "anyvali/schemas/literal_schema"
26require_relative "anyvali/schemas/enum_schema"
27require_relative "anyvali/schemas/array_schema"
28require_relative "anyvali/schemas/tuple_schema"
29require_relative "anyvali/schemas/object_schema"
30require_relative "anyvali/schemas/record_schema"
31require_relative "anyvali/schemas/union_schema"
32require_relative "anyvali/schemas/intersection_schema"
33require_relative "anyvali/schemas/optional_schema"
34require_relative "anyvali/schemas/nullable_schema"
35require_relative "anyvali/schemas/ref_schema"
36
37require_relative "anyvali/interchange/exporter"
38require_relative "anyvali/interchange/importer"
39
40module AnyVali
⋯8 lines

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.