Revert "DEV: Use esbuild to make DiscourseJsProcessor (#23187)" (#23221)

This reverts commit 4dfe25d0627756a7a6946bd09a0d8bbaaa0143a1 and 4fdeb6281e8ae9e1b049ef8547f34d86e92c2777. We are investigating an issue related to asset compilation and S3 assets
This commit is contained in:
David Taylor
2023-08-24 13:25:44 +01:00
committed by GitHub
parent 4fdeb6281e
commit e2705df0f4
12 changed files with 318 additions and 239 deletions

View File

@ -281,11 +281,12 @@ class Compiler {
}
}
const defaultGlimmer = require("@glimmer/syntax");
// eslint-disable-next-line no-undef
const loader = typeof Ember !== "undefined" ? Ember.__loader.require : require;
function compile(template, glimmer) {
if (!glimmer) {
glimmer = defaultGlimmer;
glimmer = loader("@glimmer/syntax");
}
const compiled = glimmer.preprocess(template);
const compiler = new Compiler(compiled);