Add desktop (Electron) and mobile (Expo) showcase apps

New workspace packages for demonstrating design system components:
- Desktop: Electron + Vite app with brand/theme switching
- Mobile: Expo React Native app with brand switching

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
michael
2026-03-04 10:35:19 -08:00
parent 852a3af854
commit da84736b4b
100 changed files with 15874 additions and 326 deletions

View File

@@ -9,13 +9,16 @@
},
"license": "MIT",
"workspaces": [
"packages/*"
"packages/*",
"packages/showcase/*"
],
"scripts": {
"build": "turbo run build",
"build:tokens": "npm run build -w packages/tokens",
"build:web": "npm run build -w packages/web",
"build:react-native": "npm run build -w packages/react-native",
"start:mobile": "npm run start -w @dangerousthings/showcase-mobile",
"start:desktop": "npm run start -w @dangerousthings/showcase-desktop",
"clean": "turbo run clean",
"typecheck": "turbo run typecheck",
"lint": "turbo run lint",