mirror of
https://github.com/eden-emulator/eden-emulator.github.io.git
synced 2025-12-09 16:56:53 +01:00
A mirror of our website.
https://eden-emulator.github.io/
| .github/workflows | ||
| blog | ||
| docs | ||
| public | ||
| scripts | ||
| src | ||
| .env.example | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| CNAME | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
Eden Website
This is the official website for the Eden Nintendo Switch Emulator.
The site is under active development and built using modern tooling like Vite, React 19, and Tailwind CSS.
Contributing
We welcome pull requests for improvements, features, and fixes.
Please submit all contributions in English.
🚀 Getting Started
1. Install dependencies
npm install
2. Copy env
cp .env.example .env
3. Start the development server
npm run dev
The site will be available at http://localhost:5173 (or the port shown in your terminal).
🧰 Tech Stack
📦 Scripts
| Script | Description |
|---|---|
npm run dev |
Start dev server (with HMR) |
npm run build |
Build site (includes typecheck) |
npm run preview |
Preview production build |
npm run lint |
Run ESLint |
npm run types |
Check TypeScript types |
npm run format |
Format with Prettier |
🧹 Linting
This project uses ESLint and Prettier with TypeScript support.
- Run
npm run lintto check for issues. - Run
npm run formatto automatically fix formatting issues.
🙌 Credits
This website was built with the help of friends who contributed to development, design, and fixes.
Special thanks to the @Eden OGs for testing and feedback.
💬 Community
Join the Eden community on Discord