educational-technology-collective / etc_jupyterlab_telemetry_library

BSD 3-Clause "New" or "Revised" License
3 stars 2 forks source link

Optional dependency throws Error. #4

Open adpatter opened 1 year ago

adpatter commented 1 year ago

When I loaded the refactored 4.0 extension, (perhaps this problem is also present in the 3.0 version), I observed an error in the console:

Error: Shared module @educational-technology-collective/etc_jupyterlab_notebook_state_provider doesn't exist in shared scope

It was my understanding, perhaps incorrect, that we should be able to run an extension with an optional dependency even if it isn't installed; however, the error mentioned above prevented the extension from loading.