Enchantrix/pkg
google-labs-jules[bot] 9dcb399988 feat: Implement Go encoding types as Sigils
This commit introduces a new `enchantrix` package that provides a flexible and powerful way to transform data using a "Sigil" interface. The package includes implementations for various encoding types (hex, base64, gzip, json) and a comprehensive set of cryptographic hash functions.

The `trix` package has been refactored to use the new `enchantrix` package, and its API has been simplified to use string identifiers for Sigils, making it easier to use and decoupling it from the implementation details of the `enchantrix` package.

All new functionality is fully tested, and the existing tests have been updated to reflect the API changes.
2025-10-31 15:19:30 +00:00
..
crypt feat: Add checksums and asymmetrical sigils to Trix container 2025-10-31 02:55:58 +00:00
enchantrix feat: Implement Go encoding types as Sigils 2025-10-31 15:19:30 +00:00
trix feat: Implement Go encoding types as Sigils 2025-10-31 15:19:30 +00:00