Skip to content

refactor!: move ink integration to padrone/ink entry point#15

Merged
KurtGokhan merged 2 commits into
mainfrom
claude/separate-ink-entry-point-x26ix
May 10, 2026
Merged

refactor!: move ink integration to padrone/ink entry point#15
KurtGokhan merged 2 commits into
mainfrom
claude/separate-ink-entry-point-x26ix

Conversation

@KurtGokhan
Copy link
Copy Markdown
Owner

Keeps React/Ink out of the main bundle. padroneInk, isReactElement, and
InkOptions must now be imported from 'padrone/ink'.

Keeps React/Ink out of the main bundle. `padroneInk`, `isReactElement`, and
`InkOptions` must now be imported from `'padrone/ink'`.
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 10, 2026

🦋 Changeset detected

Latest commit: 1a2db9d

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

This PR includes changesets to release 5 packages
Name Type
padrone Major
@padrone/deploy-example Major
@padrone/tasks-example Major
@padrone/root Major
@padrone/docs Major

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

… points

Each optional integration now lives at its own entry (`padrone/mcp`,
`padrone/serve`, `padrone/tracing`, `padrone/completion`, `padrone/man`),
matching the earlier `padrone/ink` split. Build switched to tsdown
`--unbundle` so shared modules aren't duplicated across entries.
@KurtGokhan KurtGokhan merged commit 1472f95 into main May 10, 2026
1 check passed
@KurtGokhan KurtGokhan deleted the claude/separate-ink-entry-point-x26ix branch May 10, 2026 12:30
@github-actions github-actions Bot mentioned this pull request May 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants