Skip to content

resolveJsonModule doesn't work with composite projects and import from node_modules #30785

Closed
@mikea

Description

@mikea

This is a regression in 3.4

Code

import metadataFullJson from "libphonenumber-js/metadata.full.json";

tsconfig:

    "composite": true,
    "module": "commonjs",
    "resolveJsonModule": true,

Expected behavior:

file compiles

Actual behavior:

error TS6307: File 'redacted/node_modules/libphonenumber-js/examples.mobile.json' is not in project file list. Projects must list all files or use an 'include' pattern.

Related Issues:

#25636

Metadata

Metadata

Assignees

Labels

Needs More InfoThe issue still hasn't been fully clarified

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions