This is a living document. It can evolve over time. | ||
❮ Vitae | Roadmap ❯ |
The items below represent functionality that has been recognized as desirable, but cannot be implemented due to either being currently blocked or unplanned. For items that are currently planned, see the roadmap.
Status per User Goal
× rewrite a module's compiled source code
├── × user module code
└── × node builtin module code
Status per Platform Goal
× way to create custom ES module implementations à la
jsdom
└── × vm.Module
× way to declare a list of exports and expose a reflection API to them
└── × vm.ReflectiveModule
× way to intercept import()
├── × available to
vm.Script
└── × available to
vm.Module
× insert Modules into a module's local ES module cache
× insert Modules into the global ES module cache
Key | ||
◎ | supported/demonstrated w/ tests | |
○ | supported/demonstrated | |
△ | partially supported/demonstrated | |
× | unsupported/undemonstrated |