mirror of
https://github.com/denoland/deno.git
synced 2025-08-03 18:38:33 +00:00
chore(cli): remove atty crate (#20275)
Removes a crate with an outstanding vulnerability.
This commit is contained in:
parent
9e31f9452e
commit
c272d26ae8
10 changed files with 37 additions and 39 deletions
|
@ -4,7 +4,6 @@ const ops = core.ops;
|
|||
const primordials = globalThis.__bootstrap.primordials;
|
||||
const {
|
||||
Uint32Array,
|
||||
Uint8Array,
|
||||
} = primordials;
|
||||
|
||||
const size = new Uint32Array(2);
|
||||
|
@ -14,10 +13,8 @@ function consoleSize() {
|
|||
return { columns: size[0], rows: size[1] };
|
||||
}
|
||||
|
||||
const isattyBuffer = new Uint8Array(1);
|
||||
function isatty(rid) {
|
||||
ops.op_isatty(rid, isattyBuffer);
|
||||
return !!isattyBuffer[0];
|
||||
return ops.op_isatty(rid);
|
||||
}
|
||||
|
||||
export { consoleSize, isatty };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue