How to read excel file(password-protected) in nodejs?

I got a problem on read password protected excel(.xlsx) in nodejs. I used the 'xlsx' npm module before. But when i try to open a file with:

var XLSX = require('xlsx'); var workbook = XLSX.readFile('../example/2.xlsx',{"password":"123456"});

I got a error log:

Error: Cannot find Workbook stream at parse_xlscfb (/Volumes/Macintosh webapp/node_modules/xlsx/xlsx.js:9828:13).

So i went the issues page of xlsx, they said they did not merge the password support code to xlsx module,because of leak of memory in ff browser.

Do anybody know how to process password-protected file in nodejs? Maybe python can do it,but create a child-process i don't think it's a good idea.

Thanks!