UNPKG

@junaidatari/json2ts

Version:

Convert JSON objects to TypeScript interfaces automatically.

26 lines 1.25 kB
"use strict"; /** * @fileoverview This module provides the main converter classes for transforming JSON data into TypeScript interfaces. * It includes both standard and flattened interface generation capabilities, along with utility functions * and type definitions for the conversion process. * * @author Junaid Atari <mj.atari@gmail.com> * @copyright 2025 Junaid Atari * @see https://github.com/blacksmoke26 * * @module JsonConverters */ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConverterUtils = exports.JsonToTsConverter = exports.JsonToFlattenedTsConverter = void 0; // classes const JsonToTsConverter_1 = __importDefault(require("./classes/JsonToTsConverter")); exports.JsonToTsConverter = JsonToTsConverter_1.default; const JsonToFlattenedTsConverter_1 = __importDefault(require("./classes/JsonToFlattenedTsConverter")); exports.JsonToFlattenedTsConverter = JsonToFlattenedTsConverter_1.default; // utils const ConverterUtils_1 = __importDefault(require("./utils/ConverterUtils")); exports.ConverterUtils = ConverterUtils_1.default; //# sourceMappingURL=index.js.map