nobt-io / frontend

Frontend of nobt.io.
https://nobt.io
GNU General Public License v3.0
10 stars 4 forks source link

Bump eslint-import-resolver-webpack from 0.8.4 to 0.11.0 #232

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps eslint-import-resolver-webpack from 0.8.4 to 0.11.0.

Release notes *Sourced from [eslint-import-resolver-webpack's releases](https://github.com/benmosher/eslint-plugin-import/releases).* > ## custom resolvers! > Resolver plugins: now the linter can read Webpack config, properly follow aliases and ignore externals, dismisses inline loaders, etc. etc.! > > ## correctness > - cache correctness: should properly re-load changed files even in a long lived process (like a webpack dev server) > - fixed issue where inferring JSX parsing from `ecmaFeatures.jsx` was broken when ESLint froze the `context` and `settings`. My own fault... not very hygienic to mutate shared state in the first place. > > ## errors abound > Breaking: removed `no-errors` rule. Instead, each individual rule will report parse errors in the target imported file, if encountered. > > [#90](https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/90): Added `{commonjs: [bool], amd: [bool]}` option object to `no-unresolved`. If set `true`, will attempt to resolve module paths for CommonJS `require` and AMD `define` + `require` in a limited set of cases. Not nearly so smart as Webpack, but smart enough to be useful. (hopefully.) Thanks [@​mctep](https://github.com/mctep) for changing my mind on this. 😁 > > [#94](https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/94): Dependency parser will infer 'jsx' plugin if using default Babylon and `jsx` is asserted in the `ecmaFeatures`. Thanks [@​jameslnewell](https://github.com/jameslnewell) for bringing this up. > > [#88](https://github-redirect.dependabot.com/benmosher/eslint-plugin-import/issues/88): un-smarted `no-require`. It will now report on all `require` statements, everywhere, regardless of target. > > ## rise of Babylon > - Internal parser is now Babylon (6) by default (so generally, you can remove `babel-eslint` as `import/parser`) > - published [eslint-config-import](https://www.npmjs.com/package/eslint-config-import) with 3 different stock configs > - all rules are off by default; use config package + `import/warnings` to get previous defaults: > > ``` yaml > --- > extends: > - 'eslint:recommended' # or your favorite base config > - import/warnings # or just `import` if you want only the basics > - import/es7-jsx # will configure the parser for stage 1 ES7 syntax + JSX > ``` > > Both `import/warnings` and `import/es7-jsx` extend the base `import` config, so you only need to mention it explicitly if you want only the basic config. All 3 will set `plugins: - import` for you, too. > - [`import/parse-options`](https://github.com/benmosher/eslint-plugin-import#importparse-options) setting allows custom configuration options for Babylon, or whatever parser package you specified with `import/parser`
Changelog *Sourced from [eslint-import-resolver-webpack's changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md).* > ## [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 > ... (truncated)
Commits - See full diff in [compare view](https://github.com/benmosher/eslint-plugin-import/compare/resolvers/webpack/v0.8.4...v0.11.0)


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 5 years ago

Superseded by #234.