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

sebnitu / vrembem / 25138949979
91%
main: 100%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 29 Apr 2026 11:23PM UTC
Jobs 1
Files 67
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

29 Apr 2026 11:21PM UTC coverage: 90.721%. Remained the same
25138949979

push

github

web-flow
Refactor package entries and remove UMD bundle (#2794)

This PR refactors package entries, build output and removes the legacy UMD bundle output. The core package now outputs CSS bundles for:

- `@vrembem/core/layers`: The layers rule definition.
- `@vrembem/core/tokens`: When imported in the CSS context, points to a bundle with all core defined design tokens as CSS variables (`./dist/tokens.css`). When imported in the Sass context, imports the tokens module (`./src/scss/modules/_tokens.scss`).
- `@vrembem/core/reset`: The output of the reset mixin. Reset now also applies the foreground/background tokens on the body element.

These were added back because I think there is value in having these very "core" aspects of the library handled and accessible via the `@vrembem/core` package. The `vrembem` package has been refactored by having the `base`, `utility`, and `components` entries and bundles removed. Base and utility can be accessed via their respective packages and components doesn't bring enough value for the added complexity. 

**Additional changes**

- `all`: Removed config forwarding from components. This is needed for component specific tokens, but because component tokens are only referenced and not defined, this is no longer needed. The only exception is `input` where select inputs have their light/dark theme icon defined but this config is just imported directly in vrembem for now.
- `all`: Components now use a shared vite config for their bundling and demo management.
- `drawer`: Apply transition styles to drawer-main element.

565 of 647 branches covered (87.33%)

Branch coverage included in aggregate %.

882 of 948 relevant lines covered (93.04%)

32.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25138949979.1 29 Apr 2026 11:23PM UTC 67
90.72
GitHub Action Run
Source Files on build 25138949979
  • Tree
  • List 67
  • 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 #25138949979
  • 566e0ad4 on github
  • Prev Build on next (#25113422761)
  • Next Build on next (#25139130283)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc