diff --git a/service/package.json b/service/package.json index 248d8e7..4c1c235 100644 --- a/service/package.json +++ b/service/package.json @@ -8,7 +8,7 @@ "main": "index.ts", "license": "MIT", "dependencies": { - "@atproto/pds": "0.5.1" + "@atproto/pds": "0.5.6" }, "devDependencies": { "@atproto/lex": "^0.1.3", diff --git a/service/pnpm-lock.yaml b/service/pnpm-lock.yaml index 93ddf8d..886c717 100644 --- a/service/pnpm-lock.yaml +++ b/service/pnpm-lock.yaml @@ -6,91 +6,91 @@ settings: dependencies: '@atproto/pds': - specifier: 0.5.1 - version: 0.5.1 + specifier: 0.5.6 + version: 0.5.6 devDependencies: '@atproto/lex': specifier: ^0.1.3 - version: 0.1.3 + version: 0.1.4 '@types/express': specifier: ^4.17.25 version: 4.17.25 packages: - /@atproto-labs/did-resolver@0.3.1: - resolution: {integrity: sha512-5AnmT38iqoKC3irmJqrmtoj/uEFYPbPZKAms4FMuBuhckmKd5Q8GuVwJoYsPk/+ZdKgAHNJfgnefWCo0UsE47Q==} + /@atproto-labs/did-resolver@0.3.2: + resolution: {integrity: sha512-FtUZcVqzdAiYhjQtvT3juNP1cUcsweAnnx5mkz22iM7PnVtK3NGCJ478PuoUrL2F+yhgiO+rSHmXuYxuP3+PAg==} engines: {node: '>=22'} dependencies: - '@atproto-labs/fetch': 0.3.0 - '@atproto-labs/pipe': 0.2.0 - '@atproto-labs/simple-store': 0.4.0 - '@atproto-labs/simple-store-memory': 0.2.0 - '@atproto/did': 0.5.0 + '@atproto-labs/fetch': 0.3.1 + '@atproto-labs/pipe': 0.2.1 + '@atproto-labs/simple-store': 0.4.1 + '@atproto-labs/simple-store-memory': 0.2.1 + '@atproto/did': 0.5.1 zod: 3.25.76 - /@atproto-labs/fetch-node@0.3.0: - resolution: {integrity: sha512-Dj4OlW8E7Hyk0vpJ31ThUp5PCXMVi2iwPhavWkiGhjLx+pAhcEsIEnvV2cf+cGJcYKXczLwIl1agoLUMSZq1ag==} + /@atproto-labs/fetch-node@0.3.1: + resolution: {integrity: sha512-gxYpcgaWE9kMFIMy/V10kkk4lHZsejWDlxBMlFn0z9ZD36pLbigFz52Iagn9VlRvW3k/4zkzXoweNAfAixlGLQ==} engines: {node: '>=22'} dependencies: - '@atproto-labs/fetch': 0.3.0 - '@atproto-labs/pipe': 0.2.0 + '@atproto-labs/fetch': 0.3.1 + '@atproto-labs/pipe': 0.2.1 ipaddr.js: 2.3.0 undici: 6.25.0 dev: false - /@atproto-labs/fetch@0.3.0: - resolution: {integrity: sha512-yZhNsRZyqhjmzHlXmE9k6XU0f6+ynfNyrHhB4FlEyUjkBvf5vNLjdJyBq+Jp7ISGMigA1fn2lAgaE/qkrVo9iw==} + /@atproto-labs/fetch@0.3.1: + resolution: {integrity: sha512-L8tq4ssUaK/POMGYembdmvMSH0Dg3PiZIeOf3kptSZTYM1gNxqOVIezkqcnapDbsLTiqQ4nWW7yK3jVVjY40YA==} engines: {node: '>=22'} dependencies: - '@atproto-labs/pipe': 0.2.0 + '@atproto-labs/pipe': 0.2.1 - /@atproto-labs/pipe@0.2.0: - resolution: {integrity: sha512-89X6gv+8/SiZYwJ4+Hw8iaU1WymbElZO6LsMgHd+c1XFs/78KhsIL4xp0RCs7/W8izK9BxaTEnYN5csRmwQ99Q==} + /@atproto-labs/pipe@0.2.1: + resolution: {integrity: sha512-RmRAwru+/IEz50Q78wlZpVD1Ksx8GkBKjW1sLgTS7ym0EagHtLYD9Jbv6MFDjoafiDOILZ8zDEeQ3E5El9Rg+w==} engines: {node: '>=22'} - /@atproto-labs/simple-store-memory@0.2.0: - resolution: {integrity: sha512-nDZIS6vOBvR8NqObGmj0GFSdz3N6gyQ7ny3l/uiezwuCWShsxtA9OkYcjaQ7Kw3hydXTe4iEGu/BDOACncnxDg==} + /@atproto-labs/simple-store-memory@0.2.1: + resolution: {integrity: sha512-NOpv+PRHjMFy+k/726mbNUfO3UKl5XlXi+2olJOvmeft1u7byYXCZcIl3m/LxIuK8W0QWG60MQPbuxeNY+9Djg==} engines: {node: '>=22'} dependencies: - '@atproto-labs/simple-store': 0.4.0 + '@atproto-labs/simple-store': 0.4.1 lru-cache: 10.4.3 - /@atproto-labs/simple-store-redis@0.1.0(ioredis@5.10.1): - resolution: {integrity: sha512-VqDrJycSPKnJol/KQwsp0wQyPsVyin8bnwcSUB9Um5HPqJ4p9VK2dkMxuJ1u4qW5JXN5uVQEDHs8Spgekgv3SA==} + /@atproto-labs/simple-store-redis@0.1.1(ioredis@5.10.1): + resolution: {integrity: sha512-CtIsxQ9YIJM2uHetGD0gm6a/YjsK/Ml+3oaiTWrZtAUESVrkFERCpkjCQVP0jNAQy6QeVPPbmV8omdIMWb9g9w==} engines: {node: '>=22'} peerDependencies: ioredis: ^5.3.2 dependencies: - '@atproto-labs/simple-store': 0.4.0 + '@atproto-labs/simple-store': 0.4.1 ioredis: 5.10.1 dev: false - /@atproto-labs/simple-store@0.4.0: - resolution: {integrity: sha512-sbPEju2QXzN6lGWfr5p2Kg82ZeaG1UyVFOrMQc4eCjUvxGOjIxuYOVIiTuPTFOC5Rsvsb8jMOmLjLi8FR/CMYw==} + /@atproto-labs/simple-store@0.4.1: + resolution: {integrity: sha512-ShIqvrsRToBX87ePj5hY+t+BuxcP15g1W49MHSBx5VFkspwzU720LNtWVf0Wi6Lk80DMlKtsC2/fvQJTzRJKZA==} engines: {node: '>=22'} - /@atproto-labs/xrpc-utils@0.1.0: - resolution: {integrity: sha512-nmjM83KucbRnz/CDSXQX6FLH/GP93XjcI1u5WFlomPscmeOAP1+9AOVsMQlKmh27I3hgaSOdCr03GJjAIpuPZQ==} + /@atproto-labs/xrpc-utils@0.1.1: + resolution: {integrity: sha512-Lz5HTuV+NvLBz8zI6SvgiN0ubpZC3HSxvxQE7uqnF+v2NuzdxNBORn9rnIgBYr/Nj3ZwAeg/xaeT49W/JuZkKQ==} engines: {node: '>=22'} dependencies: - '@atproto/xrpc': 0.8.0 - '@atproto/xrpc-server': 0.11.1 + '@atproto/xrpc': 0.8.1 + '@atproto/xrpc-server': 0.11.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /@atproto/aws@0.3.0: - resolution: {integrity: sha512-QFcemMMHyHmIs9zipvp1yq0x0e/Jhm9T5t2gwl9PNFiUqJfJbid5GQqR5sHwQ/3gaQceUmYfUeGGFH0Zb42DGw==} + /@atproto/aws@0.3.1: + resolution: {integrity: sha512-Lk66Q+cTcheDpzUYnclj9e1e4ZegtIASWsoXd39v10fczZxMxIF5Evfz0eMTtgXghGe6rObHc+RXK2J8tPeaCQ==} engines: {node: '>=22'} dependencies: - '@atproto/common': 0.6.1 - '@atproto/common-web': 0.5.0 - '@atproto/crypto': 0.5.0 - '@atproto/repo': 0.10.0 + '@atproto/common': 0.6.3 + '@atproto/common-web': 0.5.1 + '@atproto/crypto': 0.5.1 + '@atproto/repo': 0.10.1 '@aws-sdk/client-cloudfront': 3.1030.0 '@aws-sdk/client-kms': 3.1030.0 '@aws-sdk/client-s3': 3.1030.0 @@ -103,13 +103,13 @@ packages: - aws-crt dev: false - /@atproto/common-web@0.5.0: - resolution: {integrity: sha512-ReWnkuZdDU/74/I47gaI26uxQjHmpq4edp41NnZZQ5vIIKGb7Ei6pZHzDTUD9JURo109SKrPx9RMP2IQm0fOKA==} + /@atproto/common-web@0.5.1: + resolution: {integrity: sha512-nru02gLyzjMQn4ZFgms9ry3kIAKwMaCAvjeFhB9mU6h1ABiSho7aRDbGvnU50CC88TROXuZlgRiEkBjnuiHEtA==} engines: {node: '>=22'} dependencies: - '@atproto/lex-data': 0.1.1 - '@atproto/lex-json': 0.1.0 - '@atproto/syntax': 0.6.1 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-json': 0.1.1 + '@atproto/syntax': 0.6.2 zod: 3.25.76 /@atproto/common@0.1.1: @@ -121,13 +121,13 @@ packages: zod: 3.25.76 dev: false - /@atproto/common@0.6.1: - resolution: {integrity: sha512-mXR4R8nYFgs4gncFXNyIcxMcjuvpeCn3spu4pIlfWsri+MxXPr4jHWkjyv+b2JIvI+nns3L3ElFKWPEO4GlZdA==} + /@atproto/common@0.6.3: + resolution: {integrity: sha512-ZkJzz1T0LNmzFWPJ2BSqtHMvbHkhakanDhgW0/xj4jw8bz7ZRLHvMdJ8a3qZxmhgGRCVDis4F0NGsuBkBYPL2w==} engines: {node: '>=22'} dependencies: - '@atproto/common-web': 0.5.0 - '@atproto/lex-cbor': 0.1.0 - '@atproto/lex-data': 0.1.1 + '@atproto/common-web': 0.5.1 + '@atproto/lex-cbor': 0.1.1 + '@atproto/lex-data': 0.1.2 multiformats: 13.4.2 pino: 8.21.0 @@ -141,73 +141,73 @@ packages: uint8arrays: 3.0.0 dev: false - /@atproto/crypto@0.5.0: - resolution: {integrity: sha512-HBfq6z+tzkiBzPhHOvRFkQU3inTQIUJAkb1UEyGx+pdPTnFFtnfIoo9Kr1ZV/FzMIgnHOA8H2UJC3dxxFl1eVg==} + /@atproto/crypto@0.5.1: + resolution: {integrity: sha512-szFSBYM8l9HGVMQgCvkCUasvsvMmqNlfQca/Pc7E/X36agQzUMw4lhYh7W7O9z+h+flzhS5ThjW0SzHMIItK2A==} engines: {node: '>=22'} dependencies: '@noble/curves': 1.9.7 '@noble/hashes': 1.8.0 uint8arrays: 5.1.1 - /@atproto/did@0.5.0: - resolution: {integrity: sha512-CBtFhMNGgjEEUl5hma7XFj6USDjhPFpFK4dR/XKNgyoztwdcXej2vcZpkuUUhkndPIh1zKFwMQyNSkus8mSNsQ==} + /@atproto/did@0.5.1: + resolution: {integrity: sha512-lGc9JdP8xAOWT35zE3+qH49wvXAdhyDC0KnLFPj+TI7yTsMQBC3jZ8z7zSM97wTBQFTL0xq4XQkpA4k2Uww28w==} engines: {node: '>=22'} dependencies: zod: 3.25.76 - /@atproto/identity@0.5.0: - resolution: {integrity: sha512-9KjpOVhwIMh1CDC3ErcxOof9mfYz+dZrUFRdp1jcaY8xZo4CkQgGBDKG2/6dP1FP4iqfG6r52JGhnTdcCzwBwQ==} + /@atproto/identity@0.5.1: + resolution: {integrity: sha512-bCamQH0p9++Ed2YktQQ6lsneTT6kZyHphsCppC1FVNCwqUCPZyPMHacwS0/cpRuG18cXfJ6q+AKwnYiZ0PENWA==} engines: {node: '>=22'} dependencies: - '@atproto/common-web': 0.5.0 - '@atproto/crypto': 0.5.0 + '@atproto/common-web': 0.5.1 + '@atproto/crypto': 0.5.1 dev: false - /@atproto/jwk-jose@0.2.0: - resolution: {integrity: sha512-emI0XXWoZvcy64Q1NnVictPtez3p2jWUU5TMHxalIqo917z9QEJ/aMcso6X9YPfnbL8sa1n6VGo+5THBMobZzg==} + /@atproto/jwk-jose@0.2.1: + resolution: {integrity: sha512-jSGfftGDhfMFjDruG7zH4NqhquQkrqG6jSY1fWk61kjLrWw21lHbR/TUy3+TP36WIGIoTzte+U9kBi8WOCPydg==} engines: {node: '>=22'} dependencies: - '@atproto/jwk': 0.7.0 + '@atproto/jwk': 0.7.1 jose: 5.10.0 dev: false - /@atproto/jwk@0.7.0: - resolution: {integrity: sha512-HJ0crIKTbeTIiXCodgcgpaTcfKmeUE4IawjpoiVav1KFiIrD8ML2c7NdLETo8XnHuuj6DNzCtfD/381od/QjkA==} + /@atproto/jwk@0.7.1: + resolution: {integrity: sha512-GWhdGzZdCWz4NKHTIpsHfMMANPON2gApJKdt+9uX4/4sUAz44VqptgSdv+FXINPOB8cQ+m0Ev9M+ac36+sVY+Q==} engines: {node: '>=22'} dependencies: multiformats: 13.4.2 zod: 3.25.76 dev: false - /@atproto/lex-builder@0.1.2: - resolution: {integrity: sha512-cBkuJiBkiIO6KzO2AGTc/0EOJKRfBxWwAQbmy4WYnNO3ewC/8BztQuAxY99mAf/NWuksEKXL+UY6J/ZEKLK1pA==} + /@atproto/lex-builder@0.1.3: + resolution: {integrity: sha512-z/CbP6Kstl6Ivn64vIqEwEICyJxyuYpocWg+gBQCVtHOpvYGE4IoKoTQaZHQYwrLemrjE/vnPaBPsR1DSjzJ7A==} engines: {node: '>=22'} dependencies: - '@atproto/lex-document': 0.1.0 - '@atproto/lex-schema': 0.1.2 + '@atproto/lex-document': 0.1.1 + '@atproto/lex-schema': 0.1.4 prettier: 3.8.3 ts-morph: 27.0.2 tslib: 2.8.1 - /@atproto/lex-cbor@0.1.0: - resolution: {integrity: sha512-SGL7BHPYN0OmvtnVixieYWyh2ghxI7iHADTLfz52Xp5zR+BZY3QggIKJ32KfyYN9Ss2tduaqsY5aclEki2Aq0A==} + /@atproto/lex-cbor@0.1.1: + resolution: {integrity: sha512-VvCytc6HfsRxT8rVtRc+Z6fEIfBn/4guCE50VoJJN7iWPool47v120XtX5zAWTjW1C+8ksoVDN+Bd8P5t3qDvA==} engines: {node: '>=22'} dependencies: - '@atproto/lex-data': 0.1.1 + '@atproto/lex-data': 0.1.2 cborg: 4.5.8 tslib: 2.8.1 - /@atproto/lex-client@0.1.3: - resolution: {integrity: sha512-uvijUgULTW3aLg0akJWg35yKWfUz7eqLtXw2azpVQtaJ9f0qycoiaQ1LRHetiLrS34KT7i1O/vVd5kryHHW4CA==} + /@atproto/lex-client@0.1.4: + resolution: {integrity: sha512-KUG3ofwTBSS3zSqbvyzQ/AzNfp3jBvTJC78JF5CO9TSaTtvhiqGKEEsnvg1Nso8aZQnHOErNEseYcwtstCqFsQ==} engines: {node: '>=22'} dependencies: - '@atproto/lex-data': 0.1.1 - '@atproto/lex-json': 0.1.0 - '@atproto/lex-schema': 0.1.2 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-json': 0.1.1 + '@atproto/lex-schema': 0.1.4 tslib: 2.8.1 - /@atproto/lex-data@0.1.1: - resolution: {integrity: sha512-/xza8nU/YhtzhETnHL3QKKofaJ28/0NCzhT7LaYoUkm8EgypWp5ykEtmW52yLhQM2JF6fVa25g1soQmNTGqtSg==} + /@atproto/lex-data@0.1.2: + resolution: {integrity: sha512-NZ4iZvNaqTM6pz+9VRDyEjtozrrf2EDHySNi3Xa8PCzS8gRMCvsnnsvM7r264v4eSqNIDhBB8fr9hfWCHMspXg==} engines: {node: '>=22'} dependencies: multiformats: 13.4.2 @@ -215,116 +215,117 @@ packages: uint8arrays: 5.1.1 unicode-segmenter: 0.14.5 - /@atproto/lex-document@0.1.0: - resolution: {integrity: sha512-I2q2iwK8RnSHkBeAj5xdJNYdHiUQqlkbbleBSJKJXlYOYy5y86dWRo9IfE0l9E3qZ3/zvy1ydlEZmZupEt0FGg==} + /@atproto/lex-document@0.1.1: + resolution: {integrity: sha512-sUv+Dpy7+tQVr1vDQbqEh3SRZOv1kJpJ2SbSb2P/GPDqi8hvN9LZAertTMT8O6Ui8OJKy4vk5vRECXrgn2mkzw==} engines: {node: '>=22'} dependencies: - '@atproto/lex-schema': 0.1.2 + '@atproto/lex-schema': 0.1.4 core-js: 3.49.0 tslib: 2.8.1 - /@atproto/lex-installer@0.1.0: - resolution: {integrity: sha512-NXrJNe2qY4YreC82VgPE7stXnzSnI+xMeNXvgJDiMZj4MeSQeQn5ElFVd1yzRRV9sZREf6Y/HE+y1ffb2uewXA==} + /@atproto/lex-installer@0.1.1: + resolution: {integrity: sha512-LRbXv/pPBdKkxc7buvb0nkRaD4PBPVvVckY6SkeoHF9h1snRqJNMCkrxurpaUheAbw+JBxjCxRN1OBELe5xDLw==} engines: {node: '>=22'} dependencies: - '@atproto/lex-builder': 0.1.2 - '@atproto/lex-cbor': 0.1.0 - '@atproto/lex-data': 0.1.1 - '@atproto/lex-document': 0.1.0 - '@atproto/lex-resolver': 0.1.0 - '@atproto/lex-schema': 0.1.2 - '@atproto/syntax': 0.6.1 + '@atproto/lex-builder': 0.1.3 + '@atproto/lex-cbor': 0.1.1 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-document': 0.1.1 + '@atproto/lex-resolver': 0.1.1 + '@atproto/lex-schema': 0.1.4 + '@atproto/syntax': 0.6.2 tslib: 2.8.1 - /@atproto/lex-json@0.1.0: - resolution: {integrity: sha512-oWUrRMwFyWpmi/5k1Se3xBTbP06XdxBS5iFuUz9LmqItaPXwrWRD87a9ldPvINQ/A2/mn7J6/qug8sDVlhD+vQ==} + /@atproto/lex-json@0.1.1: + resolution: {integrity: sha512-FC/NsKHm8TDzWikvf/268T3mMAh6+f31yfCApWC3SvrhWc9c06cSYPp7qzpXcdV0OdB+I5dqHScuTB5OC7HrXg==} engines: {node: '>=22'} dependencies: - '@atproto/lex-data': 0.1.1 + '@atproto/lex-data': 0.1.2 tslib: 2.8.1 - /@atproto/lex-resolver@0.1.0: - resolution: {integrity: sha512-zliMiRW4ttSNFreKxyvSpaYQjeWrKpV/lutnXI9BNE8Ysgnw8Rltm0bR7kG/y0OlyClxhhU/vAG+OR8NpjhU1Q==} + /@atproto/lex-resolver@0.1.1: + resolution: {integrity: sha512-K/OiH8xMH21siMFxkD5wzb4dhj1Co6Rbok7pCxPhtlDqWKmomNF2WEK20k36VmiN2NrksXfvox7alsx4SernEA==} engines: {node: '>=22'} dependencies: - '@atproto-labs/did-resolver': 0.3.1 - '@atproto/crypto': 0.5.0 - '@atproto/lex-client': 0.1.3 - '@atproto/lex-data': 0.1.1 - '@atproto/lex-document': 0.1.0 - '@atproto/lex-schema': 0.1.2 - '@atproto/repo': 0.10.0 - '@atproto/syntax': 0.6.1 + '@atproto-labs/did-resolver': 0.3.2 + '@atproto/crypto': 0.5.1 + '@atproto/lex-client': 0.1.4 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-document': 0.1.1 + '@atproto/lex-schema': 0.1.4 + '@atproto/repo': 0.10.1 + '@atproto/syntax': 0.6.2 tslib: 2.8.1 - /@atproto/lex-schema@0.1.2: - resolution: {integrity: sha512-1O/WmV+0JCZ9U7Lto2h6IxYLesakXKRZXNjugf6B0Vsti254umtLQzmz0rWgkkFugGaLQDbfDMXJoexwTOU+5w==} + /@atproto/lex-schema@0.1.4: + resolution: {integrity: sha512-v3jZjDzDkK2uDhW6oU9WgYylUbCkKehC1sx+cCS/DXQsdMt3B2ousSYuYZ6EvXmVexu94LOPaOEnLwB7bqs92w==} engines: {node: '>=22'} dependencies: - '@atproto/lex-data': 0.1.1 - '@atproto/syntax': 0.6.1 + '@atproto/lex-data': 0.1.2 + '@atproto/syntax': 0.6.2 '@standard-schema/spec': 1.1.0 tslib: 2.8.1 - /@atproto/lex@0.1.3: - resolution: {integrity: sha512-sT2EvdB+I3Kml1z5oirIBgTQjTOJp3DRD5P391ll40Q5X6ghjCEvC449vwRbpk+f2f6svI7KGSONWg/TDj3Zjg==} + /@atproto/lex@0.1.4: + resolution: {integrity: sha512-UM/GDVTAmzSRTcuynJGCjsGlY7i1kdnaqS2lWfwFtGwSMLPjNE2CFi3OYwcv0gCb8Brc51P7m1QvGGJmUUrUTQ==} engines: {node: '>=22'} hasBin: true dependencies: - '@atproto/lex-builder': 0.1.2 - '@atproto/lex-client': 0.1.3 - '@atproto/lex-data': 0.1.1 - '@atproto/lex-installer': 0.1.0 - '@atproto/lex-json': 0.1.0 - '@atproto/lex-schema': 0.1.2 + '@atproto/lex-builder': 0.1.3 + '@atproto/lex-client': 0.1.4 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-installer': 0.1.1 + '@atproto/lex-json': 0.1.1 + '@atproto/lex-schema': 0.1.4 tslib: 2.8.1 yargs: 18.0.0 - /@atproto/lexicon@0.7.1: - resolution: {integrity: sha512-voNfNED5KUxn3vpo7N5DMRblBDfWf7kSfdKhJFC1RrLCxg38YbBzzURNVQJ32bp13Oot8kYfyXBWxTgtKLvw8w==} + /@atproto/lexicon@0.7.2: + resolution: {integrity: sha512-LVZcTr5+9Qh0okZnNmfRiIDPfbL/6rRxf4goiQxPxwDzaeUDhn4M209i1drmiitbCO1qRLJA2hHF54yNA75Cig==} engines: {node: '>=22'} dependencies: - '@atproto/common-web': 0.5.0 - '@atproto/syntax': 0.6.1 + '@atproto/common-web': 0.5.1 + '@atproto/syntax': 0.6.2 multiformats: 13.4.2 zod: 3.25.76 dev: false - /@atproto/oauth-provider-api@0.6.0: - resolution: {integrity: sha512-wFioPBgI71v4PuEwYmIYPp4GNOyaRw1UX8FJq0AiNuUGMbqCjdd7ImSsG4b43hsHr5wOsMirsWyccjUEdhb+yQ==} + /@atproto/oauth-provider-api@0.7.0: + resolution: {integrity: sha512-XEVUhIHQ/7ERdgShVjFAHtru0WMKTICte3A+0zWVcpispt3wdFRvy1pJLKaGjbjcQ8pTArLAoNpsp8Ga36/WUg==} engines: {node: '>=22'} dependencies: - '@atproto/jwk': 0.7.0 - '@atproto/oauth-types': 0.7.1 + '@atproto/jwk': 0.7.1 + '@atproto/oauth-types': 0.7.2 + '@atproto/syntax': 0.6.2 dev: false - /@atproto/oauth-provider-ui@0.7.1: - resolution: {integrity: sha512-Wpm8g4/ECyEDmrEK3pXIqOXggxGI8vfA1TWFaDQGtaFJYJ8rJLwJzEBHNlfKxQqho4hIRVTPj8hAi9sU9unurg==} + /@atproto/oauth-provider-ui@0.8.0: + resolution: {integrity: sha512-2IjOaEeFe2CMycEjmvgc/wRM27QPzfxApS42BfTabG/MjBELAm6X3XrI6oMJ8xQzYJMz7D6IsBCYLXxnPZJcWA==} engines: {node: '>=22'} optionalDependencies: - '@atproto/oauth-provider-api': 0.6.0 + '@atproto/oauth-provider-api': 0.7.0 dev: false - /@atproto/oauth-provider@0.18.1: - resolution: {integrity: sha512-gFwoMH0U4X7yUN6e+WJzPxyEyEA4Sxxm5hYZPOUo4zOi1d0ZhmDqF/TLBuYg3ASpPOENDIwfLVIFjZOXHyPggQ==} + /@atproto/oauth-provider@0.19.0: + resolution: {integrity: sha512-Udc1MxBPi2gfxSaucH8oG3SNOIcMBLlFjnInRL2SWg2LXF1v4VuDFP5u/31KUlRJNbifrN2cBgr6X1xnMV2GYw==} engines: {node: '>=22'} dependencies: - '@atproto-labs/fetch': 0.3.0 - '@atproto-labs/fetch-node': 0.3.0 - '@atproto-labs/pipe': 0.2.0 - '@atproto-labs/simple-store': 0.4.0 - '@atproto-labs/simple-store-memory': 0.2.0 - '@atproto/common': 0.6.1 - '@atproto/did': 0.5.0 - '@atproto/jwk': 0.7.0 - '@atproto/jwk-jose': 0.2.0 - '@atproto/lex-document': 0.1.0 - '@atproto/lex-resolver': 0.1.0 - '@atproto/oauth-provider-api': 0.6.0 - '@atproto/oauth-provider-ui': 0.7.1 - '@atproto/oauth-scopes': 0.5.0 - '@atproto/oauth-types': 0.7.1 - '@atproto/syntax': 0.6.1 + '@atproto-labs/fetch': 0.3.1 + '@atproto-labs/fetch-node': 0.3.1 + '@atproto-labs/pipe': 0.2.1 + '@atproto-labs/simple-store': 0.4.1 + '@atproto-labs/simple-store-memory': 0.2.1 + '@atproto/common': 0.6.3 + '@atproto/did': 0.5.1 + '@atproto/jwk': 0.7.1 + '@atproto/jwk-jose': 0.2.1 + '@atproto/lex-document': 0.1.1 + '@atproto/lex-resolver': 0.1.1 + '@atproto/oauth-provider-api': 0.7.0 + '@atproto/oauth-provider-ui': 0.8.0 + '@atproto/oauth-scopes': 0.5.1 + '@atproto/oauth-types': 0.7.2 + '@atproto/syntax': 0.6.2 '@hapi/accept': 6.0.3 '@hapi/address': 5.1.1 '@hapi/bourne': 3.0.0 @@ -340,47 +341,47 @@ packages: - supports-color dev: false - /@atproto/oauth-scopes@0.5.0: - resolution: {integrity: sha512-iaLR1cQVRBuq0k8LP2WwE32KauiRnKhfHu6rMyi7iWznIbA47n5j74bck4BJaOQCb4rFqV/cs9Hu7HnM1ZBwCQ==} + /@atproto/oauth-scopes@0.5.1: + resolution: {integrity: sha512-vd6MGfWdEPwwbeVTY1Vrqd1+ff5cQyKBb+dUnEmxRLwXo2hXatHVySAe7rCsizczQrGNGw/a7nFaTNwO0M3iMg==} engines: {node: '>=22'} dependencies: - '@atproto/did': 0.5.0 - '@atproto/syntax': 0.6.1 + '@atproto/did': 0.5.1 + '@atproto/syntax': 0.6.2 dev: false - /@atproto/oauth-types@0.7.1: - resolution: {integrity: sha512-YE+HOg/4a9a6X0+75wDUoL3KQFoM8FcWlrAa/h8lZozBLddaekJUM85Vg7aW4nD59tEvXH7kBLJOS6ZpeWpxxA==} + /@atproto/oauth-types@0.7.2: + resolution: {integrity: sha512-NEFoAv075N7nqqLGvJxNz3cfIvH443DAaVp2TnVDJkFip3NSdjvigRVELYcqPUyOmnCVCe/5Wob3jxBFod0ucw==} engines: {node: '>=22'} dependencies: - '@atproto/did': 0.5.0 - '@atproto/jwk': 0.7.0 + '@atproto/did': 0.5.1 + '@atproto/jwk': 0.7.1 zod: 3.25.76 dev: false - /@atproto/pds@0.5.1: - resolution: {integrity: sha512-yvbbCING9vkw8Hzphe9Yq8UWuNGDn9J2wH26vCM3bWRMKqVhkRmS7rCzc1MjfVkoeXTjZs3d59nk1O5AhQSbNQ==} + /@atproto/pds@0.5.6: + resolution: {integrity: sha512-6PHdsC12TjLZxOmEz6uWFsZU90f0ic8p7t66LdkoflpHoOU1GKTzn3dUDxZg6jc8B4/W/bdmi2q6rwXAGgnujw==} engines: {node: '>=22'} dependencies: - '@atproto-labs/fetch-node': 0.3.0 - '@atproto-labs/simple-store': 0.4.0 - '@atproto-labs/simple-store-memory': 0.2.0 - '@atproto-labs/simple-store-redis': 0.1.0(ioredis@5.10.1) - '@atproto-labs/xrpc-utils': 0.1.0 - '@atproto/aws': 0.3.0 - '@atproto/common': 0.6.1 - '@atproto/crypto': 0.5.0 - '@atproto/did': 0.5.0 - '@atproto/identity': 0.5.0 - '@atproto/lex': 0.1.3 - '@atproto/lex-cbor': 0.1.0 - '@atproto/lex-data': 0.1.1 - '@atproto/lex-json': 0.1.0 - '@atproto/oauth-provider': 0.18.1 - '@atproto/oauth-scopes': 0.5.0 - '@atproto/repo': 0.10.0 - '@atproto/syntax': 0.6.1 - '@atproto/xrpc': 0.8.0 - '@atproto/xrpc-server': 0.11.1 + '@atproto-labs/fetch-node': 0.3.1 + '@atproto-labs/simple-store': 0.4.1 + '@atproto-labs/simple-store-memory': 0.2.1 + '@atproto-labs/simple-store-redis': 0.1.1(ioredis@5.10.1) + '@atproto-labs/xrpc-utils': 0.1.1 + '@atproto/aws': 0.3.1 + '@atproto/common': 0.6.3 + '@atproto/crypto': 0.5.1 + '@atproto/did': 0.5.1 + '@atproto/identity': 0.5.1 + '@atproto/lex': 0.1.4 + '@atproto/lex-cbor': 0.1.1 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-json': 0.1.1 + '@atproto/oauth-provider': 0.19.0 + '@atproto/oauth-scopes': 0.5.1 + '@atproto/repo': 0.10.1 + '@atproto/syntax': 0.6.2 + '@atproto/xrpc': 0.8.1 + '@atproto/xrpc-server': 0.11.2 '@did-plc/lib': 0.0.4 '@hapi/address': 5.1.1 better-sqlite3: 12.10.0 @@ -396,7 +397,7 @@ packages: ioredis: 5.10.1 jose: 5.10.0 key-encoder: 2.0.3 - kysely: 0.22.0 + kysely: 0.29.2 nodemailer: 6.10.1 nodemailer-html-to-text: 3.2.0 p-queue: 8.1.1 @@ -414,51 +415,51 @@ packages: - utf-8-validate dev: false - /@atproto/repo@0.10.0: - resolution: {integrity: sha512-dGnU3R+geXepOZFIn3YUu6WaXLuT1NxqNvusR/JmAqPjjT6dT4tjouZeDPrumSnZm2f5Z8xMeDfVxpMWQ4stFw==} + /@atproto/repo@0.10.1: + resolution: {integrity: sha512-W7ZF8lI/u4se9aovHz60IKOYXSwEE4OPT7ZQYI2e75SXwP23e2WHmvkLqLsQbqDTLffVpOqSJXFwNRtVTGK9yw==} engines: {node: '>=22'} dependencies: - '@atproto/common': 0.6.1 - '@atproto/common-web': 0.5.0 - '@atproto/crypto': 0.5.0 - '@atproto/lex-cbor': 0.1.0 - '@atproto/lex-data': 0.1.1 - '@atproto/syntax': 0.6.1 + '@atproto/common': 0.6.3 + '@atproto/common-web': 0.5.1 + '@atproto/crypto': 0.5.1 + '@atproto/lex-cbor': 0.1.1 + '@atproto/lex-data': 0.1.2 + '@atproto/syntax': 0.6.2 varint: 6.0.0 zod: 3.25.76 - /@atproto/syntax@0.6.1: - resolution: {integrity: sha512-kA4dQDoMPpWCH8N0Q4KoSq024u5MkVfDVa8DdhyLjGA72z/khbOf1jXKPv7NIL2oEc9aj7geKELdvqyf4ogopA==} + /@atproto/syntax@0.6.2: + resolution: {integrity: sha512-h3njTNFl/jv5kTbDqfamQGOJfGbulqLDuAiLbasKwVdBhFyQanpRLa6vE2WqTwv1XEFWLYNMH0KCVsYwT2+aww==} engines: {node: '>=22'} dependencies: iso-datestring-validator: 2.2.2 tslib: 2.8.1 - /@atproto/ws-client@0.1.0: - resolution: {integrity: sha512-8qG+A+htxEHpDJRgtYNUExUOejDwU4nE2SEJCFLiTc1G+s0GbFaeg7Fk5drQA9tLMHQWoU9uqIr1YQpJyvJs8w==} + /@atproto/ws-client@0.1.1: + resolution: {integrity: sha512-iFRYm8jnfpN9SCaf6ukSkIoydDl2a2+PFp79e633Sb78rhaqkm3YlR2M74UsSNxIzU1SVd0Sv7ntZtuVBfOmyw==} engines: {node: '>=22'} dependencies: - '@atproto/common': 0.6.1 + '@atproto/common': 0.6.3 ws: 8.20.0 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /@atproto/xrpc-server@0.11.1: - resolution: {integrity: sha512-h68Mb+Aa1R4tMF/F1BTV5EeBA31wK+Fsn9LoNrNkfeFh5Bxj4U2ZnnTZTodqtJlbZzXbhUAAKtws3XpN7tdX5w==} + /@atproto/xrpc-server@0.11.2: + resolution: {integrity: sha512-yOfHKlMIt+vupdx5Ckj23MVm+63J/KGQ86OIYgBP7Gd7VXenhhOSSkfd86PKYUwxUOxXaqX1kbzz7DEeW/64MA==} engines: {node: '>=22'} dependencies: - '@atproto/common': 0.6.1 - '@atproto/crypto': 0.5.0 - '@atproto/lex-cbor': 0.1.0 - '@atproto/lex-client': 0.1.3 - '@atproto/lex-data': 0.1.1 - '@atproto/lex-json': 0.1.0 - '@atproto/lex-schema': 0.1.2 - '@atproto/lexicon': 0.7.1 - '@atproto/ws-client': 0.1.0 - '@atproto/xrpc': 0.8.0 + '@atproto/common': 0.6.3 + '@atproto/crypto': 0.5.1 + '@atproto/lex-cbor': 0.1.1 + '@atproto/lex-client': 0.1.4 + '@atproto/lex-data': 0.1.2 + '@atproto/lex-json': 0.1.1 + '@atproto/lex-schema': 0.1.4 + '@atproto/lexicon': 0.7.2 + '@atproto/ws-client': 0.1.1 + '@atproto/xrpc': 0.8.1 express: 4.22.1 http-errors: 2.0.1 mime-types: 2.1.35 @@ -470,11 +471,11 @@ packages: - utf-8-validate dev: false - /@atproto/xrpc@0.8.0: - resolution: {integrity: sha512-NJy02bIKrWlE2NQkRV1kT0Cj0ixbuxlF/MejBdo4cPWAa9v3oZexvAcjjb0zaOYeABkaU14iyIhvn2G4e/oLpw==} + /@atproto/xrpc@0.8.1: + resolution: {integrity: sha512-sKopRG3an6LN6NfHnRNIEX1fBx3CRtxbNFWQxyse2f86wMcTuXM+/+olN4lVXgFQgv4AWvKTxRXWyuIF2G4YxQ==} engines: {node: '>=22'} dependencies: - '@atproto/lexicon': 0.7.1 + '@atproto/lexicon': 0.7.2 zod: 3.25.76 dev: false @@ -2739,9 +2740,9 @@ packages: elliptic: 6.6.1 dev: false - /kysely@0.22.0: - resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==} - engines: {node: '>=14.0.0'} + /kysely@0.29.2: + resolution: {integrity: sha512-s6WVJyEZrbm6jhBpiKHsGHyePMrVQKJ85wZCFCr9W4QHv6WTjWIrdvTmO9hDEA3bNK0xkrE2DqrHsXMLWuZpQg==} + engines: {node: '>=22.0.0'} dev: false /lodash.defaults@4.2.0: