0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 03:25:17 +08:00
discourse/frontend
David Taylor 92bb4d422e
DEV: Switch to hotlinked version of Zoom SDK (#41778)
Adding the Zoom SDK, and its react-related peerdeps, had a noticable
impact on Discourse core's build time. It created the largest JS chunk,
which took more than 10s to brotli-compress on our build machine.

Instead, we can load the built versions of the dependencies from Zoom's
CDN. Normally we try to avoid this because of the extra runtime
dependency. However, given that showing a Zoom meeting is already
dependent on Zoom's servers, that isn't a concern in this case.

Upstream docs for CDN-based SDK loading can be found
[here](https://developers.zoom.us/docs/meeting-sdk/web/get-started/).
2026-07-17 09:22:34 +01:00
..
asset-processor DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
deprecation-silencer
discourse DEV: Switch to hotlinked version of Zoom SDK (#41778) 2026-07-17 09:22:34 +01:00
discourse-i18n DEV: add typescript support for core, themes and plugins (#41478) 2026-07-08 12:57:18 +01:00
discourse-markdown-it DEV: Bump eslint/lint-configs, and correct violations (#41321) 2026-07-01 10:39:57 +01:00
discourse-types DEV: Use bundler module resolution for @discourse/types consumers (#41661) 2026-07-13 21:43:39 -03:00
pretty-text DEV: Replace JS build system with Rolldown (#35963) 2026-05-29 11:11:55 +01:00
.npmrc
polyfills.js