discourse/app/assets/javascripts/discourse-plugins
David Taylor 201c39e68e
DEV: Ensure plugin raw connectors are transpiled to `/raw-templates` (#23170)
Transpiling to `/raw-templates` is important so that they are detected by the `eager-load-raw-templates` initializer. Prior to 16c6ab86 this wasn't a problem because all connector modules were being eager-loaded. Now that connectors are lazily loaded, it's critical that `eager-load-raw-templates` does the eager loading. This problem doesn't affect themes because they compile raw templates into an iife instead of a `define()` module.

Unfortunately we don't have any way to introduce automated testing for this part of our compilation pipeline. However, discourse-calendar will begin depending on this functionality imminently, so its tests will warn us of future regressions.
2023-08-21 19:24:49 +01:00
..
colocated-template-compiler.js DEV: Support colocation under `/admin` namespace in themes/plugins (#19353) 2022-12-07 14:24:03 +00:00
index.js DEV: Ensure plugin raw connectors are transpiled to `/raw-templates` (#23170) 2023-08-21 19:24:49 +01:00
package.json Build(deps): Bump ember-cli-babel in /app/assets/javascripts (#23157) 2023-08-21 11:27:24 +02:00