dpkg-scanpackages in JavaScript
npm install scanpkg
git clone https://github.com/mstg/scanpkg.js
cd scanpkg.js
npm install
Example
var scanpkg = require("scanpkg");
scanpkg.new(__dirname + "/debs", function(err, result) {
if (err == scanpkg.noDirError)
console.error("Folder is not found");
if (err == scanpkg.emptyDirError)
console.error("Folder is empty");
console.log(result);
});