tangled
alpha
login
or
join now
leaflet.pub
/
leaflet
289
fork
atom
a tool for shared writing and social publishing
289
fork
atom
overview
issues
28
pulls
pipelines
update @atproto/oauth-client-node
awarm.space
5 months ago
b2623645
281099be
+122
-120
3 changed files
expand all
collapse all
unified
split
app
api
oauth
[route]
oauth-metadata.ts
package-lock.json
package.json
+6
-3
app/api/oauth/[route]/oauth-metadata.ts
···
1
1
-
import { OAuthClientMetadata } from "@atproto/oauth-client-node";
1
1
+
import {
2
2
+
OAuthClientMetadata,
3
3
+
OAuthClientMetadataInput,
4
4
+
} from "@atproto/oauth-client-node";
2
5
const hostname =
3
6
process.env.NODE_ENV === "development"
4
7
? "http://localhost:3000"
5
8
: "https://leaflet.pub";
6
9
7
10
const scope = "atproto transition:generic transition:email";
8
8
-
const localconfig: OAuthClientMetadata = {
11
11
+
const localconfig: OAuthClientMetadataInput = {
9
12
client_id: `http://localhost/?redirect_uri=${encodeURI(`http://127.0.0.1:3000/api/oauth/callback`)}&scope=${encodeURIComponent(scope)}`,
10
13
client_name: `Leaflet`,
11
14
client_uri: hostname,
···
18
21
dpop_bound_access_tokens: true,
19
22
};
20
23
21
21
-
const prodconfig: OAuthClientMetadata = {
24
24
+
const prodconfig: OAuthClientMetadataInput = {
22
25
client_id: `${hostname}/api/oauth/metadata`,
23
26
client_name: `Leaflet`,
24
27
client_uri: hostname,
+115
-116
package-lock.json
···
12
12
"@atproto/api": "^0.14.2",
13
13
"@atproto/common": "^0.4.8",
14
14
"@atproto/identity": "^0.4.6",
15
15
-
"@atproto/oauth-client-node": "^0.2.17",
15
15
+
"@atproto/oauth-client-node": "^0.3.8",
16
16
"@atproto/sync": "^0.1.34",
17
17
"@atproto/syntax": "^0.3.3",
18
18
"@atproto/xrpc": "^0.6.9",
···
118
118
}
119
119
},
120
120
"node_modules/@atproto-labs/did-resolver": {
121
121
-
"version": "0.1.12",
122
122
-
"resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.1.12.tgz",
123
123
-
"integrity": "sha512-criWN7o21C5TFsauB+bGTlkqqerOU6gT2TbxdQVgZUWqNcfazUmUjT4gJAY02i+O4d3QmZa27fv9CcaRKWkSug==",
121
121
+
"version": "0.2.1",
122
122
+
"resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.1.tgz",
123
123
+
"integrity": "sha512-zSoHyqwwRYUtMNLW+RrWsImt1U5S47nJv5FfmAXTmon6wVKjxKD/PFrD1pg/4G6THqJmQHTs1Hj+54XVupYnvQ==",
124
124
"license": "MIT",
125
125
"dependencies": {
126
126
-
"@atproto-labs/fetch": "0.2.2",
127
127
-
"@atproto-labs/pipe": "0.1.0",
128
128
-
"@atproto-labs/simple-store": "0.2.0",
129
129
-
"@atproto-labs/simple-store-memory": "0.1.3",
130
130
-
"@atproto/did": "0.1.5",
126
126
+
"@atproto-labs/fetch": "0.2.3",
127
127
+
"@atproto-labs/pipe": "0.1.1",
128
128
+
"@atproto-labs/simple-store": "0.3.0",
129
129
+
"@atproto-labs/simple-store-memory": "0.1.4",
130
130
+
"@atproto/did": "0.2.0",
131
131
"zod": "^3.23.8"
132
132
}
133
133
},
134
134
"node_modules/@atproto-labs/fetch": {
135
135
-
"version": "0.2.2",
136
136
-
"resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.2.tgz",
137
137
-
"integrity": "sha512-QyafkedbFeVaN20DYUpnY2hcArYxjdThPXbYMqOSoZhcvkrUqaw4xDND4wZB5TBD9cq2yqe9V6mcw9P4XQKQuQ==",
135
135
+
"version": "0.2.3",
136
136
+
"resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz",
137
137
+
"integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==",
138
138
"license": "MIT",
139
139
"dependencies": {
140
140
-
"@atproto-labs/pipe": "0.1.0"
140
140
+
"@atproto-labs/pipe": "0.1.1"
141
141
}
142
142
},
143
143
"node_modules/@atproto-labs/fetch-node": {
144
144
-
"version": "0.1.8",
145
145
-
"resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.8.tgz",
146
146
-
"integrity": "sha512-OOTIhZNPEDDm7kaYU8iYRgzM+D5n3mP2iiBSyKuLakKTaZBL5WwYlUsJVsqX26SnUXtGEroOJEVJ6f66OcG80w==",
144
144
+
"version": "0.1.10",
145
145
+
"resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.10.tgz",
146
146
+
"integrity": "sha512-o7hGaonA71A6p7O107VhM6UBUN/g9tTyYohMp1q0Kf6xQ4npnuZYRSHSf2g6reSfGQJ1GoFNjBObETTT1ge/jQ==",
147
147
"license": "MIT",
148
148
"dependencies": {
149
149
-
"@atproto-labs/fetch": "0.2.2",
150
150
-
"@atproto-labs/pipe": "0.1.0",
149
149
+
"@atproto-labs/fetch": "0.2.3",
150
150
+
"@atproto-labs/pipe": "0.1.1",
151
151
"ipaddr.js": "^2.1.0",
152
152
-
"psl": "^1.9.0",
153
152
"undici": "^6.14.1"
154
153
},
155
154
"engines": {
···
157
156
}
158
157
},
159
158
"node_modules/@atproto-labs/handle-resolver": {
160
160
-
"version": "0.1.8",
161
161
-
"resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.1.8.tgz",
162
162
-
"integrity": "sha512-Y0ckccoCGDo/3g4thPkgp9QcORmc+qqEaCBCYCZYtfLIQp4775u22wd+4fyEyJP4DqoReKacninkICgRGfs3dQ==",
159
159
+
"version": "0.3.1",
160
160
+
"resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.1.tgz",
161
161
+
"integrity": "sha512-mLZdMNvwomgnn9sffKO1/xr02ctgeiT0FUVw7JekbchTckub2RM7qMu8Rw1mC4bpCpW+i7DXDiOxpoajkppwYQ==",
163
162
"license": "MIT",
164
163
"dependencies": {
165
165
-
"@atproto-labs/simple-store": "0.2.0",
166
166
-
"@atproto-labs/simple-store-memory": "0.1.3",
167
167
-
"@atproto/did": "0.1.5",
164
164
+
"@atproto-labs/simple-store": "0.3.0",
165
165
+
"@atproto-labs/simple-store-memory": "0.1.4",
166
166
+
"@atproto/did": "0.2.0",
168
167
"zod": "^3.23.8"
169
168
}
170
169
},
171
170
"node_modules/@atproto-labs/handle-resolver-node": {
172
172
-
"version": "0.1.15",
173
173
-
"resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.15.tgz",
174
174
-
"integrity": "sha512-krl9KqfCCrGID35VAAHKBIiXOxe3gYxAtOJLYpZc5cOPFwnvPlAdhTYZLIc1dJRKDayi8gh6Q4XZRDv7i8dryg==",
171
171
+
"version": "0.1.19",
172
172
+
"resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.19.tgz",
173
173
+
"integrity": "sha512-nNVCfiKudvMYfDcWCa9koOMOpCYaC0wG4Uys5dZev99s/Nka7tRlIZIV+u+GWivnG9lqCupKATkoyCd6Per8Gw==",
175
174
"license": "MIT",
176
175
"dependencies": {
177
177
-
"@atproto-labs/fetch-node": "0.1.8",
178
178
-
"@atproto-labs/handle-resolver": "0.1.8",
179
179
-
"@atproto/did": "0.1.5"
176
176
+
"@atproto-labs/fetch-node": "0.1.10",
177
177
+
"@atproto-labs/handle-resolver": "0.3.1",
178
178
+
"@atproto/did": "0.2.0"
180
179
},
181
180
"engines": {
182
181
"node": ">=18.7.0"
183
182
}
184
183
},
185
184
"node_modules/@atproto-labs/identity-resolver": {
186
186
-
"version": "0.1.16",
187
187
-
"resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.1.16.tgz",
188
188
-
"integrity": "sha512-pFrtKT49cYBhCDd2U1t/CcUBiMmQzaNQxh8oSkDUlGs/K3P8rJFTAGAMm8UjokfGEKwF4hX9oo7O8Kn+GkyExw==",
185
185
+
"version": "0.3.1",
186
186
+
"resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.1.tgz",
187
187
+
"integrity": "sha512-jCgotRRqPykPwh4gh0FBLOqeofv1G8OH/DZ5s88HWm7biUZeksZwDrEvL5TnqEFUpXT3O9Hcyp/XEpfCAplRoQ==",
189
188
"license": "MIT",
190
189
"dependencies": {
191
191
-
"@atproto-labs/did-resolver": "0.1.12",
192
192
-
"@atproto-labs/handle-resolver": "0.1.8",
193
193
-
"@atproto/syntax": "0.4.0"
190
190
+
"@atproto-labs/did-resolver": "0.2.1",
191
191
+
"@atproto-labs/handle-resolver": "0.3.1"
194
192
}
195
193
},
196
196
-
"node_modules/@atproto-labs/identity-resolver/node_modules/@atproto/syntax": {
197
197
-
"version": "0.4.0",
198
198
-
"resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.0.tgz",
199
199
-
"integrity": "sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==",
200
200
-
"license": "MIT"
201
201
-
},
202
194
"node_modules/@atproto-labs/pipe": {
203
203
-
"version": "0.1.0",
204
204
-
"resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.0.tgz",
205
205
-
"integrity": "sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==",
195
195
+
"version": "0.1.1",
196
196
+
"resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz",
197
197
+
"integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==",
206
198
"license": "MIT"
207
199
},
208
200
"node_modules/@atproto-labs/simple-store": {
209
209
-
"version": "0.2.0",
210
210
-
"resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.2.0.tgz",
211
211
-
"integrity": "sha512-0bRbAlI8Ayh03wRwncAMEAyUKtZ+AuTS1jgPrfym1WVOAOiottI/ZmgccqLl6w5MbxVcClNQF7WYGKvGwGoIhA==",
201
201
+
"version": "0.3.0",
202
202
+
"resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz",
203
203
+
"integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==",
212
204
"license": "MIT"
213
205
},
214
206
"node_modules/@atproto-labs/simple-store-memory": {
215
215
-
"version": "0.1.3",
216
216
-
"resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.3.tgz",
217
217
-
"integrity": "sha512-jkitT9+AtU+0b28DoN92iURLaCt/q/q4yX8q6V+9LSwYlUTqKoj/5NFKvF7x6EBuG+gpUdlcycbH7e60gjOhRQ==",
207
207
+
"version": "0.1.4",
208
208
+
"resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz",
209
209
+
"integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==",
218
210
"license": "MIT",
219
211
"dependencies": {
220
220
-
"@atproto-labs/simple-store": "0.2.0",
212
212
+
"@atproto-labs/simple-store": "0.3.0",
221
213
"lru-cache": "^10.2.0"
222
214
}
223
215
},
···
299
291
}
300
292
},
301
293
"node_modules/@atproto/did": {
302
302
-
"version": "0.1.5",
303
303
-
"resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.5.tgz",
304
304
-
"integrity": "sha512-8+1D08QdGE5TF0bB0vV8HLVrVZJeLNITpRTUVEoABNMRaUS7CoYSVb0+JNQDeJIVmqMjOL8dOjvCUDkp3gEaGQ==",
294
294
+
"version": "0.2.0",
295
295
+
"resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.0.tgz",
296
296
+
"integrity": "sha512-BskT39KYbwY1DUsWekkHh47xS+wvJpFq5F9acsicNfYniinyAMnNTzGKQEhnjQuG7K0qQItg/SnmC+y0tJXV7Q==",
305
297
"license": "MIT",
306
298
"dependencies": {
307
299
"zod": "^3.23.8"
···
321
313
}
322
314
},
323
315
"node_modules/@atproto/jwk": {
324
324
-
"version": "0.1.5",
325
325
-
"resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.1.5.tgz",
326
326
-
"integrity": "sha512-OzZFLhX41TOcMeanP3aZlL5bLeaUIZT15MI4aU5cwflNq/rwpGOpz3uwDjZc8ytgUjuTQ8LabSz5jMmwoTSWFg==",
316
316
+
"version": "0.5.0",
317
317
+
"resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.5.0.tgz",
318
318
+
"integrity": "sha512-Qi2NtEqhkG+uz3CKia4+H05WMV/z//dz3ESo5+cyBKrOnxVTJ5ZubMyltWjoYvy6v/jLhorXdDWcjn07yky7MQ==",
327
319
"license": "MIT",
328
320
"dependencies": {
329
321
"multiformats": "^9.9.0",
···
331
323
}
332
324
},
333
325
"node_modules/@atproto/jwk-jose": {
334
334
-
"version": "0.1.6",
335
335
-
"resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.6.tgz",
336
336
-
"integrity": "sha512-r4DGMvvmazy6CxqAcnplpUxvp6Vd8UwKxQBZRpmm1aNsVonf5qj1yeDkECTiwoe/FPbvtdamlzClB3UZc7Yb5w==",
326
326
+
"version": "0.1.10",
327
327
+
"resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.10.tgz",
328
328
+
"integrity": "sha512-Eiu/u4tZHz3IIhHZt0zneYEffSAO3Oqk/ToKwlu1TqKte6sjtPs/4uquSiAAGFYozqgo92JC/AQclWzzkHI5QQ==",
337
329
"license": "MIT",
338
330
"dependencies": {
339
339
-
"@atproto/jwk": "0.1.5",
331
331
+
"@atproto/jwk": "0.5.0",
340
332
"jose": "^5.2.0"
341
333
}
342
334
},
343
335
"node_modules/@atproto/jwk-webcrypto": {
344
344
-
"version": "0.1.6",
345
345
-
"resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.6.tgz",
346
346
-
"integrity": "sha512-mxWHOvlg+HGohldfiaon1fNsr7iDvKrTrkV0/ZvymWRzxsDFPCon1hu8OtKLXUVgLh+IzDJT1D79I4fBSo4pog==",
336
336
+
"version": "0.1.10",
337
337
+
"resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.10.tgz",
338
338
+
"integrity": "sha512-JZsavs6JiSmw5rgcjkGDwzr1aCJGdybZOjVfYH+m9sXRU1BrUCA30uwNfZY7eFyWXyRAnCFiYiGVZgypXyKotw==",
347
339
"license": "MIT",
348
340
"dependencies": {
349
349
-
"@atproto/jwk": "0.1.5",
350
350
-
"@atproto/jwk-jose": "0.1.6",
341
341
+
"@atproto/jwk": "0.5.0",
342
342
+
"@atproto/jwk-jose": "0.1.10",
351
343
"zod": "^3.23.8"
352
344
}
353
345
},
···
406
398
"license": "(Apache-2.0 AND MIT)"
407
399
},
408
400
"node_modules/@atproto/oauth-client": {
409
409
-
"version": "0.3.16",
410
410
-
"resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.3.16.tgz",
411
411
-
"integrity": "sha512-AEtGLOXRJzBcBa8LyUXwFf/M7cZc+CcOBjLsiqmVQriSwccfyTkALgiyM0UcRHJqlwtLPuf9RYtgKPc8rW5F/w==",
401
401
+
"version": "0.5.6",
402
402
+
"resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.6.tgz",
403
403
+
"integrity": "sha512-O1S9lPptJxWPcNd2kODaLgWntz+A7PzskU2hP4IFa7hVLs4aEnEt9dKq5wJE97tDli8mgyh/ndPQhxUaCVQ5iQ==",
412
404
"license": "MIT",
413
405
"dependencies": {
414
414
-
"@atproto-labs/did-resolver": "0.1.12",
415
415
-
"@atproto-labs/fetch": "0.2.2",
416
416
-
"@atproto-labs/handle-resolver": "0.1.8",
417
417
-
"@atproto-labs/identity-resolver": "0.1.16",
418
418
-
"@atproto-labs/simple-store": "0.2.0",
419
419
-
"@atproto-labs/simple-store-memory": "0.1.3",
420
420
-
"@atproto/did": "0.1.5",
421
421
-
"@atproto/jwk": "0.1.5",
422
422
-
"@atproto/oauth-types": "0.2.7",
423
423
-
"@atproto/xrpc": "0.7.0",
406
406
+
"@atproto-labs/did-resolver": "0.2.1",
407
407
+
"@atproto-labs/fetch": "0.2.3",
408
408
+
"@atproto-labs/handle-resolver": "0.3.1",
409
409
+
"@atproto-labs/identity-resolver": "0.3.1",
410
410
+
"@atproto-labs/simple-store": "0.3.0",
411
411
+
"@atproto-labs/simple-store-memory": "0.1.4",
412
412
+
"@atproto/did": "0.2.0",
413
413
+
"@atproto/jwk": "0.5.0",
414
414
+
"@atproto/oauth-types": "0.4.1",
415
415
+
"@atproto/xrpc": "0.7.5",
424
416
"multiformats": "^9.9.0",
425
417
"zod": "^3.23.8"
426
418
}
427
419
},
428
420
"node_modules/@atproto/oauth-client-node": {
429
429
-
"version": "0.2.17",
430
430
-
"resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.2.17.tgz",
431
431
-
"integrity": "sha512-mPaBEZlsEAhUvhr958tPrQA4T+wDv4I6MLPTF7QNzTG1n/kP2LEIStq1Y63UVDwEqTS16LnpsZodu3QZnrNxXg==",
421
421
+
"version": "0.3.8",
422
422
+
"resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.3.8.tgz",
423
423
+
"integrity": "sha512-HIBiYQERj04Xa0l8cJkqcZC0BbHH5uqDEvhqHWnJ5umSq/ms0+HZi3JKJXGv1XfYOvxUxx6NKgXJ8VhhYoQa5A==",
432
424
"license": "MIT",
433
425
"dependencies": {
434
434
-
"@atproto-labs/did-resolver": "0.1.12",
435
435
-
"@atproto-labs/handle-resolver-node": "0.1.15",
436
436
-
"@atproto-labs/simple-store": "0.2.0",
437
437
-
"@atproto/did": "0.1.5",
438
438
-
"@atproto/jwk": "0.1.5",
439
439
-
"@atproto/jwk-jose": "0.1.6",
440
440
-
"@atproto/jwk-webcrypto": "0.1.6",
441
441
-
"@atproto/oauth-client": "0.3.16",
442
442
-
"@atproto/oauth-types": "0.2.7"
426
426
+
"@atproto-labs/did-resolver": "0.2.1",
427
427
+
"@atproto-labs/handle-resolver-node": "0.1.19",
428
428
+
"@atproto-labs/simple-store": "0.3.0",
429
429
+
"@atproto/did": "0.2.0",
430
430
+
"@atproto/jwk": "0.5.0",
431
431
+
"@atproto/jwk-jose": "0.1.10",
432
432
+
"@atproto/jwk-webcrypto": "0.1.10",
433
433
+
"@atproto/oauth-client": "0.5.6",
434
434
+
"@atproto/oauth-types": "0.4.1"
443
435
},
444
436
"engines": {
445
437
"node": ">=18.7.0"
446
438
}
447
439
},
440
440
+
"node_modules/@atproto/oauth-client/node_modules/@atproto/lexicon": {
441
441
+
"version": "0.5.1",
442
442
+
"resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.5.1.tgz",
443
443
+
"integrity": "sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==",
444
444
+
"license": "MIT",
445
445
+
"dependencies": {
446
446
+
"@atproto/common-web": "^0.4.3",
447
447
+
"@atproto/syntax": "^0.4.1",
448
448
+
"iso-datestring-validator": "^2.2.2",
449
449
+
"multiformats": "^9.9.0",
450
450
+
"zod": "^3.23.8"
451
451
+
}
452
452
+
},
453
453
+
"node_modules/@atproto/oauth-client/node_modules/@atproto/syntax": {
454
454
+
"version": "0.4.1",
455
455
+
"resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz",
456
456
+
"integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==",
457
457
+
"license": "MIT"
458
458
+
},
448
459
"node_modules/@atproto/oauth-client/node_modules/@atproto/xrpc": {
449
449
-
"version": "0.7.0",
450
450
-
"resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.0.tgz",
451
451
-
"integrity": "sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==",
460
460
+
"version": "0.7.5",
461
461
+
"resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.5.tgz",
462
462
+
"integrity": "sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==",
452
463
"license": "MIT",
453
464
"dependencies": {
454
454
-
"@atproto/lexicon": "^0.4.11",
465
465
+
"@atproto/lexicon": "^0.5.1",
455
466
"zod": "^3.23.8"
456
467
}
457
468
},
···
462
473
"license": "(Apache-2.0 AND MIT)"
463
474
},
464
475
"node_modules/@atproto/oauth-types": {
465
465
-
"version": "0.2.7",
466
466
-
"resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.2.7.tgz",
467
467
-
"integrity": "sha512-2SlDveiSI0oowC+sfuNd/npV8jw/FhokSS26qyUyldTg1g9ZlhxXUfMP4IZOPeZcVn9EszzQRHs1H9ZJqVQIew==",
476
476
+
"version": "0.4.1",
477
477
+
"resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.4.1.tgz",
478
478
+
"integrity": "sha512-c5ixf2ZOzcltOu1fDBnO/tok6Wj7JDDK66+Z0q/+bAr8LXgOnxP7zQfJ+DD4gTkB+saTqsqWtVv8qvx/IEtm1g==",
468
479
"license": "MIT",
469
480
"dependencies": {
470
470
-
"@atproto/jwk": "0.1.5",
481
481
+
"@atproto/jwk": "0.5.0",
471
482
"zod": "^3.23.8"
472
483
}
473
484
},
···
14409
14420
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
14410
14421
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
14411
14422
},
14412
14412
-
"node_modules/psl": {
14413
14413
-
"version": "1.15.0",
14414
14414
-
"resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
14415
14415
-
"integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
14416
14416
-
"license": "MIT",
14417
14417
-
"dependencies": {
14418
14418
-
"punycode": "^2.3.1"
14419
14419
-
},
14420
14420
-
"funding": {
14421
14421
-
"url": "https://github.com/sponsors/lupomontero"
14422
14422
-
}
14423
14423
-
},
14424
14423
"node_modules/punycode": {
14425
14424
"version": "2.3.1",
14426
14425
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
···
16798
16797
}
16799
16798
},
16800
16799
"node_modules/undici": {
16801
16801
-
"version": "6.21.2",
16802
16802
-
"resolved": "https://registry.npmjs.org/undici/-/undici-6.21.2.tgz",
16803
16803
-
"integrity": "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==",
16800
16800
+
"version": "6.21.3",
16801
16801
+
"resolved": "https://registry.npmjs.org/undici/-/undici-6.21.3.tgz",
16802
16802
+
"integrity": "sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==",
16804
16803
"license": "MIT",
16805
16804
"engines": {
16806
16805
"node": ">=18.17"
+1
-1
package.json
···
22
22
"@atproto/api": "^0.14.2",
23
23
"@atproto/common": "^0.4.8",
24
24
"@atproto/identity": "^0.4.6",
25
25
-
"@atproto/oauth-client-node": "^0.2.17",
25
25
+
"@atproto/oauth-client-node": "^0.3.8",
26
26
"@atproto/sync": "^0.1.34",
27
27
"@atproto/syntax": "^0.3.3",
28
28
"@atproto/xrpc": "^0.6.9",