wappler-advanced-logger
Version:
This extension for Wappler provides advanced logging functionality using the [Pino](https://github.com/pinojs/pino) library, [Logtail](https://logtail.com) for log aggregation, and [Sentry](https://sentry.io) for error tracking. It allows you to log messa
20 lines (15 loc) • 635 B
JavaScript
const fs = require('fs-extra');
const path = require('path');
const srcDir = path.join(__dirname, '../server_connect');
const destDir = path.join(__dirname, '../../../extensions/server_connect');
const subDirs = fs.readdirSync(srcDir, { withFileTypes: true })
.filter(dirent => dirent.isDirectory())
.map(dirent => dirent.name);
for (const subDir of subDirs) {
const srcSubDir = path.join(srcDir, subDir);
const destSubDir = path.join(destDir, subDir);
if (!fs.existsSync(destSubDir)) {
fs.mkdirSync(destSubDir, { recursive: true });
}
fs.copySync(srcSubDir, destSubDir, { overwrite: true });
}