custom element for embedding Bluesky posts and feeds mary-ext.github.io/bluesky-embed
typescript npm bluesky atcute
7
fork

Configure Feed

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

chore: use catalog to prevent dupes

Mary db00672d 39b992d4

+17 -28
+1 -1
packages/bluesky-post-embed/package.json
··· 35 35 "@tsconfig/svelte": "^5.0.4", 36 36 "@types/node": "^22.10.1", 37 37 "internal": "workspace:^", 38 - "svelte": "^5.5.3", 38 + "svelte": "catalog:", 39 39 "svelte-check": "^4.1.0", 40 40 "vite": "^6.0.2", 41 41 "vite-plugin-dts": "^4.3.0"
+1 -1
packages/bluesky-profile-feed-embed/package.json
··· 35 35 "@tsconfig/svelte": "^5.0.4", 36 36 "@types/node": "^22.10.1", 37 37 "internal": "workspace:^", 38 - "svelte": "^5.5.3", 38 + "svelte": "catalog:", 39 39 "svelte-check": "^4.1.0", 40 40 "vite": "^6.0.2", 41 41 "vite-plugin-dts": "^4.3.0"
+2 -2
packages/internal/package.json
··· 12 12 "@atcute/bluesky": "^1.0.9", 13 13 "@atcute/bluesky-richtext-segmenter": "^1.0.5", 14 14 "@atcute/client": "^2.0.6", 15 - "svelte": "^5.3.1" 15 + "svelte": "catalog:" 16 16 }, 17 17 "devDependencies": { 18 18 "@atcute/bluesky": "^1.0.9", 19 19 "@atcute/bluesky-richtext-segmenter": "^1.0.5", 20 20 "@atcute/client": "^2.0.6", 21 21 "@tsconfig/svelte": "^5.0.4", 22 - "svelte": "^5.3.1" 22 + "svelte": "catalog:" 23 23 } 24 24 }
+10 -24
pnpm-lock.yaml
··· 4 4 autoInstallPeers: true 5 5 excludeLinksFromLockfile: false 6 6 7 + catalogs: 8 + default: 9 + svelte: 10 + specifier: ^5.5.3 11 + version: 5.5.3 12 + 7 13 patchedDependencies: 8 14 svelte: 9 15 hash: 6qynve6ufonlwufsl6x7wujmdu ··· 48 54 specifier: workspace:^ 49 55 version: link:../internal 50 56 svelte: 51 - specifier: ^5.5.3 57 + specifier: 'catalog:' 52 58 version: 5.5.3(patch_hash=6qynve6ufonlwufsl6x7wujmdu) 53 59 svelte-check: 54 60 specifier: ^4.1.0 ··· 82 88 specifier: workspace:^ 83 89 version: link:../internal 84 90 svelte: 85 - specifier: ^5.5.3 91 + specifier: 'catalog:' 86 92 version: 5.5.3(patch_hash=6qynve6ufonlwufsl6x7wujmdu) 87 93 svelte-check: 88 94 specifier: ^4.1.0 ··· 109 115 specifier: ^5.0.4 110 116 version: 5.0.4 111 117 svelte: 112 - specifier: ^5.3.1 113 - version: 5.3.1(patch_hash=6qynve6ufonlwufsl6x7wujmdu) 118 + specifier: 'catalog:' 119 + version: 5.5.3(patch_hash=6qynve6ufonlwufsl6x7wujmdu) 114 120 115 121 packages/site: 116 122 dependencies: ··· 1039 1045 svelte: ^4.0.0 || ^5.0.0-next.0 1040 1046 typescript: '>=5.0.0' 1041 1047 1042 - svelte@5.3.1: 1043 - resolution: {integrity: sha512-Y6PXppQhIZZ0HLZKj6UMV/VZPJbHiK98K8A5M7mJ+PGrz4erUmuDRUa8l7aw4La++Vl51YWzLUuuB0FZ7JPfnw==} 1044 - engines: {node: '>=18'} 1045 - 1046 1048 svelte@5.5.3: 1047 1049 resolution: {integrity: sha512-0j7XTSg5iXcLNCFcEsIZPtHO7SQeE0KgMcyF1K4K7HkjdKVPumz7dnxeXq5lGJRHfVAMZKqpEJ46rPKPKRJ57Q==} 1048 1050 engines: {node: '>=18'} ··· 2007 2009 typescript: 5.7.2 2008 2010 transitivePeerDependencies: 2009 2011 - picomatch 2010 - 2011 - svelte@5.3.1(patch_hash=6qynve6ufonlwufsl6x7wujmdu): 2012 - dependencies: 2013 - '@ampproject/remapping': 2.3.0 2014 - '@jridgewell/sourcemap-codec': 1.5.0 2015 - '@types/estree': 1.0.6 2016 - acorn: 8.14.0 2017 - acorn-typescript: 1.4.13(acorn@8.14.0) 2018 - aria-query: 5.3.2 2019 - axobject-query: 4.1.0 2020 - esm-env: 1.2.1 2021 - esrap: 1.2.3 2022 - is-reference: 3.0.3 2023 - locate-character: 3.0.0 2024 - magic-string: 0.30.14 2025 - zimmerframe: 1.1.2 2026 2012 2027 2013 svelte@5.5.3(patch_hash=6qynve6ufonlwufsl6x7wujmdu): 2028 2014 dependencies:
+3
pnpm-workspace.yaml
··· 3 3 - packages/site 4 4 - packages/bluesky-post-embed 5 5 - packages/bluesky-profile-feed-embed 6 + 7 + catalog: 8 + svelte: ^5.5.3