6.0.0 • Published 6 years ago

leveldb-mount v6.0.0

Weekly downloads
92
License
MIT
Repository
github
Last release
6 years ago

leveldb-mount

leveldb with backend + optional repl built with subleveldown and multileveldown.

js-standard-style Greenkeeper badge

server

server.js

var leveldb = require('leveldb-mount')
leveldb.server(httpServer, opt) // see options

server+repl

var leveldb = require('leveldb-mount')
leveldb.server(port, opt) // see options

Note if no credentials are given the repl is not available.

client

browserifying this module gives you a client

see examples

routes

routes.js using http-hash (but can use router of choice)

var leveldb = require('leveldb-mount')
var routes = leveldb.routes(opt) // see options
router.set('/repl.html', routes.html)
router.set('/repl.js', routes.js)

db

var db = leveldb.db(opt) // see options
var inbox = db.namespace('inbox')
inbox.set...
db.set...

optional repl

navigation to /repl.html and window.db and window.sublevel will now be set.

options

var opt = {
  dbPath: 'path',
  replCredentials: 'user:pass',
  encoding: {
    keyEncoding: 'utf8',
    valueEncoding: 'json'
  }
}
  • opt.replCredentials is only needed if you want the repl.
  • opt.encoding defaults to utf8 for keys and json for values.
  • opt.dbPath has to contain a value.
  • opt.auth optional auth function (request, cb).

encoding is passed to the repl!

example

npm install concat-stream
node example/index.js
7.0.0-next

6 years ago

6.0.0

6 years ago

5.0.0

7 years ago

4.1.11

7 years ago

4.1.10

7 years ago

4.1.9

8 years ago

4.1.8

8 years ago

4.1.7

8 years ago

4.1.6

8 years ago

4.1.5

8 years ago

4.1.4

8 years ago

4.1.3

8 years ago

4.1.2

8 years ago

4.1.1

8 years ago

4.1.0

8 years ago

4.0.18

8 years ago

4.0.17

8 years ago

4.0.16

8 years ago

4.0.15

8 years ago

4.0.14

8 years ago

4.0.13

8 years ago

4.0.12

8 years ago

4.0.11

8 years ago

4.0.10

8 years ago

4.0.9

8 years ago

4.0.8

8 years ago

4.0.7

8 years ago

4.0.6

8 years ago

4.0.5

8 years ago

4.0.4

8 years ago

4.0.3

8 years ago

4.0.2

8 years ago

4.0.1

8 years ago

4.0.0

9 years ago

3.3.31

9 years ago

3.3.30

9 years ago

3.3.29

9 years ago

3.3.28

9 years ago

3.3.27

9 years ago

3.3.26

9 years ago

3.3.25

9 years ago

3.3.24

9 years ago

3.3.23

9 years ago

3.3.21

9 years ago

3.3.20

9 years ago

3.3.19

9 years ago

3.3.18

9 years ago

3.3.17

9 years ago

3.3.16

9 years ago

3.3.15

9 years ago

3.3.14

9 years ago

3.3.13

9 years ago

3.3.12

9 years ago

3.3.11

9 years ago

3.3.10

9 years ago

3.3.9

9 years ago

3.3.8

9 years ago

3.3.7

9 years ago

3.3.6

9 years ago

3.3.5

9 years ago

3.3.4

9 years ago

3.3.3

9 years ago

3.3.2

9 years ago

3.3.1

9 years ago

3.3.0

9 years ago

3.2.1

9 years ago

3.2.0

9 years ago

3.1.1

9 years ago

3.1.0

9 years ago

3.0.2

9 years ago

3.0.1

9 years ago

3.0.0

9 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.0.12

9 years ago

1.0.11

9 years ago

1.0.10

9 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago