@leansdk/leanrc
Version:
LeanRC is a MVC framework for creating graceful applications
22 lines (16 loc) • 555 B
text/coffeescript
request = require 'request'
module.exports = (Module) ->
class RequestProxy extends Module.NS.Proxy
Module
REQUEST_PROXY: 'requestProxy'
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
Module.NS.RECEIVE_RESPONSE, message
return