Files
MealQuest/web/package.json
T
dev_agentandClaude Opus 5.5 3f5dea37d8
CI / ci (pull_request) Successful in 1m30s
Independent review Codex gpt-6-sol high: APPROVED (0 findings)
CI / ci (push) Successful in 1m31s
Add Photo and Icon components
Icon wraps a lucide-react icon component at stroke width 2.75, sized
22 px (nav) or 16 px (inline) by its CSS module, aria-hidden unless a
label names it. Photo renders the 400 and 1200 renditions as a lazy
srcset through the washed filter, with configurable radius and inset,
and falls back to the striped "dish photo" placeholder when there is no
photo or it fails to load. Adds lucide-react.

Maestro task: a9214566-6076-49e5-98b8-89ba98d6d838

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 18:25:22 -04:00

35 lines
956 B
JSON

{
"name": "mealquest-web",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc --noEmit && vite build && npm run check:dist-fonts",
"preview": "vite preview",
"typecheck": "tsc --noEmit",
"test": "npm run lint:colors && vitest run",
"lint:colors": "node scripts/lint-colors.mjs",
"check:dist-fonts": "node scripts/check-dist-fonts.mjs"
},
"dependencies": {
"@tanstack/react-query": "^5.104.1",
"lucide-react": "^1.51.0",
"react": "^19.3.0",
"react-dom": "^19.3.0",
"react-router": "^7.18.4"
},
"devDependencies": {
"@testing-library/dom": "^10.4.2",
"@testing-library/jest-dom": "^7.0.1",
"@testing-library/react": "^16.3.3",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"@vitejs/plugin-react": "^6.1.1",
"jsdom": "^30.1.1",
"typescript": "^7.0.2",
"vite": "^8.3.2",
"vitest": "^5.0.3"
}
}