finnp / finnp/ndjson2table

Only includes data that is provided in the first row

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

In a stream looking like this:

```
{"a": 1}
{"a":1,"b":2}
```

the `b` would not be shown in the table. However to solve this the whole data would need to be loaded into memory, since the head has to be provided first.

I think the only solution would be so solve it on the client side.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the example stream and inspect how the NDJSON rows become an HTML table, especially how columns are determined from the first row. Decide how client-side handling should expose fields introduced later without loading the entire stream, then verify that the `b` column appears for the second example row.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.