eslint-plugin-import
Advanced tools
Changelog
[2.9.0] - 2018-02-21
group-exports
] rule: style-guide rule to report use of multiple named exports ([#721], thanks [@robertrossmann])no-self-import
] rule: forbids a module from importing itself. ([#727], [#449], [#447], thanks [@giodamelio]).no-default-export
] rule ([#889], thanks [@isiahmeadows])no-useless-path-segments
] rule ([#912], thanks [@graingert] and [@danny-andrews])Changelog
[2.8.0] - 2017-10-18
exports-last
] rule ([#620] + [#632], thanks [@k15a])Changelog
[2.7.0] - 2017-07-06
no-absolute-path
] picks up speed boost, optional AMD support ([#843], thanks [@jseminck])Changelog
[2.6.0] - 2017-06-23
memo-parser
] updated to require filePath
on parser options as it melts
down if it's not there, now that this plugin always provides it. (see [#863])Changelog
[2.5.0] - 2017-06-22
Re-releasing v[2.4.0] after discovering that the memory leak is isolated to the [memo-parser
],
which is more or less experimental anyway.
Changelog
[2.3.0] - 2017-05-18
no-anonymous-default-export
] rule: report anonymous default exports ([#712], thanks [@duncanbeevers]).order
]'s newlines-between
option to allow newlines inside import groups ([#627], [#628], thanks [@giodamelio])count
option to the [newline-after-import
] rule to allow configuration of number of newlines expected ([#742], thanks [@ntdb])no-extraneous-dependencies
]: use read-pkg-up
to simplify finding + loading package.json
([#680], thanks [@wtgtybhertgeghgtwtg])no-extraneous-dependencies
] ([#685], thanks [@ramasilveyra])no-mutable-exports
]. ([#660])Changelog
[2.2.0] - 2016-11-07
node_modules
. ([#654])import/ignore
setting] was only being respected if the ignored module didn't start with
an import
or export
JS statementprefer-default-export
]: fixed crash on export extensions ([#653])Changelog
[2.1.0] - 2016-11-02
no-named-default
] rule: style-guide rule to report use of unnecessarily named default imports ([#596], thanks [@ntdb])no-extraneous-dependencies
]: check globs against CWD + absolute path ([#602] + [#630], thanks [@ljharb])prefer-default-export
] handles flow export type
([#484] + [#639], thanks [@jakubsta])prefer-default-export
] handles re-exported default exports ([#609])newline-after-import
] with decorators ([#592])newline-after-import
] when next line is a decoratororder
] rule ([#601])