{ "name": "ipx-web", "version": "1.3.1-dev", "private": true, "type": "module", "description": "Builds the ipx web pages from web/src (web/build.mts, run by build.rs) and tests them. The Rust tests cover the server.", "scripts": { "build": "node web/build.mts", "typecheck": "tsc -p . --noEmit false --declaration --emitDeclarationOnly --outDir target/page-types && tsc -p tsconfig.sw.json && tsc -p tsconfig.tools.json && tsc -p tsconfig.k6.json", "coverage:page": "IPX_COVERAGE=1 playwright test", "smoke": "node tests/page-smoke.ts", "test": "playwright test", "test:headed": "playwright test --headed", "load": "node tests/load/run.ts" }, "devDependencies": { "@playwright/test": "^1.56.0", "@types/k6": "2.3.1", "@types/node": "24.19.2", "monocart-coverage-reports": "3.2.0", "typescript": "^7.0.2" }, "dependencies": { "@fortawesome/fontawesome-free": "7.3.1", "@swc/core": "^1.16.2", "@swc/html": "^1.16.2", "hls.js": "1.6.19" } }