Decodes a JSON string to a list of maps.
static List<Map<String, dynamic>> decodeList(String json) { return (jsonDecode(json) as List<dynamic>) .map((e) => e as Map<String, dynamic>) .toList(); }