import-js/eslint-plugin-import

`no-extraneous-dependencies` doesn't support nested package.json

Open

#1.913 aberto em 29 de set. de 2020

Ver no GitHub
 (7 comments) (12 reactions) (0 assignees)JavaScript (1.540 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (4.946 stars)
Métricas de merge de PR
 (Mesclagem média 138d 22h) (3 fundiu PRs em 30d)

Description

With Node’s ES Module support explicitly suggesting to use multiple package.json files in subfolders, I think no-extraneous-dependencies should automatically support nested package.json without further config

The nearest parent package.json is defined as the first package.json found when searching in the current folder, that folder’s parent, and so on up until the root of the volume is reached.

I know that no-extraneous-dependencies has options to manually specify each folder, but I think that this could be done automatically.

Guia do colaborador