- revert problems with window
- check if you are on node.js or not ...
- use blockstack directly instead of userSession for getFile, putFile, deleteFile
- make userSession public in blockstack provider
- blockstack as a peer dependency
- check if content is of type string before parsing it into a JSON Object
- remove rxjs from indexer middleware
- remove rxjs from indexer middleware
- update secure-ls package to the latest version
- export HashTableIndex in indexer middleware
- improvements on the indexer middleware delete method
- add secure property to indexer-middleware
- added package indexer-middleware
- make callbacks public again
- origin can be of any type in StorageInfo
- get some basic logging.
- better handling when json is not available.
- improvements on retrieving data from userSession
- remove console.log in json middleware
- remove console.log in json middleware
- add allowSyntheticDefaultImports in blockstack-provider
- remove localforage as dependency
- change type of content from string to any in StorageInfo
- use correct code with dist
- add removeProvider, so you can easily remove a storage provider when needed
- use promises for set & delete instead of callbacks
- add secure-ls to localstorage packages
- update typescript versions in all packages
- update implementation of blockstack.js to the latest version, use UserSession.