Skip to content

Commit 98674b0

Browse files
Merge pull request #320 from NullVoxPopuli-ai-agent/fix/inspector-support-macro
Pick legacy-inspector-support entry by ember-source version
2 parents 1512bf9 + 944fd43 commit 98674b0

1 file changed

Lines changed: 19 additions & 1 deletion

File tree

test-app/app/app.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,26 @@
11
import Application from 'ember-strict-application-resolver';
22
import { entries as serviceEntries } from 'ember-page-title/service-registry';
33
import { entries as templateEntries } from 'ember-page-title/template-registry';
4+
import {
5+
dependencySatisfies,
6+
importSync,
7+
macroCondition,
8+
} from '@embroider/macros';
49

5-
import setupInspector from "@embroider/legacy-inspector-support/ember-source-4.12";
10+
let setupInspector;
11+
if (macroCondition(dependencySatisfies('ember-source', '>= 4.12.0'))) {
12+
setupInspector = importSync(
13+
'@embroider/legacy-inspector-support/ember-source-4.12',
14+
).default;
15+
} else if (macroCondition(dependencySatisfies('ember-source', '>= 4.8.0'))) {
16+
setupInspector = importSync(
17+
'@embroider/legacy-inspector-support/ember-source-4.8',
18+
).default;
19+
} else {
20+
setupInspector = importSync(
21+
'@embroider/legacy-inspector-support/ember-source-3.28',
22+
).default;
23+
}
624

725
export default class App extends Application {
826
inspector = setupInspector(this);

0 commit comments

Comments
 (0)