Skip to content

Commit f8145f4

Browse files
authored
Move @embroider/macros to peerDependencies (#1056)
* Move `@embroider/macros` to peerDependencies * Add note in migrate docs
1 parent 22cde08 commit f8145f4

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

docs/app/templates/public-pages/docs/migrate-8-0-to-9-0.gts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ import { LinkTo } from '@ember/routing';
1818
<li><code>@glimmer/component</code> 2.x and above</li>
1919
</ul>
2020
</li>
21+
<li>
22+
<p>
23+
<code>@embroider/macros</code>
24+
is now a peer dependency. Please add it to your
25+
<code>package.json</code>
26+
as a
27+
<code>devDependency</code>.
28+
</p>
29+
</li>
2130
<li>
2231
<p>
2332
Passing

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858
},
5959
"dependencies": {
6060
"@embroider/addon-shim": "^1.10.2",
61-
"@embroider/macros": "^1.19.5",
6261
"decorator-transforms": "^2.3.0",
6362
"ember-element-helper": "^0.8.8",
6463
"ember-modifier": "^4.2.2",
@@ -117,6 +116,7 @@
117116
"vite": "^7.3.0"
118117
},
119118
"peerDependencies": {
119+
"@embroider/macros": "^1.19.5",
120120
"@ember/test-helpers": "^5.0.0",
121121
"@glimmer/component": "^2.0.0"
122122
},

pnpm-lock.yaml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)