-
Notifications
You must be signed in to change notification settings - Fork 326
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
Can you update your Deno version? #10809
Comments
Thanks for reaching out. |
@lucacasonato I'm so sorry that our users are reporting this to you! That's really not good form on our part. We definitely want to update Deno for 1.6 and we're very behind on that (exactly because of the stream issue you unblocked us!) I'll also try to change 1.6 so that error messages look more like "please please file this on quarto-cli before deno" so there's fewer future annoyance from our side onto yours. |
Yeah don't worry about the issues on our repo. We can deal with them - the issues here came from a specific callout from us to report the error in a panic, so you don't really have much you could change on the output anyway (example denoland/deno#25713). |
@lucacasonato I'm currently blocked on updating Deno to |
@cscheid those links don't work for me for some reason. Can you post the issues here? |
@dsherret Of course (and thank you!). I'd also be happy to take this offline or on a more appropriate forum. Issue 1In Deno 1.46.3, it seems that
Is that a bug? Issue 2Hi - I'm hoping to get some guidance of best practices of migrating a (n admittedly complicated) import_map.json file from using https://deno.land/[email protected] to Our import map at Quarto currently contains entries like this:
We use this syntax because it allows us to do imports in our TS code like this:
This allows our import map to not worry about which of the My specific problem is I'm having a hard time converting that to a
If I maintain the trailing
But if I switch to an import_map statement like
then it seems that I need to declare each of the imports (tar, zip, etc) separately in the import map itself. That would be a big bummer and a source of ongoing maintenance toil for us, because the import_map will become much more brittle than before. Is there a way to import from jsr and retain the flexibility with paths we used to have in import maps and |
For issue 1, do you have a branch I can try this out on? For issue 2, change |
Try this:
|
This worked. Thank you! That's very encouraging. Plenty of fixing for me to do before I can report further, but we might be unblocked through 1.46.3 assuming this works out. I'll get back to you. |
I'm going to use this issue to track other blocking problems for Quarto.
|
We're almost there. |
@dsherret Is this syntax expected to work for non- Our source code contains entries like import { Command } from "cliffy/command". Here's what I'm trying to do and failing, with any syntax: 1
This fails with
2
This fails with
3
fails with
(And in case you're curious, Cliffy from deno.land is broken under import maps because it doesn't actually type check: c4spar/deno-cliffy#744) |
The package name is
Also, remove the |
Ah, I see. (It did have a |
It seems we're blocked on Cliffy - with the new Deno version, rc.3, rc.4 and rc.5 all fail to typecheck with a simple repro like so:
Ideally we'd keep rc.3, since between rc.3 and rc.5, Cliffy changed its interface in a breaking manner, removing a number of exported classes that we use in Quarto. As a reminder, we really do need @dsherret @lucacasonato If you can help out here with any ideas, that would be deeply appreciated, since we're now blocked. I'd be happy knowing how to disable type checking for only the Cliffy library, for example. |
We'll drop Cliffy in 1.7: #10878 |
1.6.19 runs Deno 1.46.3 now. |
Hey folks! I'm one of the Deno maintainers. We get issues like these denoland/deno#25654 every couple of days from your users. The underlying cause of this panic has been resolved for a couple of Deno releases. However, because you bundle with Deno 1.41.1, none of your users have gotten this fix yet. Could you release an update of
quarto
with a newer Deno version, like 1.46.3? That way users will stop running into this panic :)If you haven't upgraded due to an issue in Deno, please let me know - if we know what you are running into we can prioritize it!
The text was updated successfully, but these errors were encountered: