Skip to content

Commit 3764b41

Browse files
committed
fix: ignore package name self-reference with subpath imports
1 parent 728105d commit 3764b41

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/rules/no-implicit-dependencies.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ export default {
4141
if (
4242
!name ||
4343
typeof name !== 'string' ||
44-
name === pkg.name ||
4544
name[0] === '.' ||
4645
name[0] === '/' ||
4746
name[0] === '!' || // ignore webpack magic
@@ -56,6 +55,10 @@ export default {
5655
} else {
5756
moduleName = name.split('/')[0]
5857
}
58+
// ignore package name self-reference
59+
if (moduleName === pkg.name) {
60+
return
61+
}
5962
// if not a valid npm package name then skip
6063
if (!validateNpmPackageName(moduleName).validForNewPackages) {
6164
return

0 commit comments

Comments
 (0)