[READ ONLY MIRROR] Spark Social AppView Server github.com/sprksocial/server
atproto deno hono lexicon
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: update deps

+138 -151
+16 -16
deno.json
··· 11 11 "docker-dev": "docker compose -f compose.dev.yaml up --build --watch" 12 12 }, 13 13 "imports": { 14 - "@atp/bytes": "jsr:@atp/bytes@^0.1.0-alpha.1", 15 - "@atp/common": "jsr:@atp/common@^0.1.0-alpha.5", 16 - "@atp/crypto": "jsr:@atp/crypto@^0.1.0-alpha.2", 17 - "@atp/identity": "jsr:@atp/identity@^0.1.0-alpha.1", 18 - "@atp/lexicon": "jsr:@atp/lexicon@^0.1.0-alpha.3", 19 - "@atp/repo": "jsr:@atp/repo@^0.1.0-alpha.3", 20 - "@atp/sync": "jsr:@atp/sync@^0.1.0-alpha.4", 14 + "@atp/bytes": "jsr:@atp/bytes@^0.1.0-alpha.3", 15 + "@atp/common": "jsr:@atp/common@^0.1.0-alpha.7", 16 + "@atp/crypto": "jsr:@atp/crypto@^0.1.0-alpha.3", 17 + "@atp/identity": "jsr:@atp/identity@^0.1.0-alpha.2", 18 + "@atp/lexicon": "jsr:@atp/lexicon@^0.1.0-alpha.4", 19 + "@atp/repo": "jsr:@atp/repo@^0.1.0-alpha.5", 20 + "@atp/sync": "jsr:@atp/sync@^0.1.0-alpha.5", 21 21 "@atp/syntax": "jsr:@atp/syntax@^0.1.0-alpha.2", 22 - "@atp/xrpc": "jsr:@atp/xrpc@^0.1.0-alpha.3", 23 - "@atp/xrpc-server": "jsr:@atp/xrpc-server@^0.1.0-alpha.4", 24 - "@logtape/logtape": "jsr:@logtape/logtape@^1.2.2", 25 - "@logtape/pretty": "jsr:@logtape/pretty@^1.2.2", 26 - "@std/assert": "jsr:@std/assert@^1.0.16", 22 + "@atp/xrpc": "jsr:@atp/xrpc@^0.1.0-alpha.4", 23 + "@atp/xrpc-server": "jsr:@atp/xrpc-server@^0.1.0-alpha.6", 24 + "@logtape/logtape": "jsr:@logtape/logtape@^1.3.7", 25 + "@logtape/pretty": "jsr:@logtape/pretty@^1.3.7", 26 + "@std/assert": "jsr:@std/assert@^1.0.18", 27 27 "dotenv": "npm:dotenv@^17.2.3", 28 - "hono": "jsr:@hono/hono@^4.10.8", 28 + "hono": "jsr:@hono/hono@^4.11.7", 29 29 "@std/encoding": "jsr:@std/encoding@^1.0.10", 30 30 "@atproto/api": "npm:@atproto/api@^0.16.11", 31 31 "jose": "npm:jose@^6.1.3", 32 - "mongoose": "npm:mongoose@^8.20.2", 33 - "multiformats": "npm:multiformats@^13.4.1", 32 + "mongoose": "npm:mongoose@^8.22.0", 33 + "multiformats": "npm:multiformats@^13.4.2", 34 34 "p-queue": "npm:p-queue@^8.1.1", 35 - "mongodb-memory-server-core": "npm:mongodb-memory-server-core@^11.0.0", 35 + "mongodb-memory-server-core": "npm:mongodb-memory-server-core@^11.0.1", 36 36 "structured-headers": "npm:structured-headers@^2.0.2" 37 37 }, 38 38 "test": {
+122 -135
deno.lock
··· 1 1 { 2 2 "version": "5", 3 3 "specifiers": { 4 - "jsr:@atp/bytes@~0.1.0-alpha.1": "0.1.0-alpha.1", 5 - "jsr:@atp/common@~0.1.0-alpha.4": "0.1.0-alpha.5", 6 - "jsr:@atp/common@~0.1.0-alpha.5": "0.1.0-alpha.5", 7 - "jsr:@atp/crypto@~0.1.0-alpha.1": "0.1.0-alpha.2", 8 - "jsr:@atp/crypto@~0.1.0-alpha.2": "0.1.0-alpha.2", 9 - "jsr:@atp/identity@~0.1.0-alpha.1": "0.1.0-alpha.1", 10 - "jsr:@atp/lexicon@~0.1.0-alpha.2": "0.1.0-alpha.3", 11 - "jsr:@atp/lexicon@~0.1.0-alpha.3": "0.1.0-alpha.3", 12 - "jsr:@atp/repo@~0.1.0-alpha.2": "0.1.0-alpha.3", 13 - "jsr:@atp/repo@~0.1.0-alpha.3": "0.1.0-alpha.3", 14 - "jsr:@atp/sync@~0.1.0-alpha.4": "0.1.0-alpha.4", 15 - "jsr:@atp/syntax@~0.1.0-alpha.1": "0.1.0-alpha.2", 4 + "jsr:@atp/bytes@~0.1.0-alpha.3": "0.1.0-alpha.3", 5 + "jsr:@atp/common@~0.1.0-alpha.7": "0.1.0-alpha.7", 6 + "jsr:@atp/crypto@~0.1.0-alpha.3": "0.1.0-alpha.3", 7 + "jsr:@atp/identity@~0.1.0-alpha.2": "0.1.0-alpha.2", 8 + "jsr:@atp/lexicon@~0.1.0-alpha.4": "0.1.0-alpha.4", 9 + "jsr:@atp/repo@~0.1.0-alpha.5": "0.1.0-alpha.5", 10 + "jsr:@atp/sync@~0.1.0-alpha.5": "0.1.0-alpha.5", 16 11 "jsr:@atp/syntax@~0.1.0-alpha.2": "0.1.0-alpha.2", 17 - "jsr:@atp/xrpc-server@~0.1.0-alpha.2": "0.1.0-alpha.4", 18 - "jsr:@atp/xrpc-server@~0.1.0-alpha.4": "0.1.0-alpha.4", 19 - "jsr:@atp/xrpc@~0.1.0-alpha.3": "0.1.0-alpha.3", 20 - "jsr:@hono/hono@^4.10.8": "4.10.8", 21 - "jsr:@logtape/file@^1.2.2": "1.2.2", 22 - "jsr:@logtape/logtape@^1.2.2": "1.2.2", 23 - "jsr:@logtape/pretty@^1.2.2": "1.2.2", 12 + "jsr:@atp/xrpc-server@~0.1.0-alpha.6": "0.1.0-alpha.6", 13 + "jsr:@atp/xrpc@~0.1.0-alpha.4": "0.1.0-alpha.4", 14 + "jsr:@hono/hono@^4.10.8": "4.11.7", 15 + "jsr:@hono/hono@^4.11.7": "4.11.7", 16 + "jsr:@logtape/file@^1.2.2": "1.3.5", 17 + "jsr:@logtape/logtape@^1.2.2": "1.3.7", 18 + "jsr:@logtape/logtape@^1.3.5": "1.3.7", 19 + "jsr:@logtape/logtape@^1.3.7": "1.3.7", 20 + "jsr:@logtape/pretty@^1.3.7": "1.3.7", 24 21 "jsr:@noble/curves@^2.0.1": "2.0.1", 25 22 "jsr:@noble/hashes@2": "2.0.1", 26 23 "jsr:@noble/hashes@^2.0.1": "2.0.1", 27 - "jsr:@std/assert@^1.0.16": "1.0.16", 24 + "jsr:@std/assert@^1.0.16": "1.0.18", 25 + "jsr:@std/assert@^1.0.18": "1.0.18", 28 26 "jsr:@std/bytes@^1.0.6": "1.0.6", 29 27 "jsr:@std/cbor@~0.1.9": "0.1.9", 30 28 "jsr:@std/encoding@^1.0.10": "1.0.10", 31 - "jsr:@std/fs@^1.0.20": "1.0.20", 29 + "jsr:@std/fs@^1.0.20": "1.0.21", 32 30 "jsr:@std/internal@^1.0.12": "1.0.12", 33 - "jsr:@std/streams@^1.0.14": "1.0.14", 34 - "jsr:@zod/zod@^4.1.13": "4.1.13", 31 + "jsr:@std/streams@^1.0.14": "1.0.16", 32 + "jsr:@zod/zod@^4.1.13": "4.2.1", 35 33 "npm:@atproto/api@~0.16.11": "0.16.11", 36 34 "npm:@bufbuild/protobuf@1.5.0": "1.5.0", 37 35 "npm:@ipld/dag-cbor@^9.2.5": "9.2.5", 38 - "npm:@types/node@24.0.7": "24.0.7", 39 36 "npm:dotenv@^17.2.3": "17.2.3", 40 37 "npm:jose@^6.1.3": "6.1.3", 41 38 "npm:lodash@*": "4.17.21", 42 - "npm:mongodb-memory-server-core@11": "11.0.0", 43 - "npm:mongoose@^8.20.2": "8.20.2", 44 - "npm:multiformats@^13.4.1": "13.4.1", 39 + "npm:mongodb-memory-server-core@^11.0.1": "11.0.1", 40 + "npm:mongoose@^8.22.0": "8.22.0", 41 + "npm:multiformats@^13.4.1": "13.4.2", 42 + "npm:multiformats@^13.4.2": "13.4.2", 45 43 "npm:p-queue@^8.1.1": "8.1.1", 46 - "npm:rate-limiter-flexible@9": "9.0.0", 44 + "npm:rate-limiter-flexible@9": "9.1.0", 47 45 "npm:structured-headers@^2.0.2": "2.0.2" 48 46 }, 49 47 "jsr": { 50 - "@atp/bytes@0.1.0-alpha.1": { 51 - "integrity": "51ab3c11252f29265b9ac382b6b2f7023643fe74682114300f4efceee87cfd5c", 48 + "@atp/bytes@0.1.0-alpha.3": { 49 + "integrity": "f47a93c5731cc4885170df128470616b64f66fe47f29740653b2769e9afe4c60", 52 50 "dependencies": [ 53 - "npm:multiformats" 51 + "npm:multiformats@^13.4.1" 54 52 ] 55 53 }, 56 - "@atp/common@0.1.0-alpha.5": { 57 - "integrity": "5817cfed7f03d88135f3a95cb04fabe10fc1677763e2c2aa78feab497c9183dd", 54 + "@atp/common@0.1.0-alpha.7": { 55 + "integrity": "ffb61503f39d266dbae9d7af7a0d6865a4269c6a727ada3ad1ddafb6494d86dc", 58 56 "dependencies": [ 59 57 "jsr:@atp/bytes", 60 58 "jsr:@logtape/file", 61 - "jsr:@logtape/logtape", 59 + "jsr:@logtape/logtape@^1.2.2", 62 60 "jsr:@std/cbor", 63 61 "jsr:@std/encoding", 64 62 "jsr:@std/fs", 65 63 "jsr:@zod/zod", 66 64 "npm:@ipld/dag-cbor", 67 - "npm:multiformats" 65 + "npm:multiformats@^13.4.1" 68 66 ] 69 67 }, 70 - "@atp/crypto@0.1.0-alpha.2": { 71 - "integrity": "594b0211ab82cc530bcd6f4a494ce192b0d5be60c01304d7096e030ef2baae11", 68 + "@atp/crypto@0.1.0-alpha.3": { 69 + "integrity": "806baa0ab1d399e7fe182a8ac4c6b9da076fcc965537dfbde81e464889492b7c", 72 70 "dependencies": [ 73 71 "jsr:@atp/bytes", 74 72 "jsr:@noble/curves", 75 73 "jsr:@noble/hashes@^2.0.1" 76 74 ] 77 75 }, 78 - "@atp/identity@0.1.0-alpha.1": { 79 - "integrity": "a548f4715abeca8ed6f6f359cdaf277bf1a41cd455170d8e13a629bcf6351016", 76 + "@atp/identity@0.1.0-alpha.2": { 77 + "integrity": "a960a0772e82e7bc21c7b6694bec2fdf718df70877f455166e01fd15d5c40483", 80 78 "dependencies": [ 81 - "jsr:@atp/common@~0.1.0-alpha.4", 82 - "jsr:@atp/crypto@~0.1.0-alpha.1" 79 + "jsr:@atp/common", 80 + "jsr:@atp/crypto" 83 81 ] 84 82 }, 85 - "@atp/lexicon@0.1.0-alpha.3": { 86 - "integrity": "5caf556fde5e2b3df66de07fc28603631aeb4e2d1699b544ed34e368b49ba61f", 83 + "@atp/lexicon@0.1.0-alpha.4": { 84 + "integrity": "802dcd6b93edd897fe1e4946269bc7a8f7f1c97f03b10ae6e268925325f4fc12", 87 85 "dependencies": [ 88 - "jsr:@atp/common@~0.1.0-alpha.5", 89 - "jsr:@atp/syntax@~0.1.0-alpha.2", 86 + "jsr:@atp/common", 87 + "jsr:@atp/syntax", 90 88 "jsr:@zod/zod", 91 - "npm:multiformats" 89 + "npm:multiformats@^13.4.1" 92 90 ] 93 91 }, 94 - "@atp/repo@0.1.0-alpha.3": { 95 - "integrity": "95e14ca0b0a31ece4fe90f8fa71987c884b30e37647d1e711024cc42f364d4e3", 92 + "@atp/repo@0.1.0-alpha.5": { 93 + "integrity": "1c351872f1b3310573ec112e05e49302c98ab2f600def46f4e4cb4126ca809ae", 96 94 "dependencies": [ 97 95 "jsr:@atp/bytes", 98 - "jsr:@atp/common@~0.1.0-alpha.5", 99 - "jsr:@atp/crypto@~0.1.0-alpha.2", 100 - "jsr:@atp/lexicon@~0.1.0-alpha.3", 96 + "jsr:@atp/common", 97 + "jsr:@atp/crypto", 98 + "jsr:@atp/lexicon", 101 99 "jsr:@std/encoding", 102 100 "jsr:@zod/zod", 103 101 "npm:@ipld/dag-cbor", 104 - "npm:multiformats" 102 + "npm:multiformats@^13.4.1" 105 103 ] 106 104 }, 107 - "@atp/sync@0.1.0-alpha.4": { 108 - "integrity": "9b6aa6ccc9447270843272e40bfcb26520eddaf37f98202bcbab6c0bee0a602b", 105 + "@atp/sync@0.1.0-alpha.5": { 106 + "integrity": "3a77224701ac515ed1ff2eeaa48a892717256eb46a1a5809cb5c6887e8be8e86", 109 107 "dependencies": [ 110 - "jsr:@atp/common@~0.1.0-alpha.4", 108 + "jsr:@atp/common", 111 109 "jsr:@atp/identity", 112 - "jsr:@atp/lexicon@~0.1.0-alpha.2", 113 - "jsr:@atp/repo@~0.1.0-alpha.2", 114 - "jsr:@atp/syntax@~0.1.0-alpha.1", 115 - "jsr:@atp/xrpc-server@~0.1.0-alpha.2", 116 - "npm:multiformats", 110 + "jsr:@atp/lexicon", 111 + "jsr:@atp/repo", 112 + "jsr:@atp/syntax", 113 + "jsr:@atp/xrpc-server", 117 114 "npm:p-queue" 118 115 ] 119 116 }, 120 117 "@atp/syntax@0.1.0-alpha.2": { 121 118 "integrity": "f7ab598b6b3c3b01dc446077b4c57acc1f1cb8a45f91bd3eb394997408a712a2" 122 119 }, 123 - "@atp/xrpc@0.1.0-alpha.3": { 124 - "integrity": "315fe6ff02a1e41975e8716df2a389ab117223430b112e009d07176bafe4ccfc", 120 + "@atp/xrpc@0.1.0-alpha.4": { 121 + "integrity": "3dc2d76e08529635f2e385c73d5dbad9bb5c282b0c34b212d7157139ae9c4a1c", 125 122 "dependencies": [ 126 - "jsr:@atp/lexicon@~0.1.0-alpha.3", 123 + "jsr:@atp/lexicon", 127 124 "jsr:@zod/zod" 128 125 ] 129 126 }, 130 - "@atp/xrpc-server@0.1.0-alpha.4": { 131 - "integrity": "3589f8d5ac78fce434e07d6c854bc0eba1b8156cdef029c4683b4b73f0f94d58", 127 + "@atp/xrpc-server@0.1.0-alpha.6": { 128 + "integrity": "3dbf2d735dc49564b09665a064c41c0db42e7ca85c1f9dfa01ee129044ffeaff", 132 129 "dependencies": [ 133 130 "jsr:@atp/bytes", 134 - "jsr:@atp/common@~0.1.0-alpha.5", 135 - "jsr:@atp/crypto@~0.1.0-alpha.2", 136 - "jsr:@atp/lexicon@~0.1.0-alpha.3", 131 + "jsr:@atp/common", 132 + "jsr:@atp/crypto", 133 + "jsr:@atp/lexicon", 137 134 "jsr:@atp/xrpc", 138 - "jsr:@hono/hono", 139 - "jsr:@std/assert", 135 + "jsr:@hono/hono@^4.10.8", 136 + "jsr:@std/assert@^1.0.16", 140 137 "jsr:@zod/zod", 141 138 "npm:rate-limiter-flexible" 142 139 ] ··· 144 141 "@hono/hono@4.9.8": { 145 142 "integrity": "908150f13e90181a051a3af3bf15203aff00190682afedfd38824d0cb9299a95" 146 143 }, 147 - "@hono/hono@4.10.8": { 148 - "integrity": "afdbfc8d3028faa79d0d23096265cb41863f7f49cbf8542959bbdffc4c71365a" 144 + "@hono/hono@4.11.7": { 145 + "integrity": "2a0dc00088fbef98b76f575e3c4ab3d2c770d5e6095be215ae05c2aef25b363a" 149 146 }, 150 - "@logtape/file@1.2.2": { 151 - "integrity": "a602f49148d0d5553dd3398506e9579e7294bab5706dff91f4c18abde53f1985", 147 + "@logtape/file@1.3.5": { 148 + "integrity": "6e5248e873e260109267b79bd3fb19f307a664a2233c5ae6f699d697549db985", 152 149 "dependencies": [ 153 - "jsr:@logtape/logtape" 150 + "jsr:@logtape/logtape@^1.3.5" 154 151 ] 155 152 }, 156 - "@logtape/logtape@1.2.2": { 157 - "integrity": "628fa8d52245aa1c81fd3af91622b621c1974fc8be71afb7574cd256b6aff953" 153 + "@logtape/logtape@1.3.7": { 154 + "integrity": "d9dc1f8c7e2e1e4e3998006ea84eaf4054e40ad39325b056b3f517c013286bed" 158 155 }, 159 - "@logtape/pretty@1.2.2": { 160 - "integrity": "c65d2511ce261cf002d020ea76b1098c013eb199479388a1e8c06cdef0f33652", 156 + "@logtape/pretty@1.3.7": { 157 + "integrity": "f13f1e151158d76e5b8e352b7d1a6308bf3a65d14d70f50703f8f2fca125250c", 161 158 "dependencies": [ 162 - "jsr:@logtape/logtape", 163 - "npm:@types/node" 159 + "jsr:@logtape/logtape@^1.3.7" 164 160 ] 165 161 }, 166 162 "@noble/curves@2.0.1": { ··· 172 168 "@noble/hashes@2.0.1": { 173 169 "integrity": "e0e908292a0bf91099cf8ba0720a1647cef82ab38b588815b5e9535b4ff4d7bb" 174 170 }, 175 - "@std/assert@1.0.16": { 176 - "integrity": "6a7272ed1eaa77defe76e5ff63ca705d9c495077e2d5fd0126d2b53fc5bd6532", 171 + "@std/assert@1.0.18": { 172 + "integrity": "270245e9c2c13b446286de475131dc688ca9abcd94fc5db41d43a219b34d1c78", 177 173 "dependencies": [ 178 174 "jsr:@std/internal" 179 175 ] ··· 191 187 "@std/encoding@1.0.10": { 192 188 "integrity": "8783c6384a2d13abd5e9e87a7ae0520a30e9f56aeeaa3bdf910a3eaaf5c811a1" 193 189 }, 194 - "@std/fs@1.0.20": { 195 - "integrity": "e953206aae48d46ee65e8783ded459f23bec7dd1f3879512911c35e5484ea187" 190 + "@std/fs@1.0.21": { 191 + "integrity": "d720fe1056d78d43065a4d6e0eeb2b19f34adb8a0bc7caf3a4dbf1d4178252cd" 196 192 }, 197 193 "@std/internal@1.0.12": { 198 194 "integrity": "972a634fd5bc34b242024402972cd5143eac68d8dffaca5eaa4dba30ce17b027" 199 195 }, 200 - "@std/streams@1.0.14": { 201 - "integrity": "c0df6cdd73bd4bbcbe4baa89e323b88418c90ceb2d926f95aa99bdcdbfca2411" 196 + "@std/streams@1.0.16": { 197 + "integrity": "85030627befb1767c60d4f65cb30fa2f94af1d6ee6e5b2515b76157a542e89c4" 202 198 }, 203 - "@zod/zod@4.1.13": { 204 - "integrity": "fef799152d630583b248645fcac03abedd13e39fd2b752d9466b905d73619bfd" 199 + "@zod/zod@4.2.1": { 200 + "integrity": "693a557fccaf73bfcbcd132ca286929f3343cda9efb56e9780985aa41d229b38" 205 201 } 206 202 }, 207 203 "npm": { ··· 254 250 "integrity": "sha512-84wSr4jv30biui7endhobYhXBQzQE4c/wdoWlFrKcfiwH+ofaPg8fwsM8okX9cOzkkrsAsNdDyH3ou+kiLquwQ==", 255 251 "dependencies": [ 256 252 "cborg", 257 - "multiformats@13.4.1" 253 + "multiformats@13.4.2" 258 254 ] 259 255 }, 260 - "@mongodb-js/saslprep@1.4.0": { 261 - "integrity": "sha512-ZHzx7Z3rdlWL1mECydvpryWN/ETXJiCxdgQKTAH+djzIPe77HdnSizKBDi1TVDXZjXyOj2IqEG/vPw71ULF06w==", 256 + "@mongodb-js/saslprep@1.4.5": { 257 + "integrity": "sha512-k64Lbyb7ycCSXHSLzxVdb2xsKGPMvYZfCICXvDsI8Z65CeWQzTEKS4YmGbnqw+U9RBvLPTsB6UCmwkgsDTGWIw==", 262 258 "dependencies": [ 263 259 "sparse-bitfield" 264 - ] 265 - }, 266 - "@types/node@24.0.7": { 267 - "integrity": "sha512-YIEUUr4yf8q8oQoXPpSlnvKNVKDQlPMWrmOcgzoduo7kvA2UF0/BwJ/eMKFTiTtkNL17I0M6Xe2tvwFU7be6iw==", 268 - "dependencies": [ 269 - "undici-types" 270 260 ] 271 261 }, 272 262 "@types/webidl-conversions@7.0.3": { ··· 305 295 "bson@6.10.4": { 306 296 "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==" 307 297 }, 308 - "bson@7.0.0": { 309 - "integrity": "sha512-Kwc6Wh4lQ5OmkqqKhYGKIuELXl+EPYSCObVE6bWsp1T/cGkOCBN0I8wF/T44BiuhHyNi1mmKVPXk60d41xZ7kw==" 298 + "bson@7.1.1": { 299 + "integrity": "sha512-TtJgBB+QyOlWjrbM+8bRgH84VM/xrDjyBFgSgGrfZF4xvt6gbEDtcswm27Tn9F9TWsjQybxT8b8VpCP/oJK4Dw==" 310 300 }, 311 301 "buffer-crc32@0.2.13": { 312 302 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" ··· 314 304 "camelcase@6.3.0": { 315 305 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" 316 306 }, 317 - "cborg@4.3.2": { 318 - "integrity": "sha512-l+QzebEAG0vb09YKkaOrMi2zmm80UNjmbvocMIeW5hO7JOXWdrQ/H49yOKfYX0MBgrj/KWgatBnEgRXyNyKD+A==", 307 + "cborg@4.5.8": { 308 + "integrity": "sha512-6/viltD51JklRhq4L7jC3zgy6gryuG5xfZ3kzpE+PravtyeQLeQmCYLREhQH7pWENg5pY4Yu/XCd6a7dKScVlw==", 319 309 "bin": true 320 310 }, 321 311 "commondir@1.0.1": { ··· 330 320 "dotenv@17.2.3": { 331 321 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" 332 322 }, 333 - "eventemitter3@5.0.1": { 334 - "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" 323 + "eventemitter3@5.0.4": { 324 + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==" 335 325 }, 336 326 "events-universal@1.0.1": { 337 327 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", ··· 404 394 "whatwg-url" 405 395 ] 406 396 }, 407 - "mongodb-connection-string-url@7.0.0": { 408 - "integrity": "sha512-irhhjRVLE20hbkRl4zpAYLnDMM+zIZnp0IDB9akAFFUZp/3XdOfwwddc7y6cNvF2WCEtfTYRwYbIfYa2kVY0og==", 397 + "mongodb-connection-string-url@7.0.1": { 398 + "integrity": "sha512-h0AZ9A7IDVwwHyMxmdMXKy+9oNlF0zFoahHiX3vQ8e3KFcSP3VmsmfvtRSuLPxmyv2vjIDxqty8smTgie/SNRQ==", 409 399 "dependencies": [ 410 400 "@types/whatwg-url@13.0.0", 411 401 "whatwg-url" 412 402 ] 413 403 }, 414 - "mongodb-memory-server-core@11.0.0": { 415 - "integrity": "sha512-qg1XWrmX+7IL6SyRKiknHEcNYJomnvw14WxjEkRaAXh3IsJ/DPwEykQqAW5vzGedeSSETZtyWwxyXHQLPqnA/Q==", 404 + "mongodb-memory-server-core@11.0.1": { 405 + "integrity": "sha512-IcIb2S9Xf7Lmz43Z1ZujMqNg7PU5Q7yn+4wOnu7l6pfeGPkEmlqzV1hIbroVx8s4vXhPB1oMGC1u8clW7aj3Xw==", 416 406 "dependencies": [ 417 407 "async-mutex", 418 408 "camelcase", ··· 440 430 "integrity": "sha512-vG/A5cQrvGGvZm2mTnCSz1LUcbOPl83hfB6bxULKQ8oFZauyox/2xbZOoGNl+64m8VBrETkdGCDBdOsCr3F3jg==", 441 431 "dependencies": [ 442 432 "@mongodb-js/saslprep", 443 - "bson@7.0.0", 444 - "mongodb-connection-string-url@7.0.0" 433 + "bson@7.1.1", 434 + "mongodb-connection-string-url@7.0.1" 445 435 ] 446 436 }, 447 - "mongoose@8.20.2": { 448 - "integrity": "sha512-U0TPupnqBOAI3p9H9qdShX8/nJUBylliRcHFKuhbewEkM7Y0qc9BbrQR9h4q6+1easoZqej7cq2Ee36AZ0gMzQ==", 437 + "mongoose@8.22.0": { 438 + "integrity": "sha512-LKTPPqD3CVcSZJRzPcwKiSVYTmAvBZeVT0V34vUiqPEo9sBmOEg1y4TpDbUb90Zf2lO4N05ailQnKxiapCN08g==", 449 439 "dependencies": [ 450 440 "bson@6.10.4", 451 441 "kareem", ··· 468 458 "ms@2.1.3": { 469 459 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 470 460 }, 471 - "multiformats@13.4.1": { 472 - "integrity": "sha512-VqO6OSvLrFVAYYjgsr8tyv62/rCQhPgsZUXLTqoFLSgdkgiUYKYeArbt1uWLlEpkjxQe+P0+sHlbPEte1Bi06Q==" 461 + "multiformats@13.4.2": { 462 + "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==" 473 463 }, 474 464 "multiformats@9.9.0": { 475 465 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" ··· 520 510 "punycode@2.3.1": { 521 511 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" 522 512 }, 523 - "rate-limiter-flexible@9.0.0": { 524 - "integrity": "sha512-Dz+NKRx+V9WVLY6QJv2soo/eN+cYL/+/1XggE/tgnGuA+D/Q1em0hWVp6AZd8lfhzZ6+2wrk7TEwYN+x9AsHeg==" 513 + "rate-limiter-flexible@9.1.0": { 514 + "integrity": "sha512-0jjTtKWlF4UnMLr64chsKfyQsRlT3lc6KXK2B+N8wPkw2+QMbYN6ft4jNnZuHfllKpk3R5Vr4g7EM+Ms8H1aBw==" 525 515 }, 526 516 "semver@6.3.1": { 527 517 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", ··· 583 573 "dependencies": [ 584 574 "multiformats@9.9.0" 585 575 ] 586 - }, 587 - "undici-types@7.8.0": { 588 - "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==" 589 576 }, 590 577 "webidl-conversions@7.0.0": { 591 578 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" ··· 610 597 }, 611 598 "workspace": { 612 599 "dependencies": [ 613 - "jsr:@atp/bytes@~0.1.0-alpha.1", 614 - "jsr:@atp/common@~0.1.0-alpha.5", 615 - "jsr:@atp/crypto@~0.1.0-alpha.2", 616 - "jsr:@atp/identity@~0.1.0-alpha.1", 617 - "jsr:@atp/lexicon@~0.1.0-alpha.3", 618 - "jsr:@atp/repo@~0.1.0-alpha.3", 619 - "jsr:@atp/sync@~0.1.0-alpha.4", 600 + "jsr:@atp/bytes@~0.1.0-alpha.3", 601 + "jsr:@atp/common@~0.1.0-alpha.7", 602 + "jsr:@atp/crypto@~0.1.0-alpha.3", 603 + "jsr:@atp/identity@~0.1.0-alpha.2", 604 + "jsr:@atp/lexicon@~0.1.0-alpha.4", 605 + "jsr:@atp/repo@~0.1.0-alpha.5", 606 + "jsr:@atp/sync@~0.1.0-alpha.5", 620 607 "jsr:@atp/syntax@~0.1.0-alpha.2", 621 - "jsr:@atp/xrpc-server@~0.1.0-alpha.4", 622 - "jsr:@atp/xrpc@~0.1.0-alpha.3", 623 - "jsr:@hono/hono@^4.10.8", 624 - "jsr:@logtape/logtape@^1.2.2", 625 - "jsr:@logtape/pretty@^1.2.2", 626 - "jsr:@std/assert@^1.0.16", 608 + "jsr:@atp/xrpc-server@~0.1.0-alpha.6", 609 + "jsr:@atp/xrpc@~0.1.0-alpha.4", 610 + "jsr:@hono/hono@^4.11.7", 611 + "jsr:@logtape/logtape@^1.3.7", 612 + "jsr:@logtape/pretty@^1.3.7", 613 + "jsr:@std/assert@^1.0.18", 627 614 "jsr:@std/encoding@^1.0.10", 628 615 "npm:@atproto/api@~0.16.11", 629 616 "npm:dotenv@^17.2.3", 630 617 "npm:jose@^6.1.3", 631 - "npm:mongodb-memory-server-core@11", 632 - "npm:mongoose@^8.20.2", 633 - "npm:multiformats@^13.4.1", 618 + "npm:mongodb-memory-server-core@^11.0.1", 619 + "npm:mongoose@^8.22.0", 620 + "npm:multiformats@^13.4.2", 634 621 "npm:p-queue@^8.1.1", 635 622 "npm:structured-headers@^2.0.2" 636 623 ]