| { |
| "name": "reflectcpp", |
| "version": "0.24.0", |
| "port-version": 2, |
| "description": "A C++ library for serialization and deserialization using reflection. Supports JSON, Avro, BSON, Cap'n Proto, CBOR, CSV, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML.", |
| "homepage": "https://github.com/getml/reflect-cpp/", |
| "license": "MIT", |
| "dependencies": [ |
| { |
| "name": "ctre", |
| "version>=": "3.10.0" |
| }, |
| { |
| "name": "vcpkg-cmake", |
| "host": true |
| }, |
| { |
| "name": "vcpkg-cmake-config", |
| "host": true |
| }, |
| { |
| "name": "yyjson", |
| "version>=": "0.10.0" |
| } |
| ], |
| "features": { |
| "avro": { |
| "description": "Support for the Avro format", |
| "dependencies": [ |
| { |
| "name": "avro-c", |
| "version>=": "1.12.1" |
| } |
| ] |
| }, |
| "bson": { |
| "description": "Support for the BSON format", |
| "dependencies": [ |
| { |
| "name": "libbson", |
| "version>=": "1.25.1" |
| } |
| ] |
| }, |
| "capnproto": { |
| "description": "Support for the Cap'n Proto format", |
| "dependencies": [ |
| { |
| "name": "capnproto", |
| "version>=": "1.0.2#1" |
| } |
| ] |
| }, |
| "cbor": { |
| "description": "Support for the CBOR format", |
| "dependencies": [ |
| { |
| "name": "jsoncons", |
| "version>=": "1.4.0" |
| } |
| ] |
| }, |
| "csv": { |
| "description": "Enable CSV support", |
| "dependencies": [ |
| { |
| "name": "arrow", |
| "features": [ |
| "csv" |
| ], |
| "version>=": "21.0.0" |
| } |
| ] |
| }, |
| "flexbuffers": { |
| "description": "Support for the flexbuffers format (part of flatbuffers)", |
| "dependencies": [ |
| { |
| "name": "flatbuffers", |
| "version>=": "23.5.26#1" |
| } |
| ] |
| }, |
| "msgpack": { |
| "description": "Support for the msgpack format", |
| "dependencies": [ |
| { |
| "name": "msgpack-c", |
| "version>=": "6.0.0" |
| } |
| ] |
| }, |
| "parquet": { |
| "description": "Enable parquet support", |
| "dependencies": [ |
| { |
| "name": "arrow", |
| "features": [ |
| "parquet" |
| ], |
| "version>=": "21.0.0" |
| } |
| ] |
| }, |
| "toml": { |
| "description": "Support for the TOML format", |
| "dependencies": [ |
| { |
| "name": "tomlplusplus", |
| "version>=": "3.4.0#1" |
| } |
| ] |
| }, |
| "ubjson": { |
| "description": "Support for the UBJSON format", |
| "dependencies": [ |
| { |
| "name": "jsoncons", |
| "version>=": "1.4.0" |
| } |
| ] |
| }, |
| "xml": { |
| "description": "Support for the XML format", |
| "dependencies": [ |
| { |
| "name": "pugixml", |
| "version>=": "1.15" |
| } |
| ] |
| }, |
| "yaml": { |
| "description": "Support for the YAML format", |
| "dependencies": [ |
| { |
| "name": "yaml-cpp", |
| "version>=": "0.8.0#1" |
| } |
| ] |
| } |
| } |
| } |