410 lines
11 KiB
JavaScript
410 lines
11 KiB
JavaScript
const fs = require('fs')
|
|
const path = require('path')
|
|
const matter = require('gray-matter')
|
|
const { convertCanvasToSVG, sanitizeName, sanitizeAssetname } = require('./convert-canvas-to-svg.js')
|
|
|
|
/* arguments:
|
|
all
|
|
vuepress
|
|
index
|
|
canvas
|
|
convert
|
|
attachments
|
|
sitemap
|
|
*/
|
|
|
|
// settings
|
|
const debug = process.env.DEBUG == 'true'
|
|
const ignoreFiles = ['_navbar.md', '_sidbar.md']
|
|
const scheme = 'https://'
|
|
const hostname = 'wiki.mint-system.ch'
|
|
const basePath = '/'
|