refactor: add 'deno_process' crate (#27680)

Untangled the whole `runtime/ops/process.rs` from `ext/node/` and moved
to a separate `ext/process` crate.
This commit is contained in:
Bartek Iwańczuk 2025-01-17 12:30:14 +00:00 committed by GitHub
parent 339bc44c58
commit 0050857f51
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 676 additions and 582 deletions

View file

@ -50,14 +50,13 @@ impl TtyModeStore {
}
}
#[cfg(unix)]
use deno_process::JsNixError;
#[cfg(windows)]
use winapi::shared::minwindef::DWORD;
#[cfg(windows)]
use winapi::um::wincon;
#[cfg(unix)]
use crate::ops::process::JsNixError;
deno_core::extension!(
deno_tty,
ops = [op_set_raw, op_console_size, op_read_line_prompt],