Skip to content

fix: expose type definition for internal babel file#3156

Merged
DylanPiercey merged 1 commit intomainfrom
babel-internal-types
Apr 14, 2026
Merged

fix: expose type definition for internal babel file#3156
DylanPiercey merged 1 commit intomainfrom
babel-internal-types

Conversation

@DylanPiercey
Copy link
Copy Markdown
Contributor

  • exposes babel internal types to resolve type issues for tools which reference it.

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 14, 2026

🦋 Changeset detected

Latest commit: f74994d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@marko/compiler Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@DylanPiercey DylanPiercey merged commit c8fe2fb into main Apr 14, 2026
7 checks passed
@DylanPiercey DylanPiercey deleted the babel-internal-types branch April 14, 2026 15:50
@github-project-automation github-project-automation bot moved this from Todo to Done in Roadmap Apr 14, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 14, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 93e8b924-114d-43de-879a-43a24e2cde4e

📥 Commits

Reviewing files that changed from the base of the PR and between db3673b and f74994d.

📒 Files selected for processing (2)
  • .changeset/giant-apes-juggle.md
  • packages/compiler/package.json

Walkthrough

A changeset was added to document a patch release for the @marko/compiler package. The package.json exports configuration was updated to include type declarations for the internal Babel module. Previously, the ./internal/babel export path only specified runtime resolution targets; it now explicitly includes a types condition pointing to ./internal/babel/index.ts, enabling type information exposure alongside the existing browser and default runtime exports.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch babel-internal-types

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.57%. Comparing base (db3673b) to head (f74994d).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3156   +/-   ##
=======================================
  Coverage   89.57%   89.57%           
=======================================
  Files         370      370           
  Lines       47086    47086           
  Branches     4270     4270           
=======================================
  Hits        42177    42177           
  Misses       4857     4857           
  Partials       52       52           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions bot mentioned this pull request Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant