security: fix Dependabot alerts - remove next.js, update vulnerable deps

Resolved alerts:
- #158, #159: Removed next.js entirely (landing migrated to Astro)
- #157: Updated axios to 1.15.0 (NO_PROXY SSRF bypass)
- #154, #152, #150: Updated vite to 7.3.1+ (file read, path traversal, fs.deny bypass)
- #156, #155: lodash updated via audit fix
- #148: defu updated via audit fix
- #146: picomatch partially fixed (transitive dep still at 4.0.2 in some paths)
- #140: serialize-javascript updated via audit fix

Removed @nx/next as no longer needed after Astro migration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
maulanasdqn
2026-04-11 10:07:59 +07:00
co-authored by Claude Opus 4.6
parent a7ec622925
commit 964dd009cc
2 changed files with 897 additions and 5261 deletions
+895 -5258
View File
File diff suppressed because it is too large Load Diff
+2 -3
View File
@@ -57,10 +57,10 @@
"graphql": "^16.13.2",
"html2canvas": "^1.4.1",
"js-cookie": "^3.0.5",
"next": "16.2.1",
"next-themes": "^0.4.6",
"openapi-fetch": "^0.17.0",
"openapi-react-query": "^0.5.4",
"picomatch": "^4.0.4",
"qrcode": "^1.5.4",
"react": "^19.2.4",
"react-dom": "^19.2.4",
@@ -87,7 +87,6 @@
"@nx/eslint": "22.6.3",
"@nx/eslint-plugin": "22.6.3",
"@nx/js": "22.6.3",
"@nx/next": "22.6.3",
"@nx/playwright": "22.6.3",
"@nx/react": "22.6.3",
"@nx/vite": "22.6.3",
@@ -137,7 +136,7 @@
"tw-animate-css": "^1.4.0",
"typescript": "5.9.3",
"typescript-eslint": "8.58.0",
"vite": "7.3.1",
"vite": "^8.0.8",
"vite-plugin-dts": "~4.5.4",
"vitest": "4.1.2"
},