sindresorhus/strict-import

Add an option to allow certain modules to search upwards

Aberta

#2 aberto em 24 de mai. de 2018

 (0 comentário) (0 reação) (0 responsável)JavaScript (2 forks)user submission
enhancementhelp wanted

Métricas do repositório

Stars
 (94 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

I had the need to allow a specific module to require upwards, so I added a private option _allowedMethods in https://github.com/sindresorhus/strict-import/commit/64ac0d0530d5fe0f35bf33665f8e3ad16da6beb5. I made it private because I'm not totally happy with it. It only works for top-level imports. So you can allow require('a') to be searched upwards by including a in the option, but if a imports a module name b, there's no way to allow b specifically, other than allowing any module from a.

Context: https://github.com/lukechilds/hyperdex/commit/d54a47c921e053620a76c57c9e3534f4f2dbe42e

Guia do colaborador