• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BacLuc / ecamp3 / 36315643156
37%
devel: 37%

Build:
Build:
LAST BUILD BRANCH: feature/api-form-component-tests
DEFAULT BRANCH: devel
Ran 27 Sep 2026 11:28AM UTC
Jobs 2
Files 662
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Sep 2026 11:24AM UTC coverage: 37.186%. First build
36315643156

push

github

BacLuc
fix(frontend): stop bundling a second, full copy of Vue

vuedraggable 4.1.0 publishes only a UMD build whose factory does
require("vue"). Vite's CJS interop honours vue's exports["."].require and
lands on dist/vue.cjs.prod.js, which is the *full* build: the runtime plus the
template compiler. So the bundle shipped a duplicate of the whole of Vue
alongside @vue/compiler-core and @vue/compiler-dom, purely to satisfy
vuedraggable's require.

Measured on a production build (npm run build), before -> after:

  chunk vuedraggable.umd-*.js                 179869 B ->   96995 B  (-82874 B)
  new Function("Vue" in dist/assets/                 1 ->         0
  sourcemaps with source vue/dist/vue.cjs.prod.js    1 ->         0
  sourcemaps with source @vue/compiler-core          1 ->         0
  sourcemaps with source @vue/compiler-dom           1 ->         0
  npm run test:unit                     1275 passed | 237 skipped -> unchanged

Verified locally:
Before:
~/projects/ecamp/ecamp3-main/frontend on  remove-vue-config!<az:> k: ⌚ 13:19:27
$ ls -lah dist/assets/vuedraggable.umd-*
-rw-rw-r-- 1 lucius lucius 176K Sep 27 13:19 dist/assets/vuedraggable.umd-Dpf20tqX.js
-rw-rw-r-- 1 lucius lucius 698K Sep 27 13:19 dist/assets/vuedraggable.umd-Dpf20tqX.js.map

After:
$ ls -lah dist/assets/vuedraggable.umd-*
-rw-rw-r-- 1 lucius lucius  95K Sep 27 13:20 dist/assets/vuedraggable.umd-XG7QJ46f.js
-rw-rw-r-- 1 lucius lucius 404K Sep 27 13:20 dist/assets/vuedraggable.umd-XG7QJ46f.js.map

Found by AI.

888 of 4711 branches covered (18.85%)

Branch coverage included in aggregate %.

4971 of 11045 relevant lines covered (45.01%)

63.52 hits per line

Jobs
ID Job ID Ran Files Coverage
1 api - 36315643156.1 27 Sep 2026 11:28AM UTC 245
88.01
GitHub Action Run
2 frontend - 36315643156.2 27 Sep 2026 11:28AM UTC 417
20.82
GitHub Action Run
Source Files on build 36315643156
  • Tree
  • List 662
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36315643156
  • a29e44f0 on github
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc