Files
Ely-GPUI-Components/frontend/package.json
T
ZacharyZhang-NYandClaude Opus 5.5 20a8e2b0ee Site · Logo: the letter E in iso blocks, in the header, the favicon, the touch icon and the OG image
One geometry in src/iso/mark.ts, drawn by the engine the miniatures use. The favicon follows the system's mode; scripts/favicon.mjs takes its colors from styles.css. Below 768px the header shows the mark alone, its word kept as the link's name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 22:19:04 -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/iso/mark.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"
}
}