-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
chore: update deno_graph and deno_doc #13173
Conversation
Running these test locally... |
@kitsonk this is caused by https://github.com/denoland/deno_std/blob/4e01d764eb86caef2e15c42585f323610903802c/node/stream/consumers.js#L5-L9
I suggest disabling the tests temporarily before we fix and release new version. |
Oh yeah, they were just always "broken" in the sense it would just be an any type. Now they actually work and follow standard Deno resolution (unless there is a resolver). |
That's good, another small bug caught :) opened denoland/std#1740 to fix it |
Thinking about this though, I think I need to change |
Hmmm... I have gone back to |
We used to call |
Also based on #11362, it sounds like we only want to visit JSDoc dependencies for a JS module when either |
@nayeemrmn yes, basically I am folding that into the logic, but that ended up not being the root cause... the loader appears to actually not be handling missing modules "properly", which is causing a problem. |
Ok, yeah, it looks like the loader wasn't treating 404's like it was treating files missing locally, causing a difference in behaviour. That is corrected now, and now I am at the point of figuring out the graph valid stuff. |
I have confirmed this patch fixes #13156. |
M.O.A. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@bartlomieju two test cases are failing, related to compat support and have no idea how the updates broke them: