UNPKG

@leansdk/leanrc

Version:

LeanRC is a MVC framework for creating graceful applications

22 lines (16 loc) 555 B
request = require 'request' module.exports = (Module) -> class RequestProxy extends Module.NS.Proxy @inheritProtected() @module Module @const REQUEST_PROXY: 'requestProxy' @public request: Function, default: (data) -> request.get '/test/data.json', (err, response, body) => if err? message = "Error: #{err.message ? err}" else message = JSON.parse(body ? null)?.message ? body @sendNotification Module.NS.RECEIVE_RESPONSE, message return @initialize()