• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: "tinyjson"
2description:
3    "tinyjson is a library to parse/generate JSON format document. "
4    " "
5    "Goals of this library are "
6    " "
7    "Simplicity: This library uses standard containers like Vec or HashMap as "
8    "its internal representation and exposes it to users. Users can operate "
9    "JSON values via the standard APIs. And it keeps this crate as small as "
10    "possible. "
11    "Explicit: This library does not hide memory allocation from users. You "
12    "need to allocate memory like Vec, String, HashMap by yourself. It is good "
13    "for readers of your source code to show where memory allocations happen. "
14    "And you can have control of how memory is allocated (e.g. allocating "
15    "memory in advance with with_capacity method). "
16    "No dependencies: This library is built on top of only standard libraries. "
17    "No unsafe code: This library is built with Safe Rust. "
18    "Well tested: This library is tested with famous test suites: "
19    "JSON checker in json.org "
20    "JSONTestSuite "
21    "JSON-Schema-Test-Suite "
22    ""
23
24third_party {
25  url {
26    type: HOMEPAGE
27    value: "https://crates.io/crates/tinyjson"
28  }
29  url {
30    type: ARCHIVE
31    value: "https://static.crates.io/crates/tinyjson/tinyjson-2.5.1.crate"
32  }
33  version: "2.5.1"
34  last_upgrade_date { year: 2023 month: 2 day: 13 }
35  license_type: NOTICE
36}
37