{ "name": "jha-1050-jgdj-web", "version": "1.0.0", "private": true, "scripts": { "dev": "node scripts/next-env.mjs development dev", "dev:test": "node scripts/next-env.mjs test dev", "build": "node scripts/next-env.mjs production build", "build:dev": "node scripts/next-env.mjs development build", "build:test": "node scripts/next-env.mjs test build", "start": "node scripts/next-env.mjs production start", "start:dev": "node scripts/next-env.mjs development start", "start:test": "node scripts/next-env.mjs test start", "typecheck": "tsc --noEmit", "lock:check": "node scripts/check-lock-sync.mjs", "test": "node --test tests/*.test.mjs", "check": "npm run lock:check && npm run build && npm test", "bundle": "npm run lock:check && node scripts/package-standalone.mjs production", "bundle:test": "npm run lock:check && node scripts/package-standalone.mjs test", "bundle:linux": "npm run lock:check && node scripts/prepare-production-runtime.mjs", "deploy:test": "bash deploy_test.sh", "deploy:prod": "bash deploy_prod.sh", "smoke:api": "node scripts/smoke-api.mjs" }, "dependencies": { "dotenv": "17.2.3", "hls.js": "1.7.3", "next": "16.4.3", "qrcode": "^1.5.4", "react": "^19.2.0", "react-dom": "^19.2.0" }, "devDependencies": { "@types/node": "^22.0.0", "@types/qrcode": "^1.5.6", "@types/react": "^19.2.0", "@types/react-dom": "^19.2.0", "typescript": "^5.9.0" }, "engines": { "node": ">=20.9.0" } }