mirror of
https://github.com/KuekHaoYang/KVideo.git
synced 2026-08-12 23:33:43 +08:00
Reject unsafe dynamic filter execution, reduce heuristic false positives, add regression coverage, bump the app to 4.9.17, and update Next.js to the latest stable security patch.
44 lines
1.3 KiB
JSON
44 lines
1.3 KiB
JSON
{
|
|
"name": "kvideo",
|
|
"version": "4.9.17",
|
|
"private": true,
|
|
"scripts": {
|
|
"dev": "node scripts/next-with-lan-access.mjs dev",
|
|
"build": "next build --webpack && node scripts/transpile-client-assets.mjs .next/static",
|
|
"start": "node scripts/next-with-lan-access.mjs start",
|
|
"lint": "eslint",
|
|
"test": "tsx --test tests/**/*.test.ts",
|
|
"pages:build": "next-on-pages && node scripts/transpile-client-assets.mjs .vercel/output/static/_next/static"
|
|
},
|
|
"dependencies": {
|
|
"@dnd-kit/core": "^6.3.1",
|
|
"@dnd-kit/sortable": "^10.0.0",
|
|
"@dnd-kit/utilities": "^3.2.2",
|
|
"@upstash/redis": "^1.37.0",
|
|
"@vercel/analytics": "^2.0.1",
|
|
"hls.js": "^1.6.15",
|
|
"lucide-react": "^0.577.0",
|
|
"next": "16.2.12",
|
|
"opencc-js": "^1.0.5",
|
|
"react": "19.2.4",
|
|
"react-dom": "19.2.4",
|
|
"zustand": "^5.0.12"
|
|
},
|
|
"devDependencies": {
|
|
"@cloudflare/next-on-pages": "^1.13.16",
|
|
"@tailwindcss/postcss": "^4",
|
|
"@types/node": "^25",
|
|
"@types/react": "^19",
|
|
"@types/react-dom": "^19",
|
|
"esbuild": "^0.27.7",
|
|
"eslint": "^9.25.1",
|
|
"eslint-config-next": "16.2.12",
|
|
"postcss": "^8.5.8",
|
|
"postcss-preset-env": "^11.2.0",
|
|
"tailwindcss": "^4",
|
|
"tsx": "^4.20.6",
|
|
"typescript": "^5",
|
|
"vercel": "^47.0.4"
|
|
}
|
|
}
|