Skip to content

Feat(import/no-deprecated): add rule + docs

What does this MR do?

This MR adds a formal process for deprecating JavaScript functions in this repository using the import/no-deprecated eslint rule.

For a detailed discussion on the matter see the RFC here: gitlab-org/frontend/rfcs#80 (closed)

Screenshots (strongly suggested)

Screen_Shot_2021-01-19_at_16.32.38

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

You can try this out by going through the instructions here: !51991 (diffs)

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team

Related to RFC: gitlab-org/frontend/rfcs#80 (closed)

Edited by Michael Lunøe

Merge request reports