UNPKG

636 Bapplication/x-shView Raw
1#!/bin/bash
2
3# Variables
4JSDOC_PATH="./node_modules/jsdoc/jsdoc.js"
5CONFIG_PATH="./docs/config/jsdoc-html-ci.json"
6DOC_ROOT_PATH="./docs/html"
7DOC_DEST_PATH="$DOC_ROOT_PATH/$npm_package_version"
8TEMPLATE_PATH="./node_modules/@lukechavers/jsdoc"
9TUTORIAL_PATH="./docs/tutorials"
10
11# Say Hello
12echo " "
13echo " > Clearing existing docs at '$DOC_ROOT_PATH'"
14echo " "
15
16rm -rf "$DOC_ROOT_PATH"
17
18echo " "
19echo " > Building Docs at '$DOC_DEST_PATH'"
20echo " "
21
22"$JSDOC_PATH" \
23 --configure "$CONFIG_PATH" \
24 --destination "$DOC_DEST_PATH" \
25 --template "$TEMPLATE_PATH" \
26 --tutorials "$TUTORIAL_PATH" \
27 --recurse \
28 --verbose