Design Meeting 2021-08-05 #11768
Replies: 1 comment 1 reply
-
I agree with this, regarding the I have a notion that async iterators should be preferred for simple request event streams, while a callback-based API becomes justified precisely at the level of abstraction where something like middleware is introduced. If you agree then Deno and std should limit their recommended options accordingly; avoid wrappers like |
Beta Was this translation helpful? Give feedback.
-
deno_graph
deno_graph
or not, as those consuming it would want to have support for import maps. The functionality is abstracted out as theResolver
trait, but there is no implementation.deno_graph
into CLI occurs.deno_doc
.Cache
andCacheStorage
APIs are un-needed or unwanted. They were implemented as part of service workers and are critical to service workers, but they aren't isolated to service workers in the web platform.DENO_DIR
is unbounded in size and we need to do something eventually there.CacheStorage
orIndexedDB
it starts to become a problem.std/http
andstd/ws
(https://github.com/denoland/deno_std/discussions/1034)std/http
as it exists.std/http
application to work with the newstd
abstraction. If it is change a couple lines, great, if it is more complicated, what value does a new abstraction bring?Deno
namespace and only with an explicit flag.Deno
namespace actually seeing it, and then trying to do something, but not having the right permissions would break.deno: true
in the worker options, becausetype: "module"
already has to be passed in Deno, and the risk of breaking changes for little to no value for the user isn't worth the risk, but we would like to correct the mistake for Deno 2.0.--eval
flag (deno repl --eval flag #11317)Beta Was this translation helpful? Give feedback.
All reactions