Files
Ely-GPUI-Components/frontend/package.json
T
ZacharyZhang-NY faf0987cf8 Site · Showcase: apps built with Ely, from the public Ely-GPUI-Showcases repo at a pinned commit
The build fetches showcase.lock's commit and runs the catalog's own validator. /showcase/ lists featured apps first, then the rest by newest or stars, with categories and search; /showcase/<id>/ shows previews, links and the README. The header drops its sound switch below 414px so the fourth link fits.
2026-10-04 21:39:13 -04:00

37 lines
1.1 KiB
JSON

{
"name": "ely-site",
"private": true,
"type": "module",
"scripts": {
"gallery": "../scripts/web.sh public/gallery",
"showcase": "node scripts/showcase.mjs",
"dev": "pnpm showcase && vite",
"build": "pnpm showcase && tsc --noEmit && vite build",
"preview": "vite preview",
"local": "ELY_GALLERY_ASSETS=http://localhost:4173/gallery/assets/ pnpm gallery && pnpm build && vite preview --port 4173 --strictPort",
"deploy": "wrangler deploy",
"e2e": "playwright test",
"test": "node --test src/iso/engine.test.ts src/apps.test.ts"
},
"devDependencies": {
"@playwright/test": "1.63.0",
"@types/node": "24.19.0",
"@types/react": "19.3.0",
"@types/react-dom": "19.3.0",
"@vitejs/plugin-react": "6.1.1",
"marked": "18.0.14",
"typescript": "^7.0.2",
"vite": "8.3.1",
"wrangler": "4.143.0"
},
"dependencies": {
"@fontsource-variable/geist": "5.3.0",
"@fontsource-variable/geist-mono": "5.3.0",
"@tanstack/react-router": "1.170.40",
"lenis": "1.3.26",
"react": "19.3.0",
"react-dom": "19.3.0",
"reicon": "1.2.4"
}
}