Mirror from bluesky-social/pds

build pds next

Devin Ivy ff411455 7b09f206

Changed files
+65 -64
service
+1 -1
service/package.json
··· 7 7 "main": "index.js", 8 8 "license": "MIT", 9 9 "dependencies": { 10 - "@atproto/pds": "0.4.98" 10 + "@atproto/pds": "0.4.105" 11 11 } 12 12 }
+64 -63
service/pnpm-lock.yaml
··· 6 6 7 7 dependencies: 8 8 '@atproto/pds': 9 - specifier: 0.4.98 10 - version: 0.4.98 9 + specifier: 0.4.105 10 + version: 0.4.105 11 11 12 12 packages: 13 13 14 - /@atproto-labs/fetch-node@0.1.7: 15 - resolution: {integrity: sha512-vZ627PQqVGiBmPxulnviIGvvBPpTdzOcnfU1WcLeES3E0WjNxRGQqFaodBl5Zc4cj3QSPG/KC6wPcj/rjhbDrQ==} 14 + /@atproto-labs/fetch-node@0.1.8: 15 + resolution: {integrity: sha512-OOTIhZNPEDDm7kaYU8iYRgzM+D5n3mP2iiBSyKuLakKTaZBL5WwYlUsJVsqX26SnUXtGEroOJEVJ6f66OcG80w==} 16 16 engines: {node: '>=18.7.0'} 17 17 dependencies: 18 - '@atproto-labs/fetch': 0.2.1 18 + '@atproto-labs/fetch': 0.2.2 19 19 '@atproto-labs/pipe': 0.1.0 20 20 ipaddr.js: 2.2.0 21 21 psl: 1.9.0 22 22 undici: 6.20.1 23 23 dev: false 24 24 25 - /@atproto-labs/fetch@0.2.1: 26 - resolution: {integrity: sha512-V22/7C7r+FfIDZA/BVn5UeuK5JccDp7nOiRfp5JITpVw2OXQbVfd8kywN7voWvPXw4sjd4cHoIPgQa0wvQGenQ==} 25 + /@atproto-labs/fetch@0.2.2: 26 + resolution: {integrity: sha512-QyafkedbFeVaN20DYUpnY2hcArYxjdThPXbYMqOSoZhcvkrUqaw4xDND4wZB5TBD9cq2yqe9V6mcw9P4XQKQuQ==} 27 27 dependencies: 28 28 '@atproto-labs/pipe': 0.1.0 29 - optionalDependencies: 30 - zod: 3.23.8 31 29 dev: false 32 30 33 31 /@atproto-labs/pipe@0.1.0: ··· 45 43 resolution: {integrity: sha512-9vTNvyPPBs44tKVFht16wGlilW8u4wpEtKwLkWbuNEh3h9TTQ8zjVhEoGZh/v73G4Otr9JUOSIq+/5+8OZD2mQ==} 46 44 dev: false 47 45 48 - /@atproto-labs/xrpc-utils@0.0.7: 49 - resolution: {integrity: sha512-mNev88mtNo79h4bkEQYuLoTlejc1zMl9lLwKbpKYfFaaU0IS9VdhiPdRTEcQ6JGYK915OZ5Lv7OJQNF0g9qq9w==} 46 + /@atproto-labs/xrpc-utils@0.0.8: 47 + resolution: {integrity: sha512-xPs1BONnxmQ398KwaAQutJySsZzFv6l6Vqriq3XCJfcezTjO+tIFpsfIOJofBo93aslH6URV8hxurb9ZwKOfQg==} 50 48 dependencies: 51 - '@atproto/xrpc': 0.6.9 52 - '@atproto/xrpc-server': 0.7.11 49 + '@atproto/xrpc': 0.6.10 50 + '@atproto/xrpc-server': 0.7.12 53 51 transitivePeerDependencies: 54 52 - bufferutil 55 53 - supports-color 56 54 - utf-8-validate 57 55 dev: false 58 56 59 - /@atproto/api@0.14.2: 60 - resolution: {integrity: sha512-TRhgRWOftDOTNWcqP0kE1upDn0++o37imW91NaBVkeapqK7QToVsiJbCQC5l1+EPJ7/BJ5o4IgjZx5ZdENh07A==} 57 + /@atproto/api@0.14.8: 58 + resolution: {integrity: sha512-i3jriHPLOqR0hRWKTte+3pRN1LEH+pa23CoNXEycYSa69K4nBVp6/qxUZ+UfOE5H/mkGXabI59P1xL8tSFCSXA==} 61 59 dependencies: 62 60 '@atproto/common-web': 0.4.0 63 - '@atproto/lexicon': 0.4.7 64 - '@atproto/syntax': 0.3.3 65 - '@atproto/xrpc': 0.6.9 61 + '@atproto/lexicon': 0.4.8 62 + '@atproto/syntax': 0.3.4 63 + '@atproto/xrpc': 0.6.10 66 64 await-lock: 2.2.2 67 65 multiformats: 9.9.0 68 66 tlds: 1.250.0 69 67 zod: 3.23.8 70 68 dev: false 71 69 72 - /@atproto/aws@0.2.15: 73 - resolution: {integrity: sha512-4fR7wEnlGtkchfL7XdQ61yALNbIMpX1xL4H0XEq+o3LzM7/08lw2vhQCDFCqqjOJwWXxefQRsVXG5p7iyy3HPA==} 70 + /@atproto/aws@0.2.17: 71 + resolution: {integrity: sha512-pAFMhXZxDMpsQPR2zCM2F23+kpFH8vpoCi/7HwXxkRkXsSeSMysXhmpMnUbx1s9cMkwkRYeTbfTjgb4vLXV4oQ==} 74 72 engines: {node: '>=18.7.0'} 75 73 dependencies: 76 74 '@atproto/common': 0.4.8 77 75 '@atproto/crypto': 0.4.4 78 - '@atproto/repo': 0.6.5 76 + '@atproto/repo': 0.7.1 79 77 '@aws-sdk/client-cloudfront': 3.515.0 80 78 '@aws-sdk/client-kms': 3.515.0 81 79 '@aws-sdk/client-s3': 3.515.0 ··· 145 143 '@atproto/crypto': 0.4.4 146 144 dev: false 147 145 148 - /@atproto/jwk-jose@0.1.4: 149 - resolution: {integrity: sha512-JzLn1wUzuLfweznSECdTjSHTxQBEz7Q8oJ4XKjRNludqzyJW8etEH00l1WolLipFxoj1QCG9qy00JmlC59Y6Rw==} 146 + /@atproto/jwk-jose@0.1.5: 147 + resolution: {integrity: sha512-piYZ3ohKhRiGlD6/bZCV/Ed3lIi7CVd6txbofEHik22EkYWK0nWKoEriCUSTssSylwFzeOq2r31Ut16WcJoghw==} 150 148 dependencies: 151 - '@atproto/jwk': 0.1.3 149 + '@atproto/jwk': 0.1.4 152 150 jose: 5.2.2 153 151 dev: false 154 152 155 - /@atproto/jwk@0.1.3: 156 - resolution: {integrity: sha512-5rBgA8Fk4fg6MfNyEQvUnwq1MRn5xZOXYj4oxLuZ549XeNp2Rm2v+psuEkICD+o6pfIoMX4Hw7UTlXDrpsKKlQ==} 153 + /@atproto/jwk@0.1.4: 154 + resolution: {integrity: sha512-dSRuEi0FbxL5ln6hEFHp5ZW01xbQH9yJi5odZaEYpcA6beZHf/bawlU12CQy/CDsbC3FxSqrBw7Q2t7mvdSBqw==} 157 155 dependencies: 158 156 multiformats: 9.9.0 159 157 zod: 3.23.8 160 158 dev: false 161 159 162 - /@atproto/lexicon@0.4.7: 163 - resolution: {integrity: sha512-/x6h3tAiDNzSi4eXtC8ke65B7UzsagtlGRHmUD95698x5lBRpDnpizj0fZWTZVYed5qnOmz/ZEue+v3wDmO61g==} 160 + /@atproto/lexicon@0.4.8: 161 + resolution: {integrity: sha512-NPhu4MNHqft4muvHvcU0BrkWoEpTI+OmbQzvZzzRpw54MW3PfrQ4TPEpAfPOrWugPB9y4mD+l8OMN1c9eOGWMQ==} 164 162 dependencies: 165 163 '@atproto/common-web': 0.4.0 166 - '@atproto/syntax': 0.3.3 164 + '@atproto/syntax': 0.3.4 167 165 iso-datestring-validator: 2.2.2 168 166 multiformats: 9.9.0 169 167 zod: 3.23.8 170 168 dev: false 171 169 172 - /@atproto/oauth-provider@0.3.1: 173 - resolution: {integrity: sha512-xd/rTLPv3ty7vxP6Amc5DqPRwLNi7UOGW6Bsw/oQ6VugGVRNmv58GsfajKl3W+5iib2YvgCkWS4LlUoiavr6gA==} 170 + /@atproto/oauth-provider@0.5.0: 171 + resolution: {integrity: sha512-HveNZitamJpunRdJScN/bFyZXWSHLWlOCwVK4F6jRhj9e7Zj2UmLn8wFZMjJnZhEnSLoVd8V0eRMIa8xfiLxrg==} 174 172 engines: {node: '>=18.7.0'} 175 173 dependencies: 176 - '@atproto-labs/fetch': 0.2.1 177 - '@atproto-labs/fetch-node': 0.1.7 174 + '@atproto-labs/fetch': 0.2.2 175 + '@atproto-labs/fetch-node': 0.1.8 178 176 '@atproto-labs/pipe': 0.1.0 179 177 '@atproto-labs/simple-store': 0.1.2 180 178 '@atproto-labs/simple-store-memory': 0.1.2 181 179 '@atproto/common': 0.4.8 182 - '@atproto/jwk': 0.1.3 183 - '@atproto/jwk-jose': 0.1.4 184 - '@atproto/oauth-types': 0.2.3 180 + '@atproto/jwk': 0.1.4 181 + '@atproto/jwk-jose': 0.1.5 182 + '@atproto/oauth-types': 0.2.4 185 183 '@hapi/accept': 6.0.3 184 + '@hapi/address': 5.1.1 186 185 '@hapi/bourne': 3.0.0 187 186 '@hapi/content': 6.0.0 188 187 cookie: 0.6.0 188 + disposable-email-domains-js: 1.5.0 189 + forwarded: 0.2.0 189 190 http-errors: 2.0.0 190 191 ioredis: 5.3.2 191 192 jose: 5.2.2 ··· 195 196 - supports-color 196 197 dev: false 197 198 198 - /@atproto/oauth-types@0.2.3: 199 - resolution: {integrity: sha512-M+0WW/alS2BfhKtwvdU3rSaLoycw6kTH1kGKeyDdmb/xN/8QjU7T6dkJe+wX4NC7F23xdKfti9DZhBpEtn+/kg==} 199 + /@atproto/oauth-types@0.2.4: 200 + resolution: {integrity: sha512-V2LnlXi1CSmBQWTQgDm8l4oN7xYxlftVwM7hrvYNP+Jxo3Ozfe0QLK1Wy/CH6/ZqzrBBhYvcbf4DJYTUwPA+hw==} 200 201 dependencies: 201 - '@atproto/jwk': 0.1.3 202 + '@atproto/jwk': 0.1.4 202 203 zod: 3.23.8 203 204 dev: false 204 205 205 - /@atproto/pds@0.4.98: 206 - resolution: {integrity: sha512-vowpYU/lRzueD7UiIQ7cG6QHNHFfttF0urUdPU3iggQzGDuo398Kb086YDvReb2KMb9z5RuASu3Fu/wPkjABCA==} 206 + /@atproto/pds@0.4.105: 207 + resolution: {integrity: sha512-BALU2BYWC/ABe5TKfayCan28jvcJOmcAo6njIBFnw6kJ8pDbsX3GkcIBEAG7xk5kLxVYRBu/WPcAMK3utpfHig==} 207 208 engines: {node: '>=18.7.0'} 208 209 hasBin: true 209 210 dependencies: 210 - '@atproto-labs/fetch-node': 0.1.7 211 - '@atproto-labs/xrpc-utils': 0.0.7 212 - '@atproto/api': 0.14.2 213 - '@atproto/aws': 0.2.15 211 + '@atproto-labs/fetch-node': 0.1.8 212 + '@atproto-labs/xrpc-utils': 0.0.8 213 + '@atproto/api': 0.14.8 214 + '@atproto/aws': 0.2.17 214 215 '@atproto/common': 0.4.8 215 216 '@atproto/crypto': 0.4.4 216 217 '@atproto/identity': 0.4.6 217 - '@atproto/lexicon': 0.4.7 218 - '@atproto/oauth-provider': 0.3.1 219 - '@atproto/repo': 0.6.5 220 - '@atproto/syntax': 0.3.3 221 - '@atproto/xrpc': 0.6.9 222 - '@atproto/xrpc-server': 0.7.11 218 + '@atproto/lexicon': 0.4.8 219 + '@atproto/oauth-provider': 0.5.0 220 + '@atproto/repo': 0.7.1 221 + '@atproto/syntax': 0.3.4 222 + '@atproto/xrpc': 0.6.10 223 + '@atproto/xrpc-server': 0.7.12 223 224 '@did-plc/lib': 0.0.4 224 225 '@hapi/address': 5.1.1 225 226 better-sqlite3: 10.1.0 ··· 256 257 - utf-8-validate 257 258 dev: false 258 259 259 - /@atproto/repo@0.6.5: 260 - resolution: {integrity: sha512-Sa95LaEMDtwL9M0kp3vuVQIcgEJI+6EssDLIiuPnJAi9SbEPESdUfEiIR5t2oFCkMwrS7OJQCLdCa7CMy+plUg==} 260 + /@atproto/repo@0.7.1: 261 + resolution: {integrity: sha512-0U7iuO+Xf1H/2s0KHOoW/QCSRnegMOoCqHi8PJcB0sOx91h5mAB71nltxhOUhYfdVCLnXATSO/Xkux/6cjsQZw==} 261 262 engines: {node: '>=18.7.0'} 262 263 dependencies: 263 264 '@atproto/common': 0.4.8 264 265 '@atproto/common-web': 0.4.0 265 266 '@atproto/crypto': 0.4.4 266 - '@atproto/lexicon': 0.4.7 267 + '@atproto/lexicon': 0.4.8 267 268 '@ipld/car': 3.2.4 268 269 '@ipld/dag-cbor': 7.0.3 269 270 multiformats: 9.9.0 ··· 271 272 zod: 3.23.8 272 273 dev: false 273 274 274 - /@atproto/syntax@0.3.3: 275 - resolution: {integrity: sha512-F1LZweesNYdBbZBXVa72N/cSvchG8Q1tG4/209ZXbIuM3FwQtkgn+zgmmV4P4ORmhOeXPBNXvMBpcqiwx/gEQQ==} 275 + /@atproto/syntax@0.3.4: 276 + resolution: {integrity: sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==} 276 277 dev: false 277 278 278 - /@atproto/xrpc-server@0.7.11: 279 - resolution: {integrity: sha512-kywMZMw2FbUFk0xBCtSI1mik+dc3uSvloNndI+N4X/+Qv1FGvoCRMi//9TqaSL13MFevTOynVoMVmaZbnaDG9A==} 279 + /@atproto/xrpc-server@0.7.12: 280 + resolution: {integrity: sha512-h9AsFzMePjsw8VVpkT/UOJNcno42gKiT5BZwHYGI/F05klbiRVczL1CUHinFFjTKONbL95iPgY9JTGrYb7Ye2w==} 280 281 engines: {node: '>=18.7.0'} 281 282 dependencies: 282 283 '@atproto/common': 0.4.8 283 284 '@atproto/crypto': 0.4.4 284 - '@atproto/lexicon': 0.4.7 285 - '@atproto/xrpc': 0.6.9 285 + '@atproto/lexicon': 0.4.8 286 + '@atproto/xrpc': 0.6.10 286 287 cbor-x: 1.5.8 287 288 express: 4.18.2 288 289 http-errors: 2.0.0 ··· 297 298 - utf-8-validate 298 299 dev: false 299 300 300 - /@atproto/xrpc@0.6.9: 301 - resolution: {integrity: sha512-vQGA7++DYMNaHx3C7vEjT+2X6hYYLG7JNbBnDLWu0km1/1KYXgRkAz4h+FfYqg1mvzvIorHU7DAs5wevkJDDlw==} 301 + /@atproto/xrpc@0.6.10: 302 + resolution: {integrity: sha512-ClMiO+oAl3KrFe7sdo8Wzw81yV7EpEradZLJnYilPq4s7uF0by1jHGI/LarHBKHnE5RpaFpBC/5XD/ZzgmvAeg==} 302 303 dependencies: 303 - '@atproto/lexicon': 0.4.7 304 + '@atproto/lexicon': 0.4.8 304 305 zod: 3.23.8 305 306 dev: false 306 307