-
Notifications
You must be signed in to change notification settings - Fork 64
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
JupyterLab 3 compatibility #457
Conversation
Ping @jasongrout The issue I have currently is that SystemJS has a conditional import on Console output
|
To double-check things, can you look at the |
I am very much looking forwards for this to be merged, and am happy to try and help in any way. |
Can you verify that the fs setting is being used, as I mentioned above? |
I took a look (though I have very little node/webpack etc experience) and seems this an issue with how The Looking at the docs it seems that only prebuilt modules can use custom webpack settings as noted here. I did try the With this the extension does seem to be loaded into JupyterLab properly, WebIO content gets displayed, scripts are loaded in the browser (both extension and assets), and the |
eac891b
to
80b4473
Compare
Codecov Report
@@ Coverage Diff @@
## master #457 +/- ##
==========================================
- Coverage 60.46% 58.67% -1.79%
==========================================
Files 16 16
Lines 736 738 +2
==========================================
- Hits 445 433 -12
- Misses 291 305 +14
Continue to review full report at Codecov.
|
Congratulations! 🎉 👏 That was a lot of work! |
Yes, thanks! As a downstream user, I appreciate this. |
Just a casual two full workdays 🥲 @epatters Would you be willing to test it out? Install Would appreciate if anything is unclear or you run into issues if you'd let me know! |
This is merged and released now. Would appreciate feedback from anyone who wants to use WebIO with JupyterLab. |
Hey @travigd , it seems that the error is still going on. Check #491. |
Closes #442.