UNPKG

mcp-styledbook

Version:

Model Context Protocol para criação de ebooks estilizados com pesquisa profunda e formatação visual impactante

42 lines (35 loc) 1.25 kB
/** * Script para limpar os arquivos gerados durante os testes do MCP EbookCreator */ const fs = require('fs-extra'); const path = require('path'); async function limparArquivos() { try { const ebookDir = path.join(process.cwd(), 'ebook'); // Verifica se a pasta existe if (await fs.pathExists(ebookDir)) { console.log(`🧹 Limpando arquivos gerados em: ${ebookDir}`); // Lista as pastas de temas const temas = await fs.readdir(ebookDir); if (temas.length === 0) { console.log(' 📂 Não há arquivos para limpar.'); } else { for (const tema of temas) { const temaPath = path.join(ebookDir, tema); const stats = await fs.stat(temaPath); if (stats.isDirectory()) { console.log(` 🗑️ Removendo pasta de tema: ${tema}`); await fs.remove(temaPath); } } console.log('✅ Limpeza concluída com sucesso!'); } } else { console.log('📂 A pasta ebook não existe. Nada para limpar.'); } } catch (error) { console.error('❌ Erro ao limpar arquivos:', error); } } // Executa a limpeza limparArquivos();