import { writeFile } from 'fs/promises'; import { join } from 'path'; import { CHALLENGE_DIR } from '../configs/paths'; export const saveStep = async ( sup: string, block: string, step: string, content: string ): Promise => { try { const filePath = join(CHALLENGE_DIR, sup, block, step); await writeFile(filePath, content); return true; } catch (err) { console.log(err); return false; } };