papermonk
Use papermonk to extract bibliographic data (including a link to the pdf) from publishers, while also downloading pdfs and journals, including supplementary materials.
install
With npm do:
npm install -g papermonk
Alternatively, install from git:
npm install git://github.com/kanzure/papermonk.git
or from a local git repo:
git clone [email protected]:kanzure/papermonk.git papermonk
cd papermonk/
npm install .
usage
var papermonk = require("papermonk");
var options = {
pdf: true,
}
papermonk.download("http://httpbin.org/get", options, function(bibliodata, pdfstream) {
console.log("metadata: " + bibliodata);
});
testing
node tests.js
TODO
-
in-browser tests (probably using browserify)
-
example module
-
example module testing
changelog
-
v0.0.3 - replace stubbed modules with papermonk-downloader-plosone
-
v0.0.2 - basic testing
-
v0.0.1 - initial commit
license
BSD