1.0.0 • Published 9 years ago

scratchdb v1.0.0

Weekly downloads
5
License
MIT
Repository
github
Last release
9 years ago

scratchdb

Build Status

A ephemeral CouchDB-like database

'use strict'
var scratchdb = require('scratchdb')
function done (server) {
  console.log('scratchdb running on port', server.address().port)
  // => scratchdb running on port 5985
}
scratchdb(done)

Useful when you just want to spin up a throwaway CouchDB instance; no Futon/Fauxton, no auth, no persistence.

You should probably use pouchdb-server when you need more.

Usage

API

scratchdb([callback[, opts]])

A net.Server instance is passed to (an optional) callback when the server has been bound.

Additionally, pass an opts object to configure the server options.

CLI

[PORT] scratchdb
# scratchdb running at http://0.0.0.0:5985

Options

OptionDescriptionDefault
portThe port scratchdb binds to5985

Author

© 2015 Tom Vincent npm@tlvince.com

License

Released under the MIT License.