@restnfeel/agentc-starter-kit
Version:
한국어 기업용 CMS 모듈 - Task Master AI와 함께 빠르게 웹사이트를 구현할 수 있는 재사용 가능한 컴포넌트 시스템
45 lines (34 loc) • 1.43 kB
JavaScript
import { __exports as documentXmlReader } from '../../../../_virtual/document-xml-reader.js';
import { __require as requireDocuments } from '../documents.js';
import { __require as requireResults } from '../results.js';
var hasRequiredDocumentXmlReader;
function requireDocumentXmlReader () {
if (hasRequiredDocumentXmlReader) return documentXmlReader;
hasRequiredDocumentXmlReader = 1;
documentXmlReader.DocumentXmlReader = DocumentXmlReader;
var documents = /*@__PURE__*/ requireDocuments();
var Result = /*@__PURE__*/ requireResults().Result;
function DocumentXmlReader(options) {
var bodyReader = options.bodyReader;
function convertXmlToDocument(element) {
var body = element.first("w:body");
if (body == null) {
throw new Error("Could not find the body element: are you sure this is a docx file?");
}
var result = bodyReader.readXmlElements(body.children)
.map(function(children) {
return new documents.Document(children, {
notes: options.notes,
comments: options.comments
});
});
return new Result(result.value, result.messages);
}
return {
convertXmlToDocument: convertXmlToDocument
};
}
return documentXmlReader;
}
export { requireDocumentXmlReader as __require };
//# sourceMappingURL=document-xml-reader.js.map