Nebulous Program Mechanic

    cdb

    0.3.4 • Public • Published

    Table of Contents

    cdb

    Build Status npm version Coverage Status.

    Library for couchdb designed for rlx using request.

    This module differs from modules such as nano in that it is designed to have feature parity with the couch-api. As such it exhibits some interesting behaviour:

    1. Encapsulates many constants for couchdb, see constants.
    2. Stashes request information so that a history of requests is available and the last request may be repeated (useful for lazy authentication).
    3. Exposes schema descriptors that may be used with async-validate, see schema.

    Install

    npm i cdb --save
    

    Developer

    Test

    Run the test specifications:

    npm test
    

    Cover

    To generate code coverage run:

    npm run cover
    

    Lint

    Run the source tree through jshint and jscs:

    npm run lint
    

    Clean

    Remove generated files:

    npm run clean
    

    Import

    Imports configuration data from default.ini into config.js:

    npm run import
    

    Readme

    To build the readme file from the partial definitions:

    npm run readme
    

    Generated by mdp(1).

    Install

    npm i cdb

    DownloadsWeekly Downloads

    4

    Version

    0.3.4

    License

    MIT

    Last publish

    Collaborators

    • muji
    • tmpfs