Initial commit
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
const ExcelJS = require('exceljs');
|
||||
|
||||
async function run() {
|
||||
const outDir = path.resolve(__dirname, '../../../templates');
|
||||
fs.mkdirSync(outDir, { recursive: true });
|
||||
|
||||
const workbook = new ExcelJS.Workbook();
|
||||
const sheet = workbook.addWorksheet('Usuarios');
|
||||
sheet.addRow(['Nombre', 'Email', 'Departamento', 'Cargo']);
|
||||
|
||||
const outPath = path.join(outDir, 'plantilla_usuarios.xlsx');
|
||||
await workbook.xlsx.writeFile(outPath);
|
||||
console.log('Plantilla XLSX creada:', outPath);
|
||||
}
|
||||
|
||||
run().catch((err) => {
|
||||
console.error(err);
|
||||
process.exit(1);
|
||||
});
|
||||
Reference in New Issue
Block a user