Archived
1
0
This repository has been archived on 2023-05-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
home-page/node_modules/eslint-plugin-import/docs/rules/no-self-import.md
Sean Edmunds 0584430b5c First commit
2021-12-13 17:00:40 -06:00

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');