Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including mqrouter with all npm packages installed. Try it out:

var Router = require("mqrouter"); var router = new Router({ "things/:thing/online": function(message) { var thingId = message.params.thing; var onlineString = message.payload ? 'online' : 'offline'; var thingString = `${thingId} is ${onlineString}`; console.log(thingString); return thingString; } }); var result1 = router.execute("things/my-thing/online", true); var result2 = router.execute("things/my-other-thing/online", false); Promise.all([result1, result2]) .then(function(results){ console.log(results); });

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

mqrouter v2.0.1

A tiny router for routing messages by topic name from message queues.

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free