CliConfig.fromJson constructor

CliConfig.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CliConfig.fromJson(Map<String, dynamic> json) {
  return CliConfig(
    auth: json['auth'] != null
        ? AuthConfig.fromJson(json['auth'] as Map<String, dynamic>)
        : null,
    projects: (json['projects'] as List<dynamic>?)
            ?.map((p) => ProjectInfo.fromJson(p as Map<String, dynamic>))
            .toList() ??
        [],
    supabaseUrl: json['supabaseUrl'] as String?,
    supabaseAnonKey: json['supabaseAnonKey'] as String?,
  );
}