josdejong/jsonrepair

Exporting parse function

Open

#154 opened on Feb 22, 2026

View on GitHub
 (4 comments) (0 reactions) (0 assignees)TypeScript (83 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (2,359 stars)
PR merge metrics
 (PR metrics pending)

Description

👋 @josdejong! Great useful package!

I found myself doing this in a few places:

const repairedJson = jsonrepair(rawJson);
const parsedJson = JSON.parse(repairedJson);

This works well, but could be more efficient:

const parsedJson = repairAndParseJson(rawJson);

If this is available to end users, jsonrepair won't have to serialize a repaired structure back to a string. As a result, less memory and CPU will be used. WDYT of exposing some kind of a repair and parse function for the library?

Contributor guide