- lucide-react was a runtime dependency used only for the mobile menu's hamburger + close icons in Scene2D.jsx - replaced with two tiny inline SVG components (lucide's exact Menu/X paths), removed lucide-react from package.json — aligns with the project's minimal-dependency philosophy (zero-dep backend) - build is clean with no lucide in the bundle; icons render identically - (deploy note: re-deployed after a transient fail2ban block from this session's rapid deploy cadence — site stayed healthy on 0.73 throughout)
19 lines
385 B
JSON
19 lines
385 B
JSON
{
|
|
"name": "amerc-site",
|
|
"version": "0.74.0-lean-dep",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite --host 0.0.0.0",
|
|
"build": "vite build",
|
|
"preview": "vite preview --host 0.0.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@vitejs/plugin-react": "^5.0.0",
|
|
"marked": "^14.1.4",
|
|
"react": "^19.0.0",
|
|
"react-dom": "^19.0.0",
|
|
"vite": "^7.0.0"
|
|
}
|
|
}
|