deno_land, to node
@deno_land@fosstodon.org avatar

Have you seen by Examples?

They're now in our documentation to make them easier to find. There's a whole collection of annotated examples on how use Deno. Take them as-is or use them as a reference when you're developing.

https://docs.deno.com/examples

deno_land, to node
@deno_land@fosstodon.org avatar

🎂️

deno_land, to node
@deno_land@fosstodon.org avatar

Working on a new JavaScript package 📦? Here are some best practices on creating excellent documentation 👇

https://deno.com/blog/document-javascript-package

#deno

teleclimber, to node
@teleclimber@social.tchncs.de avatar

Blog Post: I wrote about my struggles trying to open up outgoing net requests in a safe way for #Dropserver apps using #Deno's permissions. It didn't go well 😭

https://olivierforget.net/blog/2024/dropserver-net-requests/

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Deno 1.43: improved Language Server performance
@marvinh @deno_land
https://deno.com/blog/v1.43

arnelson, to node
@arnelson@fosstodon.org avatar

I've been thinking about restarting work on . Development stopped because I hit a wall with the database system. Writing Tapir in was a long sequence of yak-shaving without much payoff; most of my dev time was spent implementing JSON-LD, Web Signatures, and a database layer that should have been a library if Deno had better Node compatibility at the time.

hongminhee, to node
@hongminhee@todon.eu avatar

's tutorial, which previously assumed you were using , can now be followed using .js and ! (What is Fedify? It's an ActivityPub server framework.)

However, they are written for Fedify 0.8.0, which hasn't been released yet. You can test it with the pre-release version, 0.8.0-dev.164, though.

https://unstable.fedify.dev/tutorial

deno_land, to node
@deno_land@fosstodon.org avatar

#Deno 1.43 is released!

🚀 Much faster language server
🐢 Key improvements in node:worker_threads and node:vm
💾 Snappy startups with V8 code caching
☁️ New "deno serve" subcommand
🚨 Updates regarding Deno 2

And more - details in the release notes
https://deno.com/blog/v1.43

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
cdoremus, to node
@cdoremus@hachyderm.io avatar
jbzfn, to node
@jbzfn@mastodon.social avatar
hongminhee, to node
@hongminhee@todon.eu avatar

Did you know? #Deno supports styling in console.log(), just like browsers.

https://developer.mozilla.org/en-US/docs/Web/API/console#styling_console_output

cdoremus, to javascript
@cdoremus@hachyderm.io avatar

Thinking about trying out the new #javascript and #typescript runtime #Deno? Well here's a good 5 minute primer produced by the #Deno team:
https://youtu.be/nU1Jf2WW9ZM?si=daLKL0_Ma4Fet6go

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
deno_land, to node
@deno_land@fosstodon.org avatar

We recently launched JSR, a new open source package registry for all of JavaScript (and TypeScript!)

In this post, Luca Casonato dives into how we built JSR to be:
🏅 reliable (100% SLO)
😀 simple to use for publishers and consumers
📦 compatible with NPM

https://deno.com/blog/how-we-built-jsr

#deno #jsr

deno_land, to node
@deno_land@fosstodon.org avatar

Creating new projects in #Deno Deploy is now easier:
⭐️Automatic framework detection
⭐️Optional build step support
⭐️Transparent build and deploy step
⭐️Seamless CI/CD setup via GitHub Actions

https://deno.com/blog/simpler-project-creation-deploy

video/mp4

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Deno 1.42: Better dependency management with JSR
@deno_land
https://deno.com/blog/v1.42

#ECMAScript #JavaScript #Deno

julian, to typescript
@julian@fietkau.social avatar

What am I doing this weekend? Learning , , and @hongminhee's all at the same time, for a project which I'm hoping will be used by many people.

What could possibly go wrong? 💪

teleclimber, to node
@teleclimber@social.tchncs.de avatar

Announcement post for 1.42 talks about Deno 2 as "long anticipated, many times delayed". No kidding!

Still I really appreciate the "DENO_FUTURE=1" env var that removes the deprecated APIs so you can test your code ahead of even a preview release. Nice touch @deno_land .

I just did some prep work for V2 in so I'll def give that a shot. I wonder if they also remove deprecated Typescript types? 🤔

https://fosstodon.org/

deno_land, to node
@deno_land@fosstodon.org avatar

📣 #Deno 1.42 is released!

  • JSR for dependency management
  • deno publish and deno add commands
  • Enhanced Node.js/npm compatibility
  • Significant LSP and performance upgrades
  • DENO_FUTURE=1 for forward-looking changes

https://deno.com/blog/v1.42

deno_land, to node
@deno_land@fosstodon.org avatar

Fresh 2.0 🍋will be much simpler and more composable with an Express-like API

#deno #denofresh

hongminhee, to fediverse
@hongminhee@todon.eu avatar

#Fedify finally has a step-by-step tutorial! It's perfectly fine if you're not familiar with the #ActivityPub protocol or the #Deno runtime. Here's the link for beta readers:

https://unstable.fedify.dev/tutorial/

hongminhee, to node
@hongminhee@todon.eu avatar

I made a fedi badge generator, which shows the number of your following/followers/posts. You can embed this on your project README.

Under the hood, it's powered by and , and deployed to Deploy.

https://github.com/dahlia/fedi-badge

teleclimber, to node
@teleclimber@social.tchncs.de avatar

I just released 0.13.1 with a few fixes and tweaks, particularly around the sandbox:

  • prepare for 2.0
  • make the CWD the appspace files directory
  • clean up inotify leaks when using

https://github.com/teleclimber/Dropserver/releases/tag/v0.13.1

https://dropserver.org: "An Application Platform for Your Personal Web Services"

hongminhee, to node
@hongminhee@todon.eu avatar

I made a demo app of on Playground! You can follow this demo app via handle @demo.

https://dash.deno.com/playground/fedify-demo

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • Durango
  • Youngstown
  • everett
  • slotface
  • rosin
  • cubers
  • mdbf
  • ngwrru68w68
  • anitta
  • GTA5RPClips
  • cisconetworking
  • osvaldo12
  • ethstaker
  • Leos
  • khanakhh
  • normalnudes
  • tester
  • modclub
  • tacticalgear
  • megavids
  • provamag3
  • lostlight
  • All magazines