Fix vue require-name-property in deploy keys components

What does this MR do and why?

Removes resolved vue/require-name-property offenses from the deploy keys components directory by adding missing component name properties and updating .eslint_todo/vue-require-name-property.mjs.

References

Related to: #583556

Screenshots or screen recordings

No visual changes.

How to set up and validate locally

  1. Run: node gitlab-fix-eslint-vue-require-name-property.js ./app/assets/javascripts/deploy_keys/components/
  2. Verify the deploy keys Vue components now contain name properties.
  3. Verify the related entries are removed from .eslint_todo/vue-require-name-property.mjs.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading