{ "private": true, "type": "module", "scripts": { "dev": "vite", "build": "tsc -b && vite build", "preview": "vite preview", "fmt": "oxfmt" }, "dependencies": { "@atcute/atproto": "^3.1.10", "@atcute/bluemoji": "^3.1.3", "@atcute/bluesky": "^3.2.17", "@atcute/bluesky-richtext-parser": "^1.0.7", "@atcute/bluesky-richtext-segmenter": "^3.0.0", "@atcute/bluesky-search-parser": "^0.1.2", "@atcute/cbor": "^2.3.2", "@atcute/cid": "^2.4.1", "@atcute/client": "^4.2.1", "@atcute/identity": "^1.1.3", "@atcute/identity-resolver": "^1.2.2", "@atcute/lexicons": "^1.2.9", "@atcute/multibase": "^1.1.8", "@atcute/oauth-browser-client": "^3.0.0", "@atcute/oauth-crypto": "^0.1.0", "@atcute/tid": "^1.1.2", "@atcute/uint8array": "^1.1.1", "@atcute/xrpc-server": "^0.1.9", "@atlaskit/pragmatic-drag-and-drop": "1.6.0", "@atlaskit/pragmatic-drag-and-drop-hitbox": "1.0.3", "@floating-ui/dom": "^1.7.5", "@floating-ui/utils": "^0.2.10", "@kelinci/basa-lexicons": "^1.0.0", "@mary/array-fns": "jsr:^0.1.5", "@mary/async-iterator-fns": "jsr:^0.1.1", "@mary/batch-fetch": "jsr:^0.1.0", "@mary/date-fns": "jsr:^0.1.3", "@mary/events": "jsr:^0.2.0", "@mary/exif-rm": "jsr:^0.2.2", "@mary/solid-freeze": "npm:@externdefs/solid-freeze@^0.1.1", "@mary/solid-query": "npm:@externdefs/solid-query@^0.1.5", "comlink": "^4.4.2", "hls.js": "^1.6.15", "mediabunny": "^1.33.0", "nanoid": "^5.1.6", "solid-floating-ui": "~0.2.1", "solid-js": "^1.9.11" }, "devDependencies": { "@badrap/valita": "^0.4.6", "@cloudflare/vite-plugin": "^1.25.0", "@types/dom-close-watcher": "^1.0.0", "@types/dom-webcodecs": "^0.1.18", "@types/node": "^24.10.13", "autoprefixer": "^10.4.24", "babel-plugin-transform-typescript-const-enums": "^0.1.0", "oxfmt": "^0.26.0", "prettier": "^3.8.1", "tailwindcss": "^3.4.19", "terser": "^5.46.0", "typescript": "~5.9.3", "vite": "^7.3.1", "vite-plugin-pwa": "1.1.0", "vite-plugin-solid": "^2.11.10", "wrangler": "^4.65.0" }, "pnpm": { "patchedDependencies": { "@floating-ui/utils": "patches/@floating-ui__utils.patch", "@tanstack/query-core@5.17.19": "patches/@tanstack__query-core@5.17.19.patch", "solid-js": "patches/solid-js.patch", "vite-plugin-pwa": "patches/vite-plugin-pwa.patch", "workbox-precaching": "patches/workbox-precaching.patch" }, "overrides": { "is-core-module": "npm:@nolyfill/is-core-module@^1", "safe-buffer": "npm:@nolyfill/safe-buffer@^1", "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1" }, "onlyBuiltDependencies": [ "esbuild" ] } }