1 Commits

Author SHA1 Message Date
f08a579246 Add semi-colons to match personal code style
All checks were successful
Generate Release / validate_and_release (push) Successful in 8s
2026-02-21 19:43:17 +00:00

View File

@@ -1,7 +1,7 @@
const fs = require('fs')
const yaml = require('yaml')
const fs = require('fs');
const yaml = require('yaml');
const directoryPath = './pis/'
const directoryPath = './pis/';
function sortAndMergeYAMLFiles() {
try {
@@ -12,15 +12,15 @@ function sortAndMergeYAMLFiles() {
files.forEach(file => {
const data = fs.readFileSync(directoryPath + file, 'utf-8');
const parsedData = yaml.parse(data)
const parsedData = yaml.parse(data);
if (parsedData && typeof parsedData === 'object' && parsedData.pis) {
mergedData.push(...parsedData.pis)
mergedData.push(...parsedData.pis);
} else {
if (Array.isArray(parsedData)) {
mergedData.push(...parsedData);
} else {
console.error("Incorrect YAML")
console.error("Incorrect YAML");
}
}
});
@@ -29,7 +29,7 @@ function sortAndMergeYAMLFiles() {
const codeA = parseInt(a.code);
const codeB = parseInt(b.code);
return codeA - codeB
})
});
@@ -46,9 +46,9 @@ function sortAndMergeYAMLFiles() {
try {
fs.writeFileSync('./pis/codes.yaml', outputString);
console.log("Overwritten codes.yaml")
console.log("Overwritten codes.yaml");
} catch (err) {
console.error("Error writing codes.yaml", err)
console.error("Error writing codes.yaml", err);
}
// Remove any new files
@@ -60,7 +60,7 @@ function sortAndMergeYAMLFiles() {
});
} catch(err) {
console.error('Error merging YAML:', err)
console.error('Error merging YAML:', err);
}
}