One topic discussed in our Node+JS Interactive meeting on tooling, was the introduction of user-land modules to help ecosystem modules take advantage of new functionality (.e.,g, mkdirp) while still falling back to their prior implementation.
I've opened this issue to capture a couple action items around this topic.
Publishing Shims Under Node.js Organization
How do we feel about creating a @node, or @nodejs organization on npmjs.com and using this scope to publish shims under? A first candidate being @nodejs/mkdir-recursive-shim.
Actually Write @nodejs/mkdir-recursive-shim
Module.wrap is a candidate for a similar shim
There's a discussion in nodejs/node#21573 about using an improved API for Module.wrap, this would potentially be another good candidate for a shim.
@nodejs/tooling (CC: @mhdawson, @dshaw, @jdalton)