fix(cli): missing flag for --unstable-process (#24199)

This commit is contained in:
Luca Casonato 2024-06-13 16:00:38 +03:00 committed by GitHub
parent 8ad25e86da
commit abe9953829
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 9 deletions

View File

@ -245,7 +245,6 @@ const denoNs = {
gid: os.gid,
uid: os.uid,
Command: process.Command,
// TODO(bartlomieju): why is this exported?
ChildProcess: process.ChildProcess,
};
@ -258,10 +257,11 @@ const unstableIds = {
http: 5,
kv: 6,
net: 7,
temporal: 8,
unsafeProto: 9,
webgpu: 10,
workerOptions: 11,
process: 8,
temporal: 9,
unsafeProto: 10,
webgpu: 11,
workerOptions: 12,
};
const denoNsUnstableById = { __proto__: null };

View File

@ -90,23 +90,28 @@ pub static UNSTABLE_GRANULAR_FLAGS: &[(
"Enable unstable net APIs",
7,
),
("temporal", "Enable unstable Temporal API", 8),
(
ops::process::UNSTABLE_FEATURE_NAME,
"Enable unstable process APIs",
8,
),
("temporal", "Enable unstable Temporal API", 9),
(
"unsafe-proto",
"Enable unsafe __proto__ support. This is a security risk.",
// This number is used directly in the JS code. Search
// for "unstableIds" to see where it's used.
9,
10,
),
(
deno_webgpu::UNSTABLE_FEATURE_NAME,
"Enable unstable `WebGPU` API",
10,
11,
),
(
ops::worker_host::UNSTABLE_FEATURE_NAME,
"Enable unstable Web Worker APIs",
11,
12,
),
];