-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
chore(deps): update devdependency eslint-plugin-vue to v7 #5844
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
Conversation
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/bootstrap-vue/bootstrap-vue/dja1rrzl7 |
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 4bdeee2:
|
Codecov Report
@@ Coverage Diff @@
## dev #5844 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 289 289
Lines 9778 9778
Branches 2559 2559
=========================================
Hits 9778 9778
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
* chore(deps): update devdependency vue-jest to ^3.0.7 (#5770) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-modal): solve body padding not being removed (#5771) * update dom.js * update * update modal-manager.js * chore(deps): update devdependency @nuxt/content to ^1.9.0 (#5773) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.27.0 (#5779) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-table): properly handle empty included/excluded filter fields (closes #5775) (#5780) * fix(b-table): properly handle empty included/excluded filter fileds * Update table-filtering.spec.js * chore: lock `postcss` and `autoprefixer` for now (closes #5774) (#5782) * chore: lock `postcss` and `autoprefixer` for now * Update renovate.json * chore(deps): update devdependency lint-staged to ^10.4.0 (#5783) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore: code refactoring to separate constants from utils and better code sharing (#5772) * Initial improvements * Separate inspect from other utils * feat: code refactoring to reparte constants from utils and better code sharing * Update modal.js * Update form-group.spec.js * Update .bundlewatch.config.json * Update form-group.spec.js * chore: bump version to v2.17.1 (#5786) * chore(deps): update devdependency postcss to ^7.0.34 (#5788) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.27.1 (#5790) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-tooltip, b-popover): fix `title` not being reset on hide (#5793) * fix bug * add test * update tooltip.spec.js * Update bv-tooltip.js * Update bv-tooltip.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` (closes #5789) (#5794) * fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` * Update nav-item-dropdown.spec.js * docs(form-tags): fix unmatched quote in wrapper example (#5796) * chore(deps): update devdependency terser to ^5.3.2 (#5800) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): fix typo in `b-form-rating` docs (#5801) * chore: update keywords * chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation * fix(b-skeleton): add missing component exports (#5806) * Fix description (#5807) * chore: bump version to v2.17.2 (#5805) * chore: bump version to vv2.17.2 * Update CHANGELOG.md * chore(deps): update all non-major dependencies (#5816) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency codesandbox to ^2.2.1 (#5824) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency codemirror to ^5.58.1 (#5826) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss-cli to v8 (#5821) * chore(deps): update devdependency postcss-cli to v8 * Update to `postcss` v8 Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update all non-major dependencies (#5830) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-config-prettier to ^6.12.0 (#5831) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5833) Co-authored-by: Renovate Bot <bot@renovateapp.com> * docs(form-timepicker): fix typos in locale attribute (#5834) Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update all non-major dependencies (#5835) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency terser to ^5.3.3 (#5838) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss to ^8.1.1 (#5843) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to v7 (#5844) * chore(deps): update devdependency eslint-plugin-vue to v7 * chore: refactro code to conform new rules of `eslint-plugin-vue` v7 Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-carousel): fix glitching when switching slides fast (closes #5810) (#5845) * fix glitchingg * Update carousel.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * Update README.md (#5846) Fix typo * chore(deps): update devdependency terser to ^5.3.4 (#5852) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to ^7.0.1 (#5853) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^26.5.0 (#5854) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-jest to ^24.1.0 (#5856) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^26.5.2 (#5857) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.0 (#5858) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-sekelton): animation overflow issue for Safari (#5863) * chore(docs): add example for `<b-toast>` with custom close button (#5864) * chore(docs): simplify `<b-form-group>` validation message example (#5862) * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.2 (#5865) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency vue-router to ^3.4.6 (#5866) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.29.0 (#5871) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-card): properly support header/footer with body image overlay (#5872) * chore(deps): update devdependency postcss-cli to ^8.1.0 (#5874) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency sass-loader to ^10.0.3 (#5878) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5880) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency jest to ^26.5.3 (#5884) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency terser to ^5.3.5 (#5886) Co-authored-by: Renovate Bot <bot@renovateapp.com> * docs(b-navbar): specify support of sidebar + array (#5885) * specify support of sidebar + array * update package.json * Update navbar-toggle.js * Update README.md Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency @nuxt/content to ^1.10.0 (#5887) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-link): `href` handling inconsistencies to `<router-link>` (closes #5820) (#5876) * fix(b-link): `href` handling inconsistencies to `<router-link>` * Update regex.js * Update link.js * Update link.js * fix(v-tooltip, v-popover): render data-* attributes on root components (closes #5836) (#5882) * fix(v-tooltip, v-popover): render data-* attributes on root components * Delete package-lock.json * Remove TBD's * Attribute inheritance improvents * Update popover.spec.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * Update README.md (#5889) * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.0 (#5890) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.1 (#5891) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): fix datepicker locale typo (#5892) * chore: ignore `package-lock.json` * chore(docs): use new slot syntax everywhere (#5895) * chore(deps): update all non-major dependencies (#5896) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * feat: update `core-js` to v3 (#5894) * chore(deps): update dependency @nuxt/opencollective to ^0.3.2 (#5897) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix closing span tag (#5898) * chore: update dependencies (#5899) * chore(deps): update all non-major dependencies to ^7.12.0 (#5902) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore: move global Vue.js entry to surce root (#5904) * chore(deps): update all non-major dependencies (#5905) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^7.12.1 (#5906) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Allow dependabot to check GitHub actions daily (#5907) Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): bump actions/setup-node from v1 to v2.1.2 (#5909) Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.2. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v1...c6fd00c) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(b-calendar): add `no-key-nav` property (closes #5861) (#5883) * feat(b-calendar): add tabIndex property * feat(b-calendar): change tabIndex property to noKeyNav * feat(b-calendar): add noKeyNav prop description * Update calendar.js * Update calendar.spec.js * Update calendar.js * Update calendar.spec.js * Update calendar.spec.js * Update calendar.js * Update calendar.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-calendar): month formatting for ceratin dates (#5911) * chore(deps): update devdependency @babel/standalone to ^7.12.2 (#5910) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency vue-router to ^3.4.7 (#5912) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5914) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5917) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to ^7.1.0 (#5921) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss to ^8.1.2 (#5922) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): correct Bootstrap SCSS imports (#5923) * chore: bump version to v2.18.0 (#5924) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Hiws <hiws@live.dk> Co-authored-by: JonathanGuberman <jonathan@upnotnorth.net> Co-authored-by: JonathanGuberman <jg@tineye.com> Co-authored-by: Milan Curcic <caomaco@gmail.com> Co-authored-by: Wouter Kroes <wouterkroes@users.noreply.github.com> Co-authored-by: Салоев Сади <saloev.saadi@yandex.ru> Co-authored-by: Sauli Anto <sauli.anto@gmail.com> Co-authored-by: 82amp <46736702+82amp@users.noreply.github.com> Co-authored-by: John Losito <lositojohnj@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Túlio Gaulberto da Silva <marcot.gualberto@gmail.com>
* chore(deps): update devdependency vue-jest to ^3.0.7 (#5770) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-modal): solve body padding not being removed (#5771) * update dom.js * update * update modal-manager.js * chore(deps): update devdependency @nuxt/content to ^1.9.0 (#5773) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.27.0 (#5779) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-table): properly handle empty included/excluded filter fields (closes #5775) (#5780) * fix(b-table): properly handle empty included/excluded filter fileds * Update table-filtering.spec.js * chore: lock `postcss` and `autoprefixer` for now (closes #5774) (#5782) * chore: lock `postcss` and `autoprefixer` for now * Update renovate.json * chore(deps): update devdependency lint-staged to ^10.4.0 (#5783) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore: code refactoring to separate constants from utils and better code sharing (#5772) * Initial improvements * Separate inspect from other utils * feat: code refactoring to reparte constants from utils and better code sharing * Update modal.js * Update form-group.spec.js * Update .bundlewatch.config.json * Update form-group.spec.js * chore: bump version to v2.17.1 (#5786) * chore(deps): update devdependency postcss to ^7.0.34 (#5788) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.27.1 (#5790) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-tooltip, b-popover): fix `title` not being reset on hide (#5793) * fix bug * add test * update tooltip.spec.js * Update bv-tooltip.js * Update bv-tooltip.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` (closes #5789) (#5794) * fix(b-nav-item-dropdown): `boundary` handling in `<b-navbar>` * Update nav-item-dropdown.spec.js * docs(form-tags): fix unmatched quote in wrapper example (#5796) * chore(deps): update devdependency terser to ^5.3.2 (#5800) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): fix typo in `b-form-rating` docs (#5801) * chore: update keywords * chore: move `standard-version` configuration to `.versionrc` and skip commit and tag creation * fix(b-skeleton): add missing component exports (#5806) * Fix description (#5807) * chore: bump version to v2.17.2 (#5805) * chore: bump version to vv2.17.2 * Update CHANGELOG.md * chore(deps): update all non-major dependencies (#5816) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency codesandbox to ^2.2.1 (#5824) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency codemirror to ^5.58.1 (#5826) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss-cli to v8 (#5821) * chore(deps): update devdependency postcss-cli to v8 * Update to `postcss` v8 Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update all non-major dependencies (#5830) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-config-prettier to ^6.12.0 (#5831) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5833) Co-authored-by: Renovate Bot <bot@renovateapp.com> * docs(form-timepicker): fix typos in locale attribute (#5834) Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update all non-major dependencies (#5835) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency terser to ^5.3.3 (#5838) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss to ^8.1.1 (#5843) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to v7 (#5844) * chore(deps): update devdependency eslint-plugin-vue to v7 * chore: refactro code to conform new rules of `eslint-plugin-vue` v7 Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-carousel): fix glitching when switching slides fast (closes #5810) (#5845) * fix glitchingg * Update carousel.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * Update README.md (#5846) Fix typo * chore(deps): update devdependency terser to ^5.3.4 (#5852) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to ^7.0.1 (#5853) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^26.5.0 (#5854) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-jest to ^24.1.0 (#5856) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^26.5.2 (#5857) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.0 (#5858) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-sekelton): animation overflow issue for Safari (#5863) * chore(docs): add example for `<b-toast>` with custom close button (#5864) * chore(docs): simplify `<b-form-group>` validation message example (#5862) * chore(deps): update devdependency @nuxtjs/pwa to ^3.1.2 (#5865) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency vue-router to ^3.4.6 (#5866) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.29.0 (#5871) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-card): properly support header/footer with body image overlay (#5872) * chore(deps): update devdependency postcss-cli to ^8.1.0 (#5874) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency sass-loader to ^10.0.3 (#5878) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5880) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency jest to ^26.5.3 (#5884) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency terser to ^5.3.5 (#5886) Co-authored-by: Renovate Bot <bot@renovateapp.com> * docs(b-navbar): specify support of sidebar + array (#5885) * specify support of sidebar + array * update package.json * Update navbar-toggle.js * Update README.md Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency @nuxt/content to ^1.10.0 (#5887) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-link): `href` handling inconsistencies to `<router-link>` (closes #5820) (#5876) * fix(b-link): `href` handling inconsistencies to `<router-link>` * Update regex.js * Update link.js * Update link.js * fix(v-tooltip, v-popover): render data-* attributes on root components (closes #5836) (#5882) * fix(v-tooltip, v-popover): render data-* attributes on root components * Delete package-lock.json * Remove TBD's * Attribute inheritance improvents * Update popover.spec.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * Update README.md (#5889) * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.0 (#5890) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency @nuxtjs/pwa to ^3.2.1 (#5891) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): fix datepicker locale typo (#5892) * chore: ignore `package-lock.json` * chore(docs): use new slot syntax everywhere (#5895) * chore(deps): update all non-major dependencies (#5896) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * feat: update `core-js` to v3 (#5894) * chore(deps): update dependency @nuxt/opencollective to ^0.3.2 (#5897) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix closing span tag (#5898) * chore: update dependencies (#5899) * chore(deps): update all non-major dependencies to ^7.12.0 (#5902) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore: move global Vue.js entry to surce root (#5904) * chore(deps): update all non-major dependencies (#5905) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies to ^7.12.1 (#5906) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Allow dependabot to check GitHub actions daily (#5907) Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): bump actions/setup-node from v1 to v2.1.2 (#5909) Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.2. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v1...c6fd00c) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(b-calendar): add `no-key-nav` property (closes #5861) (#5883) * feat(b-calendar): add tabIndex property * feat(b-calendar): change tabIndex property to noKeyNav * feat(b-calendar): add noKeyNav prop description * Update calendar.js * Update calendar.spec.js * Update calendar.js * Update calendar.spec.js * Update calendar.spec.js * Update calendar.js * Update calendar.js Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * fix(b-calendar): month formatting for ceratin dates (#5911) * chore(deps): update devdependency @babel/standalone to ^7.12.2 (#5910) Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency vue-router to ^3.4.7 (#5912) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5914) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update all non-major dependencies (#5917) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency eslint-plugin-vue to ^7.1.0 (#5921) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency postcss to ^8.1.2 (#5922) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): correct Bootstrap SCSS imports (#5923) * chore: bump version to v2.18.0 (#5924) * chore(deps): update all non-major dependencies (#5926) * chore(deps): update all non-major dependencies * chore(deps): update all non-major dependencies * Update yarn.lock Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Jacob Müller <jacob.mueller.elz@gmail.com> * chore(deps): update devdependency @babel/standalone to ^7.12.4 (#5928) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency rollup to ^2.32.1 (#5931) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(deps): update devdependency marked to ^1.2.2 (#5936) Co-authored-by: Renovate Bot <bot@renovateapp.com> * fix(b-icon): local component lookup * Update icon.js * Revert "Update icon.js" This reverts commit f3ced7b. * Revert "fix(b-icon): local component lookup" This reverts commit edb6ed6. * chore(deps): update devdependency eslint-config-prettier to ^6.14.0 (#5938) Co-authored-by: Renovate Bot <bot@renovateapp.com> * chore(docs): add ecample on how to alias Vue with Vue CLI (#5935) * fix(b-form-group): content element ID handling (closes #5930) (#5933) * fix(b-form-group): content element ID handling * Update form-group.js * Update form-group.js * fix(b-link): `href` handling with live router (closes #5927) (#5934) * fix(b-link): `href` handling with live router * Update router.spec.js * fix(b-icon): local component lookup (#5939) * chore: bump version to v2.18.1 (#5940) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Hiws <hiws@live.dk> Co-authored-by: JonathanGuberman <jonathan@upnotnorth.net> Co-authored-by: JonathanGuberman <jg@tineye.com> Co-authored-by: Milan Curcic <caomaco@gmail.com> Co-authored-by: Wouter Kroes <wouterkroes@users.noreply.github.com> Co-authored-by: Салоев Сади <saloev.saadi@yandex.ru> Co-authored-by: Sauli Anto <sauli.anto@gmail.com> Co-authored-by: 82amp <46736702+82amp@users.noreply.github.com> Co-authored-by: John Losito <lositojohnj@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Túlio Gaulberto da Silva <marcot.gualberto@gmail.com>
This PR contains the following updates:
^6.2.2
->^7.0.0
Release Notes
vuejs/eslint-plugin-vue
v7.0.0
Compare Source
🚀 Highlight
💥 Breaking Changes
plugin:vue/base
config.jsx:true
from shareable configs.parserOptions.ecmaVersion
to 2020.vue/experimental-script-setup-vars
rule.plugin:vue/essential
config.vue/valid-v-bind-sync
rule.vue/valid-v-slot
rule.vue/no-custom-modifiers-on-v-model
rule.vue/no-multiple-template-root
rule.vue/no-v-model-argument
rule.vue/no-mutating-props
rule.vue/no-arrow-functions-in-watch
rule.vue/custom-event-name-casing
rule.vue/no-dupe-v-else-if
rule.vue/no-v-for-template-key
rule.plugin:vue/strongly-recommended
config.vue/component-definition-name-casing
rule.vue/v-slot-style
rule.vue/name-property-casing
rule.vue/one-component-per-file
rule.plugin:vue/recommended
config.vue/component-tags-order
rule.vue/no-multiple-slot-args
rule.vue/no-lone-template
rule.vue/name-property-casing
rule to be deprecate.vue/order-in-components
rule.emits
to afterprops
.setup
to afteremits
.beforeUnmount
andunmounted
to LIFECYCLE_HOOKS.renderTracked
andrenderTriggered
to LIFECYCLE_HOOKS.provide
andinject
to aftermixins
.errorCaptured
to LIFECYCLE_HOOKS.beforeRouteEnter
,beforeRouteUpdate
andbeforeRouteLeave
) to afterprovide / inject
(provide / inject
was added aftermixins
).key
to aftername
.layout
,middleware
,validate
,scrollToTop
,transition
,loading
to after ROUTER_GUARDS (ROUTER_GUARDS was added afterprovide / inject
).watchQuery
to afterwatch
.head
move from aftermethods
to afterdata
.fetch
move from afterprops / propsData
to afterdata
.✨ Enhancements
Core:
plugin:vue/essential
config.plugin:vue/strongly-recommended
config.plugin:vue/recommended
config.New Rulesets:
plugin:vue/vue3-essential
config.plugin:vue/vue3-strongly-recommended
config.plugin:vue/vue3-recommended
config.New Rules:
for Vue.js 3.x:
vue/no-deprecated-v-bind-sync
rule that reports when deprecated.sync
modifier is used onv-bind
directive. Related to RFC0005vue/no-deprecated-filter
rule that reports usage of filters syntax removed in Vue.js 3.0.0+. Related to RFC0015vue/no-ref-as-operand
rule that reports cases where a ref is used incorrectly as an operand. Related to RFC0013vue/no-setup-props-destructure
rule that reports the destructuring of props passed to setup causing the value to lose reactivity. Related to RFC0013vue/no-lifecycle-after-await
rule that reports the lifecycle hooks after await expression. Related to RFC0013vue/no-deprecated-v-on-number-modifiers
rule that reports use of deprecatedKeyboardEvent.keyCode
modifier onv-on
directive. Related to RFC0014vue/no-deprecated-data-object-declaration
rule that reports use of deprecated object declaration ondata
property. Related to RFC0019vue/no-deprecated-events-api
rule that reports use of deprecated$on
,$off
and$once
api (removed in Vue.js v3.0.0+). Related to RFC0020vue/no-watch-after-await
rule that reports thewatch()
afterawait
expression. RFC0013vue/require-toggle-inside-transition
rule that reports elements inside<transition>
that do not control the display. Related to RFC0017vue/no-deprecated-inline-template
rule that reports deprecatedinline-template
attributes (removed in Vue.js v3.0.0+) Related to RFC0016vue/no-deprecated-html-element-is
rule that reports deprecated the is attribute on HTML elements (removed in Vue.js v3.0.0+). Related to RFC0027vue/no-deprecated-vue-config-keycodes
rule that reports use of deprecated Vue.config.keyCodes (removed in Vue.js 3.0.0+). Related to RFC0014vue/no-deprecated-functional-template
rule that reports deprecated the functional template (removed in Vue.js 3.0.0+). Related to RFC0007vue/require-explicit-emits
rule that reports event triggers not declared with the emits option. Related to RFC0030vue/return-in-emits-validator
rule enforces that a return statement is present in emits validators. Related to RFC0030vue/no-deprecated-v-on-native-modifier
rule that reports use of deprecated.native
modifier onv-on
directive. Related to RFC0031vue/no-deprecated-dollar-listeners-api
rule that reports use of deprecated$listeners
. Related to RFC0031vue/no-deprecated-dollar-scopedslots-api
rule that reports use of deprecated$scopedSlots
. Related to RFC0006vue/require-slots-as-functions
rule enforces the properties of $slots to be used as a function. Related to RFC0006vue/no-deprecated-destroyed-lifecycle
rule reports use of deprecateddestroyed
andbeforeDestroy
lifecycle hooks.vue/valid-v-is
rule that reports wrong usage ofv-is
directives.vue/no-v-for-template-key-on-child
rule that reports the key of the<template v-for>
placed on the child elements.vue/no-deprecated-props-default-this
rule that reports the use ofthis
within the props default value factory functions.vue/experimental-script-setup-vars
rule that prevent variables defined in<script setup>
to be marked as undefined.for Vue.js 2.x:
vue/no-multiple-template-root
rule to template to check for a single root element. This rule has been separated from the previousvue/valid-template-root
rule.vue/no-v-model-argument
rule that does not allow argument to v-model.vue/no-custom-modifiers-on-v-model
rule that reports whenv-model
is used with custom modifiers on Vue Component.vue/no-v-for-template-key
rule that disallow the key placed on the<template v-for>
. This rule has been separated from the previousvue/no-template-key
rule.Commons:
vue/no-template-no-target-blank
rule that disallows usingtarget="_blank"
attribute withoutrel="noopener noreferrer"
to avoid a security vulnerability.vue/no-unregistered-components
rule that disallow using components that are not registered inside templates.vue/html-comment-indent
rule that enforce consistent indentation in HTML comments.vue/html-comment-content-newline
rule that enforce unified line brake in HTML comments.vue/html-comment-content-spacing
rule that enforce unified spacing in HTML comments.vue/no-duplicate-attr-inheritance
rule that warn to applyinheritAttrs: false
when it detectsv-bind="$attrs"
being used.vue/no-unused-properties
rule that report unused properties.vue/no-mutating-props
rule that reports mutation of component props.vue/one-component-per-file
rule that checks if there is only one component per file.vue/no-potential-property-typo
rule that disallow a potential typo in your component options.vue/no-arrow-functions-in-watch
rule that disallow use an arrow function to define a watcher.vue/custom-event-name-casing
rule that enforces using kebab-case custom event names.vue/no-multiple-slot-args
rule disallows to pass multiple arguments to scoped slots.vue/no-bare-strings-in-template
rule that disallows the use of bare strings in<template>
.vue/no-useless-v-bind
rule that reportsv-bind
with a string literal value.vue/no-useless-mustaches
rule that reports mustache interpolation with a string literal value.vue/no-restricted-v-bind
rule that disallow specific argument inv-bind
.vue/no-restricted-static-attribute
rule that disallow specific attribute.vue/no-restricted-component-options
rule that disallow specific component options.vue/no-multiple-objects-in-class
rule disallows to pass multiple objects into array to class.vue/no-empty-component-block
rule disallows the<template>
<script>
<style>
block to be empty.vue/no-lone-template
rule that disallow unnecessary<template>
element.vue/no-dupe-v-else-if
rule that disallow duplicate conditions inv-if
/v-else-if
chains.vue/v-for-delimiter-style
rule that enforces which delimiter (in
orof
) should be used inv-for
directives.Core Extends:
vue/comma-spacing
rule that appliescomma-spacing
rule to expressions in<template>
.vue/prefer-template
rule that appliesprefer-template
rule to expressions in<template>
.vue/template-curly-spacing
rule that appliestemplate-curly-spacing
rule to expressions in<template>
.vue/space-in-parens
rule that appliesspace-in-parens
rule to expressions in<template>
.vue/comma-style
rule that appliescomma-style
rule to expressions in<template>
.vue/no-extra-parens
rule that appliesno-extra-parens
rule to expressions in<template>
.vue/no-useless-concat
rule that appliesno-useless-concat
rule to expressions in<template>
.vue/dot-notation
rule that appliesdot-notation
rule to expressions in<template>
.vue/object-property-newline
rule that appliesobject-property-newline
rule to expressions in<template>
.vue/object-curly-newline
rule that appliesobject-curly-newline
rule to expressions in<template>
.vue/operator-linebreak
rule that appliesoperator-linebreak
rule to expressions in<template>
.vue/func-call-spacing
rule that appliesfunc-call-spacing
rule to expressions in<template>
.vue/no-sparse-arrays
rule that appliesno-sparse-arrays
rule to expressions in<template>
.New Options:
ignorePattern
option tovue/no-unsed-vars
rule to disables reporting of variable names that match the regular expression.disallowVueBuiltInComponents
anddisallowVue3BuiltInComponents
option that reports Vue built-in component names to thevue/no-reserved-component-names
rule.reportUnusedDisableDirectives
option tovue/comment-directive
.closeBracket.startTag
,closeBracket.endTag
andcloseBracket.selfClosingTag
options tovue/html-indent
rule.So that the closeBracket offset value can be set for each tag type.
ignoreIncludesComment
option tovue/v-on-function-call
rule."v-model-argument"
and"v-model-custom-modifiers"
to the syntax checked by thevue/no-unsupported-features
rule."v-is"
to the syntax checked by thevue/no-unsupported-features
rule.Other Changes in Rules:
for Vue.js 3.x:
vue/valid-template-root
rule.vue/valid-v-model
rule to allowv-model
argument. Related to RFC0011vue/valid-v-model
rule to allowv-model
custom modifiers. Related to RFC0011vue/no-dupe-key
,vue/no-reserved-keys
rules to handlesetup
.vue/require-direct-export
rule to allow Vue 3 functional component.vue/order-in-components
rule.vue/attributes-order
rule to handlev-is
asDEFINITION
category.vue/no-unregistered-components
rule to handlev-is
like:is
.vue/no-unused-components
rule to handlev-is
like:is
.slot-scope
when"^3.0.0"
is set invue/no-unsupported-features
rule.vue/no-template-key
rule to allowv-for
key.vue/valid-v-for
rule to not report when placing key on<template>
.vue/require-v-for-key
rule to not report when placing key on<template>
.Commons:
vue/name-property-casing
rule to be deprecate.vue/no-side-effects-in-computed-properties
rule to track thethis
variable.vue/require-valid-default-prop
rule to track thereturn
statement in thefunction
defined indefault
.vue/require-valid-default-prop
rule to checkBigInt
.vue/require-valid-default-prop
rule.vue/html-indent
rule to calculate the base point of the indent offset of the closing bracket of the end tag by the start tag.vue/order-in-components
rule to understand "Nullish Coalescing".vue/valid-v-bind-sync
,vue/valid-v-bind
,vue/valid-v-else-if
,vue/valid-v-for
,vue/valid-v-html
,vue/valid-v-if
,vue/valid-v-model
,vue/valid-v-on
,vue/valid-v-show
,vue/valid-v-slot
andvue/valid-v-text
rules.vue/component-tags-order
rule to allow name array to be specified with one order option.vue/component-tags-order
rule.vue/order-in-components
rule.vue/html-indent
andvue/script-indent
rules.🐛 Bug Fixes
vue/v-on-function-call
rule.v-for
andv-slot
mixed or use destructuring forvue/no-unused-var
rule.vue/no-dupe-keys
rule.vue/v-on-function-call
rule.vue/prop-name-casing
rule.is
attribute with no value invue/no-unused-components
rule.vue/require-valid-default-prop
andvue/require-default-prop
rules crash on sparse arrays.vue/no-side-effects-in-computed
rule.All commits: v6.2.2 -> v7.0.0
Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.