Unable to combine package.json module aliases with name_mapper
Open
module resolution
- Dominant language
- Rust
- Stars
- 22.3k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
Relevant tools: ParcelJS, Flow, package.json
I am using an alias key in my package.json which allows me to use aliases for parceljs to resolve packages like so:
```
"alias": {
"vue": "./node_modules/vue/dist/vue.common.js"
},
```
My dependency declaration looks like:
`import Vue from "vue";`
My .flowconfig utilizes the module.name_mapper option like so:
`module.name_mapper='vue'->'/node_modules/vue/dist/vue.common.js'`
The error I get from flow is:
```
Error ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ src/main.js:10:17
Cannot resolve module vue.
10│ import Vue from "vue";
```
Contributor guide
Assessment
This issue has not been assessed yet.