You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These would be for all of the features which deno currently has but don't have a stable API yet.
An example of this are plugins (--experimental-plugins), which we probably can't stabilize before op crates (#2180) are added because they would probably share a lot of infrastructure in deno_core.
The text was updated successfully, but these errors were encountered:
lucacasonato
changed the title
Add --experimental flags for features that won't be stable for 1.0
discussion: Add --experimental flags for features that won't be stable for 1.0
Mar 12, 2020
Now that we have a --unstable runtime flag, the next question that comes up is if the unstable JS APIs should even be present on the Deno global if the --unstable flag is not present. I personally think they shouldn't. The next question after that is if the unstable ops should even get registered on the isolate if the flag is not present.
I think not exposing the unstable functions on the Deno global and unstable methods on classes like Process should be a 1.0 blocker. This would have to be combined with a lib.deno.unstable.d.ts file to correctly do type checking on the --unstable channel. @kitsonk did most of this work already in #4639.
These would be for all of the features which deno currently has but don't have a stable API yet.
An example of this are plugins (
--experimental-plugins
), which we probably can't stabilize before op crates (#2180) are added because they would probably share a lot of infrastructure indeno_core
.The text was updated successfully, but these errors were encountered: