#pragma once #include namespace scwx::util::json { boost::json::value ReadJsonFile(const std::string& path); boost::json::value ReadJsonStream(std::istream& is); boost::json::value ReadJsonString(std::string_view sv); void WriteJsonFile(const std::string& path, const boost::json::value& json, bool prettyPrint = true); } // namespace scwx::util::json