将从createWriteStream创build的JSON文件拆分为Node中的多个JSON文件

我有这个节点脚本使用fs.createWriteStream将大对象写入JSON文件

const stream = fs.createWriteStream("delimit.json"); stream.once("open", fd => { for (let object in finalJson) { //finalJSON is the object stream.write( '{ "index" : { "_id" : "' + finalJson[object]["PID Number"] + '" } }\n' ); stream.write(JSON.stringify(finalJson[object]) + "\n"); } stream.end(); }); 

有没有办法将创build的JSON文件分割成10MB的JSON文件?
谢谢