Evaluate Twinkleplop for local UI JSON highlighting
Maintainer antworten meist innerhalb von 1 Tag
@MathurAditya724 arbeitet bereits daran.
Seit 24.9.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
The local JSON viewer is a narrowly scoped candidate for evaluating Twinkleplop. Independent warm Node measurements on a 10.1 kB JSON sample measured HTML generation at approximately 0.39 ms with Twinkleplop versus 10.58 ms with Shiki's JS engine; this is not an end-to-end UI measurement.
- JsonView currently uses Shiki's JS engine, JSON grammar and GitHub light/dark themes, highlighting after expansion. It does not load WASM.
- Isolated minified/gzipped browser entries measured 15.6 kB for Twinkleplop JSON versus 58.3 kB for the current Shiki engine/grammar/two-theme configuration. Twinkleplop's figure excludes theme CSS; these are not production application bundle deltas.
- Compatibility concerns include light/dark styling, malformed-input fallback, escaping, copy behavior and CSS/tests tied to
.shiki. The timing comparison used one Shiki theme rather than the component's dual-theme configuration. - Evaluation is limited to the local UI; terminal rendering and SQL formatting are separate concerns.
Measurements used Twinkleplop language package 0.1.4/core 0.2.1, Shiki 3.23.0, Node 22.22.2 and esbuild 0.25.0. Upstream benchmark context.
via byk.
--
- Vorherrschende Sprache
- TypeScript
- Sterne
- 121
- Forks
- 14
- Ø Merge
- 1 T. 1 Std.
- Gemergte PRs (30 T.)
- 92
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getsentry/cli
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Evaluate Twinkleplop for terminal code highlightingEvtl. vergeben @MathurAditya724 hat das vor 2 Tagen übernommen. Offenjared
getsentry/cli#1633 · 1 Kommentar · 2 Reaktionen · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Env org-auth token host claim ignored when picking request base URLEvtl. vergeben @BYK hat das vor 17 Tagen übernommen. Offenbug jared
getsentry/cli#1568 · 2 Reaktionen · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
resources
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
railmapgen/rmg-palette#2445 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
danielmiessler/LifeOS#2242 ·
Maintainer antworten meist innerhalb von 5 Tagen
-
good first issue hacktoberfest help wanted translation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
callstackincubator/appduct#129 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100