Something along the lines of:
var jstp = require("jstp");
var Module = {
routes: [
{
{ method: "GET", resource: ["article", ":name"] },
Module.getArticle, Module
}
],
getArticle: function (message) {
console.log(message.params.name);
}
}
jstp.use(Module);
Also, default modules should be includable in many ways:
default
var jstp = require("jstp");
jstp.default();
extra paranoid
in this example jstp is not configured to be gateway because the module is not loaded
var jstp = require("jstp");
jstp.use(jstp.module.guard);
// not pictured: jstp.use(jstp.module.gateway);