Npm Package.json Base / Root Property?
Is there a package.json property that can be used to specify the root folder that module resolution should start? For example suppose we have an install in node_modules/mypackage/s
Solution 1:
ECMAScript modules support an experimental exports property in package.json. You can try something like:
{"exports":{"./":"./src/"}}
Then imports like:
import file1Module from'mypackage/file1'
Should load from ./node_modules/mypackage/src/file1.js
. If its not possible to alias the root you would have to do:
{"exports":{"./file1":"./src/file1.js"}}
For every module or directory you wanted to alias.
As noted on your GitHub issue.
Post a Comment for "Npm Package.json Base / Root Property?"