You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

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

// foo.js
import foo from './foo';

const foo = require('./foo');
// index.js
import index from '.';

const index = require('.');

Pass

// foo.js
import bar from './bar';

const bar = require('./bar');