Some checks failed
LabFusion CI/CD Pipeline / api-gateway (push) Failing after 30s
Docker Build and Push / build-and-push (push) Failing after 43s
LabFusion CI/CD Pipeline / service-adapters (push) Successful in 49s
Integration Tests / integration-tests (push) Failing after 40s
Integration Tests / performance-tests (push) Has been skipped
LabFusion CI/CD Pipeline / api-docs (push) Successful in 1m49s
Frontend (React) / test (20) (push) Successful in 2m15s
LabFusion CI/CD Pipeline / frontend (push) Successful in 4m49s
LabFusion CI/CD Pipeline / integration-tests (push) Has been skipped
Frontend (React) / build (push) Successful in 2m55s
Frontend (React) / lighthouse (push) Has been skipped
### Summary of Changes - Added `@vitest/coverage-v8` to both `package.json` and `package-lock.json` to enhance test coverage reporting capabilities. ### Expected Results - Improved test coverage insights during development, facilitating better quality assurance and code reliability.
59 lines
1.7 KiB
JSON
59 lines
1.7 KiB
JSON
{
|
|
"name": "labfusion-frontend",
|
|
"version": "1.0.0",
|
|
"description": "LabFusion Dashboard Frontend",
|
|
"private": true,
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@ant-design/icons": "latest",
|
|
"@testing-library/jest-dom": "latest",
|
|
"@testing-library/react": "latest",
|
|
"@testing-library/user-event": "latest",
|
|
"antd": "latest",
|
|
"axios": "latest",
|
|
"date-fns": "latest",
|
|
"lodash": "latest",
|
|
"prop-types": "latest",
|
|
"react": "latest",
|
|
"react-dom": "latest",
|
|
"react-hook-form": "latest",
|
|
"@tanstack/react-query": "latest",
|
|
"react-router-dom": "latest",
|
|
"recharts": "latest",
|
|
"styled-components": "latest",
|
|
"web-vitals": "latest"
|
|
},
|
|
"devDependencies": {
|
|
"@rsbuild/core": "latest",
|
|
"@rsbuild/plugin-react": "latest",
|
|
"@rsbuild/plugin-eslint": "latest",
|
|
"@rsbuild/plugin-type-check": "latest",
|
|
"eslint": "latest",
|
|
"@typescript-eslint/eslint-plugin": "latest",
|
|
"@typescript-eslint/parser": "latest",
|
|
"eslint-plugin-react": "latest",
|
|
"eslint-plugin-react-hooks": "latest",
|
|
"@types/react": "latest",
|
|
"@types/react-dom": "latest",
|
|
"typescript": "latest",
|
|
"vitest": "latest",
|
|
"@vitest/ui": "latest",
|
|
"@vitest/coverage-v8": "latest",
|
|
"jsdom": "latest",
|
|
"@testing-library/jest-dom": "latest",
|
|
"@vitejs/plugin-react": "latest"
|
|
},
|
|
"scripts": {
|
|
"dev": "rsbuild dev",
|
|
"start": "rsbuild dev",
|
|
"build": "rsbuild build",
|
|
"build:analyze": "rsbuild build --analyze",
|
|
"preview": "rsbuild preview",
|
|
"test": "vitest",
|
|
"test:coverage": "vitest --coverage",
|
|
"lint": "rsbuild lint",
|
|
"lint:fix": "rsbuild lint --fix",
|
|
"type-check": "rsbuild type-check"
|
|
}
|
|
}
|