custom element for embedding Bluesky posts and feeds mary-ext.github.io/bluesky-embed
typescript npm bluesky atcute
1{ 2 "type": "module", 3 "name": "bluesky-profile-card-embed", 4 "description": "Custom element for embedding Bluesky profile cards", 5 "version": "1.0.1", 6 "author": "externdefs", 7 "license": "MIT", 8 "repository": { 9 "type": "git", 10 "url": "https://github.com/mary-ext/bluesky-embed", 11 "directory": "packages/bluesky-profile-card-embed" 12 }, 13 "files": [ 14 "dist/", 15 "themes/" 16 ], 17 "exports": { 18 ".": "./dist/wc.js", 19 "./core": "./dist/core.js", 20 "./style.css": "./dist/core.css", 21 "./themes/*": "./themes/*" 22 }, 23 "scripts": { 24 "dev": "vite", 25 "build": "pnpm run check && vite build && rsync -aHAX --delete ../../themes/ themes/", 26 "check": "svelte-check --tsconfig ./tsconfig.json && tsc -p tsconfig.node.json", 27 "prepack": "pnpm run build" 28 }, 29 "dependencies": { 30 "@atcute/bluesky": "^2.1.1", 31 "@atcute/bluesky-richtext-parser": "^1.0.7", 32 "@atcute/client": "^3.1.0" 33 }, 34 "devDependencies": { 35 "@preact/preset-vite": "^2.10.2", 36 "@tsconfig/svelte": "^5.0.6", 37 "@types/node": "^24.10.1", 38 "internal": "workspace:^", 39 "preact": "^10.28.0", 40 "svelte": "catalog:", 41 "svelte-check": "^4.3.4", 42 "vite": "^7.2.6", 43 "vite-plugin-dts": "^4.5.4" 44 } 45}