Source: maintenance/fix_INDEX_OVERVIEW_FILE.js

/**
 * @file This file cleans the content of the index_overview file.
 * Environment: NodeJS
 * @author Kor Dwarshuis
 * @version 1.0.0
 * @since 2023-12-04
 */

require('dotenv').config();
const fs = require('fs');

// load INDEX_OVERVIEW_FILE from .env
const indexOverviewFile = process.env.INDEX_OVERVIEW_FILE;
const indexOverviewFileContent = fs.readFileSync(indexOverviewFile, 'utf8');

// Clean up the file content

// Via regex replace %E2%80%90 with -
const regex = /%E2%80%90/gm;
const fixedIndexOverviewFileContent = indexOverviewFileContent.replace(regex, '-');

// Write the fixed content back to the file
fs.writeFileSync(indexOverviewFile, fixedIndexOverviewFileContent, 'utf8');