{ "name": "pegasus-frontend", "private": true, "version": "1.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview --port 5173", "test": "vitest run", "test:ci": "vitest run --reporter=default --reporter=junit --outputFile=../build/junit-frontend.xml --coverage --coverage.provider=v8 --coverage.reporter=text --coverage.reporter=json-summary --coverage.reportsDirectory=../build/frontend-coverage" }, "dependencies": { "@picocss/pico": "^2.1.1", "react": "^18.3.1", "react-dom": "^18.3.1", "tus-js-client": "^4.3.1" }, "devDependencies": { "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0", "@types/react": "^18.3.24", "@types/react-dom": "^18.3.7", "@vitejs/plugin-react": "^5.0.2", "@vitest/coverage-v8": "^3.2.4", "jsdom": "^27.0.0", "typescript": "^5.9.2", "vite": "^7.1.5", "vitest": "^3.2.4" } }