-
-
Notifications
You must be signed in to change notification settings - Fork 66
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
Fix transitive propagation of npm deps #280
Conversation
@alexeagle @thesayyn PTAL. |
@gregmagolan as he knows the JSInfo provider better. |
Adding this my list of OSS bug squashing for later this week |
We just need to be careful we don't re-introduce eager type-checking or cascading rebuilds. |
I'll keep it in mind. We did add analysis test cases to cover that now. |
Anything I can help with? |
@gregmagolan @thesayyn @alexeagle why isn't that merged yet? rules_js#677 still persists |
Thanks for the ping. I didn't have time to get to this before the Christmas break. Will look soon. This needs a bit of time to understand the side-effects of this change. In the meantime, it's a small patch to carry downstream if you need this change. |
@gregmagolan awesome, thanks! How would I apply this patch to |
It's a very common practice to patch Bazel rules with http_archive docs: https://bazel.build/rules/lib/repo/http#http_archive-patches |
@gregmagolan Friendly ping :) PTAL when you find some time. |
Turns out that @jbedard and I have been discussing the underlying issue that the PR address already. I go into the details of the problem in this comment #268 (comment). The principled fix for this starts with a PR in rules_js to introduce a |
Fixes: