Commit graph

822 commits

Author SHA1 Message Date
Filip Skokan
a660ce6968
chore(release): 4.0.3 2021-10-16 10:09:46 +02:00
Filip Skokan
89dc2aab99
fix(web): checking cryptokey applicability early 2021-10-15 14:49:34 +02:00
Filip Skokan
4b296f08f5
test: fix conditional calls 2021-10-15 14:35:18 +02:00
Filip Skokan
51cf51f00a
chore: remove unused tool script 2021-10-15 12:40:58 +02:00
Filip Skokan
c825e49c2a chore: cleanup after publish 2021-10-15 07:24:58 +00:00
Filip Skokan
404017465e
chore(release): 4.0.2 2021-10-15 09:14:45 +02:00
Shueh Chou Lu
2b8738e38a
fix(typescript): export ProduceJWT (#285) 2021-10-15 09:08:27 +02:00
Filip Skokan
cd850efac6
refactor(node): createRemoteJWKSet can now be easier mocked
closes #259
2021-10-14 23:19:29 +02:00
Filip Skokan
5d77921e50 chore: cleanup after publish 2021-10-14 17:59:57 +00:00
Filip Skokan
0d62c485a2
chore(release): 4.0.1 2021-10-14 19:51:20 +02:00
Filip Skokan
d68f104d58
fix(typescript): re-export all types from index.d.ts 2021-10-14 19:49:38 +02:00
Filip Skokan
b93548f852 chore: cleanup after publish 2021-10-14 16:44:49 +00:00
Filip Skokan
c9ea9de613
chore(release): 4.0.0 2021-10-14 18:25:37 +02:00
Filip Skokan
6de381213d
chore: update readme, package.json, etc 2021-10-14 14:58:43 +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
3e137d2427
refactor(typescript)!: remove repeated type re-exports 2021-10-14 13:45:06 +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
cd1ccc6936
docs: reoder usage and import examples, update to import from "jose" 2021-10-14 13:44:59 +02:00
Filip Skokan
914e47fc9b
refactor: remove util/random
BREAKING CHANGE: The undocumented `jose/util/random` was removed.
2021-10-14 13:44:53 +02:00
Filip Skokan
5afb713fbb
refactor: rename calculateThumprint to calculateJwkThumbprint
BREAKING CHANGE: The `jose/jwk/thumbprint` named export
is renamed to `calculateJwkThumbprint`, now
`import { calculateJwkThumbprint } from 'jose'`
2021-10-14 13:44:40 +02:00
Filip Skokan
8d3cc3bb46
refactor: removed the deprecated jwk/parse module
BREAKING CHANGE: The deprecated `jose/jwk/parse` module was
removed, use `import { importJWK } from 'jose'` instead.
2021-10-14 13:44:33 +02:00
Filip Skokan
ec1d0e72fe
refactor: removed the deprecated jwk/from_key_like module
BREAKING CHANGE: The deprecated `jose/jwk/from_key_like` module was
removed, use `import { exportJWK } from 'jose'` instead.
2021-10-14 13:44:26 +02:00
Filip Skokan
0237115b1a chore: cleanup after publish 2021-10-14 10:46:00 +00:00
Filip Skokan
c4a91e11b4
chore(release): 3.20.3 2021-10-14 12:24:49 +02:00
Filip Skokan
73ba3708d4
fix: remove clutter when tree shaking browser dist 2021-10-14 12:21:02 +02:00
Filip Skokan
373e0e4b22
fix(typescript): JWTExpired error TS2417 2021-10-14 12:13:38 +02:00
Filip Skokan
4f7f8a8f24
docs: hide path from the doc headers 2021-10-14 12:06:19 +02:00
Filip Skokan
64197f0e84 chore: cleanup after publish 2021-10-13 11:54:03 +00:00
Filip Skokan
6f23d462b2
chore(release): 3.20.2 2021-10-13 13:37:15 +02:00
Filip Skokan
08243010d9
fix: allow tree-shaking of errors 2021-10-13 13:35:22 +02:00
Filip Skokan
60d370d8ef
build: mark the package as side-effect-free 2021-10-13 11:01:02 +02:00
Filip Skokan
9932bb6828
chore: remove a bunch of ignores for deno's sake 2021-10-13 10:53:03 +02:00
Filip Skokan
d304baa433
test: firefox 93 now supports PKCS8? 2021-10-11 21:02:28 +02:00
Filip Skokan
d76bc2ce24
refactor: src/runtime/node/random.ts 2021-10-11 18:55:10 +02:00
Filip Skokan
18f9d41ee1
chore: upgrade dev deps 2021-10-07 18:13:29 +02:00
Filip Skokan
7799576c33 chore: cleanup after publish 2021-10-06 14:39:19 +00:00
Filip Skokan
29c92067d8
chore(release): 3.20.1 2021-10-06 16:29:21 +02:00
Filip Skokan
8ef3a8ebb7
fix(typescript): PEM import functions always resolve a KeyLike, never a Uint8Array 2021-10-06 16:28:09 +02:00
Filip Skokan
1a3d31c467 chore: cleanup after publish 2021-10-06 14:27:47 +00:00
Filip Skokan
c71c21b91f
chore(release): 3.20.0 2021-10-06 16:12:59 +02:00
Filip Skokan
efa1619517
fix: proper createRemoteJWKSet timeoutDuration handling
fixes #277
2021-10-06 16:09:34 +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
94815a91cf
docs: update md templates 2021-10-05 22:50:37 +02:00
Filip Skokan
4128c16ca0
Revert "test: skip process crashing tests on electron@15"
This reverts commit 137c473700.
2021-10-03 10:22:29 +02:00
Filip Skokan
a34bdabb95
refactor: minor tweaks 2021-09-29 14:14:04 +02:00
Filip Skokan
ee03b7eefa
test: bump deno, update imports 2021-09-29 14:08:59 +02:00
Filip Skokan
119134149e
docs: regenerate with fixed typo 2021-09-27 21:35:20 +02:00
Filip Skokan
7e3e59c236
docs: update types.d.ts 2021-09-27 21:12:52 +02:00
Filip Skokan
a012a1c729
test: cf with got 2021-09-26 21:45:53 +02:00
Filip Skokan
aa32f78e1d chore: cleanup after publish 2021-09-26 11:07:37 +00:00