personal web client for Bluesky
typescript solidjs bluesky atcute
1{ 2 "type": "module", 3 "private": true, 4 "scripts": { 5 "dev": "vite", 6 "build": "tsc -b && vite build", 7 "preview": "vite preview", 8 "fmt": "PRETTIER_EXPERIMENTAL_CLI=1 prettier --cache --write ." 9 }, 10 "dependencies": { 11 "@atcute/atproto": "^3.1.0", 12 "@atcute/bluemoji": "^3.1.0", 13 "@atcute/bluesky": "^3.1.3", 14 "@atcute/bluesky-richtext-parser": "^1.0.7", 15 "@atcute/bluesky-richtext-segmenter": "^2.0.3", 16 "@atcute/bluesky-search-parser": "^0.1.0", 17 "@atcute/cbor": "^2.2.4", 18 "@atcute/cid": "^2.2.3", 19 "@atcute/client": "^4.0.3", 20 "@atcute/identity": "^1.1.0", 21 "@atcute/lexicons": "^1.1.0", 22 "@atcute/oauth-browser-client": "2.0.0-next.0", 23 "@atcute/tid": "^1.0.2", 24 "@atlaskit/pragmatic-drag-and-drop": "1.6.0", 25 "@atlaskit/pragmatic-drag-and-drop-hitbox": "1.0.3", 26 "@floating-ui/dom": "^1.7.1", 27 "@floating-ui/utils": "^0.2.9", 28 "@kelinci/basa-lexicons": "^1.0.0", 29 "@mary/array-fns": "jsr:^0.1.4", 30 "@mary/async-iterator-fns": "jsr:^0.1.1", 31 "@mary/batch-fetch": "jsr:^0.1.0", 32 "@mary/date-fns": "jsr:^0.1.3", 33 "@mary/events": "jsr:^0.2.0", 34 "@mary/exif-rm": "jsr:^0.2.2", 35 "@mary/solid-freeze": "npm:@externdefs/solid-freeze@^0.1.1", 36 "@mary/solid-query": "npm:@externdefs/solid-query@^0.1.5", 37 "comlink": "^4.4.2", 38 "hls.js": "^1.6.5", 39 "idb": "^8.0.3", 40 "nanoid": "^5.1.5", 41 "solid-floating-ui": "~0.2.1", 42 "solid-js": "^1.9.7", 43 "webm-muxer": "^5.1.3" 44 }, 45 "devDependencies": { 46 "@trivago/prettier-plugin-sort-imports": "^5.2.2", 47 "@types/dom-close-watcher": "^1.0.0", 48 "@types/dom-webcodecs": "^0.1.15", 49 "@types/node": "^24.3.0", 50 "autoprefixer": "^10.4.21", 51 "babel-plugin-transform-typescript-const-enums": "^0.1.0", 52 "prettier": "^3.6.0", 53 "prettier-plugin-tailwindcss": "^0.6.13", 54 "tailwindcss": "^3.4.17", 55 "terser": "^5.43.1", 56 "typescript": "~5.8.3", 57 "vite": "^6.3.5", 58 "vite-plugin-pwa": "0.21.0", 59 "vite-plugin-solid": "^2.11.6", 60 "wrangler": "^4.20.5" 61 }, 62 "pnpm": { 63 "patchedDependencies": { 64 "@floating-ui/utils": "patches/@floating-ui__utils.patch", 65 "@tanstack/query-core@5.17.19": "patches/@tanstack__query-core@5.17.19.patch", 66 "solid-js": "patches/solid-js.patch", 67 "vite-plugin-pwa": "patches/vite-plugin-pwa.patch", 68 "workbox-precaching": "patches/workbox-precaching.patch" 69 }, 70 "overrides": { 71 "is-core-module": "npm:@nolyfill/is-core-module@^1", 72 "safe-buffer": "npm:@nolyfill/safe-buffer@^1", 73 "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1" 74 }, 75 "onlyBuiltDependencies": [ 76 "esbuild" 77 ] 78 } 79}