@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

you can now format your deno test output

--reporter=junit below returns JUnit XML format

deno_land, to random
@deno_land@fosstodon.org avatar

Biggest updates in 1.34 👀

video/mp4

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

deno_land, to random
@deno_land@fosstodon.org avatar

Announcing KV: A Global Database for Global Apps! 🎉🌍

⚡ Read data in milliseconds, worldwide
🛠️ Zero setup and zero provisioning
🔐 ACID transactions
💡 Designed for JavaScript & TypeScript
🏗️ Built on FoundationDB and SQLite

Read more → https://deno.com/kv

deno_land, to random
@deno_land@fosstodon.org avatar

Host programs anywhere and execute them via URLs

🧵

deno_land, to node
@deno_land@fosstodon.org avatar

now supports Node's built-in AsyncLocalStorage API. This means you can now manage context across asynchronous operations.

Here's a simple example of tracking request IDs in an HTTP server:

deno_land, to node
@deno_land@fosstodon.org avatar

Want an easier way to publish a hybrid npm module that supports CommonJS and ESM, /Node.js/web browsers, and more? 🤯

https://deno.com/blog/publish-esm-cjs-module-dnt

deno_land, to node
@deno_land@fosstodon.org avatar

Subhosting, the easiest and most secure way to run untrusted multi-tenant code, now has self-service options and a free tier:

https://deno.com/blog/subhosting

deno_land, to node
@deno_land@fosstodon.org avatar

Creating new projects in 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

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

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

📢 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 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,
@deno_land@fosstodon.org avatar

and we're live! come join us to learn how to build your own cloud IDE with the Deno Subhosting API

https://www.youtube.com/watch?v=mKNGyodx6VE

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

📣 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 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_land, to node
@deno_land@fosstodon.org avatar

temporal coming soon to 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

image/png

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

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,
@deno_land@fosstodon.org avatar

...and that concludes our !

we received 47 submissions, with the largest Node project clocking in at over 3 million LOC 🤯

thanks to everyone who participated 💪🏻

full results here 👉🏻 https://deno.com/blog/node-to-deno-challenge#results

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

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,
@deno_land@fosstodon.org avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • khanakhh
  • kavyap
  • tacticalgear
  • GTA5RPClips
  • DreamBathrooms
  • provamag3
  • modclub
  • mdbf
  • normalnudes
  • Durango
  • ethstaker
  • osvaldo12
  • cubers
  • ngwrru68w68
  • tester
  • anitta
  • cisconetworking
  • Leos
  • JUstTest
  • All magazines