Project Files
dist / toolsProvider.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toolsProvider = toolsProvider;
const content_1 = require("./tools/content");
const formatting_1 = require("./tools/formatting");
const analysis_1 = require("./tools/analysis");
async function toolsProvider(_ctl) {
return [
...(0, content_1.getContentTools)(), // 10 tools: read, write, append, find/replace, insert, delete, extract tables, insert table, merge, split
...(0, formatting_1.getFormattingTools)(), // 5 tools: format text, set style, header/footer, page layout, TOC
...(0, analysis_1.getAnalysisTools)(), // 5 tools: info, list headings, extract comments, extract images, diff
...(0, analysis_1.getMacroTools)(), // 1 tool: read VBA from .docm
];
// Total: 21 tools
}
//# sourceMappingURL=toolsProvider.js.map