Checks if a value is a JSON primitive
bool isJsonPrimitive(Object? value) { return value == null || value is String || value is num || value is bool; }