diff --git a/packages/compat/src/compat-adapters/ember-get-config.ts b/packages/compat/src/compat-adapters/ember-get-config.ts index 014b5dfad..f61128c4c 100644 --- a/packages/compat/src/compat-adapters/ember-get-config.ts +++ b/packages/compat/src/compat-adapters/ember-get-config.ts @@ -1,6 +1,7 @@ import V1Addon from '../v1-addon'; import writeFile from 'broccoli-file-creator'; import mergeTrees from 'broccoli-merge-trees'; +import semver from 'semver'; function createIndexContents(config: any): string { return `export default ${JSON.stringify(config)};`; @@ -28,4 +29,10 @@ export default class extends V1Addon { writeFile('package.json', JSON.stringify(this.newPackageJSON, null, 2)), ]); } + + // v2.1.0 now behaves the same under Embroider as it does in a classic build: + // https://github.com/mansona/ember-get-config/pull/45 + static shouldApplyAdapter(addonInstance: any) { + return semver.lt(addonInstance.pkg.version, '2.1.0'); + } }