This package has been deprecated

    Author message:

    WARNING: This project has been renamed to couchdb-push. Install couchdb-push instead.

    couch-push

    1.3.2 • Public • Published

    couch-push

    Deploy CouchDB documents from directory, JSON or module.
    Via API or command line client.

    BuildStatus

    var push = require('couch-push');
     
    push('http://localhost:5984/my-app', 'path/to/couch/app', function(err, resp) {
      // { ok: true }
    });

    Usage

    push(url, source, [options], callback)

    url

    URL to a CouchDB database. Auth URLs are OK. See nanos configuration, as this argument is directly passed to nano.

    source

    Can be a Couchapp Directory Tree, JSON file or CommonJS/Node module. Please see couchdb-compile for in depth information about source handling.

    options

    When options.multipart is true, attachments are saved via multipart api.

    callback

    callback is called with two arguments: error and response.

    CLI

    npm install -g couch-push

    Give it a database and a directory:

    couch-push http://localhost:5984/my-app /path/to/my/couch/app

    When omitted, the current directory will be used.

    Testing

    Run the testsuite with

    npm test

    (c) 2014 Johannes J. Schmidt, TF
    MIT License

    Install

    npm i couch-push

    DownloadsWeekly Downloads

    3

    Version

    1.3.2

    License

    MIT

    Last publish

    Collaborators

    • jo