algolia / algolia-sitemap

a node library allowing you to generate sitemaps from an Algolia index.
https://yarn.pm/algolia-sitemap
MIT License
35 stars 15 forks source link

chore(deps): update dependency eslint-plugin-import to v2.11.0 - autoclosed #99

Closed renovate[bot] closed 6 years ago

renovate[bot] commented 6 years ago

This Pull Request updates dependency eslint-plugin-import from v2.8.0 to v2.11.0

Note: This PR was created on a configured schedule ("every weekend" in timezone Europe/Paris) and will not receive updates outside those times.

Release Notes ### [`v2.9.0`](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#​290---2018-02-21) ##### Added - Add [`group-exports`] rule: style-guide rule to report use of multiple named exports ([#​721], thanks [@​robertrossmann]) - Add [`no-self-import`] rule: forbids a module from importing itself. ([#​727], [#​449], [#​447], thanks [@​giodamelio]). - Add [`no-default-export`] rule ([#​889], thanks [@​isiahmeadows]) - Add [`no-useless-path-segments`] rule ([#​912], thanks [@​graingert] and [@​danny-andrews]) - ... and more! check the commits for v[2.9.0] --- ### [`v2.10.0`](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#​2100---2018-03-29) ##### Added - Autofixer for [`order`] rule ([#​908], thanks [@​tihonove]) - Add [`no-cycle`] rule: reports import cycles. --- ### [`v2.11.0`](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#​2110---2018-04-09) ##### Added - Fixer for [`first`] ([#​1046], thanks [@​fengkfengk]) - `allow-require` option for [`no-commonjs`] rule ([#​880], thanks [@​futpib]) ##### Fixed - memory/CPU regression where ASTs were held in memory ([#​1058], thanks [@​klimashkin]/[@​lukeapage]) #### [2.10.0] - 2018-03-29 ##### Added - Autofixer for [`order`] rule ([#​908], thanks [@​tihonove]) - Add [`no-cycle`] rule: reports import cycles. #### [2.9.0] - 2018-02-21 ##### Added - Add [`group-exports`] rule: style-guide rule to report use of multiple named exports ([#​721], thanks [@​robertrossmann]) - Add [`no-self-import`] rule: forbids a module from importing itself. ([#​727], [#​449], [#​447], thanks [@​giodamelio]). - Add [`no-default-export`] rule ([#​889], thanks [@​isiahmeadows]) - Add [`no-useless-path-segments`] rule ([#​912], thanks [@​graingert] and [@​danny-andrews]) - ... and more! check the commits for v[2.9.0] #### [2.8.0] - 2017-10-18 ##### Added - [`exports-last`] rule ([#​620] + [#​632], thanks [@​k15a]) ##### Changed - Case-sensitivity checking ignores working directory and ancestors. ([#​720] + [#​858], thanks [@​laysent]) ##### Fixed - support scoped modules containing hyphens ([#​744], thanks [@​rosswarren]) - core-modules now resolves files inside declared modules ([#​886] / [#​891], thanks [@​mplewis]) - TypeError for missing AST fields from TypeScript ([#​842] / [#​944], thanks [@​alexgorbatchev]) #### [2.7.0] - 2017-07-06 ##### Changed - [`no-absolute-path`] picks up speed boost, optional AMD support ([#​843], thanks [@​jseminck]) #### [2.6.1] - 2017-06-29 ##### Fixed - update bundled node resolver dependency to latest version #### [2.6.0] - 2017-06-23 ##### Changed - update tests / peerDeps for ESLint 4.0 compatibility ([#​871], thanks [@​mastilver]) - [`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]) #### [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. ##### Added - Autofixer for newline-after-import. ([#​686] + [#​696], thanks [@​eelyafi]) #### [2.4.0] - 2017-06-02 [YANKED] Yanked due to critical issue in eslint-module-utils with cache key resulting from [#​839]. ##### Added - Add `filePath` into `parserOptions` passed to `parser` ([#​839], thanks [@​sompylasar]) - Add `allow` option to [`no-unassigned-import`] to allow for files that match the globs ([#​671], [#​737], thanks [@​kevin940726]). #### [2.3.0] - 2017-05-18 ##### Added - [`no-anonymous-default-export`] rule: report anonymous default exports ([#​712], thanks [@​duncanbeevers]). - Add new value to [`order`]'s `newlines-between` option to allow newlines inside import groups ([#​627], [#​628], thanks [@​giodamelio]) - Add `count` option to the [`newline-after-import`] rule to allow configuration of number of newlines expected ([#​742], thanks [@​ntdb]) ##### Changed - [`no-extraneous-dependencies`]: use `read-pkg-up` to simplify finding + loading `package.json` ([#​680], thanks [@​wtgtybhertgeghgtwtg]) - Add support to specify the package.json [`no-extraneous-dependencies`] ([#​685], thanks [@​ramasilveyra]) ##### Fixed - attempt to fix crash in [`no-mutable-exports`]. ([#​660]) - "default is a reserved keyword" in no-maned-default tests by locking down babylon to 6.15.0 (#​756, thanks @​gmathieu) - support scoped modules containing non word characters #### [2.2.0] - 2016-11-07 ##### Fixed - Corrected a few gaffs in the auto-ignore logic to fix major performance issues with projects that did not explicitly ignore `node_modules`. ([#​654]) - [`import/ignore` setting] was only being respected if the ignored module didn't start with an `import` or `export` JS statement - [`prefer-default-export`]: fixed crash on export extensions ([#​653]) #### [2.1.0] - 2016-11-02 ##### Added - Add [`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]) ##### Fixed - [`prefer-default-export`] handles flow `export type` ([#​484] + [#​639], thanks [@​jakubsta]) - [`prefer-default-export`] handles re-exported default exports ([#​609]) - Fix crash when using [`newline-after-import`] with decorators ([#​592]) - Properly report [`newline-after-import`] when next line is a decorator - Fixed documentation for the default values for the [`order`] rule ([#​601]) #### [2.0.1] - 2016-10-06 ##### Fixed - Fixed code that relied on removed dependencies. ([#​604]) #### [2.0.0]! - 2016-09-30 ##### Added - [`unambiguous`] rule: report modules that are not unambiguously ES modules. - `recommended` shared config. Roughly `errors` and `warnings` mixed together, with some `parserOptions` in the mix. ([#​402]) - `react` shared config: added `jsx: true` to `parserOptions.ecmaFeatures`. - Added [`no-webpack-loader-syntax`] rule: forbid custom Webpack loader syntax in imports. ([#​586], thanks [@​fson]!) - Add option `newlines-between: "ignore"` to [`order`] ([#​519]) - Added [`no-unassigned-import`] rule ([#​529]) ##### Breaking - [`import/extensions` setting] defaults to `['.js']`. ([#​306]) - [`import/ignore` setting] defaults to nothing, and ambiguous modules are ignored natively. This means importing from CommonJS modules will no longer be reported by [`default`], [`named`], or [`namespace`], regardless of `import/ignore`. ([#​270]) - [`newline-after-import`]: Removed need for an empty line after an inline `require` call ([#​570]) - [`order`]: Default value for `newlines-between` option is now `ignore` ([#​519]) ##### Changed - `imports-first` is renamed to [`first`]. `imports-first` alias will continue to exist, but may be removed in a future major release. - Case-sensitivity: now specifically (and optionally) reported by [`no-unresolved`]. Other rules will ignore case-mismatches on paths on case-insensitive filesystems. ([#​311]) ##### Fixed - [`no-internal-modules`]: support `@`-scoped packages ([#​577]+[#​578], thanks [@​spalger]) #### [1.16.0] - 2016-09-22 ##### Added - Added [`no-dynamic-require`] rule: forbid `require()` calls with expressions. ([#​567], [#​568]) - Added [`no-internal-modules`] rule: restrict deep package imports to specific folders. ([#​485], thanks [@​spalger]!) - [`extensions`]: allow override of a chosen default with options object ([#​555], thanks [@​ljharb]!) ##### Fixed - [`no-named-as-default`] no longer false-positives on `export default from '...'` ([#​566], thanks [@​preco21]) - [`default`]: allow re-export of values from ignored files as default ([#​545], thanks [@​skyrpex]) #### [1.15.0] - 2016-09-12 ##### Added - Added an `allow` option to [`no-nodejs-modules`] to allow exceptions ([#​452], [#​509]). - Added [`no-absolute-path`] rule ([#​530], [#​538]) - [`max-dependencies`] for specifying the maximum number of dependencies (both `import` and `require`) a module can have. (see [#​489], thanks [@​tizmagik]) - Added glob option to config for [`no-extraneous-dependencies`], after much bikeshedding. Thanks, [@​knpwrs]! ([#​527]) ##### Fixed - [`no-named-as-default-member`] Allow default import to have a property named "default" ([#​507], [#​508], thanks [@​jquense] for both!) #### [1.14.0] - 2016-08-22 ##### Added - [`import/parsers` setting]: parse some dependencies (i.e. TypeScript!) with a different parser than the ESLint-configured parser. ([#​503]) ##### Fixed - [`namespace`] exception for get property from `namespace` import, which are re-export from commonjs module ([#​499] fixes [#​416], thanks [@​wKich]) #### [1.13.0] - 2016-08-11 ##### Added - `allowComputed` option for [`namespace`] rule. If set to `true`, won't report computed member references to namespaces. (see [#​456]) ##### Changed - Modified [`no-nodejs-modules`] error message to include the module's name ([#​453], [#​461]) ##### Fixed - [`import/extensions` setting] is respected in spite of the appearance of imports in an imported file. (fixes [#​478], thanks [@​rhys-vdw]) #### [1.12.0] - 2016-07-26 ##### Added - [`import/external-module-folders` setting]: a possibility to configure folders for "external" modules ([#​444], thanks [@​zloirock]) #### [1.11.1] - 2016-07-20 ##### Fixed - [`newline-after-import`] exception for `switch` branches with `require`s iff parsed as `sourceType:'module'`. (still [#​441], thanks again [@​ljharb]) #### [1.11.0] - 2016-07-17 ##### Added - Added an `peerDependencies` option to [`no-extraneous-dependencies`] to allow/forbid peer dependencies ([#​423], [#​428], thanks [@​jfmengels]!). ##### Fixed - [`newline-after-import`] exception for multiple `require`s in an arrow function expression (e.g. `() => require('a') || require('b')`). ([#​441], thanks [@​ljharb]) #### [1.10.3] - 2016-07-08 ##### Fixed - removing `Symbol` dependencies (i.e. `for-of` loops) due to Node 0.10 polyfill issue (see [#​415]). Should not make any discernible semantic difference. #### [1.10.2] - 2016-07-04 ##### Fixed - Something horrible happened during `npm prepublish` of 1.10.1. Several `rm -rf node_modules && npm i` and `gulp clean && npm prepublish`s later, it is rebuilt and republished as 1.10.2. Thanks [@​rhettlivingston] for noticing and reporting! #### [1.10.1] - 2016-07-02 [YANKED] ##### Added - Officially support ESLint 3.x. (peerDependencies updated to `2.x - 3.x`) #### [1.10.0] - 2016-06-30 ##### Added - Added new rule [`no-restricted-paths`]. ([#​155]/[#​371], thanks [@​lo1tuma]) - [`import/core-modules` setting]: allow configuration of additional module names, to be treated as builtin modules (a la `path`, etc. in Node). ([#​275] + [#​365], thanks [@​sindresorhus] for driving) - React Native shared config (based on comment from [#​283]) ##### Fixed - Fixed crash with `newline-after-import` related to the use of switch cases. (fixes [#​386], thanks [@​ljharb] for reporting) ([#​395]) #### [1.9.2] - 2016-06-21 ##### Fixed - Issues with ignored/CJS files in [`export`] and [`no-deprecated`] rules. ([#​348], [#​370]) #### [1.9.1] - 2016-06-16 ##### Fixed - Reordered precedence for loading resolvers. ([#​373]) #### [1.9.0] - 2016-06-10 ##### Added - Added support TomDoc comments to [`no-deprecated`]. ([#​321], thanks [@​josh]) - Added support for loading custom resolvers ([#​314], thanks [@​le0nik]) ##### Fixed - [`prefer-default-export`] handles `export function` and `export const` in same file ([#​359], thanks [@​scottnonnenberg]) #### [1.8.1] - 2016-05-23 ##### Fixed - `export * from 'foo'` now properly ignores a `default` export from `foo`, if any. ([#​328]/[#​332], thanks [@​jkimbo]) This impacts all static analysis of imported names. ([`default`], [`named`], [`namespace`], [`export`]) - Make [`order`]'s `newline-between` option handle multiline import statements ([#​313], thanks [@​singles]) - Make [`order`]'s `newline-between` option handle not assigned import statements ([#​313], thanks [@​singles]) - Make [`order`]'s `newline-between` option ignore `require` statements inside object literals ([#​313], thanks [@​singles]) - [`prefer-default-export`] properly handles deep destructuring, `export * from ...`, and files with no exports. ([#​342]+[#​343], thanks [@​scottnonnenberg]) #### [1.8.0] - 2016-05-11 ##### Added - [`prefer-default-export`], new rule. ([#​308], thanks [@​gavriguy]) ##### Fixed - Ignore namespace / ES7 re-exports in [`no-mutable-exports`]. ([#​317], fixed by [#​322]. thanks [@​borisyankov] + [@​jfmengels]) - Make [`no-extraneous-dependencies`] handle scoped packages ([#​316], thanks [@​jfmengels]) #### [1.7.0] - 2016-05-06 ##### Added - [`newline-after-import`], new rule. ([#​245], thanks [@​singles]) - Added an `optionalDependencies` option to [`no-extraneous-dependencies`] to allow/forbid optional dependencies ([#​266], thanks [@​jfmengels]). - Added `newlines-between` option to [`order`] rule ([#​298], thanks [@​singles]) - add [`no-mutable-exports`] rule ([#​290], thanks [@​josh]) - [`import/extensions` setting]: a list of file extensions to parse as modules and search for `export`s. If unspecified, all extensions are considered valid (for now). In v2, this will likely default to `['.js', MODULE_EXT]`. ([#​297], to fix [#​267]) ##### Fixed - [`extensions`]: fallback to source path for extension enforcement if imported module is not resolved. Also, never report for builtins (i.e. `path`). ([#​296]) #### [1.6.1] - 2016-04-28 ##### Fixed - [`no-named-as-default-member`]: don't crash on rest props. ([#​281], thanks [@​SimenB]) - support for Node 6: don't pass `null` to `path` functions. Thanks to [@​strawbrary] for bringing this up ([#​272]) and adding OSX support to the Travis config ([#​288]). #### [1.6.0] - 2016-04-25 ##### Added - add [`no-named-as-default-member`] to `warnings` canned config - add [`no-extraneous-dependencies`] rule ([#​241], thanks [@​jfmengels]) - add [`extensions`] rule ([#​250], thanks [@​lo1tuma]) - add [`no-nodejs-modules`] rule ([#​261], thanks [@​jfmengels]) - add [`order`] rule ([#​247], thanks [@​jfmengels]) - consider `resolve.fallback` config option in the webpack resolver ([#​254]) ##### Changed - [`imports-first`] now allows directives (i.e. `'use strict'`) strictly before any imports ([#​256], thanks [@​lemonmade]) ##### Fixed - [`named`] now properly ignores the source module if a name is re-exported from an ignored file (i.e. `node_modules`). Also improved the reported error. (thanks to [@​jimbolla] for reporting) - [`no-named-as-default-member`] had a crash on destructuring in loops (thanks for heads up from [@​lemonmade]) #### [1.5.0] - 2016-04-18 ##### Added - report resolver errors at the top of the linted file - add [`no-namespace`] rule ([#​239], thanks [@​singles]) - add [`no-named-as-default-member`] rule ([#​243], thanks [@​dmnd]) ##### Changed - Rearranged rule groups in README in preparation for more style guide rules ##### Removed - support for Node 0.10, via `es6-*` ponyfills. Using native Map/Set/Symbol. #### [1.4.0] - 2016-03-25 ##### Added - Resolver plugin interface v2: more explicit response format that more clearly covers the found-but-core-module case, where there is no path. Still backwards-compatible with the original version of the resolver spec. - [Resolver documentation](./resolvers/README.md) ##### Changed - using `package.json/files` instead of `.npmignore` for package file inclusion ([#​228], thanks [@​mathieudutour]) - using `es6-*` ponyfills instead of `babel-runtime` #### [1.3.0] - 2016-03-20 Major perf improvements. Between parsing only once and ignoring gigantic, non-module `node_modules`, there is very little added time. My test project takes 17s to lint completely, down from 55s, when using the memoizing parser, and takes only 27s with naked `babel-eslint` (thus, reparsing local modules). ##### Added - This change log ([#​216]) - Experimental memoizing [parser](./memo-parser/README.md) ##### Fixed - Huge reduction in execution time by _only_ ignoring [`import/ignore` setting] if something that looks like an `export` is detected in the module content. #### [1.2.0] - 2016-03-19 Thanks @​lencioni for identifying a huge amount of rework in resolve and kicking off a bunch of memoization. I'm seeing 62% improvement over my normal test codebase when executing only [`no-unresolved`] in isolation, and ~35% total reduction in lint time. ##### Changed - added caching to core/resolve via [#​214], configured via [`import/cache` setting] #### [1.1.0] - 2016-03-15 ##### Added - Added an [`ignore`](./docs/rules/no-unresolved.md#ignore) option to [`no-unresolved`] for those pesky files that no resolver can find. (still prefer enhancing the Webpack and Node resolvers to using it, though). See [#​89] for details. #### [1.0.4] - 2016-03-11 ##### Changed - respect hoisting for deep namespaces ([`namespace`]/[`no-deprecated`]) ([#​211]) ##### Fixed - don't crash on self references ([#​210]) - correct cache behavior in `eslint_d` for deep namespaces ([#​200]) #### [1.0.3] - 2016-02-26 ##### Changed - no-deprecated follows deep namespaces ([#​191]) ##### Fixed - [`namespace`] no longer flags modules with only a default export as having no names. (ns.default is valid ES6) #### [1.0.2] - 2016-02-26 ##### Fixed - don't parse imports with no specifiers ([#​192]) #### [1.0.1] - 2016-02-25 ##### Fixed - export `stage-0` shared config - documented [`no-deprecated`] - deep namespaces are traversed regardless of how they get imported ([#​189]) #### [1.0.0] - 2016-02-24 ##### Added - [`no-deprecated`]: WIP rule to let you know at lint time if you're using deprecated functions, constants, classes, or modules. ##### Changed - [`namespace`]: support deep namespaces ([#​119] via [#​157]) #### [1.0.0-beta.0] - 2016-02-13 ##### Changed - support for (only) ESLint 2.x - no longer needs/refers to `import/parser` or `import/parse-options`. Instead, ESLint provides the configured parser + options to the rules, and they use that to parse dependencies. ##### Removed - `babylon` as default import parser (see Breaking) #### [0.13.0] - 2016-02-08 ##### Added - [`no-commonjs`] rule - [`no-amd`] rule ##### Removed - Removed vestigial `no-require` rule. [`no-commonjs`] is more complete. #### [0.12.2] - 2016-02-06 [YANKED] Unpublished from npm and re-released as 0.13.0. See [#​170]. #### [0.12.1] - 2015-12-17 ##### Changed - Broke docs for rules out into individual files. #### [0.12.0] - 2015-12-14 ##### Changed - Ignore [`import/ignore` setting] if exports are actually found in the parsed module. Does this to support use of `jsnext:main` in `node_modules` without the pain of managing an allow list or a nuanced deny list. #### [0.11.0] - 2015-11-27 ##### Added - Resolver plugins. Now the linter can read Webpack config, properly follow aliases and ignore externals, dismisses inline loaders, etc. etc.! #### Earlier releases (0.10.1 and younger) See [GitHub release notes](https://github.com/benmosher/eslint-plugin-import/releases?after=v0.11.0) for info on changes for earlier releases. [`import/cache` setting]: ./README.md#importcache [`import/ignore` setting]: ./README.md#importignore [`import/extensions` setting]: ./README.md#importextensions [`import/parsers` setting]: ./README.md#importparsers [`import/core-modules` setting]: ./README.md#importcore-modules [`import/external-module-folders` setting]: ./README.md#importexternal-module-folders [`no-unresolved`]: ./docs/rules/no-unresolved.md [`no-deprecated`]: ./docs/rules/no-deprecated.md [`no-commonjs`]: ./docs/rules/no-commonjs.md [`no-amd`]: ./docs/rules/no-amd.md [`namespace`]: ./docs/rules/namespace.md [`no-namespace`]: ./docs/rules/no-namespace.md [`no-named-default`]: ./docs/rules/no-named-default.md [`no-named-as-default`]: ./docs/rules/no-named-as-default.md [`no-named-as-default-member`]: ./docs/rules/no-named-as-default-member.md [`no-extraneous-dependencies`]: ./docs/rules/no-extraneous-dependencies.md [`extensions`]: ./docs/rules/extensions.md [`first`]: ./docs/rules/first.md [`imports-first`]: ./docs/rules/first.md [`no-nodejs-modules`]: ./docs/rules/no-nodejs-modules.md [`order`]: ./docs/rules/order.md [`named`]: ./docs/rules/named.md [`default`]: ./docs/rules/default.md [`export`]: ./docs/rules/export.md [`newline-after-import`]: ./docs/rules/newline-after-import.md [`no-mutable-exports`]: ./docs/rules/no-mutable-exports.md [`prefer-default-export`]: ./docs/rules/prefer-default-export.md [`no-restricted-paths`]: ./docs/rules/no-restricted-paths.md [`no-absolute-path`]: ./docs/rules/no-absolute-path.md [`max-dependencies`]: ./docs/rules/max-dependencies.md [`no-internal-modules`]: ./docs/rules/no-internal-modules.md [`no-dynamic-require`]: ./docs/rules/no-dynamic-require.md [`no-webpack-loader-syntax`]: ./docs/rules/no-webpack-loader-syntax.md [`no-unassigned-import`]: ./docs/rules/no-unassigned-import.md [`unambiguous`]: ./docs/rules/unambiguous.md [`no-anonymous-default-export`]: ./docs/rules/no-anonymous-default-export.md [`exports-last`]: ./docs/rules/exports-last.md [`group-exports`]: ./docs/rules/group-exports.md [`no-self-import`]: ./docs/rules/no-self-import.md [`no-default-export`]: ./docs/rules/no-default-export.md [`no-useless-path-segments`]: ./docs/rules/no-useless-path-segments.md [`no-cycle`]: ./docs/rules/no-cycle.md [`memo-parser`]: ./memo-parser/README.md [#​1068]: `https://github.com/benmosher/eslint-plugin-import/pull/1068` [#​1046]: `https://github.com/benmosher/eslint-plugin-import/pull/1046` [#​944]: `https://github.com/benmosher/eslint-plugin-import/pull/944` [#​908]: `https://github.com/benmosher/eslint-plugin-import/pull/908` [#​891]: `https://github.com/benmosher/eslint-plugin-import/pull/891` [#​889]: `https://github.com/benmosher/eslint-plugin-import/pull/889` [#​880]: `https://github.com/benmosher/eslint-plugin-import/pull/880` [#​858]: `https://github.com/benmosher/eslint-plugin-import/pull/858` [#​843]: `https://github.com/benmosher/eslint-plugin-import/pull/843` [#​871]: `https://github.com/benmosher/eslint-plugin-import/pull/871` [#​744]: `https://github.com/benmosher/eslint-plugin-import/pull/744` [#​742]: `https://github.com/benmosher/eslint-plugin-import/pull/742` [#​737]: `https://github.com/benmosher/eslint-plugin-import/pull/737` [#​727]: `https://github.com/benmosher/eslint-plugin-import/pull/727` [#​721]: `https://github.com/benmosher/eslint-plugin-import/pull/721` [#​712]: `https://github.com/benmosher/eslint-plugin-import/pull/712` [#​696]: `https://github.com/benmosher/eslint-plugin-import/pull/696` [#​685]: `https://github.com/benmosher/eslint-plugin-import/pull/685` [#​680]: `https://github.com/benmosher/eslint-plugin-import/pull/680` [#​654]: `https://github.com/benmosher/eslint-plugin-import/pull/654` [#​639]: `https://github.com/benmosher/eslint-plugin-import/pull/639` [#​632]: `https://github.com/benmosher/eslint-plugin-import/pull/632` [#​630]: `https://github.com/benmosher/eslint-plugin-import/pull/630` [#​628]: `https://github.com/benmosher/eslint-plugin-import/pull/628` [#​596]: `https://github.com/benmosher/eslint-plugin-import/pull/596` [#​586]: `https://github.com/benmosher/eslint-plugin-import/pull/586` [#​578]: `https://github.com/benmosher/eslint-plugin-import/pull/578` [#​568]: `https://github.com/benmosher/eslint-plugin-import/pull/568` [#​555]: `https://github.com/benmosher/eslint-plugin-import/pull/555` [#​538]: `https://github.com/benmosher/eslint-plugin-import/pull/538` [#​527]: `https://github.com/benmosher/eslint-plugin-import/pull/527` [#​509]: `https://github.com/benmosher/eslint-plugin-import/pull/509` [#​508]: `https://github.com/benmosher/eslint-plugin-import/pull/508` [#​503]: `https://github.com/benmosher/eslint-plugin-import/pull/503` [#​499]: `https://github.com/benmosher/eslint-plugin-import/pull/499` [#​489]: `https://github.com/benmosher/eslint-plugin-import/pull/489` [#​485]: `https://github.com/benmosher/eslint-plugin-import/pull/485` [#​461]: `https://github.com/benmosher/eslint-plugin-import/pull/461` [#​449]: `https://github.com/benmosher/eslint-plugin-import/pull/449` [#​444]: `https://github.com/benmosher/eslint-plugin-import/pull/444` [#​428]: `https://github.com/benmosher/eslint-plugin-import/pull/428` [#​395]: `https://github.com/benmosher/eslint-plugin-import/pull/395` [#​371]: `https://github.com/benmosher/eslint-plugin-import/pull/371` [#​365]: `https://github.com/benmosher/eslint-plugin-import/pull/365` [#​359]: `https://github.com/benmosher/eslint-plugin-import/pull/359` [#​343]: `https://github.com/benmosher/eslint-plugin-import/pull/343` [#​332]: `https://github.com/benmosher/eslint-plugin-import/pull/332` [#​322]: `https://github.com/benmosher/eslint-plugin-import/pull/322` [#​321]: `https://github.com/benmosher/eslint-plugin-import/pull/321` [#​316]: `https://github.com/benmosher/eslint-plugin-import/pull/316` [#​308]: `https://github.com/benmosher/eslint-plugin-import/pull/308` [#​298]: `https://github.com/benmosher/eslint-plugin-import/pull/298` [#​297]: `https://github.com/benmosher/eslint-plugin-import/pull/297` [#​296]: `https://github.com/benmosher/eslint-plugin-import/pull/296` [#​290]: `https://github.com/benmosher/eslint-plugin-import/pull/290` [#​289]: `https://github.com/benmosher/eslint-plugin-import/pull/289` [#​288]: `https://github.com/benmosher/eslint-plugin-import/pull/288` [#​287]: `https://github.com/benmosher/eslint-plugin-import/pull/287` [#​278]: `https://github.com/benmosher/eslint-plugin-import/pull/278` [#​261]: `https://github.com/benmosher/eslint-plugin-import/pull/261` [#​256]: `https://github.com/benmosher/eslint-plugin-import/pull/256` [#​254]: `https://github.com/benmosher/eslint-plugin-import/pull/254` [#​250]: `https://github.com/benmosher/eslint-plugin-import/pull/250` [#​247]: `https://github.com/benmosher/eslint-plugin-import/pull/247` [#​245]: `https://github.com/benmosher/eslint-plugin-import/pull/245` [#​243]: `https://github.com/benmosher/eslint-plugin-import/pull/243` [#​241]: `https://github.com/benmosher/eslint-plugin-import/pull/241` [#​239]: `https://github.com/benmosher/eslint-plugin-import/pull/239` [#​228]: `https://github.com/benmosher/eslint-plugin-import/pull/228` [#​211]: `https://github.com/benmosher/eslint-plugin-import/pull/211` [#​164]: `https://github.com/benmosher/eslint-plugin-import/pull/164` [#​157]: `https://github.com/benmosher/eslint-plugin-import/pull/157` [#​314]: `https://github.com/benmosher/eslint-plugin-import/pull/314` [#​912]: `https://github.com/benmosher/eslint-plugin-import/pull/912` [#​1058]: `https://github.com/benmosher/eslint-plugin-import/issues/1058` [#​931]: `https://github.com/benmosher/eslint-plugin-import/issues/931` [#​886]: `https://github.com/benmosher/eslint-plugin-import/issues/886` [#​863]: `https://github.com/benmosher/eslint-plugin-import/issues/863` [#​842]: `https://github.com/benmosher/eslint-plugin-import/issues/842` [#​839]: `https://github.com/benmosher/eslint-plugin-import/issues/839` [#​720]: `https://github.com/benmosher/eslint-plugin-import/issues/720` [#​686]: `https://github.com/benmosher/eslint-plugin-import/issues/686` [#​671]: `https://github.com/benmosher/eslint-plugin-import/issues/671` [#​660]: `https://github.com/benmosher/eslint-plugin-import/issues/660` [#​653]: `https://github.com/benmosher/eslint-plugin-import/issues/653` [#​627]: `https://github.com/benmosher/eslint-plugin-import/issues/627` [#​620]: `https://github.com/benmosher/eslint-plugin-import/issues/620` [#​609]: `https://github.com/benmosher/eslint-plugin-import/issues/609` [#​604]: `https://github.com/benmosher/eslint-plugin-import/issues/604` [#​602]: `https://github.com/benmosher/eslint-plugin-import/issues/602` [#​601]: `https://github.com/benmosher/eslint-plugin-import/issues/601` [#​592]: `https://github.com/benmosher/eslint-plugin-import/issues/592` [#​577]: `https://github.com/benmosher/eslint-plugin-import/issues/577` [#​570]: `https://github.com/benmosher/eslint-plugin-import/issues/570` [#​567]: `https://github.com/benmosher/eslint-plugin-import/issues/567` [#​566]: `https://github.com/benmosher/eslint-plugin-import/issues/566` [#​545]: `https://github.com/benmosher/eslint-plugin-import/issues/545` [#​530]: `https://github.com/benmosher/eslint-plugin-import/issues/530` [#​529]: `https://github.com/benmosher/eslint-plugin-import/issues/529` [#​519]: `https://github.com/benmosher/eslint-plugin-import/issues/519` [#​507]: `https://github.com/benmosher/eslint-plugin-import/issues/507` [#​484]: `https://github.com/benmosher/eslint-plugin-import/issues/484` [#​478]: `https://github.com/benmosher/eslint-plugin-import/issues/478` [#​456]: `https://github.com/benmosher/eslint-plugin-import/issues/456` [#​453]: `https://github.com/benmosher/eslint-plugin-import/issues/453` [#​452]: `https://github.com/benmosher/eslint-plugin-import/issues/452` [#​447]: `https://github.com/benmosher/eslint-plugin-import/issues/447` [#​441]: `https://github.com/benmosher/eslint-plugin-import/issues/441` [#​423]: `https://github.com/benmosher/eslint-plugin-import/issues/423` [#​416]: `https://github.com/benmosher/eslint-plugin-import/issues/416` [#​415]: `https://github.com/benmosher/eslint-plugin-import/issues/415` [#​402]: `https://github.com/benmosher/eslint-plugin-import/issues/402` [#​386]: `https://github.com/benmosher/eslint-plugin-import/issues/386` [#​373]: `https://github.com/benmosher/eslint-plugin-import/issues/373` [#​370]: `https://github.com/benmosher/eslint-plugin-import/issues/370` [#​348]: `https://github.com/benmosher/eslint-plugin-import/issues/348` [#​342]: `https://github.com/benmosher/eslint-plugin-import/issues/342` [#​328]: `https://github.com/benmosher/eslint-plugin-import/issues/328` [#​317]: `https://github.com/benmosher/eslint-plugin-import/issues/317` [#​313]: `https://github.com/benmosher/eslint-plugin-import/issues/313` [#​311]: `https://github.com/benmosher/eslint-plugin-import/issues/311` [#​306]: `https://github.com/benmosher/eslint-plugin-import/issues/306` [#​286]: `https://github.com/benmosher/eslint-plugin-import/issues/286` [#​283]: `https://github.com/benmosher/eslint-plugin-import/issues/283` [#​281]: `https://github.com/benmosher/eslint-plugin-import/issues/281` [#​275]: `https://github.com/benmosher/eslint-plugin-import/issues/275` [#​272]: `https://github.com/benmosher/eslint-plugin-import/issues/272` [#​270]: `https://github.com/benmosher/eslint-plugin-import/issues/270` [#​267]: `https://github.com/benmosher/eslint-plugin-import/issues/267` [#​266]: `https://github.com/benmosher/eslint-plugin-import/issues/266` [#​216]: `https://github.com/benmosher/eslint-plugin-import/issues/216` [#​214]: `https://github.com/benmosher/eslint-plugin-import/issues/214` [#​210]: `https://github.com/benmosher/eslint-plugin-import/issues/210` [#​200]: `https://github.com/benmosher/eslint-plugin-import/issues/200` [#​192]: `https://github.com/benmosher/eslint-plugin-import/issues/192` [#​191]: `https://github.com/benmosher/eslint-plugin-import/issues/191` [#​189]: `https://github.com/benmosher/eslint-plugin-import/issues/189` [#​170]: `https://github.com/benmosher/eslint-plugin-import/issues/170` [#​155]: `https://github.com/benmosher/eslint-plugin-import/issues/155` [#​119]: `https://github.com/benmosher/eslint-plugin-import/issues/119` [#​89]: `https://github.com/benmosher/eslint-plugin-import/issues/89` [Unreleased]: https://github.com/benmosher/eslint-plugin-import/compare/v2.11.0...HEAD [2.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.10.0...v2.11.0 [2.10.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.9.0...v2.10.0 [2.9.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.8.0...v2.9.0 [2.8.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.7.0...v2.8.0 [2.7.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.6.1...v2.7.0 [2.6.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.6.0...v2.6.1 [2.6.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.5.0...v2.6.0 [2.5.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.4.0...v2.5.0 [2.4.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.3.0...v2.4.0 [2.3.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.2.0...v2.3.0 [2.2.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.1...v2.1.0 [2.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v2.0.0...v2.0.1 [2.0.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.16.0...v2.0.0 [1.16.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.15.0...v1.16.0 [1.15.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.14.0...v1.15.0 [1.14.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.13.0...v1.14.0 [1.13.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.12.0...v1.13.0 [1.12.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.11.1...v1.12.0 [1.11.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.11.0...v1.11.1 [1.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.3...v1.11.0 [1.10.3]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.2...v1.10.3 [1.10.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.1...v1.10.2 [1.10.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.10.0...v1.10.1 [1.10.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.2...v1.10.0 [1.9.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.1...v1.9.2 [1.9.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.9.0...v1.9.1 [1.9.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.8.1...v1.9.0 [1.8.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.8.0...v1.8.1 [1.8.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.7.0...v1.8.0 [1.7.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.6.1...v1.7.0 [1.6.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.6.0...v1.6.1 [1.6.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.5.0...1.6.0 [1.5.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.4.0...v1.5.0 [1.4.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.3.0...v1.4.0 [1.3.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.2.0...v1.3.0 [1.2.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.1.0...v1.2.0 [1.1.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.4...v1.1.0 [1.0.4]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.3...v1.0.4 [1.0.3]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.2...v1.0.3 [1.0.2]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.1...v1.0.2 [1.0.1]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.0...v1.0.1 [1.0.0]: https://github.com/benmosher/eslint-plugin-import/compare/v1.0.0-beta.0...v1.0.0 [1.0.0-beta.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.13.0...v1.0.0-beta.0 [0.13.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.1...v0.13.0 [0.12.2]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.1...v0.12.2 [0.12.1]: https://github.com/benmosher/eslint-plugin-import/compare/v0.12.0...v0.12.1 [0.12.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.11.0...v0.12.0 [0.11.0]: https://github.com/benmosher/eslint-plugin-import/compare/v0.10.1...v0.11.0 [@​mathieudutour]: https://github.com/mathieudutour [@​gausie]: https://github.com/gausie [@​singles]: https://github.com/singles [@​jfmengels]: https://github.com/jfmengels [@​lo1tuma]: https://github.com/lo1tuma [@​dmnd]: https://github.com/dmnd [@​lemonmade]: https://github.com/lemonmade [@​jimbolla]: https://github.com/jimbolla [@​jquense]: https://github.com/jquense [@​jonboiser]: https://github.com/jonboiser [@​taion]: https://github.com/taion [@​strawbrary]: https://github.com/strawbrary [@​SimenB]: https://github.com/SimenB [@​josh]: https://github.com/josh [@​borisyankov]: https://github.com/borisyankov [@​gavriguy]: https://github.com/gavriguy [@​jkimbo]: https://github.com/jkimbo [@​le0nik]: https://github.com/le0nik [@​scottnonnenberg]: https://github.com/scottnonnenberg [@​sindresorhus]: https://github.com/sindresorhus [@​ljharb]: https://github.com/ljharb [@​rhettlivingston]: https://github.com/rhettlivingston [@​zloirock]: https://github.com/zloirock [@​rhys-vdw]: https://github.com/rhys-vdw [@​wKich]: https://github.com/wKich [@​tizmagik]: https://github.com/tizmagik [@​knpwrs]: https://github.com/knpwrs [@​spalger]: https://github.com/spalger [@​preco21]: https://github.com/preco21 [@​skyrpex]: https://github.com/skyrpex [@​fson]: https://github.com/fson [@​ntdb]: https://github.com/ntdb [@​jakubsta]: https://github.com/jakubsta [@​wtgtybhertgeghgtwtg]: https://github.com/wtgtybhertgeghgtwtg [@​duncanbeevers]: https://github.com/duncanbeevers [@​giodamelio]: https://github.com/giodamelio [@​ntdb]: https://github.com/ntdb [@​ramasilveyra]: https://github.com/ramasilveyra [@​sompylasar]: https://github.com/sompylasar [@​kevin940726]: https://github.com/kevin940726 [@​eelyafi]: https://github.com/eelyafi [@​mastilver]: https://github.com/mastilver [@​jseminck]: https://github.com/jseminck [@​laysent]: https://github.com/laysent [@​k15a]: https://github.com/k15a [@​mplewis]: https://github.com/mplewis [@​rosswarren]: https://github.com/rosswarren [@​alexgorbatchev]: https://github.com/alexgorbatchev [@​tihonove]: https://github.com/tihonove [@​robertrossmann]: https://github.com/robertrossmann [@​isiahmeadows]: https://github.com/isiahmeadows [@​graingert]: https://github.com/graingert [@​danny-andrews]: https://github.com/dany-andrews [@​fengkfengk]: https://github.com/fengkfengk [@​futpib]: https://github.com/futpib [@​klimashkin]: https://github.com/klimashkin [@​lukeapage]: https://github.com/lukeapage [@​manovotny]: https://github.com/manovotny [@​mattijsbliek]: https://github.com/mattijsbliek ---
Commits #### v2.9.0 - [`a9bee1a`](https://github.com/benmosher/eslint-plugin-import/commit/a9bee1a2770b4d2d6216fb3ac4bc257259a105a8) Merge pull request #​727 from giodamelio/feature-no-self-import - [`43083e0`](https://github.com/benmosher/eslint-plugin-import/commit/43083e0c2d923011a19ec9da08e7a5e8c4f014a2) Merge pull request #​672 from dplusic/bugfix/extensions - [`9ce605d`](https://github.com/benmosher/eslint-plugin-import/commit/9ce605de009f98a223b173cb238cf069ba83da0b) [Tests] put newer builds at the top - [`2aef76e`](https://github.com/benmosher/eslint-plugin-import/commit/2aef76e29120cfe095bff4c5944775136a9aaa4e) Merge pull request #​775 from shinnn/rimraf - [`697afb2`](https://github.com/benmosher/eslint-plugin-import/commit/697afb226a40a972e7d206be86a2e06b8f23d194) Merge pull request #​845 from daltones/patch-2 - [`bac9794`](https://github.com/benmosher/eslint-plugin-import/commit/bac9794b6ca78feee3cc821ff32d67d937d7eb26) Merge pull request #​977 from fatfisz/no-anonymous-call-default-export - [`6c567e8`](https://github.com/benmosher/eslint-plugin-import/commit/6c567e8109551cb1623483530deae0f8445cb619) eslint-import-resolver-node: [deps] update `debug`, `resolve` - [`2470ed7`](https://github.com/benmosher/eslint-plugin-import/commit/2470ed757a8e325ca1857cb1e0915d67c1ee2a4e) eslint-import-resolver-node: [dev deps] update `chai`, `mocha`, `nyc` - [`359a200`](https://github.com/benmosher/eslint-plugin-import/commit/359a2001005c7e7f274237ae279c8687f5e09d29) [Tests] test resolvers in CI separately - [`b131b2c`](https://github.com/benmosher/eslint-plugin-import/commit/b131b2c8b09aa1659d072a526161d12e78cfaed9) eslint-import-resolver-node: v0.3.2 - [`0d44914`](https://github.com/benmosher/eslint-plugin-import/commit/0d44914ecaad7b92fb1f4ea4a15d98e5f295ed44) eslint-import-resolver-webpack: v0.8.4 - [`a56c1c0`](https://github.com/benmosher/eslint-plugin-import/commit/a56c1c01f9b6c858226968689dce5b23ef644218) Add URL to rule documentation to the metadata - [`3ea1050`](https://github.com/benmosher/eslint-plugin-import/commit/3ea1050f50aaee081c4b3a69a1287848a741fe79) Move URL generation to a function - [`60335bb`](https://github.com/benmosher/eslint-plugin-import/commit/60335bb3b1ebdc2a0d8444f36d41ad58e1ded7df) Support optional commit hash argument to docsUrl and add tests - [`fe03d72`](https://github.com/benmosher/eslint-plugin-import/commit/fe03d72171abbfd6af9872cd53cedaf81f37333d) Use commit hash for imports-first documentation link - [`f12b6d0`](https://github.com/benmosher/eslint-plugin-import/commit/f12b6d0f6705bc7bbe9827d3962cd2188d293da6) Fix require of first in imports-first - [`c05cddb`](https://github.com/benmosher/eslint-plugin-import/commit/c05cddb9af58b8e8137a9cc92f7539ca5fe3a921) Fix direct link to a file - [`1e980af`](https://github.com/benmosher/eslint-plugin-import/commit/1e980aff79a455891f8896b50669af9f7ba7dad9) Merge pull request #​998 from Arcanemagus/rules-docs-url - [`c9269be`](https://github.com/benmosher/eslint-plugin-import/commit/c9269be2fd8f6ebe2fd0564d3cb8e54dc5391a35) `order`: [docs] Change 1st order's example's label to valid value - [`c8d5e03`](https://github.com/benmosher/eslint-plugin-import/commit/c8d5e030d4ea05e380bd0868fbab35b614470413) Check for TSModuleDeclarations - [`7f35a3e`](https://github.com/benmosher/eslint-plugin-import/commit/7f35a3e9e25602bb97b50fbf4bf9d2ac43e41df2) Expanded/improved TS tests - [`69084df`](https://github.com/benmosher/eslint-plugin-import/commit/69084dfb8800d41bd27d41840f2ee63019917d00) Latest typescript and typescript-eslint-parser - [`655c33d`](https://github.com/benmosher/eslint-plugin-import/commit/655c33deba9c338eba604fa48f1bb8ca136e5b3c) Merge pull request #​958 from spencerhakim/ts-nodes - [`fa24082`](https://github.com/benmosher/eslint-plugin-import/commit/fa24082ab27e5689bbef2b5c885ccb55ffa93241) Use link to tagged version for rule docs - [`b08bd3e`](https://github.com/benmosher/eslint-plugin-import/commit/b08bd3e226ad00abc9beba67c2a86e1d54bbf88c) Merge pull request #​1005 from sudo-suhas/docs-link-tagged - [`bae618c`](https://github.com/benmosher/eslint-plugin-import/commit/bae618c197fea4383419865f853900bf0b82afab) Add example of how to add import/resolver config to settings - [`7852cd7`](https://github.com/benmosher/eslint-plugin-import/commit/7852cd7f7c7183e36a37c2a6ab2d57cdabf32a74) Merge pull request #​1008 from Kiwka/patch-1 - [`364e841`](https://github.com/benmosher/eslint-plugin-import/commit/364e8419168aea6fd982ff51ab35069a28fa45f4) Add test case for import/resolve extensions order - [`bc50394`](https://github.com/benmosher/eslint-plugin-import/commit/bc50394ce45c33f4ee54f86216270700ed329a53) Merge pull request #​1009 from silvenon/extensions - [`fdcd4d9`](https://github.com/benmosher/eslint-plugin-import/commit/fdcd4d9adb1b51492d8562dc738ebc9afb35f808) Add a .coffee test proving extension resolve order - [`3268a82`](https://github.com/benmosher/eslint-plugin-import/commit/3268a826741f0de5142efa18dc7612c816d6f1a8) Merge pull request #​1010 from silvenon/extensions - [`ab49972`](https://github.com/benmosher/eslint-plugin-import/commit/ab49972cf2773e8b7440ba6b89f5f5c16a5ecb34) Support export declarations in extensions rule - [`219a8d2`](https://github.com/benmosher/eslint-plugin-import/commit/219a8d2e5af230f73b4754f725916843645889ff) Merge pull request #​1012 from silvenon/extensions-export - [`0e729c7`](https://github.com/benmosher/eslint-plugin-import/commit/0e729c7bcd69b6c127e0be2a67e27ca8ff598db0) no-self-import is unreleased - [`91cfd6d`](https://github.com/benmosher/eslint-plugin-import/commit/91cfd6d873953a98f9e75680bf19ee3e25f974c4) Merge pull request #​1022 from nevir/patch-1 - [`8778d7c`](https://github.com/benmosher/eslint-plugin-import/commit/8778d7c38fa17d005a6269980483f9e1430e716f) Fixes #​1023 - Load exceptions in user resolvers are not reported - [`9b20a78`](https://github.com/benmosher/eslint-plugin-import/commit/9b20a788bfae04e9cf2d494fcc634779dc984aa7) Upgraded "find-root" and "lodash.get" for the webpack resolver - [`654d284`](https://github.com/benmosher/eslint-plugin-import/commit/654d28427c55959e130719cac283904adbec129c) Merge pull request #​1024 from patrick-steele-idem/issue-1023 - [`ff3d883`](https://github.com/benmosher/eslint-plugin-import/commit/ff3d883cd865382a6b9bd73c23dbc19d2fc6856f) Merge pull request #​1025 from patrick-steele-idem/update-dependencies - [`5b0777d`](https://github.com/benmosher/eslint-plugin-import/commit/5b0777dd6e62c8cbc1e625bed3251eb73ead7094) Add `no-default-export` + docs/tests (#​936) - [`ae5a031`](https://github.com/benmosher/eslint-plugin-import/commit/ae5a0318ac956e205e5a5e0602e5963c20afadf7) Missed a link - [`0231c78`](https://github.com/benmosher/eslint-plugin-import/commit/0231c781fdce30c721ed15115e4f52fcb40fe37d) Merge pull request #​1026 from isiahmeadows/patch-1 - [`180d71a`](https://github.com/benmosher/eslint-plugin-import/commit/180d71a959d961db58b11577d84af097bdd34a53) bump plugin to v2.9.0 - [`7f8f543`](https://github.com/benmosher/eslint-plugin-import/commit/7f8f543ebd95dae1bd258321ae1e6be8e4f61cfc) Fix eslint-import-resolver-webpack with pnpm (#​968) - [`5be3f4a`](https://github.com/benmosher/eslint-plugin-import/commit/5be3f4a734fb448e8b6edb19366cdf9a9467311b) changelog note for #​968 #### v2.10.0 - [`220f209`](https://github.com/benmosher/eslint-plugin-import/commit/220f209bc45de7421778ccba43b210505b52ea52) Merge branch 'release' - [`1f4ef02`](https://github.com/benmosher/eslint-plugin-import/commit/1f4ef022989aa71db379f6f1cdaa521377a53b89) add changelog for no-useless-path-segments - [`44a038c`](https://github.com/benmosher/eslint-plugin-import/commit/44a038c06487964394b1e15b64f3bd34e5d40cde) Merge pull request #​1030 from graingert/patch-2 - [`402c60a`](https://github.com/benmosher/eslint-plugin-import/commit/402c60a3377fa2bbbb7980b2efa7f4afd62ebcd8) [Fix] `group-exports`: use module.exports, not export default - [`59ea30e`](https://github.com/benmosher/eslint-plugin-import/commit/59ea30e60bd44b83185945618fd4917dc1a4ef62) Header-ify rule categories for easy linking - [`196c238`](https://github.com/benmosher/eslint-plugin-import/commit/196c238d664c0002bce0fc630ae66130cc6c19cc) Merge pull request #​1036 from nevir/patch-1 - [`f12f2a7`](https://github.com/benmosher/eslint-plugin-import/commit/f12f2a708d4bc11649c69189a05355c0e2dd18e0) Fixes #​656 - Should handle object-rest properties in `namespace` - [`1a084cc`](https://github.com/benmosher/eslint-plugin-import/commit/1a084cc975c0f0a3da60822197e47c718402d694) Add tests - [`158f4e8`](https://github.com/benmosher/eslint-plugin-import/commit/158f4e8276a9d7c2298d2409c0a1022e45e5e349) Merge pull request #​1039 from preco21/namespace-crash-fix - [`0844645`](https://github.com/benmosher/eslint-plugin-import/commit/084464558d11509254d496688d9957649f95ebe3) Add missing env variable for webpack config - [`4b311ac`](https://github.com/benmosher/eslint-plugin-import/commit/4b311ac6faf93c6f6fc9a186de6f44da3bd70aaa) Add Unit test using env option - [`efa1723`](https://github.com/benmosher/eslint-plugin-import/commit/efa1723ff9fd31a6b4b1945845dc6db4246746e1) adds more examples to the import/extensions rule docs - [`5f7ecd3`](https://github.com/benmosher/eslint-plugin-import/commit/5f7ecd33b1b1bb012c305b42ea9a4aae2c640542) Merge pull request #​1044 from botify-labs/add-missing-env-variable-in-webpack-config - [`8c19fb4`](https://github.com/benmosher/eslint-plugin-import/commit/8c19fb4981bed0b4b9ebe00c1852f0ba1150c742) Merge pull request #​1045 from petegleeson/master - [`84b34e8`](https://github.com/benmosher/eslint-plugin-import/commit/84b34e89b06c65caeb0d9e6ceba5709c13a9fc63) [Docs] fixes problem with weird highlighting - [`1eac942`](https://github.com/benmosher/eslint-plugin-import/commit/1eac942a740b4986488973640746e021cb9f31d3) Merge pull request #​1048 from petegleeson/master - [`5fa2851`](https://github.com/benmosher/eslint-plugin-import/commit/5fa2851adc2d27c01d5b4ce1f4f3af10999d775b) wip: no-cycle support with general dependency "imports" map in ExportMap - [`0c21c4e`](https://github.com/benmosher/eslint-plugin-import/commit/0c21c4e0f6e8248f56561ad66dfcfa7d21ba31a1) sublime-linter project tweaks - [`f7c48b5`](https://github.com/benmosher/eslint-plugin-import/commit/f7c48b5e819ffb2dd310bc107a987c605db9305c) no-cycle: real rule! first draft, perf is likely atrocious - [`314c0b7`](https://github.com/benmosher/eslint-plugin-import/commit/314c0b771787b8808b40d8fe82809b0c63102986) fix issue (and add conspicuously absent test) with 'export *' - [`864dbcf`](https://github.com/benmosher/eslint-plugin-import/commit/864dbcff8e0b0f98f8093f217952ad4b45e2f9af) no-cycle: explicit CJS/AMD tests - [`6933fa4`](https://github.com/benmosher/eslint-plugin-import/commit/6933fa4e33e76218a92fc968b6e6541a19902f7d) no-cycle: initial docs + maxDepth option - [`d81f48a`](https://github.com/benmosher/eslint-plugin-import/commit/d81f48a2506182738409805f5272eff4d77c9348) no-cycle: maxDepth tests + docs - [`ad66aea`](https://github.com/benmosher/eslint-plugin-import/commit/ad66aea712554a50a000ade565b81b0956ca1cfa) smh. - [`231874c`](https://github.com/benmosher/eslint-plugin-import/commit/231874c6162f1eb5ca877f46bab55170f58f9599) update eslint-import-resolver-webpack homepage to the source of the package (#​997) - [`e215b61`](https://github.com/benmosher/eslint-plugin-import/commit/e215b61193bae8c610157a72bd26596288cec2de) try solution from appveyor/ci#​650 - [`b34d9ff`](https://github.com/benmosher/eslint-plugin-import/commit/b34d9ff9f2c1ab45ff4a5e840f802b16be111da2) Add autofixer for order rule (#​908) - [`ab44320`](https://github.com/benmosher/eslint-plugin-import/commit/ab44320f8f99972f7e07f31804616652d0d79c98) changelog notes - [`ed719a3`](https://github.com/benmosher/eslint-plugin-import/commit/ed719a3305ef1bb723d92d7b8227ccb0cdf1f8be) Merge branch 'no-cycles' - [`82f67e6`](https://github.com/benmosher/eslint-plugin-import/commit/82f67e69adb9b6850312cafb50c61cd23e49e87c) bump utils to v2.2.0 - [`6356a78`](https://github.com/benmosher/eslint-plugin-import/commit/6356a78aa6fc2a2b294832fdf6e5b31630952def) bump to v2.10.0 - [`47ac30f`](https://github.com/benmosher/eslint-plugin-import/commit/47ac30fcee9556a1b8d6f0a4626463b7d3eb472c) bump webpack resolver to v0.9.0 #### v2.11.0 - [`f3ff68f`](https://github.com/benmosher/eslint-plugin-import/commit/f3ff68f6eefc2d98096dd8658c5f804c30cf3564) Merge pull request #​1055 from benmosher/release-2.10.0 - [`6fe78a9`](https://github.com/benmosher/eslint-plugin-import/commit/6fe78a998ab9d1b63a3b65298287447d425cdb3c) Webpack -> webpack - [`a2acbde`](https://github.com/benmosher/eslint-plugin-import/commit/a2acbde21556bea631b3bccd8d83dd6672b16a1e) add fixer for `first` (#​1046) - [`48d0a8a`](https://github.com/benmosher/eslint-plugin-import/commit/48d0a8ac0bac437bdb6b0d45a8413274ad25e8ab) changelog note for #​1046 - [`ee15fa4`](https://github.com/benmosher/eslint-plugin-import/commit/ee15fa4c61df2ddba6fc10109f1a60bb7bddb7b6) Merge pull request #​880 from futpib/no-commonjs-allow-require - [`19fc3df`](https://github.com/benmosher/eslint-plugin-import/commit/19fc3dffe61b28cf4c03569dc359413f344afccd) [Fix] `no-cycle`: `create` must *always* return an object, even if there’s no listeners - [`f13f18e`](https://github.com/benmosher/eslint-plugin-import/commit/f13f18ed1e5ba02abde38e69905f177c540ec90d) minor typo in import/no-cycle rule docs - [`80d1ceb`](https://github.com/benmosher/eslint-plugin-import/commit/80d1ceb2ff2804cb65ed7ed2d144ba4138ebc9d5) Merge pull request #​1065 from sharmilajesupaul/minor-typo-fix - [`37bd542`](https://github.com/benmosher/eslint-plugin-import/commit/37bd5423276abbe6ee2245a3adc5d178fe16121b) Adds no-useless-path-segments documentation. - [`5569a8c`](https://github.com/benmosher/eslint-plugin-import/commit/5569a8cc6b463515a9b97f1036b9d92b6dcba86e) Updates changelog. - [`d8077c8`](https://github.com/benmosher/eslint-plugin-import/commit/d8077c83817cf907c4e962fa8e10cb93bea7d2a7) Merge pull request #​1064 from ljharb/fix_no_cycle - [`fb8e1e5`](https://github.com/benmosher/eslint-plugin-import/commit/fb8e1e5e482a9f280c024f3dc10dc0e33ca5592a) [patch] use `resolve` instead of `builtin-modules` - [`f0b4f3e`](https://github.com/benmosher/eslint-plugin-import/commit/f0b4f3e187ce38f3f2f2a4f25372984be89bee07) Merge pull request #​1069 from ljharb/resolve - [`72ed0b8`](https://github.com/benmosher/eslint-plugin-import/commit/72ed0b851d1c8510247c7558043e884d01e2e64d) add dynamic import webpackChunkName comment rule - [`c9d7d66`](https://github.com/benmosher/eslint-plugin-import/commit/c9d7d660b43f91e490a692d82fb655f983bc4e99) update README - [`121b9e1`](https://github.com/benmosher/eslint-plugin-import/commit/121b9e1f61a4a2c0b8bbeaf8a03f9548c2825056) Update recommended.js (#​1066) - [`55ee74c`](https://github.com/benmosher/eslint-plugin-import/commit/55ee74c2df0634fdd3b0d77186edf7fe4a42d485) Fix link to order autofixer in CHANGELOG - [`4d0c799`](https://github.com/benmosher/eslint-plugin-import/commit/4d0c79929d08d227f15975867ee23d95c9ac0b39) Merge pull request #​1068 from manovotny/no-useless-path-segments-documentation - [`2495356`](https://github.com/benmosher/eslint-plugin-import/commit/2495356292e1118005697b5a2ec462e43d43dbad) Merge pull request #​1073 from swrobel/patch-1 - [`e6e4e98`](https://github.com/benmosher/eslint-plugin-import/commit/e6e4e98d328ab54b7dbd2a5e3119cd560a6bb3bb) respond to PR feedback - [`9be016f`](https://github.com/benmosher/eslint-plugin-import/commit/9be016f64c154547e8cd3b2dade4e1c3d0a875a4) replace includes() with an indexOf() call, add test cases for multiple import functions - [`115b6fb`](https://github.com/benmosher/eslint-plugin-import/commit/115b6fb3c8ab4845bbe4d079320a4f7354ff82a2) remove AST selectors - [`cfd4377`](https://github.com/benmosher/eslint-plugin-import/commit/cfd437791ae8c358475a71defa7c47e3f68a3d09) Merge pull request #​1070 from byteme980/dynamic-import-chunkname-rule

This PR has been generated by Renovate Bot.