move scripts to own folder
This commit is contained in:
41
scripts/buildTheJSON.js
Normal file
41
scripts/buildTheJSON.js
Normal file
@@ -0,0 +1,41 @@
|
||||
var fs = require('fs');
|
||||
|
||||
var dataJSON = require('./data.json');
|
||||
var thesesLst = [], listsLst = [], answersLst = [];
|
||||
|
||||
for(var i=0; i < Object.keys(dataJSON.theses).length; i++) {
|
||||
if (i !== 7 && i !== 8 && i !== 13) {
|
||||
thesesLst.push(dataJSON.theses[i]);
|
||||
}
|
||||
}
|
||||
|
||||
for(var i=0; i < Object.keys(dataJSON.lists).length; i++) {
|
||||
listsLst.push(dataJSON.lists[i]);
|
||||
}
|
||||
|
||||
for(var i=0; i < Object.keys(dataJSON.answers).length; i++) {
|
||||
answersLst.push(dataJSON.answers[i]);
|
||||
|
||||
var templistAnswers = [];
|
||||
for(var j=0; j < Object.keys(dataJSON.answers[i]).length; j++) {
|
||||
if (j !== 7 && j !== 8 && j !== 13) {
|
||||
templistAnswers.push(dataJSON.answers[i][j]);
|
||||
}
|
||||
}
|
||||
answersLst[i] = templistAnswers;
|
||||
}
|
||||
|
||||
console.log(thesesLst, thesesLst.length);
|
||||
//console.log(listsLst);
|
||||
//console.log(answersLst);
|
||||
dataJSON.lists = listsLst;
|
||||
dataJSON.theses = thesesLst;
|
||||
dataJSON.answers = answersLst;
|
||||
|
||||
fs.writeFile("./generated.json", JSON.stringify(dataJSON, null, 4), function(err) {
|
||||
if(err) {
|
||||
return console.log(err);
|
||||
}
|
||||
|
||||
console.log("The file was saved!");
|
||||
});
|
||||
Reference in New Issue
Block a user