|
|
312e499fac
|
Use custom snapshots instead of nodejs's to handle carriage returns and better diffing/flow of running tests
|
2026-03-04 06:00:01 -05:00 |
|
|
|
6fd859e057
|
Scrub now handles CSVs (in Typescript), scrub now has tests (for both TS and jq scrubbing), scrub has many more cases
|
2026-03-02 01:54:20 -05:00 |
|
|
|
a4fbe1618d
|
Fixed FB dating messages, added metadata as output table, added aggregate message thread metadata from FB
* aggregateId is now metadata and it's just aggregate: boolean and uses .id instead
* Use csv-parse for tests
* Update test snapshots
|
2026-02-26 11:21:36 -05:00 |
|
|
|
f6b0f02de7
|
setId(), types(), csvSink() become assignMeta(), clean up unused task.ts stuff
|
2026-02-22 05:23:17 -05:00 |
|
|
|
787e281049
|
Claude: add tests, fix bugs
|
2026-02-20 20:56:17 +00:00 |
|
|
|
20a0a6b310
|
Removed all prototyping stuff, simplified Task, removed unnecessary state now that I'm not using streams
|
2026-02-20 06:07:58 -05:00 |
|
|
|
4978a97f23
|
Added scrub and scrubbed facebook exports, and stub test
|
2026-02-20 01:28:05 -05:00 |
|
|
|
d49c0a23f0
|
Added google initial, converted rest of facebook, heavily tweaked task to make it less obtuse, use GNU parallels as output instead of internally runner now
|
2025-12-03 16:29:42 -05:00 |
|
|
|
a904a56424
|
Add zipfs, zip() task, and hacked together zip work for facebook() to test with a .zip file directly (it worked\!)
|
2025-11-26 06:14:15 -05:00 |
|
|
|
a0b8a8913d
|
Added initial prototype.ts/prototype task for generating the UI
|
2025-11-25 03:27:20 -05:00 |
|
|
|
73f3e62dd0
|
Initial commit
|
2025-11-24 22:42:27 -05:00 |
|