You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the thebe subpackages are build as a mix of cjs, esm and browser bundles. Testing is using a mix of vitest and jest, where jest is now problematic and we cannot complete a buuldl after recent dependency updates.
Proposal - transition fully to esm modules, producing ESM builds and bundles and dropping cjs builds. Adopt vitest for all testing and extend thebe's testing by using cypress or puppeteer.
It's thought that fully embracing ESM will help avoid numerous build problems we are having as the dependencies we use are transitioning.
The text was updated successfully, but these errors were encountered:
Currently the thebe subpackages are build as a mix of cjs, esm and browser bundles. Testing is using a mix of vitest and jest, where jest is now problematic and we cannot complete a buuldl after recent dependency updates.
Proposal - transition fully to esm modules, producing ESM builds and bundles and dropping cjs builds. Adopt vitest for all testing and extend thebe's testing by using
cypress
orpuppeteer
.It's thought that fully embracing ESM will help avoid numerous build problems we are having as the dependencies we use are transitioning.
The text was updated successfully, but these errors were encountered: