Skip to content

Commit

Permalink
fix(cli): missing flag for --unstable-process (denoland#24199)
Browse files Browse the repository at this point in the history
  • Loading branch information
lucacasonato committed Jun 13, 2024
1 parent 8ad25e8 commit abe9953
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
10 changes: 5 additions & 5 deletions runtime/js/90_deno_ns.js
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,6 @@ const denoNs = {
gid: os.gid,
uid: os.uid,
Command: process.Command,
// TODO(bartlomieju): why is this exported?
ChildProcess: process.ChildProcess,
};

Expand All @@ -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 };
Expand Down
13 changes: 9 additions & 4 deletions runtime/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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,
),
];

Expand Down

0 comments on commit abe9953

Please sign in to comment.