Skip to content

Bump @vue/eslint-config-airbnb from 6.0.0 to 7.0.0#111

Open
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0
Open

Bump @vue/eslint-config-airbnb from 6.0.0 to 7.0.0#111
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 22, 2022

Bumps @vue/eslint-config-airbnb from 6.0.0 to 7.0.0.

Release notes

Sourced from @​vue/eslint-config-airbnb's releases.

v7.0.0

@vue/eslint-config-airbnb

  • Better Integration with @rushstack/eslint-patch

    All the eslint plugins are listed as dependencies, rather than peerDependencies. So when using these configs with @rushstack/eslint-patch, you no longer have to install the plugins separately.
  • More Strict JSX / Template Rules

    This major version adds a lot style / accessibility rules for JSX / \<template> syntaxes, adapted from the upstream eslint-plugin-airbnb. You might see many more errors if you are upgrading from older versions of this package. Luckily, most of them are auto-fixable.
  • A Helper Function to Configure Path Aliases

    In this version, we've provided a createAliasSetting helper to help users configure the path aliases used in the project for ESLint. So this package is no longer only coupled with @vue/cli. Explicitly invoking the helper function is also more reliable than the previous auto-detection feature.

@vue/eslint-config-airbnb-with-typescript

A Standalone TypeScript Config Package

When using the Airbnb Style in a TypeScript project, you no longer need to install both @vue/eslint-config-airbnb and @vue/eslint-config-typescript. You can just use the @vue/eslint-config-airbnb-with-typescript package.

It also provides stricter rules for TypeScript.

For example, by default, only <script lang="ts"> is allowed in .vue files. You can opt-in the @vue/eslint-config-airbnb-with-typescript/allow-js-in-vue config to allow plain JavaScript <script>s. It is strongly discouraged to use JSX and TSX syntaxes in .vue files, but we still provide corresponding configs to allow you opt-in them.

Changelog

Sourced from @​vue/eslint-config-airbnb's changelog.

7.0.0

Major Changes

  • All the eslint plugins are listed as dependencies, rather than peerDependencies. So when using these configs with @rushstack/eslint-patch, you no longer have to install the plugins separately.

  • This major version adds a lot style / accessibility rules for JSX / \<template> syntaxes, adapted from the upstream eslint-plugin-airbnb. You might see many more errors if you are upgrading from older versions of this package. Luckily, most of them are auto-fixable.

  • In this version, we've provided a createAliasSetting helper to help users configure the path aliases used in the project for ESLint. So this package is no longer only coupled with @vue/cli. Explicitly invoking the helper function is also more reliable than the previous auto-detection feature.

Commits
  • 121caf8 chore: release 7.0.0
  • c84b442 feat: add sub configs to the exports field for user customization
  • 16de9a8 docs: update documentation on alias config as it's required in airbnb config
  • c47613c feat: add Cypress 10 spec pattern to devDependencies allow list
  • b1ff5c2 fix: cypress/support/** should be able to use devDependencies
  • 3ac954c refactor: there're only 2 rules for IE11, so documentation would suffice
  • 9f0421b fix: should replace core max-len rule
  • 1f09a8e feat: add an ie11 ruleset
  • 4309665 chore: even if we don't need regenerator-runtime, for..of is not allowed
  • bfb8cc1 style: fix eslint error
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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 dependabot bot added dependencies Pull requests that update a dependency file npm Pull requests that update npm dependencies labels Aug 22, 2022
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch 4 times, most recently from 03ac2ca to 0958d2f Compare August 27, 2022 00:43
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch 5 times, most recently from 88609dd to 49ded7e Compare September 7, 2022 02:29
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch 4 times, most recently from 38c39ea to b65e0ac Compare September 23, 2022 13:12
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch 3 times, most recently from 96bac01 to 598b564 Compare October 3, 2022 22:55
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch from 598b564 to 1406d2c Compare October 4, 2022 00:25
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch from 1406d2c to ec7e87f Compare November 21, 2022 20:39
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch from ec7e87f to 56a4d47 Compare December 5, 2022 02:17
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch from 56a4d47 to ee04710 Compare December 18, 2022 15:20
Bumps [@vue/eslint-config-airbnb](https://github.com/vuejs/eslint-config-airbnb/tree/HEAD/packages/eslint-config-airbnb) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/vuejs/eslint-config-airbnb/releases)
- [Changelog](https://github.com/vuejs/eslint-config-airbnb/blob/v7.0.0/packages/eslint-config-airbnb/CHANGELOG.md)
- [Commits](https://github.com/vuejs/eslint-config-airbnb/commits/v7.0.0/packages/eslint-config-airbnb)

---
updated-dependencies:
- dependency-name: "@vue/eslint-config-airbnb"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vue/eslint-config-airbnb-7.0.0 branch from ee04710 to c986914 Compare December 27, 2022 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file npm Pull requests that update npm dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants