-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup turborepo, with injected dependency syncing #145
base: main
Are you sure you want to change the base?
Conversation
|
3e5be23
to
d7a79f6
Compare
What's the status of this? My understanding is that without it we are not able to make changes in the I was able to remove the |
this particular implementation is blocked on my own adding a feature to Simon and Tony have a strategy in ember-toucan-core and ember-headless-form for fixing this problem via in an in-monorepo extra package. |
FYI CrowdStrike/ember-headless-form#140 improves the DX around the extra package approach - I think the same would be interesting here on top of #168 |
Reminder to myself to revisit: https://twitter.com/nullvoxpopuli/status/1662431120149848064 |
Supersedes: #44
Inspired by: CrowdStrike/ember-headless-form#52
Presently blocked on: pnpm/pnpm#6088
Unblocking PR to pnpm: pnpm/pnpm#6135
I'm working on that pr to add
pnpm sync
to thepnpm
CLI. -- once merged/released, The hope is that this PR is able to go green.Once this is proven to work, I'm going to add an
ember-apply
template for easily applying these changes to any pnpm monorepo (and then add documentation to the v2 addon blueprint for folks that may be interested in adding turbo -- though, there is an argument for using turbo by default, as oncepnpm sync
exists, we can automate away all the issues with injected dependencies transparently from users)