tereta member since: Jul 07, 2024

tereta's packages

  • tereta/project

    Project skeleton for the Tereta Framework — bootstraps a new application with core tereta/* packages, CLI and web entry points, Docker dev environment, and a sample configuration.

  • tereta/queue

    Kafka-backed message queue for the Tereta application: typed Producer/Consumer services, a queue:consumer CLI command and a Message interface for asynchronous task processing.

  • tereta/queue-email

    Asynchronous email transport for the Tereta Framework: a Sender strategy that publishes prepared email payloads onto a queue (Kafka via tereta/queue) and a consumer-side message that hands them back to the configured Email sender.

  • tereta/utilities

    Lightweight utility helpers for the Tereta Framework: byte formatting, slug/template strings, CIDR matching, path normalization, and Factory-enabled DOMDocument/DOMXPath wrappers.