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