- Bun 1.3+ (or Node.js 18+)
bun install
bun devThe editor will be running at http://localhost:3000.
Copy .env.example to .env if you need:
cp .env.example .env| Variable | Required | Description |
|---|---|---|
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY |
No | Enables address search in the editor |
PORT |
No | Dev server port (default: 3000) |
The editor works fully without any environment variables.
βββ apps/
β βββ editor/ # Next.js editor application
βββ packages/
β βββ core/ # @pascal-app/core β Scene schema, state, systems
β βββ viewer/ # @pascal-app/viewer β 3D rendering
β βββ ui/ # Shared UI components
βββ tooling/ # Build & release tooling
| Command | Description |
|---|---|
bun dev |
Start the development server |
bun build |
Build all packages |
bun check |
Lint and format check (Biome) |
bun check:fix |
Auto-fix lint and format issues |
bun check-types |
TypeScript type checking |
See CONTRIBUTING.md for guidelines on submitting PRs and reporting issues.