28 lines
1.8 KiB
JSON
28 lines
1.8 KiB
JSON
{
|
|
"name": "magistr-frontend-checks",
|
|
"private": true,
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"scripts": {
|
|
"build": "npm run build:vendor",
|
|
"build:vendor": "node scripts/build-vendor.mjs",
|
|
"test": "node --test tests/*.test.mjs",
|
|
"check": "node --check auth-session.js && node --check telemetry.js && node --check schedule-overview.js && node --check script.js && node --check admin/js/api.js && node --check admin/js/main.js && node --check admin/js/academic-period.js && node --check admin/js/async-combobox.js && node --check admin/js/dialog.js && node --check admin/js/dirty-state.js && node --check admin/js/pagination.js && node --check admin/js/url-state.js && node --check admin/js/view-state.js && node --check admin/js/views/groups.js && node --check admin/js/views/users.js && node --check admin/js/views/subjects.js && node --check admin/js/views/teacher-requests.js && node --check admin/js/views/academic-calendar.js && node --check admin/js/views/schedule.js && node --check admin/js/views/schedule-view.js && node --check admin/js/views/schedule-override-panel.js && node --check admin/js/views/schedule-versions.js && node --check admin/js/views/teacher-absences.js && node --check admin/js/views/schedule-quality.js && node --check teacher/app.js && node --check student/app.js && node --test tests/*.test.mjs"
|
|
},
|
|
"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"
|
|
}
|
|
}
|