Commit graph

8 commits

Author SHA1 Message Date
ivk
2ed48135a8
Replace esbuild with Rolldown
- switch desktop build to esm
 - convert mithril to esm
 - run worker as esm module
 - fix dependency from DesktopAlarmScheduler to calendar app
 - switch napi-rs cli to 3.0
 - fix mimimi imports
 - remove hacky method on generated dispatcher
 - refactor native rollup plugins

 Co-authored-by: bir <bir@tutao.de>
2025-01-13 10:05:18 +01:00
ivk
c459ff5661 Patch mithril to fix unwanted logging behavior
We've discovered that mithril is swallowing up all uncaught errors
and is just logging them. This might be the best solution in some cases
where the app would be completely unusable otherwise. We can't do much
about it at the moment.

Additionally, console object was bound too early for us to add these
errors in the logger. To address this we've patched mithril so that it
doesn't keep its own copy.

#5221
2023-03-09 10:39:42 +00:00
nig
d0c95ee63b [maintenance] upgrade mithril.js to v2.2.2
close #4245
2022-07-07 13:53:49 +02:00
ivk
9f1127cc0f Update mithril to 2.0.4 2019-08-22 09:55:48 +02:00
ivk
78dadcf131 Update mithril, get rid of NavButton 2019-08-16 16:25:01 +02:00
ivk
21d9dc34c2 Fix duplicated results in search, update mithril to 2.0.0-rc.4 2019-03-05 12:14:13 +01:00
mpfau
e23dd9f8b9 updated mithril to v2.0.0-rc.3 because of removed nodes stay in the dom in 1.1.6 under certain conditions.
This was fixed by https://github.com/MithrilJS/mithril.js/issues/2024
 See also https://github.com/MithrilJS/mithril.js/issues/2105
2019-01-17 09:50:05 +01:00
mpfau
6d59953115 use non-minified dependencies, #712 2018-10-23 14:50:34 +02:00