Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: refactor core and server packages #4373

Merged
merged 2 commits into from
Dec 31, 2024

Conversation

louis-jan
Copy link
Contributor

Describe Your Changes

This PR refactors the core and server packages to eliminate unused dependencies. It also bundles the packages using rolldown to maintain consistency with the new extensions refactoring.

Fixes Issues

  • Closes #
  • Closes #

Self Checklist

This pull request includes significant updates to the build configuration and dependency management across multiple packages. The changes involve transitioning from Rollup to Rolldown, updating dependencies, and refactoring code for better readability and maintainability.

Build Configuration Updates:

Dependency Management:

Code Refactoring:

Configuration Adjustments:

Removal of Unused Code:

@github-actions github-actions bot added the type: chore Maintenance, operational label Dec 31, 2024
Copy link
Contributor

github-actions bot commented Dec 31, 2024

Barecheck - Code coverage report

Total: 68.71%

Your code coverage diff: -0.01% ▾

Uncovered files and lines
FileLines
core/src/browser/core.ts36, 76, 84, 101, 108, 116, 129, 136, 145
core/src/node/api/processors/app.ts69, 73, 77
core/src/node/extension/extension.ts93, 98, 128-129, 166-170, 173, 181-184, 194-196, 198

Copy link
Contributor

This is the build for this pull request. You can download it from the Artifacts section here: Build URL.

@louis-jan louis-jan merged commit a9529f2 into dev Dec 31, 2024
20 checks passed
@louis-jan louis-jan deleted the chore/refactor-core-and-server-packages branch December 31, 2024 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: chore Maintenance, operational
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants