# nlohmann/json

Single-header JSON library. Vendored for `cpp/functions/core/http_get_json` and
future C++ functions that need JSON serialization without an extra dependency.

- **Source**: https://github.com/nlohmann/json
- **Version**: v3.11.3
- **File**: `json.hpp` (amalgamated single header)
- **License**: MIT
- **Download**: `curl -L -o json.hpp https://github.com/nlohmann/json/releases/download/v3.11.3/json.hpp`

Include with:

```cpp
#include "nlohmann/json.hpp"
using json = nlohmann::json;
```

Include path: `cpp/vendor/` (so `nlohmann/json.hpp` resolves). Tests +
`fn_framework` already have `cpp/vendor/` on the include search path via the
top-level `cpp/CMakeLists.txt` (`vendor/nlohmann` is header-only so it does
NOT need a CMake target — just `target_include_directories(<t> PRIVATE
${CMAKE_SOURCE_DIR}/vendor)`).
