require.resolve('babel-runtime')
returns an error because its package.json
does not contain a "main" field. However, I'm not interested in the main/entry file of the package, I want to get the directory of the package itself.
Usually that's located at ${__dirname}/node_modules/babel-runtime
, but it might not be if the node_modules
tree is flattened. So how can I resolve the directory of a package the same way Node knows where to look when you write something like require('babel-runtime/core-js/object/create')
?
via mpen
No comments:
Post a Comment