UNPKG

type2docfx

Version:

A tool to convert json format output from TypeDoc to schema driven reference model for DocFx to consume.

35 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.generatePackage = void 0; function generatePackage(elements) { var root = { items: [], references: [] }; var packageModel = null; if (elements && elements.length) { packageModel = { uid: null, name: null, summary: '', children: [], type: 'package', langs: ['typeScript'] }; elements.forEach(function (element) { root.references.push({ uid: element.uid, name: element.name }); packageModel.children.push(element.uid); if (!packageModel.uid && element.package) { packageModel.uid = element.package; packageModel.name = element.package; } }); } root.items.push(packageModel); return root; } exports.generatePackage = generatePackage; //# sourceMappingURL=packageGenerator.js.map