demonstrates how Markdown formatting can work inside Bluesky's inline rich text facet system bluesky-markdown-example.externdefs.workers.dev
typescript bluesky atcute
at trunk 874 B view raw
1{ 2 "private": true, 3 "name": "bluesky-markdown-example", 4 "license": "0BSD", 5 "type": "module", 6 "scripts": { 7 "dev": "vite", 8 "build": "vue-tsc -b && vite build", 9 "preview": "vite preview", 10 "format": "PRETTIER_EXPERIMENTAL_CLI=1 prettier --cache --write ." 11 }, 12 "dependencies": { 13 "@atcute/atproto": "^3.1.2", 14 "@atcute/bluesky": "^3.2.1", 15 "@atcute/bluesky-richtext-parser": "1.1.0-next.0", 16 "@atcute/lexicons": "^1.1.1", 17 "@mary/ds-stack": "jsr:^0.1.2", 18 "@vitejs/plugin-vue-jsx": "^5.1.1", 19 "modern-normalize": "^3.0.1", 20 "prettier-plugin-tailwindcss": "^0.6.14", 21 "tailwindcss": "^4.1.12", 22 "vue": "^3.5.20" 23 }, 24 "devDependencies": { 25 "@tailwindcss/vite": "^4.1.12", 26 "@vitejs/plugin-vue": "^6.0.1", 27 "@vue/tsconfig": "^0.8.1", 28 "prettier": "^3.6.2", 29 "typescript": "~5.9.2", 30 "vite": "^7.1.3", 31 "vue-tsc": "^3.0.6", 32 "wrangler": "^4.33.1" 33 } 34}