node package manager
Easy collaboration. Discover, share, and reuse code in your team. Create a free org »

idb-lucass

idb-lucass

A content addressable file store on top of indexedDB, implemented to the lucass spec.

Coverage Status Build Status dependencies Status

semantic-release Commitizen friendly JavaScript Style Guide

API conforms to the lucass spec and supports optional arguments to the hasher.

const idblucass = require('idb-lucass')
const store = idblucass('noop', argHasher)
store.set(Buffer.from('asdf'), (err, hash) => {
  if (err) throw err
  store.get(hash, (err, buff) => {
    if (err) throw err
    console.log(buff.toString()) // 'asdf' 
  })
})