Commit graph

15 commits

Author SHA1 Message Date
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
4a50ed5d74 Consolidate all separate export tests into single file + single test strategy 2026-03-01 13:20:10 -05:00
06d5dec7e7 Claude: added 3 new exporters + tests 2026-02-28 02:30:39 +00: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
29a7d43851 Add facebook tests against fixtures (fixed a few bugs), add GNU parallel replacement using Typescript + AI 2026-02-21 06:01:53 -05:00
4a20a02ef5 Fix tests to be portable, fix claude's odd character choice, cleanup shEscape() after a bunch of research 2026-02-21 04:50:11 -05: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
089f1e6134 Added prototype2.ts, use old Mapcast dgraph facebook code with many modifications, add tests for ChildProcessDuplex after really annoying issue 2025-11-26 04:13:04 -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