Bump the website-deps group across 1 directory with 14 updates (#3928)

* Bump the website-deps group across 1 directory with 14 updates

Bumps the website-deps group with 12 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.8.1` | `3.9.1` |
| [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects) | `3.8.1` | `3.9.1` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.8.1` | `3.9.1` |
| [@mdx-js/react](https://github.com/mdx-js/mdx/tree/HEAD/packages/react) | `3.1.0` | `3.1.1` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.0.0` | `19.1.1` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.8` | `19.1.16` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.0.0` | `19.1.1` |
| [sass](https://github.com/sass/dart-sass) | `1.83.4` | `1.93.2` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.8.1` | `3.9.1` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.22.0` | `8.45.0` |
| [prettier](https://github.com/prettier/prettier) | `3.5.1` | `3.6.2` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.9.3` |



Updates `@docusaurus/core` from 3.8.1 to 3.9.1
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus)

Updates `@docusaurus/plugin-client-redirects` from 3.8.1 to 3.9.1
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-plugin-client-redirects)

Updates `@docusaurus/preset-classic` from 3.8.1 to 3.9.1
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-preset-classic)

Updates `@mdx-js/react` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/mdx-js/mdx/releases)
- [Changelog](https://github.com/mdx-js/mdx/blob/main/changelog.md)
- [Commits](https://github.com/mdx-js/mdx/commits/3.1.1/packages/react)

Updates `react` from 19.0.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react)

Updates `@types/react` from 19.0.8 to 19.1.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-dom` from 19.0.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react-dom)

Updates `sass` from 1.83.4 to 1.93.2
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.83.4...1.93.2)

Updates `@docusaurus/module-type-aliases` from 3.8.1 to 3.9.1
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-module-type-aliases)

Updates `@docusaurus/tsconfig` from 3.8.1 to 3.9.1
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-tsconfig)

Updates `@types/react` from 19.0.8 to 19.1.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@typescript-eslint/eslint-plugin` from 8.22.0 to 8.45.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.22.0 to 8.45.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/parser)

Updates `prettier` from 3.5.1 to 3.6.2
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.1...3.6.2)

Updates `typescript` from 5.7.3 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.3)

---
updated-dependencies:
- dependency-name: "@docusaurus/core"
  dependency-version: 3.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@docusaurus/plugin-client-redirects"
  dependency-version: 3.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@docusaurus/preset-classic"
  dependency-version: 3.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@mdx-js/react"
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: website-deps
- dependency-name: react
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@types/react"
  dependency-version: 19.1.16
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: react-dom
  dependency-version: 19.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: sass
  dependency-version: 1.93.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@docusaurus/module-type-aliases"
  dependency-version: 3.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@docusaurus/tsconfig"
  dependency-version: 3.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@types/react"
  dependency-version: 19.1.16
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.45.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.45.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: website-deps
...

Signed-off-by: dependabot[bot] <support@github.com>

* dump node version used in ci

* follow migration advice

* update translations

AI mode is mentioned a bunch in the docusaurus translations, but not enabled by default.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Molzer <WorldSEnder@users.noreply.github.com>
This commit is contained in:
dependabot[bot] 2025-10-22 18:20:00 +02:00 committed by GitHub
parent cd502bc1b7
commit b463400881
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 1803 additions and 868 deletions

View File

@ -42,9 +42,9 @@ jobs:
uses: jetli/wasm-pack-action@v0.4.0
- name: Setup Node
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: ">=18"
node-version: "lts/Jod"
cache: "npm"
cache-dependency-path: js-framework-benchmark/package-lock.json

View File

@ -21,16 +21,16 @@ jobs:
- uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: "18"
node-version: "lts/Jod"
package-manager-cache: false
- name: Install dependencies
run: |
cd website
npm ci
- name: Run prettier
id: fmt
continue-on-error: true
@ -45,7 +45,6 @@ jobs:
git diff
exit 1
- name: Check Translations
run: |
cd website

View File

@ -10,7 +10,6 @@ module.exports = {
url: 'https://yew.rs',
baseUrl: '/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
favicon: 'img/logo.svg',
organizationName: 'yewstack', // Usually your GitHub org/user name.
projectName: 'yew', // Usually your repo name.
@ -135,6 +134,12 @@ module.exports = {
defaultLocale: 'en',
locales: ['en', 'ja', 'zh-Hans', 'zh-Hant'],
},
markdown: {
hooks: {
onBrokenMarkdownLinks: 'warn',
onBrokenMarkdownImages: 'throw',
},
},
presets: [
[
'@docusaurus/preset-classic',

View File

@ -307,7 +307,7 @@
},
"theme.SearchPage.algoliaLabel": {
"message": "Algoliaで検索",
"description": "The ARIA label for Algolia mention"
"description": "The description label for Algolia mention"
},
"theme.SearchPage.fetchingNewResults": {
"message": "新しい検索結果を取得しています...",
@ -327,15 +327,15 @@
},
"theme.SearchModal.startScreen.noRecentSearchesText": {
"message": "最近の検索履歴はありません",
"description": "The text when no recent searches"
"description": "The text when there are no recent searches"
},
"theme.SearchModal.startScreen.saveRecentSearchButtonTitle": {
"message": "この検索をお気に入りに追加",
"description": "The label for save recent search button"
"description": "The title for save recent search button"
},
"theme.SearchModal.startScreen.removeRecentSearchButtonTitle": {
"message": "この検索を履歴から削除",
"description": "The label for remove recent search button"
"description": "The title for remove recent search button"
},
"theme.SearchModal.startScreen.favoriteSearchesTitle": {
"message": "お気に入り",
@ -343,63 +343,63 @@
},
"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle": {
"message": "この検索をお気に入りから削除",
"description": "The label for remove favorite search button"
"description": "The title for remove favorite search button"
},
"theme.SearchModal.errorScreen.titleText": {
"message": "検索結果の取得に失敗しました",
"description": "The title for error screen of search modal"
"description": "The title for error screen"
},
"theme.SearchModal.errorScreen.helpText": {
"message": "ネットワーク接続を確認してください",
"description": "The help text for error screen of search modal"
"description": "The help text for error screen"
},
"theme.SearchModal.footer.selectText": {
"message": "選ぶ",
"description": "The explanatory text of the action for the enter key"
"description": "The select text for footer"
},
"theme.SearchModal.footer.selectKeyAriaLabel": {
"message": "エンターキー",
"description": "The ARIA label for the Enter key button that makes the selection"
"description": "The ARIA label for select key in footer"
},
"theme.SearchModal.footer.navigateText": {
"message": "移動",
"description": "The explanatory text of the action for the Arrow up and Arrow down key"
"description": "The navigate text for footer"
},
"theme.SearchModal.footer.navigateUpKeyAriaLabel": {
"message": "上矢印キー",
"description": "The ARIA label for the Arrow up key button that makes the navigation"
"description": "The ARIA label for navigate up key in footer"
},
"theme.SearchModal.footer.navigateDownKeyAriaLabel": {
"message": "下矢印キー",
"description": "The ARIA label for the Arrow down key button that makes the navigation"
"description": "The ARIA label for navigate down key in footer"
},
"theme.SearchModal.footer.closeText": {
"message": "閉じる",
"description": "The explanatory text of the action for Escape key"
"description": "The close text for footer"
},
"theme.SearchModal.footer.closeKeyAriaLabel": {
"message": "エスケープキー",
"description": "The ARIA label for the Escape key button that close the modal"
"description": "The ARIA label for close key in footer"
},
"theme.SearchModal.footer.searchByText": {
"message": "検索",
"description": "The text explain that the search is making by Algolia"
"description": "The 'Powered by' text for footer"
},
"theme.SearchModal.noResultsScreen.noResultsText": {
"message": "見つかりませんでした",
"description": "The text explains that there are no results for the following search"
"description": "The text when there are no results"
},
"theme.SearchModal.noResultsScreen.suggestedQueryText": {
"message": "次の検索を試す:",
"description": "The text for the suggested query when no results are found for the following search"
"description": "The text for suggested query"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsText": {
"message": "よりよい検索結果がありますか?",
"description": "The text for the question where the user thinks there are missing results"
"description": "The text for reporting missing results"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText": {
"message": "報告する",
"description": "The text for the link to report missing results"
"description": "The link text for reporting missing results"
},
"theme.SearchModal.placeholder": {
"message": "ドキュメントを検索",
@ -452,5 +452,109 @@
"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel": {
"message": "ドロップダウンを折りたたむ",
"description": "The ARIA label of the button to collapse the mobile dropdown navbar item"
},
"theme.IconExternalLink.ariaLabel": {
"message": "(opens in new tab)",
"description": "The ARIA label for the external link icon"
},
"theme.SearchModal.searchBox.placeholderText": {
"message": "ドキュメントを検索",
"description": "The placeholder text for the main search input field"
},
"theme.SearchModal.searchBox.placeholderTextAskAi": {
"message": "別の質問をする...",
"description": "The placeholder text when in AI question mode"
},
"theme.SearchModal.searchBox.placeholderTextAskAiStreaming": {
"message": "回答中...",
"description": "The placeholder text for search box when AI is streaming an answer"
},
"theme.SearchModal.searchBox.enterKeyHint": {
"message": "検索",
"description": "The hint for the search box enter key text"
},
"theme.SearchModal.searchBox.enterKeyHintAskAi": {
"message": "確定",
"description": "The hint for the Ask AI search box enter key text"
},
"theme.SearchModal.searchBox.searchInputLabel": {
"message": "検索",
"description": "The ARIA label for search input"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonText": {
"message": "キーワード検索に戻る",
"description": "The text for back to keyword search button"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonAriaLabel": {
"message": "キーワード検索に戻る",
"description": "The ARIA label for back to keyword search button"
},
"theme.SearchModal.startScreen.recentConversationsTitle": {
"message": "最近の会話",
"description": "The title for recent conversations"
},
"theme.SearchModal.startScreen.removeRecentConversationButtonTitle": {
"message": "この会話を履歴から削除",
"description": "The title for remove recent conversation button"
},
"theme.SearchModal.resultsScreen.askAiPlaceholder": {
"message": "AIに質問",
"description": "The placeholder text for Ask AI input"
},
"theme.SearchModal.askAiScreen.disclaimerText": {
"message": "回答はAIによって生成されており、誤りがある可能性があります。必ず内容を確認してください。",
"description": "The disclaimer text for AI answers"
},
"theme.SearchModal.askAiScreen.relatedSourcesText": {
"message": "関連ソース",
"description": "The text for related sources"
},
"theme.SearchModal.askAiScreen.thinkingText": {
"message": "考え中...",
"description": "The text when AI is thinking"
},
"theme.SearchModal.askAiScreen.copyButtonText": {
"message": "コピー",
"description": "The text for copy button"
},
"theme.SearchModal.askAiScreen.copyButtonCopiedText": {
"message": "コピーしました!",
"description": "The text for copy button when copied"
},
"theme.SearchModal.askAiScreen.copyButtonTitle": {
"message": "コピー",
"description": "The title for copy button"
},
"theme.SearchModal.askAiScreen.likeButtonTitle": {
"message": "いいね",
"description": "The title for like button"
},
"theme.SearchModal.askAiScreen.dislikeButtonTitle": {
"message": "よくない",
"description": "The title for dislike button"
},
"theme.SearchModal.askAiScreen.thanksForFeedbackText": {
"message": "フィードバックありがとうございます!",
"description": "The text for thanks for feedback"
},
"theme.SearchModal.askAiScreen.preToolCallText": {
"message": "検索中...",
"description": "The text before tool call"
},
"theme.SearchModal.askAiScreen.duringToolCallText": {
"message": "検索中:",
"description": "The text during tool call"
},
"theme.SearchModal.askAiScreen.afterToolCallText": {
"message": "検索完了:",
"description": "The text after tool call"
},
"theme.SearchModal.footer.submitQuestionText": {
"message": "質問を送信",
"description": "The submit question text for footer"
},
"theme.SearchModal.footer.backToSearchText": {
"message": "検索に戻る",
"description": "The back to search text for footer"
}
}

View File

@ -307,7 +307,7 @@
},
"theme.SearchPage.algoliaLabel": {
"message": "通过 Algolia 搜索",
"description": "The ARIA label for Algolia mention"
"description": "The description label for Algolia mention"
},
"theme.SearchPage.fetchingNewResults": {
"message": "正在获取新的搜索结果...",
@ -327,15 +327,15 @@
},
"theme.SearchModal.startScreen.noRecentSearchesText": {
"message": "没有最近搜索",
"description": "The text when no recent searches"
"description": "The text when there are no recent searches"
},
"theme.SearchModal.startScreen.saveRecentSearchButtonTitle": {
"message": "保存这个搜索",
"description": "The label for save recent search button"
"description": "The title for save recent search button"
},
"theme.SearchModal.startScreen.removeRecentSearchButtonTitle": {
"message": "从历史记录中删除这个搜索",
"description": "The label for remove recent search button"
"description": "The title for remove recent search button"
},
"theme.SearchModal.startScreen.favoriteSearchesTitle": {
"message": "收藏",
@ -343,63 +343,63 @@
},
"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle": {
"message": "从收藏列表中删除这个搜索",
"description": "The label for remove favorite search button"
"description": "The title for remove favorite search button"
},
"theme.SearchModal.errorScreen.titleText": {
"message": "无法获取结果",
"description": "The title for error screen of search modal"
"description": "The title for error screen"
},
"theme.SearchModal.errorScreen.helpText": {
"message": "你可能需要检查网络连接。",
"description": "The help text for error screen of search modal"
"description": "The help text for error screen"
},
"theme.SearchModal.footer.selectText": {
"message": "选中",
"description": "The explanatory text of the action for the enter key"
"description": "The select text for footer"
},
"theme.SearchModal.footer.selectKeyAriaLabel": {
"message": "Enter 键",
"description": "The ARIA label for the Enter key button that makes the selection"
"description": "The ARIA label for select key in footer"
},
"theme.SearchModal.footer.navigateText": {
"message": "导航",
"description": "The explanatory text of the action for the Arrow up and Arrow down key"
"description": "The navigate text for footer"
},
"theme.SearchModal.footer.navigateUpKeyAriaLabel": {
"message": "向上键",
"description": "The ARIA label for the Arrow up key button that makes the navigation"
"description": "The ARIA label for navigate up key in footer"
},
"theme.SearchModal.footer.navigateDownKeyAriaLabel": {
"message": "向下键",
"description": "The ARIA label for the Arrow down key button that makes the navigation"
"description": "The ARIA label for navigate down key in footer"
},
"theme.SearchModal.footer.closeText": {
"message": "关闭",
"description": "The explanatory text of the action for Escape key"
"description": "The close text for footer"
},
"theme.SearchModal.footer.closeKeyAriaLabel": {
"message": "Esc 键",
"description": "The ARIA label for the Escape key button that close the modal"
"description": "The ARIA label for close key in footer"
},
"theme.SearchModal.footer.searchByText": {
"message": "搜索提供",
"description": "The text explain that the search is making by Algolia"
"description": "The 'Powered by' text for footer"
},
"theme.SearchModal.noResultsScreen.noResultsText": {
"message": "没有结果:",
"description": "The text explains that there are no results for the following search"
"description": "The text when there are no results"
},
"theme.SearchModal.noResultsScreen.suggestedQueryText": {
"message": "试试搜索",
"description": "The text for the suggested query when no results are found for the following search"
"description": "The text for suggested query"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsText": {
"message": "认为这个查询应该有结果?",
"description": "The text for the question where the user thinks there are missing results"
"description": "The text for reporting missing results"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText": {
"message": "请告知我们。",
"description": "The text for the link to report missing results"
"description": "The link text for reporting missing results"
},
"theme.SearchModal.placeholder": {
"message": "搜索文档",
@ -452,5 +452,109 @@
"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel": {
"message": "收起下拉菜单",
"description": "The ARIA label of the button to collapse the mobile dropdown navbar item"
},
"theme.IconExternalLink.ariaLabel": {
"message": "(opens in new tab)",
"description": "The ARIA label for the external link icon"
},
"theme.SearchModal.searchBox.placeholderText": {
"message": "Search docs",
"description": "The placeholder text for the main search input field"
},
"theme.SearchModal.searchBox.placeholderTextAskAi": {
"message": "Ask another question...",
"description": "The placeholder text when in AI question mode"
},
"theme.SearchModal.searchBox.placeholderTextAskAiStreaming": {
"message": "Answering...",
"description": "The placeholder text for search box when AI is streaming an answer"
},
"theme.SearchModal.searchBox.enterKeyHint": {
"message": "search",
"description": "The hint for the search box enter key text"
},
"theme.SearchModal.searchBox.enterKeyHintAskAi": {
"message": "enter",
"description": "The hint for the Ask AI search box enter key text"
},
"theme.SearchModal.searchBox.searchInputLabel": {
"message": "Search",
"description": "The ARIA label for search input"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonText": {
"message": "Back to keyword search",
"description": "The text for back to keyword search button"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonAriaLabel": {
"message": "Back to keyword search",
"description": "The ARIA label for back to keyword search button"
},
"theme.SearchModal.startScreen.recentConversationsTitle": {
"message": "Recent conversations",
"description": "The title for recent conversations"
},
"theme.SearchModal.startScreen.removeRecentConversationButtonTitle": {
"message": "Remove this conversation from history",
"description": "The title for remove recent conversation button"
},
"theme.SearchModal.resultsScreen.askAiPlaceholder": {
"message": "Ask AI: ",
"description": "The placeholder text for Ask AI input"
},
"theme.SearchModal.askAiScreen.disclaimerText": {
"message": "Answers are generated with AI which can make mistakes. Verify responses.",
"description": "The disclaimer text for AI answers"
},
"theme.SearchModal.askAiScreen.relatedSourcesText": {
"message": "Related sources",
"description": "The text for related sources"
},
"theme.SearchModal.askAiScreen.thinkingText": {
"message": "Thinking...",
"description": "The text when AI is thinking"
},
"theme.SearchModal.askAiScreen.copyButtonText": {
"message": "Copy",
"description": "The text for copy button"
},
"theme.SearchModal.askAiScreen.copyButtonCopiedText": {
"message": "Copied!",
"description": "The text for copy button when copied"
},
"theme.SearchModal.askAiScreen.copyButtonTitle": {
"message": "Copy",
"description": "The title for copy button"
},
"theme.SearchModal.askAiScreen.likeButtonTitle": {
"message": "Like",
"description": "The title for like button"
},
"theme.SearchModal.askAiScreen.dislikeButtonTitle": {
"message": "Dislike",
"description": "The title for dislike button"
},
"theme.SearchModal.askAiScreen.thanksForFeedbackText": {
"message": "Thanks for your feedback!",
"description": "The text for thanks for feedback"
},
"theme.SearchModal.askAiScreen.preToolCallText": {
"message": "Searching...",
"description": "The text before tool call"
},
"theme.SearchModal.askAiScreen.duringToolCallText": {
"message": "Searching for ",
"description": "The text during tool call"
},
"theme.SearchModal.askAiScreen.afterToolCallText": {
"message": "Searched for",
"description": "The text after tool call"
},
"theme.SearchModal.footer.submitQuestionText": {
"message": "Submit question",
"description": "The submit question text for footer"
},
"theme.SearchModal.footer.backToSearchText": {
"message": "Back to search",
"description": "The back to search text for footer"
}
}

View File

@ -307,7 +307,7 @@
},
"theme.SearchPage.algoliaLabel": {
"message": "透過 Algolia 搜尋",
"description": "The ARIA label for Algolia mention"
"description": "The description label for Algolia mention"
},
"theme.SearchPage.fetchingNewResults": {
"message": "正在取得新的搜尋結果...",
@ -327,15 +327,15 @@
},
"theme.SearchModal.startScreen.noRecentSearchesText": {
"message": "沒有最近搜索",
"description": "The text when no recent searches"
"description": "The text when there are no recent searches"
},
"theme.SearchModal.startScreen.saveRecentSearchButtonTitle": {
"message": "保存這個搜索",
"description": "The label for save recent search button"
"description": "The title for save recent search button"
},
"theme.SearchModal.startScreen.removeRecentSearchButtonTitle": {
"message": "從歷史記錄中刪除這個搜索",
"description": "The label for remove recent search button"
"description": "The title for remove recent search button"
},
"theme.SearchModal.startScreen.favoriteSearchesTitle": {
"message": "收藏",
@ -343,63 +343,63 @@
},
"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle": {
"message": "從收藏列表中刪除這個搜索",
"description": "The label for remove favorite search button"
"description": "The title for remove favorite search button"
},
"theme.SearchModal.errorScreen.titleText": {
"message": "無法獲取結果",
"description": "The title for error screen of search modal"
"description": "The title for error screen"
},
"theme.SearchModal.errorScreen.helpText": {
"message": "你可能需要檢查網路連接。",
"description": "The help text for error screen of search modal"
"description": "The help text for error screen"
},
"theme.SearchModal.footer.selectText": {
"message": "選中",
"description": "The explanatory text of the action for the enter key"
"description": "The select text for footer"
},
"theme.SearchModal.footer.selectKeyAriaLabel": {
"message": "Enter 鍵",
"description": "The ARIA label for the Enter key button that makes the selection"
"description": "The ARIA label for select key in footer"
},
"theme.SearchModal.footer.navigateText": {
"message": "導航",
"description": "The explanatory text of the action for the Arrow up and Arrow down key"
"description": "The navigate text for footer"
},
"theme.SearchModal.footer.navigateUpKeyAriaLabel": {
"message": "向上鍵",
"description": "The ARIA label for the Arrow up key button that makes the navigation"
"description": "The ARIA label for navigate up key in footer"
},
"theme.SearchModal.footer.navigateDownKeyAriaLabel": {
"message": "向下鍵",
"description": "The ARIA label for the Arrow down key button that makes the navigation"
"description": "The ARIA label for navigate down key in footer"
},
"theme.SearchModal.footer.closeText": {
"message": "關閉",
"description": "The explanatory text of the action for Escape key"
"description": "The close text for footer"
},
"theme.SearchModal.footer.closeKeyAriaLabel": {
"message": "Esc 鍵",
"description": "The ARIA label for the Escape key button that close the modal"
"description": "The ARIA label for close key in footer"
},
"theme.SearchModal.footer.searchByText": {
"message": "搜索提供",
"description": "The text explain that the search is making by Algolia"
"description": "The 'Powered by' text for footer"
},
"theme.SearchModal.noResultsScreen.noResultsText": {
"message": "沒有結果:",
"description": "The text explains that there are no results for the following search"
"description": "The text when there are no results"
},
"theme.SearchModal.noResultsScreen.suggestedQueryText": {
"message": "試試搜索",
"description": "The text for the suggested query when no results are found for the following search"
"description": "The text for suggested query"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsText": {
"message": "認為這個查詢應該有結果?",
"description": "The text for the question where the user thinks there are missing results"
"description": "The text for reporting missing results"
},
"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText": {
"message": "請告知我們。",
"description": "The text for the link to report missing results"
"description": "The link text for reporting missing results"
},
"theme.SearchModal.placeholder": {
"message": "搜索文檔",
@ -452,5 +452,109 @@
"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel": {
"message": "收起下拉選單",
"description": "The ARIA label of the button to collapse the mobile dropdown navbar item"
},
"theme.IconExternalLink.ariaLabel": {
"message": "(opens in new tab)",
"description": "The ARIA label for the external link icon"
},
"theme.SearchModal.searchBox.placeholderText": {
"message": "Search docs",
"description": "The placeholder text for the main search input field"
},
"theme.SearchModal.searchBox.placeholderTextAskAi": {
"message": "Ask another question...",
"description": "The placeholder text when in AI question mode"
},
"theme.SearchModal.searchBox.placeholderTextAskAiStreaming": {
"message": "Answering...",
"description": "The placeholder text for search box when AI is streaming an answer"
},
"theme.SearchModal.searchBox.enterKeyHint": {
"message": "search",
"description": "The hint for the search box enter key text"
},
"theme.SearchModal.searchBox.enterKeyHintAskAi": {
"message": "enter",
"description": "The hint for the Ask AI search box enter key text"
},
"theme.SearchModal.searchBox.searchInputLabel": {
"message": "Search",
"description": "The ARIA label for search input"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonText": {
"message": "Back to keyword search",
"description": "The text for back to keyword search button"
},
"theme.SearchModal.searchBox.backToKeywordSearchButtonAriaLabel": {
"message": "Back to keyword search",
"description": "The ARIA label for back to keyword search button"
},
"theme.SearchModal.startScreen.recentConversationsTitle": {
"message": "Recent conversations",
"description": "The title for recent conversations"
},
"theme.SearchModal.startScreen.removeRecentConversationButtonTitle": {
"message": "Remove this conversation from history",
"description": "The title for remove recent conversation button"
},
"theme.SearchModal.resultsScreen.askAiPlaceholder": {
"message": "Ask AI: ",
"description": "The placeholder text for Ask AI input"
},
"theme.SearchModal.askAiScreen.disclaimerText": {
"message": "Answers are generated with AI which can make mistakes. Verify responses.",
"description": "The disclaimer text for AI answers"
},
"theme.SearchModal.askAiScreen.relatedSourcesText": {
"message": "Related sources",
"description": "The text for related sources"
},
"theme.SearchModal.askAiScreen.thinkingText": {
"message": "Thinking...",
"description": "The text when AI is thinking"
},
"theme.SearchModal.askAiScreen.copyButtonText": {
"message": "Copy",
"description": "The text for copy button"
},
"theme.SearchModal.askAiScreen.copyButtonCopiedText": {
"message": "Copied!",
"description": "The text for copy button when copied"
},
"theme.SearchModal.askAiScreen.copyButtonTitle": {
"message": "Copy",
"description": "The title for copy button"
},
"theme.SearchModal.askAiScreen.likeButtonTitle": {
"message": "Like",
"description": "The title for like button"
},
"theme.SearchModal.askAiScreen.dislikeButtonTitle": {
"message": "Dislike",
"description": "The title for dislike button"
},
"theme.SearchModal.askAiScreen.thanksForFeedbackText": {
"message": "Thanks for your feedback!",
"description": "The text for thanks for feedback"
},
"theme.SearchModal.askAiScreen.preToolCallText": {
"message": "Searching...",
"description": "The text before tool call"
},
"theme.SearchModal.askAiScreen.duringToolCallText": {
"message": "Searching for ",
"description": "The text during tool call"
},
"theme.SearchModal.askAiScreen.afterToolCallText": {
"message": "Searched for",
"description": "The text after tool call"
},
"theme.SearchModal.footer.submitQuestionText": {
"message": "Submit question",
"description": "The submit question text for footer"
},
"theme.SearchModal.footer.backToSearchText": {
"message": "Back to search",
"description": "The back to search text for footer"
}
}

2203
website/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -17,17 +17,17 @@
"fmt:write": "prettier --write ."
},
"dependencies": {
"@docusaurus/core": "^3.8.1",
"@docusaurus/plugin-client-redirects": "^3.8.1",
"@docusaurus/preset-classic": "^3.8.1",
"@mdx-js/react": "^3.1.0",
"@docusaurus/core": "^3.9.1",
"@docusaurus/plugin-client-redirects": "^3.9.1",
"@docusaurus/preset-classic": "^3.9.1",
"@mdx-js/react": "^3.1.1",
"@svgr/webpack": "^8.1.0",
"clsx": "^2.1.1",
"docusaurus-plugin-sass": "^0.2.6",
"file-loader": "^6.2.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"sass": "^1.83.4",
"react": "^19.1.1",
"react-dom": "^19.1.1",
"sass": "^1.93.2",
"url-loader": "^4.1.1",
"yew-docs": "file:"
},
@ -48,14 +48,14 @@
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.0.0",
"@docusaurus/tsconfig": "3.8.1",
"@types/react": "^19.0.8",
"@docusaurus/tsconfig": "3.9.1",
"@types/react": "^19.1.16",
"@types/react-helmet": "^6.1.11",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^8.22.0",
"@typescript-eslint/eslint-plugin": "^8.45.0",
"@typescript-eslint/parser": "^8.22.0",
"dir-compare": "^5.0.0",
"prettier": "^3.5.1",
"typescript": "^5.7.3"
"prettier": "^3.6.2",
"typescript": "^5.9.3"
}
}