import-js/eslint-plugin-import
在 GitHub 查看`import/no-unresolved` ignores require statements with backticks
Open
#1,575 建立於 2019年12月19日
bughelp wanted
描述
First of all, thanks for this plugin! It's great!
We're using the backtick option with the quotes rule in our codebase. About a week ago, we realized that our linter wasn't catching bad imports. After scratching our heads for a bit, we realized that import/no-unresolved doesn't check require statements that use backticks.
// index.js
// Assume a, b, and c do not exist
// Does not result in a linting error
const sweetPotato = require(`a`);
// Shows linting error
const biscuit = require("b");
// Shows linting error
import babyYoda from "c";