Filip Skokan
6fc1d4388c
test,ci: refactor and add tests using node's experimental globals
2022-03-06 13:53:09 +01:00
Filip Skokan
4db6e53cc2
test: remove useless regexp escape
2021-11-15 15:14:35 +01:00
Filip Skokan
4a5e89d4e1
test(node): refactor to run only cjs in node 12, else esm
2021-11-10 16:47:41 +01:00
Filip Skokan
92df7032fe
style: global prettierc
2021-10-27 17:47:13 +02:00
Filip Skokan
dd2cf9ed2d
refactor: redo exports to support broader tooling
...
BREAKING CHANGE: All module named exports have moved from subpaths to
just "jose". For example, `import { jwtVerify } from 'jose/jwt/verify'`
is now just `import { jwtVerify } from 'jose'`.
BREAKING CHANGE: All submodule default exports and named have been
removed in favour of just "jose" named exports.
2021-10-14 14:08:05 +02:00
Filip Skokan
a51a9f6770
refactor: remove public API default exports in favour of named ones
2021-10-14 13:45:03 +02:00
Filip Skokan
73ba3708d4
fix: remove clutter when tree shaking browser dist
2021-10-14 12:21:02 +02:00
Filip Skokan
a13eb045d8
feat: improve key input type errors, remove dependency on @types/node
2021-10-06 11:57:48 +02:00
Filip Skokan
df56b942c6
feat: add verbose key type error messages
2021-07-01 14:48:53 +02:00
Filip Skokan
f724323074
test: conditional everything three way
2021-04-01 14:34:02 +02:00
Filip Skokan
54343596b3
test: add X25519 and X448 ECDH test vectors
2021-04-01 14:24:11 +02:00
Filip Skokan
8fffd3e2e1
feat: electron >=12.0.0 is now supported (and tested on ci)
2021-03-03 00:19:04 +01:00
Filip Skokan
69a7edea0a
refactor: explicit new uint8array arg
2021-01-28 16:16:12 +01:00
Filip Skokan
a6fa15e64d
test: add coverage
2020-11-22 12:35:38 +01:00