[Deno] Path to stabilization #1
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
I plan on eventually PR'ing this to the main effect repo. Here's what I feel is needed first (TL;DR: Full Node compat):
Fill out
DenoContext
with Deno-native layers (Use of the Node compat layer is acceptable):Path
(jsr:@std/path
)CommandExecutor
(Deno.Command
) [🏃♂️ Add subprocess module #3]Terminal
Worker
(Web Workers)WorkerRunner
(MessagePort
) [AddWorkerRunner
and tests for workers #5]FileSystem
(Deno.*
+jsr:@std/fs
) [Add a Deno-native file system module #2]Fill out additional documented platform primitives:
KeyValueStore
(Deno KV) [Deno KV #12](There aren't any server impls anywhere)KeyValueStore
(indexedDB
)KeyValueStore
(localStorage
/sessionStorage
) [AddlocalStorage
andsessionStorage
APIs #11]Fill out
HttpApi
support:HttpClient
(fetch()
)HttpServer
(Deno.serve
1)Ensure support for important2 ecosystem packages:
DenoContext
?)HttpServer
)Later:
Permissions
would probably be good to implement?Footnotes
Should figure out how to support "declarative fetch"/
deno serve
viatoWebHandler
↩Read "packages I want to use, but would rather wait for Deno support first." ↩
The text was updated successfully, but these errors were encountered: