{ "name": "magistr-frontend-checks", "private": true, "type": "module", "engines": { "node": ">=18" }, "scripts": { "build": "npm run build:vendor && npm run build:react", "build:react": "node scripts/build-react.mjs", "build:react-tests": "node scripts/build-react-tests.mjs", "build:vendor": "node scripts/build-vendor.mjs", "test": "npm run build:react-tests && node --test tests/*.test.mjs", "check": "npm run build:react && node --check auth-session.js && node --check telemetry.js && node --check schedule-overview.js && node --check react/login/login-service.js && node --check react/shared/api-client.js && node --check react/shared/auth-client.js && node --check react/shared/session-policy.js && node --check react/student/student-service.js && node --check react/teacher/teacher-service.js && node --check react/settings/settings-service.js && node --check react/admin/admin-service.js && node --check react/admin/react-tabs.js && node --check react/admin/classrooms-service.js && node --check react/admin/subjects-service.js && node --check react/admin/dashboard-service.js && node --check react/admin/users-service.js && node --check react/admin/groups-service.js && node --check react/admin/university-structure-service.js && node --check react/admin/teacher-requests-service.js && node --check react/admin/department-workspace-service.js && node --check react/admin/auditorium-workload-service.js && node --check react/admin/academic-calendar-service.js && node --check react/admin/schedule-view-service.js && node --check react/admin/schedule-versions-service.js && node --check react/admin/schedule-service.js && node --check react/admin/schedule-override-service.js && node --check react/admin/schedule-quality-service.js && node --check react/admin/teacher-absences-service.js && node --check admin/js/api.js && node --check admin/js/academic-period.js && node --check admin/js/dialog.js && node --check admin/js/dirty-state.js && node --check admin/js/url-state.js && node --check admin/js/view-state.js && npm test" }, "devDependencies": { "@opentelemetry/api": "1.9.0", "@opentelemetry/auto-instrumentations-web": "0.65.0", "@opentelemetry/context-zone": "2.9.0", "@opentelemetry/exporter-trace-otlp-http": "0.220.0", "@opentelemetry/instrumentation": "0.220.0", "@opentelemetry/resources": "2.9.0", "@opentelemetry/sdk-trace-base": "2.9.0", "@opentelemetry/sdk-trace-web": "2.9.0", "@opentelemetry/semantic-conventions": "1.43.0", "esbuild": "0.25.12", "zone.js": "0.16.0" }, "dependencies": { "react": "19.3.0", "react-dom": "19.3.0" } }