Fixed the ObjectStore so that it finds existing indexNames when the store is created.
Create EIDB.Index. Deviates from the published API by returning 'event.target.result' instead of the event (as ObjectStore#get does.) ObjectStore returns this instead of IDBIndex.
Added a non-published API method Index#getAll. Seems that this would be useful.
Three commits here:
(edit) Realized the cursors need a callback in order to be useful https://github.com/monocle/EasyIndexedDB/commit/594e7d711581c961d27471c09b529dfe660b0f0b
(edit 2) Have added a lot of other things also. Checkout my dev branch https://github.com/monocle/EasyIndexedDB