Commit Graph

95 Commits

Author SHA1 Message Date
iko
88cfff76f8
Cleaned things up 2023-03-02 15:52:04 +03:00
iko
d307cd4377
Migrated to PureScript 15 2023-01-02 12:48:03 +03:00
KtorZ
ef6b6498c3
Merge branch 'purescript-aff-upgrade' 2018-03-14 13:48:01 +01:00
KtorZ
91d7ab805d
bump version to 4.0.0 2018-03-14 13:46:01 +01:00
KtorZ
12918e40ee
add Firefox in karma's target browsers 2018-03-14 13:45:06 +01:00
KtorZ
6312c7cfb4
upgrade to latest purescript-aff 2018-03-13 20:36:20 +01:00
KtorZ
58f9bd0fa5
bump version to 3.0.0 2017-11-07 09:57:30 +01:00
KtorZ
c64384da82
provide oldVersion metadata as part of the onUpgradeNeeded callback 2017-11-07 09:55:01 +01:00
KtorZ
51b48b643c
bump version to 2.0.1 2017-07-28 11:40:09 +02:00
KtorZ
bda2b93347
remove warnings from src/ files 2017-07-28 11:39:46 +02:00
KtorZ
a96e6b915a
bump version to 2.0.0 and update README 2017-07-28 11:36:03 +02:00
KtorZ
f7dcb46dc6
remove error workaround and use plain error with new .name accessor 2017-07-28 11:30:51 +02:00
KtorZ
24fa04adcb
make Key a complete opaque type 2017-07-28 11:12:54 +02:00
KtorZ
3b53339870
review top-level API -> use of opaque classes 2017-07-28 10:51:06 +02:00
KtorZ
23cf9e6410
migrate IDBCursor interface to Class & move type definition to own module 2017-07-28 00:12:55 +02:00
KtorZ
54bcd27d7b
make use of the purescript-read lib instead of FromString class 2017-07-27 23:37:25 +02:00
KtorZ
86207adf61
fix bower.json references 2017-07-07 13:29:40 +02:00
KtorZ
937736fd80
review deploy script 2017-07-07 13:23:47 +02:00
KtorZ
77be1c1de3
update README badge href for travis 2017-07-07 13:13:57 +02:00
KtorZ
adf34227f1
update README with remarks and extra details 2017-07-07 13:10:48 +02:00
KtorZ
808de4f3c3
change reference from Key to Foreign for FFI functions 2017-07-07 12:57:31 +02:00
KtorZ
3705bbc48a
add some test cases for IDBCursor 2017-07-07 12:00:05 +02:00
KtorZ
9197f3697d
change class method indentations 2017-07-07 11:43:46 +02:00
KtorZ
5f9f3413c5
add sugar 'none' for (Nothing :: Maybe Key) 2017-07-07 11:39:02 +02:00
KtorZ
3c3b1b2f9b
attack callbacks directly when opening and IDBCursor 2017-07-07 11:38:27 +02:00
KtorZ
c589d8cfbb
make Key polymorphic in IDBCursor 2017-07-07 11:37:21 +02:00
KtorZ
0f4af3ae25
update README browser compatibility matrix 2017-07-06 15:39:52 +02:00
KtorZ
564ff75c8e
remove Test.Spec.Mocha from src and add it as an external dependency 2017-07-06 15:38:18 +02:00
KtorZ
9ab34a7d7b
move --single-run option in the karma.conf.js 2017-07-06 15:17:49 +02:00
KtorZ
cd93ad676e
add documentation to IDBTransaction + complete db and objectStoreNames accessor 2017-07-06 15:17:36 +02:00
KtorZ
6f7562fe4f
add documentation to IDBObjectStore 2017-07-06 15:08:34 +02:00
KtorZ
02acc707ee
add documentation to IDBKeyRange 2017-07-06 14:59:13 +02:00
KtorZ
3461bebbce
add documentation for IDBKeys 2017-07-06 14:38:30 +02:00
KtorZ
d19b84c291
add documentation for IDBIndex 2017-07-06 14:30:50 +02:00
KtorZ
2ab8adb219
add documentation to IDBFactory 2017-07-06 14:12:45 +02:00
KtorZ
5ec6af3d40
add documentation to IDBDatabase 2017-07-06 14:06:01 +02:00
KtorZ
e3e8c10e95
add documentation to IDBCursor module + wrap key & primaryKey return types in Aff (can throw) 2017-07-06 13:55:19 +02:00
KtorZ
d1ae85cce3
add documentation to the Core module 2017-07-06 13:54:51 +02:00
KtorZ
d86c6e0497
prepare CI environment 2017-07-06 12:26:28 +02:00
KtorZ
1a1e3e3810
rework README 2017-06-30 23:47:30 +02:00
KtorZ
cba6b08b7a
finalize implementation of cursor.source 2017-06-30 22:51:07 +02:00
KtorZ
c958e2d134
add few test cases for IDBIndex 2017-06-30 22:50:57 +02:00
KtorZ
751b940437
fix boolean inversion in Spec.Mocha for describe.only 2017-06-30 22:43:22 +02:00
KtorZ
9c145f91c5
wrap all native calls with Aff in try catch (they can throw out of the onerror callback :|) 2017-06-30 22:43:02 +02:00
KtorZ
a2bf21df62
replace all Eff with Aff for consistency and ease of use 2017-06-30 21:15:20 +02:00
KtorZ
8dcfdda43b
remove Main file 2017-06-30 18:41:21 +02:00
KtorZ
9877c1ca1b
review test cases and add some for IDBIndex 2017-06-30 18:39:57 +02:00
KtorZ
a5170f3893
Use IDBKey type-class to make add & put more friendly 2017-06-30 18:39:36 +02:00
KtorZ
376d435658
add missing alternative case for Array in Eq, Ord and Show instances of IDBKey 2017-06-30 18:39:10 +02:00
KtorZ
ae0952a5df
add transaction to onUpgradeNeeded callback 2017-06-30 17:19:31 +02:00