markblog/scripts/export.js
Florian Bouillon fc41b2c0f1
Moved export script to scripts folder
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
2020-02-06 16:42:27 +01:00

52 lines
789 B
JavaScript
Executable File

const replace = require('replace-in-file')
const options = {
files: [
'out/**/*.html',
'out/**/*.js',
'out/*.html',
],
from: /_next/g,
to: 'assets',
countMatches: true
}
const options2 = {
files: [
'out/**/*.html',
'out/**/*.js',
'out/*.html',
],
from: /__next/g,
to: 'root',
countMatches: true
}
const options3 = {
files: [
'out/**/*.html',
'out/**/*.js',
'out/*.html',
],
from: /__NEXT_DATA__/g,
to: '__DZEIO_DATA__',
countMatches: true
}
async function run() {
try {
const res3 = await replace(options3)
// console.log(res3)
const res2 = await replace(options2)
// console.log(res2)
const results = await replace(options)
// console.log(results)
process.exit(0)
} catch (error) {
console.error(error)
process.exit(1)
}
}
run()