diff --git a/internal/compat/js_table.go b/internal/compat/js_table.go index 1702dc9467c..45c44385eb1 100644 --- a/internal/compat/js_table.go +++ b/internal/compat/js_table.go @@ -497,6 +497,7 @@ var jsTable = map[JSFeature]map[Engine][]versionRange{ ES: {{start: v{2022, 0, 0}}}, Firefox: {{start: v{89, 0, 0}}}, Node: {{start: v{14, 8, 0}}}, + Opera: {{start: v{75, 0, 0}}}, Safari: {{start: v{15, 0, 0}}}, }, TypeofExoticObjectIsObject: { diff --git a/scripts/compat-table.js b/scripts/compat-table.js index 57068bfb968..2b5b254470f 100644 --- a/scripts/compat-table.js +++ b/scripts/compat-table.js @@ -194,13 +194,14 @@ mergeVersions('ImportMeta', { }) // Manually copied from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await -mergeVersions('TopLevelAwait', { +mergeVersions("TopLevelAwait", { chrome89: true, edge89: true, firefox89: true, node14_8: true, + opera75: true, safari15: true, -}) +}); // Manually copied from https://caniuse.com/es6-module-dynamic-import mergeVersions('DynamicImport', {