]> Softwares of Agnibho - pdosage.git/blobdiff - prepare.js
Typo correction
[pdosage.git] / prepare.js
index 89f2a67dfa6cdc878a3948ed4e12fedc22cdca53..d16d1b4ec86b8f9fa231304c319394f7fc333f4b 100644 (file)
@@ -1,7 +1,10 @@
 var DATA_SRC="./src/data/";
-var DATA_FILE="./src/dosage.json";
+var DATA_FILE="./src/data.json";
 var fs=require("fs");
 
+var bigData={id:"com.agnibho.com.pdosage.data", timestamp: Date.now(), version: 0};
+bigData.version=parseInt(new Date().toISOString().slice(0,10).replace(/-/g, ""))+0.1;
+
 if(process.argv[2]=="watch"){
     fs.watch(DATA_SRC, jsonCat);
 }
@@ -10,13 +13,13 @@ else{
 }
 
 function jsonCat(){
+    bigData.dosage=[];
     console.log("Joining JSON data files");
-    var bigData=[]
     var files=fs.readdirSync(DATA_SRC);
     for(var i=0; i<files.length; i++){
        if(files[i].indexOf(".")!==0){
            try{
-               bigData=bigData.concat(JSON.parse(fs.readFileSync(DATA_SRC+files[i], "utf8")));
+               bigData.dosage=bigData.dosage.concat(JSON.parse(fs.readFileSync(DATA_SRC+files[i], "utf8")));
            }
            catch(e){
                console.log(e);