Skip to content

Commit 11e6b1e

Browse files
committed
build(ApexDox): use local file for highlight.js if available
1 parent 37f7e22 commit 11e6b1e

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

doc-assets/updateHighlight.sh

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
#!/bin/sh
22

3-
curl -L "https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11/build/highlight.min.js" -o "doc-assets/highlight.js"
4-
echo >> "doc-assets/highlight.js"
5-
curl -L "https://cdn.jsdelivr.net/npm/highlightjs-apex@1/dist/apex.min.js" >> "doc-assets/highlight.js"
3+
FILE=node_modules/@highlightjs/cdn-assets/highlight.min.js
4+
if test -f "$FILE"; then
5+
cat node_modules/@highlightjs/cdn-assets/highlight.min.js > doc-assets/highlight.js
6+
echo "\n" >> doc-assets/highlight.js
7+
cat node_modules/highlightjs-apex/dist/apex.min.js >> doc-assets/highlight.js
8+
else
9+
curl -L "https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/highlight.min.js" -o "doc-assets/highlight.js"
10+
echo >> "assets/highlight.js"
11+
curl -L "https://cdn.jsdelivr.net/npm/highlightjs-apex/dist/apex.min.js" >> "doc-assets/highlight.js"
12+
fi
613

7-
curl -L "https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11/build/highlight.min.js" -o "docs/assets/highlight.js"
8-
echo >> "docs/assets/highlight.js"
9-
curl -L "https://cdn.jsdelivr.net/npm/highlightjs-apex@1/dist/apex.min.js" >> "docs/assets/highlight.js"
14+
cp doc-assets/highlight.js docs/assets/highlight.js

0 commit comments

Comments
 (0)