Bug 126480 - Introduce babel to make use of newer JS features
Summary: Introduce babel to make use of newer JS features
Status: RESOLVED WONTFIX
Alias: None
Product: LibreOffice Online
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: difficultyMedium, easyHack, skillJavaScript, topicWeb
Depends on:
Blocks:
 
Reported: 2019-07-19 14:56 UTC by Samuel Mehrbrodt (allotropia)
Modified: 2025-03-06 07:27 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Mehrbrodt (allotropia) 2019-07-19 14:56:52 UTC
Integrate https://babeljs.io/ to be able to use newer Javascript featues while still being compatible with older browsers.

An additional step needs to be added to https://opengrok.libreoffice.org/xref/online/loleaflet/Makefile.am (probably before the uglifyjs call).
Comment 1 Thorsten Behrens (allotropia) 2019-07-19 15:25:54 UTC
Once this is done, obvious next-step easy hack is adding more modern JS features
Comment 2 Nikhil Simon Toppo 2025-03-05 16:24:45 UTC
I would like to work on this.
Comment 3 Buovjaga 2025-03-06 05:48:54 UTC
(In reply to Nikhil Simon Toppo from comment #2)
> I would like to work on this.

I'm not sure if this is relevant anymore, so please do not work on this.
Comment 4 Samuel Mehrbrodt (allotropia) 2025-03-06 07:27:54 UTC
All "LibreOffice Online" bugs can be closed.