Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: require ESLint as a peer dependency #3852

Merged
merged 2 commits into from
Apr 22, 2019

Commits on Apr 19, 2019

  1. feat: require ESLint as a peer dependency

    BREAKING CHANGE:
    Users will have to explicitly list their required ESLint version in the
    project's package.json.
    
    The major concern behind this change is that ESLint release schedule is
    never aligned with Vue CLI's.
    See https://eslint.org/blog/2019/04/eslint-v6.0.0-alpha.0-released
    So even if we upgraded our built-in ESLint version to v5, we'll see a
    new major release of ESLint in the coming months. Meanwhile we can't
    easily upgrade the built-in ESLint version again without bumping our
    major version number. This could become a maintenance nightmare.
    sodatea committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    ea6a217 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a73f2da View commit details
    Browse the repository at this point in the history