A fresh 9×9 map every day. Place your castle, farmers, knights and bishops, claim land and gold, earn three stars and climb today's leaderboard. https://www.reddit.com/r/Ninelands/
Find a file
Lukas Müllner 43f30414ab
All checks were successful
CI / test (push) Successful in 20s
Merge branch 'docs/entscheidungen'
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 15:49:59 +01:00
.github fix(ci): parallel-Stufe durch einzelne Schritte ersetzen (Forgejo) 2026-11-13 14:41:52 +01:00
.vscode chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
public chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
src chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
.gitignore docs: Jam-Regeln in CLAUDE.md, rules/ ignorieren 2026-11-13 15:17:09 +01:00
.nvmrc chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
biome.jsonc chore: Lint der Vorlage grün (Biome-Schema 2.6.6, package.json formatiert) 2026-11-13 14:39:11 +01:00
CLAUDE.md docs: PLAN.md, Lizenz GPL-3.0, CREDITS.md 2026-11-13 15:45:14 +01:00
CREDITS.md docs: PLAN.md, Lizenz GPL-3.0, CREDITS.md 2026-11-13 15:45:14 +01:00
devvit.json chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
LICENSE docs: PLAN.md, Lizenz GPL-3.0, CREDITS.md 2026-11-13 15:45:14 +01:00
LICENSE-TEMPLATE.md docs: PLAN.md, Lizenz GPL-3.0, CREDITS.md 2026-11-13 15:45:14 +01:00
package-lock.json chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
package.json docs: PLAN.md, Lizenz GPL-3.0, CREDITS.md 2026-11-13 15:45:14 +01:00
PLAN.md docs: Entscheidungen zu Seed, Wertung und Subreddit 2026-11-13 15:49:59 +01:00
readme.md chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
tsconfig.base.json chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00
tsconfig.json chore: Devvit-Vorlage Bare und CLAUDE.md 2026-11-13 14:38:53 +01:00

Devvit Bare Template

A practical Devvit app template with few dependencies. A little simpler at the expense of a little code.

Getting Started

Make sure you have Node 22 downloaded on your machine before running!

  1. Run npm create devvit@latest --template=bare
  2. Go through the installation wizard. You will need to create a Reddit account and connect it to Reddit Developers.

Commands

  • npm run playtest [r/sub]: watches changes, builds, uploads, and installs on Reddit. Accepts an optional subreddit.
  • npm run build: builds client and server, including esbuild metafiles.
  • npm run clean: removes build outputs.
  • npm run test: runs all tests.
  • npm run format: fixes lints and formatting.
  • npm run lint: checks lints and formatting.
  • npm run publish: cleans, builds, uploads, and files a new app review request.

Features

  • A plain Node.js server with front and backend typing.
  • Tests using the builtin Node.js test runner.
  • Promise misuse linter.
  • Formatter and bundler.
  • TypeScript project skeleton split by environment (frontend, backend, test, etc).