0.4.2 • Published 10 years ago
tomahawq v0.4.2
tomahawq
Implementation of the JS plugins API from Tomahawk as a library for NodeJS and io.js.
Usage
var Tomahawk = require('tomahawq');
Tomahawk.loadAxe(pathtoaxe).then(function(axe) {
var instance = axe.getInstance();
return instance.search({query: "Protohype"});
}).then(function(results) {
console.log(results);
});instance here is a special AxeInstance object that proxies some methods to the actual plugin instance. instance.resolve, .search, .lookupUrl and .getStreamUrl return Q promises, while .canParseUrl is just a proxy.
Further usage docs coming soon.