An IndexedDB library with promise.