JavaScript-optional public web frontend for Bluesky
anartia.kelinci.net
sveltekit
atcute
bluesky
typescript
svelte
1{
2 "private": true,
3 "name": "anartia",
4 "type": "module",
5 "scripts": {
6 "dev": "vite dev",
7 "build": "vite build",
8 "preview": "vite preview",
9 "prepare": "svelte-kit sync || echo ''",
10 "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
11 "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
12 "format": "PRETTIER_EXPERIMENTAL_CLI=1 prettier --cache --write .",
13 "lint": "PRETTIER_EXPERIMENTAL_CLI=1 prettier --cache --check ."
14 },
15 "devDependencies": {
16 "@sveltejs/adapter-cloudflare": "^7.2.4",
17 "@sveltejs/kit": "^2.49.1",
18 "@sveltejs/vite-plugin-svelte": "^6.2.1",
19 "postcss": "^8.5.6",
20 "prettier": "^3.7.4",
21 "prettier-plugin-css-order": "^2.1.2",
22 "prettier-plugin-svelte": "^3.4.0",
23 "svelte": "^5.45.6",
24 "svelte-check": "^4.3.4",
25 "typescript": "~5.9.3",
26 "vite": "^7.2.6",
27 "wrangler": "^4.53.0"
28 },
29 "dependencies": {
30 "@atcute/atproto": "^3.1.9",
31 "@atcute/bluesky": "^3.2.12",
32 "@atcute/bluesky-richtext-parser": "^1.0.7",
33 "@atcute/bluesky-richtext-segmenter": "^2.0.4",
34 "@atcute/client": "^4.1.0",
35 "@atcute/lexicons": "^1.2.5",
36 "@atcute/multibase": "^1.1.6",
37 "@atcute/uint8array": "^1.0.6",
38 "@mary/array-fns": "jsr:^0.1.5",
39 "@mary/date-fns": "jsr:^0.1.3",
40 "hls.js": "^1.6.15",
41 "valibot": "^1.2.0"
42 },
43 "pnpm": {
44 "onlyBuiltDependencies": [
45 "esbuild",
46 "workerd"
47 ]
48 }
49}