Skip to content

Commit aff050a

Browse files
NullVoxPopuliclaude
andcommitted
Fix ember-cli-htmlbars patch: use dist/dev/ path for v7
The v7 build outputs to dist/dev/packages/ and dist/prod/packages/, not dist/packages/. The template compiler fallback path must use the dev directory. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d435920 commit aff050a

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/lib/ember-addon-main.js b/lib/ember-addon-main.js
2-
index 71c809a11baa57fcc78f10e08176e5d34eaeb62b..8203d14805bd245b07e5dd4f7636d3f1b59c43ce 100644
2+
index 71c809a11baa57fcc78f10e08176e5d34eaeb62b..158fd9c7707cfe0809eb1cd2bf5ae2cece2b2fde 100644
33
--- a/lib/ember-addon-main.js
44
+++ b/lib/ember-addon-main.js
5-
@@ -105,7 +105,12 @@ module.exports = {
5+
@@ -105,7 +105,13 @@ module.exports = {
66
);
77
}
88

@@ -11,8 +11,9 @@ index 71c809a11baa57fcc78f10e08176e5d34eaeb62b..8203d14805bd245b07e5dd4f7636d3f1
1111
+ return ember.absolutePaths.templateCompiler;
1212
+ }
1313
+
14-
+ // v7+ ember-source no longer provides absolutePaths
15-
+ return path.join(ember.root, 'dist', 'packages', 'ember-template-compiler', 'index.js');
14+
+ // v7+ ember-source no longer provides absolutePaths; the ESM template
15+
+ // compiler lives under dist/dev/packages/
16+
+ return path.join(ember.root, 'dist', 'dev', 'packages', 'ember-template-compiler', 'index.js');
1617
},
1718

1819
astPlugins() {

0 commit comments

Comments
 (0)