services:
  farm_csv.normalizer.content_entity_normalizer:
    class: Drupal\farm_csv\Normalizer\ContentEntityNormalizer
    tags:
      - { name: normalizer, priority: 10 }
    arguments: ['@entity_type.manager', '@entity_type.repository', '@entity_field.manager']
  farm_csv.normalizer.text_long_field_item:
    class: Drupal\farm_csv\Normalizer\TextLongFieldItemNormalizer
    tags:
      - { name: normalizer, priority: 10 }
  farm_csv.normalizer.entity_reference_field_item:
    class: Drupal\farm_csv\Normalizer\EntityReferenceFieldItemNormalizer
    tags:
      - { name: normalizer, priority: 10 }
    arguments: ['@entity.repository']
  farm_csv.normalizer.timestamp_item:
    class: Drupal\farm_csv\Normalizer\TimestampItemNormalizer
    tags:
      - { name: normalizer, priority: 10 }
