A monorepo containing the AEO application suite.
- @aeo/app - SvelteKit application with authentication and database
- @aeo/web - Astro marketing website
- Bun v1.0 or later
# Install dependencies for all packages
bun install
# Run all dev servers
bun dev
# Run specific package
bun dev:app # SvelteKit app
bun dev:web # Astro website| Command | Description |
|---|---|
bun dev |
Start all dev servers |
bun dev:app |
Start SvelteKit app |
bun dev:web |
Start Astro website |
bun build |
Build all packages |
bun lint |
Lint all packages |
bun test |
Run tests |
aeo/
├── app/ # SvelteKit application
│ ├── src/
│ └── ...
├── web/ # Astro marketing site
│ ├── src/
│ └── ...
└── package.json # Root workspace config
Each package can be developed independently:
cd app && bun dev # Work on SvelteKit app
cd web && bun dev # Work on Astro siteOr run from the root using workspace filters.