ember-cli-htmlbars
Advanced tools
Comparing version 0.7.7 to 0.7.8
@@ -73,2 +73,3 @@ 'use strict'; | ||
var EmberENV = projectConfig.EmberENV || {}; | ||
var templateCompilerPath = this.templateCompilerPath() + '.js'; | ||
@@ -78,3 +79,3 @@ var htmlbarsOptions = { | ||
FEATURES: EmberENV.FEATURES, | ||
templateCompiler: require(this.templateCompilerPath()), | ||
templateCompiler: require(templateCompilerPath), | ||
@@ -85,2 +86,11 @@ plugins: { | ||
}; | ||
// ensure we get a fresh templateCompilerModuleInstance per ember-addon | ||
// instance NOTE: this is a quick hack, and will only work as long as | ||
// templateCompilerPath is a single file bundle | ||
// | ||
// (╯°□°)╯︵ ɹǝqɯǝ | ||
// | ||
// we will also fix this in ember for future releases | ||
delete require.cache[templateCompilerPath]; | ||
delete global.Ember; | ||
@@ -87,0 +97,0 @@ return htmlbarsOptions; |
{ | ||
"name": "ember-cli-htmlbars", | ||
"version": "0.7.7", | ||
"version": "0.7.8", | ||
"description": "A library for adding htmlbars to ember CLI", | ||
@@ -8,3 +8,4 @@ "main": "index.js", | ||
"prepublish": "bower install", | ||
"test": "mocha test/*.js" | ||
"test": "mocha test/*.js", | ||
"test:debug": "mocha debug test/*.js" | ||
}, | ||
@@ -11,0 +12,0 @@ "repository": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
10803
191