Skip to content

Commit a8cc99e

Browse files
committed
delete sdtuff
1 parent 341ec37 commit a8cc99e

File tree

8 files changed

+29
-1043
lines changed

8 files changed

+29
-1043
lines changed

.gitattributes

Lines changed: 0 additions & 1 deletion
This file was deleted.

pnpm-lock.yaml

Lines changed: 11 additions & 415 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sitio/benchmarks/lastWeek.ts

Lines changed: 0 additions & 140 deletions
This file was deleted.

sitio/package.json

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
"test": "vitest run",
1515
"test:watch": "vitest",
1616
"test:ui": "vitest --ui",
17-
"benchmark:lastWeek": "tsx ./benchmarks/lastWeek.ts",
1817
"db:generate": "drizzle-kit generate",
1918
"db:migrate": "drizzle-kit migrate",
20-
"db:seed-historic-likes": "tsx ./src/lib/db/seedHistoricLikes.ts",
21-
"migrate:to-postgres": "tsx ./migrate-to-postgres.ts",
19+
"db:seed-historic-likes": "node --experimental-strip-types ./src/lib/db/seedHistoricLikes.ts",
2220
"knip": "knip"
2321
},
2422
"dependencies": {
@@ -43,7 +41,6 @@
4341
"postgres": "^3.4.7",
4442
"posthog-js": "^1.215.3",
4543
"svelte-echarts": "^0.1.1",
46-
"svelte-mq-store": "^2.2.22",
4744
"svelte-radix": "^2.0.1",
4845
"zod": "^3.24.1"
4946
},
@@ -57,29 +54,24 @@
5754
"@types/markdown-it": "^13.0.9",
5855
"@types/node": "^20.17.17",
5956
"@types/pg": "^8.15.4",
60-
"@vitest/ui": "^3.2.4",
61-
"autoprefixer": "^10.4.20",
57+
"autoprefixer": "^10.4.21",
6258
"bits-ui": "1.0.0-next.98",
6359
"clsx": "^2.1.1",
6460
"drizzle-kit": "^0.24.2",
6561
"knip": "^5.44.1",
6662
"lucide-svelte": "^0.462.0",
67-
"mitata": "^0.1.14",
6863
"postcss": "^8.5.1",
6964
"prettier": "^3.4.2",
7065
"prettier-plugin-svelte": "^3.3.3",
7166
"prettier-plugin-tailwindcss": "^0.6.11",
7267
"svelte": "^5.20.1",
7368
"svelte-check": "^4.1.4",
74-
"svelte-mq-store": "^2.2.11",
7569
"tailwind-merge": "^2.6.0",
7670
"tailwind-variants": "^0.3.1",
7771
"tailwindcss": "^3.4.17",
7872
"tailwindcss-animate": "^1.0.7",
79-
"tsx": "^4.19.2",
8073
"typescript": "^5.7.3",
81-
"vite": "^6.1.0",
82-
"vitest": "^3.2.4"
74+
"vite": "^6.1.0"
8375
},
8476
"packageManager": "[email protected]+sha256.8472168c3e1fd0bff287e694b053fccbbf20579a3ff9526b6333beab8df65a8d"
8577
}

sitio/src/lib/utils.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
import { type ClassValue, clsx } from "clsx";
2+
import { readable } from "svelte/store";
23
import { twMerge } from "tailwind-merge";
34

45
export function cn(...inputs: ClassValue[]) {
56
return twMerge(clsx(inputs));
67
}
8+
9+
export const useMediaQuery = (query: string) => {
10+
if (typeof window === "undefined") {
11+
return readable(false);
12+
}
13+
let matcher = window.matchMedia(query);
14+
return readable(matcher.matches, (set) => {
15+
const update = (m: MediaQueryListEvent) => set(m.matches);
16+
matcher.addEventListener("change", update);
17+
return () => matcher.removeEventListener("change", update);
18+
});
19+
};

sitio/src/routes/Chart.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
import ChartJs from "./ChartJs.svelte";
66
import type { ChartData } from "chart.js";
77
8-
import { listen } from "svelte-mq-store";
98
import type { MiniLikedTweet, MiniRetweet, MiniTweet } from "../schema";
109
import { likesCutoff } from "$lib/consts";
11-
const isDark = listen("(prefers-color-scheme: dark)", false);
10+
import { useMediaQuery } from "@/utils";
11+
const isDark = useMediaQuery("(prefers-color-scheme: dark)");
1212
1313
type LikedAndRetweeted = { url: string; estimated: Date };
1414

0 commit comments

Comments
 (0)