Carson Farmer
e01977c5a3
feat: add typescript types + linting/tests ( #161 )
...
* feat: adds typescript types + linting/tests
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
* feat: much better types testing
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
* chore: revert eslintignore
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
* feat: update types entry
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
* chore: exclude has no effect here
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
* feat: more nuanced return types on keypair
Signed-off-by: Carson Farmer <carson.farmer@gmail.com>
2020-01-17 12:04:52 +01:00
Arve Knudsen
5500ac4a6e
test: upgrade libp2p-crypto-secp256k1; ensure secp256k1 is tested ( #151 )
2019-07-10 23:32:51 +01:00
Alan Shaw
ad7107233e
feat: refactor to use async/await ( #131 )
...
BREAKING CHANGE: API refactored to use async/await
feat: WIP use async await
fix: passing tests
chore: update travis node.js versions
fix: skip ursa optional tests on windows
fix: benchmarks
docs: update docs
fix: remove broken and intested private key decrypt
chore: update deps
2019-07-10 17:15:26 +01:00
Maciej Krüger
7608fdd858
fix: catch error when unmarshaling instead of crashing ( #113 )
...
* test: Add failing tests
* fix: Fix some failing tests
* fix: various fixes on garbage error handling and respective tests
* tests: increased timeout for test timing out in CI
* tests: increasing test timeout to please the CI gods
* tests: increasing test timeout to please the CI gods
* fix: for when unMarshallPrivateKey is called with null or undefined key
2017-12-01 08:36:29 +00:00
David Dias
bc554d1407
fix: circular circular dep -> DI
2017-07-22 13:25:15 -07:00
David Dias
2f8e234044
refactor: the whole thing ( #102 )
2017-07-22 10:57:27 -07:00