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

building a platform to run untrusted user code?

here are some considerations when choosing what to build with 👇

https://deno.com/blog/subhosting-vs-lambda

#deno

deno_land, to node
@deno_land@fosstodon.org avatar

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

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
hyc, to programming
@hyc@mastodon.social avatar

Simple, efficient, ultra-fast, scalable data store wrapper for

https://github.com/kriszyp/lmdb-js

This is an ultra-fast , , and interface to LMDB - leaves all other DBs in the dust. Your screen isn't wide enough to show how fast it is...

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

temporal coming soon to 1.40

deno_land, to node
@deno_land@fosstodon.org avatar
iamkale, to node

I can't believe Deno gets you a testing framework AND coverage reports without any additional downloads. 2010's me would have killed for something like this instead of the weird soup that was mocha and sinon no wait now let's use jest oh and don't forget nyc er wait it's istanbul now and...

https://fosstodon.org/

Love to see it 😍

#deno #javascript

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

iamkale, to passkeys

Hello TypeScript WebAuthn devs, I'm happy to announce the release of SimpleWebAuthn v8.3.7! This small release includes some newly exported classes and types for easier integration with your projects. Check out the CHANGELOG for full details 🚀

https://github.com/MasterKale/SimpleWebAuthn/releases/tag/v8.3.7

#webauthn #passkeys #typescript #node #deno

deno_land, to node
@deno_land@fosstodon.org avatar

want to help improve ? please take our brief 5 min survey. your contribution and time would be greatly appreciated.

👇

https://deno.co/survey2024

deno_land, to node
@deno_land@fosstodon.org avatar

want to build your own cloud IDE but don't know where to start?

👇️

https://deno.com/blog/build-cloud-ide-subhosting

baldur, to random
@baldur@toot.cafe avatar
teleclimber,
@teleclimber@social.tchncs.de avatar

@baldur Another issue with npm modules in is that many modules just break under restrictive permissions. They expect to have read access to the whole disk and break if you deny them that. So you pretty much have to grant every permission, but of course that defeats one of the major advantages of using Deno: prevent bad modules from doing bad things.

There may be ways to improve that over time, but it's not a pretty picture.

zef,
@zef@hachyderm.io avatar

@baldur I share a lot of your concerns. I think #Deno as a project has good ideas and it’s been a joy to work with as part of @silverbulletmd. My concerns, similar to you:

  1. Are they taking up too much at the same time given their size?
  2. Monetization expectations must be significant and hard to deliver given their VC funding. And if they don’t, what then?
cdoremus, to node
@cdoremus@hachyderm.io avatar

Ryan Dahl's #Deno Weekly Update video just dropped that includes pointing out a new course on how to use LangChain.js with Deno Jupyter notebooks to explore LLM's on deeplearning.ai, the availability of Deno on Termux running on Android, and changes coming in version 1.40 including implementing import.meta.dirname and import.meta.filename to replace Node's __dirname and __filename. Version 1.40 is scheduled to be released on January 25.
@deno_land
https://youtu.be/adb414xtBe8?si=PsNaFChmIZFaRfVC

angelmunoz, to typescript
@angelmunoz@misskey.cloud avatar

This is a small Static Files Middleware for hono.dev
I'm sure there are missing things here but it's quite simpe to use

app.use("*", staticFiles())

#typescript #deno #backend #webdev

callionica, to node
@callionica@mastodon.social avatar

I can’t vouch for #Deno in a high scale, public web environment, because I’m not doing that stuff at the moment, but it’s nice for intranet apps. I’ve been using it for years now. It’s solid.

It’s MIT licensed so good escape hatch if VC funding starts to push the project in the wrong direction.

callionica,
@callionica@mastodon.social avatar

Because #Deno is mostly web & browser-compatible API at the core, you can use it without taking a big dependency on proprietary or non-standard API. I don’t use other people’s libraries and have a tiny dependency on Deno core file system APIs and the web request handler so can move easily if necessary. Works for me.

deno_land, to node
@deno_land@fosstodon.org avatar

wanna learn generative AI in JavaScript? 🤯

check out this new course on @deeplearningai on building with LLMs and @langchainai which uses 's jupyter notebooks

https://www.deeplearning.ai/short-courses/build-llm-apps-with-langchain-js/

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

cron expressions in JavaScript
available on Deno Deploy

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

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