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
The ability to create modules that can do feature tests and import the right module for a given platform - cross platform compatibility (especially in terms of platform-native features vs importing specific modules)
The ability to move away from commonjs modules and use esmodules as a standard for all platforms - this can reduce the dependence on bundling if all platforms support esmodules
The ability to create explicit package exports, so one can create subdirectory imports import x from 'a/b/c'; - this can allow us to flexibly export things without having to go down the dist/... route all the time
These features are all coming online in various forms, however some initial experiments show that they involve alot of changes.
What is your research hypothesis/question?
There is a conjunction of 4 features:
That enables some nifty capabilities:
import x from 'a/b/c';- this can allow us to flexibly export things without having to go down thedist/...route all the timeThese features are all coming online in various forms, however some initial experiments show that they involve alot of changes.
Review existing ideas, literature and prior work
Research conclusion
See the notes in MatrixAI/js-logger#29