UNPKG

eslint-config-lemon

Version:

<div align="center"> <br> <img width="400" src="logo.svg"> <br> <br> </div>

33 lines (21 loc) 417 B
# import/no-self-import <!-- end auto-generated rule header --> 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'); ```