From 7897c02c31bddf470f856ed8aa6a1ed00e4fb94c Mon Sep 17 00:00:00 2001
From: vineethkuttan <66076509+vineethkuttan@users.noreply.github.com>
Date: Mon, 22 Jun 2026 11:09:11 +0530
Subject: [PATCH 01/12] Update Resources tab
---
websitev2/package.json | 8 +-
websitev2/src/pages/resources-news-social.js | 35 +
websitev2/src/pages/resources-showcase.js | 168 +++++
websitev2/src/pages/resources-videos.js | 44 ++
websitev2/src/pages/resources.js | 170 +++--
websitev2/src/pages/resources.module.css | 296 +++++++++
websitev2/yarn.lock | 662 +++++--------------
7 files changed, 840 insertions(+), 543 deletions(-)
create mode 100644 websitev2/src/pages/resources-news-social.js
create mode 100644 websitev2/src/pages/resources-showcase.js
create mode 100644 websitev2/src/pages/resources-videos.js
create mode 100644 websitev2/src/pages/resources.module.css
diff --git a/websitev2/package.json b/websitev2/package.json
index ce68308e7..00cbd2205 100644
--- a/websitev2/package.json
+++ b/websitev2/package.json
@@ -14,8 +14,8 @@
"write-heading-ids": "docusaurus write-heading-ids"
},
"dependencies": {
- "@docusaurus/core": "3.9.0",
- "@docusaurus/preset-classic": "3.9.0",
+ "@docusaurus/core": "^3.10.1",
+ "@docusaurus/preset-classic": "^3.10.1",
"@easyops-cn/docusaurus-search-local": "^0.55.0",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.1.1",
@@ -24,8 +24,8 @@
"react-dom": "^18.2.0"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "3.9.0",
- "@docusaurus/types": "3.9.0"
+ "@docusaurus/module-type-aliases": "^3.10.1",
+ "@docusaurus/types": "^3.10.1"
},
"browserslist": {
"production": [
diff --git a/websitev2/src/pages/resources-news-social.js b/websitev2/src/pages/resources-news-social.js
new file mode 100644
index 000000000..a11a7e4fb
--- /dev/null
+++ b/websitev2/src/pages/resources-news-social.js
@@ -0,0 +1,35 @@
+import Layout from '@theme/Layout';
+import {Sidebar} from './resources';
+import styles from './resources.module.css';
+
+export default function ResourcesNewsSocial() {
+ return (
+
+
+
+
+ News & Social
+
+
+
+
+
+ );
+}
diff --git a/websitev2/src/pages/resources-showcase.js b/websitev2/src/pages/resources-showcase.js
new file mode 100644
index 000000000..936301d5d
--- /dev/null
+++ b/websitev2/src/pages/resources-showcase.js
@@ -0,0 +1,168 @@
+import Layout from '@theme/Layout';
+import {Sidebar} from './resources';
+import styles from './resources.module.css';
+
+const showcaseApps = [
+ {
+ header: 'Xbox app on Windows',
+ category: '1st party',
+ description: [
+ 'The Xbox app on Windows lets users explore the catalogue of games available through Xbox Game Pass, chat with friends, and more.',
+ 'Written in React Native, the Xbox app has a premium user experience including buttery smooth animations and video playback.',
+ ],
+ link: 'https://www.microsoft.com/store/productId/9MV0B5HZVK9Z',
+ img: '/react-native-windows/img/XboxStoreApp.gif',
+ },
+ {
+ header: 'Microsoft Store on Xbox',
+ category: '1st party',
+ description: [
+ 'The Microsoft Store app on Xbox consoles has been rewritten from the ground up to be faster, safer, and easier to use than ever before.',
+ 'The new Microsoft Store on Xbox is more than twice as fast as before, because it uses the native capabilities of the platform via React Native.',
+ ],
+ link: 'https://news.xbox.com/en-us/2020/08/03/new-microsoft-store-coming-to-xbox-insiders/',
+ logo: '/react-native-windows/img/XBox.png',
+ },
+ {
+ header: 'Microsoft Office',
+ category: '1st party',
+ description: [
+ 'Microsoft Office leverages React Native in several experiences across the suite of Office apps including Word, Excel, and PowerPoint.',
+ 'Some examples include the modern commenting experience, privacy dialog, and unity canvas. These experiences ship across both mobile and desktop, including on macOS and Windows.',
+ ],
+ link: 'http://office.com',
+ logo: '/react-native-windows/img/Office.png',
+ },
+ {
+ header: 'React Native Gallery',
+ category: '1st party',
+ description: [
+ 'The React Native Gallery app showcases the components and capabilities of React Native for Windows.',
+ 'You can find core components provided by the platform in addition to wrapped WinUI controls and common community modules.',
+ ],
+ logo: 'https://github.com/microsoft/react-native-gallery/blob/main/windows/rngallery.Package/Images/Square150x150Logo.scale-100.png?raw=true',
+ link: 'https://www.microsoft.com/store/productId/9NPG0B292H4R',
+ },
+ {
+ header: 'Power Apps',
+ category: '1st party',
+ description: [
+ 'Power Apps help you build professional-grade apps the easy way, and increase agility across your organization by enabling you to rapidly build low-code apps to modernize processes and solve tough challenges.',
+ ],
+ link: 'https://powerapps.microsoft.com/',
+ logo: '/react-native-windows/img/PowerApps.png',
+ },
+ {
+ header: 'Web Template Studio',
+ category: '1st party',
+ description: [
+ 'Microsoft Web Template Studio (aka WebTS) is a Visual Studio Code Extension that accelerates the creation of a new Web or React Native application using a wizard-based experience.',
+ ],
+ link: 'https://github.com/microsoft/WebTemplateStudio',
+ logo: 'https://wasteamaccount.gallerycdn.vsassets.io/extensions/wasteamaccount/webtemplatestudio-dev-nightly/0.7.2117301/1624436773361/Microsoft.VisualStudio.Services.Icons.Default',
+ },
+ {
+ header: 'Fluent UI React Native',
+ category: '1st party',
+ description: [
+ 'FluentUI React Native is a JavaScript component library that provides developers with controls that are part of the Fluent Design System. These controls are built on React Native and fully customizable.',
+ ],
+ link: 'https://github.com/microsoft/fluentui-react-native',
+ logo: 'https://www.microsoft.com/design/fluent/assets/favicons/favicon-192.png',
+ },
+ {
+ header: 'BabylonJS',
+ category: '3rd party',
+ description: [
+ 'Babylon.JS is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JS framework.',
+ 'Babylon React Native brings the power of Babylon to React Native apps on Android, iOS, and Windows.',
+ ],
+ link: 'https://github.com/babylonjs/babylonreactnative',
+ logo: 'https://github.com/BabylonJS/Brand-Toolkit/blob/a4a72b1b87a3ffd68657fd5cb82da24691f291b8/babylon_logo/fullColor/babylon_logo_color.png?raw=true',
+ },
+ {
+ header: 'Facebook Messenger (Desktop)',
+ category: '3rd party',
+ description: [
+ 'The React Native team is partnering deeply with Messenger Desktop to deliver on one of the top company initiatives, Remote Presence. Messenger Desktop is using React Native to bring a delightful native video calling experience to Windows and macOS.',
+ ],
+ link: 'https://twitter.com/reactnative/status/1286061933293010944?s=20',
+ logo: '/react-native-windows/img/Messenger.png',
+ },
+ {
+ header: 'Knomadix',
+ category: '3rd party',
+ description: [
+ 'Knomadix partnered with Microsoft to migrate the Knomadix Backpack app to the Microsoft Store using React Native for Windows – which will enable students to learn in an offline mode even when they\'re not connected to the internet.',
+ ],
+ link: 'https://www.knomadix.com/knomadix-releases-react-native-windows-version-of-knomadix-backpack/',
+ logo: 'https://www.knomadix.com/wp-content/uploads/2015/05/Knomadix-Bug-transparent.png',
+ },
+ {
+ header: 'Mashreq',
+ category: '3rd party',
+ description: [
+ 'Mashreq bank developed an application Universal Banker App with React Native to empower frontline employees working at branches to serve customers across a broad range of inquiries and journeys.',
+ 'The application helped them to increase the proximity with the customer, improving the customer experience and reducing the service time.',
+ ],
+ link: 'https://techcommunity.microsoft.com/t5/windows-dev-appconsult/how-mashreq-bank-is-using-react-native-for-windows-to-bring-new/ba-p/2421056',
+ logo: 'https://www.mashreqbank.com/favicon.ico',
+ },
+];
+
+function getCategoryColor(category) {
+ if (category === '1st party') return 'green';
+ return 'orange';
+}
+
+function ShowcaseApp({app}) {
+ const descriptions = Array.isArray(app.description) ? app.description : [app.description];
+ const isLogo = !!app.logo;
+ const imgSrc = app.img || app.logo;
+
+ return (
+
+
+
+
+
+
+ {app.header}
+ {app.category && (
+
+ {app.category}
+
+ )}
+
+ {descriptions.map((desc, i) => (
+
{desc}
+ ))}
+ {app.link &&
See more }
+
+
+ );
+}
+
+export default function ResourcesShowcase() {
+ return (
+
+
+
+
+ Who's using React Native for Desktop
+
+ React Native for Desktop empowers developers to target a huge community of users beyond mobile.
+ See how Microsoft uses React Native within strategically key experiences like Xbox, Office, and more.
+ Then check out some key success stories from companies using React Native for Desktop to reach even more users.
+
+ {showcaseApps.map((app) => (
+
+ ))}
+
+
+
+ );
+}
diff --git a/websitev2/src/pages/resources-videos.js b/websitev2/src/pages/resources-videos.js
new file mode 100644
index 000000000..3b0d5667b
--- /dev/null
+++ b/websitev2/src/pages/resources-videos.js
@@ -0,0 +1,44 @@
+import Layout from '@theme/Layout';
+import {Sidebar} from './resources';
+import styles from './resources.module.css';
+
+const videoUrls = [
+ {yt: 'Ar1RbykL_As', title: 'Chain React 2024: Shiven Mian & Nikolai Aristo - React Native for Desktop in Microsoft Word'},
+ {yt: 'IGaQL0WRqWI', title: 'Chain React 2024: Chiara Mooney - How To Make a React Native Windows App With a macOS Machine'},
+ {yt: 'PYMMxfttOug', title: 'React Native EU 2023: Tommy Nguyen & Lorenzo Sciandra - Raising the Bar'},
+ {yt: 'ChDQZpWQbwk', title: 'Chain React 2023: Christoph Purrer - From Electron to React Native'},
+ {yt: '1vMic8ixfVI', title: "Chain React 2023: Lorenzo Sciandra - The work that you don't see"},
+ {yt: 'kMJNEFHj8b8', title: 'Chain React 2023: Chiara Mooney & Shiven Mian - Building for Microsoft'},
+ {yt: 'uSr9KXu707s', title: 'React Native Radio Ep267: React Native Windows with Chiara Mooney'},
+ {yt: 'r7yKet5dga4', title: 'React Native EU 2021: Khalef Hosany - Unlocking the next generation of desktop app with React Native'},
+ {yt: 'gWOrCedNR9M', title: 'React Native EU 2020: Steven Moyes - Building For Desktops And Dual Screens'},
+ {yt: 'QMFbrHZnvvw', title: 'MS Build SK119 React Native: Build cross platform apps that target Windows, Mac, and more!'},
+ {yt: 'x6-5e3Lifyw', title: 'App Development Community Standup: React Native for Windows update'},
+ {yt: 'DAEnPV78rQc', title: "RNEU 2021: Lorenzo Sciandra & Tommy Nguyen - Improve all the repos – exploring Microsoft's DevExp"},
+ {yt: 'IUMWFExtDSg', title: 'React Native EU 2019: Micah Lewis & EJ Layne - React Native @ Microsoft'},
+];
+
+export default function ResourcesVideos() {
+ return (
+
+
+
+
+ Videos
+
+ {videoUrls.map((video) => (
+
+ VIDEO
+
+ ))}
+
+
+
+
+ );
+}
diff --git a/websitev2/src/pages/resources.js b/websitev2/src/pages/resources.js
index 5418f4d45..ec5c0fde0 100644
--- a/websitev2/src/pages/resources.js
+++ b/websitev2/src/pages/resources.js
@@ -1,58 +1,130 @@
import Layout from '@theme/Layout';
-import Link from '@docusaurus/Link';
+import styles from './resources.module.css';
-export default function Resources() {
+const repoCards = [
+ {
+ title: 'React Native for Windows',
+ type: 'Github Repo',
+ link: 'https://github.com/Microsoft/react-native-windows',
+ img: 'https://raw.githubusercontent.com/microsoft/react-native-windows/main/.github/hero2.png',
+ description: 'Official React Native for Windows framework for building native Windows applications with React.',
+ },
+ {
+ title: 'React Native for macOS',
+ type: 'Github Repo',
+ link: 'https://github.com/Microsoft/react-native-macos',
+ img: '/react-native-windows/img/homepage/native_and_js_mac_cropped.png',
+ description: 'Official React Native for macOS framework for building native macOS applications with React.',
+ },
+ {
+ title: 'Fluent UI React Native (FURN)',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/fluentui-react-native',
+ img: '/react-native-windows/img/homepage/fluentUI_image.png',
+ description: 'FluentUI React Native is a JavaScript component library providing developers with controls that are in the Fluent Design System.',
+ },
+ {
+ title: 'Dual Screen',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/react-native-dualscreen',
+ img: '/react-native-windows/img/homepage/duo.jpg',
+ description: "Microsoft's offerings to streamline dual-screen cross-platform development using React Native. The modules in the repo are targeting Windows and Android.",
+ },
+ {
+ title: 'React Native XAML',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/react-native-xaml',
+ img: '/react-native-windows/img/winui.png',
+ description: 'React Native XAML enables apps to use any XAML and WinUI native platform control.',
+ },
+ {
+ title: 'VS Code RN extension',
+ type: 'Github Repo',
+ link: 'https://github.com/Microsoft/vscode-react-native',
+ img: '/react-native-windows/img/homepage/vs_code_logo.png',
+ description: 'React Native extension for VS Code enables you to debug your code and quickly and run react-native commands from the command palette.',
+ },
+ {
+ title: 'Hermes for Windows',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/hermes-windows',
+ img: '/react-native-windows/img/homepage/hermes_logo_small.png',
+ description: "Microsoft's fork of facebook/Hermes that brings Windows support to the lightweight JS engine for React Native.",
+ },
+ {
+ title: 'App Center SDK for React Native',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/appcenter-sdk-react-native',
+ img: '/react-native-windows/img/homepage/appcenter_logo.png',
+ description: 'App Center allows you to get faster release cycles, higher-quality apps, and app insights to build what users want.',
+ },
+ {
+ title: 'React Native Test App',
+ type: 'Github Repo Sample',
+ link: 'https://github.com/microsoft/react-native-test-app',
+ img: 'https://raw.githubusercontent.com/microsoft/react-native-windows/main/.github/hero2.png',
+ description: 'React Native Test App provides test apps for all platforms as a package.',
+ },
+ {
+ title: 'React Native Gallery',
+ type: 'Github Repo',
+ link: 'https://github.com/microsoft/react-native-gallery',
+ img: '/react-native-windows/img/rngallery.png',
+ description: 'React Native Gallery showcases the different controls available in React Native for Windows and community modules.',
+ },
+];
+
+function Sidebar({active}) {
+ const items = [
+ {label: 'Repos', href: '/react-native-windows/resources'},
+ {label: 'News & Social', href: '/react-native-windows/resources-news-social'},
+ {label: 'Videos', href: '/react-native-windows/resources-videos'},
+ {label: 'Showcase', href: '/react-native-windows/resources-showcase'},
+ ];
return (
-
-
-
Resources
+
+ Resources
+
+
+ );
+}
-
+export {Sidebar};
-
-
-
-
🛠️ Native Development
-
- Native Modules
- Native UI Components
- Windows-Specific APIs
-
-
-
-
-
+export default function Resources() {
+ return (
+
+
+
+
+ Repos
+
+ The following is a suite of offerings from Microsoft in the React Native space to help you target Desktop platforms as well as accelerate your development efficiency with React Native.
+
+
-
+
);
diff --git a/websitev2/src/pages/resources.module.css b/websitev2/src/pages/resources.module.css
new file mode 100644
index 000000000..5d1c77ec6
--- /dev/null
+++ b/websitev2/src/pages/resources.module.css
@@ -0,0 +1,296 @@
+/* Resources pages shared styles */
+
+.resourcesLayout {
+ display: flex;
+ max-width: 1400px;
+ margin: 0 auto;
+ padding: 2rem;
+}
+
+/* Sidebar navigation */
+.sidebar {
+ width: 220px;
+ flex-shrink: 0;
+ margin-right: 2rem;
+ position: sticky;
+ top: calc(var(--ifm-navbar-height) + 1rem);
+ align-self: flex-start;
+}
+
+.sidebar h3 {
+ font-size: 0.85rem;
+ text-transform: uppercase;
+ color: var(--ifm-color-emphasis-600);
+ margin-bottom: 0.5rem;
+ letter-spacing: 0.05em;
+}
+
+.sidebar ul {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+}
+
+.sidebar li {
+ margin-bottom: 0.25rem;
+}
+
+.sidebar a {
+ display: block;
+ padding: 0.4rem 0.75rem;
+ border-radius: 6px;
+ color: var(--ifm-font-color-base);
+ text-decoration: none;
+ font-size: 0.95rem;
+ transition: background 0.15s;
+}
+
+.sidebar a:hover {
+ background: var(--ifm-color-emphasis-100);
+ text-decoration: none;
+}
+
+.sidebarActive {
+ background: var(--ifm-color-primary-lightest);
+ color: var(--ifm-color-primary-dark);
+ font-weight: 600;
+}
+
+/* Main content area */
+.mainContent {
+ flex: 1;
+ min-width: 0;
+}
+
+.mainContent h1 {
+ font-size: 2.5rem;
+ font-weight: 700;
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+}
+
+.mainContent > p {
+ font-size: 1rem;
+ color: var(--ifm-color-emphasis-700);
+ margin-bottom: 2rem;
+}
+
+/* Repo cards grid */
+.cardGrid {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ gap: 1.5rem;
+}
+
+.repoCard {
+ display: block;
+ border: 1px solid var(--ifm-toc-border-color);
+ border-radius: 12px;
+ overflow: hidden;
+ transition: border-color 0.2s, box-shadow 0.2s;
+ text-decoration: none;
+ color: inherit;
+ background: var(--ifm-background-color);
+}
+
+.repoCard:hover {
+ border-color: var(--ifm-color-primary);
+ box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
+ text-decoration: none;
+ color: inherit;
+}
+
+.repoCardImg {
+ width: 100%;
+ height: 160px;
+ object-fit: cover;
+ display: block;
+}
+
+.repoCardBody {
+ padding: 1rem 1.25rem;
+}
+
+.repoCardBody h3 {
+ font-size: 1.1rem;
+ margin: 0 0 0.25rem;
+}
+
+.repoCardType {
+ font-size: 0.8rem;
+ color: var(--ifm-color-emphasis-500);
+ margin-bottom: 0.5rem;
+}
+
+.repoCardBody p {
+ font-size: 0.9rem;
+ color: var(--ifm-color-emphasis-700);
+ line-height: 1.5;
+ margin: 0;
+}
+
+/* News & Social */
+.socialItem {
+ display: flex;
+ align-items: center;
+ gap: 0.75rem;
+ padding: 1rem 0;
+ border-bottom: 1px solid var(--ifm-toc-border-color);
+ font-size: 1rem;
+}
+
+.socialItem:last-child {
+ border-bottom: none;
+}
+
+.socialItem a {
+ display: flex;
+ align-items: center;
+ gap: 0.75rem;
+ color: var(--ifm-font-color-base);
+ text-decoration: none;
+}
+
+.socialItem a:hover {
+ color: var(--ifm-color-primary);
+}
+
+/* Videos */
+.videosGrid {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ gap: 1.5rem;
+}
+
+.videoEmbed {
+ border-radius: 8px;
+ overflow: hidden;
+ border: 1px solid var(--ifm-toc-border-color);
+}
+
+.videoEmbed iframe {
+ display: block;
+ width: 100%;
+ aspect-ratio: 16 / 9;
+ border: 0;
+}
+
+/* Showcase */
+.showcaseItem {
+ display: flex;
+ gap: 1.5rem;
+ padding: 1.5rem 0;
+ border-bottom: 1px solid var(--ifm-toc-border-color);
+ align-items: flex-start;
+}
+
+.showcaseItem:last-child {
+ border-bottom: none;
+}
+
+.showcaseImg {
+ flex-shrink: 0;
+}
+
+.showcaseImg img {
+ max-height: 200px;
+ max-width: 300px;
+ border-radius: 8px;
+ display: block;
+}
+
+.showcaseLogo img {
+ width: 48px;
+ height: 48px;
+ object-fit: contain;
+}
+
+.showcaseContent {
+ flex: 1;
+}
+
+.showcaseContent h3 {
+ font-size: 1.25rem;
+ margin: 0 0 0.25rem;
+}
+
+.showcasePill {
+ display: inline-block;
+ padding: 2px 10px;
+ border-radius: 999px;
+ color: #fff;
+ font-size: 0.7rem;
+ vertical-align: middle;
+ margin-left: 0.5rem;
+}
+
+.showcaseContent p {
+ font-size: 0.95rem;
+ color: var(--ifm-color-emphasis-700);
+ line-height: 1.6;
+ margin: 0.5rem 0;
+ text-align: justify;
+}
+
+.showcaseContent a {
+ color: var(--ifm-color-primary);
+ font-size: 0.9rem;
+}
+
+.moreSection {
+ text-align: center;
+ padding: 1.5rem 0;
+ font-size: 1rem;
+ color: var(--ifm-color-emphasis-600);
+}
+
+.moreGrid {
+ display: flex;
+ justify-content: center;
+ flex-wrap: wrap;
+ gap: 2rem;
+ margin-top: 1rem;
+}
+
+.moreItem {
+ text-align: center;
+ min-width: 120px;
+}
+
+.moreItem img {
+ width: 40px;
+ height: 40px;
+ object-fit: contain;
+ margin-bottom: 0.5rem;
+}
+
+/* Responsive */
+@media (max-width: 996px) {
+ .resourcesLayout {
+ flex-direction: column;
+ }
+
+ .sidebar {
+ width: 100%;
+ position: static;
+ margin-right: 0;
+ margin-bottom: 1.5rem;
+ }
+
+ .sidebar ul {
+ display: flex;
+ gap: 0.5rem;
+ }
+
+ .cardGrid {
+ grid-template-columns: 1fr;
+ }
+
+ .videosGrid {
+ grid-template-columns: 1fr;
+ }
+
+ .showcaseItem {
+ flex-direction: column;
+ }
+}
diff --git a/websitev2/yarn.lock b/websitev2/yarn.lock
index f2558e7ce..4ecfb13a7 100644
--- a/websitev2/yarn.lock
+++ b/websitev2/yarn.lock
@@ -20,6 +20,14 @@
"@algolia/autocomplete-plugin-algolia-insights" "1.19.2"
"@algolia/autocomplete-shared" "1.19.2"
+"@algolia/autocomplete-core@^1.19.2":
+ version "1.19.8"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.19.8.tgz#7c84c771d28643fb00d09026c05013fb97aeea23"
+ integrity sha512-3YEorYg44niXcm7gkft3nXYItHd44e8tmh4D33CTszPgP0QWkaLEaFywiNyJBo7UL/mqObA/G9RYuU7R8tN1IA==
+ dependencies:
+ "@algolia/autocomplete-plugin-algolia-insights" "1.19.8"
+ "@algolia/autocomplete-shared" "1.19.8"
+
"@algolia/autocomplete-plugin-algolia-insights@1.19.2":
version "1.19.2"
resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz#3584b625b9317e333d1ae43664d02358e175c52d"
@@ -27,11 +35,23 @@
dependencies:
"@algolia/autocomplete-shared" "1.19.2"
+"@algolia/autocomplete-plugin-algolia-insights@1.19.8":
+ version "1.19.8"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.8.tgz#f60d21edbe2a42e6d4e2215430733e3f51641471"
+ integrity sha512-ZvJWO8ZZJDpc1LNM2TTBdmQsZBLMR4rU5iNR2OYvEeFBiaf/0ESnRSSLQbryarJY4SVxtoz6A2ZtDMNM+iQEAA==
+ dependencies:
+ "@algolia/autocomplete-shared" "1.19.8"
+
"@algolia/autocomplete-shared@1.19.2":
version "1.19.2"
resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz#c0b7b8dc30a5c65b70501640e62b009535e4578f"
integrity sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==
+"@algolia/autocomplete-shared@1.19.8":
+ version "1.19.8"
+ resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.8.tgz#5d723d8bdb448efbb1b0e1c7ff94cc18e5b1dc0e"
+ integrity sha512-h5hf2t8ejF6vlOgvLaZzQbWs5SyH2z4PAWygNAvvD/2RI29hdQ54ldUGwqVuj9Srs+n8XUKTPUqb7fvhBhQrnQ==
+
"@algolia/client-abtesting@5.53.0":
version "5.53.0"
resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.53.0.tgz#6662660f570206fe88a8e3cac92cb809aadd9519"
@@ -1021,13 +1041,6 @@
"@babel/plugin-transform-modules-commonjs" "^7.29.7"
"@babel/plugin-transform-typescript" "^7.29.7"
-"@babel/runtime-corejs3@^7.25.9":
- version "7.29.7"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.29.7.tgz#2030fda34f3433647818660093751fb1ca2debf0"
- integrity sha512-ppj9ouYku+RX0ljtgZd+KMO5mkM2bCqg8H2PYAFWnLsHEIKIdRojqbJ2i3eVHrisuxy7nOFCmngTDdWtUCdXUQ==
- dependencies:
- core-js-pure "^3.48.0"
-
"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.25.9":
version "7.29.7"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.29.7.tgz#12022450c45a4da6d8d8287b18a4ff2ddb23f768"
@@ -1477,7 +1490,7 @@
resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-4.6.3.tgz#a94065af4a996dd927dc5dda383395e583dbd638"
integrity sha512-nlOwcXcsNAptQl4vlL4MA78qNJKO0Qlds5GuBjCoePgkebTXLSf8Qt1oyZ3YBshYupKXG9VRGEsk1zr23d+bzQ==
-"@docsearch/react@^3.9.0 || ^4.1.0":
+"@docsearch/react@^3.9.0 || ^4.3.2":
version "4.6.3"
resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-4.6.3.tgz#80df785f9c5e484c960b914a22ea2a3e4c7210ad"
integrity sha512-Bg2wdDsoQVlNCcEKuEJAU04tvHCqgx8rIu+uIoM4pRtcx3TBKJuXutJik3LTA8LRc9YEyHkrYUrmcC0D7BYf+g==
@@ -1506,27 +1519,6 @@
fs-extra "^11.1.1"
tslib "^2.6.0"
-"@docusaurus/babel@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.9.0.tgz#934e717bd14e0d992b0372aa5ddd76747100354e"
- integrity sha512-QcZ+Rey0OvlLK9SPN4/+VWL+ut/tuADVdunA1fmC96fytdYjatdJrcw1koYdp/c+3k6lVYlwg9DDVNDecyLCAA==
- dependencies:
- "@babel/core" "^7.25.9"
- "@babel/generator" "^7.25.9"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-transform-runtime" "^7.25.9"
- "@babel/preset-env" "^7.25.9"
- "@babel/preset-react" "^7.25.9"
- "@babel/preset-typescript" "^7.25.9"
- "@babel/runtime" "^7.25.9"
- "@babel/runtime-corejs3" "^7.25.9"
- "@babel/traverse" "^7.25.9"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- babel-plugin-dynamic-import-node "^2.3.3"
- fs-extra "^11.1.1"
- tslib "^2.6.0"
-
"@docusaurus/bundler@3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.10.1.tgz#82fa5079f3787a67502e25f82d37d05ec5de0cc3"
@@ -1557,37 +1549,7 @@
webpack "^5.95.0"
webpackbar "^7.0.0"
-"@docusaurus/bundler@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.9.0.tgz#0e8b8efab712e4d0da7b20c6befe8e2a3b475ea3"
- integrity sha512-HaRLSmiwnJQ3uHBV3rd/BRDM9S/nHAshRk54djRZ+RX9ze4ONuFAovdD5es20ZDj7PRTjo38GVnBtHvuL/SwsQ==
- dependencies:
- "@babel/core" "^7.25.9"
- "@docusaurus/babel" "3.9.0"
- "@docusaurus/cssnano-preset" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- babel-loader "^9.2.1"
- clean-css "^5.3.3"
- copy-webpack-plugin "^11.0.0"
- css-loader "^6.11.0"
- css-minimizer-webpack-plugin "^5.0.1"
- cssnano "^6.1.2"
- file-loader "^6.2.0"
- html-minifier-terser "^7.2.0"
- mini-css-extract-plugin "^2.9.2"
- null-loader "^4.0.1"
- postcss "^8.5.4"
- postcss-loader "^7.3.4"
- postcss-preset-env "^10.2.1"
- terser-webpack-plugin "^5.3.9"
- tslib "^2.6.0"
- url-loader "^4.1.1"
- webpack "^5.95.0"
- webpackbar "^6.0.1"
-
-"@docusaurus/core@3.10.1":
+"@docusaurus/core@3.10.1", "@docusaurus/core@^3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.10.1.tgz#3f8bdb97451b4df14f2a3b39ab0186366fbf8fbe"
integrity sha512-3pf2fXXw0eVk8WnC3T4LIigRDupcpvngpKo9Vy7mYyBhuddc0klDUuZAIfzMoK6z05pdlk6EFC/vBSX43+1O5w==
@@ -1635,54 +1597,6 @@
webpack-dev-server "^5.2.2"
webpack-merge "^6.0.1"
-"@docusaurus/core@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.9.0.tgz#630267efb7b2c1291adf3947ad8039e1f1770b56"
- integrity sha512-sEJ4MW/zuh1MfPORCRbSwnW/PjsVmOigWwBU6clcxm221/CNdnI/XqgfBrl2jj/zocSdNoQM8E3IP2W8dygi6g==
- dependencies:
- "@docusaurus/babel" "3.9.0"
- "@docusaurus/bundler" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
- boxen "^6.2.1"
- chalk "^4.1.2"
- chokidar "^3.5.3"
- cli-table3 "^0.6.3"
- combine-promises "^1.1.0"
- commander "^5.1.0"
- core-js "^3.31.1"
- detect-port "^1.5.1"
- escape-html "^1.0.3"
- eta "^2.2.0"
- eval "^0.1.8"
- execa "5.1.1"
- fs-extra "^11.1.1"
- html-tags "^3.3.1"
- html-webpack-plugin "^5.6.0"
- leven "^3.1.0"
- lodash "^4.17.21"
- open "^8.4.0"
- p-map "^4.0.0"
- prompts "^2.4.2"
- react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
- react-loadable "npm:@docusaurus/react-loadable@6.0.0"
- react-loadable-ssr-addon-v5-slorber "^1.0.1"
- react-router "^5.3.4"
- react-router-config "^5.1.1"
- react-router-dom "^5.3.4"
- semver "^7.5.4"
- serve-handler "^6.1.6"
- tinypool "^1.0.2"
- tslib "^2.6.0"
- update-notifier "^6.0.2"
- webpack "^5.95.0"
- webpack-bundle-analyzer "^4.10.2"
- webpack-dev-server "^5.2.2"
- webpack-merge "^6.0.1"
-
"@docusaurus/cssnano-preset@3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.10.1.tgz#4b6bafeca8bb9423364d2fd6683c28e2f85a4665"
@@ -1693,16 +1607,6 @@
postcss-sort-media-queries "^5.2.0"
tslib "^2.6.0"
-"@docusaurus/cssnano-preset@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.0.tgz#ab7cbeac162759611aa903c71f7edab5745fbc6a"
- integrity sha512-prCJXUcoJZBlovJzSFkfnfWr1gXd53VZfE+17fIpUWS6Zioc7WE4FPoXPi5ldAGZ8brhXre5xQ8NWDE90XP9yw==
- dependencies:
- cssnano-preset-advanced "^6.1.2"
- postcss "^8.5.4"
- postcss-sort-media-queries "^5.2.0"
- tslib "^2.6.0"
-
"@docusaurus/logger@3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.10.1.tgz#34c964e32e18f120e30f80171a38cfefe72cfb4b"
@@ -1711,14 +1615,6 @@
chalk "^4.1.2"
tslib "^2.6.0"
-"@docusaurus/logger@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.9.0.tgz#a02a041377682a4de8d19fe438846427790ea1ca"
- integrity sha512-lDtThsocWTF8ZrVF01ltfctA/xgtD/3oXWqEkKIDzF4fCWsWXH7hC4LCqT23xSuxZTIo8N+y02XSPvA/8DLInw==
- dependencies:
- chalk "^4.1.2"
- tslib "^2.6.0"
-
"@docusaurus/mdx-loader@3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.10.1.tgz#050ae9bc614158a4ec07a628aa75fa9ae90d7e82"
@@ -1749,37 +1645,7 @@
vfile "^6.0.1"
webpack "^5.88.1"
-"@docusaurus/mdx-loader@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.9.0.tgz#13b62a712b7967641725e73650a4c695324ab5c0"
- integrity sha512-9bfJYdkZFE+REwevkT4CYdTJ2f6ydgkbUFylkzTXrNGtBXtx25TRJGdn2cVzm3eVkeWdJrGkG/ypwrIWnbu5UA==
- dependencies:
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
- "@mdx-js/mdx" "^3.0.0"
- "@slorber/remark-comment" "^1.0.0"
- escape-html "^1.0.3"
- estree-util-value-to-estree "^3.0.1"
- file-loader "^6.2.0"
- fs-extra "^11.1.1"
- image-size "^2.0.2"
- mdast-util-mdx "^3.0.0"
- mdast-util-to-string "^4.0.0"
- rehype-raw "^7.0.0"
- remark-directive "^3.0.0"
- remark-emoji "^4.0.0"
- remark-frontmatter "^5.0.0"
- remark-gfm "^4.0.0"
- stringify-object "^3.3.0"
- tslib "^2.6.0"
- unified "^11.0.3"
- unist-util-visit "^5.0.0"
- url-loader "^4.1.1"
- vfile "^6.0.1"
- webpack "^5.88.1"
-
-"@docusaurus/module-type-aliases@3.10.1":
+"@docusaurus/module-type-aliases@3.10.1", "@docusaurus/module-type-aliases@^3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.10.1.tgz#22d39177c296786eb6e0d940699cd590cc93ca77"
integrity sha512-YoOZKUdGlp8xSYhuAkGdSo5Ydkbq4V4eK3sD8v0a2hloxCWdQbNBhkc+Ko9QyjpESc0BYcIGM5iHVAy5hdFV6w==
@@ -1792,33 +1658,21 @@
react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
react-loadable "npm:@docusaurus/react-loadable@6.0.0"
-"@docusaurus/module-type-aliases@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.0.tgz#86de439129bb7dfd2d07c5ca34612de84869a932"
- integrity sha512-0ucYr79FpTCebN+l3ZlKqoW7HbMqSKT8JdsEg6QoUtxD3C7trF6KZiK/X6Yh+xekO1w3zzXYgPcIYTF2DV81tQ==
+"@docusaurus/plugin-content-blog@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.10.1.tgz#0bd8de700ccbd8e95d920df2613304ef59abe72b"
+ integrity sha512-mmkgE6Q2+K74tnkou7tXlpDLvoCU/qkSa2GSQ3XUiHWvcebCoDQzS670RR3tO8PmaWlIyWWISYWzZLuMfxunRA==
dependencies:
- "@docusaurus/types" "3.9.0"
- "@types/history" "^4.7.11"
- "@types/react" "*"
- "@types/react-router-config" "*"
- "@types/react-router-dom" "*"
- react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
- react-loadable "npm:@docusaurus/react-loadable@6.0.0"
-
-"@docusaurus/plugin-content-blog@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.0.tgz#ae1080ab75059db91f92362a5b4d9b6564f01cc0"
- integrity sha512-XZXJ/rQgi2jT0XWNXOnSKooJgtGHPzkjaBjww6K9PD+YevNMTP9U8Y5sA7cLA5Bwuqrpee4i8NO3tSrjhhDW5w==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/theme-common" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/mdx-loader" "3.10.1"
+ "@docusaurus/theme-common" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
cheerio "1.0.0-rc.12"
+ combine-promises "^1.1.0"
feed "^4.2.2"
fs-extra "^11.1.1"
lodash "^4.17.21"
@@ -1829,31 +1683,7 @@
utility-types "^3.10.0"
webpack "^5.88.1"
-"@docusaurus/plugin-content-docs@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.0.tgz#2b5db24d01b338e4f299d774498a56db6f9df2a6"
- integrity sha512-PP+iDJg+lj4cn/7GbbmiguaQ8OX08YxnzQ17KqRC4ufJm11jdyXD33wA7vVtbeG/BkkgkiB/K7YyPHCPwmfVhg==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/module-type-aliases" "3.9.0"
- "@docusaurus/theme-common" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
- "@types/react-router-config" "^5.0.7"
- combine-promises "^1.1.0"
- fs-extra "^11.1.1"
- js-yaml "^4.1.0"
- lodash "^4.17.21"
- schema-dts "^1.1.2"
- tslib "^2.6.0"
- utility-types "^3.10.0"
- webpack "^5.88.1"
-
-"@docusaurus/plugin-content-docs@^2 || ^3":
+"@docusaurus/plugin-content-docs@3.10.1", "@docusaurus/plugin-content-docs@^2 || ^3":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.10.1.tgz#261e0e982e4a937c05b462e3c5729374f433b752"
integrity sha512-2jRVrtzjf8LClGTHQlwlwuD3wQXRx3WEoF7XUarJ8Ou+0onV+SLtejsyfY9JLpfUh9hPhXM4pbBGkyAY4Bi3HQ==
@@ -1877,144 +1707,145 @@
utility-types "^3.10.0"
webpack "^5.88.1"
-"@docusaurus/plugin-content-pages@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.0.tgz#643574fbf05cb0b892f07bf9261096a750be0522"
- integrity sha512-ngetCpAZuivlaHC0l8a5KoK6PQWGuZ8742VwK7dbXeIW0Y70P4xwuocBdsCIQ9J6nB9rlTXRYMpNVyYyCpD7/Q==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+"@docusaurus/plugin-content-pages@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.10.1.tgz#8c6ffc2079ed0262548ecc4df1dea6add6aa9673"
+ integrity sha512-huJpaRPMl42nsFwuCXvV8bVDj2MazuwRJIUylI/RSlmZeJssVoZXeCjVf1y+1Drtpa9SKcdGn8yoJ76IRJijtw==
+ dependencies:
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/mdx-loader" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
fs-extra "^11.1.1"
tslib "^2.6.0"
webpack "^5.88.1"
-"@docusaurus/plugin-css-cascade-layers@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.0.tgz#2e8e135f5e6729405f00633735099f9f21ec951b"
- integrity sha512-giPTCjEzeaamMn8EHY/oDvsPDxF5ei1/q5lPUFQLldbc65jFQ1k6pPwKjtOznYy3TSfClCF1F1DNpYWIx7B5LA==
+"@docusaurus/plugin-css-cascade-layers@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.10.1.tgz#440578d95cbe1a6120936fa83df868d2626cd1d8"
+ integrity sha512-r//fn+MNHkE1wCof8T29VAQezt1enGCpsFxoziBbvLgBM4JfXN2P3rxrBaavHmvLvm7lYkpJeitcDthwnmWCTw==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
tslib "^2.6.0"
-"@docusaurus/plugin-debug@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.9.0.tgz#9d05be0eb044382f613193c25d0f8d74b0df56f8"
- integrity sha512-DuFOZya+bcrYiL54qBEn2rdKuoWWNyOV5IoHI2MURLzwuYaKu/J9Gi618XUsj3N3qvqG2uxWQiXZcs9ecfMadA==
+"@docusaurus/plugin-debug@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.10.1.tgz#b8b7b24d9a7d185fd8a56a030f90145d3bfd8239"
+ integrity sha512-9KqOpKNfAyqGZykRb9LhIT/vyRF6sm/ykhjj/39JvaJahDS+jZJE0Z1Wfz9q3DUNDTMNN0Q7u/kk4rKKU+IJuA==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
fs-extra "^11.1.1"
react-json-view-lite "^2.3.0"
tslib "^2.6.0"
-"@docusaurus/plugin-google-analytics@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.0.tgz#dafeb62f0d63923ce7b813ad29b4ca025f27400f"
- integrity sha512-mUXvpasTDR2pXdnkkhGxEgB9frVAvLGc+T3fp6SGT2F+YoEQtjcmz9D43zubQawLn+W1KEhoj+vPusYe+HAl+A==
+"@docusaurus/plugin-google-analytics@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.10.1.tgz#ac15afc77386e0352edb8a1698d993aa5de36ffc"
+ integrity sha512-8o0P1KtmgdYQHH+oInitPpRWI0Of5XednAX4+DMhQNSmGSRNrsEEHg1ebv35m9AgRClfAytCJ5jA9KvcASTyuA==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
tslib "^2.6.0"
-"@docusaurus/plugin-google-gtag@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.0.tgz#791259897b7135964499a7484d58a5d970ba5063"
- integrity sha512-L4tCKYnmcyLV6VQs7XWQ3r7YSllagAU2GylZzdvz7NRMcXE12uSW5MCC2aSltbk09MYlqrYv1Ntp+ESsMvptYw==
+"@docusaurus/plugin-google-gtag@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.10.1.tgz#0482b83b9bc411aa99a432be2b39d2e53a00e2e0"
+ integrity sha512-pu3xIUo5o/zCMLfUY9BO5KOwSH0zIsAGyFRPvXHayFSA5XIhCU/SFuB0g0ZNjFn9niZLCaNvoeAuOGFJZq0fdw==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
- "@types/gtag.js" "^0.0.12"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
+ "@types/gtag.js" "^0.0.20"
tslib "^2.6.0"
-"@docusaurus/plugin-google-tag-manager@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.0.tgz#07611a3f0818249567db2dd8fa8abc9347dae3f4"
- integrity sha512-+jWO3tkrvsMUKQ69KTIj9ZBf8sKY5kodLcP4yIaEkPzfWq9IEpE+ekQCtFWlrAmkJUtSxbjHK6HNZZkUNwwq7w==
+"@docusaurus/plugin-google-tag-manager@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.10.1.tgz#eaf5765d6f82b4fb661d92a793d1883f9d1ec106"
+ integrity sha512-f6fyGHiCm7kJHBtAisGQS5oNBnpnMTYQZxDXeVrnw/3zWU+LMA22pr6UHGYkBKDbN+qPC5QHG3NuOfzQLq3+Lw==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
tslib "^2.6.0"
-"@docusaurus/plugin-sitemap@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.0.tgz#49ef8eb2887b4f1dd00263f19e335b372ca7850c"
- integrity sha512-QOyLooWuF+On4q2RDGVZtKY0tlfdZwD9e/p7g1sJLUfOwN518V2Bo+kZtU82Or42SCKjyJ0lhSqAUOZfbeFhFw==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+"@docusaurus/plugin-sitemap@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.10.1.tgz#66a6974bb2fd1b9d8f5cb0f3c5ecd2201c118565"
+ integrity sha512-C26MbmmqgdjkDq1htaZ3aD7LzEDKFWXfpyQpt0EOUThuq5nV77zDaedV20yHcVo9p+3ey9aZ4pbHA0D3QcZTzg==
+ dependencies:
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
fs-extra "^11.1.1"
sitemap "^7.1.1"
tslib "^2.6.0"
-"@docusaurus/plugin-svgr@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.0.tgz#9fb628ac42961b94fdbb7519fb546dafc1c7d58c"
- integrity sha512-pUZIfnhFtAYDmDwimFiBY+sxNUigyJnKbCwI9pTiXr3uGp43CsSsN8gwl/i8jBmqfsZzvNnGZNxc75wy9v6RXA==
+"@docusaurus/plugin-svgr@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-svgr/-/plugin-svgr-3.10.1.tgz#c217c24d6d23fd2bc6f54d44c040635b49d6b36e"
+ integrity sha512-6SFxsmjWFkVLDmBUvFK6i72QjUwqyQFe4Ovz+SUJophJjOyVG3ZZG5IQpBC/kX/Gfv1yWeU9nWauH6F6Q7QX/Q==
dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
"@svgr/core" "8.1.0"
"@svgr/webpack" "^8.1.0"
tslib "^2.6.0"
webpack "^5.88.1"
-"@docusaurus/preset-classic@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.9.0.tgz#b15fd5785a87b281ce1a3bbff37c08be37257f0b"
- integrity sha512-nLoiDxf8bDNNxDSZ28+pFfSfT+QRi08Pn2K0zIvbjkM/X/otMs4ho0K8+2FpoLOoGApifaSuNfJXpGYnQV3rGA==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/plugin-content-blog" "3.9.0"
- "@docusaurus/plugin-content-docs" "3.9.0"
- "@docusaurus/plugin-content-pages" "3.9.0"
- "@docusaurus/plugin-css-cascade-layers" "3.9.0"
- "@docusaurus/plugin-debug" "3.9.0"
- "@docusaurus/plugin-google-analytics" "3.9.0"
- "@docusaurus/plugin-google-gtag" "3.9.0"
- "@docusaurus/plugin-google-tag-manager" "3.9.0"
- "@docusaurus/plugin-sitemap" "3.9.0"
- "@docusaurus/plugin-svgr" "3.9.0"
- "@docusaurus/theme-classic" "3.9.0"
- "@docusaurus/theme-common" "3.9.0"
- "@docusaurus/theme-search-algolia" "3.9.0"
- "@docusaurus/types" "3.9.0"
-
-"@docusaurus/theme-classic@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.9.0.tgz#a4fcd746c09f294e06c951ab735cfb104feceef7"
- integrity sha512-RToUIabJOyX41nMIxkFn8LPeA+uHgySzyd6Ak/gsINqWHHTLDMoYPxBUmNm3S+okcfuMI54kNYvD6TY+6TIYDA==
- dependencies:
- "@docusaurus/core" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/module-type-aliases" "3.9.0"
- "@docusaurus/plugin-content-blog" "3.9.0"
- "@docusaurus/plugin-content-docs" "3.9.0"
- "@docusaurus/plugin-content-pages" "3.9.0"
- "@docusaurus/theme-common" "3.9.0"
- "@docusaurus/theme-translations" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+"@docusaurus/preset-classic@^3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.10.1.tgz#faf330d96aedc9083a59bec09d966ae4dfc8b2fb"
+ integrity sha512-YO/FL8v1zmbxoTso6mjMz/RDjhaTJxb1UpFFTDdY5847LLDCeyYiYlrhyTbgN1RIN3xnkLKZ9Lj1x8hUzI4JOg==
+ dependencies:
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/plugin-content-blog" "3.10.1"
+ "@docusaurus/plugin-content-docs" "3.10.1"
+ "@docusaurus/plugin-content-pages" "3.10.1"
+ "@docusaurus/plugin-css-cascade-layers" "3.10.1"
+ "@docusaurus/plugin-debug" "3.10.1"
+ "@docusaurus/plugin-google-analytics" "3.10.1"
+ "@docusaurus/plugin-google-gtag" "3.10.1"
+ "@docusaurus/plugin-google-tag-manager" "3.10.1"
+ "@docusaurus/plugin-sitemap" "3.10.1"
+ "@docusaurus/plugin-svgr" "3.10.1"
+ "@docusaurus/theme-classic" "3.10.1"
+ "@docusaurus/theme-common" "3.10.1"
+ "@docusaurus/theme-search-algolia" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+
+"@docusaurus/theme-classic@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.10.1.tgz#deed8cf73cc0f56113e53775cbb3b168c3c61566"
+ integrity sha512-VU1RK0qb2pab0si4r7HFK37cYco8VzqLj3u1PspVipSr/z/GPVKHO4/HXbnePqHoWDk8urjyGSeatH0NIMBM1A==
+ dependencies:
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/mdx-loader" "3.10.1"
+ "@docusaurus/module-type-aliases" "3.10.1"
+ "@docusaurus/plugin-content-blog" "3.10.1"
+ "@docusaurus/plugin-content-docs" "3.10.1"
+ "@docusaurus/plugin-content-pages" "3.10.1"
+ "@docusaurus/theme-common" "3.10.1"
+ "@docusaurus/theme-translations" "3.10.1"
+ "@docusaurus/types" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-common" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
"@mdx-js/react" "^3.0.0"
clsx "^2.0.0"
+ copy-text-to-clipboard "^3.2.0"
infima "0.2.0-alpha.45"
lodash "^4.17.21"
nprogress "^0.2.0"
@@ -2044,37 +1875,20 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-common@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.9.0.tgz#b719cff930ac2b11feb97099264fd6b5a52e9da3"
- integrity sha512-pqNoQgttIpk7Ndm6N8OGbhi+1wBIQXQPYM7bPf1HDraXfvVpOzhcDty1yyK4coPWl0M7NxednZvKw4atfQ70Ew==
+"@docusaurus/theme-search-algolia@3.10.1":
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.10.1.tgz#6f422058711629ce8d7c2f17e1e54efa075c626e"
+ integrity sha512-OTaARARVZj2GvkJQjB+1jOIxntRaXea+G+fMsNqrZBAU1O1vJKDW22R7kECOHW27oJCLFN9HKaZeRrfAUyviug==
dependencies:
- "@docusaurus/mdx-loader" "3.9.0"
- "@docusaurus/module-type-aliases" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- "@types/history" "^4.7.11"
- "@types/react" "*"
- "@types/react-router-config" "*"
- clsx "^2.0.0"
- parse-numeric-range "^1.3.0"
- prism-react-renderer "^2.3.0"
- tslib "^2.6.0"
- utility-types "^3.10.0"
-
-"@docusaurus/theme-search-algolia@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.0.tgz#0808f43e4e9db597f9ff83f1bc84c3fae2b26518"
- integrity sha512-nbY7ZJVA10kTiBLJtscxK1aECeYvYFz+Sno9PkCE9KeFXqRDr6omtNmLVkbvyl4b6xgz+6yOIBdO/idLPVDpWg==
- dependencies:
- "@docsearch/react" "^3.9.0 || ^4.1.0"
- "@docusaurus/core" "3.9.0"
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/plugin-content-docs" "3.9.0"
- "@docusaurus/theme-common" "3.9.0"
- "@docusaurus/theme-translations" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-validation" "3.9.0"
+ "@algolia/autocomplete-core" "^1.19.2"
+ "@docsearch/react" "^3.9.0 || ^4.3.2"
+ "@docusaurus/core" "3.10.1"
+ "@docusaurus/logger" "3.10.1"
+ "@docusaurus/plugin-content-docs" "3.10.1"
+ "@docusaurus/theme-common" "3.10.1"
+ "@docusaurus/theme-translations" "3.10.1"
+ "@docusaurus/utils" "3.10.1"
+ "@docusaurus/utils-validation" "3.10.1"
algoliasearch "^5.37.0"
algoliasearch-helper "^3.26.0"
clsx "^2.0.0"
@@ -2084,15 +1898,7 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-translations@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.9.0.tgz#8a328b71ea152f64a9fb9ca41ee4088ce1c44b0c"
- integrity sha512-4HUELBsE+rhtlnR1MsaNB9nJXPFZANeDQa5If1GfFVlis5mWUfdmXmbGangR7PfpK2tc56UETMtzjKrX5L5UWw==
- dependencies:
- fs-extra "^11.1.1"
- tslib "^2.6.0"
-
-"@docusaurus/theme-translations@^2 || ^3":
+"@docusaurus/theme-translations@3.10.1", "@docusaurus/theme-translations@^2 || ^3":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.10.1.tgz#c3119a015652290eea560ca45ac775963d6eb75b"
integrity sha512-cLMyaKivjBVWKMJuWqyFVVgtqe8DPJNPkog0bn8W1MDVAKcPdxRFycBfC1We1RaNp7Rdk513bmtW78RR6OBxBw==
@@ -2100,7 +1906,7 @@
fs-extra "^11.1.1"
tslib "^2.6.0"
-"@docusaurus/types@3.10.1":
+"@docusaurus/types@3.10.1", "@docusaurus/types@^3.10.1":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.10.1.tgz#d42837938ae43ca2be0ca47e63e00476b5eb94be"
integrity sha512-XYMK8k1szDCFMw2V+Xyen0g7Kee1sP3dtFnl7vkGkZOkeAJ/oPDQPL8iz4HBKOo/cwU8QeV6onVjMqtP+tFzsw==
@@ -2116,22 +1922,6 @@
webpack "^5.95.0"
webpack-merge "^5.9.0"
-"@docusaurus/types@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.9.0.tgz#df324f6eb26a9517371f4dfe3e6923c3b49d72bb"
- integrity sha512-0klJLhHFHqkYoxIVp1LD7dnU1ASRTfSX+HFDiELOdz+YQUkOSfuU5hDa46zD8bLxrYffCb8FtJI7Z6BWAmVodg==
- dependencies:
- "@mdx-js/mdx" "^3.0.0"
- "@types/history" "^4.7.11"
- "@types/mdast" "^4.0.2"
- "@types/react" "*"
- commander "^5.1.0"
- joi "^17.9.2"
- react-helmet-async "npm:@slorber/react-helmet-async@1.3.0"
- utility-types "^3.10.0"
- webpack "^5.95.0"
- webpack-merge "^5.9.0"
-
"@docusaurus/utils-common@3.10.1", "@docusaurus/utils-common@^2 || ^3":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.10.1.tgz#6350b4898691e765de750f90eade0e0fa7902d99"
@@ -2140,14 +1930,6 @@
"@docusaurus/types" "3.10.1"
tslib "^2.6.0"
-"@docusaurus/utils-common@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.9.0.tgz#139b568fa7c2841b7eb9a4f953788e0233c8a748"
- integrity sha512-zpmzRn2mniMnrx8ZEYyyDsr0/7EksVgUXL9IuODp0DSK+R19nDGCY7w2NaMGRmGnrQQKsT3t0NDZzBk0V6N9Iw==
- dependencies:
- "@docusaurus/types" "3.9.0"
- tslib "^2.6.0"
-
"@docusaurus/utils-validation@3.10.1", "@docusaurus/utils-validation@^2 || ^3":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.10.1.tgz#ddbcce997a5506424cdd16abf6845cc51692acae"
@@ -2162,20 +1944,6 @@
lodash "^4.17.21"
tslib "^2.6.0"
-"@docusaurus/utils-validation@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.9.0.tgz#be78feef0890b125d77ae5558391cc12f7ff3d2d"
- integrity sha512-xpVLdFPpsE5dYuE7hOtghccCrRWRhM6tUQ4YpfSy5snCDWgROITG5Mj22fGstd/HBqTzKD8NFs7qPPs42qjgWg==
- dependencies:
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/utils" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- fs-extra "^11.2.0"
- joi "^17.9.2"
- js-yaml "^4.1.0"
- lodash "^4.17.21"
- tslib "^2.6.0"
-
"@docusaurus/utils@3.10.1", "@docusaurus/utils@^2 || ^3":
version "3.10.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.10.1.tgz#535968caa2c9bff69f997a081b98b95b3c5d3785"
@@ -2203,33 +1971,6 @@
utility-types "^3.10.0"
webpack "^5.88.1"
-"@docusaurus/utils@3.9.0":
- version "3.9.0"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.9.0.tgz#f73688ebe9f5c8933966d6abac62770f009123f6"
- integrity sha512-wpVRQbDhXxqbb1llhkpu++aD4UdHHQ5M7J8DmJELDphlwmpI44TdS5elQZOsjzPfGyITZyQLekcDXjyteJ0/bw==
- dependencies:
- "@docusaurus/logger" "3.9.0"
- "@docusaurus/types" "3.9.0"
- "@docusaurus/utils-common" "3.9.0"
- escape-string-regexp "^4.0.0"
- execa "5.1.1"
- file-loader "^6.2.0"
- fs-extra "^11.1.1"
- github-slugger "^1.5.0"
- globby "^11.1.0"
- gray-matter "^4.0.3"
- jiti "^1.20.0"
- js-yaml "^4.1.0"
- lodash "^4.17.21"
- micromatch "^4.0.5"
- p-queue "^6.6.2"
- prompts "^2.4.2"
- resolve-pathname "^3.0.0"
- tslib "^2.6.0"
- url-loader "^4.1.1"
- utility-types "^3.10.0"
- webpack "^5.88.1"
-
"@easyops-cn/autocomplete.js@^0.38.1":
version "0.38.1"
resolved "https://registry.yarnpkg.com/@easyops-cn/autocomplete.js/-/autocomplete.js-0.38.1.tgz#46dff5795a9a032fa9b9250fdf63ca6c61c07629"
@@ -3091,10 +2832,10 @@
"@types/qs" "*"
"@types/serve-static" "^1"
-"@types/gtag.js@^0.0.12":
- version "0.0.12"
- resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572"
- integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==
+"@types/gtag.js@^0.0.20":
+ version "0.0.20"
+ resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.20.tgz#e47edabb4ed5ecac90a079275958e6c929d7c08a"
+ integrity sha512-wwAbk3SA2QeU67unN7zPxjEHmPmlXwZXZvQEpbEUQuMCRGgKyE1m6XDuTUA9b6pCGb/GqJmdfMOY5LuDjJSbbg==
"@types/hast@^3.0.0":
version "3.0.4"
@@ -3575,13 +3316,6 @@ ansi-align@^3.0.1:
dependencies:
string-width "^4.1.0"
-ansi-escapes@^4.3.2:
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
- integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
- dependencies:
- type-fest "^0.21.3"
-
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"
@@ -3597,7 +3331,7 @@ ansi-regex@^6.2.2:
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz#60216eea464d864597ce2832000738a0589650c1"
integrity sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==
-ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ansi-styles@^4.1.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
@@ -4253,6 +3987,11 @@ cookie@~0.7.1:
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.2.tgz#556369c472a2ba910f2979891b526b3436237ed7"
integrity sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==
+copy-text-to-clipboard@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.2.tgz#99bc79db3f2d355ec33a08d573aff6804491ddb9"
+ integrity sha512-T6SqyLd1iLuqPA90J5N4cTalrtovCySh58iiZDGJ6FGznbclKh4UI+FGacQSgFzwKG77W7XT5gwbVEbd9cIH1A==
+
copy-webpack-plugin@^11.0.0:
version "11.0.0"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a"
@@ -4272,11 +4011,6 @@ core-js-compat@^3.43.0, core-js-compat@^3.48.0:
dependencies:
browserslist "^4.28.1"
-core-js-pure@^3.48.0:
- version "3.49.0"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.49.0.tgz#ff8436b7251a3832f5fdbbe3e10f7f2e58e51fb1"
- integrity sha512-XM4RFka59xATyJv/cS3O3Kml72hQXUeGRuuTmMYFxwzc9/7C8OYTaIR/Ji+Yt8DXzsFLNhat15cE/JP15HrCgw==
-
core-js@^3.31.1:
version "3.49.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.49.0.tgz#8b4d520ac034311fa21aa616f017ada0e0dbbddd"
@@ -4871,11 +4605,6 @@ escape-html@^1.0.3, escape-html@~1.0.3:
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
-escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
-
escape-string-regexp@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
@@ -5010,7 +4739,7 @@ events@^3.2.0:
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
-execa@5.1.1, execa@^5.1.1:
+execa@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
@@ -5128,13 +4857,6 @@ feed@^4.2.2:
dependencies:
xml-js "^1.6.11"
-figures@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
- integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
- dependencies:
- escape-string-regexp "^1.0.5"
-
file-loader@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d"
@@ -6276,13 +5998,6 @@ markdown-extensions@^2.0.0:
resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4"
integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==
-markdown-table@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b"
- integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==
- dependencies:
- repeat-string "^1.0.0"
-
markdown-table@^3.0.0:
version "3.0.4"
resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.4.tgz#fe44d6d410ff9d6f2ea1797a3f60aa4d2b631c2a"
@@ -8205,7 +7920,7 @@ react-json-view-lite@^2.3.0:
resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-2.5.0.tgz#c7ff011c7cc80e9900abc7aa4916c6a5c6d6c1c6"
integrity sha512-tk7o7QG9oYyELWHL8xiMQ8x4WzjCzbWNyig3uexmkLb54r8jO0yH3WCWx8UZS0c49eSA4QUmG5caiRJ8fAn58g==
-react-loadable-ssr-addon-v5-slorber@^1.0.1, react-loadable-ssr-addon-v5-slorber@^1.0.3:
+react-loadable-ssr-addon-v5-slorber@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.3.tgz#bb3791bf481222c63a5bc6b96ee23f68cb5614b9"
integrity sha512-GXfh9VLwB5ERaCsU6RULh7tkemeX15aNh6wuMEBtfdyMa7fFG8TXrhXlx1SoEK2Ty/l6XIkzzYIQmyaWW3JgdQ==
@@ -8500,11 +8215,6 @@ renderkid@^3.0.0:
lodash "^4.17.21"
strip-ansi "^6.0.1"
-repeat-string@^1.0.0:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
- integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==
-
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"
@@ -8699,7 +8409,7 @@ serialize-javascript@^6.0.0, serialize-javascript@^6.0.1:
dependencies:
randombytes "^2.1.0"
-serve-handler@^6.1.6, serve-handler@^6.1.7:
+serve-handler@^6.1.7:
version "6.1.7"
resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.7.tgz#e9bb864e87ee71e8dab874cde44d146b77e3fb78"
integrity sha512-CinAq1xWb0vR3twAv9evEU8cNWkXCb9kd5ePAHUKJBkOsUpR1wt/CvGdeca7vqumL1U5cSaeVQ6zZMxiJ3yWsg==
@@ -9014,7 +8724,7 @@ stringify-object@^3.3.0:
is-obj "^1.0.1"
is-regexp "^1.0.0"
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -9206,11 +8916,6 @@ tsyringe@^4.10.0:
dependencies:
tslib "^1.9.3"
-type-fest@^0.21.3:
- version "0.21.3"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
- integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
-
type-fest@^1.0.1:
version "1.4.0"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1"
@@ -9588,20 +9293,6 @@ webpack@^5.88.1, webpack@^5.95.0:
watchpack "^2.5.1"
webpack-sources "^3.5.0"
-webpackbar@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-6.0.1.tgz#5ef57d3bf7ced8b19025477bc7496ea9d502076b"
- integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==
- dependencies:
- ansi-escapes "^4.3.2"
- chalk "^4.1.2"
- consola "^3.2.3"
- figures "^3.2.0"
- markdown-table "^2.0.0"
- pretty-time "^1.1.0"
- std-env "^3.7.0"
- wrap-ansi "^7.0.0"
-
webpackbar@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-7.0.0.tgz#7228d32881af2392381b6514499ddea73cdf218a"
@@ -9657,15 +9348,6 @@ wildcard@^2.0.0, wildcard@^2.0.1:
resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67"
integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
wrap-ansi@^8.0.1, wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
From f1940558a22ba242b8af37813c4d527c8cffaab7 Mon Sep 17 00:00:00 2001
From: vineethkuttan <66076509+vineethkuttan@users.noreply.github.com>
Date: Mon, 22 Jun 2026 11:46:51 +0530
Subject: [PATCH 02/12] Update site for 0.84
---
websitev2/docusaurus.config.js | 4 +-
websitev2/src/pages/support.md | 7 +-
.../version-0.84/app-publishing.md | 36 ++
.../assets/powershell-start-menu.png | Bin 0 -> 137751 bytes
.../assets/reveal-surface-animation.gif | Bin 0 -> 349375 bytes
.../assets/rnw-acrylic-surface.png | Bin 0 -> 14675 bytes
.../version-0.84/autolink-windows-cli.md | 40 ++
.../version-0.84/codegen-windows-cli.md | 78 +++
.../versioned_docs/version-0.84/config.md | 180 +++++++
.../version-0.84/debugging-javascript.md | 448 ++++++++++++++++
.../version-0.84/getting-started.mdx | 141 +++++
.../versioned_docs/version-0.84/hermes.md | 100 ++++
.../ikeyboardprops-api-windows.md | 99 ++++
.../version-0.84/init-windows-cli.md | 73 +++
.../iviewwindowsprops-api-windows.md | 35 ++
.../metro-config-out-tree-platforms.md | 95 ++++
.../version-0.84/migration-guide.md | 145 +++++
.../AccessibilityAction-api-windows.md | 18 +
...ssibilityActionEventHandler-api-windows.md | 14 +
...ssibilityInvokeEventHandler-api-windows.md | 14 +
.../AccessibilityRoles-api-windows.md | 46 ++
...essibilityStateCheckedValue-api-windows.md | 17 +
.../AccessibilityStates-api-windows.md | 17 +
.../AccessibilityValue-api-windows.md | 15 +
...ivityIndicatorComponentView-api-windows.md | 12 +
.../native-api/AnimationClass-api-windows.md | 19 +
.../native-api/AriaRole-api-windows.md | 81 +++
.../BackNavigationHandlerKind-api-windows.md | 16 +
.../BackfaceVisibility-api-windows.md | 17 +
.../native-api/BorderEffect-api-windows.md | 23 +
.../native-api/CallFunc-api-windows.md | 16 +
.../native-api/CallInvoker-api-windows.md | 20 +
.../native-api/CanvasComposite-api-windows.md | 27 +
.../CanvasEdgeBehavior-api-windows.md | 17 +
...cterReceivedRoutedEventArgs-api-windows.md | 26 +
.../native-api/Color-api-windows.md | 49 ++
.../ColorSourceEffect-api-windows.md | 17 +
...andComponentViewInitializer-api-windows.md | 16 +
.../native-api/ComponentView-api-windows.md | 45 ++
.../ComponentViewFeatures-api-windows.md | 22 +
.../ComponentViewInitializer-api-windows.md | 18 +
.../ComponentViewUpdateMask-api-windows.md | 22 +
.../CompositeStepEffect-api-windows.md | 23 +
.../CompositionHwndHost-api-windows.md | 47 ++
.../CompositionStretch-api-windows.md | 18 +
.../CompositionUIService-api-windows.md | 34 ++
.../ConstantProviderDelegate-api-windows.md | 32 ++
.../ContentIslandComponentView-api-windows.md | 21 +
...reateInternalVisualDelegate-api-windows.md | 16 +
.../CreateVisualDelegate-api-windows.md | 16 +
.../CustomResourceResult-api-windows.md | 26 +
...buggingOverlayComponentView-api-windows.md | 12 +
.../DesktopWindowMessage-api-windows.md | 20 +
.../native-api/DevMenuControl-api-windows.md | 60 +++
.../DynamicAutomationPeer-api-windows.md | 81 +++
...DynamicAutomationProperties-api-windows.md | 136 +++++
.../DynamicValueProvider-api-windows.md | 25 +
.../EffectBorderMode-api-windows.md | 16 +
.../EffectOptimization-api-windows.md | 17 +
.../EmitEventSetterDelegate-api-windows.md | 16 +
.../native-api/EventEmitter-api-windows.md | 20 +
...tEmitterInitializerDelegate-api-windows.md | 16 +
.../native-api/FocusManager-api-windows.md | 25 +
.../FocusNavigationDirection-api-windows.md | 20 +
.../FocusNavigationReason-api-windows.md | 21 +
.../FocusNavigationRequest-api-windows.md | 32 ++
.../FocusNavigationResult-api-windows.md | 24 +
.../GaussianBlurEffect-api-windows.md | 26 +
.../GettingFocusEventArgs-api-windows.md | 45 ++
.../HandleCommandArgs-api-windows.md | 29 +
.../HandleCommandDelegate-api-windows.md | 16 +
.../native-api/HttpSettings-api-windows.md | 16 +
.../native-api/IActivityVisual-api-windows.md | 28 +
.../native-api/IBrush-api-windows.md | 23 +
.../native-api/ICaretVisual-api-windows.md | 30 ++
.../native-api/IComponentProps-api-windows.md | 23 +
.../native-api/IComponentState-api-windows.md | 24 +
.../ICompositionContext-api-windows.md | 44 ++
.../ICustomResourceLoader-api-windows.md | 28 +
.../IDrawingSurfaceBrush-api-windows.md | 27 +
.../native-api/IDropShadow-api-windows.md | 29 +
.../native-api/IFocusVisual-api-windows.md | 23 +
.../native-api/IInternalColor-api-windows.md | 14 +
.../IInternalComponentView-api-windows.md | 14 +
...InternalCompositionRootView-api-windows.md | 35 ++
.../IInternalCreateVisual-api-windows.md | 16 +
.../native-api/IInternalTheme-api-windows.md | 14 +
.../native-api/IJSValueReader-api-windows.md | 155 ++++++
.../native-api/IJSValueWriter-api-windows.md | 149 ++++++
.../native-api/IJsiByteBuffer-api-windows.md | 25 +
.../native-api/IJsiHostObject-api-windows.md | 27 +
.../IPointerPointTransform-api-windows.md | 19 +
.../IPortalStateData-api-windows.md | 19 +
...ositionViewComponentBuilder-api-windows.md | 34 ++
...iewComponentInternalBuilder-api-windows.md | 16 +
.../native-api/IReactContext-api-windows.md | 194 +++++++
.../IReactDispatcher-api-windows.md | 31 ++
.../IReactModuleBuilder-api-windows.md | 45 ++
.../IReactNonAbiValue-api-windows.md | 20 +
.../IReactNotificationArgs-api-windows.md | 24 +
.../IReactNotificationService-api-windows.md | 36 ++
...actNotificationSubscription-api-windows.md | 47 ++
.../IReactPackageBuilder-api-windows.md | 53 ++
.../IReactPackageBuilderFabric-api-windows.md | 23 +
.../IReactPackageProvider-api-windows.md | 17 +
.../IReactPropertyBag-api-windows.md | 46 ++
.../IReactPropertyName-api-windows.md | 30 ++
.../IReactPropertyNamespace-api-windows.md | 21 +
.../IReactSettingsSnapshot-api-windows.md | 102 ++++
.../IReactViewComponentBuilder-api-windows.md | 58 ++
.../native-api/IReactViewHost-api-windows.md | 94 ++++
.../IReactViewInstance-api-windows.md | 31 ++
.../IRedBoxErrorFrameInfo-api-windows.md | 36 ++
.../IRedBoxErrorInfo-api-windows.md | 49 ++
.../native-api/IRedBoxHandler-api-windows.md | 95 ++++
.../IRoundedRectangleVisual-api-windows.md | 28 +
.../IScrollPositionChangedArgs-api-windows.md | 17 +
.../native-api/IScrollVisual-api-windows.md | 74 +++
.../native-api/ISpriteVisual-api-windows.md | 22 +
.../native-api/ITimer-api-windows.md | 27 +
.../IUriImageProvider-api-windows.md | 24 +
.../native-api/IViewManager-api-windows.md | 22 +
...ManagerCreateWithProperties-api-windows.md | 14 +
...ManagerRequiresNativeLayout-api-windows.md | 14 +
.../IViewManagerWithChildren-api-windows.md | 21 +
.../IViewManagerWithCommands-api-windows.md | 16 +
...ManagerWithDropViewInstance-api-windows.md | 16 +
...hExportedEventTypeConstants-api-windows.md | 15 +
...erWithExportedViewConstants-api-windows.md | 12 +
...ManagerWithNativeProperties-api-windows.md | 16 +
.../IViewManagerWithOnLayout-api-windows.md | 16 +
...iewManagerWithPointerEvents-api-windows.md | 18 +
...ViewManagerWithReactContext-api-windows.md | 12 +
.../native-api/IVisual-api-windows.md | 72 +++
...ToMountChildrenIntoDelegate-api-windows.md | 18 +
.../ImageComponentView-api-windows.md | 18 +
.../ImageFailedResponse-api-windows.md | 25 +
.../native-api/ImageProps-api-windows.md | 18 +
.../native-api/ImageResponse-api-windows.md | 10 +
.../native-api/ImageSource-api-windows.md | 31 ++
.../native-api/ImageSourceType-api-windows.md | 19 +
.../InitialStateDataFactory-api-windows.md | 16 +
.../InitializerDelegate-api-windows.md | 18 +
.../InstanceCreatedEventArgs-api-windows.md | 24 +
.../InstanceDestroyedEventArgs-api-windows.md | 19 +
.../InstanceLoadedEventArgs-api-windows.md | 29 +
.../native-api/JSIEngine-api-windows.md | 19 +
.../JSValueArgWriter-api-windows.md | 41 ++
.../native-api/JSValueType-api-windows.md | 23 +
.../native-api/JsiBigIntRef-api-windows.md | 21 +
.../JsiByteArrayUser-api-windows.md | 21 +
.../native-api/JsiError-api-windows.md | 43 ++
.../native-api/JsiErrorType-api-windows.md | 23 +
.../native-api/JsiHostFunction-api-windows.md | 20 +
.../JsiInitializerDelegate-api-windows.md | 18 +
.../native-api/JsiObjectRef-api-windows.md | 21 +
.../JsiPreparedJavaScript-api-windows.md | 17 +
.../JsiPropertyIdRef-api-windows.md | 22 +
.../native-api/JsiRuntime-api-windows.md | 415 +++++++++++++++
.../native-api/JsiScopeState-api-windows.md | 21 +
.../native-api/JsiStringRef-api-windows.md | 21 +
.../native-api/JsiSymbolRef-api-windows.md | 21 +
.../native-api/JsiValueKind-api-windows.md | 28 +
.../native-api/JsiValueRef-api-windows.md | 27 +
.../JsiWeakObjectRef-api-windows.md | 21 +
.../KeyRoutedEventArgs-api-windows.md | 32 ++
.../native-api/KeyboardSource-api-windows.md | 16 +
.../LayoutConstraints-api-windows.md | 24 +
.../native-api/LayoutContext-api-windows.md | 36 ++
.../native-api/LayoutDirection-api-windows.md | 19 +
.../native-api/LayoutHandler-api-windows.md | 16 +
.../native-api/LayoutMetrics-api-windows.md | 21 +
.../LayoutMetricsChangedArgs-api-windows.md | 24 +
.../native-api/LayoutService-api-windows.md | 37 ++
.../native-api/LoadingState-api-windows.md | 20 +
.../native-api/LogHandler-api-windows.md | 16 +
.../native-api/LogLevel-api-windows.md | 21 +
.../LosingFocusEventArgs-api-windows.md | 45 ++
.../MeasureContentHandler-api-windows.md | 16 +
.../native-api/MethodDelegate-api-windows.md | 16 +
.../MethodResultCallback-api-windows.md | 16 +
.../MethodReturnType-api-windows.md | 20 +
...oftCompositionContextHelper-api-windows.md | 52 ++
...MountChildComponentViewArgs-api-windows.md | 24 +
...tChildComponentViewDelegate-api-windows.md | 16 +
.../ParagraphComponentView-api-windows.md | 12 +
.../native-api/Pointer-api-windows.md | 19 +
.../PointerDeviceType-api-windows.md | 19 +
.../PointerEventKind-api-windows.md | 22 +
.../native-api/PointerPoint-api-windows.md | 40 ++
.../PointerPointProperties-api-windows.md | 75 +++
.../PointerRoutedEventArgs-api-windows.md | 31 ++
.../PointerUpdateKind-api-windows.md | 25 +
.../PortalComponentView-api-windows.md | 25 +
...talComponentViewInitializer-api-windows.md | 16 +
.../native-api/QuirkSettings-api-windows.md | 76 +++
.../ReactApplication-api-windows.md | 51 ++
.../ReactCoreInjection-api-windows.md | 62 +++
.../ReactCreatePropertyValue-api-windows.md | 16 +
.../ReactDispatcherCallback-api-windows.md | 17 +
.../ReactDispatcherHelper-api-windows.md | 55 ++
.../ReactInstanceSettings-api-windows.md | 499 ++++++++++++++++++
.../ReactModuleProvider-api-windows.md | 16 +
.../ReactNativeAppBuilder-api-windows.md | 27 +
.../native-api/ReactNativeHost-api-windows.md | 121 +++++
.../ReactNativeIsland-api-windows.md | 118 +++++
.../ReactNativeWin32App-api-windows.md | 37 ++
.../ReactNotificationHandler-api-windows.md | 18 +
...ctNotificationServiceHelper-api-windows.md | 16 +
.../ReactPointerEventArgs-api-windows.md | 44 ++
.../ReactPropertyBagHelper-api-windows.md | 36 ++
.../native-api/ReactRootView-api-windows.md | 48 ++
.../ReactViewComponentProvider-api-windows.md | 18 +
.../ReactViewManagerProvider-api-windows.md | 16 +
.../ReactViewOptions-api-windows.md | 71 +++
.../native-api/RedBoxErrorType-api-windows.md | 19 +
.../native-api/RedBoxHelper-api-windows.md | 16 +
.../native-api/ResourceType-api-windows.md | 17 +
.../RootComponentView-api-windows.md | 35 ++
...ootViewSizeChangedEventArgs-api-windows.md | 19 +
.../native-api/RoutedEventArgs-api-windows.md | 22 +
.../ScrollViewComponentView-api-windows.md | 12 +
.../native-api/ShadowNode-api-windows.md | 38 ++
.../SnapPointsAlignment-api-windows.md | 17 +
.../StateUpdateMutation-api-windows.md | 16 +
.../StreamImageResponse-api-windows.md | 20 +
.../SwitchComponentView-api-windows.md | 12 +
.../SyncMethodDelegate-api-windows.md | 16 +
...temCompositionContextHelper-api-windows.md | 52 ++
.../native-api/Theme-api-windows.md | 56 ++
.../native-api/Timer-api-windows.md | 16 +
.../native-api/TimerFactory-api-windows.md | 16 +
.../UIBatchCompleteCallback-api-windows.md | 18 +
...ntedNativeViewComponentView-api-windows.md | 12 +
...mountChildComponentViewArgs-api-windows.md | 24 +
...tChildComponentViewDelegate-api-windows.md | 16 +
.../UpdateEventEmitterDelegate-api-windows.md | 16 +
.../UpdateFinalizerDelegate-api-windows.md | 16 +
...UpdateLayoutMetricsDelegate-api-windows.md | 16 +
.../UpdatePropsDelegate-api-windows.md | 16 +
.../UpdateStateDelegate-api-windows.md | 16 +
.../native-api/UriBrushFactory-api-windows.md | 16 +
...riBrushFactoryImageResponse-api-windows.md | 20 +
.../ViewComponentView-api-windows.md | 21 +
...iewComponentViewInitializer-api-windows.md | 16 +
.../native-api/ViewControl-api-windows.md | 18 +
.../ViewManagerPropertyType-api-windows.md | 19 +
.../native-api/ViewPanel-api-windows.md | 58 ++
.../native-api/ViewProps-api-windows.md | 36 ++
.../ViewPropsFactory-api-windows.md | 18 +
.../ViewShadowNodeCloner-api-windows.md | 16 +
.../ViewShadowNodeFactory-api-windows.md | 16 +
...ToMountChildrenIntoDelegate-api-windows.md | 16 +
...ndowsModalHostComponentView-api-windows.md | 12 +
...ndowsTextInputComponentView-api-windows.md | 12 +
.../native-api/XamlHelper-api-windows.md | 37 ++
.../XamlMetaDataProvider-api-windows.md | 24 +
.../native-api/XamlUIService-api-windows.md | 111 ++++
.../YogaLayoutableShadowNode-api-windows.md | 18 +
.../native-api/index-api-windows.md | 257 +++++++++
.../native-platform-components.md | 414 +++++++++++++++
.../native-platform-getting-started.md | 90 ++++
.../version-0.84/native-platform-modules.md | 337 ++++++++++++
.../version-0.84/native-platform-using.md | 210 ++++++++
.../version-0.84/native-platform.md | 36 ++
.../version-0.84/new-arch-missingProps.md | 47 ++
.../version-0.84/new-architecture.md | 183 +++++++
.../version-0.84/parity-status.md | 27 +
.../versioned_docs/version-0.84/platform.md | 28 +
.../version-0.84/react-native-windows-cli.md | 33 ++
.../versioned_docs/version-0.84/releases.md | 16 +
.../version-0.84/rnw-dependencies.md | 73 +++
.../version-0.84/run-windows-cli.md | 58 ++
.../versioned_docs/version-0.84/setup-ci.md | 119 +++++
.../supported-community-modules.md | 18 +
.../textinput-component-windows.md | 35 ++
.../version-0.84/upgrade-app.md | 30 ++
.../version-0.84/win10-compat.md | 35 ++
.../versioned_docs/version-0.84/win10-vm.md | 23 +
.../version-0.84/windowsbrush-and-theme.md | 143 +++++
.../version-0.84-sidebars.json | 362 +++++++++++++
websitev2/versions.json | 2 +-
282 files changed, 12139 insertions(+), 6 deletions(-)
create mode 100644 websitev2/versioned_docs/version-0.84/app-publishing.md
create mode 100644 websitev2/versioned_docs/version-0.84/assets/powershell-start-menu.png
create mode 100644 websitev2/versioned_docs/version-0.84/assets/reveal-surface-animation.gif
create mode 100644 websitev2/versioned_docs/version-0.84/assets/rnw-acrylic-surface.png
create mode 100644 websitev2/versioned_docs/version-0.84/autolink-windows-cli.md
create mode 100644 websitev2/versioned_docs/version-0.84/codegen-windows-cli.md
create mode 100644 websitev2/versioned_docs/version-0.84/config.md
create mode 100644 websitev2/versioned_docs/version-0.84/debugging-javascript.md
create mode 100644 websitev2/versioned_docs/version-0.84/getting-started.mdx
create mode 100644 websitev2/versioned_docs/version-0.84/hermes.md
create mode 100644 websitev2/versioned_docs/version-0.84/ikeyboardprops-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/init-windows-cli.md
create mode 100644 websitev2/versioned_docs/version-0.84/iviewwindowsprops-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/metro-config-out-tree-platforms.md
create mode 100644 websitev2/versioned_docs/version-0.84/migration-guide.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityAction-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityActionEventHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityInvokeEventHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityRoles-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityStateCheckedValue-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityStates-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AccessibilityValue-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ActivityIndicatorComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AnimationClass-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/AriaRole-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/BackNavigationHandlerKind-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/BackfaceVisibility-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/BorderEffect-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CallFunc-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CallInvoker-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CanvasComposite-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CanvasEdgeBehavior-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CharacterReceivedRoutedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/Color-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ColorSourceEffect-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ComponentIslandComponentViewInitializer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ComponentViewFeatures-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ComponentViewInitializer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ComponentViewUpdateMask-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CompositeStepEffect-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CompositionHwndHost-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CompositionStretch-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CompositionUIService-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ConstantProviderDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ContentIslandComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CreateInternalVisualDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CreateVisualDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/CustomResourceResult-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DebuggingOverlayComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DesktopWindowMessage-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DevMenuControl-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DynamicAutomationPeer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DynamicAutomationProperties-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/DynamicValueProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/EffectBorderMode-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/EffectOptimization-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/EmitEventSetterDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/EventEmitter-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/EventEmitterInitializerDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/FocusManager-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/FocusNavigationDirection-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/FocusNavigationReason-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/FocusNavigationRequest-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/FocusNavigationResult-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/GaussianBlurEffect-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/GettingFocusEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/HandleCommandArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/HandleCommandDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/HttpSettings-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IActivityVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IBrush-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ICaretVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IComponentProps-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IComponentState-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ICompositionContext-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ICustomResourceLoader-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IDrawingSurfaceBrush-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IDropShadow-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IFocusVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IInternalColor-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IInternalComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IInternalCompositionRootView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IInternalCreateVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IInternalTheme-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IJSValueReader-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IJSValueWriter-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IJsiByteBuffer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IJsiHostObject-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IPointerPointTransform-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IPortalStateData-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactCompositionViewComponentBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactCompositionViewComponentInternalBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactContext-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactDispatcher-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactModuleBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactNonAbiValue-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactNotificationArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactNotificationService-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactNotificationSubscription-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPackageBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPackageBuilderFabric-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPackageProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPropertyBag-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPropertyName-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactPropertyNamespace-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactSettingsSnapshot-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactViewComponentBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactViewHost-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IReactViewInstance-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IRedBoxErrorFrameInfo-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IRedBoxErrorInfo-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IRedBoxHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IRoundedRectangleVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IScrollPositionChangedArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IScrollVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ISpriteVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ITimer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IUriImageProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManager-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerCreateWithProperties-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerRequiresNativeLayout-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithChildren-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithCommands-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithDropViewInstance-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithExportedEventTypeConstants-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithExportedViewConstants-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithNativeProperties-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithOnLayout-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithPointerEvents-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IViewManagerWithReactContext-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IVisual-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/IVisualToMountChildrenIntoDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageFailedResponse-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageProps-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageResponse-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageSource-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ImageSourceType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/InitialStateDataFactory-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/InitializerDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/InstanceCreatedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/InstanceDestroyedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/InstanceLoadedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JSIEngine-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JSValueArgWriter-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JSValueType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiBigIntRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiByteArrayUser-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiError-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiErrorType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiHostFunction-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiInitializerDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiObjectRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiPreparedJavaScript-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiPropertyIdRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiRuntime-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiScopeState-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiStringRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiSymbolRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiValueKind-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiValueRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/JsiWeakObjectRef-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/KeyRoutedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/KeyboardSource-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutConstraints-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutContext-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutDirection-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutMetrics-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutMetricsChangedArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LayoutService-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LoadingState-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LogHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LogLevel-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/LosingFocusEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MeasureContentHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MethodDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MethodResultCallback-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MethodReturnType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MicrosoftCompositionContextHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MountChildComponentViewArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/MountChildComponentViewDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ParagraphComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/Pointer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerDeviceType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerEventKind-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerPoint-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerPointProperties-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerRoutedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PointerUpdateKind-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PortalComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/PortalComponentViewInitializer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/QuirkSettings-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactApplication-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactCoreInjection-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactCreatePropertyValue-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactDispatcherCallback-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactDispatcherHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactInstanceSettings-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactModuleProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNativeAppBuilder-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNativeHost-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNativeIsland-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNativeWin32App-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNotificationHandler-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactNotificationServiceHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactPointerEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactPropertyBagHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactRootView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactViewComponentProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactViewManagerProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ReactViewOptions-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/RedBoxErrorType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/RedBoxHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ResourceType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/RootComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/RootViewSizeChangedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/RoutedEventArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ScrollViewComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ShadowNode-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/SnapPointsAlignment-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/StateUpdateMutation-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/StreamImageResponse-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/SwitchComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/SyncMethodDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/SystemCompositionContextHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/Theme-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/Timer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/TimerFactory-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UIBatchCompleteCallback-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UnimplementedNativeViewComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UnmountChildComponentViewArgs-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UnmountChildComponentViewDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UpdateEventEmitterDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UpdateFinalizerDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UpdateLayoutMetricsDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UpdatePropsDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UpdateStateDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UriBrushFactory-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/UriBrushFactoryImageResponse-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewComponentViewInitializer-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewControl-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewManagerPropertyType-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewPanel-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewProps-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewPropsFactory-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewShadowNodeCloner-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/ViewShadowNodeFactory-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/VisualToMountChildrenIntoDelegate-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/WindowsModalHostComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/WindowsTextInputComponentView-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/XamlHelper-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/XamlMetaDataProvider-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/XamlUIService-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/YogaLayoutableShadowNode-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-api/index-api-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-platform-components.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-platform-getting-started.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-platform-modules.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-platform-using.md
create mode 100644 websitev2/versioned_docs/version-0.84/native-platform.md
create mode 100644 websitev2/versioned_docs/version-0.84/new-arch-missingProps.md
create mode 100644 websitev2/versioned_docs/version-0.84/new-architecture.md
create mode 100644 websitev2/versioned_docs/version-0.84/parity-status.md
create mode 100644 websitev2/versioned_docs/version-0.84/platform.md
create mode 100644 websitev2/versioned_docs/version-0.84/react-native-windows-cli.md
create mode 100644 websitev2/versioned_docs/version-0.84/releases.md
create mode 100644 websitev2/versioned_docs/version-0.84/rnw-dependencies.md
create mode 100644 websitev2/versioned_docs/version-0.84/run-windows-cli.md
create mode 100644 websitev2/versioned_docs/version-0.84/setup-ci.md
create mode 100644 websitev2/versioned_docs/version-0.84/supported-community-modules.md
create mode 100644 websitev2/versioned_docs/version-0.84/textinput-component-windows.md
create mode 100644 websitev2/versioned_docs/version-0.84/upgrade-app.md
create mode 100644 websitev2/versioned_docs/version-0.84/win10-compat.md
create mode 100644 websitev2/versioned_docs/version-0.84/win10-vm.md
create mode 100644 websitev2/versioned_docs/version-0.84/windowsbrush-and-theme.md
create mode 100644 websitev2/versioned_sidebars/version-0.84-sidebars.json
diff --git a/websitev2/docusaurus.config.js b/websitev2/docusaurus.config.js
index 9ecf92b3e..5bfaf420d 100644
--- a/websitev2/docusaurus.config.js
+++ b/websitev2/docusaurus.config.js
@@ -37,8 +37,8 @@ const config = {
sidebarPath: './sidebars.js',
editUrl:
'https://github.com/microsoft/react-native-windows-samples/blob/main/docs/',
- lastVersion: '0.83',
- onlyIncludeVersions: ['0.83'],
+ lastVersion: '0.84',
+ onlyIncludeVersions: ['0.84', '0.83'],
exclude: ['flyout-component-windows.md'],
},
blog: false,
diff --git a/websitev2/src/pages/support.md b/websitev2/src/pages/support.md
index 294484291..0e429ac91 100644
--- a/websitev2/src/pages/support.md
+++ b/websitev2/src/pages/support.md
@@ -15,13 +15,14 @@ The React Native for Windows (RNW) Team strives to provide full support for the
| Version | Support Phase | Release Date | Active Support Start | Maintenance Support Start | End of Support |
| -- | -- | -- | -- | -- | -- |
| [main](https://www.npmjs.com/package/react-native-windows/v/canary) | [Canary](#canary-support) | *N/A* | *N/A* | *N/A* | *N/A* |
-| [0.83](https://www.npmjs.com/package/react-native-windows/v/latest) | [Active](#active-support) | 05/27/2026 | 05/27/2026 | *TBD* | *TBD* |
+| [0.84](https://www.npmjs.com/package/react-native-windows/v/latest) | [Active](#active-support) | 06/22/2026 | 06/22/2026 | *TBD* | *TBD* |
+| [0.83](https://www.npmjs.com/package/react-native-windows/v/v0.83-stable) | [Maintenance](#maintenance-support) | 05/27/2026 | 05/27/2026 | 07/31/2026 | 09/30/2026 |
| [0.82](https://www.npmjs.com/package/react-native-windows/v/v0.82-stable) | [Maintenance](#maintenance-support) | 03/16/2026 | 03/16/2026 | 06/30/2026 | 08/31/2026 |
-| [0.81](https://www.npmjs.com/package/react-native-windows/v/v0.81-stable) | [Maintenance](#maintenance-support) | 12/19/2025 | 12/19/2025 | 04/30/2026 | 06/30/2026 |
-| [0.80](https://www.npmjs.com/package/react-native-windows/v/v0.80-stable) | [Unsupported](#unsupported) | 10/28/2025 | 10/28/2025 | 03/31/2026 | 05/31/2026 |
+| [0.81](https://www.npmjs.com/package/react-native-windows/v/v0.81-stable) | [Unsupported](#unsupported) | 12/19/2025 | 12/19/2025 | 04/30/2026 | 06/30/2026 |
>h;1UxW4)^PdR!W;>`3%u5^rCnm
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
KMNUMnLSTaXqmHux
literal 0
HcmV?d00001
diff --git a/websitev2/versioned_docs/version-0.84/assets/reveal-surface-animation.gif b/websitev2/versioned_docs/version-0.84/assets/reveal-surface-animation.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5a7b8a82fbfed8382a81dc2e6a7cd85fbbe2b8a8
GIT binary patch
literal 349375
zcmeEs^;Z<$^Zv3)EFCULceA8)E?rA^hqQDFxUjn{?b3)SU4pQrfPgee2?z=XQYxi@
zg2Kz#ukXL(`#ERMocrUw_nGI;+?mJF*g#puOPc~l@sm{+U}_C;i2=AL06Y=^UNHdQ
zJAj+1fZ%jM2muh01Bl84BoqTu$^n=PKz<#dxfjqj0O%e8bdLdgo&kC%0Av7#e=0>n
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