D
Deno

help

Astro 4.0 Support

Jjaydanurwin2/6/2024
Hi there, just wanted to check in if someone from the Deno org could review the PR on the official Deno + Astro adapter? It looks like it's been sitting for a couple of weeks now and is blocking people from using the latest version of Astro. Thank you as always! https://github.com/denoland/deno-astro-adapter/pull/11
GitHub
Astro 4 update and build fix by revgum ยท Pull Request #11 ยท denolan...
The update to Astro 4 and the npm run build seems to work without issue in this update. I see that the npm run test is broken on the main branch and remains broken on this PR. The test/helpers.ts h...
IioB2/6/2024
@๐•’๐•ฃ๐•ค๐•™ Not sure if you're the right person to ask for this but I think you do work on Astro?
๐•’๐•ฃ๐•ค๐•™2/6/2024
do you need help with the pr bro my own prs have been waiting for the past 6 months
Jjaydanurwin2/6/2024
@๐•’๐•ฃ๐•ค๐•™ well that's not great to hear. So I gather Astro and Deno support is an extremely low priority? That's odd given there are blog posts and YT videos about using Astro and Deno together.
Jjaydanurwin2/6/2024
I was hoping to start using DenoKV and Astro together like this blog post highlights https://deno.com/blog/astro-on-deno
Deno Blog
Build and Ship Astro Sites with Deno and Deno Deploy
Learn how to build and deploy static and server-rendered apps with Astro on Deno and Deno Deploy.
๐•’๐•ฃ๐•ค๐•™2/6/2024
@Kevin Whinnery from deno is in charge of the adapter now
Jjaydanurwin2/6/2024
Good to know. Well the demo repo itself works but not if you try to update Astro or use their latest integration packages. Seems like a pretty big blocker for someone who wants to use Deno and Astro. Thanks for chiming in @๐•’๐•ฃ๐•ค๐•™!
IioB2/6/2024
I guess we're waiting for Kevin then.
๐•’๐•ฃ๐•ค๐•™2/6/2024
it works with the node adapter though
No description
IioB2/6/2024
well that's at least good news deno node support has gotten really far
KWKevin Whinnery2/7/2024
Apologies, the Astro adapter work has not progressed that far. I didnโ€™t realize Node compat could support the Node adapter!
IioB2/7/2024
Do you have bandwidth to review/merge PRs?
KWKevin Whinnery2/7/2024
I can take a look - I had reviewed one a while back that wasnโ€™t fully working, but can take a look again for new ones
๐•’๐•ฃ๐•ค๐•™2/8/2024
which one was it?
Jjaydanurwin2/8/2024
Ya it seems like this should be a little higher priority @Kevin Whinnery. Astro is one of the top frontend frameworks right now and there are public blogs and docs saying Deno supports it but it doesn't really if it's 2 major versions behind. I understand there are lots of tasks and issues to prioritize but it feels like Deno will either live or die by its ability to interop with popular frameworks. I like Fresh but I can't use it exclusively for all of my projects atm. I don't think I'm alone in that situation either.
KWKevin Whinnery2/8/2024
Very fair - I will take a fresh look this week. And FWIW the team also agrees, Node.js framework support is going to be a major theme for us this year.
Jjaydanurwin2/8/2024
That's great to hear! I'm definitely bullish on Deno taking some ground this year and I'm happy to help however I can. Keep up the great work!
๐•’๐•ฃ๐•ค๐•™2/8/2024
cant call it two versions behind if it was never released ๐Ÿง 

Looking for more? Join the community!

Recommended Posts
import { Eta } from "https://deno.land/x/eta@v3.0.3/src/index.ts" results in errorError message: "error trying to connect: invalid peer certificate: NotValidYet." Is there a problem A syantax error which I can not decodeI have attached 2 screenshots, describing the issue, i am using this api: https://docs.abstractapi.cdeno-core adding 40mb overheadWe recently migrated to deno-core from mini_v8 and realized a major increase in the size of the releGetting errors while using puppeteer in deno environmentHere is my code(supabase edge function index.ts): ```import puppeteer from "https://deno.land/x/pupNon-ascii characters not showing in subject field using Deno SMTPWhen using the smtp library non-ascii characters show up fine in the body. But if included in the heDefault Lint RulesIs there a list of the lint rules that are applied by default. When I look at the documentation it mErrors with mocking & testing in supabase edge function running on deno.Hi everyone - I am sincerely hoping you can save me from pulling out all my hair with this. At my Errors Deploying Fresh ProjectI am new to Deno and working through the Fresh tutorial. I have reached the deployment section: httRun all test in sub-folderHey guys - day one deno newby here. Incredibly inspired by what I've been able to achieve on my firsRead source code contentIs there a way to read the current source code of the a given a file URL (using `import.meta.url`) wDanet create is stuck at databaseWhat am I supposed to do to choose postgres?Working around imports without a file extensionI'm facing an apparent contradiction between the requirements for importing modules, and the import deno runtime extensions seems to be not workingthe example provided here https://github.com/denoland/deno/tree/main/runtime/examples/extension_withcant set up vscode language serveri got some error from the initialization of the language server: ```Starting Deno language server...Choose level for std loggerI have some loggers configured using the `setup` function from `std/log`. This way levels are hard-cfolks running into this wiered issue on deploythe deployment is continuously failingfolks running into this wiered issue on deploy the deployment is continuously failing was working fiProblem with the npm package and vite/esbuildhttps://github.com/denoland/denokv/issues/64 Is there a solution to this problem? Has anyone been abHow to send an enum value from Rust to DenoHello there ๐Ÿ‘‹ I am quite a beginner to FFI and I am not sure which resources to read to learn moreDependency injection deno deployDoes anyone know a Decency Injection library or container that works on deno deploy?Fetch request from own server```js try { const response = await fetch('.../ping', {