Access the DuckDuckGo API with Nodejs.
Only depends on optimist for the cli but the core has no dependencies.
To install via NPM type the following: npm install node-ddg-api
(use npm install -g node-ddg-api
to add node-ddg bin script to your path)
You can also install via git by cloning:
git clone https://github.com/lukewendling/ddg-api.git /path/to/project
var DDG = require('node-ddg-api').DDG;
var ddg = new DDG('my-app-name');
ddg.instantAnswer('superman', {skip_disambig: '0'}, function(err, response) {
console.log(response);
});
node-ddg superman -t my-app-name --skip_disambig 0
npm install
npm test