UNPKG

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
#!/usr/bin/env node "use strict"; 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