•  
      request #32638 Dedupe ckeditor and tus dependencies
    Infos
    #32638
    Joris MASSON (jmasson)
    2023-06-22 17:03
    2023-06-22 11:26
    34228
    Details
    Dedupe ckeditor and tus dependencies

    In @tuleap/ckeditor-image-upload, we depend on tus-js-client and @tuleap/tlp-fetch. In @tuleap/plugin-tracker-artifact-ckeditor-image-upload we add several more dependencies, like @tuleap/gettext and sprintf-js.

    We should mark those dependencies as "external" so that our bundlers have a chance to deduplicate them (we should be using the same version everywhere). For example, @tuleap/plugin-tracker-artifact-modal also uses tus-js-client and @tuleap/tlp-fetch. It would reduce the final bundle sizes for our users, as we would be using one version of those libs instead of several.

    Dependencies
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2023-06-22
    Attachments
    Empty
    References
    Referencing request #32638

    Follow-ups