diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2024-01-23 22:56:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-23 22:56:56 +0100 |
commit | 13d5c6420e3fe7f34e7c02a96922fe8db381503e (patch) | |
tree | f3d4b5ad7a4e7258326abea999ef0e8ce66f0bd7 /runtime/ops/os | |
parent | 5aa25f08be0be6c097dd35cd5ea2c8c154b06929 (diff) |
chore: upgrade deno_core to 0.249.0 (#22058)
Diffstat (limited to 'runtime/ops/os')
-rw-r--r-- | runtime/ops/os/mod.rs | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/runtime/ops/os/mod.rs b/runtime/ops/os/mod.rs index 7260308d5..de9792a45 100644 --- a/runtime/ops/os/mod.rs +++ b/runtime/ops/os/mod.rs @@ -17,9 +17,9 @@ use std::env; mod sys_info; -deno_core::ops!( - deno_ops, - [ +deno_core::extension!( + deno_os, + ops = [ op_env, op_exec_path, op_exit, @@ -36,12 +36,7 @@ deno_core::ops!( op_system_memory_info, op_uid, op_runtime_memory_usage, - ] -); - -deno_core::extension!( - deno_os, - ops_fn = deno_ops, + ], options = { exit_code: ExitCode, }, @@ -52,7 +47,24 @@ deno_core::extension!( deno_core::extension!( deno_os_worker, - ops_fn = deno_ops, + ops = [ + op_env, + op_exec_path, + op_exit, + op_delete_env, + op_get_env, + op_gid, + op_hostname, + op_loadavg, + op_network_interfaces, + op_os_release, + op_os_uptime, + op_set_env, + op_set_exit_code, + op_system_memory_info, + op_uid, + op_runtime_memory_usage, + ], middleware = |op| match op.name { "op_exit" | "op_set_exit_code" => op.with_implementation_from(&deno_core::op_void_sync::DECL), |