const PDFExtract = require('pdf.js-extract').PDFExtract; const pdfExtract = new PDFExtract(); const options = {}; const fs = require('fs'); var args = process.argv.slice(2) //console.log(args) if (args.length < 1) return console.log('missing input pdf filename'); const filename = args[0] const output = filename+'_text.json' pdfExtract.extract(filename, options, (err, data) => { if (err) return console.log(err); fs.writeFileSync(output, JSON.stringify(data) ) });