Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #32638 Dedupe ckeditor and tus dependencies
    Infos
    #32638
    Joris MASSON (jmasson)
    2023-06-22 17:03
    2023-06-22 11:26
    34282
    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
    Referenced by request #32638

    Follow-ups