Fixed make docs script

This commit is contained in:
SamTV12345 2024-03-17 12:03:36 +01:00
parent 3acce2cb85
commit 709bdd7888

View file

@ -1,9 +1,8 @@
const { exec } = require('child_process'); import exec from 'child_process'
const fs = require('fs') import fs from 'fs'
const path = require('path') import path from 'path'
import pjson from './src/package.json'
const pjson = require('./src/package.json')
const VERSION=pjson.version const VERSION=pjson.version
console.log(`Building docs for version ${VERSION}`) console.log(`Building docs for version ${VERSION}`)
@ -15,15 +14,15 @@ const createDirIfNotExists = (dir) => {
function copyFolderSync(from, to) { function copyFolderSync(from, to) {
if(fs.existsSync(to)){ if(fs.existsSync(to)){
const stat = fs.lstatSync(to) const stat = fs.lstatSync(to)
if (stat.isDirectory()){ if (stat.isDirectory()){
fs.rmSync(to, { recursive: true }) fs.rmSync(to, { recursive: true })
} }
else{ else{
fs.rmSync(to) fs.rmSync(to)
} }
} }
fs.mkdirSync(to); fs.mkdirSync(to);
fs.readdirSync(from).forEach(element => { fs.readdirSync(from).forEach(element => {
if (fs.lstatSync(path.join(from, element)).isFile()) { if (fs.lstatSync(path.join(from, element)).isFile()) {