Create new PIS File #92

Merged
fred.boniface merged 6 commits from auto-dgp2-2024-11-11_10-21-50 into main 2024-11-12 11:52:03 +00:00
Showing only changes of commit 6873cb2c44 - Show all commits

View File

@ -31,12 +31,14 @@ function sortAndMergeYAMLFiles() {
return codeA - codeB
})
const mergedYaml = yaml.stringify(mergedData);
// Construct the output string
// Construct the output string, removing duplicates
let outputString = "pis:\n";
const seenCodes = new Set();
mergedData.forEach(item => {
if (item.stops.length > 0) {
if (!seenCodes.has(item.code) && item.stops.length > 0) {
seenCodes.add(item.code);
outputString += ` - code: "${item.code}"\n`;
outputString += ` stops: [${item.stops.map(stop => `${stop}`).join(',')}]\n`;
outputString += ` toc: "${item.toc || "gw"}"\n`;