import-js/eslint-plugin-import
Voir sur GitHubMake optional reporting of "import/export: Multiple exports of name ..."
Open
#2 167 ouverte le 27 juil. 2021
enhancementhelp wanted
Métriques du dépôt
- Stars
- (4 946 stars)
- Métriques de merge PR
- (Merge moyen 138j 22h) (3 PRs mergées en 30 j)
Description
Multiple exports of name is always reported as an error but it's a legitimate feature disciplined by ECMASCRIPT specs.
Es:
// D.js
const f = () => 'D::f'
export { f }
// E.js
export * from './D.js'
const f = () => 'E::f'
export { f }
Report -> import/export: Multiple exports of name 'f'.
Maybe eslint-plugin-import could give an optionable error that can ben disabled by config?
See also here and #1704