Skip to content

Commit 96bdf32

Browse files
committed
Initial commit from Create Fumadocs App
0 parents  commit 96bdf32

25 files changed

+1958
-0
lines changed

.gitignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
node_modules
2+
3+
.DS_Store
4+
.cache
5+
.vercel
6+
.output
7+
.nitro
8+
/build/
9+
/api/
10+
/server/build
11+
/public/build
12+
/test-results/
13+
/playwright-report/
14+
/blob-report/
15+
/playwright/.cache/
16+
.tanstack
17+
18+
.source

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# mcsr.info
2+
3+
This is a Tanstack Start application generated with
4+
[Create Fumadocs](https://github.com/fuma-nama/fumadocs).
5+
6+
Run development server:
7+
8+
```bash
9+
npm run dev
10+
# or
11+
pnpm dev
12+
# or
13+
yarn dev
14+
```

biome.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/2.2.0/schema.json",
3+
"vcs": {
4+
"enabled": true,
5+
"clientKind": "git",
6+
"useIgnoreFile": true
7+
},
8+
"files": {
9+
"ignoreUnknown": true,
10+
"includes": [
11+
"**",
12+
"!node_modules",
13+
"!.source"
14+
]
15+
},
16+
"formatter": {
17+
"enabled": true,
18+
"indentStyle": "space",
19+
"indentWidth": 2
20+
},
21+
"linter": {
22+
"enabled": true,
23+
"rules": {
24+
"recommended": true
25+
},
26+
"domains": {
27+
"react": "recommended"
28+
}
29+
},
30+
"assist": {
31+
"actions": {
32+
"source": {
33+
"organizeImports": "on"
34+
}
35+
}
36+
}
37+
}

bun.lock

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

content/docs/index.mdx

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Hello World
3+
description: Your favourite docs framework.
4+
icon: Rocket
5+
---
6+
7+
Hey there! Fumadocs is the docs framework that also works on Tanstack Start!
8+
9+
## Heading
10+
11+
Hello World!
12+
13+
<Cards>
14+
<Card title="Learn more about Tanstack Start" href="https://tanstack.com/start" />
15+
<Card title="Learn more about Fumadocs" href="https://fumadocs.dev" />
16+
</Cards>
17+
18+
### CodeBlock
19+
20+
```ts
21+
console.log('Hello World');
22+
```
23+
24+
#### Table
25+
26+
| Head | Description |
27+
| ------------------------------- | ----------------------------------- |
28+
| `hello` | Hello World |
29+
| very **important** | Hey |
30+
| _Surprisingly_ | Fumadocs |
31+
| very long text that looks weird | hello world hello world hello world |

content/docs/test.mdx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Test
3+
description: This is another page
4+
---
5+
6+
Hello World again!
7+
8+
## Installation
9+
10+
```npm
11+
npm i fumadocs-core fumadocs-ui
12+
```

package.json

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"name": "mcsr.info",
3+
"private": true,
4+
"type": "module",
5+
"sideEffects": false,
6+
"scripts": {
7+
"dev": "vite dev",
8+
"build": "vite build",
9+
"start": "node .output/server/index.mjs",
10+
"preview": "vite preview",
11+
"types:check": "fumadocs-mdx && tsc --noEmit",
12+
"postinstall": "fumadocs-mdx",
13+
"lint": "biome check",
14+
"format": "biome format --write"
15+
},
16+
"dependencies": {
17+
"@tanstack/react-router": "1.160.2",
18+
"@tanstack/react-router-devtools": "1.160.2",
19+
"@tanstack/react-start": "1.160.2",
20+
"fumadocs-core": "16.6.4",
21+
"fumadocs-mdx": "14.2.7",
22+
"fumadocs-ui": "16.6.4",
23+
"lucide-react": "^0.570.0",
24+
"react": "^19.2.4",
25+
"react-dom": "^19.2.4",
26+
"tailwind-merge": "^3.4.1",
27+
"vite": "^7.3.1"
28+
},
29+
"devDependencies": {
30+
"@tailwindcss/vite": "^4.1.18",
31+
"@types/mdx": "^2.0.13",
32+
"@types/node": "^25.2.3",
33+
"@types/react": "^19.2.14",
34+
"@types/react-dom": "^19.2.3",
35+
"@vitejs/plugin-react": "^5.1.4",
36+
"nitro": "npm:nitro-nightly@3.0.1-20260128-211656-ae83c97e",
37+
"srvx": "^0.11.5",
38+
"tailwindcss": "^4.1.18",
39+
"typescript": "^5.9.3",
40+
"vite-tsconfig-paths": "^6.1.1",
41+
"@biomejs/biome": "^2.4.2"
42+
}
43+
}

source.config.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import { defineConfig, defineDocs } from 'fumadocs-mdx/config';
2+
3+
export const docs = defineDocs({
4+
dir: 'content/docs',
5+
docs: {
6+
postprocess: {
7+
includeProcessedMarkdown: true,
8+
},
9+
},
10+
});
11+
12+
export default defineConfig();

0 commit comments

Comments
 (0)