Filip Skokan
fae3e7943f
style: upgrade standard linter and fix lint issues
2019-08-22 20:46:00 +02:00
Filip Skokan
67a8601b09
feat: added Node.js lts/dubnium support for runtime supported features
2019-08-22 20:40:02 +02:00
Filip Skokan
8a610974bb
chore(release): 1.7.0
2019-08-20 19:45:30 +02:00
Filip Skokan
fe8fb8ceca
chore(release): 1.6.1
2019-07-29 15:35:04 +02:00
Filip Skokan
1b6153b87d
chore(release): 1.6.0
2019-07-27 21:39:45 +02:00
Filip Skokan
e7ad82cbbc
feat: electron v6.x support
2019-07-27 21:19:14 +02:00
Filip Skokan
188c2c34f1
chore(release): 1.5.2
2019-07-27 15:31:52 +02:00
Filip Skokan
60efc06a93
chore(release): 1.5.1
2019-07-27 11:23:07 +02:00
Filip Skokan
9cca30fd4a
chore: update package.json keywords
...
[skip ci]
2019-07-23 17:01:48 +02:00
Filip Skokan
0364da673c
chore(release): 1.5.0
2019-07-23 14:56:44 +02:00
Filip Skokan
6c98b61597
feat: validate JWTs according to a JWT profile - ID Token
...
It is now possible to pass a profile to `JWT.verify` and have the JWT
validated according to it. This makes sure you pass all the right
options and that required claims are present, prohibited claims are
missing and that the right JWT typ is used.
More profiles will be added in the future.
2019-07-23 14:50:16 +02:00
Filip Skokan
418e311c8d
chore: update dev deps, code lint
2019-07-21 18:05:57 +02:00
Filip Skokan
051099d192
chore(release): 1.4.1
2019-07-14 19:30:36 +03:00
Filip Skokan
10a1b6400d
chore(release): 1.4.0
2019-07-08 22:10:10 +02:00
Filip Skokan
211d7af5db
feat: add secp256k1 EC Key curve and ES256K
...
This is as per
- https://tools.ietf.org/html/draft-ietf-cose-webauthn-algorithms-01
- https://mailarchive.ietf.org/arch/msg/cose/91MouVA43DefbpQOB7l5daCEeIc
2019-07-08 22:04:29 +02:00
Filip Skokan
2969e559c6
chore(release): 1.3.0
2019-06-21 15:03:20 +02:00
Filip Skokan
48655f8399
chore: update dependencies
2019-06-20 23:35:34 +02:00
Filip Skokan
80cdd4f4f5
chore: update dependencies
2019-06-16 18:32:58 +02:00
Filip Skokan
68591969f6
chore: update devDependencies
2019-06-06 17:53:52 +02:00
Filip Skokan
67beaae815
style: enable lint with esnext features
2019-05-27 17:23:07 +02:00
Filip Skokan
0231841687
chore(release): 1.2.0
2019-05-25 22:53:03 +02:00
Filip Skokan
b1abdff637
chore(release): 1.1.0
2019-05-23 20:09:26 +02:00
Filip Skokan
2557e50dc0
test: update test coverage tool to c8
2019-05-23 20:03:51 +02:00
Filip Skokan
de92f7b3d4
chore(release): 1.0.2
2019-05-13 10:37:14 +02:00
Filip Skokan
c30e93621a
chore(release): 1.0.1
2019-04-27 20:05:01 +02:00
Filip Skokan
e98afb4464
chore: update package.json
2019-04-25 18:14:07 +02:00
Filip Skokan
6a32da6937
chore(release): 1.0.0
2019-04-23 14:31:28 +02:00
Filip Skokan
2c20b44649
chore: dev dependency updates
2019-04-23 14:30:51 +02:00
Filip Skokan
2dbd3ed43a
feat: add OKP Key and EdDSA sign/verify support
...
BREAKING CHANGE: node.js minimal version is now v12.0.0 due to its
added EdDSA support (crypto.sign, crypto.verify and eddsa key objects)
resolves #12
2019-04-23 14:30:49 +02:00
Filip Skokan
d51cfb5a7e
chore(release): 0.12.0
2019-04-07 14:13:27 +02:00
Filip Skokan
e21fea106b
revert: add EC P-256K JWK and ES256K sign/verify support
...
BREAKING CHANGE: removing ES256K alg and EC P-256K crv support until the
IETF WG decides on what the final names will be.
2019-04-07 14:13:10 +02:00
Filip Skokan
9e763ac296
chore(release): 0.11.5
2019-04-04 11:10:27 +02:00
Filip Skokan
264444b642
chore(release): 0.11.4
2019-03-28 23:45:50 +01:00
Filip Skokan
a47b5a71b6
chore(release): 0.11.3
2019-03-27 11:15:15 +01:00
Filip Skokan
ce03ea6d9a
chore: add secp256k1 to package.json keywords
2019-03-27 10:40:18 +01:00
Filip Skokan
12357f8ae1
refactor: source in asn1.js to remove some transitive dependencies
2019-03-26 18:24:10 +01:00
Filip Skokan
8892994922
refactor: revert the windows fix, bump keyto
2019-03-25 09:49:50 +01:00
Filip Skokan
fe0003603d
refactor: remove ec length, generate only returns keyobject
2019-03-20 18:46:36 +01:00
Filip Skokan
77f962ba99
chore(release): 0.11.2
2019-03-19 18:28:12 +01:00
Filip Skokan
671ef9dfd2
chore(release): 0.11.1
2019-03-17 17:45:14 +01:00
Filip Skokan
1dc58fc9a4
chore(release): 0.11.0
2019-03-16 09:50:34 +01:00
Filip Skokan
ea26b752b4
chore(release): 0.10.0
2019-03-12 20:13:00 +01:00
Filip Skokan
3d8b3a5fe8
test: re-enable lint, test with min node, remove BLNS
2019-03-06 21:50:25 +01:00
Filip Skokan
21ba5f3950
chore(release): 0.9.2
2019-03-04 23:08:13 +01:00
Filip Skokan
a8b64b4d41
chore(release): 0.9.1
2019-03-02 11:04:07 +01:00
Filip Skokan
ca4355be19
chore: include third party license
2019-02-27 22:51:38 +01:00
Filip Skokan
dba1abdaf3
feat: add JWT.sign/verify/decode
2019-02-27 22:38:30 +01:00
Filip Skokan
b656702276
docs: documentation, README, .github files, getting ready to publish
2019-02-26 23:46:58 +01:00
Filip Skokan
0a6027d62a
refactor: add .d.ts and simplify errors
2019-02-25 21:27:39 +01:00
Filip Skokan
cb718b545b
feat: add JWE zip support
2019-02-21 23:39:32 +01:00