Редактор VSCode поддерживает автоматический импорт модуля Typescript.Для такой библиотеки, как lodash, она автоматически и удобно добавляет следующий правильный импорт, как только в коде набирается sortBy
:
import { sortBy } from "lodash-es";
Однако я хотел бы импортировать все функции lodash из их подмодулей,вот так:
import sortBy from "lodash-es/sortBy";
Можно ли как-то занести в черный список модуль верхнего уровня "lodash-es"
, чтобы VSCode импортировал из подмодуля, например "lodash-es/sortBy"
?
У меня настроено правило tslint https://palantir.github.io/tslint/rules/import-blacklist/, поэтому он запрещает импорт верхнего уровня из "lodash-es"
во время lint.Но в редакторе мне все равно приходится вручную исправлять каждый автоимпорт.