Part of the bigger
request #18391 Migrate Tracker Artifact Modal out of AngularJS
(this is really a tech story)
As a Tuleap Developer
I want to replace AngularJS services by javascript ES modules in the artifact modal.
So that the artifact modal depends less on AngularJS.
We've been using ES modules for some time now, they are easy to test, move around and split.
This also paves the way to moving the artifact modal out of AngularJS (and probably into Vue.js).
Acceptance criteria
All AngularJS services are now vanilla ES modules.
The only exceptions are the "public-facing" modal service "NewTuleapArtifactModalService" and "TuleapArtifactModalLoading" value.
As long as external apps depend on those, we cannot extract them out of AngularJS.
This will be a dedicated follow-up story / request.