Skip to content

feat(deps): update vue plugins

Update vue plugins to unblock upgrade of Vue.js to 2.7 on GitLab.com:

  • eslint-plugin-vue from 8.5.0 to 9.3.0 BREAKING CHANGES: Dropped support for Node.js 12. There are some other breaking changes but they do not affect us.
  • vue-eslint-parser from 8.0.1 to 9.0.3 BREAKING CHANGES: Dropped support for Node.js 12. There are some other breaking changes but they do not affect us.

Given the fact these updates do not have any breaking I suggest to commit them as chore rather than feat which will bump the major version of our ESLint package. I was wrong:

TypeError: utils.getComponentProps is not a function
Occurred while linting /home/vitaly/Development/gitlab/gitlab-development-kit/gitlab/app/assets/javascripts/access_tokens/components/access_token_table_app.vue:11

This error occurs on running eslint in GL repo.

Edited by Vitaly Slobodin

Merge request reports

Loading