9 Commits

Author SHA1 Message Date
8a928d0e9c fix gsheet reader skip empty records 2026-09-09 03:20:28 -06:00
a16ec976bb
feat(gsheet2csv): add context and custom-client APIs
Add non-breaking context-aware and custom-HTTP-client variants of the
existing reader and fetch functions:

- NewReaderFromContext / NewReaderFromContextWith
- NewReaderFromURLContext / NewReaderFromURLWith
- NewReaderFromIDsContext
- GetSheetContext

All existing function signatures are unchanged. The shared response
handling is extracted into newReaderFromResponse, and the legacy GetSheet
path is refactored through getSheetWithGet for clarity.
2026-09-08 22:46:11 -06:00
70aa1cbaa4
chore: remove comment 2026-08-19 15:02:50 -06:00
484b6bc11a
fix(io/transform/gsheet2csv): use safe defaults for http client 2026-08-17 17:25:45 -06:00
968b375221
chore(io/transform/gsheet2csv): update .goreleaser.yaml with more builds 2026-03-01 02:11:00 -07:00
ae0e02b5aa
chore(io/transform/gsheet2csv): add .goreleaser.yaml 2026-03-01 01:20:48 -07:00
7513e62a6c
feat(gsheet2env): add -d to change delimiter 2025-10-13 15:21:02 -06:00
f882bfc139
feat(gsheet2env): add tool to convert csv to .env 2025-10-13 14:58:21 -06:00
24ec3f021d
feat(gsheet2csv): parse URLs and CSVs with comments 2025-10-13 14:58:21 -06:00