vod jam and earl vod.atverkackt.de
4
fork

Configure Feed

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

deps

+186 -1
+183
package-lock.json
··· 9 9 "version": "0.0.1", 10 10 "dependencies": { 11 11 "@atproto/api": "^0.19.5", 12 + "@atproto/oauth-client-browser": "^0.3.41", 12 13 "hls.js": "^1.6.15" 13 14 }, 14 15 "devDependencies": { ··· 24 25 "vite": "^7.2.6" 25 26 } 26 27 }, 28 + "node_modules/@atproto-labs/did-resolver": { 29 + "version": "0.2.6", 30 + "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.6.tgz", 31 + "integrity": "sha512-2K1bC04nI2fmgNcvof+yA28IhGlpWn2JKYlPa7To9JTKI45FINCGkQSGiL2nyXlyzDJJ34fZ1aq6/IRFIOIiqg==", 32 + "license": "MIT", 33 + "dependencies": { 34 + "@atproto-labs/fetch": "0.2.3", 35 + "@atproto-labs/pipe": "0.1.1", 36 + "@atproto-labs/simple-store": "0.3.0", 37 + "@atproto-labs/simple-store-memory": "0.1.4", 38 + "@atproto/did": "0.3.0", 39 + "zod": "^3.23.8" 40 + } 41 + }, 42 + "node_modules/@atproto-labs/fetch": { 43 + "version": "0.2.3", 44 + "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz", 45 + "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==", 46 + "license": "MIT", 47 + "dependencies": { 48 + "@atproto-labs/pipe": "0.1.1" 49 + } 50 + }, 51 + "node_modules/@atproto-labs/handle-resolver": { 52 + "version": "0.3.6", 53 + "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.6.tgz", 54 + "integrity": "sha512-qnSTXvOBNj1EHhp2qTWSX8MS5q3AwYU5LKlt5fBvSbCjgmTr2j0URHCv+ydrwO55KvsojIkTMgeMOh4YuY4fCA==", 55 + "license": "MIT", 56 + "dependencies": { 57 + "@atproto-labs/simple-store": "0.3.0", 58 + "@atproto-labs/simple-store-memory": "0.1.4", 59 + "@atproto/did": "0.3.0", 60 + "zod": "^3.23.8" 61 + } 62 + }, 63 + "node_modules/@atproto-labs/identity-resolver": { 64 + "version": "0.3.6", 65 + "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.6.tgz", 66 + "integrity": "sha512-qoWqBDRobln0NR8L8dQjSp79E0chGkBhibEgxQa2f9WD+JbJdjQ0YvwwO5yeQn05pJoJmAwmI2wyJ45zjU7aWg==", 67 + "license": "MIT", 68 + "dependencies": { 69 + "@atproto-labs/did-resolver": "0.2.6", 70 + "@atproto-labs/handle-resolver": "0.3.6" 71 + } 72 + }, 73 + "node_modules/@atproto-labs/pipe": { 74 + "version": "0.1.1", 75 + "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz", 76 + "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==", 77 + "license": "MIT" 78 + }, 79 + "node_modules/@atproto-labs/simple-store": { 80 + "version": "0.3.0", 81 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz", 82 + "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==", 83 + "license": "MIT" 84 + }, 85 + "node_modules/@atproto-labs/simple-store-memory": { 86 + "version": "0.1.4", 87 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz", 88 + "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==", 89 + "license": "MIT", 90 + "dependencies": { 91 + "@atproto-labs/simple-store": "0.3.0", 92 + "lru-cache": "^10.2.0" 93 + } 94 + }, 27 95 "node_modules/@atproto/api": { 28 96 "version": "0.19.5", 29 97 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.19.5.tgz", ··· 52 120 "zod": "^3.23.8" 53 121 } 54 122 }, 123 + "node_modules/@atproto/did": { 124 + "version": "0.3.0", 125 + "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.3.0.tgz", 126 + "integrity": "sha512-raUPzUGegtW/6OxwCmM8bhZvuIMzxG5t9oWsth6Tp91Kb5fTnHV2h/KKNF1C82doeA4BdXCErTyg7ISwLbQkzA==", 127 + "license": "MIT", 128 + "dependencies": { 129 + "zod": "^3.23.8" 130 + } 131 + }, 132 + "node_modules/@atproto/jwk": { 133 + "version": "0.6.0", 134 + "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz", 135 + "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==", 136 + "license": "MIT", 137 + "dependencies": { 138 + "multiformats": "^9.9.0", 139 + "zod": "^3.23.8" 140 + } 141 + }, 142 + "node_modules/@atproto/jwk-jose": { 143 + "version": "0.1.11", 144 + "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz", 145 + "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==", 146 + "license": "MIT", 147 + "dependencies": { 148 + "@atproto/jwk": "0.6.0", 149 + "jose": "^5.2.0" 150 + } 151 + }, 152 + "node_modules/@atproto/jwk-webcrypto": { 153 + "version": "0.2.0", 154 + "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz", 155 + "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==", 156 + "license": "MIT", 157 + "dependencies": { 158 + "@atproto/jwk": "0.6.0", 159 + "@atproto/jwk-jose": "0.1.11", 160 + "zod": "^3.23.8" 161 + } 162 + }, 55 163 "node_modules/@atproto/lex-data": { 56 164 "version": "0.0.14", 57 165 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.14.tgz", ··· 84 192 "@atproto/syntax": "^0.5.0", 85 193 "iso-datestring-validator": "^2.2.2", 86 194 "multiformats": "^9.9.0", 195 + "zod": "^3.23.8" 196 + } 197 + }, 198 + "node_modules/@atproto/oauth-client": { 199 + "version": "0.6.0", 200 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.6.0.tgz", 201 + "integrity": "sha512-F7ZTKzFptXgyihMkd7QTdRSkrh4XqrS+qTw+V81k5Q6Bh3MB1L3ypvfSJ6v7SSUJa6XxoZYJTCahHC1e+ndE6Q==", 202 + "license": "MIT", 203 + "dependencies": { 204 + "@atproto-labs/did-resolver": "^0.2.6", 205 + "@atproto-labs/fetch": "^0.2.3", 206 + "@atproto-labs/handle-resolver": "^0.3.6", 207 + "@atproto-labs/identity-resolver": "^0.3.6", 208 + "@atproto-labs/simple-store": "^0.3.0", 209 + "@atproto-labs/simple-store-memory": "^0.1.4", 210 + "@atproto/did": "^0.3.0", 211 + "@atproto/jwk": "^0.6.0", 212 + "@atproto/oauth-types": "^0.6.3", 213 + "@atproto/xrpc": "^0.7.7", 214 + "core-js": "^3", 215 + "multiformats": "^9.9.0", 216 + "zod": "^3.23.8" 217 + } 218 + }, 219 + "node_modules/@atproto/oauth-client-browser": { 220 + "version": "0.3.41", 221 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client-browser/-/oauth-client-browser-0.3.41.tgz", 222 + "integrity": "sha512-4QTm8zPgm08vl53flrVmL+MS5IOhvWWctNZmEnPbvQ2t1ISw9Q5m815m2Sszi5ULMFjOqvT7lhKB7zQUn5gq5g==", 223 + "license": "MIT", 224 + "dependencies": { 225 + "@atproto-labs/did-resolver": "^0.2.6", 226 + "@atproto-labs/handle-resolver": "^0.3.6", 227 + "@atproto-labs/simple-store": "^0.3.0", 228 + "@atproto/did": "^0.3.0", 229 + "@atproto/jwk": "^0.6.0", 230 + "@atproto/jwk-webcrypto": "^0.2.0", 231 + "@atproto/oauth-client": "^0.6.0", 232 + "@atproto/oauth-types": "^0.6.3", 233 + "core-js": "^3" 234 + } 235 + }, 236 + "node_modules/@atproto/oauth-types": { 237 + "version": "0.6.3", 238 + "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.6.3.tgz", 239 + "integrity": "sha512-jdKuoPknJuh/WjI+mYk7agSbx9mNVMbS6Dr3k1z2YMY2oRiCQjxYBuo4MLKATbxj05nMQaZRWlHRUazoAu5Cng==", 240 + "license": "MIT", 241 + "dependencies": { 242 + "@atproto/did": "^0.3.0", 243 + "@atproto/jwk": "^0.6.0", 87 244 "zod": "^3.23.8" 88 245 } 89 246 }, ··· 1656 1813 "node": ">= 0.6" 1657 1814 } 1658 1815 }, 1816 + "node_modules/core-js": { 1817 + "version": "3.49.0", 1818 + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", 1819 + "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", 1820 + "hasInstallScript": true, 1821 + "license": "MIT", 1822 + "funding": { 1823 + "type": "opencollective", 1824 + "url": "https://opencollective.com/core-js" 1825 + } 1826 + }, 1659 1827 "node_modules/deepmerge": { 1660 1828 "version": "4.3.1", 1661 1829 "dev": true, ··· 1781 1949 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 1782 1950 "license": "MIT" 1783 1951 }, 1952 + "node_modules/jose": { 1953 + "version": "5.10.0", 1954 + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 1955 + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", 1956 + "license": "MIT", 1957 + "funding": { 1958 + "url": "https://github.com/sponsors/panva" 1959 + } 1960 + }, 1784 1961 "node_modules/kleur": { 1785 1962 "version": "4.1.5", 1786 1963 "dev": true, ··· 1793 1970 "version": "3.0.0", 1794 1971 "dev": true, 1795 1972 "license": "MIT" 1973 + }, 1974 + "node_modules/lru-cache": { 1975 + "version": "10.4.3", 1976 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 1977 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 1978 + "license": "ISC" 1796 1979 }, 1797 1980 "node_modules/magic-string": { 1798 1981 "version": "0.30.21",
+3 -1
package.json
··· 10 10 "prepare": "svelte-kit sync || echo ''", 11 11 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", 12 12 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", 13 - "deploy": "cd infra && npm run deploy", 13 + "deploy": "infra/scripts/deploy.sh", 14 + "deploy:infra": "cd infra && npm run deploy", 14 15 "generate-sprites": "node scripts/generate-speaker-sprites.mjs" 15 16 }, 16 17 "devDependencies": { ··· 27 28 }, 28 29 "dependencies": { 29 30 "@atproto/api": "^0.19.5", 31 + "@atproto/oauth-client-browser": "^0.3.41", 30 32 "hls.js": "^1.6.15" 31 33 } 32 34 }