Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    level-eventspublic

    level-events

    Get an event everytime something is written / read / deleted using levelup. In includes streams support as well.

    npm install level-events
    

    build status dat

    Usage

    var events = require('level-events')
     
    events(db) // db is a levelup instance
      .on('read', function(key, value) {
        console.log('[read]', key, value)
      })
      .on('write', function(key, value) {
        console.log('[write]', key, value)
      })
      .on('delete', function(key) {
        console.log('[delete]', key)
      })
     
    db.put('hello', 'world', function() {
      db.createReadStream().resume()
    })

    Running the above example will print something like

    [write] hello world
    [read] hello world
    

    License

    MIT

    install

    npm i level-events

    Downloadsweekly downloads

    358

    version

    1.0.3

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar