# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "serde_valid" version = "0.25.0" authors = ["yassun7010 "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "JSON Schema based validation tool using serde." readme = "README.md" keywords = [ "validation", "serde", "json_schema", ] categories = ["encoding"] license = "MIT" repository = "https://github.com/yassun7010/serde_valid.git" [lib] name = "serde_valid" path = "src/lib.rs" [[test]] name = "array_test" path = "tests/array_test.rs" [[test]] name = "complex_test" path = "tests/complex_test.rs" [[test]] name = "custom_duration_test" path = "tests/custom_duration_test.rs" [[test]] name = "custom_test" path = "tests/custom_test.rs" [[test]] name = "deprecated_custom_test" path = "tests/deprecated_custom_test.rs" [[test]] name = "deprecated_enumerate_test" path = "tests/deprecated_enumerate_test.rs" [[test]] name = "deprecated_message_fn_test" path = "tests/deprecated_message_fn_test.rs" [[test]] name = "deprecated_rule_test" path = "tests/deprecated_rule_test.rs" [[test]] name = "deserialize_test" path = "tests/deserialize_test.rs" [[test]] name = "empty_test" path = "tests/empty_test.rs" [[test]] name = "enum_test" path = "tests/enum_test.rs" [[test]] name = "enumerate_test" path = "tests/enumerate_test.rs" [[test]] name = "fluent_test" path = "tests/fluent_test.rs" [[test]] name = "hashmap_test" path = "tests/hashmap_test.rs" [[test]] name = "issues_test" path = "tests/issues_test.rs" [[test]] name = "items_test" path = "tests/items_test.rs" [[test]] name = "length_test" path = "tests/length_test.rs" [[test]] name = "message_l10n_fluent_test" path = "tests/message_l10n_fluent_test.rs" [[test]] name = "multiple_of_test" path = "tests/multiple_of_test.rs" [[test]] name = "nested_struct_test" path = "tests/nested_struct_test.rs" [[test]] name = "pattern_test" path = "tests/pattern_test.rs" [[test]] name = "properties_test" path = "tests/properties_test.rs" [[test]] name = "range_test" path = "tests/range_test.rs" [[test]] name = "serde_rename_test" path = "tests/serde_rename_test.rs" [[test]] name = "serialize_test" path = "tests/serialize_test.rs" [[test]] name = "specific_test" path = "tests/specific_test.rs" [[test]] name = "struct_unnamed_fields_test" path = "tests/struct_unnamed_fields_test.rs" [[test]] name = "unique_items_test" path = "tests/unique_items_test.rs" [dependencies.fluent] version = "^0.16.0" optional = true package = "fluent" [dependencies.indexmap] version = "^2.0" features = ["serde"] [dependencies.itertools] version = "0.13.0" [dependencies.num-traits] version = "^0.2" [dependencies.once_cell] version = "^1.7" [dependencies.paste] version = "^1.0" [dependencies.regex] version = "^1.6" [dependencies.serde] version = "^1.0" features = ["derive"] [dependencies.serde_json] version = "^1.0" [dependencies.serde_toml] version = "^0.8" optional = true package = "toml" [dependencies.serde_valid_derive] version = "0.25.0" [dependencies.serde_valid_literal] version = "0.25.0" [dependencies.serde_yaml] version = "^0.9" optional = true [dependencies.thiserror] version = "^1.0" [dependencies.unicode-segmentation] version = "^1.7" [dev-dependencies.intl-memoizer] version = "0.5" [dev-dependencies.unic-langid] version = "0.9" [features] default = ["i128"] fluent = [ "dep:fluent", "serde_valid_derive/fluent", ] i128 = [ "num-traits/i128", "indexmap/std", "serde_valid_literal/i128", ] toml = ["serde_toml"] yaml = ["serde_yaml"]