From 01866c7a251bc41e13b8db830bbea316285cfb4b Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Tue, 22 Feb 2022 21:56:57 -0500 Subject: [PATCH] fix: `@ember/test-waiters` must be a peer dependency See explanation: https://github.com/NullVoxPopuli/ember-resources/issues/403#issuecomment-1048404119 tldr: peerDeps are the only way to guarantee that modern packagers only load one version (specified by the consumer) --- ember-resources/package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ember-resources/package.json b/ember-resources/package.json index 6450404c2..bed091572 100644 --- a/ember-resources/package.json +++ b/ember-resources/package.json @@ -38,7 +38,9 @@ }, "dependencies": { "@embroider/addon-shim": "^1.2.0", - "@embroider/macros": "^1.2.0", + "@embroider/macros": "^1.2.0" + }, + "peerDependencies": { "@ember/test-waiters": "^3.0.0" }, "devDependencies": {