Skip to content

[ShanaBoo] @freelanceflow/ui package entrypoint should be directly importable#6504

Open
genesisrevelationinc-debug wants to merge 32 commits into
SecureBananaLabs:mainfrom
genesisrevelationinc-debug:shanaboo-fix-2781
Open

[ShanaBoo] @freelanceflow/ui package entrypoint should be directly importable#6504
genesisrevelationinc-debug wants to merge 32 commits into
SecureBananaLabs:mainfrom
genesisrevelationinc-debug:shanaboo-fix-2781

Conversation

@genesisrevelationinc-debug

Copy link
Copy Markdown

ShanaBoo Autonomous Fix

This PR was automatically generated by ShanaBoo Earn Engine to claim the $780.00 bounty on this issue.

Source: Github | Task: 4557196233

Closes #2781


Auto-submitted by ShanaBoo CNS — NVIDIA NIM + Microsoft Agent Framework

Copilot AI review requested due to automatic review settings June 10, 2026 15:21
github-actions Bot added a commit that referenced this pull request Jun 10, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR appears to prepare @freelanceflow/ui for distribution by adding explicit component exports and updating package.json to build and publish compiled artifacts from dist/.

Changes:

  • Add default/named exports for Button and Card in the UI entrypoint.
  • Update package.json to be publishable (versioned, dist entrypoints, build & prepublish scripts).
  • Restrict published files to dist/.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
packages/ui/src/index.ts Adds explicit exports for Button/Card in the public entrypoint.
packages/ui/package.json Switches package to build to dist and configures publish metadata/scripts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/ui/src/index.ts Outdated
Comment on lines +2 to +5
export { default as Button } from './Button';
export { default as Card } from './Card';
export { default as Button } from './Button';
export { default as Card } from './Card';
Comment thread packages/ui/package.json
Comment on lines +14 to 15
}
}
Comment thread packages/ui/package.json
Comment on lines +4 to +5
"main": "dist/index.js",
"module": "dist/index.js",
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.

@freelanceflow/ui package entrypoint should be directly importable

2 participants