@junaidatari/json2ts
Version:
Convert JSON objects to TypeScript interfaces automatically.
26 lines • 1.25 kB
JavaScript
;
/**
* @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