in scripts/generators/csv_generator.py [0:0]
def base_first(ecs_flat: Dict[str, Field]) -> List[Field]:
base_list: List[Field] = []
sorted_list: List[Field] = []
for field_name in sorted(ecs_flat):
if '.' in field_name:
sorted_list.append(ecs_flat[field_name])
else:
base_list.append(ecs_flat[field_name])
return base_list + sorted_list