fix argv.doi check for cli invocation
new id specific fetch and scrape functions.
add async module to help wrangle these requests.
add async module to help wrangle these requests.
pop in a few more sources for collecting status
full initial scrape in bench.js
add article.save() stub, merge scraperesults into article
pull scraper code out to begin making a module of it
properly note devDependencys in package.json, also started using jshint, so some minor code cleanup
add in example.js to figure out how to interact with scrapers from the main app
extract scraper out into module... pretty sure id did anyway
fix package error, configure app to use scraper, tweak scraper to play nice with app
set listen port to pull from env for heroku
add postman configs
add a few things to .gitignore, get rid of server.js
move articleSave to use findAndModify(), successfully doing inital scrape and saving to the db!
cleanup for merge
separate status reports from id scrapes and save to article.stats obj with timestamp
now accepting a list of dois to add.
fix some merge conflicts