We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8cdf98c + 52ae070 commit 08d780bCopy full SHA for 08d780b
1 file changed
lib/ember-addon-main.js
@@ -105,7 +105,17 @@ module.exports = {
105
);
106
}
107
108
- return ember.absolutePaths.templateCompiler;
+ if (ember.absolutePaths) {
109
+ return ember.absolutePaths.templateCompiler;
110
+ }
111
+
112
+ // v7+ ember-source no longer provides absolutePaths; resolve from
113
+ // the host app's directory through the package exports map
114
+ let { createRequire } = require('module');
115
+ let appRequire = createRequire(
116
+ path.join(this.project.root, 'package.json'),
117
+ );
118
+ return appRequire.resolve('ember-source/ember-template-compiler/index.js');
119
},
120
121
astPlugins() {
0 commit comments