@deno_land@fosstodon.org
@deno_land@fosstodon.org avatar

deno_land

@deno_land@fosstodon.org

A modern runtime for JavaScript and TypeScript https://deno.land #deno #denoland

This profile is from a federated server and may be incomplete. Browse more on the original instance.

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_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

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_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

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

deno_land, to random
@deno_land@fosstodon.org avatar

JSR - the JavaScript Registry - is now available in public beta.

🛠️ TypeScript first, ESM only
🌐 Works across runtimes (Node, Deno, Bun, workerd and more) and alongside npm/yarn/pnpm
🤗 Free and open source

Read about it on the Deno blog: https://deno.com/blog/jsr_open_beta

deno_land, to node
@deno_land@fosstodon.org avatar

want your product to deliver even more value? let your users deploy and execute custom workflows via a browser editor. here's how using Monaco and Next.js 👇️

https://deno.com/blog/monaco-nextjs

deno_land, to node
@deno_land@fosstodon.org avatar

receive a POST request 👉schedule a job with Queues

check out the live playground
https://dash.deno.com/playground/queues-from-http

deno_land, to node
@deno_land@fosstodon.org avatar

real-time, collaborative GPT frontend built with Deno KV and Fresh 🍋️

chat history is stored in Deno KV and uses .watch() 👀️to deliver updates in real-time

https://github.com/denoland/chatspace

video/mp4

deno_land, to node
@deno_land@fosstodon.org avatar

you can now write code like this in a cross-platform shell in Node.js with dax

https://www.npmjs.com/package/dax-sh

deno_land, to random
@deno_land@fosstodon.org avatar

introducing the Deno Deploy Learning Playground 🪄️

a set of onboarding tutorials to show how simple it is to build servers, APIs, use Deno KV, cron, and more 🚀️

https://deno.com/blog/deploy-onboarding-tutorials

#deno

deno_land, to node
@deno_land@fosstodon.org avatar

git log --since "2023-01-01" --until "2024-01-01"

https://deno.com/blog/deno-in-2023

deno_land, to node
@deno_land@fosstodon.org avatar

on subsequent runs, deno fmt is up to 20x faster than prettier

deno_land, to node
@deno_land@fosstodon.org avatar

📢 #Deno 1.40 is released!

  • Temporal API
  • import.meta.filename and import.meta.dirname
  • Web standard decorators
  • WebGPU windowing
  • Node.js compatibility improvements
  • Simpler imports in deno.json
  • Better looking diagnostics

Full release notes:

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

deno_land, to node
@deno_land@fosstodon.org avatar

temporal coming soon to #Deno 1.40

deno_land, to node
@deno_land@fosstodon.org avatar

explore test coverage in HTML with deno coverage --html

https://deno.com/blog/v1.39#new-deno-coverage-reporters

#deno

image/png

deno_land, to random
@deno_land@fosstodon.org avatar

curious about building a cloud IDE? or want to add a cloud IDE to your product? 🤔️

nows your chance 👇️

https://deno.com/blog/subhosting-hackathon

deno_land, to node
@deno_land@fosstodon.org avatar

cron expressions in JavaScript
available on Deno Deploy

https://docs.deno.com/kv/manual/cron

deno_land, to node
@deno_land@fosstodon.org avatar

1️⃣ pick a node project
2️⃣ run it with
3️⃣ screenshot the output (success or failure)
4️⃣ share on twitter with
5️⃣ be eligible for prizes 🎁

more details 👇🏻

https://deno.com/blog/node-to-deno-challenge

deno_land, to node
@deno_land@fosstodon.org avatar

With npm: specifiers, you have access to over 2 million modules on npm. Here's an example using cheerio, a popular package for parsing HTML and extracting data using jQuery selector syntax.

deno_land, to node
@deno_land@fosstodon.org avatar

Our friends at
@openai released a Deno-native TypeScript library supporting all their latest API offerings (GPT-4 Turbo, DALL-E 3, and more). Check the 🧵 for a full tutorial.

⚡️ Loads fast on Deno Deploy / Netlify / @supabase edge functions
👩‍💻 Great TypeScript DX in VS Code

deno_land, to node
@deno_land@fosstodon.org avatar

1.39 is released!

  • WebGPU support
  • New deno coverage reporters
  • Deno and Web API updates
  • deno compile enhancements
  • Standard Library additions
  • Enhanced Language Server
  • As always, improving Node.js compatibility

Read more:
https://deno.com/blog/v1.39

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