-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
53 lines (53 loc) · 2.41 KB
/
Copy pathpackage.json
File metadata and controls
53 lines (53 loc) · 2.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"name": "under-the-hood-llm-course",
"private": true,
"version": "0.1.0",
"type": "module",
"scripts": {
"dev": "vite --host 0.0.0.0",
"build": "npm run qa:content && vite build && node scripts/prerender-seo.mjs && npm run qa:seo",
"preview": "vite preview --host 0.0.0.0",
"qa:i18n": "node scripts/i18n-media-check.mjs",
"qa:geo": "node scripts/geo-content-check.mjs",
"qa:geo-baseline": "node scripts/geo-baseline-check.mjs",
"qa:indexnow": "node scripts/indexnow-submit.mjs",
"qa:promotion": "node scripts/promotion-check.mjs",
"qa:flagship-sources": "node scripts/flagship-source-check.mjs",
"qa:flagship-practice": "node scripts/flagship-practice-check.mjs",
"qa:seo": "node scripts/seo-check.mjs",
"qa:routes": "node scripts/route-check.mjs",
"qa:curriculum": "node scripts/foundations-ak-content-check.mjs",
"qa:operations": "node scripts/content-operations-check.mjs",
"qa:telemetry": "node scripts/learning-telemetry-check.mjs",
"qa:telemetry:browser": "node scripts/learning-telemetry-browser-check.mjs",
"qa:content": "npm run qa:operations && npm run qa:telemetry && npm run qa:curriculum && npm run qa:flagship-sources && npm run qa:flagship-practice && npm run qa:kimi-k3 && npm run qa:geo && npm run qa:promotion",
"qa:kimi-k3": "node scripts/kimi-k3-content-check.mjs",
"qa:world-content": "node scripts/world-content-check.mjs",
"qa:world": "npm run qa:world-content && node scripts/world-model-check.mjs",
"qa:ui:capture": "node scripts/ui-redesign-capture.mjs",
"qa:ui:compare": "node scripts/ui-redesign-compare.mjs",
"qa:ui:typography": "node scripts/typography-check.mjs",
"seo:indexnow:submit": "node scripts/indexnow-submit.mjs --submit"
},
"dependencies": {
"@fontsource-variable/manrope": "^5.3.0",
"@fontsource-variable/newsreader": "^5.3.0",
"@fontsource-variable/noto-sans-sc": "^5.3.0",
"@fontsource-variable/noto-serif-sc": "^5.3.0",
"@fontsource/caveat": "^5.3.0",
"@fontsource/ibm-plex-mono": "^5.2.7",
"@fontsource/zhi-mang-xing": "^5.3.0",
"@phosphor-icons/react": "^2.1.10",
"@supabase/supabase-js": "^2.57.4",
"@vercel/analytics": "^2.0.1",
"qrcode": "^1.5.4",
"react": "^19.1.1",
"react-dom": "^19.1.1"
},
"devDependencies": {
"@sparticuz/chromium": "^149.0.0",
"@vitejs/plugin-react": "^4.7.0",
"puppeteer-core": "^25.3.0",
"vite": "^7.1.7"
}
}