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

accordproject / concerto-codegen / 38134550180
98%

Build:
DEFAULT BRANCH: main
Ran 11 Oct 2026 11:11AM UTC
Jobs 3
Files 30
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

11 Oct 2026 11:09AM UTC coverage: 98.286%. Remained the same
38134550180

push

github

web-flow
feat!: publish a browser ES module build with an exports map (#284)

* feat: export each generator by name

The generators are also exported from the package root, next to CodeGen and Common, so a bundler can leave out the ones an application never imports. They are the same objects as the CodeGen and Common members.

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

* feat!: publish a browser ES module build with an exports map

dist/esm-browser has one module per lib/ module and imports Concerto from the application instead of bundling it. Node keeps loading index.js. Files inside the package no longer resolve, except lib/codegen/fromjson/cto/inferModel.

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

* feat!: drop the UMD browser bundle

Bundlers take dist/esm-browser through the exports map, so the UMD bundle, the browser field, webpack and its babel and polyfill dev dependencies are removed. MIGRATION.md describes what changes for consumers.

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

* feat!: export inferModel from the package root

inferModel was only reachable through its file path, which the exports map exposed as a special-case subpath without types. It is now a named export of the package root, with type declarations, and the subpath is removed.

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

* chore(deps): align esbuild with markdown-transform

Use esbuild 0.27.7, as markdown-transform does. It is pinned exactly because syncpack requires exact versions for dev dependencies here.

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

---------

Signed-off-by: Ujjwal Verma <ujjwalverma010305@gmail.com>

1736 of 1803 branches covered (96.28%)

Branch coverage included in aggregate %.

3252 of 3272 relevant lines covered (99.39%)

9902.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 macOS-latest - 38134550180.1 11 Oct 2026 11:11AM UTC 30
98.29
GitHub Action Run
2 windows-latest - 38134550180.2 11 Oct 2026 11:12AM UTC 30
98.29
GitHub Action Run
3 ubuntu-latest - 38134550180.3 11 Oct 2026 11:11AM UTC 30
98.29
GitHub Action Run
Source Files on build 38134550180
  • Tree
  • List 30
  • 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 #38134550180
  • 56ff9d70 on github
  • Prev Build on main (#34862541149)
  • Next Build on main (#38134916746)
  • 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