ai-json-fixer
Version:
A simple JSON parser designed to handle malformed JSON from Large Language Models
16 lines • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.addMissingCommas = exports.fixUnescapedQuotes = exports.removeTrailingContent = exports.extractFromMarkdown = exports.LLMJSONParser = void 0;
// Main exports
var llm_json_parser_1 = require("./parsers/llm-json-parser");
Object.defineProperty(exports, "LLMJSONParser", { enumerable: true, get: function () { return llm_json_parser_1.LLMJSONParser; } });
// Individual fix exports (for advanced usage)
var markdown_extraction_1 = require("./fixes/markdown-extraction");
Object.defineProperty(exports, "extractFromMarkdown", { enumerable: true, get: function () { return markdown_extraction_1.extractFromMarkdown; } });
var trailing_content_removal_1 = require("./fixes/trailing-content-removal");
Object.defineProperty(exports, "removeTrailingContent", { enumerable: true, get: function () { return trailing_content_removal_1.removeTrailingContent; } });
var quote_fixing_1 = require("./fixes/quote-fixing");
Object.defineProperty(exports, "fixUnescapedQuotes", { enumerable: true, get: function () { return quote_fixing_1.fixUnescapedQuotes; } });
var missing_comma_detection_1 = require("./fixes/missing-comma-detection");
Object.defineProperty(exports, "addMissingCommas", { enumerable: true, get: function () { return missing_comma_detection_1.addMissingCommas; } });
//# sourceMappingURL=index.js.map