0.0.1 • Published 11 years ago
kd-rope v0.0.1
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
0.0.1
11 years ago