mirror of
https://github.com/xenios-jp/xenios.jp.git
synced 2026-03-30 17:09:54 -07:00
main
XeniOS Website
Official website for the XeniOS project.
Stack
- Next.js 16 (App Router)
- React 19
- TypeScript
- Tailwind CSS v4
Development
cd /Users/admin/Documents/xenios-website
npm install
npm run dev
Open http://localhost:3000.
If a stale Next.js dev lock is left behind:
pkill -f "next dev"
rm -f .next/dev/lock
npm run dev
Scripts
npm run dev- start local development servernpm run build- build production outputnpm run start- run production servernpm run lint- run ESLint
Project Structure
src/app- routes and page layoutssrc/components- shared UI componentssrc/lib- constants and data logicdata/compatibility.json- compatibility datasetdata/discussions.json- cached discussion snapshot for compatibility pagesdata/credits.json- scheduled credits snapshotdata/xenia-upstream-license.txt- vendored upstream license textpublic/compatibility- static JSON copies used by deployed clients
Legal and Credits
- License inherits upstream Xenia project license.
- Legal, privacy, and credits pages are implemented at:
/legal/license/privacy/credits
Description
Languages
TypeScript
86.4%
JavaScript
10.8%
Shell
1.8%
CSS
1%