]>
Softwares of Agnibho - pdosage.git/blob - prepare.js
1 var DATA_SRC
="./src/data/";
2 var DATA_FILE
="./src/data.json";
5 var bigData
={id
:"com.agnibho.com.pdosage.data", timestamp
: Date
.now(), version
: 0, dosage
:[]};
7 if(process
.argv
[2]=="watch"){
8 fs
.watch(DATA_SRC
, jsonCat
);
15 console
.log("Joining JSON data files");
16 var files
=fs
.readdirSync(DATA_SRC
);
17 for(var i
=0; i
<files
.length
; i
++){
18 if(files
[i
].indexOf(".")!==0){
20 bigData
.dosage
=bigData
.dosage
.concat(JSON
.parse(fs
.readFileSync(DATA_SRC
+files
[i
], "utf8")));
27 fs
.writeFileSync(DATA_FILE
, JSON
.stringify(bigData
), "utf8");
28 console
.log(DATA_FILE
+" generated. Do not edit this file manually as it is overwritten on each build.");