Encrypted, ephemeral, private memos on atproto
1{ 2 "version": "5", 3 "specifiers": { 4 "jsr:@noble/ciphers@^2.0.1": "2.0.1", 5 "jsr:@noble/curves@2.0": "2.0.1", 6 "jsr:@noble/hashes@2": "2.0.1", 7 "jsr:@noble/hashes@2.0": "2.0.1", 8 "jsr:@noble/hashes@^2.0.1": "2.0.1", 9 "jsr:@noble/post-quantum@~0.5.2": "0.5.2", 10 "jsr:@puregarlic/randimal@^1.0.1": "1.0.1", 11 "jsr:@std/assert@^1.0.14": "1.0.14", 12 "jsr:@std/expect@^1.0.17": "1.0.17", 13 "jsr:@std/internal@^1.0.10": "1.0.10", 14 "npm:@atcute/atproto@^3.1.9": "3.1.9", 15 "npm:@atcute/client@^4.0.5": "4.0.5", 16 "npm:@atcute/jetstream@^1.1.2": "1.1.2", 17 "npm:@atcute/lex-cli@^2.3.1": "2.3.1", 18 "npm:@atcute/lexicons@^1.2.2": "1.2.2", 19 "npm:@atcute/tid@^1.0.3": "1.0.3", 20 "npm:@atproto/lexicon@~0.5.1": "0.5.1" 21 }, 22 "jsr": { 23 "@noble/ciphers@2.0.1": { 24 "integrity": "1d28df773a29684c85844d27eefbb7cad3e4ce62849b63dae3024baf66cf769f" 25 }, 26 "@noble/curves@2.0.1": { 27 "integrity": "21ef41d207a203f60ba37a4fdcbc4f4a545b10c5dab7f293889f18292f81ab23", 28 "dependencies": [ 29 "jsr:@noble/hashes@2" 30 ] 31 }, 32 "@noble/hashes@2.0.1": { 33 "integrity": "e0e908292a0bf91099cf8ba0720a1647cef82ab38b588815b5e9535b4ff4d7bb" 34 }, 35 "@noble/post-quantum@0.5.2": { 36 "integrity": "e15f0a636f8d3b39ad584fe9b8a7dd203a6330e9ec48728be7edd6af8e2c7136", 37 "dependencies": [ 38 "jsr:@noble/curves", 39 "jsr:@noble/hashes@2.0" 40 ] 41 }, 42 "@puregarlic/randimal@1.0.1": { 43 "integrity": "101da9e89561f4b8038426f47f6cb258484a11887e1f4d8a2b07cd5ebf487a5d" 44 }, 45 "@std/assert@1.0.14": { 46 "integrity": "68d0d4a43b365abc927f45a9b85c639ea18a9fab96ad92281e493e4ed84abaa4", 47 "dependencies": [ 48 "jsr:@std/internal" 49 ] 50 }, 51 "@std/expect@1.0.17": { 52 "integrity": "316b47dd65c33e3151344eb3267bf42efba17d1415425f07ed96185d67fc04d9", 53 "dependencies": [ 54 "jsr:@std/assert", 55 "jsr:@std/internal" 56 ] 57 }, 58 "@std/internal@1.0.10": { 59 "integrity": "e3be62ce42cab0e177c27698e5d9800122f67b766a0bea6ca4867886cbde8cf7" 60 } 61 }, 62 "npm": { 63 "@atcute/atproto@3.1.9": { 64 "integrity": "sha512-DyWwHCTdR4hY2BPNbLXgVmm7lI+fceOwWbE4LXbGvbvVtSn+ejSVFaAv01Ra3kWDha0whsOmbJL8JP0QPpf1+w==", 65 "dependencies": [ 66 "@atcute/lexicons" 67 ] 68 }, 69 "@atcute/client@4.0.5": { 70 "integrity": "sha512-R8Qen8goGmEkynYGg2m6XFlVmz0GTDvQ+9w+4QqOob+XMk8/WDpF4aImev7WKEde/rV2gjcqW7zM8E6W9NShDA==", 71 "dependencies": [ 72 "@atcute/identity", 73 "@atcute/lexicons" 74 ] 75 }, 76 "@atcute/identity@1.1.1": { 77 "integrity": "sha512-zax42n693VEhnC+5tndvO2KLDTMkHOz8UExwmklvJv7R9VujfEwiSWhcv6Jgwb3ellaG8wjiQ1lMOIjLLvwh0Q==", 78 "dependencies": [ 79 "@atcute/lexicons", 80 "@badrap/valita" 81 ] 82 }, 83 "@atcute/jetstream@1.1.2": { 84 "integrity": "sha512-u6p/h2xppp7LE6W/9xErAJ6frfN60s8adZuCKtfAaaBBiiYbb1CfpzN8Uc+2qtJZNorqGvuuDb5572Jmh7yHBQ==", 85 "dependencies": [ 86 "@atcute/lexicons", 87 "@badrap/valita", 88 "@mary-ext/event-iterator", 89 "@mary-ext/simple-event-emitter", 90 "partysocket", 91 "type-fest", 92 "yocto-queue" 93 ] 94 }, 95 "@atcute/lex-cli@2.3.1": { 96 "integrity": "sha512-HrHD91CFSFd/p0UFe3akFA1HXiboQwd5LbYiU0srKdLxGX+NLTX/EdCdhbLV6M7LsXdmxk7PB6BMcprsX4rbvg==", 97 "dependencies": [ 98 "@atcute/lexicon-doc", 99 "@badrap/valita", 100 "@optique/core", 101 "@optique/run", 102 "picocolors", 103 "prettier" 104 ], 105 "bin": true 106 }, 107 "@atcute/lexicon-doc@1.1.4": { 108 "integrity": "sha512-OL0fsXtbnN/KwCq/L3nWGvOCdSHV0NWTatgLUIPt+T9AhcziFNaXAbbjvVHdflr3ZaLh3ksleHK0J789UBhlWQ==", 109 "dependencies": [ 110 "@badrap/valita" 111 ] 112 }, 113 "@atcute/lexicons@1.2.2": { 114 "integrity": "sha512-bgEhJq5Z70/0TbK5sx+tAkrR8FsCODNiL2gUEvS5PuJfPxmFmRYNWaMGehxSPaXWpU2+Oa9ckceHiYbrItDTkA==", 115 "dependencies": [ 116 "@standard-schema/spec", 117 "esm-env" 118 ] 119 }, 120 "@atcute/tid@1.0.3": { 121 "integrity": "sha512-wfMJx1IMdnu0CZgWl0uR4JO2s6PGT1YPhpytD4ZHzEYKKQVuqV6Eb/7vieaVo1eYNMp2FrY67FZObeR7utRl2w==" 122 }, 123 "@atproto/common-web@0.4.3": { 124 "integrity": "sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==", 125 "dependencies": [ 126 "graphemer", 127 "multiformats", 128 "uint8arrays", 129 "zod" 130 ] 131 }, 132 "@atproto/lexicon@0.5.1": { 133 "integrity": "sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==", 134 "dependencies": [ 135 "@atproto/common-web", 136 "@atproto/syntax", 137 "iso-datestring-validator", 138 "multiformats", 139 "zod" 140 ] 141 }, 142 "@atproto/syntax@0.4.1": { 143 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==" 144 }, 145 "@badrap/valita@0.4.6": { 146 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==" 147 }, 148 "@mary-ext/event-iterator@1.0.0": { 149 "integrity": "sha512-l6gCPsWJ8aRCe/s7/oCmero70kDHgIK5m4uJvYgwEYTqVxoBOIXbKr5tnkLqUHEg6mNduB4IWvms3h70Hp9ADQ==", 150 "dependencies": [ 151 "yocto-queue" 152 ] 153 }, 154 "@mary-ext/simple-event-emitter@1.0.0": { 155 "integrity": "sha512-meA/zJZKIN1RVBNEYIbjufkUrW7/tRjHH60FjolpG1ixJKo76TB208qefQLNdOVDA7uIG0CGEDuhmMirtHKLAg==" 156 }, 157 "@optique/core@0.6.2": { 158 "integrity": "sha512-HTxIHJ8xLOSZotiU6Zc5BCJv+SJ8DMYmuiQM+7tjF7RolJn/pdZNe7M78G3+DgXL9lIf82l8aGcilmgVYRQnGQ==" 159 }, 160 "@optique/run@0.6.2": { 161 "integrity": "sha512-ERksB5bHozwEUVlTPToIc8UjZZBOgLeBhFZYh2lgldUbNDt7LItzgcErsPq5au5i5IBmmyCti4+2A3x+MRI4Xw==", 162 "dependencies": [ 163 "@optique/core" 164 ] 165 }, 166 "@standard-schema/spec@1.0.0": { 167 "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==" 168 }, 169 "esm-env@1.2.2": { 170 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" 171 }, 172 "event-target-polyfill@0.0.4": { 173 "integrity": "sha512-Gs6RLjzlLRdT8X9ZipJdIZI/Y6/HhRLyq9RdDlCsnpxr/+Nn6bU2EFGuC94GjxqhM+Nmij2Vcq98yoHrU8uNFQ==" 174 }, 175 "graphemer@1.4.0": { 176 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" 177 }, 178 "iso-datestring-validator@2.2.2": { 179 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 180 }, 181 "multiformats@9.9.0": { 182 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 183 }, 184 "partysocket@1.1.6": { 185 "integrity": "sha512-LkEk8N9hMDDsDT0iDK0zuwUDFVrVMUXFXCeN3850Ng8wtjPqPBeJlwdeY6ROlJSEh3tPoTTasXoSBYH76y118w==", 186 "dependencies": [ 187 "event-target-polyfill" 188 ] 189 }, 190 "picocolors@1.1.1": { 191 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 192 }, 193 "prettier@3.6.2": { 194 "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 195 "bin": true 196 }, 197 "type-fest@4.41.0": { 198 "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==" 199 }, 200 "uint8arrays@3.0.0": { 201 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 202 "dependencies": [ 203 "multiformats" 204 ] 205 }, 206 "yocto-queue@1.2.1": { 207 "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==" 208 }, 209 "zod@3.25.76": { 210 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" 211 } 212 }, 213 "workspace": { 214 "members": { 215 "packages/consumer": { 216 "dependencies": [ 217 "jsr:@puregarlic/randimal@^1.0.1", 218 "npm:@atcute/atproto@^3.1.9", 219 "npm:@atcute/client@^4.0.5", 220 "npm:@atcute/jetstream@^1.1.2", 221 "npm:@atcute/lexicons@^1.2.2" 222 ] 223 }, 224 "packages/crypto": { 225 "dependencies": [ 226 "jsr:@noble/ciphers@^2.0.1", 227 "jsr:@noble/hashes@^2.0.1", 228 "jsr:@noble/post-quantum@~0.5.2", 229 "jsr:@std/expect@^1.0.17" 230 ] 231 }, 232 "packages/lexicon": { 233 "dependencies": [ 234 "npm:@atcute/lex-cli@^2.3.1", 235 "npm:@atcute/lexicons@^1.2.2", 236 "npm:@atproto/lexicon@~0.5.1" 237 ] 238 }, 239 "packages/producer": { 240 "dependencies": [ 241 "npm:@atcute/atproto@^3.1.9", 242 "npm:@atcute/client@^4.0.5", 243 "npm:@atcute/lexicons@^1.2.2", 244 "npm:@atcute/tid@^1.0.3" 245 ] 246 }, 247 "packages/shared": { 248 "dependencies": [ 249 "npm:@atcute/client@^4.0.5", 250 "npm:@atcute/lexicons@^1.2.2" 251 ] 252 } 253 } 254 } 255}