Watch
1
0
Fork
You've already forked henrymeyer.de
0
mirror of https://github.com/henrymmey/henrymeyer.de.git synced 2026-11-04 07:22:28 +00:00
No description
  • TypeScript 93.8%
  • CSS 2.3%
  • MDX 2.1%
  • JavaScript 1.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Henry Meyer 501915ba55
Remove Instagram link from site footer
Removed Instagram link from the site footer.
2026-10-28 21:38:48 +01:00
apps Remove Instagram link from site footer 2026-10-28 21:38:48 +01:00
docs feat(hmt-clan): add Admin Dashboard 2026-09-22 18:15:28 +02:00
packages/ui Remove node modules 2026-08-23 22:14:08 +02:00
.gitignore Initialize Next.js app and import legacy site 2026-04-01 19:27:38 +02:00
package-lock.json Fix typo link 2026-09-08 12:26:51 +00:00
package.json Remove gaming site 2026-09-26 11:40:12 +02:00
pnpm-lock.yaml feat(hmt-clan): add Admin Dashboard 2026-09-22 18:15:28 +02:00
pnpm-workspace.yaml Upgrade to monorepo 2026-08-23 20:36:47 +02:00
README.md Update README.md 2026-09-23 20:56:36 +02:00

henrymeyer.de

Monorepo for henrymeyer.de, gaming.henrymeyer.de and hmtclan.de managed with pnpm workspaces.

Structure

.
├── apps/
│   ├── main-site/    # Next.js web application
│   ├── hmt-clan/     # Next.js web application
│   └── gaming-site/  # Astro web application with Starlight
└── packages/
    └── ui/          # Shared UI components (@repo/ui)

Documentation

Requirements

  • Node.js (LTS)
  • pnpm 10.5.2

Getting started

# Install dependencies
pnpm install

# Start the main site in development mode
pnpm dev:main

# Build the main site
pnpm build:main

# Start the hmt-clan site in development mode
pnpm dev:hmt-clan

# Build the hmt-clan site
pnpm build:hmt-clan

# Start the gaming-site site in development mode
pnpm dev:gaming-site

# Build the gaming-site site
pnpm build:gaming-site

You can also run commands scoped to a specific workspace package:

pnpm --filter main-site dev
pnpm --filter @repo/ui ...

License

All packages in this repository are licensed under their respective licenses. Refer to the LICENSE file in each package for more information.