canonicalizeMap function

Map<String, dynamic> canonicalizeMap(
  1. Map<String, dynamic> input
)

Returns a deep-canonicalized Map suitable for safe jsonEncode.

Implementation

Map<String, dynamic> canonicalizeMap(Map<String, dynamic> input) {
  final out = <String, dynamic>{};
  input.forEach((k, v) {
    out[k] = _canonicalizeValue(v);
  });
  return out;
}