-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deno
compatibility (use of node:process._rawDebug()
)
#385
Comments
Yes we are interested in this, but it's not currently a development priority. Any PRs to improve Deno compatibility will be gladly merged though. |
The use of |
Note that the main blocking issue for Deno support is related worker threads behaviours I believe. |
This particular issue of
|
On a quick search I found three incompatibilities:
Although I could quickly figure out temporal workarounds for all of these conflicts, they still should be patched in more reliable manner by someone more familiar with this code base. |
@mash-graz thanks for summarizing your findings here. With those changes were you able to get the implementation to work in Deno? |
yes -- after bypassing these three obstacles I could run But I did it just as a very quick and incomplete sketch to look how much efforts are needed. questions:
For the |
If that is the case, then we should update and land #295 with these changes, because I didn't realise we were that close.
Would you be interested in working on a PR here? |
I'll try to prepare a PR tonight, although I'm sure, others are much faster and writing better code. ;) Concerning the third point of the list ( |
That would be amazing if you are able to create a PR - as an experimental target it is okay if it is not correct or doesn't work properly, or stalls on exit to start. The important thing is that the CI still passes for the current Node.js implementation, and we improve this experimental target for those interested to play around with further. |
It would be nice, if
jco
and its transpilation capabilities could be used/executed also bydeno
and other popular JS runtimes.Right now we get an error on every execution attempt:
The text was updated successfully, but these errors were encountered: