Skip to content

publish#42

Merged
zaewc merged 2 commits intomasterfrom
develop
Apr 20, 2026
Merged

publish#42
zaewc merged 2 commits intomasterfrom
develop

Conversation

@zaewc
Copy link
Copy Markdown
Owner

@zaewc zaewc commented Apr 20, 2026

No description provided.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the project version to 0.5.1 and configures the root package to bundle @scrolloop/core and @scrolloop/shared using tsup. Feedback suggests moving these bundled workspace packages from dependencies to devDependencies to avoid redundant installations for consumers, as they are already included in the build output.

Comment thread package.json
Comment on lines +102 to 105
"dependencies": {
"@scrolloop/core": "workspace:*",
"@scrolloop/shared": "workspace:*"
}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

Since @scrolloop/core and @scrolloop/shared are configured to be bundled into the build output (as indicated by the noExternal setting in tsup.config.ts), they should be moved to devDependencies. Listing them in dependencies will cause them to be installed as separate runtime packages by consumers, which is redundant and increases the installation footprint unnecessarily when the code is already included in the bundle.

@github-actions
Copy link
Copy Markdown

📊 Test Coverage Report (vitest)

Package Statements Branches Functions Lines
@scrolloop/core 218/218 (100%) 53/53 (100%) 25/25 (100%) 218/218 (100%)
@scrolloop/react 420/715 (58.74%) 73/89 (82.02%) 5/17 (29.41%) 420/715 (58.74%)
@scrolloop/react-native 0/238 (0%) 1/4 (25%) 1/4 (25%) 0/238 (0%)
@scrolloop/shared 176/176 (100%) 54/54 (100%) 14/14 (100%) 176/176 (100%)

@zaewc zaewc merged commit a418007 into master Apr 20, 2026
4 checks passed
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