nicely-placed-modification-logs
v1.1.4
Published
write modifications/events to append only logs. process those changes sequentially. like an _changes feed but from disk
Downloads
3
Readme
nicely-placed-modification-logs
write modifications/events to append only logs. process those changes sequentially. like an _changes feed but in a file
##work in progress
var dir = __dirname+"/data"
var modlogs = require('nicely-placed-modification-logs')
var logs = modlogs({dir:__dirname+"/data"})
logs.on("error",function(err){
console.log(err!)
})
logs.write({data:"important stufff"},function(err){
// saved!
})
var s = modlogs.read({dir:,since:0})
s.on('data',function(event){
console.log(event.seq)
// [log name]-[bytewise encoded byte offset]
// 000000000-420000000000000000
console.log(event.data)
// "hi!\n"
})