You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v0.3.0 — Export Decorators + Storage Drivers
Export Decorators
@Exportable() — Class decorator to mark entities/DTOs as exportable with optional title, auto-filter, auto-size, frozen rows/columns, and column widths
@ExportColumn() — Property decorator to configure column order, header, format, width, and value mapping
@ExportIgnore() — Property decorator to exclude a property from the export
buildExportFromEntity() — Reads decorator metadata and builds a concern-compatible export object
ExcelService — New entity-based methods: downloadFromEntity(), downloadFromEntityAsStream(), storeFromEntity(), rawFromEntity()
Full inheritance support: child classes inherit, override, or ignore parent columns
Storage Drivers
StorageDriver — Pluggable interface with put(), get(), delete(), exists() methods
LocalDriver — Local filesystem storage (default, zero-config)