diff --git a/features/async-generators.yml b/features/async-generators.yml new file mode 100644 index 00000000000..66cac1b5558 --- /dev/null +++ b/features/async-generators.yml @@ -0,0 +1,17 @@ +name: Async generators +description: Async generator functions (`async function*`) create iterators that return multiple promises, one after another, on-demand. +group: javascript +snapshot: ecmascript-2017 +spec: + - https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgeneratorfunction-objects + - https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-asyncgenerator-objects +compat_features: + - javascript.builtins.AsyncGenerator + - javascript.builtins.AsyncGenerator.next + - javascript.builtins.AsyncGenerator.return + - javascript.builtins.AsyncGenerator.throw + - javascript.builtins.AsyncGeneratorFunction + - javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction + - javascript.functions.method_definitions.async_generator_methods + - javascript.operators.async_generator_function + - javascript.statements.async_generator_function diff --git a/features/async-generators.yml.dist b/features/async-generators.yml.dist new file mode 100644 index 00000000000..15acea1c77d --- /dev/null +++ b/features/async-generators.yml.dist @@ -0,0 +1,25 @@ +# Generated from: async-generators.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2020-01-15 + baseline_high_date: 2022-07-15 + support: + chrome: "63" + chrome_android: "63" + edge: "79" + firefox: "55" + firefox_android: "55" + safari: "12" + safari_ios: "12" +compat_features: + - javascript.builtins.AsyncGenerator + - javascript.builtins.AsyncGenerator.next + - javascript.builtins.AsyncGenerator.return + - javascript.builtins.AsyncGenerator.throw + - javascript.builtins.AsyncGeneratorFunction + - javascript.builtins.AsyncGeneratorFunction.AsyncGeneratorFunction + - javascript.functions.method_definitions.async_generator_methods + - javascript.operators.async_generator_function + - javascript.statements.async_generator_function