UNPKG

lightfold

Version:

lightweight scaffolding and archiving utility CLI.

31 lines (20 loc) 418 B
# Forbid a module from importing itself (`import/no-self-import`) Forbid a module from importing itself. This can sometimes happen during refactoring. ## Rule Details ### Fail ```js // foo.js import foo from './foo'; const foo = require('./foo'); ``` ```js // index.js import index from '.'; const index = require('.'); ``` ### Pass ```js // foo.js import bar from './bar'; const bar = require('./bar'); ```