Hallo klawischnigg,
das geht wohl nur auf die dreckige Art.
let hasAsync = true;
try {
eval('async () => {}');
} catch (e) {
if (e instanceof SyntaxError) {
hasAsync = false;
}
else {
throw e;
}
}
Freundliche Grüße,
Christian Kruse