EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
966 stars 183 forks source link

Add nlohmann json, remove picojson #3228

Closed Ghabry closed 1 month ago

Ghabry commented 1 month ago

Is enabled for all platforms because this will be used by a JSON event command (#3215)

Used the opportunity to get rid of picojson :) (one less vendored dep, only dr_wav left xD)

Ghabry commented 1 month ago

Quick size benchmark: Moving to nlohmann_json increased the binary size of the WASM file by 34 KB. (at least for the stripped release WASM file, for the debug file it is +1 MB :cold_sweat: )