facebook / facebook/flow

resolve_dirname doesn't work for parent folders

Open
#8,271 0 comments 0 reactions 0 assignees View on GitHub
module resolution question
Dominant language
Rust
Stars
22.3k
Forks
1.9k
PR merge metrics
No merged PRs in 30d

Description

Flow version: 116.1

## Expected behavior
I have a monorepo that contains:
```
common/packages
services/service-a
services/service-b
services/service-c
```
I want to run flow for a specific service and common packages that it uses. So I put `.flowconfig` into the `serivices/service-a/` folder and specify:
```
[options]
module.system.node.resolve_dirname=node_modules
module.system.node.resolve_dirname=../../common/packages
```

where common packages has:
```
common/packages/@group/package-a
common/packages/@group/package-b
```
and packages are included in `service-a` as `import packageA from '@group/package-a'`

Is there a way to make `module.system.node.resolve_dirname=../../common/packages` work?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.