We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 551f92b commit 4feac2fCopy full SHA for 4feac2f
2 files changed
.github/workflows/sonarqube.yml
@@ -66,7 +66,12 @@ jobs:
66
67
echo "===== Frontend tests + coverage ====="
68
cd src/ui/web
69
- npm ci
+
70
+ # Clean install to ensure compatibility
71
+ rm -rf node_modules package-lock.json
72
+ npm install
73
74
+ # Run tests with coverage
75
npm test -- --coverage --watchAll=false
76
77
echo "===== Verify Frontend coverage ====="
src/ui/web/package.json
@@ -92,7 +92,10 @@
92
"@types/react-copy-to-clipboard": "^5.0.7",
93
"http-proxy-middleware": "^3.0.5",
94
"identity-obj-proxy": "^3.0.0",
95
- "license-checker": "^25.0.1"
+ "license-checker": "^25.0.1",
96
+ "babel-plugin-istanbul": "^6.1.1",
97
+ "@babel/core": "^7.23.0",
98
+ "@babel/preset-env": "^7.23.0"
99
},
100
"overrides": {
101
"webpack-dev-server": "^5.2.1",
0 commit comments