kd-rope
v0.0.1
Published
Koding Rope for Kites
Downloads
9
Readme
Koding Kite to Kite Require Wrapper
Rope is the require wrapper for kites. It simply wraps with Proxy.
Getting Started
First install koding rope from npm.
npm install kd-rope
You should require kd-rope in kite file.
rope = require "kd-rope"
# kite instance...
mykite = rope kiteInstance, "mykite"
mykite.kiteMethod, {params: true}, (err, response)->
# bla bla
Kite Example
Kite = require 'kd-kite'
rope = require 'kd-rope'
manifest = require './manifest'
kite = new Kite manifest,
pingKite: (options, callback) ->
# anotherKite = rope kite, 'anotherKite'
# anotherKite.pingKite {param: true}, (err, result)->
# callback null, result
return callback null, "pong from #{name}"
module.exports = kite
It uses proxies to wrap the kites.
mykite = rope kite, 'mykite'
mykite.pingKite {}, (err, result)->
callback null, result