a programming education platform
www.hypercommit.com
education
1{
2 "name": "web",
3 "version": "0.0.1",
4 "type": "module",
5 "private": true,
6 "scripts": {
7 "dev": "next dev --turbopack",
8 "build": "next build",
9 "start": "next start",
10 "lint": "eslint",
11 "format": "prettier --write \"**/*.{ts,tsx}\"",
12 "typecheck": "tsc --noEmit"
13 },
14 "dependencies": {
15 "@hugeicons/core-free-icons": "^4.1.1",
16 "@hugeicons/react": "^1.1.6",
17 "@mdx-js/loader": "^3.1.1",
18 "@mdx-js/react": "^3.1.1",
19 "@next/mdx": "^16.2.4",
20 "@pierre/trees": "^1.0.0-beta.3",
21 "@types/mdx": "^2.0.13",
22 "@web-kits/audio": "^0.1.0",
23 "@workspace/ui": "workspace:*",
24 "next": "16.1.6",
25 "next-themes": "^0.4.6",
26 "react": "^19.2.4",
27 "react-dom": "^19.2.4",
28 "rehype-pretty-code": "^0.14.3",
29 "remark-gfm": "^4.0.1",
30 "shiki": "^4.0.2"
31 },
32 "devDependencies": {
33 "@tailwindcss/postcss": "^4.1.18",
34 "@types/node": "^25.1.0",
35 "@types/react": "^19.2.10",
36 "@types/react-dom": "^19.2.3",
37 "@workspace/eslint-config": "workspace:^",
38 "@workspace/typescript-config": "workspace:*",
39 "eslint": "^9.39.2",
40 "typescript": "^5.9.3"
41 }
42}