ATProto app badge generator for static web pages colddark.world/tools/badger/index.html
atproto web-app vanilla-js web-components oauth
at trunk 155 lines 5.4 kB view raw
1{ 2 "version": "5", 3 "specifiers": { 4 "npm:@atcute/atproto@3.1": "3.1.10", 5 "npm:@atcute/cbor@2.3": "2.3.2", 6 "npm:@atcute/cid@2.4": "2.4.1", 7 "npm:@atcute/client@4.2": "4.2.1", 8 "npm:@atcute/microcosm@1.0": "1.0.1", 9 "npm:@atcute/oauth-browser-client@3.0": "3.0.0" 10 }, 11 "npm": { 12 "@atcute/atproto@3.1.10": { 13 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==", 14 "dependencies": [ 15 "@atcute/lexicons" 16 ] 17 }, 18 "@atcute/cbor@2.3.2": { 19 "integrity": "sha512-xP2SORSau/VVI00x2V4BjwIkHr6EQ7l/MXEOPaa4LGYtePFc4gnD4L1yN10dT5NEuUnvGEuCh6arLB7gz1smVQ==", 20 "dependencies": [ 21 "@atcute/cid", 22 "@atcute/multibase", 23 "@atcute/uint8array" 24 ] 25 }, 26 "@atcute/cid@2.4.1": { 27 "integrity": "sha512-bwhna69RCv7yetXudtj+2qrMPYvhhIQqvJz6YUpUS98v7OdF3X2dnye9Nig2NDrklZcuyOsu7sQo7GOykJXRLQ==", 28 "dependencies": [ 29 "@atcute/multibase", 30 "@atcute/uint8array" 31 ] 32 }, 33 "@atcute/client@4.2.1": { 34 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==", 35 "dependencies": [ 36 "@atcute/identity", 37 "@atcute/lexicons" 38 ] 39 }, 40 "@atcute/identity-resolver@1.2.2_@atcute+identity@1.1.3": { 41 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==", 42 "dependencies": [ 43 "@atcute/identity", 44 "@atcute/lexicons", 45 "@atcute/util-fetch", 46 "@badrap/valita" 47 ] 48 }, 49 "@atcute/identity@1.1.3": { 50 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==", 51 "dependencies": [ 52 "@atcute/lexicons", 53 "@badrap/valita" 54 ] 55 }, 56 "@atcute/lexicons@1.2.9": { 57 "integrity": "sha512-/RRHm2Cw9o8Mcsrq0eo8fjS9okKYLGfuFwrQ0YoP/6sdSDsXshaTLJsvLlcUcaDaSJ1YFOuHIo3zr2Om2F/16g==", 58 "dependencies": [ 59 "@atcute/uint8array", 60 "@atcute/util-text", 61 "@standard-schema/spec", 62 "esm-env" 63 ] 64 }, 65 "@atcute/microcosm@1.0.1": { 66 "integrity": "sha512-siyreLgOCZ6gT3x5tajTw1MrlR0s4SDNlUvaRYQZrAUZS1xuuLx1Ko/cwsf+/QQzEN6K1wgtTC0J6HqtRZwWVg==", 67 "dependencies": [ 68 "@atcute/lexicons" 69 ] 70 }, 71 "@atcute/multibase@1.1.8": { 72 "integrity": "sha512-pJgtImMZKCjqwRbu+2GzB+4xQjKBXDwdZOzeqe0u97zYKRGftpGYGvYv3+pMe2xXe+msDyu7Nv8iJp+U14otTA==", 73 "dependencies": [ 74 "@atcute/uint8array" 75 ] 76 }, 77 "@atcute/oauth-browser-client@3.0.0": { 78 "integrity": "sha512-7AbKV8tTe7aRJNJV7gCcWHSVEADb2nr58O1p7dQsf73HSe9pvlBkj/Vk1yjjtH691uAVYkwhHSh0bC7D8XdwJw==", 79 "dependencies": [ 80 "@atcute/client", 81 "@atcute/identity-resolver", 82 "@atcute/lexicons", 83 "@atcute/multibase", 84 "@atcute/oauth-crypto", 85 "@atcute/oauth-types", 86 "nanoid" 87 ] 88 }, 89 "@atcute/oauth-crypto@0.1.0": { 90 "integrity": "sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==", 91 "dependencies": [ 92 "@atcute/multibase", 93 "@atcute/uint8array", 94 "@badrap/valita", 95 "nanoid" 96 ] 97 }, 98 "@atcute/oauth-keyset@0.1.0": { 99 "integrity": "sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==", 100 "dependencies": [ 101 "@atcute/oauth-crypto" 102 ] 103 }, 104 "@atcute/oauth-types@0.1.1": { 105 "integrity": "sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==", 106 "dependencies": [ 107 "@atcute/identity", 108 "@atcute/lexicons", 109 "@atcute/oauth-keyset", 110 "@badrap/valita" 111 ] 112 }, 113 "@atcute/uint8array@1.1.1": { 114 "integrity": "sha512-3LsC8XB8TKe9q/5hOA5sFuzGaIFdJZJNewC5OKa3o/eU6+K7JR6see9Zy2JbQERNVnRl11EzbNov1efgLMAs4g==" 115 }, 116 "@atcute/util-fetch@1.0.5": { 117 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==", 118 "dependencies": [ 119 "@badrap/valita" 120 ] 121 }, 122 "@atcute/util-text@1.1.1": { 123 "integrity": "sha512-JH0SxzUQJAmbOBTYyhxQbkkI6M33YpjlVLEcbP5GYt43xgFArzV0FJVmEpvIj0kjsmphHB45b6IitdvxPdec9w==", 124 "dependencies": [ 125 "unicode-segmenter" 126 ] 127 }, 128 "@badrap/valita@0.4.6": { 129 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==" 130 }, 131 "@standard-schema/spec@1.1.0": { 132 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==" 133 }, 134 "esm-env@1.2.2": { 135 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" 136 }, 137 "nanoid@5.1.6": { 138 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", 139 "bin": true 140 }, 141 "unicode-segmenter@0.14.5": { 142 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==" 143 } 144 }, 145 "workspace": { 146 "dependencies": [ 147 "npm:@atcute/atproto@3.1", 148 "npm:@atcute/cbor@2.3", 149 "npm:@atcute/cid@2.4", 150 "npm:@atcute/client@4.2", 151 "npm:@atcute/microcosm@1.0", 152 "npm:@atcute/oauth-browser-client@3.0" 153 ] 154 } 155}