Closed seanwatters closed 1 year ago
@dmah42 this should be all good to go now. Am going to open another PR for the removal of aurae.print
once this one is merged.
To test whether or not it's working I ran cargo run ../examples/cells.ts
from the auraescript
workspace and everything looked good.
here is the PR for removing aurae.print
: https://github.com/aurae-runtime/aurae/pull/477
The
initializeAsyncOps
function has been deprecated and no longer available on latestdeno_runtime
/deno_core
. Deno prefers usage ofDeno.core.opAsync("op_name", ...args)
.Additionally,
deno_runtime::MainWorker
does not initialize ops unless you use theforce_op_registration
method onExtensionBuilder
.Updates
Deno.core
toDeno[Deno.internal].core
forMainWorker
as it "hides" host operations with an internal namespace.Un-async-ifies
as__aurae_config__try_default
,as__aurae_config__from_options
andas__aurae_config__parse_from_file
which do not make use of theawait
keyword or any async paradigms.