Skip to content

chore(build): replace tsc build steps with rslib#2832

Draft
markov00 wants to merge 5 commits into
elastic:mainfrom
markov00:2026_05_14-use_rslib
Draft

chore(build): replace tsc build steps with rslib#2832
markov00 wants to merge 5 commits into
elastic:mainfrom
markov00:2026_05_14-use_rslib

Conversation

@markov00
Copy link
Copy Markdown
Collaborator

Summary

Following the current usage of rspack in Kibana, I was trying to see if we can migrate to rslib for building our library, using a performant and complete tool to bundle our code in a library (both CJS and EMS modules).
The PR is AI assisted, I verified the changes and tested the build locally.
Storybook and local e2e server works fine.

Next steps are:

  • validate if the process works fine also in the CI
  • possibly migrate away from webpack to rspack for the remaining part of the lib (e2e tests and playgroud)
  • possibliy migrate from Docosaurs to rsdocs

@elastic-datavis
Copy link
Copy Markdown
Contributor

⏳ Pending Deployment (build#368) - 42c8c85

  • ⏳ Storybook
  • ⏳ e2e server
  • ⏳ Playwright VRT report
  • ⏳ Playwright A11Y report

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