Noodles, Poodles and More!

    co-cypher

    0.0.1 • Public • Published

    co-cypher Build Status

    ... is a wrapper around node-cypher which provides thunks in order to use with co.

    Installation

    Remember you need node v0.11 or newer and use the --harmony flag in order to get support for generators.

    npm install co-cypher
    

    Usage

    var co = require("co"),
        cypher = require("../");
     
    co(function*() {
      
      var client = yield cypher.createClient("http://localhost:7474");
      var result = yield client.query("RETURN 42 AS solution");
      console.log("The solution is %s", results.data[0][0]);
      
    })();

    cypher.createClient and client.query use the exact same arguments as they do in node-cypher. In addition a client has queryAsnc which is a copy of the original query. Use it if you want to mix callbacks and generators (it's also used internally).

    Tests

    You'll need a neo4j server running on localhost:7474 to pass all tests

    npm test
    # - or -
    node --harmony test/test.js
    

    License

    MIT

    Install

    npm i co-cypher

    DownloadsWeekly Downloads

    10

    Version

    0.0.1

    License

    MIT

    Last publish

    Collaborators

    • acconut