1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
| {
| "name": "jose",
| "version": "6.2.3",
| "description": "JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes",
| "keywords": [
| "akp",
| "browser",
| "bun",
| "cloudflare",
| "compact",
| "decode",
| "decrypt",
| "deno",
| "detached",
| "ec",
| "ecdsa",
| "ed25519",
| "eddsa",
| "edge",
| "electron",
| "embedded",
| "encrypt",
| "flattened",
| "general",
| "jose",
| "json web token",
| "jsonwebtoken",
| "jwa",
| "jwe",
| "jwk",
| "jwks",
| "jws",
| "jwt-decode",
| "jwt",
| "ml-dsa",
| "netlify",
| "next",
| "nextjs",
| "oct",
| "okp",
| "payload",
| "pem",
| "pkcs8",
| "rsa",
| "sign",
| "signature",
| "spki",
| "validate",
| "vercel",
| "verify",
| "webcrypto",
| "workerd",
| "workers",
| "x509"
| ],
| "homepage": "https://github.com/panva/jose",
| "repository": "panva/jose",
| "funding": {
| "url": "https://github.com/sponsors/panva"
| },
| "license": "MIT",
| "author": "Filip Skokan <panva.ip@gmail.com>",
| "sideEffects": false,
| "type": "module",
| "exports": {
| ".": {
| "types": "./dist/types/index.d.ts",
| "default": "./dist/webapi/index.js"
| },
| "./jwk/embedded": {
| "types": "./dist/types/jwk/embedded.d.ts",
| "default": "./dist/webapi/jwk/embedded.js"
| },
| "./jwk/thumbprint": {
| "types": "./dist/types/jwk/thumbprint.d.ts",
| "default": "./dist/webapi/jwk/thumbprint.js"
| },
| "./key/import": {
| "types": "./dist/types/key/import.d.ts",
| "default": "./dist/webapi/key/import.js"
| },
| "./key/export": {
| "types": "./dist/types/key/export.d.ts",
| "default": "./dist/webapi/key/export.js"
| },
| "./key/generate/keypair": {
| "types": "./dist/types/key/generate_key_pair.d.ts",
| "default": "./dist/webapi/key/generate_key_pair.js"
| },
| "./key/generate/secret": {
| "types": "./dist/types/key/generate_secret.d.ts",
| "default": "./dist/webapi/key/generate_secret.js"
| },
| "./jwks/remote": {
| "types": "./dist/types/jwks/remote.d.ts",
| "default": "./dist/webapi/jwks/remote.js"
| },
| "./jwks/local": {
| "types": "./dist/types/jwks/local.d.ts",
| "default": "./dist/webapi/jwks/local.js"
| },
| "./jwt/sign": {
| "types": "./dist/types/jwt/sign.d.ts",
| "default": "./dist/webapi/jwt/sign.js"
| },
| "./jwt/verify": {
| "types": "./dist/types/jwt/verify.d.ts",
| "default": "./dist/webapi/jwt/verify.js"
| },
| "./jwt/encrypt": {
| "types": "./dist/types/jwt/encrypt.d.ts",
| "default": "./dist/webapi/jwt/encrypt.js"
| },
| "./jwt/decrypt": {
| "types": "./dist/types/jwt/decrypt.d.ts",
| "default": "./dist/webapi/jwt/decrypt.js"
| },
| "./jwt/unsecured": {
| "types": "./dist/types/jwt/unsecured.d.ts",
| "default": "./dist/webapi/jwt/unsecured.js"
| },
| "./jwt/decode": {
| "types": "./dist/types/util/decode_jwt.d.ts",
| "default": "./dist/webapi/util/decode_jwt.js"
| },
| "./decode/protected_header": {
| "types": "./dist/types/util/decode_protected_header.d.ts",
| "default": "./dist/webapi/util/decode_protected_header.js"
| },
| "./jws/compact/sign": {
| "types": "./dist/types/jws/compact/sign.d.ts",
| "default": "./dist/webapi/jws/compact/sign.js"
| },
| "./jws/compact/verify": {
| "types": "./dist/types/jws/compact/verify.d.ts",
| "default": "./dist/webapi/jws/compact/verify.js"
| },
| "./jws/flattened/sign": {
| "types": "./dist/types/jws/flattened/sign.d.ts",
| "default": "./dist/webapi/jws/flattened/sign.js"
| },
| "./jws/flattened/verify": {
| "types": "./dist/types/jws/flattened/verify.d.ts",
| "default": "./dist/webapi/jws/flattened/verify.js"
| },
| "./jws/general/sign": {
| "types": "./dist/types/jws/general/sign.d.ts",
| "default": "./dist/webapi/jws/general/sign.js"
| },
| "./jws/general/verify": {
| "types": "./dist/types/jws/general/verify.d.ts",
| "default": "./dist/webapi/jws/general/verify.js"
| },
| "./jwe/compact/encrypt": {
| "types": "./dist/types/jwe/compact/encrypt.d.ts",
| "default": "./dist/webapi/jwe/compact/encrypt.js"
| },
| "./jwe/compact/decrypt": {
| "types": "./dist/types/jwe/compact/decrypt.d.ts",
| "default": "./dist/webapi/jwe/compact/decrypt.js"
| },
| "./jwe/flattened/encrypt": {
| "types": "./dist/types/jwe/flattened/encrypt.d.ts",
| "default": "./dist/webapi/jwe/flattened/encrypt.js"
| },
| "./jwe/flattened/decrypt": {
| "types": "./dist/types/jwe/flattened/decrypt.d.ts",
| "default": "./dist/webapi/jwe/flattened/decrypt.js"
| },
| "./jwe/general/encrypt": {
| "types": "./dist/types/jwe/general/encrypt.d.ts",
| "default": "./dist/webapi/jwe/general/encrypt.js"
| },
| "./jwe/general/decrypt": {
| "types": "./dist/types/jwe/general/decrypt.d.ts",
| "default": "./dist/webapi/jwe/general/decrypt.js"
| },
| "./errors": {
| "types": "./dist/types/util/errors.d.ts",
| "default": "./dist/webapi/util/errors.js"
| },
| "./base64url": {
| "types": "./dist/types/util/base64url.d.ts",
| "default": "./dist/webapi/util/base64url.js"
| },
| "./package.json": "./package.json"
| },
| "main": "./dist/webapi/index.js",
| "types": "./dist/types/index.d.ts",
| "files": [
| "dist/webapi/**/*.js",
| "dist/types/**/*.d.ts",
| "!dist/**/*.bundle.js",
| "!dist/**/*.umd.js",
| "!dist/**/*.min.js",
| "!dist/types/runtime/*",
| "!dist/types/lib/*",
| "!dist/deno/**/*"
| ]
| }
|
|