Replaces date.format.js in vendor with NPM package
What does this MR do?
Based on https://gitlab.com/gitlab-org/gitlab-ce/issues/39072 it removes the copied /vendor/javascripts
version and replaces it with a NPM packaged version.
Are there points in the code the reviewer needs to double check?
Any other usages of date.format?
Why was this MR needed?
So we can get rid of the vendor/javascripts
folder
Does this MR meet the acceptance criteria?
- Conform by the code review guidelines
-
Has been reviewed by a Frontend maintainer
-
-
Conform by the merge request performance guides -
Conform by the style guides -
If you have multiple commits, please combine them into a few logically organized commits by squashing them -
Internationalization required/considered -
End-to-end tests pass ( package-and-qa
manual pipeline job)