Skip to content

fix: export the plugin factory as a separate default so the package publishes - #23

Closed
zumbrunn wants to merge 1 commit into
feat/capabilitiesfrom
fix/admin-factory-default-export
Closed

zumbrunn wants to merge 1 commit into
feat/capabilitiesfrom
fix/admin-factory-default-export

Conversation

@zumbrunn

@zumbrunn zumbrunn commented Nov 8, 2026

Copy link
Copy Markdown
Member

Fixes #22. Stacked on #17.

Declares adminPluginFactory, assigns pluginName, then export default adminPluginFactory separately. Same runtime shape. deno publish --dry-run passes with it (checked in the full stack, 293 tests pass).

Not verified on this branch's own workspace: it resolves an older core and fails type-checking for unrelated reasons.

🤖 Generated with Claude Code

…ublishes

'export default function adminPluginFactory' next to 'adminPluginFactory.pluginName = ...'
is a merged declaration; JSR's type output rejects it (TS2652), so 'deno publish'
failed. Same runtime shape: a function with a pluginName property.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@zumbrunn
zumbrunn marked this pull request as ready for review November 10, 2026 16:33
zumbrunn added a commit that referenced this pull request Nov 10, 2026
…#26)

Lands the whole 4.0 stack as one change; the intermediate commits only type-check against the final contract.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@zumbrunn

Copy link
Copy Markdown
Member Author

Landed in 4.0.0 as part of #26 (one squash of the whole stack: its intermediate commits only type-check against the final contract). Verified against the published @dune/core 0.36.0 and @dune/testing 2.0.0.

@zumbrunn zumbrunn closed this Nov 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.

1 participant