HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /opt/wpsites/datainsightnow.com/wp-content/plugins/cookie-law-info/lite/admin/build.js
const fs = require('fs-extra')
const path = require("path");
const source = path.resolve(
    __dirname,
    '../..'
);
const target = path.resolve(
    __dirname,
    '../../../build/cookie-law-info'
);

async function build() {
    await copyFiles();
    await deleteFiles();
}

async function copyFiles() {
    try {
        await fs.copy(source, target);
    } catch (err) {
        console.error(err)
    }
}
async function deleteFiles() {
    try {
        await fs.remove(`${target}/lite/admin/node_modules`)
        await fs.remove(`${target}/lite/admin/src`)
        await fs.remove(`${target}/.git`)
        await fs.remove(`${target}/.gitignore`)
        console.log('success!')
    } catch (err) {
        console.error(err)
    }
}
build();