import-js/eslint-plugin-import
Ver no GitHubno-named-as-default-member rule is broken in specific cases
Open
#1.952 aberto em 19 de nov. de 2020
bughelp wanted
Métricas do repositório
- Stars
- (4.946 stars)
- Métricas de merge de PR
- (Mesclagem média 138d 22h) (3 fundiu PRs em 30d)
Description
import/no-named-as-default-member is broken in such a case:
// id-values-map.js
const ID_VALUE_MAP = {
x: 4,
y: 14,
};
const DEFAULT_ID = 'x';
export default ID_VALUE_MAP;
export { DEFAULT_ID };
// usage.js
import ID_VALUE_MAP, { DEFAULT_ID } from './id-values-map';
use(ID_VALUE_MAP[DEFAULT_ID]);
// ESLint: Caution: `ID_VALUE_MAP` also has a named export `DEFAULT_ID`. Check if you meant to write `import {DEFAULT_ID} from './id-values-map'` instead.(import/no-named-as-default-member)