UNPKG

@webdoc/legacy-template

Version:
38 lines (27 loc) 992 B
© 2020-2022 webdoc Labs # @webdoc/legacy-template This package is a direct port of JSDoc's default template to webdoc. The `publish` script has significant changes due to the poor structure of the JSDoc project. Specifically, functions from `jsdoc/templateHelper.js` have been imported into the package and refactored to be compatible with webdoc. The template and static files have also been heavily refactored. A significant part of the JSDoc template code has been moved to @webdoc/template-library! ## Usage Install the webdoc CLI and this template: ```shell npm install -D @webdoc/cli @webdoc/legacy-template ``` Create a `webdoc.conf.json` file in the root directory of your project: ```json { "sourceFiles": { "includePattern": "./**/*.js" }, "opts": { "template": "@webdoc/legacy-template" } } ``` Run webdoc (this will automatically detect the configuration file; if not, use `-c <conf-file.json>` to pass it manually): ```shell webdoc ```