diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 28e29b58008662..0e43564fe065ea 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,5 +1,69 @@
# Release notes
+## [v5.2.38](https://github.com/mdn/browser-compat-data/releases/tag/v5.2.38)
+
+February 23, 2023
+
+### Removals
+
+- `javascript.builtins.RegExp.lookbehind_assertion` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.builtins.RegExp.named_capture_groups` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.builtins.RegExp.property_escapes` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+
+### Additions
+
+- `api.Document.startViewTransition` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `api.Element.auxclick_event.type_pointerevent` ([#18945](https://github.com/mdn/browser-compat-data/pull/18945))
+- `api.Element.click_event.type_pointerevent` ([#18945](https://github.com/mdn/browser-compat-data/pull/18945))
+- `api.Element.contextmenu_event.type_pointerevent` ([#18945](https://github.com/mdn/browser-compat-data/pull/18945))
+- `api.ViewTransition` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `api.ViewTransition.finished` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `api.ViewTransition.ready` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `api.ViewTransition.skipTransition` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `api.ViewTransition.updateCallbackDone` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `browsers.safari_ios.releases.16.4` ([#18973](https://github.com/mdn/browser-compat-data/pull/18973))
+- `browsers.safari.releases.16.4` ([#18973](https://github.com/mdn/browser-compat-data/pull/18973))
+- `browsers.samsunginternet_android.releases.20.0` ([#19001](https://github.com/mdn/browser-compat-data/pull/19001))
+- `css.at-rules.container.style_queries_for_custom_properties` ([#18996](https://github.com/mdn/browser-compat-data/pull/18996))
+- `css.properties.view-transition-name` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `css.selectors.view-transition` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `css.selectors.view-transition-group` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `css.selectors.view-transition-image-pair` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `css.selectors.view-transition-new` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `css.selectors.view-transition-old` ([#18916](https://github.com/mdn/browser-compat-data/pull/18916))
+- `javascript.builtins.Function.@@hasInstance` ([#18999](https://github.com/mdn/browser-compat-data/pull/18999))
+- `javascript.regular_expressions.backreference` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.capturing_group` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.character_class` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.character_class_escape` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.character_escape` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.disjunction` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.input_boundary_assertion` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.lookahead_assertion` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.lookbehind_assertion` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.named_backreference` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.named_capture_groups` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.non_capture_group` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.property_escapes` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.quantifier` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.wildcard` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `javascript.regular_expressions.word_boundary_assertion` ([#18966](https://github.com/mdn/browser-compat-data/pull/18966))
+- `webextensions.api.webRequest.ResourceType.image` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.main_frame` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.object` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.other` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.script` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.stylesheet` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.sub_frame` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+- `webextensions.api.webRequest.ResourceType.xmlhttprequest` ([#18869](https://github.com/mdn/browser-compat-data/pull/18869))
+
+### Statistics
+
+- 12 contributors have changed 112 files with 2,834 additions and 6,652 deletions in 22 commits ([`v5.2.37...v5.2.38`](https://github.com/mdn/browser-compat-data/compare/v5.2.37...v5.2.38))
+- 14,281 total features
+- 984 total contributors
+- 4,420 total stargazers
+
## [v5.2.37](https://github.com/mdn/browser-compat-data/releases/tag/v5.2.37)
February 21, 2023
diff --git a/api/CSS.json b/api/CSS.json
index 5ee1c18233c29d..0f025177f32f61 100644
--- a/api/CSS.json
+++ b/api/CSS.json
@@ -56,14 +56,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -90,14 +90,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -124,14 +124,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -158,14 +158,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -191,14 +191,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -224,14 +224,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -257,14 +257,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -290,14 +290,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -323,14 +323,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -356,14 +356,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -390,14 +390,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -424,14 +424,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -458,14 +458,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -492,14 +492,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -525,14 +525,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -558,14 +558,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -591,14 +591,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -624,14 +624,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -657,14 +657,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -690,14 +690,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -724,14 +724,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -792,14 +792,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -826,14 +826,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -860,14 +860,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -927,14 +927,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -961,14 +961,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -994,14 +994,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1027,14 +1027,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1060,14 +1060,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1093,14 +1093,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1126,14 +1126,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1159,14 +1159,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1193,14 +1193,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1227,14 +1227,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1261,14 +1261,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1329,14 +1329,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1363,14 +1363,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1397,14 +1397,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1431,14 +1431,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1465,14 +1465,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1499,14 +1499,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1533,14 +1533,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1567,14 +1567,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1668,14 +1668,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1701,14 +1701,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1734,14 +1734,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1767,14 +1767,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1800,14 +1800,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1833,14 +1833,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1867,14 +1867,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1902,7 +1902,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 159801."
},
"safari_ios": "mirror",
@@ -1910,7 +1910,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1937,14 +1937,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1972,7 +1972,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 159801."
},
"safari_ios": "mirror",
@@ -1980,7 +1980,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -2007,14 +2007,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -2041,14 +2041,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -2075,14 +2075,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSImageValue.json b/api/CSSImageValue.json
index f38618864268f8..8234101294c53e 100644
--- a/api/CSSImageValue.json
+++ b/api/CSSImageValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSKeyframesRule.json b/api/CSSKeyframesRule.json
index 2dcf39f4ab8f97..16870737c215ee 100644
--- a/api/CSSKeyframesRule.json
+++ b/api/CSSKeyframesRule.json
@@ -315,9 +315,7 @@
"firefox": {
"version_added": "109"
},
- "firefox_android": {
- "version_added": false
- },
+ "firefox_android": "mirror",
"ie": {
"version_added": false
},
diff --git a/api/CSSKeywordValue.json b/api/CSSKeywordValue.json
index 5024f73dff1353..75644ec452daa4 100644
--- a/api/CSSKeywordValue.json
+++ b/api/CSSKeywordValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathClamp.json b/api/CSSMathClamp.json
index eaa4bd2d66da42..4dd06a97bde302 100644
--- a/api/CSSMathClamp.json
+++ b/api/CSSMathClamp.json
@@ -20,14 +20,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -53,14 +53,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -86,14 +86,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -119,14 +119,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -152,14 +152,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathInvert.json b/api/CSSMathInvert.json
index 2a44a3015f3cfc..0712476957585c 100644
--- a/api/CSSMathInvert.json
+++ b/api/CSSMathInvert.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathMax.json b/api/CSSMathMax.json
index dfa2388a7dfaf4..d0c6dc3ce4dde0 100644
--- a/api/CSSMathMax.json
+++ b/api/CSSMathMax.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathMin.json b/api/CSSMathMin.json
index 060fc00627dcc8..f71c733834e336 100644
--- a/api/CSSMathMin.json
+++ b/api/CSSMathMin.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathNegate.json b/api/CSSMathNegate.json
index 97951d8d092a21..77bd5693b57ee4 100644
--- a/api/CSSMathNegate.json
+++ b/api/CSSMathNegate.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathProduct.json b/api/CSSMathProduct.json
index 4009b2e5c6747e..0f481041559737 100644
--- a/api/CSSMathProduct.json
+++ b/api/CSSMathProduct.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathSum.json b/api/CSSMathSum.json
index fb9195d2ec846f..4318530bbe9774 100644
--- a/api/CSSMathSum.json
+++ b/api/CSSMathSum.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMathValue.json b/api/CSSMathValue.json
index 8a123080e88ea2..6028cd36ef3a98 100644
--- a/api/CSSMathValue.json
+++ b/api/CSSMathValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSMatrixComponent.json b/api/CSSMatrixComponent.json
index d4e203794fdf98..5f61434e79e4b2 100644
--- a/api/CSSMatrixComponent.json
+++ b/api/CSSMatrixComponent.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSNumericArray.json b/api/CSSNumericArray.json
index c5fb8739bf99e6..7fd11898d169e7 100644
--- a/api/CSSNumericArray.json
+++ b/api/CSSNumericArray.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -53,14 +53,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -86,14 +86,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -119,14 +119,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -153,14 +153,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -186,14 +186,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -219,14 +219,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSNumericValue.json b/api/CSSNumericValue.json
index 2d9c2fc76b1ce5..a51a39bc3658eb 100644
--- a/api/CSSNumericValue.json
+++ b/api/CSSNumericValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -122,14 +122,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -156,14 +156,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -190,14 +190,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -224,14 +224,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -259,14 +259,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -293,14 +293,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -327,14 +327,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -361,14 +361,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -395,14 +395,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSPerspective.json b/api/CSSPerspective.json
index 8e59a68d03a2db..b229fab83e7455 100644
--- a/api/CSSPerspective.json
+++ b/api/CSSPerspective.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSPropertyRule.json b/api/CSSPropertyRule.json
index bc73772cf49c82..b6a60af87fef7f 100644
--- a/api/CSSPropertyRule.json
+++ b/api/CSSPropertyRule.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -54,7 +54,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -88,7 +88,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -122,7 +122,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -156,7 +156,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/CSSRotate.json b/api/CSSRotate.json
index 6ba9981feca272..ec94f7b2c74b1c 100644
--- a/api/CSSRotate.json
+++ b/api/CSSRotate.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -58,14 +58,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -92,14 +92,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -126,14 +126,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -160,14 +160,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -194,14 +194,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSScale.json b/api/CSSScale.json
index 7be5e1a81304a3..b8e360e9ae415f 100644
--- a/api/CSSScale.json
+++ b/api/CSSScale.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSSkew.json b/api/CSSSkew.json
index d333d292591d96..db077874b912a5 100644
--- a/api/CSSSkew.json
+++ b/api/CSSSkew.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSSkewX.json b/api/CSSSkewX.json
index 37e112efa28b6b..e58f8396635404 100644
--- a/api/CSSSkewX.json
+++ b/api/CSSSkewX.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSSkewY.json b/api/CSSSkewY.json
index 93187efae71f91..8cabd2dfedf767 100644
--- a/api/CSSSkewY.json
+++ b/api/CSSSkewY.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSStyleRule.json b/api/CSSStyleRule.json
index b2f309746596c2..429477c5c87553 100644
--- a/api/CSSStyleRule.json
+++ b/api/CSSStyleRule.json
@@ -140,7 +140,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/CSSStyleSheet.json b/api/CSSStyleSheet.json
index be7b2198d922e2..8109e91abc5b4f 100644
--- a/api/CSSStyleSheet.json
+++ b/api/CSSStyleSheet.json
@@ -65,7 +65,7 @@
"version_added": "47"
},
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": {
@@ -374,7 +374,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -408,7 +408,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/CSSStyleValue.json b/api/CSSStyleValue.json
index c6e3d27c6e282a..15d4ef13ed3b00 100644
--- a/api/CSSStyleValue.json
+++ b/api/CSSStyleValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -122,14 +122,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSTransformComponent.json b/api/CSSTransformComponent.json
index b2a4019948badd..48635576bf4e77 100644
--- a/api/CSSTransformComponent.json
+++ b/api/CSSTransformComponent.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -122,14 +122,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSTransformValue.json b/api/CSSTransformValue.json
index 552847a1d3505e..470fffc7d2983b 100644
--- a/api/CSSTransformValue.json
+++ b/api/CSSTransformValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -121,14 +121,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -155,14 +155,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -188,14 +188,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -222,14 +222,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -256,14 +256,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -289,14 +289,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -322,14 +322,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSTranslate.json b/api/CSSTranslate.json
index d566289f884ad9..132af926353cff 100644
--- a/api/CSSTranslate.json
+++ b/api/CSSTranslate.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSUnitValue.json b/api/CSSUnitValue.json
index 88682c6ece7d73..ce4ed58d4c3283 100644
--- a/api/CSSUnitValue.json
+++ b/api/CSSUnitValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSUnparsedValue.json b/api/CSSUnparsedValue.json
index 114e16ebc7f027..509506a446230a 100644
--- a/api/CSSUnparsedValue.json
+++ b/api/CSSUnparsedValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -121,14 +121,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -154,14 +154,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -188,14 +188,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -221,14 +221,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -254,14 +254,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CSSVariableReferenceValue.json b/api/CSSVariableReferenceValue.json
index 477e4cfabaeaf6..af62e12dd93541 100644
--- a/api/CSSVariableReferenceValue.json
+++ b/api/CSSVariableReferenceValue.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/CompressionStream.json b/api/CompressionStream.json
index 6023437e69c8b3..d8d49a90430fb9 100644
--- a/api/CompressionStream.json
+++ b/api/CompressionStream.json
@@ -37,7 +37,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -77,7 +77,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -115,7 +115,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -154,7 +154,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -193,7 +193,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -234,7 +234,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -274,7 +274,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/DecompressionStream.json b/api/DecompressionStream.json
index 53b696b796a971..ca4e7f3f67ea57 100644
--- a/api/DecompressionStream.json
+++ b/api/DecompressionStream.json
@@ -37,7 +37,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -77,7 +77,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -115,7 +115,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -154,7 +154,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -193,7 +193,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -234,7 +234,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -274,7 +274,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/DedicatedWorkerGlobalScope.json b/api/DedicatedWorkerGlobalScope.json
index 1fa9ee75935ab7..3ce9e914ee099b 100644
--- a/api/DedicatedWorkerGlobalScope.json
+++ b/api/DedicatedWorkerGlobalScope.json
@@ -64,7 +64,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -207,7 +207,7 @@
"version_added": "47"
},
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 171216."
},
"safari_ios": "mirror",
@@ -355,7 +355,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/Document.json b/api/Document.json
index daeca6bf3c82a0..210484ade0f114 100644
--- a/api/Document.json
+++ b/api/Document.json
@@ -230,7 +230,7 @@
"version_added": "50"
},
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -3054,10 +3054,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "5.1",
- "prefix": "webkit"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "5.1",
+ "prefix": "webkit"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"prefix": "webkit",
@@ -3533,10 +3538,15 @@
"oculus": "mirror",
"opera": "mirror",
"opera_android": "mirror",
- "safari": {
- "version_added": "6",
- "alternative_name": "webkitIsFullScreen"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "6",
+ "alternative_name": "webkitIsFullScreen"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"alternative_name": "webkitIsFullScreen",
@@ -3631,10 +3641,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "5.1",
- "alternative_name": "webkitfullscreenchange"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "5.1",
+ "alternative_name": "webkitfullscreenchange"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"alternative_name": "webkitfullscreenchange",
@@ -3728,16 +3743,28 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "6",
- "prefix": "webkit"
- },
- "safari_ios": {
- "version_added": "12",
- "prefix": "webkit",
- "partial_implementation": true,
- "notes": "Only available on iPad, not on iPhone."
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "6",
+ "prefix": "webkit"
+ }
+ ],
+ "safari_ios": [
+ {
+ "version_added": "16.4",
+ "partial_implementation": true,
+ "notes": "Only available on iPad, not on iPhone."
+ },
+ {
+ "version_added": "12",
+ "prefix": "webkit",
+ "partial_implementation": true,
+ "notes": "Only available on iPad, not on iPhone."
+ }
+ ],
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
@@ -3807,10 +3834,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "6",
- "prefix": "webkit"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "6",
+ "prefix": "webkit"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"prefix": "webkit",
@@ -3897,10 +3929,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "6",
- "alternative_name": "webkitfullscreenerror"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "6",
+ "alternative_name": "webkitfullscreenerror"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"alternative_name": "webkitfullscreenerror",
@@ -6239,7 +6276,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "15.5"
+ "version_added": "15.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -6327,6 +6364,40 @@
}
}
},
+ "startViewTransition": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/startViewTransition",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#dom-document-startviewtransition",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
"styleSheets": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/styleSheets",
diff --git a/api/Element.json b/api/Element.json
index d90c243254bb86..b3a1a7a2043758 100644
--- a/api/Element.json
+++ b/api/Element.json
@@ -2285,6 +2285,41 @@
"standard_track": true,
"deprecated": false
}
+ },
+ "type_pointerevent": {
+ "__compat": {
+ "description": "Is a PointerEvent",
+ "support": {
+ "chrome": {
+ "version_added": "92"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false,
+ "notes": "See bug 1675847."
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false,
+ "notes": "See bug 218665."
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
}
},
"before": {
@@ -2779,6 +2814,41 @@
"standard_track": true,
"deprecated": false
}
+ },
+ "type_pointerevent": {
+ "__compat": {
+ "description": "Is a PointerEvent",
+ "support": {
+ "chrome": {
+ "version_added": "92"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false,
+ "notes": "See bug 1675847."
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false,
+ "notes": "See bug 218665."
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
}
},
"clientHeight": {
@@ -3139,14 +3209,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -3236,6 +3306,41 @@
"standard_track": true,
"deprecated": false
}
+ },
+ "type_pointerevent": {
+ "__compat": {
+ "description": "Is a PointerEvent",
+ "support": {
+ "chrome": {
+ "version_added": "92"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false,
+ "notes": "See bug 1675847."
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false,
+ "notes": "See bug 218665."
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
}
},
"copy_event": {
@@ -3708,10 +3813,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "5.1",
- "prefix": "webkit"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "5.1",
+ "prefix": "webkit"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"prefix": "webkit",
@@ -3805,10 +3915,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "6",
- "prefix": "webkit"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "6",
+ "prefix": "webkit"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"prefix": "webkit",
@@ -6975,10 +7090,15 @@
"version_removed": "14"
}
],
- "safari": {
- "version_added": "5.1",
- "prefix": "webkit"
- },
+ "safari": [
+ {
+ "version_added": "16.4"
+ },
+ {
+ "version_added": "5.1",
+ "prefix": "webkit"
+ }
+ ],
"safari_ios": {
"version_added": "12",
"prefix": "webkit",
@@ -7023,7 +7143,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -7056,7 +7176,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/ElementInternals.json b/api/ElementInternals.json
index 967cae7cb4d619..9e9374f9f3e18e 100644
--- a/api/ElementInternals.json
+++ b/api/ElementInternals.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 197960."
},
"safari_ios": "mirror",
@@ -55,7 +55,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -89,7 +89,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -123,7 +123,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -157,7 +157,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -191,7 +191,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -225,7 +225,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -259,7 +259,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -293,7 +293,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -361,7 +361,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -395,7 +395,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -429,7 +429,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -463,7 +463,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -496,14 +496,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -530,7 +530,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -564,7 +564,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -598,7 +598,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -632,7 +632,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -666,7 +666,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -700,7 +700,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -734,7 +734,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -768,7 +768,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -802,7 +802,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -836,7 +836,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -870,7 +870,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -904,7 +904,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -937,7 +937,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -971,7 +971,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1005,7 +1005,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1039,7 +1039,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1073,7 +1073,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1107,7 +1107,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1141,7 +1141,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1175,7 +1175,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1209,7 +1209,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1243,7 +1243,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1277,7 +1277,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1311,7 +1311,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1345,7 +1345,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1379,7 +1379,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1413,7 +1413,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1447,7 +1447,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1481,7 +1481,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1515,14 +1515,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1549,7 +1549,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1583,7 +1583,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1617,7 +1617,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1685,7 +1685,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1719,7 +1719,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1753,7 +1753,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/EncodedVideoChunk.json b/api/EncodedVideoChunk.json
index 24687224c91ff0..b9838d119d5b62 100644
--- a/api/EncodedVideoChunk.json
+++ b/api/EncodedVideoChunk.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -191,14 +191,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -225,14 +225,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/FileSystemDirectoryHandle.json b/api/FileSystemDirectoryHandle.json
index 56390b5de3ebee..50862bc295f5a8 100644
--- a/api/FileSystemDirectoryHandle.json
+++ b/api/FileSystemDirectoryHandle.json
@@ -325,7 +325,7 @@
"version_added": false
},
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -334,7 +334,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/Gamepad.json b/api/Gamepad.json
index 46cdaf36c00dfd..ff635e9192f734 100644
--- a/api/Gamepad.json
+++ b/api/Gamepad.json
@@ -551,7 +551,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -560,7 +560,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": false,
"deprecated": false
}
diff --git a/api/GamepadHapticActuator.json b/api/GamepadHapticActuator.json
index 3f0b14c19effbd..6e6f479ae98edf 100644
--- a/api/GamepadHapticActuator.json
+++ b/api/GamepadHapticActuator.json
@@ -23,7 +23,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -96,14 +96,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": false,
"deprecated": false
}
@@ -167,14 +167,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": false,
"deprecated": false
}
@@ -203,7 +203,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json
index b33880b318f10e..b54aec190ad0bd 100644
--- a/api/HTMLCanvasElement.json
+++ b/api/HTMLCanvasElement.json
@@ -1184,7 +1184,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/HTMLElement.json b/api/HTMLElement.json
index 5cf72fbddf8533..c267782f43eae4 100644
--- a/api/HTMLElement.json
+++ b/api/HTMLElement.json
@@ -137,7 +137,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 197960."
},
"safari_ios": "mirror",
@@ -171,7 +171,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/HTMLIFrameElement.json b/api/HTMLIFrameElement.json
index 828d518ef2da34..4e9332c9036aa1 100644
--- a/api/HTMLIFrameElement.json
+++ b/api/HTMLIFrameElement.json
@@ -509,7 +509,7 @@
},
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/HTMLMediaElement.json b/api/HTMLMediaElement.json
index 7f9262871ff90e..cc23488daf79fa 100644
--- a/api/HTMLMediaElement.json
+++ b/api/HTMLMediaElement.json
@@ -2753,16 +2753,21 @@
"edge": {
"version_added": "17"
},
- "firefox": {
- "version_added": "64",
- "flags": [
- {
- "type": "preference",
- "name": "media.setsinkid.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "preview"
+ },
+ {
+ "version_added": "64",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "media.setsinkid.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -2799,9 +2804,21 @@
"edge": {
"version_added": "17"
},
- "firefox": {
- "version_added": false
- },
+ "firefox": [
+ {
+ "version_added": "preview"
+ },
+ {
+ "version_added": "64",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "media.setsinkid.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/HTMLSlotElement.json b/api/HTMLSlotElement.json
index 1a20761da8c237..8dead112f1b409 100644
--- a/api/HTMLSlotElement.json
+++ b/api/HTMLSlotElement.json
@@ -54,7 +54,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/InputEvent.json b/api/InputEvent.json
index b2b71191759b55..9d4656cc18e8c4 100644
--- a/api/InputEvent.json
+++ b/api/InputEvent.json
@@ -263,7 +263,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/KeyframeEffect.json b/api/KeyframeEffect.json
index 249f2df2ba4008..41bd77e760e861 100644
--- a/api/KeyframeEffect.json
+++ b/api/KeyframeEffect.json
@@ -161,14 +161,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/MathMLElement.json b/api/MathMLElement.json
index 8d95dec37d6b65..c804d9ee8e8efa 100644
--- a/api/MathMLElement.json
+++ b/api/MathMLElement.json
@@ -67,14 +67,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/MediaDevices.json b/api/MediaDevices.json
index baa3178462289b..3597cc90b86a6f 100644
--- a/api/MediaDevices.json
+++ b/api/MediaDevices.json
@@ -101,7 +101,13 @@
},
"firefox": [
{
- "version_added": "39"
+ "version_added": "preview",
+ "notes": "enumerateDevices() enumerates both input and output devices. Previously only input devices were returned."
+ },
+ {
+ "version_added": "39",
+ "partial_implementation": true,
+ "notes": "enumerateDevices() only returns input devices."
},
{
"version_added": "63",
@@ -550,16 +556,21 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": {
- "version_added": "88",
- "flags": [
- {
- "type": "preference",
- "name": "media.setsinkid.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "preview"
+ },
+ {
+ "version_added": "88",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "media.setsinkid.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/MessagePort.json b/api/MessagePort.json
index 9d0c825fb8894a..a80bbb8dc14f77 100644
--- a/api/MessagePort.json
+++ b/api/MessagePort.json
@@ -258,7 +258,7 @@
"version_added": "47"
},
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 171216."
},
"safari_ios": "mirror",
diff --git a/api/Navigator.json b/api/Navigator.json
index c712242121b4d4..58464393950f64 100644
--- a/api/Navigator.json
+++ b/api/Navigator.json
@@ -2109,7 +2109,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -4351,14 +4351,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -4688,14 +4688,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/OES_draw_buffers_indexed.json b/api/OES_draw_buffers_indexed.json
index 0b1f8a157e1d53..876633f578aefe 100644
--- a/api/OES_draw_buffers_indexed.json
+++ b/api/OES_draw_buffers_indexed.json
@@ -2,6 +2,7 @@
"api": {
"OES_draw_buffers_indexed": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -34,6 +35,7 @@
},
"blendEquationiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/blendEquationiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -67,6 +69,7 @@
},
"blendEquationSeparateiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/blendEquationSeparateiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -100,6 +103,7 @@
},
"blendFunciOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/blendFunciOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -133,6 +137,7 @@
},
"blendFuncSeparateiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/blendFuncSeparateiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -166,6 +171,7 @@
},
"colorMaskiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/colorMaskiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -199,6 +205,7 @@
},
"disableiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/disableiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
@@ -232,6 +239,7 @@
},
"enableiOES": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OES_draw_buffers_indexed/enableiOES",
"spec_url": "https://registry.khronos.org/webgl/extensions/OES_draw_buffers_indexed/",
"support": {
"chrome": {
diff --git a/api/OffscreenCanvas.json b/api/OffscreenCanvas.json
index 6436aae77302ed..06cb2c773971e6 100644
--- a/api/OffscreenCanvas.json
+++ b/api/OffscreenCanvas.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -55,7 +55,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -169,7 +169,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -238,7 +238,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -412,7 +412,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -446,7 +446,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -480,7 +480,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/OffscreenCanvasRenderingContext2D.json b/api/OffscreenCanvasRenderingContext2D.json
index e2c8fdc54350cf..43a49167aa832c 100644
--- a/api/OffscreenCanvasRenderingContext2D.json
+++ b/api/OffscreenCanvasRenderingContext2D.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -53,7 +53,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -86,7 +86,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -119,7 +119,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -152,7 +152,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -185,7 +185,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -218,7 +218,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -251,7 +251,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -284,7 +284,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -318,7 +318,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -351,7 +351,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -384,7 +384,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -417,7 +417,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -450,7 +450,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -483,7 +483,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -516,7 +516,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -549,7 +549,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -582,7 +582,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -615,7 +615,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -648,7 +648,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -681,7 +681,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -714,7 +714,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -780,7 +780,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -912,7 +912,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -945,7 +945,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -978,7 +978,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1011,7 +1011,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1044,7 +1044,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1077,7 +1077,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1110,7 +1110,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1176,7 +1176,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1209,7 +1209,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1275,7 +1275,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1308,7 +1308,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1341,7 +1341,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1374,7 +1374,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1407,7 +1407,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1440,7 +1440,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1473,7 +1473,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1506,7 +1506,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1539,7 +1539,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1572,7 +1572,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1605,7 +1605,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1671,7 +1671,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1704,7 +1704,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1737,7 +1737,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1770,14 +1770,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -1803,7 +1803,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1836,7 +1836,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1869,7 +1869,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1902,7 +1902,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1935,7 +1935,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -1968,7 +1968,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2001,7 +2001,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2034,7 +2034,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2067,7 +2067,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2100,7 +2100,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2133,7 +2133,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2166,7 +2166,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2199,7 +2199,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2232,7 +2232,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2298,7 +2298,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -2331,7 +2331,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/PerformanceResourceTiming.json b/api/PerformanceResourceTiming.json
index 30e35dbe3a1c5b..ca0fdfcd1ff300 100644
--- a/api/PerformanceResourceTiming.json
+++ b/api/PerformanceResourceTiming.json
@@ -179,7 +179,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -287,7 +287,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -713,7 +713,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -785,7 +785,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/PerformanceServerTiming.json b/api/PerformanceServerTiming.json
index 075f35f2a132a2..b44fdf7f002809 100644
--- a/api/PerformanceServerTiming.json
+++ b/api/PerformanceServerTiming.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -54,7 +54,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -88,7 +88,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -122,7 +122,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -156,7 +156,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/PermissionStatus.json b/api/PermissionStatus.json
index 1c5de7940eb365..986c496f87f37c 100644
--- a/api/PermissionStatus.json
+++ b/api/PermissionStatus.json
@@ -58,7 +58,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/RTCIceTransport.json b/api/RTCIceTransport.json
index 3837f022d5177f..07103aff76d534 100644
--- a/api/RTCIceTransport.json
+++ b/api/RTCIceTransport.json
@@ -312,7 +312,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -386,7 +386,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/ReadableStreamDefaultController.json b/api/ReadableStreamDefaultController.json
index 9fce50eef3b0f1..b678a05f762712 100644
--- a/api/ReadableStreamDefaultController.json
+++ b/api/ReadableStreamDefaultController.json
@@ -45,7 +45,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -84,7 +84,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -124,7 +124,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -164,7 +164,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -204,7 +204,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/ReadableStreamDefaultReader.json b/api/ReadableStreamDefaultReader.json
index 890b79ca39dc9d..cf3f767dafbdd8 100644
--- a/api/ReadableStreamDefaultReader.json
+++ b/api/ReadableStreamDefaultReader.json
@@ -45,7 +45,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -125,7 +125,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -165,7 +165,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -205,7 +205,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -245,7 +245,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/Report.json b/api/Report.json
index 58fd9bc0eb5c9c..959e4fccffc4e3 100644
--- a/api/Report.json
+++ b/api/Report.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -87,14 +87,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -121,14 +121,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -155,14 +155,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/ReportBody.json b/api/ReportBody.json
index 527e055f4d53bb..e320c652ff6e62 100644
--- a/api/ReportBody.json
+++ b/api/ReportBody.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -53,14 +53,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/ReportingObserver.json b/api/ReportingObserver.json
index d515160dc425e0..213632ce708a6b 100644
--- a/api/ReportingObserver.json
+++ b/api/ReportingObserver.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -127,14 +127,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -161,14 +161,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -195,14 +195,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/SVGElement.json b/api/SVGElement.json
index 3f73077085e087..042fcb2219d438 100644
--- a/api/SVGElement.json
+++ b/api/SVGElement.json
@@ -63,7 +63,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/SVGStyleElement.json b/api/SVGStyleElement.json
index b6b9978bf70309..1f14de50ab6775 100644
--- a/api/SVGStyleElement.json
+++ b/api/SVGStyleElement.json
@@ -160,7 +160,7 @@
}
],
"safari": {
- "version_added": "3"
+ "version_added": "16.4"
},
"safari_ios": {
"version_added": "1"
diff --git a/api/Screen.json b/api/Screen.json
index f65417a84f067e..1b5cd48e0b43ea 100644
--- a/api/Screen.json
+++ b/api/Screen.json
@@ -530,7 +530,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/ScreenOrientation.json b/api/ScreenOrientation.json
index 581fe7cdc8697a..dc91da97c0a703 100644
--- a/api/ScreenOrientation.json
+++ b/api/ScreenOrientation.json
@@ -21,7 +21,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -54,7 +54,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -88,7 +88,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -139,7 +139,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -173,7 +173,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -215,7 +215,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json
index 366e31b62e7d37..3757f6898ac1a1 100644
--- a/api/ShadowRoot.json
+++ b/api/ShadowRoot.json
@@ -90,7 +90,7 @@
"version_added": "50"
},
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -245,7 +245,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -518,7 +518,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/api/StylePropertyMap.json b/api/StylePropertyMap.json
index e642458c645c48..533ee93efdb259 100644
--- a/api/StylePropertyMap.json
+++ b/api/StylePropertyMap.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -122,14 +122,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -156,14 +156,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/StylePropertyMapReadOnly.json b/api/StylePropertyMapReadOnly.json
index 0e619b277b92b8..180d492458c977 100644
--- a/api/StylePropertyMapReadOnly.json
+++ b/api/StylePropertyMapReadOnly.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -53,14 +53,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -86,14 +86,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -120,14 +120,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -154,14 +154,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -188,14 +188,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -221,14 +221,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -255,14 +255,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -288,14 +288,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -321,14 +321,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/UserActivation.json b/api/UserActivation.json
index f73f3586d230c7..a029b9fa13c575 100644
--- a/api/UserActivation.json
+++ b/api/UserActivation.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -88,14 +88,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/VideoDecoder.json b/api/VideoDecoder.json
index 39f9b26b6fac7b..1b9cfc00376bd3 100644
--- a/api/VideoDecoder.json
+++ b/api/VideoDecoder.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -191,14 +191,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -225,14 +225,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -259,14 +259,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -292,14 +292,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -326,14 +326,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -360,14 +360,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/VideoEncoder.json b/api/VideoEncoder.json
index feace969bb733a..ed50908ec71060 100644
--- a/api/VideoEncoder.json
+++ b/api/VideoEncoder.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -191,14 +191,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -225,14 +225,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -258,14 +258,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -291,14 +291,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -325,14 +325,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -359,14 +359,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/VideoFrame.json b/api/VideoFrame.json
index 1ea6a4aa456fa4..fd4c413075c8a2 100644
--- a/api/VideoFrame.json
+++ b/api/VideoFrame.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -55,14 +55,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -191,14 +191,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -225,14 +225,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -259,14 +259,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -293,14 +293,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -326,14 +326,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -360,14 +360,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -394,14 +394,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -428,14 +428,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -462,14 +462,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -496,14 +496,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -530,14 +530,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/ViewTransition.json b/api/ViewTransition.json
new file mode 100644
index 00000000000000..06dd0ae570384c
--- /dev/null
+++ b/api/ViewTransition.json
@@ -0,0 +1,174 @@
+{
+ "api": {
+ "ViewTransition": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTransition",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#viewtransition",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ },
+ "finished": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/finished",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#dom-viewtransition-finished",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "ready": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/ready",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#dom-viewtransition-ready",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "skipTransition": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/skipTransition",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#dom-viewtransition-skiptransition",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "updateCallbackDone": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/ViewTransition/updateCallbackDone",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#dom-viewtransition-updatecallbackdone",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/api/WakeLock.json b/api/WakeLock.json
index a631182ee7f1a0..862b770447fe1b 100644
--- a/api/WakeLock.json
+++ b/api/WakeLock.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/WakeLockSentinel.json b/api/WakeLockSentinel.json
index 6a5a3c7e3c3333..b85dcabac4bacb 100644
--- a/api/WakeLockSentinel.json
+++ b/api/WakeLockSentinel.json
@@ -21,14 +21,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -54,14 +54,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -89,14 +89,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -123,14 +123,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -157,14 +157,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json
index a7f1b41d0dc18a..b19e6a0ba512ec 100644
--- a/api/WebGL2RenderingContext.json
+++ b/api/WebGL2RenderingContext.json
@@ -3133,14 +3133,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json
index 559eed09795f91..ad5f0707f27890 100644
--- a/api/WebGLRenderingContext.json
+++ b/api/WebGLRenderingContext.json
@@ -2411,14 +2411,14 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/Window.json b/api/Window.json
index 0421a2b1ea1923..55e625e6360dcd 100644
--- a/api/Window.json
+++ b/api/Window.json
@@ -2781,7 +2781,7 @@
"version_added": "47"
},
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 171216."
},
"safari_ios": "mirror",
@@ -3412,7 +3412,7 @@
"version_added": "≤14"
},
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": {
"version_added": "≤3"
@@ -3457,7 +3457,7 @@
"version_added": "≤14"
},
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": {
"version_added": "≤3"
diff --git a/api/Worker.json b/api/Worker.json
index 9eec3e3497c60a..1e5786c8cb8377 100644
--- a/api/Worker.json
+++ b/api/Worker.json
@@ -461,7 +461,7 @@
"version_added": "47"
},
"safari": {
- "version_added": false,
+ "version_added": "16.4",
"notes": "See bug 171216."
},
"safari_ios": "mirror",
diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json
index 7e1ae1b44fd416..aa257fb76b240d 100644
--- a/api/WorkerNavigator.json
+++ b/api/WorkerNavigator.json
@@ -520,7 +520,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -530,7 +530,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/WritableStreamDefaultController.json b/api/WritableStreamDefaultController.json
index 48ab937a2a5568..0b2555076d821e 100644
--- a/api/WritableStreamDefaultController.json
+++ b/api/WritableStreamDefaultController.json
@@ -120,7 +120,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/browsers/safari.json b/browsers/safari.json
index 3c5da4b9303395..60152a4cc343eb 100644
--- a/browsers/safari.json
+++ b/browsers/safari.json
@@ -247,6 +247,12 @@
"status": "current",
"engine": "WebKit",
"engine_version": "614.4.6"
+ },
+ "16.4": {
+ "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes",
+ "status": "beta",
+ "engine": "WebKit",
+ "engine_version": "615"
}
}
}
diff --git a/browsers/safari_ios.json b/browsers/safari_ios.json
index 4ea5acd78ca0be..b0f530670f6c2a 100644
--- a/browsers/safari_ios.json
+++ b/browsers/safari_ios.json
@@ -219,6 +219,12 @@
"status": "current",
"engine": "WebKit",
"engine_version": "614.4.6"
+ },
+ "16.4": {
+ "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-16_4-release-notes",
+ "status": "beta",
+ "engine": "WebKit",
+ "engine_version": "615"
}
}
}
diff --git a/browsers/samsunginternet_android.json b/browsers/samsunginternet_android.json
index b414b231f20f14..85e5056bd81720 100644
--- a/browsers/samsunginternet_android.json
+++ b/browsers/samsunginternet_android.json
@@ -249,9 +249,15 @@
},
"19.1": {
"release_date": "2022-11-08",
- "status": "current",
+ "status": "retired",
"engine": "Blink",
"engine_version": "102"
+ },
+ "20.0": {
+ "release_date": "2023-02-10",
+ "status": "current",
+ "engine": "Blink",
+ "engine_version": "106"
}
}
}
diff --git a/css/at-rules/container.json b/css/at-rules/container.json
index e3cd7517a7cba4..6f3e77c2d9af6e 100644
--- a/css/at-rules/container.json
+++ b/css/at-rules/container.json
@@ -34,6 +34,41 @@
"standard_track": true,
"deprecated": false
}
+ },
+ "style_queries_for_custom_properties": {
+ "__compat": {
+ "description": "Style queries for custom properties",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@container",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-contain-3/#style-container",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
}
}
}
diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json
index d9fd53e660a5e5..4e9347797492b5 100644
--- a/css/properties/font-size-adjust.json
+++ b/css/properties/font-size-adjust.json
@@ -31,7 +31,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/css/properties/font-size.json b/css/properties/font-size.json
index bd591abda6fb27..8a9c0296c7e0ee 100644
--- a/css/properties/font-size.json
+++ b/css/properties/font-size.json
@@ -165,7 +165,7 @@
"version_added": false
},
"safari": {
- "version_added": "preview"
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/css/properties/font-synthesis-small-caps.json b/css/properties/font-synthesis-small-caps.json
index b78860be1c53f9..2c6a8e92bdf4d5 100644
--- a/css/properties/font-synthesis-small-caps.json
+++ b/css/properties/font-synthesis-small-caps.json
@@ -24,7 +24,7 @@
"version_added": false
},
"safari": {
- "version_added": "preview",
+ "version_added": "16.4",
"notes": "bug 232009."
},
"safari_ios": "mirror",
@@ -32,7 +32,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/css/properties/font-synthesis-style.json b/css/properties/font-synthesis-style.json
index ed1fea77d7b6a2..2820ea4bcd21bf 100644
--- a/css/properties/font-synthesis-style.json
+++ b/css/properties/font-synthesis-style.json
@@ -24,7 +24,7 @@
"version_added": false
},
"safari": {
- "version_added": "preview",
+ "version_added": "16.4",
"notes": "bug 232009."
},
"safari_ios": "mirror",
@@ -32,7 +32,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/css/properties/font-synthesis-weight.json b/css/properties/font-synthesis-weight.json
index b785e5a01ed7a4..30dd6431b09605 100644
--- a/css/properties/font-synthesis-weight.json
+++ b/css/properties/font-synthesis-weight.json
@@ -24,7 +24,7 @@
"version_added": false
},
"safari": {
- "version_added": "preview",
+ "version_added": "16.4",
"notes": "bug 232009."
},
"safari_ios": "mirror",
@@ -32,7 +32,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/css/properties/margin-trim.json b/css/properties/margin-trim.json
index e2550c0d4d06f4..30ba8b77966b19 100644
--- a/css/properties/margin-trim.json
+++ b/css/properties/margin-trim.json
@@ -23,7 +23,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/css/properties/view-transition-name.json b/css/properties/view-transition-name.json
new file mode 100644
index 00000000000000..57470223a219cf
--- /dev/null
+++ b/css/properties/view-transition-name.json
@@ -0,0 +1,40 @@
+{
+ "css": {
+ "properties": {
+ "view-transition-name": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/view-transition-name",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#view-transition-name-prop",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/css/selectors/view-transition-group.json b/css/selectors/view-transition-group.json
new file mode 100644
index 00000000000000..fb63b5816c1170
--- /dev/null
+++ b/css/selectors/view-transition-group.json
@@ -0,0 +1,41 @@
+{
+ "css": {
+ "selectors": {
+ "view-transition-group": {
+ "__compat": {
+ "description": "::view-transition-group()",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-group",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#selectordef-view-transition-group-pt-name-selector",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/css/selectors/view-transition-image-pair.json b/css/selectors/view-transition-image-pair.json
new file mode 100644
index 00000000000000..e90b0b86a8f9c7
--- /dev/null
+++ b/css/selectors/view-transition-image-pair.json
@@ -0,0 +1,41 @@
+{
+ "css": {
+ "selectors": {
+ "view-transition-image-pair": {
+ "__compat": {
+ "description": "::view-transition-image-pair()",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-image-pair",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#selectordef-view-transition-image-pair-pt-name-selector",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/css/selectors/view-transition-new.json b/css/selectors/view-transition-new.json
new file mode 100644
index 00000000000000..65e5818fae99ee
--- /dev/null
+++ b/css/selectors/view-transition-new.json
@@ -0,0 +1,41 @@
+{
+ "css": {
+ "selectors": {
+ "view-transition-new": {
+ "__compat": {
+ "description": "::view-transition-new()",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-new",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#selectordef-view-transition-new-pt-name-selector",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/css/selectors/view-transition-old.json b/css/selectors/view-transition-old.json
new file mode 100644
index 00000000000000..5ee1aa11bbc15f
--- /dev/null
+++ b/css/selectors/view-transition-old.json
@@ -0,0 +1,41 @@
+{
+ "css": {
+ "selectors": {
+ "view-transition-old": {
+ "__compat": {
+ "description": "::view-transition-old()",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition-old",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#selectordef-view-transition-old-pt-name-selector",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/css/selectors/view-transition.json b/css/selectors/view-transition.json
new file mode 100644
index 00000000000000..51cab8e3296245
--- /dev/null
+++ b/css/selectors/view-transition.json
@@ -0,0 +1,41 @@
+{
+ "css": {
+ "selectors": {
+ "view-transition": {
+ "__compat": {
+ "description": "::view-transition",
+ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/::view-transition",
+ "spec_url": "https://w3c.github.io/csswg-drafts/css-view-transitions-1/#selectordef-view-transition",
+ "support": {
+ "chrome": {
+ "version_added": "111"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": false
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": true,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/http/headers/Feature-Policy.json b/http/headers/Feature-Policy.json
index 91328d39d6738a..90942c51e89be6 100644
--- a/http/headers/Feature-Policy.json
+++ b/http/headers/Feature-Policy.json
@@ -925,18 +925,25 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": {
- "version_added": "92",
- "partial_implementation": true,
- "notes": "Only supported through the allow attribute on <iframe> elements.",
- "flags": [
- {
- "type": "preference",
- "name": "media.setsinkid.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "preview",
+ "partial_implementation": true,
+ "notes": "Only supported through the allow attribute on <iframe> elements."
+ },
+ {
+ "version_added": "92",
+ "partial_implementation": true,
+ "notes": "Only supported through the allow attribute on <iframe> elements.",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "media.setsinkid.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/http/headers/Permissions-Policy.json b/http/headers/Permissions-Policy.json
index 7468da0ddd9864..1be39f0f2e9bea 100644
--- a/http/headers/Permissions-Policy.json
+++ b/http/headers/Permissions-Policy.json
@@ -1163,19 +1163,27 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": {
- "version_added": "92",
- "alternative_name": "Feature-Policy: speaker-selection",
- "partial_implementation": true,
- "notes": "Only supported through the allow attribute on <iframe> elements.",
- "flags": [
- {
- "type": "preference",
- "name": "media.setsinkid.enabled",
- "value_to_set": "true"
- }
- ]
- },
+ "firefox": [
+ {
+ "version_added": "preview",
+ "alternative_name": "Feature-Policy: speaker-selection",
+ "partial_implementation": true,
+ "notes": "Only supported through the allow attribute on <iframe> elements."
+ },
+ {
+ "version_added": "92",
+ "alternative_name": "Feature-Policy: speaker-selection",
+ "partial_implementation": true,
+ "notes": "Only supported through the allow attribute on <iframe> elements.",
+ "flags": [
+ {
+ "type": "preference",
+ "name": "media.setsinkid.enabled",
+ "value_to_set": "true"
+ }
+ ]
+ }
+ ],
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/javascript/builtins/Array.json b/javascript/builtins/Array.json
index 461714227f2767..fbc7f7d44fe430 100644
--- a/javascript/builtins/Array.json
+++ b/javascript/builtins/Array.json
@@ -816,7 +816,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
@@ -863,7 +863,7 @@
"opera": "mirror",
"opera_android": "mirror",
"safari": {
- "version_added": false
+ "version_added": "16.4"
},
"safari_ios": "mirror",
"samsunginternet_android": "mirror",
diff --git a/javascript/builtins/Error.json b/javascript/builtins/Error.json
index 5d1eb0a84c2141..5e5101ddf4d713 100644
--- a/javascript/builtins/Error.json
+++ b/javascript/builtins/Error.json
@@ -195,9 +195,7 @@
},
"oculus": "mirror",
"opera": "mirror",
- "opera_android": {
- "version_added": false
- },
+ "opera_android": "mirror",
"safari": {
"version_added": "15"
},
diff --git a/javascript/builtins/Function.json b/javascript/builtins/Function.json
index 7ee22665df9b9b..0b0eb8025af6fc 100644
--- a/javascript/builtins/Function.json
+++ b/javascript/builtins/Function.json
@@ -734,6 +734,59 @@
}
}
}
+ },
+ "@@hasInstance": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Function/@@hasInstance",
+ "spec_url": "https://tc39.es/ecma262/multipage/fundamental-objects.html#sec-function.prototype-@@hasinstance",
+ "support": {
+ "chrome": {
+ "version_added": "50"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "15"
+ },
+ "firefox": {
+ "version_added": "50"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": [
+ {
+ "version_added": "6.5.0"
+ },
+ {
+ "version_added": "6.0.0",
+ "flags": [
+ {
+ "type": "runtime_flag",
+ "name": "--harmony"
+ }
+ ]
+ }
+ ],
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": "10"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
}
}
}
diff --git a/javascript/builtins/RegExp.json b/javascript/builtins/RegExp.json
index 5ba97df030e5a7..c45950831f24be 100644
--- a/javascript/builtins/RegExp.json
+++ b/javascript/builtins/RegExp.json
@@ -732,45 +732,6 @@
}
}
},
- "lookbehind_assertion": {
- "__compat": {
- "description": "lookbehind assertions ((?<= ) and (?<! ))",
- "support": {
- "chrome": {
- "version_added": "62"
- },
- "chrome_android": "mirror",
- "deno": {
- "version_added": "1.0"
- },
- "edge": "mirror",
- "firefox": {
- "version_added": "78"
- },
- "firefox_android": "mirror",
- "ie": {
- "version_added": false
- },
- "nodejs": {
- "version_added": "8.10.0"
- },
- "oculus": "mirror",
- "opera": "mirror",
- "opera_android": "mirror",
- "safari": {
- "version_added": false
- },
- "safari_ios": "mirror",
- "samsunginternet_android": "mirror",
- "webview_android": "mirror"
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
"multiline": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/RegExp/multiline",
@@ -905,107 +866,6 @@
}
}
},
- "named_capture_groups": {
- "__compat": {
- "description": "Named capture groups",
- "spec_url": "https://tc39.es/ecma262/multipage/text-processing.html#sec-patterns",
- "support": {
- "chrome": {
- "version_added": "64"
- },
- "chrome_android": "mirror",
- "deno": {
- "version_added": "1.0"
- },
- "edge": "mirror",
- "firefox": {
- "version_added": "78"
- },
- "firefox_android": "mirror",
- "ie": {
- "version_added": false
- },
- "nodejs": [
- {
- "version_added": "10.0.0"
- },
- {
- "version_added": "8.3.0",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--harmony"
- }
- ]
- }
- ],
- "oculus": "mirror",
- "opera": "mirror",
- "opera_android": "mirror",
- "safari": {
- "version_added": "11.1"
- },
- "safari_ios": "mirror",
- "samsunginternet_android": "mirror",
- "webview_android": "mirror"
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
- "property_escapes": {
- "__compat": {
- "description": "Unicode property escapes (\\p{...})",
- "support": {
- "chrome": {
- "version_added": "64"
- },
- "chrome_android": "mirror",
- "deno": {
- "version_added": "1.0"
- },
- "edge": "mirror",
- "firefox": {
- "version_added": "78"
- },
- "firefox_android": "mirror",
- "ie": {
- "version_added": false
- },
- "nodejs": [
- {
- "version_added": "10.0.0"
- },
- {
- "version_added": "8.3.0",
- "flags": [
- {
- "type": "runtime_flag",
- "name": "--harmony"
- }
- ]
- }
- ],
- "oculus": "mirror",
- "opera": "mirror",
- "opera_android": "mirror",
- "safari": {
- "version_added": "11.1"
- },
- "safari_ios": "mirror",
- "samsunginternet_android": "mirror",
- "webview_android": "mirror"
- },
- "status": {
- "experimental": false,
- "standard_track": true,
- "deprecated": false
- }
- }
- },
"rightContext": {
"__compat": {
"description": "RegExp.rightContext ($')",
diff --git a/javascript/regular_expressions.json b/javascript/regular_expressions.json
new file mode 100644
index 00000000000000..5b891bfba6b324
--- /dev/null
+++ b/javascript/regular_expressions.json
@@ -0,0 +1,735 @@
+{
+ "javascript": {
+ "regular_expressions": {
+ "backreference": {
+ "__compat": {
+ "description": "Backreferences (\\1, \\2, etc.)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "capturing_group": {
+ "__compat": {
+ "description": "Capturing groups ((...))",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "character_class": {
+ "__compat": {
+ "description": "Character classes ([...])",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "character_class_escape": {
+ "__compat": {
+ "description": "Character class escapes (\\d, \\w, etc.)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "character_escape": {
+ "__compat": {
+ "description": "Character escapes (\\n, \\r, etc.)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "disjunction": {
+ "__compat": {
+ "description": "Disjunction (|)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "input_boundary_assertion": {
+ "__compat": {
+ "description": "Input boundary assertions (^, $)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "lookahead_assertion": {
+ "__compat": {
+ "description": "Lookahead assertion ((?=...))",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "lookbehind_assertion": {
+ "__compat": {
+ "description": "lookbehind assertions ((?<= ) and (?<! ))",
+ "support": {
+ "chrome": {
+ "version_added": "62"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "78"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": {
+ "version_added": "8.10.0"
+ },
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "named_backreference": {
+ "__compat": {
+ "description": "Named backreference ((?<name>...))",
+ "support": {
+ "chrome": {
+ "version_added": "64"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "78"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": [
+ {
+ "version_added": "10.0.0"
+ },
+ {
+ "version_added": "8.3.0",
+ "flags": [
+ {
+ "name": "--harmony",
+ "type": "runtime_flag"
+ }
+ ]
+ }
+ ],
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": "11.1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "named_capture_groups": {
+ "__compat": {
+ "description": "Named capture groups",
+ "support": {
+ "chrome": {
+ "version_added": "64"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "78"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": [
+ {
+ "version_added": "10.0.0"
+ },
+ {
+ "version_added": "8.3.0",
+ "flags": [
+ {
+ "name": "--harmony",
+ "type": "runtime_flag"
+ }
+ ]
+ }
+ ],
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": "11.1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "non_capture_group": {
+ "__compat": {
+ "description": "Non-capture group ((?:...))",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "property_escapes": {
+ "__compat": {
+ "description": "Unicode property escapes (\\p{...})",
+ "support": {
+ "chrome": {
+ "version_added": "64"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "78"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": false
+ },
+ "nodejs": [
+ {
+ "version_added": "10.0.0"
+ },
+ {
+ "version_added": "8.3.0",
+ "flags": [
+ {
+ "name": "--harmony",
+ "type": "runtime_flag"
+ }
+ ]
+ }
+ ],
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": "11.1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "quantifier": {
+ "__compat": {
+ "description": "Quantifiers (?, *, +, {n}, {n,}, {n,m})",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "wildcard": {
+ "__compat": {
+ "description": "Wildcard (.)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "word_boundary_assertion": {
+ "__compat": {
+ "description": "Word boundary assertions (\\b, \\B)",
+ "support": {
+ "chrome": {
+ "version_added": "1"
+ },
+ "chrome_android": "mirror",
+ "deno": {
+ "version_added": "1.0"
+ },
+ "edge": {
+ "version_added": "12"
+ },
+ "firefox": {
+ "version_added": "1"
+ },
+ "firefox_android": "mirror",
+ "ie": {
+ "version_added": "4"
+ },
+ "nodejs": {
+ "version_added": "0.10.0"
+ },
+ "oculus": "mirror",
+ "opera": {
+ "version_added": "5"
+ },
+ "opera_android": {
+ "version_added": "10.1"
+ },
+ "safari": {
+ "version_added": "1"
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/package-lock.json b/package-lock.json
index 7299db392febb5..b0b3d0665695cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@mdn/browser-compat-data",
- "version": "5.2.37",
- "lockfileVersion": 2,
+ "version": "5.2.38",
+ "lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@mdn/browser-compat-data",
- "version": "5.2.37",
+ "version": "5.2.38",
"license": "CC0-1.0",
"devDependencies": {
"@babel/eslint-parser": "~7.19.1",
@@ -97,9 +97,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.20.10",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
- "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz",
+ "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==",
"dev": true,
"peer": true,
"engines": {
@@ -107,26 +107,26 @@
}
},
"node_modules/@babel/core": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz",
- "integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz",
+ "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==",
"dev": true,
"peer": true,
"dependencies": {
- "@ampproject/remapping": "^2.1.0",
+ "@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
+ "@babel/generator": "^7.21.0",
"@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.7",
- "@babel/helpers": "^7.20.7",
- "@babel/parser": "^7.20.7",
+ "@babel/helper-module-transforms": "^7.21.0",
+ "@babel/helpers": "^7.21.0",
+ "@babel/parser": "^7.21.0",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7",
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
+ "json5": "^2.2.2",
"semver": "^6.3.0"
},
"engines": {
@@ -156,14 +156,15 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
- "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
+ "version": "7.21.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz",
+ "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==",
"dev": true,
"peer": true,
"dependencies": {
- "@babel/types": "^7.20.7",
+ "@babel/types": "^7.21.0",
"@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
"jsesc": "^2.5.1"
},
"engines": {
@@ -216,14 +217,14 @@
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
- "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz",
+ "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==",
"dev": true,
"peer": true,
"dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.20.7",
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -256,9 +257,9 @@
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
- "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
+ "version": "7.21.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz",
+ "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==",
"dev": true,
"peer": true,
"dependencies": {
@@ -268,8 +269,8 @@
"@babel/helper-split-export-declaration": "^7.18.6",
"@babel/helper-validator-identifier": "^7.19.1",
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.10",
- "@babel/types": "^7.20.7"
+ "@babel/traverse": "^7.21.2",
+ "@babel/types": "^7.21.2"
},
"engines": {
"node": ">=6.9.0"
@@ -330,9 +331,9 @@
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz",
+ "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==",
"dev": true,
"peer": true,
"engines": {
@@ -340,15 +341,15 @@
}
},
"node_modules/@babel/helpers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
- "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz",
+ "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==",
"dev": true,
"peer": true,
"dependencies": {
"@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7"
+ "@babel/traverse": "^7.21.0",
+ "@babel/types": "^7.21.0"
},
"engines": {
"node": ">=6.9.0"
@@ -425,9 +426,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
- "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
+ "version": "7.21.2",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz",
+ "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==",
"dev": true,
"peer": true,
"bin": {
@@ -468,20 +469,20 @@
}
},
"node_modules/@babel/traverse": {
- "version": "7.20.10",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz",
- "integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==",
+ "version": "7.21.2",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz",
+ "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==",
"dev": true,
"peer": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
+ "@babel/generator": "^7.21.1",
"@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
+ "@babel/helper-function-name": "^7.21.0",
"@babel/helper-hoist-variables": "^7.18.6",
"@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7",
+ "@babel/parser": "^7.21.2",
+ "@babel/types": "^7.21.2",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
@@ -490,9 +491,9 @@
}
},
"node_modules/@babel/types": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
- "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
+ "version": "7.21.2",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz",
+ "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==",
"dev": true,
"peer": true,
"dependencies": {
@@ -625,9 +626,9 @@
}
},
"node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -864,12 +865,12 @@
"dev": true
},
"node_modules/@types/glob": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.0.0.tgz",
- "integrity": "sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==",
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz",
+ "integrity": "sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==",
"dev": true,
"dependencies": {
- "@types/minimatch": "*",
+ "@types/minimatch": "^5.1.2",
"@types/node": "*"
}
},
@@ -916,9 +917,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "18.14.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz",
- "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==",
+ "version": "18.14.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.1.tgz",
+ "integrity": "sha512-QH+37Qds3E0eDlReeboBxfHbX9omAcBCXEzswCu6jySP642jiM3cYSIkU/REqwhCUqXdonHFuBfJDiAJxMNhaQ==",
"dev": true
},
"node_modules/@types/normalize-package-data": {
@@ -1251,9 +1252,9 @@
}
},
"node_modules/acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
+ "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
"dev": true,
"bin": {
"acorn": "bin/acorn"
@@ -1493,6 +1494,18 @@
"node": ">=8"
}
},
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -1636,9 +1649,9 @@
"dev": true
},
"node_modules/browserslist": {
- "version": "4.21.4",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
- "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
+ "version": "4.21.5",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz",
+ "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==",
"dev": true,
"funding": [
{
@@ -1652,10 +1665,10 @@
],
"peer": true,
"dependencies": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
+ "caniuse-lite": "^1.0.30001449",
+ "electron-to-chromium": "^1.4.284",
+ "node-releases": "^2.0.8",
+ "update-browserslist-db": "^1.0.10"
},
"bin": {
"browserslist": "cli.js"
@@ -1901,9 +1914,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001441",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz",
- "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==",
+ "version": "1.0.30001457",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz",
+ "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==",
"dev": true,
"funding": [
{
@@ -2033,10 +2046,16 @@
}
},
"node_modules/ci-info": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz",
- "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==",
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
+ "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"engines": {
"node": ">=8"
}
@@ -2201,9 +2220,9 @@
"dev": true
},
"node_modules/commander": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz",
- "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==",
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
+ "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
"dev": true,
"engines": {
"node": "^12.20.0 || >=14"
@@ -2390,9 +2409,9 @@
}
},
"node_modules/define-properties": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz",
+ "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==",
"dev": true,
"dependencies": {
"has-property-descriptors": "^1.0.0",
@@ -2445,9 +2464,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.4.284",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
- "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
+ "version": "1.4.309",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.309.tgz",
+ "integrity": "sha512-U7DTiKe4h+irqBG6h4EZ0XXaZuJj4md3xIXXaGSYhwiumPZ4BSc6rgf9UD0hVUMaeP/jB0q5pKWCPxvhO8fvZA==",
"dev": true,
"peer": true
},
@@ -2480,27 +2499,33 @@
}
},
"node_modules/es-abstract": {
- "version": "1.20.5",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz",
- "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==",
+ "version": "1.21.1",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz",
+ "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==",
"dev": true,
"dependencies": {
+ "available-typed-arrays": "^1.0.5",
"call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
"es-to-primitive": "^1.2.1",
"function-bind": "^1.1.1",
"function.prototype.name": "^1.1.5",
"get-intrinsic": "^1.1.3",
"get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
"gopd": "^1.0.1",
"has": "^1.0.3",
"has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
"has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
+ "internal-slot": "^1.0.4",
+ "is-array-buffer": "^3.0.1",
"is-callable": "^1.2.7",
"is-negative-zero": "^2.0.2",
"is-regex": "^1.1.4",
"is-shared-array-buffer": "^1.0.2",
"is-string": "^1.0.7",
+ "is-typed-array": "^1.1.10",
"is-weakref": "^1.0.2",
"object-inspect": "^1.12.2",
"object-keys": "^1.1.1",
@@ -2509,7 +2534,9 @@
"safe-regex-test": "^1.0.0",
"string.prototype.trimend": "^1.0.6",
"string.prototype.trimstart": "^1.0.6",
- "unbox-primitive": "^1.0.2"
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.9"
},
"engines": {
"node": ">= 0.4"
@@ -2524,6 +2551,20 @@
"integrity": "sha512-A4tCSY43O/mH4rHjG1n0mI4DhK2BmKDr8Lk8PXK/GBB6zxGFGmIW4bbkbTQ2Gi9iNamMZ9vbGrwjZOIeiM7vMw==",
"dev": true
},
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "dev": true,
+ "dependencies": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/es-shim-unscopables": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
@@ -2966,9 +3007,9 @@
"dev": true
},
"node_modules/eslint-plugin-n": {
- "version": "15.6.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.6.0.tgz",
- "integrity": "sha512-Hd/F7wz4Mj44Jp0H6Jtty13NcE69GNTY0rVlgTIj1XBnGGVI6UTdDrpE6vqu3AHo07bygq/N+7OH/lgz1emUJw==",
+ "version": "15.6.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.6.1.tgz",
+ "integrity": "sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==",
"dev": true,
"peer": true,
"dependencies": {
@@ -3347,9 +3388,9 @@
}
},
"node_modules/eslint/node_modules/globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "version": "13.20.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
+ "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -3406,9 +3447,9 @@
}
},
"node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz",
+ "integrity": "sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==",
"dev": true,
"dependencies": {
"estraverse": "^5.1.0"
@@ -3566,9 +3607,9 @@
"dev": true
},
"node_modules/fastq": {
- "version": "1.14.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz",
- "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==",
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
"dev": true,
"dependencies": {
"reusify": "^1.0.4"
@@ -3601,9 +3642,9 @@
}
},
"node_modules/file-type": {
- "version": "18.0.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.0.0.tgz",
- "integrity": "sha512-jjMwFpnW8PKofLE/4ohlhqwDk5k0NC6iy0UHAJFKoY1fQeGMN0GDdLgHQrvCbSpMwbqzoCZhRI5dETCZna5qVA==",
+ "version": "18.2.1",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.2.1.tgz",
+ "integrity": "sha512-Yw5MtnMv7vgD2/6Bjmmuegc8bQEVA9GmAyaR18bMYWKqsWDG9wgYZ1j4I6gNMF5Y5JBDcUcjRQqNQx7Y8uotcg==",
"dev": true,
"dependencies": {
"readable-web-to-node-stream": "^3.0.2",
@@ -3673,6 +3714,15 @@
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
"dev": true
},
+ "node_modules/for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "dev": true,
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
"node_modules/foreground-child": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
@@ -3759,9 +3809,9 @@
}
},
"node_modules/get-intrinsic": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
- "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz",
+ "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==",
"dev": true,
"dependencies": {
"function-bind": "^1.1.1",
@@ -3813,9 +3863,9 @@
}
},
"node_modules/get-tsconfig": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz",
- "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==",
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.4.0.tgz",
+ "integrity": "sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==",
"dev": true,
"funding": {
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
@@ -3878,6 +3928,21 @@
"node": ">=4"
}
},
+ "node_modules/globalthis": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
+ "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "dev": true,
+ "dependencies": {
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/globalyzer": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
@@ -3985,6 +4050,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/has-symbols": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
@@ -4161,12 +4238,12 @@
"dev": true
},
"node_modules/internal-slot": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
- "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
+ "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.3",
+ "get-intrinsic": "^1.2.0",
"has": "^1.0.3",
"side-channel": "^1.0.4"
},
@@ -4174,6 +4251,20 @@
"node": ">= 0.4"
}
},
+ "node_modules/is-array-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
+ "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -4221,9 +4312,9 @@
}
},
"node_modules/is-builtin-module": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz",
- "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
+ "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
"dev": true,
"dependencies": {
"builtin-modules": "^3.3.0"
@@ -4464,6 +4555,25 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-typed-array": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
+ "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+ "dev": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/is-unicode-supported": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
@@ -4543,9 +4653,9 @@
}
},
"node_modules/js-sdsl": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
- "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
+ "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -4757,9 +4867,9 @@
}
},
"node_modules/listr2": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.6.tgz",
- "integrity": "sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==",
+ "version": "5.0.7",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.7.tgz",
+ "integrity": "sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw==",
"dev": true,
"dependencies": {
"cli-truncate": "^2.1.0",
@@ -4767,7 +4877,7 @@
"log-update": "^4.0.0",
"p-map": "^4.0.0",
"rfdc": "^1.3.0",
- "rxjs": "^7.5.7",
+ "rxjs": "^7.8.0",
"through": "^2.3.8",
"wrap-ansi": "^7.0.0"
},
@@ -5281,9 +5391,9 @@
}
},
"node_modules/minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -5544,9 +5654,9 @@
"dev": true
},
"node_modules/node-releases": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
- "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",
+ "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
"dev": true,
"peer": true
},
@@ -5644,9 +5754,9 @@
}
},
"node_modules/object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
"dev": true,
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -5721,9 +5831,9 @@
}
},
"node_modules/open": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
- "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
"dev": true,
"dependencies": {
"define-lazy-prop": "^2.0.0",
@@ -6136,9 +6246,9 @@
}
},
"node_modules/punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"dev": true,
"engines": {
"node": ">=6"
@@ -6315,9 +6425,9 @@
}
},
"node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "version": "3.6.1",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz",
+ "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==",
"dev": true,
"dependencies": {
"inherits": "^2.0.3",
@@ -6950,13 +7060,13 @@
}
},
"node_modules/synckit": {
- "version": "0.8.4",
- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz",
- "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==",
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz",
+ "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==",
"dev": true,
"dependencies": {
"@pkgr/utils": "^2.3.1",
- "tslib": "^2.4.0"
+ "tslib": "^2.5.0"
},
"engines": {
"node": "^14.18.0 || >=16.0.0"
@@ -7264,6 +7374,20 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/typescript": {
"version": "4.9.5",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
@@ -7356,9 +7480,9 @@
"dev": true
},
"node_modules/v8-to-istanbul": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz",
- "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz",
+ "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==",
"dev": true,
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.12",
@@ -7425,6 +7549,26 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/which-typed-array": {
+ "version": "1.1.9",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
+ "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+ "dev": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
@@ -7542,18 +7686,18 @@
"peer": true
},
"node_modules/yaml": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.0.tgz",
- "integrity": "sha512-auf7Gi6QwO7HW//GA9seGvTXVGWl1CM/ADWh1+RxtXr6XOxnT65ovDl9fTi4e0monEyJxCHqDpF6QnFDXmJE4g==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz",
+ "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==",
"dev": true,
"engines": {
"node": ">= 14"
}
},
"node_modules/yargs": {
- "version": "17.7.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.0.tgz",
- "integrity": "sha512-dwqOPg5trmrre9+v8SUo2q/hAwyKoVfu8OC1xPHKJGNdxAvPl4sKxL4vBnh3bQz/ZvvGAFeA5H3ou2kcOY8sQQ==",
+ "version": "17.7.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
+ "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
"dev": true,
"dependencies": {
"cliui": "^8.0.1",
@@ -7672,5511 +7816,5 @@
"url": "https://github.com/sponsors/sindresorhus"
}
}
- },
- "dependencies": {
- "@ampproject/remapping": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
- "dev": true,
- "peer": true,
- "requires": {
- "@jridgewell/gen-mapping": "^0.1.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "@apidevtools/json-schema-ref-parser": {
- "version": "9.0.9",
- "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz",
- "integrity": "sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==",
- "dev": true,
- "requires": {
- "@jsdevtools/ono": "^7.1.3",
- "@types/json-schema": "^7.0.6",
- "call-me-maybe": "^1.0.1",
- "js-yaml": "^4.1.0"
- }
- },
- "@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
- "dev": true,
- "requires": {
- "@babel/highlight": "^7.18.6"
- }
- },
- "@babel/compat-data": {
- "version": "7.20.10",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
- "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
- "dev": true,
- "peer": true
- },
- "@babel/core": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.7.tgz",
- "integrity": "sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw==",
- "dev": true,
- "peer": true,
- "requires": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
- "@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.7",
- "@babel/helpers": "^7.20.7",
- "@babel/parser": "^7.20.7",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
- "semver": "^6.3.0"
- }
- },
- "@babel/eslint-parser": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
- "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
- "dev": true,
- "requires": {
- "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
- "eslint-visitor-keys": "^2.1.0",
- "semver": "^6.3.0"
- }
- },
- "@babel/generator": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
- "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/types": "^7.20.7",
- "@jridgewell/gen-mapping": "^0.3.2",
- "jsesc": "^2.5.1"
- },
- "dependencies": {
- "@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "peer": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- }
- }
- },
- "@babel/helper-compilation-targets": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
- "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/compat-data": "^7.20.5",
- "@babel/helper-validator-option": "^7.18.6",
- "browserslist": "^4.21.3",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.0"
- }
- },
- "@babel/helper-environment-visitor": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
- "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
- "dev": true,
- "peer": true
- },
- "@babel/helper-function-name": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
- "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
- }
- },
- "@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-module-imports": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
- "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-module-transforms": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
- "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-simple-access": "^7.20.2",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.10",
- "@babel/types": "^7.20.7"
- }
- },
- "@babel/helper-plugin-utils": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
- "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
- "dev": true
- },
- "@babel/helper-simple-access": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
- "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/types": "^7.20.2"
- }
- },
- "@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/types": "^7.18.6"
- }
- },
- "@babel/helper-string-parser": {
- "version": "7.19.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
- "dev": true,
- "peer": true
- },
- "@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
- "dev": true
- },
- "@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
- "dev": true,
- "peer": true
- },
- "@babel/helpers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
- "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7"
- }
- },
- "@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
- "dev": true,
- "requires": {
- "color-convert": "^1.9.0"
- }
- },
- "chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- }
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
- },
- "has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
- "dev": true
- },
- "supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dev": true,
- "requires": {
- "has-flag": "^3.0.0"
- }
- }
- }
- },
- "@babel/parser": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
- "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
- "dev": true,
- "peer": true
- },
- "@babel/plugin-syntax-import-assertions": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
- "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
- "dev": true,
- "requires": {
- "@babel/helper-plugin-utils": "^7.19.0"
- }
- },
- "@babel/template": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7"
- }
- },
- "@babel/traverse": {
- "version": "7.20.10",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.10.tgz",
- "integrity": "sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- }
- },
- "@babel/types": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
- "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
- "dev": true,
- "peer": true,
- "requires": {
- "@babel/helper-string-parser": "^7.19.4",
- "@babel/helper-validator-identifier": "^7.19.1",
- "to-fast-properties": "^2.0.0"
- }
- },
- "@bcoe/v8-coverage": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
- "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
- "dev": true
- },
- "@cspotcode/source-map-support": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
- "dev": true,
- "requires": {
- "@jridgewell/trace-mapping": "0.3.9"
- },
- "dependencies": {
- "@jridgewell/trace-mapping": {
- "version": "0.3.9",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
- "dev": true,
- "requires": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- }
- }
- },
- "@desertnet/html-parser": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@desertnet/html-parser/-/html-parser-1.0.1.tgz",
- "integrity": "sha512-q8X6ntD2UL68P7BY6zoQtHU7BupSDn8QNis2HjlMwsGQ88+zMZAbLmUcY0z/4FOE8UKywEf2C1e7abKyraPNTQ==",
- "dev": true,
- "requires": {
- "@desertnet/scanner": "^1.1.0"
- }
- },
- "@desertnet/scanner": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@desertnet/scanner/-/scanner-1.1.1.tgz",
- "integrity": "sha512-D77pscpjgnI6xqpGlg9qnXB3dFvmq6xfxdTGEmuGnGtGMZ2WIAiiRfFHmpKPeDnEuIdQVbZU0edwXmSYVGXUXA==",
- "dev": true
- },
- "@es-joy/jsdoccomment": {
- "version": "0.36.1",
- "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz",
- "integrity": "sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==",
- "dev": true,
- "requires": {
- "comment-parser": "1.3.1",
- "esquery": "^1.4.0",
- "jsdoc-type-pratt-parser": "~3.1.0"
- }
- },
- "@eslint-community/eslint-utils": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.1.2.tgz",
- "integrity": "sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^3.3.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true
- }
- }
- },
- "@eslint/eslintrc": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
- "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
- "dev": true,
- "requires": {
- "ajv": "^6.12.4",
- "debug": "^4.3.2",
- "espree": "^9.4.0",
- "globals": "^13.19.0",
- "ignore": "^5.2.0",
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "minimatch": "^3.1.2",
- "strip-json-comments": "^3.1.1"
- },
- "dependencies": {
- "ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- }
- },
- "globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
- "dev": true,
- "requires": {
- "type-fest": "^0.20.2"
- }
- },
- "json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true
- }
- }
- },
- "@humanwhocodes/config-array": {
- "version": "0.11.8",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
- "dev": true,
- "requires": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
- "minimatch": "^3.0.5"
- }
- },
- "@humanwhocodes/module-importer": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
- "dev": true
- },
- "@humanwhocodes/momoa": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz",
- "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==",
- "dev": true
- },
- "@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
- "dev": true
- },
- "@istanbuljs/schema": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
- "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
- "dev": true
- },
- "@jridgewell/gen-mapping": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
- "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
- "dev": true,
- "peer": true,
- "requires": {
- "@jridgewell/set-array": "^1.0.0",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- },
- "@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true
- },
- "@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true,
- "peer": true
- },
- "@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "@jridgewell/trace-mapping": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
- "dev": true,
- "requires": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- }
- },
- "@jsdevtools/ono": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz",
- "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==",
- "dev": true
- },
- "@nicolo-ribaudo/eslint-scope-5-internals": {
- "version": "5.1.1-v1",
- "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
- "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
- "dev": true,
- "requires": {
- "eslint-scope": "5.1.1"
- }
- },
- "@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- }
- },
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "requires": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- }
- },
- "@pkgr/utils": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.3",
- "is-glob": "^4.0.3",
- "open": "^8.4.0",
- "picocolors": "^1.0.0",
- "tiny-glob": "^0.2.9",
- "tslib": "^2.4.0"
- }
- },
- "@tokenizer/token": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
- "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
- "dev": true
- },
- "@tsconfig/node10": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
- "dev": true
- },
- "@tsconfig/node12": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
- "dev": true
- },
- "@tsconfig/node14": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
- "dev": true
- },
- "@tsconfig/node16": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
- "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
- "dev": true
- },
- "@types/deep-diff": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/deep-diff/-/deep-diff-1.0.2.tgz",
- "integrity": "sha512-WD2O611C7Oz7RSwKbSls8LaznKfWfXh39CHY9Amd8FhQz+NJRe20nUHhYpOopVq9M2oqDZd4L6AzqJIXQycxiA==",
- "dev": true
- },
- "@types/glob": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.0.0.tgz",
- "integrity": "sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==",
- "dev": true,
- "requires": {
- "@types/minimatch": "*",
- "@types/node": "*"
- }
- },
- "@types/istanbul-lib-coverage": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
- "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
- "dev": true
- },
- "@types/json-schema": {
- "version": "7.0.11",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
- "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
- "dev": true
- },
- "@types/json5": {
- "version": "0.0.29",
- "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
- "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
- "dev": true
- },
- "@types/lodash": {
- "version": "4.14.191",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz",
- "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==",
- "dev": true
- },
- "@types/minimatch": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
- "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
- "dev": true
- },
- "@types/minimist": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
- "dev": true
- },
- "@types/mocha": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
- "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
- "dev": true
- },
- "@types/node": {
- "version": "18.14.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz",
- "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==",
- "dev": true
- },
- "@types/normalize-package-data": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
- "dev": true
- },
- "@types/prettier": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz",
- "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==",
- "dev": true
- },
- "@types/semver": {
- "version": "7.3.13",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==",
- "dev": true
- },
- "@types/yargs": {
- "version": "17.0.22",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz",
- "integrity": "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==",
- "dev": true,
- "requires": {
- "@types/yargs-parser": "*"
- }
- },
- "@types/yargs-parser": {
- "version": "21.0.0",
- "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
- "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
- "dev": true
- },
- "@typescript-eslint/eslint-plugin": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz",
- "integrity": "sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==",
- "dev": true,
- "requires": {
- "@typescript-eslint/scope-manager": "5.53.0",
- "@typescript-eslint/type-utils": "5.53.0",
- "@typescript-eslint/utils": "5.53.0",
- "debug": "^4.3.4",
- "grapheme-splitter": "^1.0.4",
- "ignore": "^5.2.0",
- "natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "@typescript-eslint/parser": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz",
- "integrity": "sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==",
- "dev": true,
- "requires": {
- "@typescript-eslint/scope-manager": "5.53.0",
- "@typescript-eslint/types": "5.53.0",
- "@typescript-eslint/typescript-estree": "5.53.0",
- "debug": "^4.3.4"
- }
- },
- "@typescript-eslint/scope-manager": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz",
- "integrity": "sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.53.0",
- "@typescript-eslint/visitor-keys": "5.53.0"
- }
- },
- "@typescript-eslint/type-utils": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz",
- "integrity": "sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==",
- "dev": true,
- "requires": {
- "@typescript-eslint/typescript-estree": "5.53.0",
- "@typescript-eslint/utils": "5.53.0",
- "debug": "^4.3.4",
- "tsutils": "^3.21.0"
- }
- },
- "@typescript-eslint/types": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz",
- "integrity": "sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A==",
- "dev": true
- },
- "@typescript-eslint/typescript-estree": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz",
- "integrity": "sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.53.0",
- "@typescript-eslint/visitor-keys": "5.53.0",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "@typescript-eslint/utils": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz",
- "integrity": "sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==",
- "dev": true,
- "requires": {
- "@types/json-schema": "^7.0.9",
- "@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.53.0",
- "@typescript-eslint/types": "5.53.0",
- "@typescript-eslint/typescript-estree": "5.53.0",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
- "semver": "^7.3.7"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "@typescript-eslint/visitor-keys": {
- "version": "5.53.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz",
- "integrity": "sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w==",
- "dev": true,
- "requires": {
- "@typescript-eslint/types": "5.53.0",
- "eslint-visitor-keys": "^3.3.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true
- }
- }
- },
- "acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
- "dev": true
- },
- "acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "requires": {}
- },
- "acorn-walk": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
- "dev": true
- },
- "aggregate-error": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
- "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
- "dev": true,
- "requires": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- }
- },
- "ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- }
- },
- "ajv-errors": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-3.0.0.tgz",
- "integrity": "sha512-V3wD15YHfHz6y0KdhYFjyy9vWtEVALT9UrxfN3zqlI6dMioHnJrqOYfyPKol3oqrnCM9uwkcdCwkJ0WUcbLMTQ==",
- "dev": true,
- "requires": {}
- },
- "ajv-formats": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
- "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
- "dev": true,
- "requires": {
- "ajv": "^8.0.0"
- }
- },
- "ansi-colors": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
- "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
- "dev": true
- },
- "ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
- "requires": {
- "type-fest": "^0.21.3"
- }
- },
- "ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true
- },
- "ansi-styles": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
- "dev": true
- },
- "any-promise": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
- "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
- "dev": true
- },
- "anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "requires": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- }
- },
- "arg": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
- "dev": true
- },
- "argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "array-includes": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "is-string": "^1.0.7"
- }
- },
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "array.prototype.flat": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- }
- },
- "array.prototype.flatmap": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- }
- },
- "arrify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
- "dev": true
- },
- "astral-regex": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
- "dev": true
- },
- "balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "base64-js": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
- "dev": true
- },
- "better-ajv-errors": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/better-ajv-errors/-/better-ajv-errors-1.2.0.tgz",
- "integrity": "sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.16.0",
- "@humanwhocodes/momoa": "^2.0.2",
- "chalk": "^4.1.2",
- "jsonpointer": "^5.0.0",
- "leven": "^3.1.0 < 4"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- }
- }
- },
- "binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "dev": true
- },
- "bl": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
- "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
- "dev": true,
- "requires": {
- "buffer": "^6.0.3",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "browser-stdout": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
- "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
- "dev": true
- },
- "browserslist": {
- "version": "4.21.4",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
- "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
- "dev": true,
- "peer": true,
- "requires": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
- }
- },
- "buffer": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
- "dev": true,
- "requires": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
- }
- },
- "builtin-modules": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
- "dev": true
- },
- "builtins": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz",
- "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==",
- "dev": true,
- "peer": true,
- "requires": {
- "semver": "^7.0.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "peer": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "peer": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true,
- "peer": true
- }
- }
- },
- "c8": {
- "version": "7.13.0",
- "resolved": "https://registry.npmjs.org/c8/-/c8-7.13.0.tgz",
- "integrity": "sha512-/NL4hQTv1gBL6J6ei80zu3IiTrmePDKXKXOTLpHvcIWZTVYQlDhVWjjWvkhICylE8EwwnMVzDZugCvdx0/DIIA==",
- "dev": true,
- "requires": {
- "@bcoe/v8-coverage": "^0.2.3",
- "@istanbuljs/schema": "^0.1.3",
- "find-up": "^5.0.0",
- "foreground-child": "^2.0.0",
- "istanbul-lib-coverage": "^3.2.0",
- "istanbul-lib-report": "^3.0.0",
- "istanbul-reports": "^3.1.4",
- "rimraf": "^3.0.2",
- "test-exclude": "^6.0.0",
- "v8-to-istanbul": "^9.0.0",
- "yargs": "^16.2.0",
- "yargs-parser": "^20.2.9"
- },
- "dependencies": {
- "cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "requires": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- },
- "yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
- "dev": true,
- "requires": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- }
- }
- }
- },
- "call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- }
- },
- "call-me-maybe": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz",
- "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==",
- "dev": true
- },
- "callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "dev": true
- },
- "camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
- "dev": true
- },
- "camelcase-keys": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz",
- "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==",
- "dev": true,
- "requires": {
- "camelcase": "^6.3.0",
- "map-obj": "^4.1.0",
- "quick-lru": "^5.1.1",
- "type-fest": "^1.2.1"
- },
- "dependencies": {
- "type-fest": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
- "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
- "dev": true
- }
- }
- },
- "caniuse-lite": {
- "version": "1.0.30001441",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz",
- "integrity": "sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==",
- "dev": true,
- "peer": true
- },
- "chalk": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.2.0.tgz",
- "integrity": "sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==",
- "dev": true
- },
- "chalk-template": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.5.0.tgz",
- "integrity": "sha512-r6AUjtuzcj1878vCCAbAqizipEN5zxbQEx1Ug7LcAG+iSOBzOuQnKPXtZJGDPHOyXOblG5/J0md+KY10xqtpVQ==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.2"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- }
- }
- },
- "chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "dev": true,
- "requires": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "fsevents": "~2.3.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "ci-info": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.0.tgz",
- "integrity": "sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==",
- "dev": true
- },
- "clean-regexp": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
- "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==",
- "dev": true,
- "requires": {
- "escape-string-regexp": "^1.0.5"
- },
- "dependencies": {
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
- "dev": true
- }
- }
- },
- "clean-stack": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
- "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
- "dev": true
- },
- "cli-color": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/cli-color/-/cli-color-2.0.3.tgz",
- "integrity": "sha512-OkoZnxyC4ERN3zLzZaY9Emb7f/MhBOIpePv0Ycok0fJYT+Ouo00UBEIwsVsr0yoow++n5YWlSUgST9GKhNHiRQ==",
- "dev": true,
- "requires": {
- "d": "^1.0.1",
- "es5-ext": "^0.10.61",
- "es6-iterator": "^2.0.3",
- "memoizee": "^0.4.15",
- "timers-ext": "^0.1.7"
- }
- },
- "cli-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
- "dev": true,
- "requires": {
- "restore-cursor": "^3.1.0"
- }
- },
- "cli-spinners": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz",
- "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==",
- "dev": true
- },
- "cli-truncate": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz",
- "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==",
- "dev": true,
- "requires": {
- "slice-ansi": "^5.0.0",
- "string-width": "^5.0.0"
- }
- },
- "cliui": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
- "dev": true,
- "requires": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
- },
- "dependencies": {
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- }
- }
- },
- "clone": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
- "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
- "dev": true
- },
- "color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dev": true,
- "requires": {
- "color-name": "1.1.3"
- }
- },
- "color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
- "dev": true
- },
- "colorette": {
- "version": "2.0.19",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz",
- "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==",
- "dev": true
- },
- "commander": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz",
- "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==",
- "dev": true
- },
- "comment-parser": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz",
- "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==",
- "dev": true
- },
- "compare-versions": {
- "version": "5.0.3",
- "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-5.0.3.tgz",
- "integrity": "sha512-4UZlZP8Z99MGEY+Ovg/uJxJuvoXuN4M6B3hKaiackiHrgzQFEe3diJi1mf1PNHbFujM7FvLrK2bpgIaImbtZ1A==",
- "dev": true
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
- "dev": true
- },
- "create-require": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
- "dev": true
- },
- "cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "requires": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- }
- },
- "crypto-random-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz",
- "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==",
- "dev": true,
- "requires": {
- "type-fest": "^1.0.1"
- },
- "dependencies": {
- "type-fest": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
- "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
- "dev": true
- }
- }
- },
- "d": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
- "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
- "dev": true,
- "requires": {
- "es5-ext": "^0.10.50",
- "type": "^1.0.1"
- }
- },
- "debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "requires": {
- "ms": "2.1.2"
- }
- },
- "decamelize": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz",
- "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==",
- "dev": true
- },
- "decamelize-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
- "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
- "dev": true,
- "requires": {
- "decamelize": "^1.1.0",
- "map-obj": "^1.0.0"
- },
- "dependencies": {
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
- "dev": true
- },
- "map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
- "dev": true
- }
- }
- },
- "deep-diff": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz",
- "integrity": "sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==",
- "dev": true
- },
- "deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
- },
- "defaults": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
- "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
- "dev": true,
- "requires": {
- "clone": "^1.0.2"
- }
- },
- "define-lazy-prop": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
- "dev": true
- },
- "define-properties": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
- "dev": true,
- "requires": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- }
- },
- "diff": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
- "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
- "dev": true
- },
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
- "dev": true,
- "requires": {
- "esutils": "^2.0.2"
- }
- },
- "eastasianwidth": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
- "dev": true
- },
- "electron-to-chromium": {
- "version": "1.4.284",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
- "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
- "dev": true,
- "peer": true
- },
- "emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
- },
- "enhanced-resolve": {
- "version": "5.12.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
- "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.2.4",
- "tapable": "^2.2.0"
- }
- },
- "error-ex": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
- "dev": true,
- "requires": {
- "is-arrayish": "^0.2.1"
- }
- },
- "es-abstract": {
- "version": "1.20.5",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.5.tgz",
- "integrity": "sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "es-to-primitive": "^1.2.1",
- "function-bind": "^1.1.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.1.3",
- "get-symbol-description": "^1.0.0",
- "gopd": "^1.0.1",
- "has": "^1.0.3",
- "has-property-descriptors": "^1.0.0",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
- "is-callable": "^1.2.7",
- "is-negative-zero": "^2.0.2",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "is-string": "^1.0.7",
- "is-weakref": "^1.0.2",
- "object-inspect": "^1.12.2",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
- "unbox-primitive": "^1.0.2"
- }
- },
- "es-main": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/es-main/-/es-main-1.2.0.tgz",
- "integrity": "sha512-A4tCSY43O/mH4rHjG1n0mI4DhK2BmKDr8Lk8PXK/GBB6zxGFGmIW4bbkbTQ2Gi9iNamMZ9vbGrwjZOIeiM7vMw==",
- "dev": true
- },
- "es-shim-unscopables": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
- "es-to-primitive": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
- "dev": true,
- "requires": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
- }
- },
- "es5-ext": {
- "version": "0.10.62",
- "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz",
- "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==",
- "dev": true,
- "requires": {
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.3",
- "next-tick": "^1.1.0"
- }
- },
- "es6-iterator": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
- "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==",
- "dev": true,
- "requires": {
- "d": "1",
- "es5-ext": "^0.10.35",
- "es6-symbol": "^3.1.1"
- }
- },
- "es6-symbol": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
- "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
- "dev": true,
- "requires": {
- "d": "^1.0.1",
- "ext": "^1.1.2"
- }
- },
- "es6-weak-map": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
- "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
- "dev": true,
- "requires": {
- "d": "1",
- "es5-ext": "^0.10.46",
- "es6-iterator": "^2.0.3",
- "es6-symbol": "^3.1.1"
- }
- },
- "escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
- "dev": true
- },
- "escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "dev": true
- },
- "eslint": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz",
- "integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==",
- "dev": true,
- "requires": {
- "@eslint/eslintrc": "^1.4.1",
- "@humanwhocodes/config-array": "^0.11.8",
- "@humanwhocodes/module-importer": "^1.0.1",
- "@nodelib/fs.walk": "^1.2.8",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.3.2",
- "doctrine": "^3.0.0",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.4.0",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "find-up": "^5.0.0",
- "glob-parent": "^6.0.2",
- "globals": "^13.19.0",
- "grapheme-splitter": "^1.0.4",
- "ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "is-path-inside": "^3.0.3",
- "js-sdsl": "^4.1.4",
- "js-yaml": "^4.1.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
- "strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0"
- },
- "dependencies": {
- "ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
- "dev": true,
- "requires": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
- }
- },
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
- "dev": true,
- "requires": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
- }
- },
- "eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true
- },
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- },
- "globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
- "dev": true,
- "requires": {
- "type-fest": "^0.20.2"
- }
- },
- "json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "dev": true
- }
- }
- },
- "eslint-config-prettier": {
- "version": "8.6.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz",
- "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==",
- "dev": true,
- "requires": {}
- },
- "eslint-config-standard": {
- "version": "17.0.0",
- "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
- "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==",
- "dev": true,
- "requires": {}
- },
- "eslint-import-resolver-node": {
- "version": "0.3.7",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
- "dev": true,
- "requires": {
- "debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
- }
- },
- "eslint-import-resolver-typescript": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.3.tgz",
- "integrity": "sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==",
- "dev": true,
- "requires": {
- "debug": "^4.3.4",
- "enhanced-resolve": "^5.10.0",
- "get-tsconfig": "^4.2.0",
- "globby": "^13.1.2",
- "is-core-module": "^2.10.0",
- "is-glob": "^4.0.3",
- "synckit": "^0.8.4"
- },
- "dependencies": {
- "globby": {
- "version": "13.1.3",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
- "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
- "dev": true,
- "requires": {
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.11",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^4.0.0"
- }
- },
- "slash": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
- "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
- "dev": true
- }
- }
- },
- "eslint-module-utils": {
- "version": "2.7.4",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
- "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
- "dev": true,
- "requires": {
- "debug": "^3.2.7"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- }
- }
- },
- "eslint-plugin-es": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
- "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
- "dev": true,
- "peer": true,
- "requires": {
- "eslint-utils": "^2.0.0",
- "regexpp": "^3.0.0"
- },
- "dependencies": {
- "eslint-utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
- "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
- "dev": true,
- "peer": true,
- "requires": {
- "eslint-visitor-keys": "^1.1.0"
- }
- },
- "eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true,
- "peer": true
- }
- }
- },
- "eslint-plugin-import": {
- "version": "2.27.5",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
- "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
- "dev": true,
- "requires": {
- "array-includes": "^3.1.6",
- "array.prototype.flat": "^1.3.1",
- "array.prototype.flatmap": "^1.3.1",
- "debug": "^3.2.7",
- "doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.7",
- "eslint-module-utils": "^2.7.4",
- "has": "^1.0.3",
- "is-core-module": "^2.11.0",
- "is-glob": "^4.0.3",
- "minimatch": "^3.1.2",
- "object.values": "^1.1.6",
- "resolve": "^1.22.1",
- "semver": "^6.3.0",
- "tsconfig-paths": "^3.14.1"
- },
- "dependencies": {
- "debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
- "dev": true,
- "requires": {
- "esutils": "^2.0.2"
- }
- }
- }
- },
- "eslint-plugin-jsdoc": {
- "version": "40.0.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-40.0.0.tgz",
- "integrity": "sha512-LOPyIu1vAVvGPkye3ci0moj0iNf3f8bmin6do2DYDj+77NRXWnkmhKRy8swWsatUs3mB5jYPWPUsFg9pyfEiyA==",
- "dev": true,
- "requires": {
- "@es-joy/jsdoccomment": "~0.36.1",
- "comment-parser": "1.3.1",
- "debug": "^4.3.4",
- "escape-string-regexp": "^4.0.0",
- "esquery": "^1.4.0",
- "semver": "^7.3.8",
- "spdx-expression-parse": "^3.0.1"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "eslint-plugin-n": {
- "version": "15.6.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.6.0.tgz",
- "integrity": "sha512-Hd/F7wz4Mj44Jp0H6Jtty13NcE69GNTY0rVlgTIj1XBnGGVI6UTdDrpE6vqu3AHo07bygq/N+7OH/lgz1emUJw==",
- "dev": true,
- "peer": true,
- "requires": {
- "builtins": "^5.0.1",
- "eslint-plugin-es": "^4.1.0",
- "eslint-utils": "^3.0.0",
- "ignore": "^5.1.1",
- "is-core-module": "^2.11.0",
- "minimatch": "^3.1.2",
- "resolve": "^1.22.1",
- "semver": "^7.3.8"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "peer": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "peer": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true,
- "peer": true
- }
- }
- },
- "eslint-plugin-node": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
- "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
- "dev": true,
- "requires": {
- "eslint-plugin-es": "^3.0.0",
- "eslint-utils": "^2.0.0",
- "ignore": "^5.1.1",
- "minimatch": "^3.0.4",
- "resolve": "^1.10.1",
- "semver": "^6.1.0"
- },
- "dependencies": {
- "eslint-plugin-es": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
- "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
- "dev": true,
- "requires": {
- "eslint-utils": "^2.0.0",
- "regexpp": "^3.0.0"
- }
- },
- "eslint-utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
- "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^1.1.0"
- }
- },
- "eslint-visitor-keys": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
- "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
- "dev": true
- }
- }
- },
- "eslint-plugin-prefer-arrow-functions": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow-functions/-/eslint-plugin-prefer-arrow-functions-3.1.4.tgz",
- "integrity": "sha512-LSO8VibqBKqzelr+L21mEIfachavCon+1SEumCJ6U8Ze2q0pntyojmomcVwd9RZBjrP+HV6k1Osz0B3Xwdq8WA==",
- "dev": true,
- "requires": {}
- },
- "eslint-plugin-prettier": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
- "dev": true,
- "requires": {
- "prettier-linter-helpers": "^1.0.0"
- }
- },
- "eslint-plugin-promise": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz",
- "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==",
- "dev": true,
- "requires": {}
- },
- "eslint-plugin-unicorn": {
- "version": "45.0.2",
- "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-45.0.2.tgz",
- "integrity": "sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==",
- "dev": true,
- "requires": {
- "@babel/helper-validator-identifier": "^7.19.1",
- "@eslint-community/eslint-utils": "^4.1.2",
- "ci-info": "^3.6.1",
- "clean-regexp": "^1.0.0",
- "esquery": "^1.4.0",
- "indent-string": "^4.0.0",
- "is-builtin-module": "^3.2.0",
- "jsesc": "^3.0.2",
- "lodash": "^4.17.21",
- "pluralize": "^8.0.0",
- "read-pkg-up": "^7.0.1",
- "regexp-tree": "^0.1.24",
- "regjsparser": "^0.9.1",
- "safe-regex": "^2.1.1",
- "semver": "^7.3.8",
- "strip-indent": "^3.0.0"
- },
- "dependencies": {
- "jsesc": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz",
- "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==",
- "dev": true
- },
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
- "dev": true,
- "requires": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- }
- },
- "eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
- "dev": true,
- "requires": {
- "eslint-visitor-keys": "^2.0.0"
- }
- },
- "eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
- "dev": true
- },
- "espree": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
- "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
- "dev": true,
- "requires": {
- "acorn": "^8.8.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
- },
- "dependencies": {
- "eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
- "dev": true
- }
- }
- },
- "esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
- "dev": true,
- "requires": {
- "estraverse": "^5.1.0"
- },
- "dependencies": {
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- }
- }
- },
- "esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
- "dev": true,
- "requires": {
- "estraverse": "^5.2.0"
- },
- "dependencies": {
- "estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
- }
- }
- },
- "estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
- "dev": true
- },
- "esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true
- },
- "event-emitter": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
- "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==",
- "dev": true,
- "requires": {
- "d": "1",
- "es5-ext": "~0.10.14"
- }
- },
- "execa": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz",
- "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.1",
- "human-signals": "^3.0.1",
- "is-stream": "^3.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^5.1.0",
- "onetime": "^6.0.0",
- "signal-exit": "^3.0.7",
- "strip-final-newline": "^3.0.0"
- }
- },
- "ext": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz",
- "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==",
- "dev": true,
- "requires": {
- "type": "^2.7.2"
- },
- "dependencies": {
- "type": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz",
- "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==",
- "dev": true
- }
- }
- },
- "fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true
- },
- "fast-diff": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
- "dev": true
- },
- "fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
- "fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true
- },
- "fastq": {
- "version": "1.14.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz",
- "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==",
- "dev": true,
- "requires": {
- "reusify": "^1.0.4"
- }
- },
- "fdir": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.0.1.tgz",
- "integrity": "sha512-bdrUUb0eYQrPRlaAtlSRoLs7sp6yKEwbMQuUgwvi/14TnaqhM/deSZUrC5ic+yjm5nEPPWE61oWpTTxQFQMmLA==",
- "dev": true,
- "requires": {}
- },
- "file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
- "requires": {
- "flat-cache": "^3.0.4"
- }
- },
- "file-type": {
- "version": "18.0.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-18.0.0.tgz",
- "integrity": "sha512-jjMwFpnW8PKofLE/4ohlhqwDk5k0NC6iy0UHAJFKoY1fQeGMN0GDdLgHQrvCbSpMwbqzoCZhRI5dETCZna5qVA==",
- "dev": true,
- "requires": {
- "readable-web-to-node-stream": "^3.0.2",
- "strtok3": "^7.0.0",
- "token-types": "^5.0.1"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
- "dev": true,
- "requires": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "flat": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
- "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
- "dev": true
- },
- "flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
- "dev": true,
- "requires": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
- }
- },
- "flatted": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
- "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
- "dev": true
- },
- "foreground-child": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
- "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
- "dev": true,
- "requires": {
- "cross-spawn": "^7.0.0",
- "signal-exit": "^3.0.2"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "dev": true,
- "optional": true
- },
- "function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
- "dev": true
- },
- "function.prototype.name": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
- }
- },
- "functions-have-names": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true
- },
- "gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
- "peer": true
- },
- "get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true
- },
- "get-intrinsic": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
- "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
- }
- },
- "get-stdin": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
- "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
- "dev": true
- },
- "get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
- "dev": true
- },
- "get-symbol-description": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.1"
- }
- },
- "get-tsconfig": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.2.0.tgz",
- "integrity": "sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==",
- "dev": true
- },
- "glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.3"
- }
- },
- "glob-promise": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-3.4.0.tgz",
- "integrity": "sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==",
- "dev": true,
- "requires": {
- "@types/glob": "*"
- }
- },
- "globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
- "dev": true,
- "peer": true
- },
- "globalyzer": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
- "dev": true
- },
- "globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
- }
- },
- "globrex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
- "dev": true
- },
- "gopd": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
- "dev": true,
- "requires": {
- "get-intrinsic": "^1.1.3"
- }
- },
- "graceful-fs": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
- "dev": true
- },
- "grapheme-splitter": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
- "dev": true
- },
- "hard-rejection": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
- "dev": true
- },
- "has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dev": true,
- "requires": {
- "function-bind": "^1.1.1"
- }
- },
- "has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true
- },
- "has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "dev": true
- },
- "has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
- "dev": true,
- "requires": {
- "get-intrinsic": "^1.1.1"
- }
- },
- "has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
- "dev": true
- },
- "has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
- "dev": true,
- "requires": {
- "has-symbols": "^1.0.2"
- }
- },
- "he": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
- "dev": true
- },
- "hosted-git-info": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "html-escaper": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
- "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
- "dev": true
- },
- "human-signals": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz",
- "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==",
- "dev": true
- },
- "husky": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz",
- "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==",
- "dev": true
- },
- "ieee754": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
- "dev": true
- },
- "ignore": {
- "version": "5.2.4",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
- "dev": true
- },
- "import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
- "dev": true,
- "requires": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- }
- },
- "imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "dev": true
- },
- "indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
- "dev": true
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dev": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "internal-slot": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
- "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
- "dev": true,
- "requires": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "side-channel": "^1.0.4"
- }
- },
- "is-arrayish": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
- "dev": true
- },
- "is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
- "requires": {
- "has-bigints": "^1.0.1"
- }
- },
- "is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dev": true,
- "requires": {
- "binary-extensions": "^2.0.0"
- }
- },
- "is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-builtin-module": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz",
- "integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==",
- "dev": true,
- "requires": {
- "builtin-modules": "^3.3.0"
- }
- },
- "is-callable": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
- "dev": true
- },
- "is-core-module": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
- "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
- "dev": true,
- "requires": {
- "has": "^1.0.3"
- }
- },
- "is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true
- },
- "is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
- "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
- "dev": true
- },
- "is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dev": true,
- "requires": {
- "is-extglob": "^2.1.1"
- }
- },
- "is-interactive": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
- "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
- "dev": true
- },
- "is-negative-zero": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
- "dev": true
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-path-inside": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
- "dev": true
- },
- "is-plain-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
- "dev": true
- },
- "is-promise": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
- "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
- "dev": true
- },
- "is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-shared-array-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2"
- }
- },
- "is-stream": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
- "dev": true
- },
- "is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
- "dev": true,
- "requires": {
- "has-tostringtag": "^1.0.0"
- }
- },
- "is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
- "dev": true,
- "requires": {
- "has-symbols": "^1.0.2"
- }
- },
- "is-unicode-supported": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
- "dev": true
- },
- "is-weakref": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2"
- }
- },
- "is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
- "requires": {
- "is-docker": "^2.0.0"
- }
- },
- "isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "istanbul-lib-coverage": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
- "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
- "dev": true
- },
- "istanbul-lib-report": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
- "dev": true,
- "requires": {
- "istanbul-lib-coverage": "^3.0.0",
- "make-dir": "^3.0.0",
- "supports-color": "^7.1.0"
- }
- },
- "istanbul-reports": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
- "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
- "dev": true,
- "requires": {
- "html-escaper": "^2.0.0",
- "istanbul-lib-report": "^3.0.0"
- }
- },
- "js-sdsl": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
- "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
- "dev": true
- },
- "js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
- "dev": true
- },
- "js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
- "requires": {
- "argparse": "^2.0.1"
- }
- },
- "jsdoc-type-pratt-parser": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz",
- "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==",
- "dev": true
- },
- "jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
- "dev": true,
- "peer": true
- },
- "json-parse-even-better-errors": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
- "dev": true
- },
- "json-schema-ref-parser": {
- "version": "9.0.9",
- "resolved": "https://registry.npmjs.org/json-schema-ref-parser/-/json-schema-ref-parser-9.0.9.tgz",
- "integrity": "sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==",
- "dev": true,
- "requires": {
- "@apidevtools/json-schema-ref-parser": "9.0.9"
- }
- },
- "json-schema-to-typescript": {
- "version": "10.1.5",
- "resolved": "https://registry.npmjs.org/json-schema-to-typescript/-/json-schema-to-typescript-10.1.5.tgz",
- "integrity": "sha512-X8bNNksfCQo6LhEuqNxmZr4eZpPjXZajmimciuk8eWXzZlif9Brq7WuMGD/SOhBKcRKP2SGVDNZbC28WQqx9Rg==",
- "dev": true,
- "requires": {
- "@types/json-schema": "^7.0.6",
- "@types/lodash": "^4.14.168",
- "@types/prettier": "^2.1.5",
- "cli-color": "^2.0.0",
- "get-stdin": "^8.0.0",
- "glob": "^7.1.6",
- "glob-promise": "^3.4.0",
- "is-glob": "^4.0.1",
- "json-schema-ref-parser": "^9.0.6",
- "json-stringify-safe": "^5.0.1",
- "lodash": "^4.17.20",
- "minimist": "^1.2.5",
- "mkdirp": "^1.0.4",
- "mz": "^2.7.0",
- "prettier": "^2.2.0"
- }
- },
- "json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true
- },
- "json-stringify-safe": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
- "dev": true
- },
- "json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
- "dev": true,
- "peer": true
- },
- "jsonpointer": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
- "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
- "dev": true
- },
- "kind-of": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
- "dev": true
- },
- "leven": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
- "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
- "dev": true
- },
- "levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
- "dev": true,
- "requires": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
- }
- },
- "lilconfig": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz",
- "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==",
- "dev": true
- },
- "lines-and-columns": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
- "dev": true
- },
- "lint-staged": {
- "version": "13.1.2",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.1.2.tgz",
- "integrity": "sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==",
- "dev": true,
- "requires": {
- "cli-truncate": "^3.1.0",
- "colorette": "^2.0.19",
- "commander": "^9.4.1",
- "debug": "^4.3.4",
- "execa": "^6.1.0",
- "lilconfig": "2.0.6",
- "listr2": "^5.0.5",
- "micromatch": "^4.0.5",
- "normalize-path": "^3.0.0",
- "object-inspect": "^1.12.2",
- "pidtree": "^0.6.0",
- "string-argv": "^0.3.1",
- "yaml": "^2.1.3"
- }
- },
- "listr2": {
- "version": "5.0.6",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.6.tgz",
- "integrity": "sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==",
- "dev": true,
- "requires": {
- "cli-truncate": "^2.1.0",
- "colorette": "^2.0.19",
- "log-update": "^4.0.0",
- "p-map": "^4.0.0",
- "rfdc": "^1.3.0",
- "rxjs": "^7.5.7",
- "through": "^2.3.8",
- "wrap-ansi": "^7.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "cli-truncate": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
- "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
- "dev": true,
- "requires": {
- "slice-ansi": "^3.0.0",
- "string-width": "^4.2.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "slice-ansi": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
- "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- }
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- }
- }
- },
- "locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
- "dev": true,
- "requires": {
- "p-locate": "^5.0.0"
- }
- },
- "lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
- },
- "lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "log-symbols": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- }
- }
- },
- "log-update": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
- "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
- "dev": true,
- "requires": {
- "ansi-escapes": "^4.3.0",
- "cli-cursor": "^3.1.0",
- "slice-ansi": "^4.0.0",
- "wrap-ansi": "^6.2.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "slice-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "astral-regex": "^2.0.0",
- "is-fullwidth-code-point": "^3.0.0"
- }
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- },
- "wrap-ansi": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- }
- }
- }
- },
- "lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
- "peer": true,
- "requires": {
- "yallist": "^3.0.2"
- }
- },
- "lru-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
- "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==",
- "dev": true,
- "requires": {
- "es5-ext": "~0.10.2"
- }
- },
- "make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
- "dev": true,
- "requires": {
- "semver": "^6.0.0"
- }
- },
- "make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
- },
- "map-obj": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
- "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
- "dev": true
- },
- "memoizee": {
- "version": "0.4.15",
- "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz",
- "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==",
- "dev": true,
- "requires": {
- "d": "^1.0.1",
- "es5-ext": "^0.10.53",
- "es6-weak-map": "^2.0.3",
- "event-emitter": "^0.3.5",
- "is-promise": "^2.2.2",
- "lru-queue": "^0.1.0",
- "next-tick": "^1.1.0",
- "timers-ext": "^0.1.7"
- }
- },
- "meow": {
- "version": "10.1.5",
- "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.5.tgz",
- "integrity": "sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==",
- "dev": true,
- "requires": {
- "@types/minimist": "^1.2.2",
- "camelcase-keys": "^7.0.0",
- "decamelize": "^5.0.0",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.2",
- "read-pkg-up": "^8.0.0",
- "redent": "^4.0.0",
- "trim-newlines": "^4.0.2",
- "type-fest": "^1.2.2",
- "yargs-parser": "^20.2.9"
- },
- "dependencies": {
- "read-pkg": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz",
- "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==",
- "dev": true,
- "requires": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^3.0.2",
- "parse-json": "^5.2.0",
- "type-fest": "^1.0.1"
- }
- },
- "read-pkg-up": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz",
- "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==",
- "dev": true,
- "requires": {
- "find-up": "^5.0.0",
- "read-pkg": "^6.0.0",
- "type-fest": "^1.0.1"
- }
- },
- "type-fest": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
- "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
- "dev": true
- }
- }
- },
- "merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
- "dev": true,
- "requires": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
- }
- },
- "mimic-fn": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
- "dev": true
- },
- "min-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
- "dev": true
- },
- "minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
- "dev": true
- },
- "minimist-options": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
- "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
- "dev": true,
- "requires": {
- "arrify": "^1.0.1",
- "is-plain-obj": "^1.1.0",
- "kind-of": "^6.0.3"
- }
- },
- "mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
- "dev": true
- },
- "mocha": {
- "version": "10.2.0",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz",
- "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==",
- "dev": true,
- "requires": {
- "ansi-colors": "4.1.1",
- "browser-stdout": "1.3.1",
- "chokidar": "3.5.3",
- "debug": "4.3.4",
- "diff": "5.0.0",
- "escape-string-regexp": "4.0.0",
- "find-up": "5.0.0",
- "glob": "7.2.0",
- "he": "1.2.0",
- "js-yaml": "4.1.0",
- "log-symbols": "4.1.0",
- "minimatch": "5.0.1",
- "ms": "2.1.3",
- "nanoid": "3.3.3",
- "serialize-javascript": "6.0.0",
- "strip-json-comments": "3.1.1",
- "supports-color": "8.1.1",
- "workerpool": "6.2.1",
- "yargs": "16.2.0",
- "yargs-parser": "20.2.4",
- "yargs-unparser": "2.0.0"
- },
- "dependencies": {
- "cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "requires": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "glob": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
- "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "dependencies": {
- "minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- }
- }
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
- "dev": true,
- "requires": {
- "brace-expansion": "^2.0.1"
- },
- "dependencies": {
- "brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0"
- }
- }
- }
- },
- "ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- },
- "supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
- "yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
- "dev": true,
- "requires": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- }
- },
- "yargs-parser": {
- "version": "20.2.4",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
- "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
- "dev": true
- }
- }
- },
- "ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "mz": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
- "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0",
- "object-assign": "^4.0.1",
- "thenify-all": "^1.0.0"
- }
- },
- "nanoid": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
- "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
- "dev": true
- },
- "natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true
- },
- "natural-compare-lite": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
- "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==",
- "dev": true
- },
- "next-tick": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz",
- "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==",
- "dev": true
- },
- "node-releases": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
- "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
- "dev": true,
- "peer": true
- },
- "normalize-package-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^4.0.1",
- "is-core-module": "^2.5.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
- },
- "dependencies": {
- "lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dev": true,
- "requires": {
- "yallist": "^4.0.0"
- }
- },
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
- "yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- }
- }
- },
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true
- },
- "npm-run-path": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz",
- "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==",
- "dev": true,
- "requires": {
- "path-key": "^4.0.0"
- },
- "dependencies": {
- "path-key": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "dev": true
- }
- }
- },
- "object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "dev": true
- },
- "object-inspect": {
- "version": "1.12.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz",
- "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==",
- "dev": true
- },
- "object-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
- "dev": true
- },
- "object.assign": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
- }
- },
- "object.values": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- }
- },
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "onetime": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
- "dev": true,
- "requires": {
- "mimic-fn": "^4.0.0"
- }
- },
- "open": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
- "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
- "dev": true,
- "requires": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- }
- },
- "open-cli": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/open-cli/-/open-cli-7.1.0.tgz",
- "integrity": "sha512-Xnn/B7WY9ygV47oK+LlYp5WU8xr0tEL6SEw9jMX8n6ceElOs2AzVXFXI87/O0+b+LwLokQBZVxBMzGZHCYVppw==",
- "dev": true,
- "requires": {
- "file-type": "^18.0.0",
- "get-stdin": "^9.0.0",
- "meow": "^10.1.5",
- "open": "^8.4.0",
- "tempy": "^3.0.0"
- },
- "dependencies": {
- "get-stdin": {
- "version": "9.0.0",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz",
- "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==",
- "dev": true
- }
- }
- },
- "optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
- "dev": true,
- "requires": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
- "prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
- }
- },
- "ora": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/ora/-/ora-6.1.2.tgz",
- "integrity": "sha512-EJQ3NiP5Xo94wJXIzAyOtSb0QEIAUu7m8t6UZ9krbz0vAJqr92JpcK/lEXg91q6B9pEGqrykkd2EQplnifDSBw==",
- "dev": true,
- "requires": {
- "bl": "^5.0.0",
- "chalk": "^5.0.0",
- "cli-cursor": "^4.0.0",
- "cli-spinners": "^2.6.1",
- "is-interactive": "^2.0.0",
- "is-unicode-supported": "^1.1.0",
- "log-symbols": "^5.1.0",
- "strip-ansi": "^7.0.1",
- "wcwidth": "^1.0.1"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true
- },
- "cli-cursor": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
- "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
- "dev": true,
- "requires": {
- "restore-cursor": "^4.0.0"
- }
- },
- "is-unicode-supported": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
- "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
- "dev": true
- },
- "log-symbols": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz",
- "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==",
- "dev": true,
- "requires": {
- "chalk": "^5.0.0",
- "is-unicode-supported": "^1.1.0"
- }
- },
- "mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
- },
- "onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- },
- "restore-cursor": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
- "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
- "dev": true,
- "requires": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- }
- },
- "strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
- "dev": true,
- "requires": {
- "ansi-regex": "^6.0.1"
- }
- }
- }
- },
- "p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
- "dev": true,
- "requires": {
- "yocto-queue": "^0.1.0"
- }
- },
- "p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
- "dev": true,
- "requires": {
- "p-limit": "^3.0.2"
- }
- },
- "p-map": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
- "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
- "dev": true,
- "requires": {
- "aggregate-error": "^3.0.0"
- }
- },
- "p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "dev": true
- },
- "parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dev": true,
- "requires": {
- "callsites": "^3.0.0"
- }
- },
- "parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dev": true,
- "requires": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- }
- },
- "path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
- "dev": true
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true
- },
- "path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
- "dev": true
- },
- "path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
- "dev": true
- },
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
- "peek-readable": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz",
- "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==",
- "dev": true
- },
- "picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
- },
- "picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "dev": true
- },
- "pidtree": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
- "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
- "dev": true
- },
- "pluralize": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
- "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
- "dev": true
- },
- "prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true
- },
- "prettier": {
- "version": "2.8.4",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz",
- "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==",
- "dev": true
- },
- "prettier-linter-helpers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
- "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
- "dev": true,
- "requires": {
- "fast-diff": "^1.1.2"
- }
- },
- "punycode": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true
- },
- "queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
- "dev": true
- },
- "quick-lru": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
- "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
- "dev": true
- },
- "randombytes": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
- "dev": true,
- "requires": {
- "safe-buffer": "^5.1.0"
- }
- },
- "read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
- "dev": true,
- "requires": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
- },
- "dependencies": {
- "hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
- "requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true
- },
- "type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
- "dev": true
- }
- }
- },
- "read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
- "dev": true,
- "requires": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
- },
- "dependencies": {
- "find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "dev": true,
- "requires": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- }
- },
- "locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "dev": true,
- "requires": {
- "p-locate": "^4.1.0"
- }
- },
- "p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "dev": true,
- "requires": {
- "p-try": "^2.0.0"
- }
- },
- "p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "dev": true,
- "requires": {
- "p-limit": "^2.2.0"
- }
- },
- "type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true
- }
- }
- },
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- },
- "readable-web-to-node-stream": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz",
- "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==",
- "dev": true,
- "requires": {
- "readable-stream": "^3.6.0"
- }
- },
- "readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dev": true,
- "requires": {
- "picomatch": "^2.2.1"
- }
- },
- "redent": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz",
- "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==",
- "dev": true,
- "requires": {
- "indent-string": "^5.0.0",
- "strip-indent": "^4.0.0"
- },
- "dependencies": {
- "indent-string": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
- "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
- "dev": true
- },
- "strip-indent": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz",
- "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",
- "dev": true,
- "requires": {
- "min-indent": "^1.0.1"
- }
- }
- }
- },
- "regexp-tree": {
- "version": "0.1.24",
- "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz",
- "integrity": "sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==",
- "dev": true
- },
- "regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
- }
- },
- "regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true
- },
- "regjsparser": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
- "dev": true,
- "requires": {
- "jsesc": "~0.5.0"
- },
- "dependencies": {
- "jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
- "dev": true
- }
- }
- },
- "require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
- "dev": true
- },
- "require-from-string": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
- "dev": true
- },
- "resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
- "dev": true,
- "requires": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- }
- },
- "resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
- "dev": true
- },
- "restore-cursor": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
- "dev": true,
- "requires": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "dependencies": {
- "mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
- "dev": true
- },
- "onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
- "dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- }
- }
- },
- "reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
- "dev": true
- },
- "rfdc": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
- "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
- "dev": true
- },
- "rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "dev": true,
- "requires": {
- "glob": "^7.1.3"
- }
- },
- "run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "requires": {
- "queue-microtask": "^1.2.2"
- }
- },
- "rxjs": {
- "version": "7.8.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
- "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
- "dev": true,
- "requires": {
- "tslib": "^2.1.0"
- }
- },
- "safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "dev": true
- },
- "safe-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
- "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
- "dev": true,
- "requires": {
- "regexp-tree": "~0.1.1"
- }
- },
- "safe-regex-test": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "is-regex": "^1.1.4"
- }
- },
- "semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
- },
- "serialize-javascript": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
- "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
- "dev": true,
- "requires": {
- "randombytes": "^2.1.0"
- }
- },
- "shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
- "dev": true,
- "requires": {
- "shebang-regex": "^3.0.0"
- }
- },
- "shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true
- },
- "side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
- }
- },
- "signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
- "slice-ansi": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
- "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
- "dev": true,
- "requires": {
- "ansi-styles": "^6.0.0",
- "is-fullwidth-code-point": "^4.0.0"
- }
- },
- "spdx-correct": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
- "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
- "dev": true,
- "requires": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-exceptions": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
- "dev": true
- },
- "spdx-expression-parse": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
- "dev": true,
- "requires": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-license-ids": {
- "version": "3.0.12",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz",
- "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==",
- "dev": true
- },
- "string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.2.0"
- }
- },
- "string-argv": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz",
- "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==",
- "dev": true
- },
- "string-width": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
- "dev": true,
- "requires": {
- "eastasianwidth": "^0.2.0",
- "emoji-regex": "^9.2.2",
- "strip-ansi": "^7.0.1"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
- "dev": true
- },
- "strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
- "dev": true,
- "requires": {
- "ansi-regex": "^6.0.1"
- }
- }
- }
- },
- "string.prototype.trimend": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- }
- },
- "string.prototype.trimstart": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- }
- },
- "strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "requires": {
- "ansi-regex": "^5.0.1"
- }
- },
- "strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
- "dev": true
- },
- "strip-final-newline": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
- "dev": true
- },
- "strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
- "dev": true,
- "requires": {
- "min-indent": "^1.0.0"
- }
- },
- "strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
- "dev": true
- },
- "strtok3": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz",
- "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==",
- "dev": true,
- "requires": {
- "@tokenizer/token": "^0.3.0",
- "peek-readable": "^5.0.0"
- }
- },
- "supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
- "supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
- "dev": true
- },
- "synckit": {
- "version": "0.8.4",
- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz",
- "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==",
- "dev": true,
- "requires": {
- "@pkgr/utils": "^2.3.1",
- "tslib": "^2.4.0"
- }
- },
- "tapable": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
- "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
- "dev": true
- },
- "temp-dir": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
- "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
- "dev": true
- },
- "tempy": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.0.0.tgz",
- "integrity": "sha512-B2I9X7+o2wOaW4r/CWMkpOO9mdiTRCxXNgob6iGvPmfPWgH/KyUD6Uy5crtWBxIBe3YrNZKR2lSzv1JJKWD4vA==",
- "dev": true,
- "requires": {
- "is-stream": "^3.0.0",
- "temp-dir": "^2.0.0",
- "type-fest": "^2.12.2",
- "unique-string": "^3.0.0"
- },
- "dependencies": {
- "type-fest": {
- "version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
- "dev": true
- }
- }
- },
- "test-exclude": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
- "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
- "dev": true,
- "requires": {
- "@istanbuljs/schema": "^0.1.2",
- "glob": "^7.1.4",
- "minimatch": "^3.0.4"
- }
- },
- "text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
- "dev": true
- },
- "thenify": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
- "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
- "dev": true,
- "requires": {
- "any-promise": "^1.0.0"
- }
- },
- "thenify-all": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
- "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
- "dev": true,
- "requires": {
- "thenify": ">= 3.1.0 < 4"
- }
- },
- "through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
- "dev": true
- },
- "timers-ext": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz",
- "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==",
- "dev": true,
- "requires": {
- "es5-ext": "~0.10.46",
- "next-tick": "1"
- }
- },
- "tiny-glob": {
- "version": "0.2.9",
- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
- "dev": true,
- "requires": {
- "globalyzer": "0.1.0",
- "globrex": "^0.1.2"
- }
- },
- "to-fast-properties": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
- "dev": true,
- "peer": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- },
- "token-types": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz",
- "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==",
- "dev": true,
- "requires": {
- "@tokenizer/token": "^0.3.0",
- "ieee754": "^1.2.1"
- }
- },
- "trim-newlines": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz",
- "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==",
- "dev": true
- },
- "ts-node": {
- "version": "10.9.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
- "dev": true,
- "requires": {
- "@cspotcode/source-map-support": "^0.8.0",
- "@tsconfig/node10": "^1.0.7",
- "@tsconfig/node12": "^1.0.7",
- "@tsconfig/node14": "^1.0.0",
- "@tsconfig/node16": "^1.0.2",
- "acorn": "^8.4.1",
- "acorn-walk": "^8.1.1",
- "arg": "^4.1.0",
- "create-require": "^1.1.0",
- "diff": "^4.0.1",
- "make-error": "^1.1.1",
- "v8-compile-cache-lib": "^3.0.1",
- "yn": "3.1.1"
- },
- "dependencies": {
- "diff": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
- "dev": true
- }
- }
- },
- "tsconfig-paths": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
- "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
- "dev": true,
- "requires": {
- "@types/json5": "^0.0.29",
- "json5": "^1.0.1",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
- },
- "dependencies": {
- "json5": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
- "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
- "dev": true,
- "requires": {
- "minimist": "^1.2.0"
- }
- }
- }
- },
- "tslib": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
- "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
- "dev": true
- },
- "tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
- "dev": true,
- "requires": {
- "tslib": "^1.8.1"
- },
- "dependencies": {
- "tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- }
- }
- },
- "type": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
- "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
- "dev": true
- },
- "type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
- "dev": true,
- "requires": {
- "prelude-ls": "^1.2.1"
- }
- },
- "type-fest": {
- "version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
- "dev": true
- },
- "typescript": {
- "version": "4.9.5",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
- "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
- "dev": true
- },
- "unbox-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
- "dev": true,
- "requires": {
- "call-bind": "^1.0.2",
- "has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
- }
- },
- "unique-string": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz",
- "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==",
- "dev": true,
- "requires": {
- "crypto-random-string": "^4.0.0"
- }
- },
- "update-browserslist-db": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
- "dev": true,
- "peer": true,
- "requires": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
- }
- },
- "uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
- "dev": true,
- "requires": {
- "punycode": "^2.1.0"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "v8-compile-cache-lib": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
- "dev": true
- },
- "v8-to-istanbul": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz",
- "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==",
- "dev": true,
- "requires": {
- "@jridgewell/trace-mapping": "^0.3.12",
- "@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^1.6.0"
- }
- },
- "validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
- "dev": true,
- "requires": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
- "wcwidth": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
- "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
- "dev": true,
- "requires": {
- "defaults": "^1.0.3"
- }
- },
- "web-specs": {
- "version": "2.50.0",
- "resolved": "https://registry.npmjs.org/web-specs/-/web-specs-2.50.0.tgz",
- "integrity": "sha512-IlzosEoCs2Kn4w0QKC6xrRy9Ca7HwpdoC54ilzbUGdaeyyXFuSuszZIkChM0pO8YSX4swxFfBoixRZJnCxTYDQ==",
- "dev": true
- },
- "which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "dev": true,
- "requires": {
- "isexe": "^2.0.0"
- }
- },
- "which-boxed-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
- "dev": true,
- "requires": {
- "is-bigint": "^1.0.1",
- "is-boolean-object": "^1.1.0",
- "is-number-object": "^1.0.4",
- "is-string": "^1.0.5",
- "is-symbol": "^1.0.3"
- }
- },
- "word-wrap": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true
- },
- "workerpool": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
- "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
- "dev": true
- },
- "wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "requires": {
- "color-convert": "^2.0.1"
- }
- },
- "color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "requires": {
- "color-name": "~1.1.4"
- }
- },
- "color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- }
- }
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true
- },
- "yallist": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
- "dev": true,
- "peer": true
- },
- "yaml": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.0.tgz",
- "integrity": "sha512-auf7Gi6QwO7HW//GA9seGvTXVGWl1CM/ADWh1+RxtXr6XOxnT65ovDl9fTi4e0monEyJxCHqDpF6QnFDXmJE4g==",
- "dev": true
- },
- "yargs": {
- "version": "17.7.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.0.tgz",
- "integrity": "sha512-dwqOPg5trmrre9+v8SUo2q/hAwyKoVfu8OC1xPHKJGNdxAvPl4sKxL4vBnh3bQz/ZvvGAFeA5H3ou2kcOY8sQQ==",
- "dev": true,
- "requires": {
- "cliui": "^8.0.1",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.3",
- "y18n": "^5.0.5",
- "yargs-parser": "^21.1.1"
- },
- "dependencies": {
- "emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true
- },
- "string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- }
- },
- "yargs-parser": {
- "version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
- "dev": true
- }
- }
- },
- "yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true
- },
- "yargs-unparser": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
- "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
- "dev": true,
- "requires": {
- "camelcase": "^6.0.0",
- "decamelize": "^4.0.0",
- "flat": "^5.0.2",
- "is-plain-obj": "^2.1.0"
- },
- "dependencies": {
- "decamelize": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
- "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
- "dev": true
- },
- "is-plain-obj": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
- "dev": true
- }
- }
- },
- "yn": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
- "dev": true
- },
- "yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
- "dev": true
- }
}
}
diff --git a/package.json b/package.json
index 421abc98d0a907..2acb865a3646e4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@mdn/browser-compat-data",
- "version": "5.2.37",
+ "version": "5.2.38",
"description": "Browser compatibility data provided by MDN Web Docs",
"main": "index.ts",
"type": "module",
diff --git a/webextensions/api/browsingData.json b/webextensions/api/browsingData.json
index 18e0a3cdaf5d79..ecbbe491f7b666 100644
--- a/webextensions/api/browsingData.json
+++ b/webextensions/api/browsingData.json
@@ -73,10 +73,15 @@
"firefox": {
"version_added": "53"
},
- "firefox_android": {
- "version_added": "56",
- "version_removed": "79"
- },
+ "firefox_android": [
+ {
+ "version_added": "85"
+ },
+ {
+ "version_added": "56",
+ "version_removed": "79"
+ }
+ ],
"opera": "mirror",
"safari": {
"version_added": false
@@ -118,10 +123,15 @@
"firefox": {
"version_added": "53"
},
- "firefox_android": {
- "version_added": "56",
- "version_removed": "79"
- },
+ "firefox_android": [
+ {
+ "version_added": "85"
+ },
+ {
+ "version_added": "56",
+ "version_removed": "79"
+ }
+ ],
"opera": "mirror",
"safari": {
"version_added": false
@@ -142,10 +152,15 @@
"firefox": {
"version_added": "53"
},
- "firefox_android": {
- "version_added": "56",
- "version_removed": "79"
- },
+ "firefox_android": [
+ {
+ "version_added": "85"
+ },
+ {
+ "version_added": "56",
+ "version_removed": "79"
+ }
+ ],
"opera": "mirror",
"safari": {
"version_added": false
@@ -213,7 +228,7 @@
"version_added": "53"
},
"firefox_android": {
- "version_added": false
+ "version_added": "85"
},
"opera": "mirror",
"safari": {
@@ -303,7 +318,8 @@
"version_added": "84"
},
"firefox_android": {
- "version_added": false
+ "version_added": "84",
+ "notes": "This option is currently limited to the firefox-default and firefox-private values."
},
"opera": "mirror",
"safari": {
@@ -595,8 +611,7 @@
"version_added": "53"
},
"firefox_android": {
- "notes": "See bug 1363010. Before Firefox for Android 79, browser.history.remove(options, {history:true}) can be used instead.",
- "version_added": false
+ "version_added": "85"
},
"opera": "mirror",
"safari": {
diff --git a/webextensions/api/dom.json b/webextensions/api/dom.json
index de0df9c2733730..5338f46097eae6 100644
--- a/webextensions/api/dom.json
+++ b/webextensions/api/dom.json
@@ -11,7 +11,8 @@
},
"edge": "mirror",
"firefox": {
- "version_added": "63"
+ "version_added": false,
+ "notes": "Use element.openOrClosedShadowRoot, available since Firefox 63."
},
"firefox_android": "mirror",
"opera": "mirror",
diff --git a/webextensions/api/runtime.json b/webextensions/api/runtime.json
index 961d537178d03a..b32970bb31eb82 100644
--- a/webextensions/api/runtime.json
+++ b/webextensions/api/runtime.json
@@ -957,7 +957,8 @@
},
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "100",
+ "notes": "This event does not fire until Firefox 106, when event pages are available."
},
"firefox_android": "mirror",
"opera": "mirror",
@@ -977,7 +978,8 @@
},
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "100",
+ "notes": "This event does not fire until Firefox 106, when event pages are available."
},
"firefox_android": "mirror",
"opera": "mirror",
diff --git a/webextensions/api/webRequest.json b/webextensions/api/webRequest.json
index bab5eb9781580e..da4cf11f615366 100644
--- a/webextensions/api/webRequest.json
+++ b/webextensions/api/webRequest.json
@@ -334,6 +334,27 @@
}
}
},
+ "image": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"imageset": {
"__compat": {
"support": {
@@ -355,6 +376,27 @@
}
}
},
+ "main_frame": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"media": {
"__compat": {
"support": {
@@ -376,6 +418,27 @@
}
}
},
+ "object": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"object_subrequest": {
"__compat": {
"support": {
@@ -396,6 +459,27 @@
}
}
},
+ "other": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"ping": {
"__compat": {
"support": {
@@ -423,6 +507,27 @@
}
}
},
+ "script": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"speculative": {
"__compat": {
"support": {
@@ -442,6 +547,48 @@
}
}
},
+ "stylesheet": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
+ "sub_frame": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"web_manifest": {
"__compat": {
"support": {
@@ -505,6 +652,27 @@
}
}
},
+ "xmlhttprequest": {
+ "__compat": {
+ "support": {
+ "chrome": {
+ "version_added": "44"
+ },
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "45"
+ },
+ "firefox_android": {
+ "version_added": "48"
+ },
+ "opera": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror"
+ }
+ }
+ },
"xslt": {
"__compat": {
"support": {