diff --git a/app/app.js b/app/app.js index 083e8c8..5fcd511 100644 --- a/app/app.js +++ b/app/app.js @@ -5,10 +5,14 @@ import loadInitializers from 'ember-load-initializers'; import config from 'rfcs-app/config/environment'; import 'ember-a11y-refocus/styles.css'; +import setupInspector from '@embroider/legacy-inspector-support/ember-source-4.12'; + export default class App extends Application { modulePrefix = config.modulePrefix; podModulePrefix = config.podModulePrefix; Resolver = Resolver.withModules(compatModules); + + inspector = setupInspector(this); } loadInitializers(App, config.modulePrefix, compatModules); diff --git a/package.json b/package.json index 11344bf..571d81d 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "@embroider/compat": "^4.1.0", "@embroider/config-meta-loader": "^1.0.0", "@embroider/core": "^4.1.0", + "@embroider/legacy-inspector-support": "^0.1.2", "@embroider/macros": "^1.18.0", "@embroider/router": "^3.0.1", "@embroider/vite": "^1.1.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 282a5e4..bfff4d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,6 +41,9 @@ importers: '@embroider/core': specifier: ^4.1.0 version: 4.1.0 + '@embroider/legacy-inspector-support': + specifier: ^0.1.2 + version: 0.1.2 '@embroider/macros': specifier: ^1.18.0 version: 1.18.0 @@ -1023,6 +1026,9 @@ packages: resolution: {integrity: sha512-boX+qHg2O24l9braMOC0RQHCwV+dLoQVqRZcvevKxETAPO9HK8mo2pgR/w7bdB9yfFbBjucxs8x4uEIgfRKWJw==} engines: {node: 12.* || 14.* || >= 16} + '@embroider/legacy-inspector-support@0.1.2': + resolution: {integrity: sha512-mKQCEciMtylTnOyBI/B7q5+MFFt6n8RRVXu8sQvAZ05ZRz+MmYEW8nIjV24rRCUAS/irLicjDGrBwNVZFOPCfA==} + '@embroider/macros@1.18.0': resolution: {integrity: sha512-KanP80XxNK4bmQ1HKTcUjy/cdCt9n7knPMLK1vzHdOFymACHo+GbhgUjXjYdOCuBTv+ZwcjL2P2XDmBcYS9r8g==} engines: {node: 12.* || 14.* || >= 16} @@ -9208,6 +9214,12 @@ snapshots: - supports-color - utf-8-validate + '@embroider/legacy-inspector-support@0.1.2': + dependencies: + '@embroider/addon-shim': 1.10.0 + transitivePeerDependencies: + - supports-color + '@embroider/macros@1.18.0': dependencies: '@embroider/shared-internals': 3.0.0