fs=require("fs") class FileChunker { constructor(fname) { this.Chunks=[]; let Template=fs.readFileSync(fname).toString(); let pattern=""; let offset=0; do { let nextOffset=Template.indexOf(pattern,offset); if (nextOffset>=0) { this.Chunks.push(Template.substring(offset,nextOffset)); offset=nextOffset+pattern.length; } else { this.Chunks.push(Template.substring(offset)); offset=-1; } } while (offset>0); } } module.exports=FileChunker;