diff --git a/.github/workflows/web-e2e-test.yml b/.github/workflows/web-e2e-test.yml
new file mode 100644
index 0000000000..d317fa993f
--- /dev/null
+++ b/.github/workflows/web-e2e-test.yml
@@ -0,0 +1,100 @@
+name: 🌐 Test Web
+on:
+ pull_request:
+ paths:
+ - ".github/workflows/web-e2e-test.yml"
+ - "package.json"
+ - "yarn.lock"
+ - "FabricExample/**"
+ - "src/**"
+ - "e2e/**"
+ push:
+ branches:
+ - main
+ paths:
+ - ".github/workflows/web-e2e-test.yml"
+ - "package.json"
+ - "yarn.lock"
+ - "FabricExample/**"
+ - "src/**"
+ - "e2e/**"
+
+jobs:
+ build-web:
+ name: 🏗️ Build web
+ defaults:
+ run:
+ working-directory: FabricExample
+ runs-on: macos-15
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Get yarn cache directory path
+ id: fabric-yarn-cache-dir-path
+ run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
+ - name: Restore node_modules from cache
+ uses: actions/cache@v4
+ id: yarn-cache
+ with:
+ path: ${{ steps.fabric-yarn-cache-dir-path.outputs.dir }}
+ key: ${{ runner.os }}-fabric-yarn-${{ hashFiles('**/yarn.lock') }}
+ restore-keys: |
+ ${{ runner.os }}-fabric-yarn-
+ - name: Install node_modules for FabricExample/
+ run: yarn install --frozen-lockfile
+ - name: Install root dependencies
+ run: yarn install --frozen-lockfile --cwd ..
+
+ - name: Build web
+ run: yarn build:web
+
+ - uses: actions/upload-artifact@v4
+ with:
+ name: web-e2e-app
+ path: FabricExample/dist/**
+
+ test-web:
+ name: ⚙️ Automated test cases
+ runs-on: macos-15
+ timeout-minutes: 60
+ needs: build-web
+ steps:
+ - uses: actions/checkout@v4
+ - name: Download a single artifact
+ uses: actions/download-artifact@v4
+ with:
+ name: web-e2e-app
+ path: FabricExample/dist/
+ - name: Start static server
+ run: |
+ cd FabricExample
+ npx http-server dist -p 8080 --silent --gzip --brotli --hostname 127.0.0.1 >/dev/null 2>&1 &
+ echo $! > .server-pid
+ - name: Install Maestro
+ run: |
+ curl -fsSL "https://get.maestro.mobile.dev" | bash
+ echo "$HOME/.maestro/bin" >> $GITHUB_PATH
+ export MAESTRO_DRIVER_STARTUP_TIMEOUT=600000
+ - name: Specify web env
+ run: |
+ find e2e/flows -name "*.yml" -exec sh -c '
+ for file; do
+ printf "url: http://localhost:8080\n" | cat - "$file" > temp && mv temp "$file"
+ done
+ ' sh {} +
+ shell: bash
+ - name: Run tests
+ run: |
+ export MAESTRO_CLI_NO_ANALYTICS="true"
+ export MAESTRO_CHROME_FLAGS="--no-sandbox --user-data-dir=/tmp/chrome-profile-$GITHUB_RUN_ID"
+ maestro --platform web test -e DEVICE="Chrome" --headless e2e/flows/* --format html ./e2e/reports/debug --debug-output ./e2e/reports/debug --flatten-debug-output
+ - name: Stop server
+ if: always()
+ run: |
+ kill $(cat .server-pid) || true
+ - name: Upload test report
+ if: failure()
+ uses: actions/upload-artifact@v4
+ with:
+ path: ./e2e/reports
+ name: e2e-report-web
diff --git a/FabricExample/__tests__/__snapshots__/components-rendering.spec.tsx.snap b/FabricExample/__tests__/__snapshots__/components-rendering.spec.tsx.snap
index 13e0011b0c..6897ce4170 100644
--- a/FabricExample/__tests__/__snapshots__/components-rendering.spec.tsx.snap
+++ b/FabricExample/__tests__/__snapshots__/components-rendering.spec.tsx.snap
@@ -114,16 +114,7 @@ exports[`components rendering should render \`KeyboardStickyView\` 1`] = `
exports[`components rendering should render \`KeyboardToolbar\` 1`] = `
}
/>
`;
diff --git a/FabricExample/index.html b/FabricExample/index.html
new file mode 100644
index 0000000000..b627fdf718
--- /dev/null
+++ b/FabricExample/index.html
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+ Keyboard Controller Example
+
+
+
+
+
+
diff --git a/FabricExample/index.web.js b/FabricExample/index.web.js
new file mode 100644
index 0000000000..f8de4845c3
--- /dev/null
+++ b/FabricExample/index.web.js
@@ -0,0 +1,10 @@
+import { AppRegistry } from "react-native";
+
+import name from "./app.json";
+import App from "./src/App";
+
+AppRegistry.registerComponent(name, () => App);
+AppRegistry.runApplication(name, {
+ initialProps: {},
+ rootTag: document.getElementById("app-root"),
+});
diff --git a/FabricExample/package.json b/FabricExample/package.json
index 76513b4881..fb605851e4 100644
--- a/FabricExample/package.json
+++ b/FabricExample/package.json
@@ -5,21 +5,25 @@
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
+ "web": "webpack serve --mode=development --config webpack.config.js",
+ "build:web": "webpack --mode=production --config webpack.config.js",
"start": "react-native start",
"test": "jest",
"postinstall": "patch-package"
},
"dependencies": {
"@gorhom/bottom-sheet": "5.2.6",
+ "@lottiefiles/dotlottie-react": "^0.17.10",
"@react-native-community/blur": "^4.4.1",
"@react-native-masked-view/masked-view": "^0.3.2",
- "@react-navigation/bottom-tabs": "^6.6.1",
- "@react-navigation/elements": "^2.2.5",
- "@react-navigation/native": "^6.1.18",
- "@react-navigation/native-stack": "^6.11.0",
- "@react-navigation/stack": "^6.4.1",
+ "@react-navigation/bottom-tabs": "^7.9.0",
+ "@react-navigation/elements": "2.6.4",
+ "@react-navigation/native": "7.1.17",
+ "@react-navigation/native-stack": "7.3.26",
+ "@react-navigation/stack": "7.3.6",
"lottie-react-native": "^7.3.4",
"react": "19.1.0",
+ "react-dom": "19.1.0",
"react-native": "0.81.4",
"react-native-advanced-input-mask": "^1.4.6",
"react-native-gesture-handler": "2.28.0",
@@ -29,6 +33,7 @@
"react-native-safe-area-context": "5.6.1",
"react-native-screens": "4.16.0",
"react-native-toast-message": "^2.3.0",
+ "react-native-web": "^0.21.2",
"react-native-worklets": "^0.6.0"
},
"devDependencies": {
@@ -47,9 +52,16 @@
"@types/jest": "^29.5.13",
"@types/react": "^19.1.0",
"@types/react-test-renderer": "^19.1.0",
+ "babel-loader": "^10.0.0",
+ "babel-plugin-react-native-web": "^0.21.2",
+ "html-webpack-plugin": "^5.6.5",
"jest": "^29.6.3",
"patch-package": "^6.4.7",
- "react-test-renderer": "19.1.0"
+ "react-test-renderer": "19.1.0",
+ "url-loader": "^4.1.1",
+ "webpack": "^5.104.1",
+ "webpack-cli": "^6.0.1",
+ "webpack-dev-server": "^5.2.2"
},
"jest": {
"preset": "react-native",
diff --git a/FabricExample/src/components/BlurView/index.native.tsx b/FabricExample/src/components/BlurView/index.native.tsx
new file mode 100644
index 0000000000..ea0bf78114
--- /dev/null
+++ b/FabricExample/src/components/BlurView/index.native.tsx
@@ -0,0 +1,3 @@
+import { BlurView } from "@react-native-community/blur";
+
+export default BlurView;
diff --git a/FabricExample/src/components/BlurView/index.tsx b/FabricExample/src/components/BlurView/index.tsx
new file mode 100644
index 0000000000..05fecb39ef
--- /dev/null
+++ b/FabricExample/src/components/BlurView/index.tsx
@@ -0,0 +1,24 @@
+import type { ViewStyle } from "react-native";
+
+type BlurViewProps = {
+ blurAmount: number;
+ blurType: string;
+ reducedTransparencyFallbackColor: string;
+ style: ViewStyle;
+ children?: React.ReactNode;
+};
+
+function BlurView({ blurAmount, children, style }: BlurViewProps) {
+ return (
+
+ {children}
+
+ );
+}
+
+export default BlurView;
diff --git a/FabricExample/src/modules/haptic/index.native.ts b/FabricExample/src/modules/haptic/index.native.ts
new file mode 100644
index 0000000000..6c84737d76
--- /dev/null
+++ b/FabricExample/src/modules/haptic/index.native.ts
@@ -0,0 +1,3 @@
+import { trigger } from "react-native-haptic-feedback";
+
+export default trigger;
diff --git a/FabricExample/src/modules/haptic/index.ts b/FabricExample/src/modules/haptic/index.ts
new file mode 100644
index 0000000000..b12b7d75f8
--- /dev/null
+++ b/FabricExample/src/modules/haptic/index.ts
@@ -0,0 +1,3 @@
+const trigger = (_mode: string, _options: Record) => {};
+
+export default trigger;
diff --git a/FabricExample/src/screens/Examples/ImageGallery/index.tsx b/FabricExample/src/screens/Examples/ImageGallery/index.tsx
index a3dc9e7b4a..cbf549ded6 100644
--- a/FabricExample/src/screens/Examples/ImageGallery/index.tsx
+++ b/FabricExample/src/screens/Examples/ImageGallery/index.tsx
@@ -150,7 +150,11 @@ const SharedTransition = ({
{!!image.img && (
-
+
)}
@@ -193,7 +197,12 @@ const ImagePreview = ({
{modal === src && isModalFullyVisible ? (
) : (
-
+
)}
);
diff --git a/FabricExample/src/screens/Examples/Toolbar/index.tsx b/FabricExample/src/screens/Examples/Toolbar/index.tsx
index c4b719da0b..353bc13baf 100644
--- a/FabricExample/src/screens/Examples/Toolbar/index.tsx
+++ b/FabricExample/src/screens/Examples/Toolbar/index.tsx
@@ -1,14 +1,14 @@
-import { BlurView } from "@react-native-community/blur";
import React, { useCallback, useEffect, useState } from "react";
import { Modal, Platform, StyleSheet, Text, View } from "react-native";
-import { trigger } from "react-native-haptic-feedback";
import {
KeyboardAwareScrollView,
KeyboardToolbar,
} from "react-native-keyboard-controller";
import { useSafeAreaInsets } from "react-native-safe-area-context";
+import BlurView from "../../../components/BlurView";
import TextInput from "../../../components/TextInput";
+import trigger from "../../../modules/haptic";
import AutoFillContacts from "./Contacts";
diff --git a/FabricExample/webpack.config.js b/FabricExample/webpack.config.js
new file mode 100644
index 0000000000..ffcd41dc58
--- /dev/null
+++ b/FabricExample/webpack.config.js
@@ -0,0 +1,153 @@
+const fs = require("fs");
+const path = require("path");
+
+const HtmlWebpackPlugin = require("html-webpack-plugin");
+const webpack = require("webpack");
+
+const appDirectory = fs.realpathSync(process.cwd());
+const { presets, plugins } = require(`${appDirectory}/babel.config.js`);
+
+// Get node_modules paths (both current project and parent)
+const rootNodeModules = path.resolve(appDirectory, "node_modules");
+const parentNodeModules = path.resolve(appDirectory, "..", "node_modules");
+
+// Function to get module path (check both locations)
+function getModulePath(moduleName) {
+ const localPath = path.resolve(appDirectory, `node_modules/${moduleName}`);
+ const parentPath = path.resolve(
+ appDirectory,
+ `../node_modules/${moduleName}`,
+ );
+
+ if (fs.existsSync(localPath)) {
+ return localPath;
+ }
+ if (fs.existsSync(parentPath)) {
+ return parentPath;
+ }
+
+ return localPath; // fallback
+}
+
+const compileNodeModules = [
+ // React Native and related
+ "react-native",
+ "react-native-web",
+ "react-native-worklets",
+ "react-native-reanimated",
+ "react-native-gesture-handler",
+ "react-native-screens",
+ "react-native-safe-area-context",
+ "@lottiefiles/dotlottie-react",
+ "@gorhom/bottom-sheet",
+
+ // Navigation
+ "@react-navigation/native",
+ "@react-navigation/elements",
+ "@react-navigation/native-stack",
+ "@react-navigation/stack",
+ "@react-navigation/bottom-tabs",
+ "@react-navigation/core",
+ "@react-navigation/routers",
+
+ // Other packages that need babel processing
+ "react-native-toast-message",
+].map((moduleName) => getModulePath(moduleName));
+
+const keyboardControllerSrc = path.resolve(__dirname, "..", "src");
+
+const babelLoaderConfiguration = {
+ test: /\.(js|jsx|ts|tsx)$/,
+ include: [
+ path.resolve(__dirname, "index.web.js"),
+ path.resolve(__dirname, "src", "App.tsx"),
+ path.resolve(__dirname, "src"),
+ path.resolve(__dirname, "component"),
+ keyboardControllerSrc,
+ ...compileNodeModules,
+ ],
+ use: {
+ loader: "babel-loader",
+ options: {
+ cacheDirectory: true,
+ presets,
+ plugins,
+ },
+ },
+ type: "javascript/auto",
+};
+
+const svgLoaderConfiguration = {
+ test: /\.svg$/,
+ use: [
+ {
+ loader: "@svgr/webpack",
+ },
+ ],
+};
+
+const imageLoaderConfiguration = {
+ test: /\.(gif|jpe?g|png|svg)$/,
+ use: {
+ loader: "url-loader",
+ options: {
+ name: "[name].[ext]",
+ },
+ },
+};
+
+module.exports = {
+ ignoreWarnings: [
+ {
+ // worklet is a new library, so let's simply ignore it :)
+ module: /react-native-worklets[\\/]/,
+ message: /Critical dependency: require function is used in a way/,
+ },
+ ],
+ entry: {
+ app: path.join(__dirname, "index.web.js"),
+ },
+ output: {
+ path: path.resolve(appDirectory, "dist"),
+ publicPath: "/",
+ filename: "rnw.bundle.js",
+ },
+ resolve: {
+ extensions: [
+ ".web.tsx",
+ ".web.ts",
+ ".web.jsx",
+ ".web.js",
+ ".tsx",
+ ".ts",
+ ".jsx",
+ ".js",
+ ],
+ alias: {
+ "react-native$": "react-native-web",
+ "react-native-keyboard-controller": keyboardControllerSrc,
+ "react": path.resolve(__dirname, "node_modules/react"),
+ "react-dom": path.resolve(__dirname, "node_modules/react-dom"),
+ },
+ // Add both node_modules directories
+ modules: [rootNodeModules, parentNodeModules, "node_modules"],
+ },
+ module: {
+ rules: [
+ babelLoaderConfiguration,
+ imageLoaderConfiguration,
+ svgLoaderConfiguration,
+ ],
+ },
+ plugins: [
+ new HtmlWebpackPlugin({
+ template: path.join(__dirname, "index.html"),
+ }),
+ new webpack.HotModuleReplacementPlugin(),
+ new webpack.DefinePlugin({
+ __DEV__: JSON.stringify(true),
+ }),
+ new webpack.EnvironmentPlugin({ JEST_WORKER_ID: null }),
+ new webpack.DefinePlugin({ process: { env: {} } }),
+ ],
+};
diff --git a/FabricExample/yarn.lock b/FabricExample/yarn.lock
index 6a4836cfa1..9ea103581f 100644
--- a/FabricExample/yarn.lock
+++ b/FabricExample/yarn.lock
@@ -965,6 +965,11 @@
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.27.6.tgz#ec4070a04d76bae8ddbb10770ba55714a417b7c6"
integrity sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==
+"@babel/runtime@^7.18.6":
+ version "7.28.4"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.28.4.tgz#a70226016fabe25c5783b2f22d3e1c9bc5ca3326"
+ integrity sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==
+
"@babel/template@^7.25.0", "@babel/template@^7.27.1", "@babel/template@^7.27.2", "@babel/template@^7.3.3":
version "7.27.2"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz#fa78ceed3c4e7b63ebf6cb39e5852fca45f6809d"
@@ -1013,6 +1018,11 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
+"@discoveryjs/json-ext@^0.6.1":
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz#f13c7c205915eb91ae54c557f5e92bddd8be0e83"
+ integrity sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==
+
"@egjs/hammerjs@^2.0.17":
version "2.0.17"
resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124"
@@ -1307,6 +1317,68 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"
+"@jsonjoy.com/base64@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/base64/-/base64-1.1.2.tgz#cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578"
+ integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==
+
+"@jsonjoy.com/buffers@^1.0.0", "@jsonjoy.com/buffers@^1.2.0":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz#8d99c7f67eaf724d3428dfd9826c6455266a5c83"
+ integrity sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==
+
+"@jsonjoy.com/codegen@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz#5c23f796c47675f166d23b948cdb889184b93207"
+ integrity sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==
+
+"@jsonjoy.com/json-pack@^1.11.0":
+ version "1.21.0"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz#93f8dd57fe3a3a92132b33d1eb182dcd9e7629fa"
+ integrity sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==
+ dependencies:
+ "@jsonjoy.com/base64" "^1.1.2"
+ "@jsonjoy.com/buffers" "^1.2.0"
+ "@jsonjoy.com/codegen" "^1.0.0"
+ "@jsonjoy.com/json-pointer" "^1.0.2"
+ "@jsonjoy.com/util" "^1.9.0"
+ hyperdyperid "^1.2.0"
+ thingies "^2.5.0"
+ tree-dump "^1.1.0"
+
+"@jsonjoy.com/json-pointer@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz#049cb530ac24e84cba08590c5e36b431c4843408"
+ integrity sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==
+ dependencies:
+ "@jsonjoy.com/codegen" "^1.0.0"
+ "@jsonjoy.com/util" "^1.9.0"
+
+"@jsonjoy.com/util@^1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@jsonjoy.com/util/-/util-1.9.0.tgz#7ee95586aed0a766b746cd8d8363e336c3c47c46"
+ integrity sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==
+ dependencies:
+ "@jsonjoy.com/buffers" "^1.0.0"
+ "@jsonjoy.com/codegen" "^1.0.0"
+
+"@leichtgewicht/ip-codec@^2.0.1":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1"
+ integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==
+
+"@lottiefiles/dotlottie-react@^0.17.10":
+ version "0.17.10"
+ resolved "https://registry.yarnpkg.com/@lottiefiles/dotlottie-react/-/dotlottie-react-0.17.10.tgz#881a5553e30c9c4c1d288b308b9fc3583cfaf8e6"
+ integrity sha512-ikrN05/q0/KjqIU+n48uNwmE7DeZIC9y3Nd19httcKqe273zoOeNYycEaQzLSdcpEGnWLmHaZpgtoo07aQZAXg==
+ dependencies:
+ "@lottiefiles/dotlottie-web" "0.58.1"
+
+"@lottiefiles/dotlottie-web@0.58.1":
+ version "0.58.1"
+ resolved "https://registry.yarnpkg.com/@lottiefiles/dotlottie-web/-/dotlottie-web-0.58.1.tgz#977eba6c6a71d2432eaf4b0bec2e83aa98b18554"
+ integrity sha512-YC4pmScrV0R3rd11gU5xHrjeNczlCic69zlnMH/buDIzYxIbpR88oPUhGtKgu5ln7EJchoLpeRJbA3uLCzSeTA==
+
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -1637,6 +1709,11 @@
resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.81.4.tgz#a0384d5aaac825aeefa5e391947189f6cee4a641"
integrity sha512-9nRRHO1H+tcFqjb9gAM105Urtgcanbta2tuqCVY0NATHeFPDEAB7gPyiLxCHKMi1NbhP6TH0kxgSWXKZl1cyRg==
+"@react-native/normalize-colors@^0.74.1":
+ version "0.74.89"
+ resolved "https://registry.yarnpkg.com/@react-native/normalize-colors/-/normalize-colors-0.74.89.tgz#b8ac17d1bbccd3ef9a1f921665d04d42cff85976"
+ integrity sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==
+
"@react-native/typescript-config@0.81.4":
version "0.81.4"
resolved "https://registry.yarnpkg.com/@react-native/typescript-config/-/typescript-config-0.81.4.tgz#484541e8ab6614e6bcd18d2370953bb37f418ef7"
@@ -1650,72 +1727,80 @@
invariant "^2.2.4"
nullthrows "^1.1.1"
-"@react-navigation/bottom-tabs@^6.6.1":
- version "6.6.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-6.6.1.tgz#589edc9c8fbf652c485b3c37d344faafe3cd4cc4"
- integrity sha512-9oD4cypEBjPuaMiu9tevWGiQ4w/d6l3HNhcJ1IjXZ24xvYDSs0mqjUcdt8SWUolCvRrYc/DmNBLlT83bk0bHTw==
+"@react-navigation/bottom-tabs@^7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-7.9.0.tgz#b546adb0cedd72a1f0179e00b74039b3c8abb6bd"
+ integrity sha512-024FWdHp3ZsE5rP8tmGI4vh+1z3wg8u8E9Frep8eeGoYo1h9rQhvgofQDGxknmrKsb7t8o8Dim+IZSvl57cPFQ==
dependencies:
- "@react-navigation/elements" "^1.3.31"
+ "@react-navigation/elements" "^2.9.3"
color "^4.2.3"
- warn-once "^0.1.0"
+ sf-symbols-typescript "^2.1.0"
-"@react-navigation/core@^6.4.17":
- version "6.4.17"
- resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-6.4.17.tgz#f277a196b578c8a456efcc563d1c9bd87eb4ab04"
- integrity sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==
+"@react-navigation/core@^7.12.4":
+ version "7.13.7"
+ resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.13.7.tgz#1263903a703b5f183a08c22dfc5c3735ac4ef91c"
+ integrity sha512-k2ABo3250vq1ovOh/iVwXS6Hwr5PVRGXoPh/ewVFOOuEKTvOx9i//OBzt8EF+HokBxS2HBRlR2b+aCOmscRqBw==
dependencies:
- "@react-navigation/routers" "^6.1.9"
+ "@react-navigation/routers" "^7.5.3"
escape-string-regexp "^4.0.0"
- nanoid "^3.1.23"
+ fast-deep-equal "^3.1.3"
+ nanoid "^3.3.11"
query-string "^7.1.3"
- react-is "^16.13.0"
- use-latest-callback "^0.2.1"
+ react-is "^19.1.0"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/elements@^1.3.31":
- version "1.3.31"
- resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-1.3.31.tgz#28dd802a0787bb03fc0e5be296daf1804dbebbcf"
- integrity sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==
+"@react-navigation/elements@2.6.4":
+ version "2.6.4"
+ resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.6.4.tgz#f1dc8548b1289588fabcd2f0342c1391c689a49f"
+ integrity sha512-O3X9vWXOEhAO56zkQS7KaDzL8BvjlwZ0LGSteKpt1/k6w6HONG+2Wkblrb057iKmehTkEkQMzMLkXiuLmN5x9Q==
+ dependencies:
+ color "^4.2.3"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/elements@^2.2.5":
- version "2.4.3"
- resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.4.3.tgz#cc1dde4c98739d35a0c9c23872316063962cfaee"
- integrity sha512-psoNmnZ0DQIt9nxxPITVLtYW04PGCAfnmd/Pcd3yhiBs93aj+HYKH+SDZDpUnXMf3BN7Wvo4+jPI+/Xjqb+m9w==
+"@react-navigation/elements@^2.4.6", "@react-navigation/elements@^2.6.4", "@react-navigation/elements@^2.9.3":
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.9.3.tgz#505ae38af347a0bc5326155318a3d9a54e2071e3"
+ integrity sha512-3+eyvWiVPIEf6tN9UdduhOEHcTuNe3R5WovgiVkfH9+jApHMTZDc2loePTpY/i2HDJhObhhChpJzO6BVjrpdYQ==
dependencies:
color "^4.2.3"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/native-stack@^6.11.0":
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-6.11.0.tgz#a33f92cbd55dfe28fb0ba67df99aaa95240eb87c"
- integrity sha512-U5EcUB9Q2NQspCFwYGGNJm0h6wBCOv7T30QjndmvlawLkNt7S7KWbpWyxS9XBHSIKF57RgWjfxuJNTgTstpXxw==
+"@react-navigation/native-stack@7.3.26":
+ version "7.3.26"
+ resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.3.26.tgz#a08ee0626e49428a808da9d810f24db5b08deae9"
+ integrity sha512-EjaBWzLZ76HJGOOcWCFf+h/M+Zg7M1RalYioDOb6ZdXHz7AwYNidruT3OUAQgSzg3gVLqvu5OYO0jFsNDPCZxQ==
dependencies:
- "@react-navigation/elements" "^1.3.31"
- warn-once "^0.1.0"
+ "@react-navigation/elements" "^2.6.4"
+ warn-once "^0.1.1"
-"@react-navigation/native@^6.1.18":
- version "6.1.18"
- resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-6.1.18.tgz#338fa9afa2c89feec1d3eac41c963840d8d6f106"
- integrity sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==
+"@react-navigation/native@7.1.17":
+ version "7.1.17"
+ resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.1.17.tgz#88d557c0f5000aa2741e4368c59719526f1394c4"
+ integrity sha512-uEcYWi1NV+2Qe1oELfp9b5hTYekqWATv2cuwcOAg5EvsIsUPtzFrKIasgUXLBRGb9P7yR5ifoJ+ug4u6jdqSTQ==
dependencies:
- "@react-navigation/core" "^6.4.17"
+ "@react-navigation/core" "^7.12.4"
escape-string-regexp "^4.0.0"
fast-deep-equal "^3.1.3"
- nanoid "^3.1.23"
+ nanoid "^3.3.11"
+ use-latest-callback "^0.2.4"
-"@react-navigation/routers@^6.1.9":
- version "6.1.9"
- resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-6.1.9.tgz#73f5481a15a38e36592a0afa13c3c064b9f90bed"
- integrity sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==
+"@react-navigation/routers@^7.5.3":
+ version "7.5.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-7.5.3.tgz#8002930ef5f62351be2475d0dffde3ffaee174d7"
+ integrity sha512-1tJHg4KKRJuQ1/EvJxatrMef3NZXEPzwUIUZ3n1yJ2t7Q97siwRtbynRpQG9/69ebbtiZ8W3ScOZF/OmhvM4Rg==
dependencies:
- nanoid "^3.1.23"
+ nanoid "^3.3.11"
-"@react-navigation/stack@^6.4.1":
- version "6.4.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-6.4.1.tgz#a158350637f5298292202ce854e5c5c9688f23f9"
- integrity sha512-upMEHOKMtuMu4c9gmoPlO/JqI6mDlSqwXg1aXKOTQLXAF8H5koOLRfrmi7AkdiE9A7lDXWUAZoGuD9O88cYvDQ==
+"@react-navigation/stack@7.3.6":
+ version "7.3.6"
+ resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-7.3.6.tgz#f1b8c9323e7ce784945d2ed75ecadca4d826e39d"
+ integrity sha512-ER+6S8lWWFpLO5NQqY+87FGG0bN4CzlhHF5HhJIJ/n9JzvciOBYAAemIscPqWYrag0f4UtbITBr9ga75Y0i6Hg==
dependencies:
- "@react-navigation/elements" "^1.3.31"
+ "@react-navigation/elements" "^2.4.6"
color "^4.2.3"
- warn-once "^0.1.0"
"@sideway/address@^4.1.5":
version "4.1.5"
@@ -1815,6 +1900,96 @@
dependencies:
"@babel/types" "^7.20.7"
+"@types/body-parser@*":
+ version "1.19.6"
+ resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.6.tgz#1859bebb8fd7dac9918a45d54c1971ab8b5af474"
+ integrity sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==
+ dependencies:
+ "@types/connect" "*"
+ "@types/node" "*"
+
+"@types/bonjour@^3.5.13":
+ version "3.5.13"
+ resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956"
+ integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==
+ dependencies:
+ "@types/node" "*"
+
+"@types/connect-history-api-fallback@^1.5.4":
+ version "1.5.4"
+ resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3"
+ integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==
+ dependencies:
+ "@types/express-serve-static-core" "*"
+ "@types/node" "*"
+
+"@types/connect@*":
+ version "3.4.38"
+ resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858"
+ integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==
+ dependencies:
+ "@types/node" "*"
+
+"@types/eslint-scope@^3.7.7":
+ version "3.7.7"
+ resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5"
+ integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==
+ dependencies:
+ "@types/eslint" "*"
+ "@types/estree" "*"
+
+"@types/eslint@*":
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-9.6.1.tgz#d5795ad732ce81715f27f75da913004a56751584"
+ integrity sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==
+ dependencies:
+ "@types/estree" "*"
+ "@types/json-schema" "*"
+
+"@types/estree@*", "@types/estree@^1.0.8":
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e"
+ integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==
+
+"@types/express-serve-static-core@*", "@types/express-serve-static-core@^5.0.0":
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-5.1.0.tgz#74f47555b3d804b54cb7030e6f9aa0c7485cfc5b"
+ integrity sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==
+ dependencies:
+ "@types/node" "*"
+ "@types/qs" "*"
+ "@types/range-parser" "*"
+ "@types/send" "*"
+
+"@types/express-serve-static-core@^4.17.21", "@types/express-serve-static-core@^4.17.33":
+ version "4.19.7"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz#f1d306dcc03b1aafbfb6b4fe684cce8a31cffc10"
+ integrity sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==
+ dependencies:
+ "@types/node" "*"
+ "@types/qs" "*"
+ "@types/range-parser" "*"
+ "@types/send" "*"
+
+"@types/express@*":
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/@types/express/-/express-5.0.6.tgz#2d724b2c990dcb8c8444063f3580a903f6d500cc"
+ integrity sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==
+ dependencies:
+ "@types/body-parser" "*"
+ "@types/express-serve-static-core" "^5.0.0"
+ "@types/serve-static" "^2"
+
+"@types/express@^4.17.21":
+ version "4.17.25"
+ resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.25.tgz#070c8c73a6fee6936d65c195dbbfb7da5026649b"
+ integrity sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==
+ dependencies:
+ "@types/body-parser" "*"
+ "@types/express-serve-static-core" "^4.17.33"
+ "@types/qs" "*"
+ "@types/serve-static" "^1"
+
"@types/graceful-fs@^4.1.3":
version "4.1.9"
resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4"
@@ -1827,6 +2002,23 @@
resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.46.tgz#381daaca1360ff8a7c8dff63f32e69745b9fb1e1"
integrity sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==
+"@types/html-minifier-terser@^6.0.0":
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35"
+ integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==
+
+"@types/http-errors@*":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.5.tgz#5b749ab2b16ba113423feb1a64a95dcd30398472"
+ integrity sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==
+
+"@types/http-proxy@^1.17.8":
+ version "1.17.17"
+ resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.17.tgz#d9e2c4571fe3507343cb210cd41790375e59a533"
+ integrity sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==
+ dependencies:
+ "@types/node" "*"
+
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
version "2.0.6"
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7"
@@ -1854,6 +2046,23 @@
expect "^29.0.0"
pretty-format "^29.0.0"
+"@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+ version "7.0.15"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
+ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
+
+"@types/mime@^1":
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690"
+ integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==
+
+"@types/node-forge@^1.3.0":
+ version "1.3.14"
+ resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.14.tgz#006c2616ccd65550560c2757d8472eb6d3ecea0b"
+ integrity sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==
+ dependencies:
+ "@types/node" "*"
+
"@types/node@*":
version "24.0.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.1.tgz#e9bfcb1c35547437c294403b7bec497772a88b0a"
@@ -1861,6 +2070,16 @@
dependencies:
undici-types "~7.8.0"
+"@types/qs@*":
+ version "6.14.0"
+ resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.14.0.tgz#d8b60cecf62f2db0fb68e5e006077b9178b85de5"
+ integrity sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==
+
+"@types/range-parser@*":
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb"
+ integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
+
"@types/react-test-renderer@^19.1.0":
version "19.1.0"
resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-19.1.0.tgz#1d0af8f2e1b5931e245b8b5b234d1502b854dc10"
@@ -1875,11 +2094,69 @@
dependencies:
csstype "^3.0.2"
+"@types/retry@0.12.2":
+ version "0.12.2"
+ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a"
+ integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==
+
+"@types/send@*":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@types/send/-/send-1.2.1.tgz#6a784e45543c18c774c049bff6d3dbaf045c9c74"
+ integrity sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==
+ dependencies:
+ "@types/node" "*"
+
+"@types/send@<1":
+ version "0.17.6"
+ resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.6.tgz#aeb5385be62ff58a52cd5459daa509ae91651d25"
+ integrity sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==
+ dependencies:
+ "@types/mime" "^1"
+ "@types/node" "*"
+
+"@types/serve-index@^1.9.4":
+ version "1.9.4"
+ resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898"
+ integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==
+ dependencies:
+ "@types/express" "*"
+
+"@types/serve-static@^1", "@types/serve-static@^1.15.5":
+ version "1.15.10"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.10.tgz#768169145a778f8f5dfcb6360aead414a3994fee"
+ integrity sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==
+ dependencies:
+ "@types/http-errors" "*"
+ "@types/node" "*"
+ "@types/send" "<1"
+
+"@types/serve-static@^2":
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-2.2.0.tgz#d4a447503ead0d1671132d1ab6bd58b805d8de6a"
+ integrity sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==
+ dependencies:
+ "@types/http-errors" "*"
+ "@types/node" "*"
+
+"@types/sockjs@^0.3.36":
+ version "0.3.36"
+ resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535"
+ integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==
+ dependencies:
+ "@types/node" "*"
+
"@types/stack-utils@^2.0.0":
version "2.0.3"
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8"
integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==
+"@types/ws@^8.5.10":
+ version "8.18.1"
+ resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.18.1.tgz#48464e4bf2ddfd17db13d845467f6070ffea4aa9"
+ integrity sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==
+ dependencies:
+ "@types/node" "*"
+
"@types/yargs-parser@*":
version "21.0.3"
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15"
@@ -1897,6 +2174,152 @@
resolved "https://registry.yarnpkg.com/@vscode/sudo-prompt/-/sudo-prompt-9.3.1.tgz#c562334bc6647733649fd42afc96c0eea8de3b65"
integrity sha512-9ORTwwS74VaTn38tNbQhsA5U44zkJfcb0BdTSyyG6frP4e8KMtHuTXYmwefe5dpL8XB1aGSIVTaLjD3BbWb5iA==
+"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6"
+ integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==
+ dependencies:
+ "@webassemblyjs/helper-numbers" "1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+
+"@webassemblyjs/floating-point-hex-parser@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb"
+ integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==
+
+"@webassemblyjs/helper-api-error@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7"
+ integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==
+
+"@webassemblyjs/helper-buffer@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b"
+ integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==
+
+"@webassemblyjs/helper-numbers@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d"
+ integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser" "1.13.2"
+ "@webassemblyjs/helper-api-error" "1.13.2"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/helper-wasm-bytecode@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b"
+ integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==
+
+"@webassemblyjs/helper-wasm-section@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348"
+ integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/wasm-gen" "1.14.1"
+
+"@webassemblyjs/ieee754@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba"
+ integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0"
+ integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.13.2":
+ version "1.13.2"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1"
+ integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==
+
+"@webassemblyjs/wasm-edit@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597"
+ integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/helper-wasm-section" "1.14.1"
+ "@webassemblyjs/wasm-gen" "1.14.1"
+ "@webassemblyjs/wasm-opt" "1.14.1"
+ "@webassemblyjs/wasm-parser" "1.14.1"
+ "@webassemblyjs/wast-printer" "1.14.1"
+
+"@webassemblyjs/wasm-gen@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570"
+ integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/ieee754" "1.13.2"
+ "@webassemblyjs/leb128" "1.13.2"
+ "@webassemblyjs/utf8" "1.13.2"
+
+"@webassemblyjs/wasm-opt@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b"
+ integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-buffer" "1.14.1"
+ "@webassemblyjs/wasm-gen" "1.14.1"
+ "@webassemblyjs/wasm-parser" "1.14.1"
+
+"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb"
+ integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@webassemblyjs/helper-api-error" "1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode" "1.13.2"
+ "@webassemblyjs/ieee754" "1.13.2"
+ "@webassemblyjs/leb128" "1.13.2"
+ "@webassemblyjs/utf8" "1.13.2"
+
+"@webassemblyjs/wast-printer@1.14.1":
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07"
+ integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==
+ dependencies:
+ "@webassemblyjs/ast" "1.14.1"
+ "@xtuc/long" "4.2.2"
+
+"@webpack-cli/configtest@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-3.0.1.tgz#76ac285b9658fa642ce238c276264589aa2b6b57"
+ integrity sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==
+
+"@webpack-cli/info@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-3.0.1.tgz#3cff37fabb7d4ecaab6a8a4757d3826cf5888c63"
+ integrity sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==
+
+"@webpack-cli/serve@^3.0.1":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-3.0.1.tgz#bd8b1f824d57e30faa19eb78e4c0951056f72f00"
+ integrity sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
"@yarnpkg/lockfile@^1.1.0":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
@@ -1909,7 +2332,7 @@ abort-controller@^3.0.0:
dependencies:
event-target-shim "^5.0.0"
-accepts@^1.3.7, accepts@~1.3.7:
+accepts@^1.3.7, accepts@~1.3.4, accepts@~1.3.7, accepts@~1.3.8:
version "1.3.8"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
@@ -1917,7 +2340,12 @@ accepts@^1.3.7, accepts@~1.3.7:
mime-types "~2.1.34"
negotiator "0.6.3"
-acorn@^8.14.0:
+acorn-import-phases@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz#16eb850ba99a056cb7cbfe872ffb8972e18c8bd7"
+ integrity sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==
+
+acorn@^8.14.0, acorn@^8.15.0:
version "8.15.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816"
integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
@@ -1927,6 +2355,45 @@ agent-base@^7.1.2:
resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.3.tgz#29435eb821bc4194633a5b89e5bc4703bafc25a1"
integrity sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==
+ajv-formats@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
+ integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
+ dependencies:
+ ajv "^8.0.0"
+
+ajv-keywords@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv-keywords@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16"
+ integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+
+ajv@^6.12.5:
+ version "6.12.6"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ajv@^8.0.0, ajv@^8.9.0:
+ version "8.17.1"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6"
+ integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+ fast-uri "^3.0.1"
+ json-schema-traverse "^1.0.0"
+ require-from-string "^2.0.2"
+
anser@^1.4.9:
version "1.4.10"
resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b"
@@ -1948,6 +2415,11 @@ ansi-fragments@^0.2.1:
slice-ansi "^2.0.0"
strip-ansi "^5.0.0"
+ansi-html-community@^0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41"
+ integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==
+
ansi-regex@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed"
@@ -1977,7 +2449,7 @@ ansi-styles@^5.0.0:
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
-anymatch@^3.0.3:
+anymatch@^3.0.3, anymatch@~3.1.2:
version "3.1.3"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
@@ -2002,7 +2474,12 @@ argparse@^2.0.1:
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-asap@~2.0.6:
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
+
+asap@~2.0.3, asap@~2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==
@@ -2035,6 +2512,13 @@ babel-jest@^29.7.0:
graceful-fs "^4.2.9"
slash "^3.0.0"
+babel-loader@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-10.0.0.tgz#b9743714c0e1e084b3e4adef3cd5faee33089977"
+ integrity sha512-z8jt+EdS61AMw22nSfoNJAZ0vrtmhPRVi6ghL3rCeRZI8cdNYFiV5xeV3HbE7rlZZNmGH8BVccwWt8/ED0QOHA==
+ dependencies:
+ find-up "^5.0.0"
+
babel-plugin-istanbul@^6.1.1:
version "6.1.1"
resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
@@ -2080,6 +2564,11 @@ babel-plugin-polyfill-regenerator@^0.6.1:
dependencies:
"@babel/helper-define-polyfill-provider" "^0.6.4"
+babel-plugin-react-native-web@^0.21.2:
+ version "0.21.2"
+ resolved "https://registry.yarnpkg.com/babel-plugin-react-native-web/-/babel-plugin-react-native-web-0.21.2.tgz#d2f7fd673278da82577aa583457edb55d9cccbe0"
+ integrity sha512-SPD0J6qjJn8231i0HZhlAGH6NORe+QvRSQM2mwQEzJ2Fb3E4ruWTiiicPlHjmeWShDXLcvoorOCXjeR7k/lyWA==
+
babel-plugin-syntax-hermes-parser@0.29.1:
version "0.29.1"
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.29.1.tgz#09ca9ecb0330eba1ef939b6d3f1f55bb06a9dc33"
@@ -2133,6 +2622,26 @@ base64-js@^1.3.1, base64-js@^1.5.1:
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
+baseline-browser-mapping@^2.9.0:
+ version "2.9.10"
+ resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.10.tgz#099221e89b30ec784675af076fbd4a93e58b53c3"
+ integrity sha512-2VIKvDx8Z1a9rTB2eCkdPE5nSe28XnA+qivGnWHoB40hMMt/h1hSz0960Zqsn6ZyxWXUie0EBdElKv8may20AA==
+
+batch@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
+ integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
+ integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
+
bl@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
@@ -2160,6 +2669,37 @@ body-parser@^1.20.3:
type-is "~1.6.18"
unpipe "1.0.0"
+body-parser@~1.20.3:
+ version "1.20.4"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.4.tgz#f8e20f4d06ca8a50a71ed329c15dccad1cdc547f"
+ integrity sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==
+ dependencies:
+ bytes "~3.1.2"
+ content-type "~1.0.5"
+ debug "2.6.9"
+ depd "2.0.0"
+ destroy "~1.2.0"
+ http-errors "~2.0.1"
+ iconv-lite "~0.4.24"
+ on-finished "~2.4.1"
+ qs "~6.14.0"
+ raw-body "~2.5.3"
+ type-is "~1.6.18"
+ unpipe "~1.0.0"
+
+bonjour-service@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.3.0.tgz#80d867430b5a0da64e82a8047fc1e355bdb71722"
+ integrity sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+ multicast-dns "^7.2.5"
+
+boolbase@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
+
brace-expansion@^1.1.7:
version "1.1.12"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz#ab9b454466e5a8cc3a187beaad580412a9c5b843"
@@ -2168,7 +2708,7 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"
-braces@^3.0.3:
+braces@^3.0.3, braces@~3.0.2:
version "3.0.3"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==
@@ -2185,6 +2725,17 @@ browserslist@^4.24.0, browserslist@^4.25.0:
node-releases "^2.0.19"
update-browserslist-db "^1.1.3"
+browserslist@^4.28.1:
+ version "4.28.1"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz#7f534594628c53c63101079e27e40de490456a95"
+ integrity sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==
+ dependencies:
+ baseline-browser-mapping "^2.9.0"
+ caniuse-lite "^1.0.30001759"
+ electron-to-chromium "^1.5.263"
+ node-releases "^2.0.27"
+ update-browserslist-db "^1.2.0"
+
bser@2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
@@ -2205,7 +2756,14 @@ buffer@^5.5.0:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-bytes@3.1.2:
+bundle-name@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-4.1.0.tgz#f3b96b34160d6431a19d7688135af7cfb8797889"
+ integrity sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==
+ dependencies:
+ run-applescript "^7.0.0"
+
+bytes@3.1.2, bytes@~3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
@@ -2231,6 +2789,14 @@ callsites@^3.0.0:
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+camel-case@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
+ integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+ dependencies:
+ pascal-case "^3.1.2"
+ tslib "^2.0.3"
+
camelcase@^5.0.0, camelcase@^5.3.1:
version "5.3.1"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
@@ -2246,6 +2812,11 @@ caniuse-lite@^1.0.30001718:
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz#c4f3174f02089720736e1887eab345e09bb10944"
integrity sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==
+caniuse-lite@^1.0.30001759:
+ version "1.0.30001760"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001760.tgz#bdd1960fafedf8d5f04ff16e81460506ff9b798f"
+ integrity sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==
+
chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
@@ -2259,6 +2830,21 @@ char-regex@^1.0.2:
resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
+chokidar@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
+ integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.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"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
chrome-launcher@^0.15.2:
version "0.15.2"
resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.15.2.tgz#4e6404e32200095fdce7f6a1e1004f9bd36fa5da"
@@ -2269,6 +2855,11 @@ chrome-launcher@^0.15.2:
is-wsl "^2.2.0"
lighthouse-logger "^1.0.0"
+chrome-trace-event@^1.0.2:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz#05bffd7ff928465093314708c93bdfa9bd1f0f5b"
+ integrity sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==
+
chromium-edge-launcher@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz#0c378f28c99aefc360705fa155de0113997f62fc"
@@ -2296,6 +2887,13 @@ cjs-module-lexer@^1.0.0:
resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz#0f79731eb8cfe1ec72acd4066efac9d61991b00d"
integrity sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==
+clean-css@^5.2.2:
+ version "5.3.3"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd"
+ integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==
+ dependencies:
+ source-map "~0.6.0"
+
cli-cursor@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307"
@@ -2326,6 +2924,15 @@ cliui@^8.0.1:
strip-ansi "^6.0.1"
wrap-ansi "^7.0.0"
+clone-deep@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"
+ integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==
+ dependencies:
+ is-plain-object "^2.0.4"
+ kind-of "^6.0.2"
+ shallow-clone "^3.0.0"
+
clone@^1.0.2:
version "1.0.4"
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
@@ -2386,12 +2993,17 @@ colorette@^1.0.7:
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40"
integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==
+colorette@^2.0.10, colorette@^2.0.14:
+ version "2.0.20"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
+ integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
+
command-exists@^1.2.8:
version "1.2.9"
resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"
integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==
-commander@^12.0.0:
+commander@^12.0.0, commander@^12.1.0:
version "12.1.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-12.1.0.tgz#01423b36f501259fdaac4d0e4d60c96c991585d3"
integrity sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==
@@ -2401,6 +3013,11 @@ commander@^2.20.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+commander@^8.3.0:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
+ integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+
commander@^9.4.1:
version "9.5.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30"
@@ -2426,11 +3043,29 @@ compression@^1.7.1:
safe-buffer "5.2.1"
vary "~1.1.2"
+compression@^1.7.4:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.8.1.tgz#4a45d909ac16509195a9a28bd91094889c180d79"
+ integrity sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==
+ dependencies:
+ bytes "3.1.2"
+ compressible "~2.0.18"
+ debug "2.6.9"
+ negotiator "~0.6.4"
+ on-headers "~1.1.0"
+ safe-buffer "5.2.1"
+ vary "~1.1.2"
+
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
+connect-history-api-fallback@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8"
+ integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==
+
connect@^3.6.5:
version "3.7.0"
resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8"
@@ -2441,7 +3076,14 @@ connect@^3.6.5:
parseurl "~1.3.3"
utils-merge "1.0.1"
-content-type@~1.0.5:
+content-disposition@~0.5.4:
+ version "0.5.4"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
+ integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
+ dependencies:
+ safe-buffer "5.2.1"
+
+content-type@~1.0.4, content-type@~1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
@@ -2451,6 +3093,16 @@ convert-source-map@^2.0.0:
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
+cookie-signature@~1.0.6:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.7.tgz#ab5dd7ab757c54e60f37ef6550f481c426d10454"
+ integrity sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==
+
+cookie@~0.7.1:
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7"
+ integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==
+
core-js-compat@^3.40.0:
version "3.43.0"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.43.0.tgz#055587369c458795ef316f65e0aabb808fb15840"
@@ -2458,6 +3110,11 @@ core-js-compat@^3.40.0:
dependencies:
browserslist "^4.25.0"
+core-util-is@~1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
+ integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
+
cosmiconfig@^9.0.0:
version "9.0.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d"
@@ -2481,6 +3138,13 @@ create-jest@^29.7.0:
jest-util "^29.7.0"
prompts "^2.0.1"
+cross-fetch@^3.1.5:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.2.0.tgz#34e9192f53bc757d6614304d9e5e6fb4edb782e3"
+ integrity sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==
+ dependencies:
+ node-fetch "^2.7.0"
+
cross-spawn@^6.0.5:
version "6.0.6"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.6.tgz#30d0efa0712ddb7eb5a76e1e8721bffafa6b5d57"
@@ -2501,6 +3165,29 @@ cross-spawn@^7.0.3:
shebang-command "^2.0.0"
which "^2.0.1"
+css-in-js-utils@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz#640ae6a33646d401fc720c54fc61c42cd76ae2bb"
+ integrity sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==
+ dependencies:
+ hyphenate-style-name "^1.0.3"
+
+css-select@^4.1.3:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b"
+ integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^6.0.1"
+ domhandler "^4.3.1"
+ domutils "^2.8.0"
+ nth-check "^2.0.1"
+
+css-what@^6.0.1:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.2.2.tgz#cdcc8f9b6977719fdfbd1de7aec24abf756b9dea"
+ integrity sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==
+
csstype@^3.0.2:
version "3.1.3"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
@@ -2545,6 +3232,19 @@ deepmerge@^4.2.2, deepmerge@^4.3.0:
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
+default-browser-id@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-5.0.1.tgz#f7a7ccb8f5104bf8e0f71ba3b1ccfa5eafdb21e8"
+ integrity sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==
+
+default-browser@^5.2.1:
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-5.4.0.tgz#b55cf335bb0b465dd7c961a02cd24246aa434287"
+ integrity sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==
+ dependencies:
+ bundle-name "^4.1.0"
+ default-browser-id "^5.0.0"
+
defaults@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a"
@@ -2552,12 +3252,22 @@ defaults@^1.0.3:
dependencies:
clone "^1.0.2"
-depd@2.0.0:
+define-lazy-prop@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f"
+ integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==
+
+depd@2.0.0, depd@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
-destroy@1.2.0:
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
+
+destroy@1.2.0, destroy@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
@@ -2567,11 +3277,68 @@ detect-newline@^3.0.0:
resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
+detect-node@^2.0.4:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
+ integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
+
diff-sequences@^29.6.3:
version "29.6.3"
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
+dns-packet@^5.2.2:
+ version "5.6.1"
+ resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f"
+ integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==
+ dependencies:
+ "@leichtgewicht/ip-codec" "^2.0.1"
+
+dom-converter@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
+ integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+ dependencies:
+ utila "~0.4"
+
+dom-serializer@^1.0.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
+ integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.2.0"
+ entities "^2.0.0"
+
+domelementtype@^2.0.1, domelementtype@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
+ integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
+
+domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
+ integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
+ dependencies:
+ domelementtype "^2.2.0"
+
+domutils@^2.5.2, domutils@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
+ integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
+ dependencies:
+ dom-serializer "^1.0.1"
+ domelementtype "^2.2.0"
+ domhandler "^4.2.0"
+
+dot-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751"
+ integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
dunder-proto@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a"
@@ -2591,6 +3358,11 @@ electron-to-chromium@^1.5.160:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.167.tgz#dab251d7161985306c54d9df2b7c1e651589a4d2"
integrity sha512-LxcRvnYO5ez2bMOFpbuuVuAI5QNeY1ncVytE/KXaL6ZNfzX1yPlAO0nSOyIHx2fVAuUprMqPs/TdVhUFZy7SIQ==
+electron-to-chromium@^1.5.263:
+ version "1.5.267"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz#5d84f2df8cdb6bfe7e873706bb21bd4bfb574dc7"
+ integrity sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==
+
emittery@^0.13.1:
version "0.13.1"
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad"
@@ -2601,6 +3373,11 @@ emoji-regex@^8.0.0:
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+emojis-list@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
+ integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
encodeurl@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
@@ -2611,6 +3388,19 @@ encodeurl@~2.0.0:
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58"
integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
+enhanced-resolve@^5.17.4:
+ version "5.18.4"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz#c22d33055f3952035ce6a144ce092447c525f828"
+ integrity sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==
+ dependencies:
+ graceful-fs "^4.2.4"
+ tapable "^2.2.0"
+
+entities@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
+ integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
+
env-paths@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -2621,6 +3411,11 @@ envinfo@^7.13.0:
resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.14.0.tgz#26dac5db54418f2a4c1159153a0b2ae980838aae"
integrity sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==
+envinfo@^7.14.0:
+ version "7.21.0"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.21.0.tgz#04a251be79f92548541f37d13c8b6f22940c3bae"
+ integrity sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==
+
error-ex@^1.3.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@@ -2653,6 +3448,11 @@ es-errors@^1.3.0:
resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f"
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
+es-module-lexer@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-2.0.0.tgz#f657cd7a9448dcdda9c070a3cb75e5dc1e85f5b1"
+ integrity sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==
+
es-object-atoms@^1.0.0, es-object-atoms@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1"
@@ -2680,11 +3480,36 @@ escape-string-regexp@^4.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
+eslint-scope@5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
+ integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^4.1.1"
+
esprima@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+esrecurse@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
+ integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
+ dependencies:
+ estraverse "^5.2.0"
+
+estraverse@^4.1.1:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
+ integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+estraverse@^5.2.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
+ integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
esutils@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
@@ -2700,6 +3525,16 @@ event-target-shim@^5.0.0:
resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
+eventemitter3@^4.0.0:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
+ integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
+
+events@^3.2.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
+ integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
+
execa@^5.0.0:
version "5.1.1"
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
@@ -2736,7 +3571,44 @@ exponential-backoff@^3.1.1:
resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.2.tgz#a8f26adb96bf78e8cd8ad1037928d5e5c0679d91"
integrity sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==
-fast-deep-equal@^3.1.3:
+express@^4.21.2:
+ version "4.22.1"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.22.1.tgz#1de23a09745a4fffdb39247b344bb5eaff382069"
+ integrity sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==
+ dependencies:
+ accepts "~1.3.8"
+ array-flatten "1.1.1"
+ body-parser "~1.20.3"
+ content-disposition "~0.5.4"
+ content-type "~1.0.4"
+ cookie "~0.7.1"
+ cookie-signature "~1.0.6"
+ debug "2.6.9"
+ depd "2.0.0"
+ encodeurl "~2.0.0"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "~1.3.1"
+ fresh "~0.5.2"
+ http-errors "~2.0.0"
+ merge-descriptors "1.0.3"
+ methods "~1.1.2"
+ on-finished "~2.4.1"
+ parseurl "~1.3.3"
+ path-to-regexp "~0.1.12"
+ proxy-addr "~2.0.7"
+ qs "~6.14.0"
+ range-parser "~1.2.1"
+ safe-buffer "5.2.1"
+ send "~0.19.0"
+ serve-static "~1.16.2"
+ setprototypeof "1.2.0"
+ statuses "~2.0.1"
+ type-is "~1.6.18"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
@@ -2752,11 +3624,16 @@ fast-glob@^3.3.2:
merge2 "^1.3.0"
micromatch "^4.0.8"
-fast-json-stable-stringify@^2.1.0:
+fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+fast-uri@^3.0.1:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.0.tgz#66eecff6c764c0df9b762e62ca7edcfb53b4edfa"
+ integrity sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==
+
fast-xml-parser@^4.4.1:
version "4.5.3"
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz#c54d6b35aa0f23dc1ea60b6c884340c006dc6efb"
@@ -2764,6 +3641,11 @@ fast-xml-parser@^4.4.1:
dependencies:
strnum "^1.1.1"
+fastest-levenshtein@^1.0.12:
+ version "1.0.16"
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5"
+ integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==
+
fastq@^1.6.0:
version "1.19.1"
resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.19.1.tgz#d50eaba803c8846a883c16492821ebcd2cda55f5"
@@ -2771,6 +3653,13 @@ fastq@^1.6.0:
dependencies:
reusify "^1.0.4"
+faye-websocket@^0.11.3:
+ version "0.11.4"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da"
+ integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
+ dependencies:
+ websocket-driver ">=0.5.1"
+
fb-watchman@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c"
@@ -2778,6 +3667,24 @@ fb-watchman@^2.0.0:
dependencies:
bser "2.1.1"
+fbjs-css-vars@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8"
+ integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==
+
+fbjs@^3.0.4:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d"
+ integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==
+ dependencies:
+ cross-fetch "^3.1.5"
+ fbjs-css-vars "^1.0.0"
+ loose-envify "^1.0.0"
+ object-assign "^4.1.0"
+ promise "^7.1.1"
+ setimmediate "^1.0.5"
+ ua-parser-js "^1.0.35"
+
fill-range@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292"
@@ -2803,6 +3710,19 @@ finalhandler@1.1.2:
statuses "~1.5.0"
unpipe "~1.0.0"
+finalhandler@~1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.2.tgz#1ebc2228fc7673aac4a472c310cc05b77d852b88"
+ integrity sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~2.0.0"
+ escape-html "~1.0.3"
+ on-finished "~2.4.1"
+ parseurl "~1.3.3"
+ statuses "~2.0.2"
+ unpipe "~1.0.0"
+
find-up@^4.0.0, find-up@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
@@ -2826,12 +3746,27 @@ find-yarn-workspace-root@^2.0.0:
dependencies:
micromatch "^4.0.2"
+flat@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
+ integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
+
flow-enums-runtime@^0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz#5bb0cd1b0a3e471330f4d109039b7eba5cb3e787"
integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==
-fresh@0.5.2:
+follow-redirects@^1.0.0:
+ version "1.15.11"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.11.tgz#777d73d72a92f8ec4d2e410eb47352a56b8e8340"
+ integrity sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==
+
+forwarded@0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
+ integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
+
+fresh@0.5.2, fresh@~0.5.2:
version "0.5.2"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
@@ -2860,7 +3795,7 @@ fs.realpath@^1.0.0:
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
-fsevents@^2.3.2:
+fsevents@^2.3.2, fsevents@~2.3.2:
version "2.3.3"
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
@@ -2914,13 +3849,23 @@ get-stream@^6.0.0:
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
-glob-parent@^5.1.2:
+glob-parent@^5.1.2, glob-parent@~5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
dependencies:
is-glob "^4.0.1"
+glob-to-regex.js@^1.0.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz#2b323728271d133830850e32311f40766c5f6413"
+ integrity sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==
+
+glob-to-regexp@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
+ integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
+
glob@^7.1.1, glob@^7.1.3, glob@^7.1.4:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -2943,11 +3888,16 @@ gopd@^1.2.0:
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==
-graceful-fs@^4.1.11, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
+graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9:
version "4.2.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
+handle-thing@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e"
+ integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==
+
has-flag@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
@@ -2965,6 +3915,11 @@ hasown@^2.0.2:
dependencies:
function-bind "^1.1.2"
+he@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
+ integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+
hermes-estree@0.29.1:
version "0.29.1"
resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.29.1.tgz#043c7db076e0e8ef8c5f6ed23828d1ba463ebcc5"
@@ -2996,11 +3951,60 @@ hoist-non-react-statics@^3.3.0:
dependencies:
react-is "^16.7.0"
+hpack.js@^2.1.6:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
+ integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==
+ dependencies:
+ inherits "^2.0.1"
+ obuf "^1.0.0"
+ readable-stream "^2.0.1"
+ wbuf "^1.1.0"
+
html-escaper@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
+html-minifier-terser@^6.0.2:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab"
+ integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==
+ dependencies:
+ camel-case "^4.1.2"
+ clean-css "^5.2.2"
+ commander "^8.3.0"
+ he "^1.2.0"
+ param-case "^3.0.4"
+ relateurl "^0.2.7"
+ terser "^5.10.0"
+
+html-webpack-plugin@^5.6.5:
+ version "5.6.5"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.5.tgz#d57defb83cabbf29bf56b2d4bf10b67b650066be"
+ integrity sha512-4xynFbKNNk+WlzXeQQ+6YYsH2g7mpfPszQZUi3ovKlj+pDmngQ7vRXjrrmGROabmKwyQkcgcX5hqfOwHbFmK5g==
+ dependencies:
+ "@types/html-minifier-terser" "^6.0.0"
+ html-minifier-terser "^6.0.2"
+ lodash "^4.17.21"
+ pretty-error "^4.0.0"
+ tapable "^2.0.0"
+
+htmlparser2@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"
+ integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.0.0"
+ domutils "^2.5.2"
+ entities "^2.0.0"
+
+http-deceiver@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
+ integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==
+
http-errors@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
@@ -3012,6 +4016,52 @@ http-errors@2.0.0:
statuses "2.0.1"
toidentifier "1.0.1"
+http-errors@~1.6.2:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+http-errors@~2.0.0, http-errors@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.1.tgz#36d2f65bc909c8790018dd36fb4d93da6caae06b"
+ integrity sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==
+ dependencies:
+ depd "~2.0.0"
+ inherits "~2.0.4"
+ setprototypeof "~1.2.0"
+ statuses "~2.0.2"
+ toidentifier "~1.0.1"
+
+http-parser-js@>=0.5.1:
+ version "0.5.10"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.10.tgz#b3277bd6d7ed5588e20ea73bf724fcbe44609075"
+ integrity sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==
+
+http-proxy-middleware@^2.0.9:
+ version "2.0.9"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz#e9e63d68afaa4eee3d147f39149ab84c0c2815ef"
+ integrity sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==
+ dependencies:
+ "@types/http-proxy" "^1.17.8"
+ http-proxy "^1.18.1"
+ is-glob "^4.0.1"
+ is-plain-obj "^3.0.0"
+ micromatch "^4.0.2"
+
+http-proxy@^1.18.1:
+ version "1.18.1"
+ resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
+ integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
+ dependencies:
+ eventemitter3 "^4.0.0"
+ follow-redirects "^1.0.0"
+ requires-port "^1.0.0"
+
https-proxy-agent@^7.0.5:
version "7.0.6"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9"
@@ -3025,7 +4075,17 @@ human-signals@^2.1.0:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
-iconv-lite@0.4.24:
+hyperdyperid@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/hyperdyperid/-/hyperdyperid-1.2.0.tgz#59668d323ada92228d2a869d3e474d5a33b69e6b"
+ integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==
+
+hyphenate-style-name@^1.0.3:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz#1797bf50369588b47b72ca6d5e65374607cf4436"
+ integrity sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==
+
+iconv-lite@0.4.24, iconv-lite@~0.4.24:
version "0.4.24"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
@@ -3078,11 +4138,28 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2, inherits@2.0.4, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3:
+inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+inherits@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
+
+inline-style-prefixer@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz#9310f3cfa2c6f3901d1480f373981c02691781e8"
+ integrity sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==
+ dependencies:
+ css-in-js-utils "^3.1.0"
+
+interpret@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4"
+ integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==
+
invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
@@ -3090,6 +4167,16 @@ invariant@^2.2.4:
dependencies:
loose-envify "^1.0.0"
+ipaddr.js@1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
+ integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
+
+ipaddr.js@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.3.0.tgz#71dce70e1398122208996d1c22f2ba46a24b1abc"
+ integrity sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==
+
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -3100,6 +4187,13 @@ is-arrayish@^0.3.1:
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
is-ci@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
@@ -3119,6 +4213,11 @@ is-docker@^2.0.0:
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+is-docker@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200"
+ integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==
+
is-extglob@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
@@ -3139,23 +4238,47 @@ is-generator-fn@^2.0.0:
resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
-is-glob@^4.0.1:
+is-glob@^4.0.1, is-glob@~4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
dependencies:
is-extglob "^2.1.1"
+is-inside-container@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4"
+ integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==
+ dependencies:
+ is-docker "^3.0.0"
+
is-interactive@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e"
integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==
+is-network-error@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.3.0.tgz#2ce62cbca444abd506f8a900f39d20b898d37512"
+ integrity sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==
+
is-number@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+is-plain-obj@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7"
+ integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
+
+is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
is-stream@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
@@ -3178,11 +4301,28 @@ is-wsl@^2.1.1, is-wsl@^2.2.0:
dependencies:
is-docker "^2.0.0"
+is-wsl@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2"
+ integrity sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==
+ dependencies:
+ is-inside-container "^1.0.0"
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
+
isexe@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==
+
istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756"
@@ -3574,6 +4714,15 @@ jest-watcher@^29.7.0:
jest-util "^29.7.0"
string-length "^4.0.1"
+jest-worker@^27.4.5:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
+ integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
+ dependencies:
+ "@types/node" "*"
+ merge-stream "^2.0.0"
+ supports-color "^8.0.0"
+
jest-worker@^29.7.0:
version "29.7.0"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a"
@@ -3640,12 +4789,22 @@ jsesc@~3.0.2:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e"
integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==
-json-parse-even-better-errors@^2.3.0:
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-json5@^2.2.3:
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema-traverse@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
+ integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
+json5@^2.1.2, json5@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
@@ -3666,6 +4825,11 @@ jsonfile@^6.0.1:
optionalDependencies:
graceful-fs "^4.1.6"
+kind-of@^6.0.2:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
klaw-sync@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c"
@@ -3678,6 +4842,14 @@ kleur@^3.0.3:
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
+launch-editor@^2.6.1:
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.12.0.tgz#cc740f4e0263a6b62ead2485f9896e545321f817"
+ integrity sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==
+ dependencies:
+ picocolors "^1.1.1"
+ shell-quote "^1.8.3"
+
launch-editor@^2.9.1:
version "2.10.0"
resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.10.0.tgz#5ca3edfcb9667df1e8721310f3a40f1127d4bc42"
@@ -3704,6 +4876,20 @@ lines-and-columns@^1.1.6:
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
+loader-runner@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.1.tgz#6c76ed29b0ccce9af379208299f07f876de737e3"
+ integrity sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==
+
+loader-utils@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
+ integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
locate-path@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -3728,6 +4914,11 @@ lodash.throttle@^4.1.1:
resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==
+lodash@^4.17.20, lodash@^4.17.21:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
log-symbols@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
@@ -3757,6 +4948,13 @@ lottie-react-native@^7.3.4:
resolved "https://registry.yarnpkg.com/lottie-react-native/-/lottie-react-native-7.3.4.tgz#774bc028e2b93dd88cd87ab84ac51a1c3e015cad"
integrity sha512-XUh7eGFb7ID8JRdU6U4N4cYQeYmjtdQRvd8ZXJ6xrdSsn5gZD0c79ITOREPcwJg4YupBFHgyV1GXdAHQP+KYUQ==
+lower-case@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
+ integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
+ dependencies:
+ tslib "^2.0.3"
+
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -3793,11 +4991,33 @@ media-typer@0.3.0:
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
+memfs@^4.43.1:
+ version "4.51.1"
+ resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.51.1.tgz#25945de4a90d1573945105e187daa9385e1bca73"
+ integrity sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ==
+ dependencies:
+ "@jsonjoy.com/json-pack" "^1.11.0"
+ "@jsonjoy.com/util" "^1.9.0"
+ glob-to-regex.js "^1.0.1"
+ thingies "^2.5.0"
+ tree-dump "^1.0.3"
+ tslib "^2.0.0"
+
memoize-one@^5.0.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e"
integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==
+memoize-one@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045"
+ integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==
+
+merge-descriptors@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5"
+ integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
+
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -3808,6 +5028,11 @@ merge2@^1.3.0:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
+
metro-babel-transformer@0.83.3:
version "0.83.3"
resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz#d8c134615530c9ee61364526d44ca4bb0c5343ea"
@@ -4014,18 +5239,25 @@ mime-db@1.52.0:
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
-"mime-db@>= 1.43.0 < 2":
+"mime-db@>= 1.43.0 < 2", mime-db@^1.54.0:
version "1.54.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.54.0.tgz#cddb3ee4f9c64530dff640236661d42cb6a314f5"
integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==
-mime-types@^2.1.27, mime-types@~2.1.24, mime-types@~2.1.34:
+mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34:
version "2.1.35"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
+mime-types@^3.0.1:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-3.0.2.tgz#39002d4182575d5af036ffa118100f2524b2e2ab"
+ integrity sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==
+ dependencies:
+ mime-db "^1.54.0"
+
mime@1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
@@ -4046,6 +5278,11 @@ min-indent@^1.0.0:
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
+minimalistic-assert@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
minimatch@^3.0.4, minimatch@^3.1.1:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -4073,7 +5310,15 @@ ms@2.1.3, ms@^2.1.3:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-nanoid@^3.1.23, nanoid@^3.3.1:
+multicast-dns@^7.2.5:
+ version "7.2.5"
+ resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced"
+ integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==
+ dependencies:
+ dns-packet "^5.2.2"
+ thunky "^1.0.2"
+
+nanoid@^3.3.1, nanoid@^3.3.11:
version "3.3.11"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
@@ -4093,16 +5338,41 @@ negotiator@~0.6.4:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.4.tgz#777948e2452651c570b712dd01c23e262713fff7"
integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==
+neo-async@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
nice-try@^1.0.4:
version "1.0.5"
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+no-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
+ integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
+ dependencies:
+ lower-case "^2.0.2"
+ tslib "^2.0.3"
+
nocache@^3.0.1:
version "3.0.4"
resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79"
integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==
+node-fetch@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
+ integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
+ dependencies:
+ whatwg-url "^5.0.0"
+
+node-forge@^1:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.3.tgz#0ad80f6333b3a0045e827ac20b7f735f93716751"
+ integrity sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==
+
node-int64@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
@@ -4113,12 +5383,17 @@ node-releases@^2.0.19:
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314"
integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==
+node-releases@^2.0.27:
+ version "2.0.27"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz#eedca519205cf20f650f61d56b070db111231e4e"
+ integrity sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==
+
node-stream-zip@^1.9.1:
version "1.15.0"
resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea"
integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==
-normalize-path@^3.0.0:
+normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
@@ -4130,6 +5405,13 @@ npm-run-path@^4.0.1:
dependencies:
path-key "^3.0.0"
+nth-check@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d"
+ integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==
+ dependencies:
+ boolbase "^1.0.0"
+
nullthrows@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1"
@@ -4142,12 +5424,22 @@ ob1@0.83.3:
dependencies:
flow-enums-runtime "^0.0.6"
+object-assign@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
+
object-inspect@^1.13.3:
version "1.13.4"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213"
integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==
-on-finished@2.4.1:
+obuf@^1.0.0, obuf@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
+ integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
+
+on-finished@2.4.1, on-finished@^2.4.1, on-finished@~2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
@@ -4166,6 +5458,11 @@ on-headers@~1.0.2:
resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+on-headers@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.1.0.tgz#59da4f91c45f5f989c6e4bcedc5a3b0aed70ff65"
+ integrity sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==
+
once@^1.3.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
@@ -4180,6 +5477,16 @@ onetime@^5.1.0, onetime@^5.1.2:
dependencies:
mimic-fn "^2.1.0"
+open@^10.0.3:
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/open/-/open-10.2.0.tgz#b9d855be007620e80b6fb05fac98141fe62db73c"
+ integrity sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==
+ dependencies:
+ default-browser "^5.2.1"
+ define-lazy-prop "^3.0.0"
+ is-inside-container "^1.0.0"
+ wsl-utils "^0.1.0"
+
open@^6.2.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9"
@@ -4243,11 +5550,28 @@ p-locate@^5.0.0:
dependencies:
p-limit "^3.0.2"
+p-retry@^6.2.0:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-6.2.1.tgz#81828f8dc61c6ef5a800585491572cc9892703af"
+ integrity sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==
+ dependencies:
+ "@types/retry" "0.12.2"
+ is-network-error "^1.0.0"
+ retry "^0.13.1"
+
p-try@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+param-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
+ integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
+ dependencies:
+ dot-case "^3.0.4"
+ tslib "^2.0.3"
+
parent-module@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
@@ -4265,11 +5589,19 @@ parse-json@^5.2.0:
json-parse-even-better-errors "^2.3.0"
lines-and-columns "^1.1.6"
-parseurl@~1.3.3:
+parseurl@~1.3.2, parseurl@~1.3.3:
version "1.3.3"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+pascal-case@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
+ integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
patch-package@^6.4.7:
version "6.5.1"
resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-6.5.1.tgz#3e5d00c16997e6160291fee06a521c42ac99b621"
@@ -4315,12 +5647,17 @@ path-parse@^1.0.7:
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+path-to-regexp@~0.1.12:
+ version "0.1.12"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.12.tgz#d5e1a12e478a976d432ef3c58d534b9923164bb7"
+ integrity sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==
+
picocolors@^1.0.0, picocolors@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
-picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
@@ -4337,6 +5674,19 @@ pkg-dir@^4.2.0:
dependencies:
find-up "^4.0.0"
+postcss-value-parser@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
+ integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
+
+pretty-error@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6"
+ integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==
+ dependencies:
+ lodash "^4.17.20"
+ renderkid "^3.0.0"
+
pretty-format@^29.0.0, pretty-format@^29.0.3, pretty-format@^29.7.0:
version "29.7.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
@@ -4346,6 +5696,18 @@ pretty-format@^29.0.0, pretty-format@^29.0.3, pretty-format@^29.7.0:
ansi-styles "^5.0.0"
react-is "^18.0.0"
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+promise@^7.1.1:
+ version "7.3.1"
+ resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
+ integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
+ dependencies:
+ asap "~2.0.3"
+
promise@^8.3.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a"
@@ -4361,6 +5723,19 @@ prompts@^2.0.1, prompts@^2.4.2:
kleur "^3.0.3"
sisteransi "^1.0.5"
+proxy-addr@~2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
+ integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
+ dependencies:
+ forwarded "0.2.0"
+ ipaddr.js "1.9.1"
+
+punycode@^2.1.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
+ integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
+
pure-rand@^6.0.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2"
@@ -4373,6 +5748,13 @@ qs@6.13.0:
dependencies:
side-channel "^1.0.6"
+qs@~6.14.0:
+ version "6.14.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930"
+ integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==
+ dependencies:
+ side-channel "^1.1.0"
+
query-string@^7.1.3:
version "7.1.3"
resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328"
@@ -4395,7 +5777,14 @@ queue@6.0.2:
dependencies:
inherits "~2.0.3"
-range-parser@~1.2.1:
+randombytes@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+range-parser@^1.2.1, range-parser@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
@@ -4410,6 +5799,16 @@ raw-body@2.5.2:
iconv-lite "0.4.24"
unpipe "1.0.0"
+raw-body@~2.5.3:
+ version "2.5.3"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.3.tgz#11c6650ee770a7de1b494f197927de0c923822e2"
+ integrity sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==
+ dependencies:
+ bytes "~3.1.2"
+ http-errors "~2.0.1"
+ iconv-lite "~0.4.24"
+ unpipe "~1.0.0"
+
react-devtools-core@^6.1.5:
version "6.1.5"
resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-6.1.5.tgz#c5eca79209dab853a03b2158c034c5166975feee"
@@ -4418,6 +5817,13 @@ react-devtools-core@^6.1.5:
shell-quote "^1.6.1"
ws "^7"
+react-dom@19.1.0:
+ version "19.1.0"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623"
+ integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==
+ dependencies:
+ scheduler "^0.26.0"
+
react-error-boundary@^3.1.0:
version "3.1.4"
resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0"
@@ -4430,7 +5836,7 @@ react-freeze@^1.0.0:
resolved "https://registry.yarnpkg.com/react-freeze/-/react-freeze-1.0.4.tgz#cbbea2762b0368b05cbe407ddc9d518c57c6f3ad"
integrity sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==
-react-is@^16.13.0, react-is@^16.7.0:
+react-is@^16.7.0:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -4500,6 +5906,20 @@ react-native-toast-message@^2.3.0:
resolved "https://registry.yarnpkg.com/react-native-toast-message/-/react-native-toast-message-2.3.0.tgz#c25fb40d7af4388f6a798efbfca479d53916ed00"
integrity sha512-d7LldTK1ei1Bl7RFhoOYw8hVQ4oKPQHORYI//xR9Pyz3HxSlFlvQbueE5X3KLoemRRgBrOUg3zY6DxXnxrVLRg==
+react-native-web@^0.21.2:
+ version "0.21.2"
+ resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.21.2.tgz#0f6983dfea600d9cc1c66fda87ff9ca585eaa647"
+ integrity sha512-SO2t9/17zM4iEnFvlu2DA9jqNbzNhoUP+AItkoCOyFmDMOhUnBBznBDCYN92fGdfAkfQlWzPoez6+zLxFNsZEg==
+ dependencies:
+ "@babel/runtime" "^7.18.6"
+ "@react-native/normalize-colors" "^0.74.1"
+ fbjs "^3.0.4"
+ inline-style-prefixer "^7.0.1"
+ memoize-one "^6.0.0"
+ nullthrows "^1.1.1"
+ postcss-value-parser "^4.2.0"
+ styleq "^0.1.3"
+
react-native-worklets@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/react-native-worklets/-/react-native-worklets-0.6.0.tgz#bbbaf65715d15e3746ca32597a69e0e63690c069"
@@ -4575,7 +5995,20 @@ react@19.1.0:
resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75"
integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==
-readable-stream@^3.4.0:
+readable-stream@^2.0.1:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
+ integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.0.6, readable-stream@^3.4.0:
version "3.6.2"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
@@ -4584,6 +6017,20 @@ readable-stream@^3.4.0:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
+rechoir@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22"
+ integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==
+ dependencies:
+ resolve "^1.20.0"
+
redent@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
@@ -4633,16 +6080,42 @@ regjsparser@^0.12.0:
dependencies:
jsesc "~3.0.2"
+relateurl@^0.2.7:
+ version "0.2.7"
+ resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
+ integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==
+
+renderkid@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a"
+ integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==
+ dependencies:
+ css-select "^4.1.3"
+ dom-converter "^0.2.0"
+ htmlparser2 "^6.1.0"
+ lodash "^4.17.21"
+ strip-ansi "^6.0.1"
+
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
+require-from-string@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
+ integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+
require-main-filename@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
+requires-port@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+ integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
+
resolve-cwd@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
@@ -4682,6 +6155,11 @@ restore-cursor@^3.1.0:
onetime "^5.1.0"
signal-exit "^3.0.2"
+retry@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658"
+ integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==
+
reusify@^1.0.4:
version "1.1.0"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f"
@@ -4701,6 +6179,11 @@ rimraf@^3.0.2:
dependencies:
glob "^7.1.3"
+run-applescript@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.1.0.tgz#2e9e54c4664ec3106c5b5630e249d3d6595c4911"
+ integrity sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==
+
run-parallel@^1.1.9:
version "1.2.0"
resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
@@ -4708,11 +6191,16 @@ run-parallel@^1.1.9:
dependencies:
queue-microtask "^1.2.2"
-safe-buffer@5.2.1, safe-buffer@~5.2.0:
+safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
version "5.2.1"
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
@@ -4723,6 +6211,38 @@ scheduler@0.26.0, scheduler@^0.26.0:
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337"
integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==
+schema-utils@^3.0.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
+ integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
+ dependencies:
+ "@types/json-schema" "^7.0.8"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
+schema-utils@^4.0.0, schema-utils@^4.2.0, schema-utils@^4.3.0, schema-utils@^4.3.3:
+ version "4.3.3"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.3.tgz#5b1850912fa31df90716963d45d9121fdfc09f46"
+ integrity sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==
+ dependencies:
+ "@types/json-schema" "^7.0.9"
+ ajv "^8.9.0"
+ ajv-formats "^2.1.1"
+ ajv-keywords "^5.1.0"
+
+select-hose@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+ integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==
+
+selfsigned@^2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0"
+ integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==
+ dependencies:
+ "@types/node-forge" "^1.3.0"
+ node-forge "^1"
+
semver@7.7.2, semver@^7.1.3, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4:
version "7.7.2"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
@@ -4757,11 +6277,50 @@ send@0.19.0:
range-parser "~1.2.1"
statuses "2.0.1"
+send@~0.19.0, send@~0.19.1:
+ version "0.19.2"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.19.2.tgz#59bc0da1b4ea7ad42736fd642b1c4294e114ff29"
+ integrity sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==
+ dependencies:
+ debug "2.6.9"
+ depd "2.0.0"
+ destroy "1.2.0"
+ encodeurl "~2.0.0"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "~0.5.2"
+ http-errors "~2.0.1"
+ mime "1.6.0"
+ ms "2.1.3"
+ on-finished "~2.4.1"
+ range-parser "~1.2.1"
+ statuses "~2.0.2"
+
serialize-error@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a"
integrity sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==
+serialize-javascript@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
+ integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
+ dependencies:
+ randombytes "^2.1.0"
+
+serve-index@^1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
+ integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==
+ dependencies:
+ accepts "~1.3.4"
+ batch "0.6.1"
+ debug "2.6.9"
+ escape-html "~1.0.3"
+ http-errors "~1.6.2"
+ mime-types "~2.1.17"
+ parseurl "~1.3.2"
+
serve-static@^1.13.1, serve-static@^1.16.2:
version "1.16.2"
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296"
@@ -4772,16 +6331,48 @@ serve-static@^1.13.1, serve-static@^1.16.2:
parseurl "~1.3.3"
send "0.19.0"
+serve-static@~1.16.2:
+ version "1.16.3"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.3.tgz#a97b74d955778583f3862a4f0b841eb4d5d78cf9"
+ integrity sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==
+ dependencies:
+ encodeurl "~2.0.0"
+ escape-html "~1.0.3"
+ parseurl "~1.3.3"
+ send "~0.19.1"
+
set-blocking@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==
-setprototypeof@1.2.0:
+setimmediate@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
+ integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+setprototypeof@1.2.0, setprototypeof@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
+sf-symbols-typescript@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/sf-symbols-typescript/-/sf-symbols-typescript-2.2.0.tgz#926d6e0715e3d8784cadf7658431e36581254208"
+ integrity sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==
+
+shallow-clone@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
+ integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==
+ dependencies:
+ kind-of "^6.0.2"
+
shebang-command@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
@@ -4806,7 +6397,7 @@ shebang-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-shell-quote@^1.6.1, shell-quote@^1.8.1:
+shell-quote@^1.6.1, shell-quote@^1.8.1, shell-quote@^1.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b"
integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==
@@ -4840,7 +6431,7 @@ side-channel-weakmap@^1.0.2:
object-inspect "^1.13.3"
side-channel-map "^1.0.1"
-side-channel@^1.0.6:
+side-channel@^1.0.6, side-channel@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9"
integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==
@@ -4887,6 +6478,15 @@ slice-ansi@^2.0.0:
astral-regex "^1.0.0"
is-fullwidth-code-point "^2.0.0"
+sockjs@^0.3.24:
+ version "0.3.24"
+ resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce"
+ integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==
+ dependencies:
+ faye-websocket "^0.11.3"
+ uuid "^8.3.2"
+ websocket-driver "^0.7.4"
+
source-map-support@0.5.13:
version "0.5.13"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932"
@@ -4908,11 +6508,34 @@ source-map@^0.5.6:
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
-source-map@^0.6.0, source-map@^0.6.1:
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+spdy-transport@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31"
+ integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==
+ dependencies:
+ debug "^4.1.0"
+ detect-node "^2.0.4"
+ hpack.js "^2.1.6"
+ obuf "^1.1.2"
+ readable-stream "^3.0.6"
+ wbuf "^1.7.3"
+
+spdy@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b"
+ integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==
+ dependencies:
+ debug "^4.1.0"
+ handle-thing "^2.0.0"
+ http-deceiver "^1.2.7"
+ select-hose "^2.0.0"
+ spdy-transport "^3.0.0"
+
split-on-first@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f"
@@ -4947,11 +6570,16 @@ statuses@2.0.1:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
-statuses@~1.5.0:
+"statuses@>= 1.4.0 < 2", statuses@~1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
+statuses@~2.0.1, statuses@~2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.2.tgz#8f75eecef765b5e1cfcdc080da59409ed424e382"
+ integrity sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==
+
strict-uri-encode@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
@@ -4981,6 +6609,13 @@ string_decoder@^1.1.1:
dependencies:
safe-buffer "~5.2.0"
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
strip-ansi@^5.0.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
@@ -5022,6 +6657,11 @@ strnum@^1.1.1:
resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.1.2.tgz#57bca4fbaa6f271081715dbc9ed7cee5493e28e4"
integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==
+styleq@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/styleq/-/styleq-0.1.3.tgz#8efb2892debd51ce7b31dc09c227ad920decab71"
+ integrity sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==
+
supports-color@^7.1.0:
version "7.2.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
@@ -5041,6 +6681,32 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+tapable@^2.0.0, tapable@^2.2.0, tapable@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz#7e3ea6d5ca31ba8e078b560f0d83ce9a14aa8be6"
+ integrity sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==
+
+terser-webpack-plugin@^5.3.16:
+ version "5.3.16"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz#741e448cc3f93d8026ebe4f7ef9e4afacfd56330"
+ integrity sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.25"
+ jest-worker "^27.4.5"
+ schema-utils "^4.3.0"
+ serialize-javascript "^6.0.2"
+ terser "^5.31.1"
+
+terser@^5.10.0, terser@^5.31.1:
+ version "5.44.1"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.44.1.tgz#e391e92175c299b8c284ad6ded609e37303b0a9c"
+ integrity sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==
+ dependencies:
+ "@jridgewell/source-map" "^0.3.3"
+ acorn "^8.15.0"
+ commander "^2.20.0"
+ source-map-support "~0.5.20"
+
terser@^5.15.0:
version "5.42.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.42.0.tgz#1db8493aa0f3f866e488ec0fcf7e0c28eb43a2f5"
@@ -5060,11 +6726,21 @@ test-exclude@^6.0.0:
glob "^7.1.4"
minimatch "^3.0.4"
+thingies@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/thingies/-/thingies-2.5.0.tgz#5f7b882c933b85989f8466b528a6247a6881e04f"
+ integrity sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==
+
throat@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"
integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
+thunky@^1.0.2:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d"
+ integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==
+
tmp@^0.0.33:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
@@ -5084,11 +6760,26 @@ to-regex-range@^5.0.1:
dependencies:
is-number "^7.0.0"
-toidentifier@1.0.1:
+toidentifier@1.0.1, toidentifier@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
+tr46@~0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
+ integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
+
+tree-dump@^1.0.3, tree-dump@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/tree-dump/-/tree-dump-1.1.0.tgz#ab29129169dc46004414f5a9d4a3c6e89f13e8a4"
+ integrity sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==
+
+tslib@^2.0.0, tslib@^2.0.3:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
+
type-detect@4.0.8:
version "4.0.8"
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
@@ -5112,6 +6803,11 @@ type-is@~1.6.18:
media-typer "0.3.0"
mime-types "~2.1.24"
+ua-parser-js@^1.0.35:
+ version "1.0.41"
+ resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.41.tgz#bd04dc9ec830fcf9e4fad35cf22dcedd2e3b4e9c"
+ integrity sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==
+
undici-types@~7.8.0:
version "7.8.0"
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294"
@@ -5163,21 +6859,60 @@ update-browserslist-db@^1.1.3:
escalade "^3.2.0"
picocolors "^1.1.1"
-use-latest-callback@^0.2.1:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.3.tgz#2d644d3063040b9bc2d4c55bb525a13ae3de9e16"
- integrity sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==
+update-browserslist-db@^1.2.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz#64d76db58713136acbeb4c49114366cc6cc2e80d"
+ integrity sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==
+ dependencies:
+ escalade "^3.2.0"
+ picocolors "^1.1.1"
+
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
+url-loader@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2"
+ integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==
+ dependencies:
+ loader-utils "^2.0.0"
+ mime-types "^2.1.27"
+ schema-utils "^3.0.0"
+
+use-latest-callback@^0.2.4:
+ version "0.2.6"
+ resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.6.tgz#e5ea752808c86219acc179ace0ae3c1203255e77"
+ integrity sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==
+
+use-sync-external-store@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz#b174bfa65cb2b526732d9f2ac0a408027876f32d"
+ integrity sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==
-util-deprecate@^1.0.1:
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
+utila@~0.4:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
+ integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==
+
utils-merge@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
+uuid@^8.3.2:
+ version "8.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
+ integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+
v8-to-istanbul@^9.0.1:
version "9.3.0"
resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz#b9572abfa62bd556c16d75fdebc1a411d5ff3175"
@@ -5204,11 +6939,26 @@ walker@^1.0.7, walker@^1.0.8:
dependencies:
makeerror "1.0.12"
-warn-once@^0.1.0:
+warn-once@^0.1.0, warn-once@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.1.tgz#952088f4fb56896e73fd4e6a3767272a3fccce43"
integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==
+watchpack@^2.4.4:
+ version "2.4.4"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.4.tgz#473bda72f0850453da6425081ea46fc0d7602947"
+ integrity sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==
+ dependencies:
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.1.2"
+
+wbuf@^1.1.0, wbuf@^1.7.3:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
+ integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==
+ dependencies:
+ minimalistic-assert "^1.0.0"
+
wcwidth@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8"
@@ -5216,11 +6966,148 @@ wcwidth@^1.0.1:
dependencies:
defaults "^1.0.3"
+webidl-conversions@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
+ integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
+
+webpack-cli@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-6.0.1.tgz#a1ce25da5ba077151afd73adfa12e208e5089207"
+ integrity sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==
+ dependencies:
+ "@discoveryjs/json-ext" "^0.6.1"
+ "@webpack-cli/configtest" "^3.0.1"
+ "@webpack-cli/info" "^3.0.1"
+ "@webpack-cli/serve" "^3.0.1"
+ colorette "^2.0.14"
+ commander "^12.1.0"
+ cross-spawn "^7.0.3"
+ envinfo "^7.14.0"
+ fastest-levenshtein "^1.0.12"
+ import-local "^3.0.2"
+ interpret "^3.1.1"
+ rechoir "^0.8.0"
+ webpack-merge "^6.0.1"
+
+webpack-dev-middleware@^7.4.2:
+ version "7.4.5"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz#d4e8720aa29cb03bc158084a94edb4594e3b7ac0"
+ integrity sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==
+ dependencies:
+ colorette "^2.0.10"
+ memfs "^4.43.1"
+ mime-types "^3.0.1"
+ on-finished "^2.4.1"
+ range-parser "^1.2.1"
+ schema-utils "^4.0.0"
+
+webpack-dev-server@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.2.2.tgz#96a143d50c58fef0c79107e61df911728d7ceb39"
+ integrity sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==
+ dependencies:
+ "@types/bonjour" "^3.5.13"
+ "@types/connect-history-api-fallback" "^1.5.4"
+ "@types/express" "^4.17.21"
+ "@types/express-serve-static-core" "^4.17.21"
+ "@types/serve-index" "^1.9.4"
+ "@types/serve-static" "^1.15.5"
+ "@types/sockjs" "^0.3.36"
+ "@types/ws" "^8.5.10"
+ ansi-html-community "^0.0.8"
+ bonjour-service "^1.2.1"
+ chokidar "^3.6.0"
+ colorette "^2.0.10"
+ compression "^1.7.4"
+ connect-history-api-fallback "^2.0.0"
+ express "^4.21.2"
+ graceful-fs "^4.2.6"
+ http-proxy-middleware "^2.0.9"
+ ipaddr.js "^2.1.0"
+ launch-editor "^2.6.1"
+ open "^10.0.3"
+ p-retry "^6.2.0"
+ schema-utils "^4.2.0"
+ selfsigned "^2.4.1"
+ serve-index "^1.9.1"
+ sockjs "^0.3.24"
+ spdy "^4.0.2"
+ webpack-dev-middleware "^7.4.2"
+ ws "^8.18.0"
+
+webpack-merge@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a"
+ integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==
+ dependencies:
+ clone-deep "^4.0.1"
+ flat "^5.0.2"
+ wildcard "^2.0.1"
+
+webpack-sources@^3.3.3:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.3.3.tgz#d4bf7f9909675d7a070ff14d0ef2a4f3c982c723"
+ integrity sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==
+
+webpack@^5.104.1:
+ version "5.104.1"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.104.1.tgz#94bd41eb5dbf06e93be165ba8be41b8260d4fb1a"
+ integrity sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==
+ dependencies:
+ "@types/eslint-scope" "^3.7.7"
+ "@types/estree" "^1.0.8"
+ "@types/json-schema" "^7.0.15"
+ "@webassemblyjs/ast" "^1.14.1"
+ "@webassemblyjs/wasm-edit" "^1.14.1"
+ "@webassemblyjs/wasm-parser" "^1.14.1"
+ acorn "^8.15.0"
+ acorn-import-phases "^1.0.3"
+ browserslist "^4.28.1"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.17.4"
+ es-module-lexer "^2.0.0"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.11"
+ json-parse-even-better-errors "^2.3.1"
+ loader-runner "^4.3.1"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^4.3.3"
+ tapable "^2.3.0"
+ terser-webpack-plugin "^5.3.16"
+ watchpack "^2.4.4"
+ webpack-sources "^3.3.3"
+
+websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
+ integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==
+ dependencies:
+ http-parser-js ">=0.5.1"
+ safe-buffer ">=5.1.0"
+ websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
+ integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
+
whatwg-fetch@^3.0.0:
version "3.6.20"
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70"
integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==
+whatwg-url@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
+ integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
+ dependencies:
+ tr46 "~0.0.3"
+ webidl-conversions "^3.0.0"
+
which-module@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409"
@@ -5240,6 +7127,11 @@ which@^2.0.1:
dependencies:
isexe "^2.0.0"
+wildcard@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
+ integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
+
wrap-ansi@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
@@ -5283,6 +7175,18 @@ ws@^7, ws@^7.5.10:
resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9"
integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==
+ws@^8.18.0:
+ version "8.18.3"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.3.tgz#b56b88abffde62791c639170400c93dcb0c95472"
+ integrity sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==
+
+wsl-utils@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/wsl-utils/-/wsl-utils-0.1.0.tgz#8783d4df671d4d50365be2ee4c71917a0557baab"
+ integrity sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==
+ dependencies:
+ is-wsl "^3.1.0"
+
y18n@^4.0.0:
version "4.0.3"
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf"
diff --git a/cspell.json b/cspell.json
index f28f6c2ad8..8d1c2589d8 100644
--- a/cspell.json
+++ b/cspell.json
@@ -191,7 +191,9 @@
"jerrickhakim",
"Gradyn",
"xoyseau",
- "kirylziusko"
+ "kirylziusko",
+ "lottiefiles",
+ "dotlottie"
],
"ignorePaths": [
"node_modules",
diff --git a/e2e/flows/app-run.yml b/e2e/flows/app-run.yml
new file mode 100644
index 0000000000..cf340a6d82
--- /dev/null
+++ b/e2e/flows/app-run.yml
@@ -0,0 +1,4 @@
+appId: com.keyboardcontrollerfabricexample
+---
+- launchApp
+- assertVisible: "Examples"
diff --git a/e2e/kit/005-keyboard-toolbar.e2e.ts b/e2e/kit/005-keyboard-toolbar.e2e.ts
index 79649b6ab7..3508c0a440 100644
--- a/e2e/kit/005-keyboard-toolbar.e2e.ts
+++ b/e2e/kit/005-keyboard-toolbar.e2e.ts
@@ -66,16 +66,24 @@ describe("`KeyboardToolbar` specification", () => {
it("should handle multiple clicks in row", async () => {
await tap("keyboard.toolbar.next");
- await expect(element(by.id("TextInput#6"))).toBeFocused();
+ await waitForExpect(
+ async () => await expect(element(by.id("TextInput#6"))).toBeFocused(),
+ );
await tap("keyboard.toolbar.next");
- await expect(element(by.id("TextInput#7"))).toBeFocused();
+ await waitForExpect(
+ async () => await expect(element(by.id("TextInput#7"))).toBeFocused(),
+ );
await tap("keyboard.toolbar.next");
- await expect(element(by.id("TextInput#8"))).toBeFocused();
+ await waitForExpect(
+ async () => await expect(element(by.id("TextInput#8"))).toBeFocused(),
+ );
});
it("should handle `previous` clicks correctly", async () => {
await tap("keyboard.toolbar.previous");
- await expect(element(by.id("TextInput#7"))).toBeFocused();
+ await waitForExpect(
+ async () => await expect(element(by.id("TextInput#7"))).toBeFocused(),
+ );
});
it("should have expected UI state when end of form reached", async () => {
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingClosed.png
index 3b4f2582df..41737886f4 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingInitial.png
index dcd75530d3..19c031cf81 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingOpened.png
index 9b2a4b6c8a..69bc17bd7a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingClosed.png
index 03df4dbb6e..83aae90586 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingInitial.png
index fb1060e941..c44916a92d 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingOpened.png
index 68b90d17a1..7b4f43a585 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardClosed.png
index ea85f0b97b..5c6e97648a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardOpened.png
index f25210d9e5..51e2187191 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputFocused.png
index a2f1b09274..e8bccb64f5 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputGrown.png
index b6afc3f2b1..e66053014b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewInputChanged.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewInputChanged.png
index 4a878d8074..c392e87dc7 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewInputChanged.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosed.png
index 6cd3ad5b6b..a06f5e8552 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index ea85f0b97b..5c6e97648a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewSecondInputFocused.png
index baa4fb8013..843c20ef9e 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextChanged.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextChanged.png
index 92cdf562a9..adbbe06eeb 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextChanged.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextSelectionChanged.png
index 4c7a96c7fa..f85541a661 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 431128108a..2f33fe3894 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewFirstInputFocused.png
index f804b94972..ccaa3f4e6d 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewStickyInputFocused.png
index 3398060664..c94441d596 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_28/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsHidden.png
index 2c6b19dd71..8cfd2193ef 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsShown.png
index 8040424704..fc16fa6bae 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarLandscape.png b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarLandscape.png
index 5ead142561..ca3459faae 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarLandscape.png and b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortrait.png b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortrait.png
index 72a5408267..79dd21b9c7 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortrait.png and b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortraitAgain.png b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortraitAgain.png
index 72a5408267..7c48ac1379 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/android/e2e_emulator_28/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsHidden.png
index 8f63b60be2..e3f2e7096e 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsShown.png
index a2f79d311c..890f501b22 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListTopMessages.png b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListTopMessages.png
index dd15e6af5b..4cf2423f5b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListTopMessages.png and b/e2e/kit/assets/android/e2e_emulator_28/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardClosed.png
index f6a47a27d5..07a376cc9f 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpened.png
index 9fa87bfbb9..f75ccee57a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpenedKeepingFocus.png
index f8d1504dd7..e778d8e1a4 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/android/e2e_emulator_28/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsHidden.png
index d841484625..38aaa51b9d 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsShown.png
index 9d11802c25..3b3d936d98 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsHidden.png
index 1386be7da1..93b4938c0c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsShown.png
index f229485b13..4d57953186 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureDown.png
index f473ad8d75..b14cc002e5 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureUp.png
index f473ad8d75..b14cc002e5 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardIsShown.png
index f473ad8d75..b14cc002e5 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationEmojiKeyboard.png
index 322c8b672f..3146a0dd0a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsHidden.png
index 56a4b24c65..948c6b11a2 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsShown.png
index 3ad2cc3c5e..3146a0dd0a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ModalBeforeOpening.png b/e2e/kit/assets/android/e2e_emulator_28/ModalBeforeOpening.png
index 8006c80d82..a1a866c6a0 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ModalBeforeOpening.png and b/e2e/kit/assets/android/e2e_emulator_28/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ModalJustOpened.png b/e2e/kit/assets/android/e2e_emulator_28/ModalJustOpened.png
index 5c92a97640..7d36e5bfe1 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ModalJustOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardClosed.png
index ac198a518b..a1a866c6a0 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardOpened.png
index 88083f9c15..cf1a41056b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_28/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/NativeStackEmojiKeyboard.png b/e2e/kit/assets/android/e2e_emulator_28/NativeStackEmojiKeyboard.png
index 7e5991e9ca..7a7fefc9ce 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_28/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsHidden.png
index c4076a9451..1ab98e9ba6 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsShown.png
index a7cca0c74a..7a7fefc9ce 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_28/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewHiddenWithKeyboard.png
index 3c62d2e169..343872afb2 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewNotShown.png b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewNotShown.png
index 2d45ffeb92..bc0a813068 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewNotShown.png and b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShown.png b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShown.png
index 03f628d438..3f73185892 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShown.png and b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShownWithKeyboard.png
index 1436638f9b..ed7f911335 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_28/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_28/ToolbarKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_28/ToolbarKeyboardClosed.png
index 7a9219a692..5584e158a7 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_28/ToolbarKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_28/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingClosed.png
index fba9e47b6a..fc846390df 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingInitial.png
index a7dae34616..1afb17478b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingOpened.png
index de3aa63d5c..180db9656c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingClosed.png
index a8b3a7c257..9228aa851f 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingInitial.png
index 11a04668ef..f264ac4f7e 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingOpened.png
index 5f0758e2b7..d1aaae8130 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardClosed.png
index 6fd948a5de..d40dd421d1 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardOpened.png
index 331c717ba8..c0bb6c3ac4 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputFocused.png
index 2650660902..5fa95ef767 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputGrown.png
index fb40100684..57a1d2665e 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewInputChanged.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewInputChanged.png
index c9684b22f9..e701464e03 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewInputChanged.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosed.png
index 71348818c4..e8b2372b7b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index 6fd948a5de..d40dd421d1 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewSecondInputFocused.png
index 1337ba09db..d9f4789677 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextChanged.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextChanged.png
index 36529291cf..b43993151b 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextChanged.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextSelectionChanged.png
index c9aed86c35..2ac20b163c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 34cff17174..50de0ee783 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewFirstInputFocused.png
index 0af279d475..4d837233f8 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewStickyInputFocused.png
index ea841dd376..092c243d2f 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/android/e2e_emulator_31/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsHidden.png
index 0671fe31ba..85e2d21942 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsShown.png
index 6d575b72e2..b7f0d3e53a 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarLandscape.png b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarLandscape.png
index bb6422f51d..2670294d97 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarLandscape.png and b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortrait.png b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortrait.png
index c1102b3b47..85e2d21942 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortrait.png and b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortraitAgain.png b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortraitAgain.png
index c1102b3b47..85e2d21942 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/android/e2e_emulator_31/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsHidden.png
index 5155ce096f..79a2599c31 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsShown.png
index 80aeedc559..145c1607ea 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListTopMessages.png b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListTopMessages.png
index d8c3c51be0..1becc6a760 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListTopMessages.png and b/e2e/kit/assets/android/e2e_emulator_31/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardClosed.png
index b8ea1f21ea..8fb242a532 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpened.png
index 8dfd35ce14..14cb280fa7 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpenedKeepingFocus.png
index e847ea45aa..0ef4b6e22f 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/android/e2e_emulator_31/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsHidden.png
index 8d6011740f..fad7ec2d30 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsShown.png
index fe0f347e30..5c6b65bfb3 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsHidden.png
index 92b1d44970..907bbbf869 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsShown.png
index 952a5244ad..bd7c9a4a04 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureDown.png
index f864a0c568..b508d16543 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureUp.png
index 6fbd40b424..65b78f735c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardIsShown.png
index 59d3ba9ac0..65b78f735c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationEmojiKeyboard.png
index e0064e581b..c9a9071b57 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsHidden.png
index 9f8264222c..bafed25847 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsShown.png
index 85bb26be69..178050a318 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ModalBeforeOpening.png b/e2e/kit/assets/android/e2e_emulator_31/ModalBeforeOpening.png
index e6887b021f..56c95c4c82 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ModalBeforeOpening.png and b/e2e/kit/assets/android/e2e_emulator_31/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ModalJustOpened.png b/e2e/kit/assets/android/e2e_emulator_31/ModalJustOpened.png
index a2437c2bdb..273ab1c779 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ModalJustOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardClosed.png
index b2fb11e207..56c95c4c82 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardOpened.png b/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardOpened.png
index 8f21013b30..6d7fb3ad28 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardOpened.png and b/e2e/kit/assets/android/e2e_emulator_31/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/NativeStackEmojiKeyboard.png b/e2e/kit/assets/android/e2e_emulator_31/NativeStackEmojiKeyboard.png
index 003b4ca5c9..59e32fe1d3 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_31/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsHidden.png
index 0bb8b6f685..9e039c4f7c 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsShown.png b/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsShown.png
index 0361f40f2a..e31fa809db 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/android/e2e_emulator_31/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewHiddenWithKeyboard.png
index 0046e670be..51114a9a67 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewNotShown.png b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewNotShown.png
index 564ba02c6e..40911bf512 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewNotShown.png and b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShown.png b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShown.png
index a385e923ec..40ea76e1c1 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShown.png and b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShownWithKeyboard.png
index 4c161253ee..1be6811b62 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/android/e2e_emulator_31/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/android/e2e_emulator_31/ToolbarKeyboardClosed.png b/e2e/kit/assets/android/e2e_emulator_31/ToolbarKeyboardClosed.png
index 9f8afda14e..f5bdc13ffe 100644
Binary files a/e2e/kit/assets/android/e2e_emulator_31/ToolbarKeyboardClosed.png and b/e2e/kit/assets/android/e2e_emulator_31/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingClosed.png
index c3511aad64..1796dae21e 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingInitial.png
index c3511aad64..2db1376118 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingOpened.png
index fb2941b0c7..3eabd5dfd2 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingClosed.png
index b8955ed984..cdd303f3fc 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingInitial.png
index b8955ed984..cdd303f3fc 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingOpened.png
index 0704e4da09..0557e489b4 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardClosed.png
index eab5ea260e..3d9db9ed57 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardOpened.png
index 3a154ddb77..01b91a8dca 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputFocused.png
index d8f5bc19ea..c5e51c8d83 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputGrown.png
index 3c7ebca01f..5685b4a20e 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewInputChanged.png
index 25b7c1b57d..24ca79137f 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosed.png
index d244e49c63..23b21dfaf5 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index eab5ea260e..3d9db9ed57 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewSecondInputFocused.png
index b5f57796a7..49401f25cf 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextChanged.png
index 7aed36d845..c9255112e9 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextSelectionChanged.png
index 359bc08f18..46d6a6f95f 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index b432af1645..7fba492bbe 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png
index 3f24fd54f6..4007601191 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png
index cc77177407..632628a951 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 13 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsHidden.png
index 7a00fea348..8c5564a964 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsShown.png
index 64ae1a13c1..6fcb29468b 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarLandscape.png
index a2262617a3..1dfff9e152 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortrait.png
index 7a00fea348..7d8c08f3de 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortraitAgain.png
index c429acf802..7d8c08f3de 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 13 Pro/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsHidden.png
index e9de7e01d0..4ac930fe4d 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsShown.png
index 8565987e3b..6950525abe 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListTopMessages.png
index 5b480030cb..f24507004e 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardClosed.png
index 055720c325..c8c68232da 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpened.png
index 31bba801cf..94addbd352 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpenedKeepingFocus.png
index f366f1f745..1eed9c9b46 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 13 Pro/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsHidden.png
index 0b78bb108d..9a2d5c83e1 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsShown.png
index f524e26475..c8d28e8e4a 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsHidden.png
index e26fe46036..cc79e55eb7 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsShown.png
index 888e0e5e69..93f1a6cc18 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureDown.png
index 6bad5394ba..b2485f9222 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureUp.png
index 033953d8dd..b01357030a 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardIsShown.png
index e0ac9494c5..03d17a8b31 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationEmojiKeyboard.png
index d615524287..821c7c4975 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsHidden.png
index b90e80d92f..a277889314 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsShown.png
index 4ed8d93b4c..99fe939a7b 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 13 Pro/ModalBeforeOpening.png
index 5b64551743..513ba1195f 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/ModalJustOpened.png
index 0048a59bd8..374e320765 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardClosed.png
index 411c215054..803a181c25 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardOpened.png
index 6c5ce86f44..2e481baeee 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackEmojiKeyboard.png
index c0b4b60cb9..3a8ad3419d 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsHidden.png
index cf48e9c8d3..cb8312e28e 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsShown.png
index a3529c2f86..b2c9899f43 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewHiddenWithKeyboard.png
index 1a4dc59334..e2c57fe01b 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewNotShown.png
index a3cb97e144..e24cba6296 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShown.png
index 9021000339..6c87661eeb 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShownWithKeyboard.png
index 2838dc4cce..3e49f3e421 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 13 Pro/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 13 Pro/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 13 Pro/ToolbarKeyboardClosed.png
index 4f35902b0a..76f230f45c 100644
Binary files a/e2e/kit/assets/ios/iPhone 13 Pro/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 13 Pro/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingClosed.png
index 0bf34de302..d77fe61668 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingInitial.png
index c3af27381a..d069cf306e 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingOpened.png
index f81884d9ce..9861fe06db 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingClosed.png
index 8f27f9580b..ea80e33ec0 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingInitial.png
index 17cefc06c8..ea80e33ec0 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingOpened.png
index 5b36e44b9f..ed63665ce9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardClosed.png
index beb2020d37..3a549e5a7d 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardOpened.png
index 6137f26a9b..2c63b09964 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputFocused.png
index b548533536..2528abb4f9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputGrown.png
index a7f4bc32f5..0dbaf785d8 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewInputChanged.png
index b3bc4f66a4..d96c98c502 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosed.png
index b9f9494621..b36c497d94 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index 4ea2a04144..3a549e5a7d 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewSecondInputFocused.png
index 952bab5c75..3c19a194f2 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextChanged.png
index 2ef3c03ecb..edbddda184 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextSelectionChanged.png
index e5eb705c07..e9bc224da9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 643df1dd46..f4e3518abe 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png
index a475a52cd8..8f07717042 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png
index 35743e347d..d2cd267b78 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 14 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsHidden.png
index 56791e6696..6c4a9a843e 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsShown.png
index 974c65159f..6a9015b1fa 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarLandscape.png
index d02ca64a9f..b496ad2eac 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortrait.png
index 0dfd0fab52..600fe2cc70 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortraitAgain.png
index 45cd44f62e..5fc052bf15 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 14 Pro/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsHidden.png
index 55a5591b9f..ffb8109094 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsShown.png
index 11fdafb0fa..93fef49c1b 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListTopMessages.png
index 7a387a0f00..406b58e3e9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardClosed.png
index 9eaf5a4bba..cf1d7acbe3 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpened.png
index f1189a53de..20c1eeac8f 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpenedKeepingFocus.png
index 3d54476b1d..6c25021aea 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 14 Pro/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsHidden.png
index a4665c7161..7f93239249 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsShown.png
index 29377316e5..11546dfe12 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsHidden.png
index e25317dfb7..b4d19fcbcd 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsShown.png
index 2021582a8d..86f2c93fe2 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureDown.png
index 7e0af2a1a4..21aa1be5d5 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureUp.png
index 62556f28b2..2d57b8e4cd 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardIsShown.png
index 4ccd5eb736..9d89c9cd48 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationEmojiKeyboard.png
index ac706c8528..68d80454a0 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsHidden.png
index a5d56f7b05..c2bec79f78 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsShown.png
index 22edab833c..a5f7d6b98f 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 14 Pro/ModalBeforeOpening.png
index c046980956..b6c313dc40 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/ModalJustOpened.png
index 92925315cb..cbb8d3f48d 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardClosed.png
index ba7ea61b02..765bf573cf 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardOpened.png
index 957bedc5a1..5c34a64c14 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackEmojiKeyboard.png
index 9d0a645b69..3086b42e31 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsHidden.png
index d1b8749c1b..001c9570b8 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsShown.png
index c35a2556d5..04bed398a4 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewHiddenWithKeyboard.png
index 9406249281..188c75c12c 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewNotShown.png
index 525a628b1f..606f5eeb10 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShown.png
index ed8c2e15eb..9cbd4357a9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShownWithKeyboard.png
index 6e384559f0..482e8623c9 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 14 Pro/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 14 Pro/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 14 Pro/ToolbarKeyboardClosed.png
index 9fefd624f5..d0d5a2e7d1 100644
Binary files a/e2e/kit/assets/ios/iPhone 14 Pro/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 14 Pro/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingClosed.png
index 2fd184c79a..d1594af055 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingInitial.png
index 2fd184c79a..1a178ea28c 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingOpened.png
index d33aaf1e40..0feea9fd76 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingClosed.png
index a0437ac6f2..c6aea9ddb6 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingInitial.png
index a0437ac6f2..c6aea9ddb6 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingOpened.png
index f49cdb01c9..4351f7a9d0 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardClosed.png
index 7f867aad0a..943bf233c6 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardOpened.png
index e65fa7f3fa..675d0a82bf 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputFocused.png
index 74b268ccd6..4546c38ddb 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputGrown.png
index 6fe9169296..1bd62ea4e1 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewInputChanged.png
index f7cc0dddea..54843dfa7c 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosed.png
index 93e829786b..6898afe002 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index 7f867aad0a..943bf233c6 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewSecondInputFocused.png
index d41517b020..fa5f3474d0 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextChanged.png
index 2235294ad0..161f1b5be8 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextSelectionChanged.png
index 5a57ad6c38..a81465b6e5 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 13595086e3..32533847d4 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png
index c1c6282fc6..fe60d3c734 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png
index af2ad4ed1a..f305966dd5 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 15 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsHidden.png
index f5e4327f92..63cb50f2a8 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsShown.png
index 78a82f47e8..8d5713da9a 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarLandscape.png
index 6c2a30ae78..dd33aa3b84 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortrait.png
index f5e4327f92..25ce749d4b 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortraitAgain.png
index 1c45b0384e..25ce749d4b 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 15 Pro/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsHidden.png
index a8e8a28bf6..350db409c0 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsShown.png
index a51e3f0b5e..ef55a0a26e 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListTopMessages.png
index 0eac5ca5a9..667680f557 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardClosed.png
index 61061d4c42..88bcc2775f 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpened.png
index e08d5edafd..026e5174c3 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpenedKeepingFocus.png
index 74ebe6b5ce..6f443ce3ab 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 15 Pro/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsHidden.png
index 5d81ceeb81..42ed6af607 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsShown.png
index 5a7444de00..087440dea9 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsHidden.png
index cd5eafebde..a3d935dff6 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsShown.png
index 3625db6dd6..d1069c97b8 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureDown.png
index 84523b60be..c3e44883d8 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureUp.png
index 64ac6ffdcd..b7afd82c3d 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardIsShown.png
index 4fa6617b12..8dcfb2fa8e 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationEmojiKeyboard.png
index d960795fd9..1b06e15937 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsHidden.png
index 2729a27d72..f8610555cc 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsShown.png
index 5f89205376..1b2d4e3b05 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 15 Pro/ModalBeforeOpening.png
index 68ad9a6a45..9a47f8aec0 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/ModalJustOpened.png
index 4f0f5f371d..29b1ddc0ce 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardClosed.png
index 06f18d46a6..bbb48815cf 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardOpened.png
index 19e66ace33..63a42b26c8 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackEmojiKeyboard.png
index 741149fb38..8d5b360a4a 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsHidden.png
index 17bee25016..c435c0dabe 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsShown.png
index 734ab9720b..a280d1ac4a 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewHiddenWithKeyboard.png
index 416c0d34b8..6c4e61602f 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewNotShown.png
index b8efbf013a..faabe25068 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShown.png
index ad1a0ef315..4af4e92164 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShownWithKeyboard.png
index ff12d8eda5..de8aa13a12 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 15 Pro/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 15 Pro/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 15 Pro/ToolbarKeyboardClosed.png
index 046d6c3762..b1da4c71f2 100644
Binary files a/e2e/kit/assets/ios/iPhone 15 Pro/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 15 Pro/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingClosed.png
index 483e3c1639..13ce17cf09 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingInitial.png
index 483e3c1639..13ce17cf09 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingOpened.png
index b50380bfe6..7e5968e774 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingClosed.png
index 2977ccac66..1d48fe1fd2 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingInitial.png
index 2977ccac66..1d48fe1fd2 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingOpened.png
index 59c618a0de..235c8293f3 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardClosed.png
index f7c4975a38..fe6f413da5 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardOpened.png
index 37ed29b8a1..9492c0bf99 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputFocused.png
index 2acf666837..447acb06b3 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputGrown.png
index 3e1020ee1f..67331c03f3 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewInputChanged.png
index 82d7a6a901..8386ffd46d 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosed.png
index e2a5951ddc..8e74b41bcf 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index f7c4975a38..fe6f413da5 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewSecondInputFocused.png
index c14342aeb9..955829b593 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextChanged.png
index 96638c6265..95bd7a056e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextSelectionChanged.png
index 4a3cf13d70..0c8502b043 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index aee038f728..f585234ac0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png
index 501f69d447..a8119f2b6f 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png
index 26cc0640b0..4e9e0bd2ef 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 16 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsHidden.png
index 389b48aae7..cbd0bc8a1a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsShown.png
index 2bdb827d4d..f4dc74c7fb 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarLandscape.png
index 6d66224d9f..06fa491ec8 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortrait.png
index 389b48aae7..cbd0bc8a1a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortraitAgain.png
index 4aa6e31e32..770b4f3e8b 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 16 Pro/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsHidden.png
index 70254f08b1..52cdd9547e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsShown.png
index f22201ac33..e755bf33e0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListTopMessages.png
index 4d70b1c092..bdd8e879c6 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardClosed.png
index 73e3305395..03b082c655 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpened.png
index 15dd03d4d5..591ad9b238 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpenedKeepingFocus.png
index 33e8f3a58d..4b3ff0a822 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 16 Pro/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsHidden.png
index 1d2209b236..484e6ba744 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsShown.png
index a7cf5a5f9a..d1e6392de7 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsHidden.png
index 4cdd6250fc..a6c9512164 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsShown.png
index 01154413a1..86c6a8608e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureDown.png
index 60ec80a77b..0a4c3bd06b 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureUp.png
index ff9c0081d9..b7a945b4ca 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardIsShown.png
index 9291700321..676e0e205e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationEmojiKeyboard.png
index 7fb713c715..cf4eab2ae0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsHidden.png
index f70b7638a5..3f3112d57b 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsShown.png
index 5f7b19767d..066fde5917 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 16 Pro/ModalBeforeOpening.png
index 36979757f0..95b0385045 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/ModalJustOpened.png
index 039928fe36..d9a042536d 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardClosed.png
index b82bfdcb2d..f436c83239 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardOpened.png
index 08dfb80bb6..f2cf4d41f0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackEmojiKeyboard.png
index bc20fc69c1..fae9fb7ebd 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsHidden.png
index d5520d3002..7ec221cdb1 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsShown.png
index 0b8d1a76db..b480d71097 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewHiddenWithKeyboard.png
index f54ed3a1c1..d55cf31aa2 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewNotShown.png
index 23ea385d78..63f6ea27b3 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShown.png
index 0785d545d9..be65746624 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShownWithKeyboard.png
index df47c1a6d4..e9ab047cca 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 16 Pro/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16 Pro/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16 Pro/ToolbarKeyboardClosed.png
index 8f86b90838..9e0ae2e52e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16 Pro/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16 Pro/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingClosed.png
index 3014743d11..e8cc09b9bf 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingInitial.png
index 3014743d11..e8cc09b9bf 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingOpened.png
index 2618556a3e..f49c6eb183 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingClosed.png
index b84da81b81..9ac070567a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingInitial.png
index b84da81b81..9ac070567a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingOpened.png
index e667f3e2c7..f0f9f4ff6c 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 16e/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardClosed.png
index 46443df01e..9e6a3b7e97 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardOpened.png
index 5a29366c6a..4b52bce67e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputFocused.png
index 36ec4a9d7d..749ebdfd5a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputGrown.png
index 607557393a..ac97b92b0a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewInputChanged.png
index 8e652bcce0..7d84337931 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosed.png
index ee791bd7c8..796baf5f68 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index 46443df01e..9e6a3b7e97 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewSecondInputFocused.png
index 484faf616d..bc782b60ae 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextChanged.png
index 7d2a01d11c..e715be3c54 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextSelectionChanged.png
index 3e0543589f..9f6c7dd801 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 1ee2be7955..bc24dc9273 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewFirstInputFocused.png
index 40012e6c1c..c89d223e05 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewStickyInputFocused.png
index d2f3b75ecd..2d857e873a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 16e/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsHidden.png
index 3f20c92b82..b61e772f30 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsShown.png
index 5bf4b4aee1..59500a0b54 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarLandscape.png
index 425387e74a..20c1ba1068 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortrait.png
index 3f20c92b82..b61e772f30 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortraitAgain.png
index 53015c23c7..ffd05f013e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 16e/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsHidden.png
index c68ed107fe..6d4585b7b1 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsShown.png
index cb7f5642ce..6f96735ac0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListTopMessages.png
index feb9927143..8cf14221df 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 16e/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardClosed.png
index a7b5238b00..f48068fd45 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpened.png
index 912a2525e7..096f5f0ca7 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpenedKeepingFocus.png
index 924b91279a..9e2acfa258 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 16e/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsHidden.png
index 049ffeec85..65cc503d22 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsShown.png
index 38f1f4c18a..84ae21e3d0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsHidden.png
index 14d2881a0d..adce8f3543 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsShown.png
index 2dfe73c563..d2d4951a1d 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureDown.png
index eb9b5f0fe5..4370aee25e 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureUp.png
index bbdb798dda..4b2bd843d9 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardIsShown.png
index 74b7b603f6..5c55c54ce0 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationEmojiKeyboard.png
index db7d6afa8a..4d664e3e4c 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsHidden.png
index 3822d8c9c6..c4e7ac66ca 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsShown.png
index dc9e0dec40..2f541a314f 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 16e/ModalBeforeOpening.png
index 413560fd0b..efb7aa3f63 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 16e/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 16e/ModalJustOpened.png
index c857f45085..5ca415b5bf 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 16e/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardClosed.png
index 128ed0ff5e..7638e86a85 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardOpened.png
index 1e06693d35..50006a4182 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 16e/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 16e/NativeStackEmojiKeyboard.png
index d4efb9fdf0..423f3c5d08 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 16e/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsHidden.png
index bf8492aee9..ae7ebeae81 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsShown.png
index f7c7ef83c8..64c6f67451 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 16e/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewHiddenWithKeyboard.png
index 766a472b51..7bdf1a0834 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewNotShown.png
index 503a27be48..f196c32b80 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShown.png
index 977adc4723..d7650b4c47 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShownWithKeyboard.png
index 81cb0b1b2f..b61bbf4f33 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 16e/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 16e/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 16e/ToolbarKeyboardClosed.png
index ad738710f6..f14cf6f01a 100644
Binary files a/e2e/kit/assets/ios/iPhone 16e/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 16e/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingClosed.png
index fa9eb91488..1f62c1ebed 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingInitial.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingInitial.png
index fa9eb91488..1f62c1ebed 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingInitial.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingOpened.png
index 56cf4ff0a8..3d155a9bbf 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewPackagePaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingClosed.png
index 187a918eeb..a4feb6c082 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingInitial.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingInitial.png
index 187a918eeb..a4feb6c082 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingInitial.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingInitial.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingOpened.png
index 743232dc5e..4ccd9b0df6 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AvoidingViewRNPaddingOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardClosed.png
index e2c112055c..307fce5fd9 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardOpened.png
index 0a46a03292..4e5981e54f 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewDisabledStateKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputFocused.png
index 85d5a1bf8f..24700199e3 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputGrown.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputGrown.png
index c90599d444..1b18955e2f 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputGrown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewFirstInputGrown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewInputChanged.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewInputChanged.png
index a3af565241..dd97cb735c 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewInputChanged.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewInputChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosed.png
index 3c00441e58..1950f03c4e 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png
index e2c112055c..307fce5fd9 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewKeyboardClosedWithoutBackScroll.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewSecondInputFocused.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewSecondInputFocused.png
index 92b095977a..8eb9f7e59e 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewSecondInputFocused.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewSecondInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextChanged.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextChanged.png
index 7984485de8..eb0ce6a817 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextChanged.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextSelectionChanged.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextSelectionChanged.png
index 7be470d583..2054e984d0 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextSelectionChanged.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewTextSelectionChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png
index 4174a75210..17ec44d5a6 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewBottomOffsetChanged.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png
index 39fa528a50..9a87314fcb 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewFirstInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png
index 0e164c5f7f..4e62502b58 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png and b/e2e/kit/assets/ios/iPhone 17 Pro/AwareScrollViewWithStickyViewStickyInputFocused.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsHidden.png
index 4374aa0d98..a1da3eaf52 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsShown.png
index c043302bb7..78286554bc 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarLandscape.png b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarLandscape.png
index fbb9553eec..5b5fa25f0f 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarLandscape.png and b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarLandscape.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortrait.png b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortrait.png
index 4374aa0d98..a1da3eaf52 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortrait.png and b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortrait.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortraitAgain.png b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortraitAgain.png
index 4374aa0d98..a1da3eaf52 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortraitAgain.png and b/e2e/kit/assets/ios/iPhone 17 Pro/BottomTabBarPortraitAgain.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsHidden.png
index 0c7c27f879..a1e54d1617 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsShown.png
index b1bf4bf0cb..096b3ce184 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListTopMessages.png b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListTopMessages.png
index d1a8a56ee8..a51cd39f78 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListTopMessages.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ChatFlatListTopMessages.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardClosed.png
index 85f4158e74..8807c1f5b4 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpened.png
index 6f33bffe34..e13b7240d7 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpenedKeepingFocus.png b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpenedKeepingFocus.png
index b36ec7f07c..926c25d74b 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpenedKeepingFocus.png and b/e2e/kit/assets/ios/iPhone 17 Pro/CloseKeyboardOpenedKeepingFocus.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsHidden.png
index e649a5bde3..134b05673c 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsShown.png
index 31575fc394..ea69dc491c 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/DisabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsHidden.png
index 1f82190747..77f36089eb 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsShown.png
index 1f48146d8f..a824a6108d 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/EnabledKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureDown.png b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureDown.png
index cd5586f0e3..80f8392f11 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureDown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureDown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureUp.png b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureUp.png
index 7b83b77b06..d8bd2671f6 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureUp.png and b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardAfterGestureUp.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardIsShown.png
index 744c859653..7dae3000e8 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/InteractiveKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationEmojiKeyboard.png
index caa9cd8f0f..c5a5bc28e1 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsHidden.png
index 464a528c23..ccb82998b6 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsShown.png
index f785cdfd36..51c2aa1276 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/KeyboardAnimationKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ModalBeforeOpening.png b/e2e/kit/assets/ios/iPhone 17 Pro/ModalBeforeOpening.png
index 2064e5dbed..2e6a3c19b3 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ModalBeforeOpening.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ModalBeforeOpening.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ModalJustOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/ModalJustOpened.png
index dd88386b05..80858d9196 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ModalJustOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ModalJustOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardClosed.png
index 49aad4dfae..e97654f48e 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardClosed.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardOpened.png b/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardOpened.png
index c16deabb38..41951a7c9f 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardOpened.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ModalKeyboardOpened.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackEmojiKeyboard.png b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackEmojiKeyboard.png
index e608d43b71..c603e058ff 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackEmojiKeyboard.png and b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackEmojiKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsHidden.png b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsHidden.png
index 404156d60e..17e5384c48 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsHidden.png and b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsHidden.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsShown.png
index 95bb2f402c..36b0cb2aeb 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/NativeStackKeyboardIsShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewHiddenWithKeyboard.png b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewHiddenWithKeyboard.png
index fca0ffcdbb..8f9efadcb6 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewHiddenWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewHiddenWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewNotShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewNotShown.png
index 92237e12b7..402372bd79 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewNotShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewNotShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShown.png b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShown.png
index 5b2dbf1cd5..47be2761ff 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShown.png and b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShown.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShownWithKeyboard.png b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShownWithKeyboard.png
index 2f429eb97c..6f7958b2ca 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShownWithKeyboard.png and b/e2e/kit/assets/ios/iPhone 17 Pro/OverKeyboardViewShownWithKeyboard.png differ
diff --git a/e2e/kit/assets/ios/iPhone 17 Pro/ToolbarKeyboardClosed.png b/e2e/kit/assets/ios/iPhone 17 Pro/ToolbarKeyboardClosed.png
index 0999e68f9b..f93d51662b 100644
Binary files a/e2e/kit/assets/ios/iPhone 17 Pro/ToolbarKeyboardClosed.png and b/e2e/kit/assets/ios/iPhone 17 Pro/ToolbarKeyboardClosed.png differ
diff --git a/e2e/kit/helpers/actions/index.ts b/e2e/kit/helpers/actions/index.ts
index 84391b492b..45f47c1803 100644
--- a/e2e/kit/helpers/actions/index.ts
+++ b/e2e/kit/helpers/actions/index.ts
@@ -144,8 +144,15 @@ export const scrollUpUntilElementIsBarelyVisible = async (
scrollViewId: string,
elementId: string,
): Promise => {
+ const distanceToScroll = device.getPlatform() === "ios" ? 80 : 50;
+
for (;;) {
- await element(by.id(scrollViewId)).scroll(50, "up", 0.01, 0.5);
+ await element(by.id(scrollViewId)).scroll(
+ distanceToScroll,
+ "up",
+ 0.02,
+ 0.4,
+ );
try {
// verify that we can interact with element
diff --git a/example/__tests__/__snapshots__/components-rendering.spec.tsx.snap b/example/__tests__/__snapshots__/components-rendering.spec.tsx.snap
index 13e0011b0c..6897ce4170 100644
--- a/example/__tests__/__snapshots__/components-rendering.spec.tsx.snap
+++ b/example/__tests__/__snapshots__/components-rendering.spec.tsx.snap
@@ -114,16 +114,7 @@ exports[`components rendering should render \`KeyboardStickyView\` 1`] = `
exports[`components rendering should render \`KeyboardToolbar\` 1`] = `
}
/>
`;
diff --git a/example/package.json b/example/package.json
index 4c6b49027d..5d65025e0a 100644
--- a/example/package.json
+++ b/example/package.json
@@ -14,11 +14,11 @@
"@gorhom/bottom-sheet": "5.2.6",
"@react-native-community/blur": "^4.4.1",
"@react-native-masked-view/masked-view": "^0.3.2",
- "@react-navigation/bottom-tabs": "^6.6.1",
- "@react-navigation/elements": "^2.2.5",
- "@react-navigation/native": "^6.1.18",
- "@react-navigation/native-stack": "^6.11.0",
- "@react-navigation/stack": "^6.4.1",
+ "@react-navigation/bottom-tabs": "^7.9.0",
+ "@react-navigation/elements": "2.6.4",
+ "@react-navigation/native": "7.1.17",
+ "@react-navigation/native-stack": "7.3.26",
+ "@react-navigation/stack": "7.3.6",
"lottie-react-native": "^7.3.4",
"react": "19.1.0",
"react-native": "0.81.4",
diff --git a/example/src/components/BlurView/index.native.tsx b/example/src/components/BlurView/index.native.tsx
new file mode 100644
index 0000000000..ea0bf78114
--- /dev/null
+++ b/example/src/components/BlurView/index.native.tsx
@@ -0,0 +1,3 @@
+import { BlurView } from "@react-native-community/blur";
+
+export default BlurView;
diff --git a/example/src/components/BlurView/index.tsx b/example/src/components/BlurView/index.tsx
new file mode 100644
index 0000000000..05fecb39ef
--- /dev/null
+++ b/example/src/components/BlurView/index.tsx
@@ -0,0 +1,24 @@
+import type { ViewStyle } from "react-native";
+
+type BlurViewProps = {
+ blurAmount: number;
+ blurType: string;
+ reducedTransparencyFallbackColor: string;
+ style: ViewStyle;
+ children?: React.ReactNode;
+};
+
+function BlurView({ blurAmount, children, style }: BlurViewProps) {
+ return (
+
+ {children}
+
+ );
+}
+
+export default BlurView;
diff --git a/example/src/modules/haptic/index.native.ts b/example/src/modules/haptic/index.native.ts
new file mode 100644
index 0000000000..6c84737d76
--- /dev/null
+++ b/example/src/modules/haptic/index.native.ts
@@ -0,0 +1,3 @@
+import { trigger } from "react-native-haptic-feedback";
+
+export default trigger;
diff --git a/example/src/modules/haptic/index.ts b/example/src/modules/haptic/index.ts
new file mode 100644
index 0000000000..b12b7d75f8
--- /dev/null
+++ b/example/src/modules/haptic/index.ts
@@ -0,0 +1,3 @@
+const trigger = (_mode: string, _options: Record) => {};
+
+export default trigger;
diff --git a/example/src/screens/Examples/ImageGallery/index.tsx b/example/src/screens/Examples/ImageGallery/index.tsx
index a3dc9e7b4a..cbf549ded6 100644
--- a/example/src/screens/Examples/ImageGallery/index.tsx
+++ b/example/src/screens/Examples/ImageGallery/index.tsx
@@ -150,7 +150,11 @@ const SharedTransition = ({
{!!image.img && (
-
+
)}
@@ -193,7 +197,12 @@ const ImagePreview = ({
{modal === src && isModalFullyVisible ? (
) : (
-
+
)}
);
diff --git a/example/src/screens/Examples/Toolbar/index.tsx b/example/src/screens/Examples/Toolbar/index.tsx
index c4b719da0b..353bc13baf 100644
--- a/example/src/screens/Examples/Toolbar/index.tsx
+++ b/example/src/screens/Examples/Toolbar/index.tsx
@@ -1,14 +1,14 @@
-import { BlurView } from "@react-native-community/blur";
import React, { useCallback, useEffect, useState } from "react";
import { Modal, Platform, StyleSheet, Text, View } from "react-native";
-import { trigger } from "react-native-haptic-feedback";
import {
KeyboardAwareScrollView,
KeyboardToolbar,
} from "react-native-keyboard-controller";
import { useSafeAreaInsets } from "react-native-safe-area-context";
+import BlurView from "../../../components/BlurView";
import TextInput from "../../../components/TextInput";
+import trigger from "../../../modules/haptic";
import AutoFillContacts from "./Contacts";
diff --git a/example/yarn.lock b/example/yarn.lock
index e8af7133df..a053b2cefd 100644
--- a/example/yarn.lock
+++ b/example/yarn.lock
@@ -1652,72 +1652,80 @@
invariant "^2.2.4"
nullthrows "^1.1.1"
-"@react-navigation/bottom-tabs@^6.6.1":
- version "6.6.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-6.6.1.tgz#589edc9c8fbf652c485b3c37d344faafe3cd4cc4"
- integrity sha512-9oD4cypEBjPuaMiu9tevWGiQ4w/d6l3HNhcJ1IjXZ24xvYDSs0mqjUcdt8SWUolCvRrYc/DmNBLlT83bk0bHTw==
+"@react-navigation/bottom-tabs@^7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-7.9.0.tgz#b546adb0cedd72a1f0179e00b74039b3c8abb6bd"
+ integrity sha512-024FWdHp3ZsE5rP8tmGI4vh+1z3wg8u8E9Frep8eeGoYo1h9rQhvgofQDGxknmrKsb7t8o8Dim+IZSvl57cPFQ==
dependencies:
- "@react-navigation/elements" "^1.3.31"
+ "@react-navigation/elements" "^2.9.3"
color "^4.2.3"
- warn-once "^0.1.0"
+ sf-symbols-typescript "^2.1.0"
-"@react-navigation/core@^6.4.17":
- version "6.4.17"
- resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-6.4.17.tgz#f277a196b578c8a456efcc563d1c9bd87eb4ab04"
- integrity sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==
+"@react-navigation/core@^7.12.4":
+ version "7.13.7"
+ resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.13.7.tgz#1263903a703b5f183a08c22dfc5c3735ac4ef91c"
+ integrity sha512-k2ABo3250vq1ovOh/iVwXS6Hwr5PVRGXoPh/ewVFOOuEKTvOx9i//OBzt8EF+HokBxS2HBRlR2b+aCOmscRqBw==
dependencies:
- "@react-navigation/routers" "^6.1.9"
+ "@react-navigation/routers" "^7.5.3"
escape-string-regexp "^4.0.0"
- nanoid "^3.1.23"
+ fast-deep-equal "^3.1.3"
+ nanoid "^3.3.11"
query-string "^7.1.3"
- react-is "^16.13.0"
- use-latest-callback "^0.2.1"
+ react-is "^19.1.0"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/elements@^1.3.31":
- version "1.3.31"
- resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-1.3.31.tgz#28dd802a0787bb03fc0e5be296daf1804dbebbcf"
- integrity sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==
+"@react-navigation/elements@2.6.4":
+ version "2.6.4"
+ resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.6.4.tgz#f1dc8548b1289588fabcd2f0342c1391c689a49f"
+ integrity sha512-O3X9vWXOEhAO56zkQS7KaDzL8BvjlwZ0LGSteKpt1/k6w6HONG+2Wkblrb057iKmehTkEkQMzMLkXiuLmN5x9Q==
+ dependencies:
+ color "^4.2.3"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/elements@^2.2.5":
- version "2.2.5"
- resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.2.5.tgz#0e2ca76e2003e96b417a3d7c2829bf1afd69193f"
- integrity sha512-sDhE+W14P7MNWLMxXg1MEVXwkLUpMZJGflE6nQNzLmolJQIHgcia0Mrm8uRa3bQovhxYu1UzEojLZ+caoZt7Fg==
+"@react-navigation/elements@^2.4.6", "@react-navigation/elements@^2.6.4", "@react-navigation/elements@^2.9.3":
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.9.3.tgz#505ae38af347a0bc5326155318a3d9a54e2071e3"
+ integrity sha512-3+eyvWiVPIEf6tN9UdduhOEHcTuNe3R5WovgiVkfH9+jApHMTZDc2loePTpY/i2HDJhObhhChpJzO6BVjrpdYQ==
dependencies:
color "^4.2.3"
+ use-latest-callback "^0.2.4"
+ use-sync-external-store "^1.5.0"
-"@react-navigation/native-stack@^6.11.0":
- version "6.11.0"
- resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-6.11.0.tgz#a33f92cbd55dfe28fb0ba67df99aaa95240eb87c"
- integrity sha512-U5EcUB9Q2NQspCFwYGGNJm0h6wBCOv7T30QjndmvlawLkNt7S7KWbpWyxS9XBHSIKF57RgWjfxuJNTgTstpXxw==
+"@react-navigation/native-stack@7.3.26":
+ version "7.3.26"
+ resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.3.26.tgz#a08ee0626e49428a808da9d810f24db5b08deae9"
+ integrity sha512-EjaBWzLZ76HJGOOcWCFf+h/M+Zg7M1RalYioDOb6ZdXHz7AwYNidruT3OUAQgSzg3gVLqvu5OYO0jFsNDPCZxQ==
dependencies:
- "@react-navigation/elements" "^1.3.31"
- warn-once "^0.1.0"
+ "@react-navigation/elements" "^2.6.4"
+ warn-once "^0.1.1"
-"@react-navigation/native@^6.1.18":
- version "6.1.18"
- resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-6.1.18.tgz#338fa9afa2c89feec1d3eac41c963840d8d6f106"
- integrity sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==
+"@react-navigation/native@7.1.17":
+ version "7.1.17"
+ resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.1.17.tgz#88d557c0f5000aa2741e4368c59719526f1394c4"
+ integrity sha512-uEcYWi1NV+2Qe1oELfp9b5hTYekqWATv2cuwcOAg5EvsIsUPtzFrKIasgUXLBRGb9P7yR5ifoJ+ug4u6jdqSTQ==
dependencies:
- "@react-navigation/core" "^6.4.17"
+ "@react-navigation/core" "^7.12.4"
escape-string-regexp "^4.0.0"
fast-deep-equal "^3.1.3"
- nanoid "^3.1.23"
+ nanoid "^3.3.11"
+ use-latest-callback "^0.2.4"
-"@react-navigation/routers@^6.1.9":
- version "6.1.9"
- resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-6.1.9.tgz#73f5481a15a38e36592a0afa13c3c064b9f90bed"
- integrity sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==
+"@react-navigation/routers@^7.5.3":
+ version "7.5.3"
+ resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-7.5.3.tgz#8002930ef5f62351be2475d0dffde3ffaee174d7"
+ integrity sha512-1tJHg4KKRJuQ1/EvJxatrMef3NZXEPzwUIUZ3n1yJ2t7Q97siwRtbynRpQG9/69ebbtiZ8W3ScOZF/OmhvM4Rg==
dependencies:
- nanoid "^3.1.23"
+ nanoid "^3.3.11"
-"@react-navigation/stack@^6.4.1":
- version "6.4.1"
- resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-6.4.1.tgz#a158350637f5298292202ce854e5c5c9688f23f9"
- integrity sha512-upMEHOKMtuMu4c9gmoPlO/JqI6mDlSqwXg1aXKOTQLXAF8H5koOLRfrmi7AkdiE9A7lDXWUAZoGuD9O88cYvDQ==
+"@react-navigation/stack@7.3.6":
+ version "7.3.6"
+ resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-7.3.6.tgz#f1b8c9323e7ce784945d2ed75ecadca4d826e39d"
+ integrity sha512-ER+6S8lWWFpLO5NQqY+87FGG0bN4CzlhHF5HhJIJ/n9JzvciOBYAAemIscPqWYrag0f4UtbITBr9ga75Y0i6Hg==
dependencies:
- "@react-navigation/elements" "^1.3.31"
+ "@react-navigation/elements" "^2.4.6"
color "^4.2.3"
- warn-once "^0.1.0"
"@sideway/address@^4.1.5":
version "4.1.5"
@@ -4191,11 +4199,16 @@ ms@2.1.3, ms@^2.1.3:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-nanoid@^3.1.23, nanoid@^3.3.1:
+nanoid@^3.3.1:
version "3.3.8"
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf"
integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==
+nanoid@^3.3.11:
+ version "3.3.11"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
+ integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
+
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -4563,7 +4576,7 @@ react-freeze@^1.0.0:
resolved "https://registry.yarnpkg.com/react-freeze/-/react-freeze-1.0.4.tgz#cbbea2762b0368b05cbe407ddc9d518c57c6f3ad"
integrity sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==
-react-is@^16.13.0, react-is@^16.7.0:
+react-is@^16.7.0:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -4937,6 +4950,11 @@ setprototypeof@1.2.0:
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
+sf-symbols-typescript@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/sf-symbols-typescript/-/sf-symbols-typescript-2.2.0.tgz#926d6e0715e3d8784cadf7658431e36581254208"
+ integrity sha512-TPbeg0b7ylrswdGCji8FRGFAKuqbpQlLbL8SOle3j1iHSs5Ob5mhvMAxWN2UItOjgALAB5Zp3fmMfj8mbWvXKw==
+
shebang-command@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -5311,10 +5329,15 @@ update-browserslist-db@^1.1.1:
escalade "^3.2.0"
picocolors "^1.1.1"
-use-latest-callback@^0.2.1:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.3.tgz#2d644d3063040b9bc2d4c55bb525a13ae3de9e16"
- integrity sha512-7vI3fBuyRcP91pazVboc4qu+6ZqM8izPWX9k7cRnT8hbD5svslcknsh3S9BUhaK11OmgTV4oWZZVSeQAiV53SQ==
+use-latest-callback@^0.2.4:
+ version "0.2.6"
+ resolved "https://registry.yarnpkg.com/use-latest-callback/-/use-latest-callback-0.2.6.tgz#e5ea752808c86219acc179ace0ae3c1203255e77"
+ integrity sha512-FvRG9i1HSo0wagmX63Vrm8SnlUU3LMM3WyZkQ76RnslpBrX694AdG4A0zQBx2B3ZifFA0yv/BaEHGBnEax5rZg==
+
+use-sync-external-store@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz#b174bfa65cb2b526732d9f2ac0a408027876f32d"
+ integrity sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==
util-deprecate@^1.0.1:
version "1.0.2"
@@ -5352,7 +5375,7 @@ walker@^1.0.7, walker@^1.0.8:
dependencies:
makeerror "1.0.12"
-warn-once@^0.1.0:
+warn-once@^0.1.0, warn-once@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.1.tgz#952088f4fb56896e73fd4e6a3767272a3fccce43"
integrity sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==