markdown-snippet-injector
Version:
The MarkDown snippet injector generates MD code snippets by extracting them from the source code of your projects.
18 lines • 817 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var snippet_extractor_1 = require("./snippet-extractor");
var yargsModule = require("yargs");
var rootDirectory = yargsModule.argv.root;
var targetDir = yargsModule.argv.target;
if (rootDirectory === undefined) {
throw new Error("Root of snippet sources not defined. Please specify sources root by using the --root parameter.");
}
if (targetDir === undefined) {
throw new Error("Target dir not defined. Please provide the --target parameter.");
}
var snippetExtractor = new snippet_extractor_1.SnippetExtractor();
snippetExtractor.targetDir = targetDir;
snippetExtractor.sourceFileExtensionFilter = yargsModule.argv.sourceext || ".ts";
snippetExtractor.process(rootDirectory);
//# sourceMappingURL=extract.js.map