import yaml from 'js-yaml'; import fs from 'fs'; import path from 'path'; const inputDir = '../static/mapFiles/yaml'; const outputDir = '../static/mapFiles/json'; if (!fs.existsSync(outputDir)) fs.mkdirSync(outputDir, {recursive: true}); fs.readdirSync(inputDir).forEach(file => { if (file.endsWith('.yaml')) { const content = yaml.load(fs.readFileSync(path.join(inputDir, file), 'utf8')); const fileName = file.replace('.yaml', '.json'); fs.writeFileSync(path.join(outputDir, fileName), JSON.stringify(content)); } })