Releases: import-js/eslint-plugin-import
Releases · import-js/eslint-plugin-import
es6-only
destructuring
Added destructuring pattern awareness to no-reassign
.
Improved exists
report message.
no-reassign
Added rule no-reassign
, made some mistakes publishing to npm. 😳
re-exports + messages
Aggregates ExportAllDeclaration names (export * from './third-module';
).
Caches export map. (didn't seem to especially help in tests, but the files are tiny.)
named
rule has a more informative message.
default + named
Rules check that your imports exist.
Note that if no imports exist in the imported file, no report is generated. Use the "es6-only" option to enforce exports on all files.
valid-relative-path
1st rule: you do not import relative files that don't exist.