From 6bd5ddfe9d32769ca234a18c803b8e08b42e39e9 Mon Sep 17 00:00:00 2001 From: "aspire-repo-bot[bot]" <268009190+aspire-repo-bot[bot]@users.noreply.github.com> Date: Fri, 21 Aug 2026 17:13:30 +0000 Subject: [PATCH 1/6] docs: document DotnetProjectResource-backed Blazor gateway APIs Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../integrations/dotnet/blazor-hosting.mdx | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx index 89d177598..b0dc88897 100644 --- a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx +++ b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx @@ -206,8 +206,60 @@ await builder.build().run(); examples, see [Connect Blazor apps and APIs](../blazor-connect/). +## Add a Blazor Gateway for a C# project resource + +`AddDotnetProjectBlazorGateway` / `addDotnetProjectBlazorGateway` adds a Blazor Gateway that hosts a [`DotnetProjectResource`](/integrations/frameworks/dotnet/dotnet-host/) (a C# project or file-based app added with `AddDotnetProject` / `addDotnetProject`) instead of the standard `ProjectResource`-based gateway. Use the distinct `WithBlazorClientApp` overload on this resource to attach a Blazor WebAssembly client app: + + + + +```csharp title="AppHost.cs" +var builder = DistributedApplication.CreateBuilder(args); + +var client = builder.AddBlazorWasmProject("client"); + +builder.AddDotnetProjectBlazorGateway("gateway") + .WithBlazorClientApp(client); + +builder.Build().Run(); +``` + + + + +```typescript title="apphost.mts" +import { createBuilder } from './.aspire/modules/aspire.mjs'; + +const builder = await createBuilder(); + +const client = await builder.addBlazorWasmProject( + 'client', + '../Client/Client.csproj' +); +const gateway = await builder.addDotnetProjectBlazorGateway('gateway'); + +await gateway.withBlazorClientApp(client); + +await builder.build().run(); +``` + + + + + + ## See also - [Get started with Blazor hosting](/integrations/dotnet/blazor-get-started/) - [Connect Blazor apps and APIs](/integrations/dotnet/blazor-connect/) +- [Set up .NET / C# apps in the AppHost](/integrations/frameworks/dotnet/dotnet-host/) +- [ASPIREDOTNETPROJECT001](/diagnostics/aspiredotnetproject001/) - [Aspire integrations overview](/integrations/overview/) From 63ac49900af698cacf24938d9976f3fff4bd52bd Mon Sep 17 00:00:00 2001 From: David Pine <7679720+IEvangelist@users.noreply.github.com> Date: Wed, 23 Sep 2026 12:02:01 -0500 Subject: [PATCH 2/6] docs: replace paired Blazor API names with reference links Use ApiReference for exported APIs and exact C# links for the experimental gateway APIs that are not exported to TypeScript. Preserve the existing code examples. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../docs/integrations/dotnet/blazor-hosting.mdx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx index b0dc88897..285b0523c 100644 --- a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx +++ b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx @@ -6,6 +6,7 @@ description: Learn how to use the Aspire Blazor hosting integration APIs to mode import { Image } from 'astro:assets'; import { Aside, Tabs, TabItem } from '@astrojs/starlight/components'; +import ApiReference from '@components/ApiReference.astro'; import LearnMore from '@components/LearnMore.astro'; import blazorIcon from '@assets/icons/blazor-icon.svg'; @@ -75,7 +76,7 @@ This updates your `aspire.config.json` with the Blazor hosting package: ## Add Blazor WebAssembly project -Use `AddBlazorWasmProject` / `addBlazorWasmProject` to add a Blazor WebAssembly project to the AppHost model. +Use to add a Blazor WebAssembly project to the AppHost model. @@ -113,7 +114,7 @@ await builder.build().run(); ## Add Blazor Gateway -Use `AddBlazorGateway` / `addBlazorGateway` to add the Blazor Gateway resource. The gateway is the browser-facing endpoint for your hosted Blazor app. +Use to add the Blazor Gateway resource. The gateway is the browser-facing endpoint for your hosted Blazor app. @@ -146,12 +147,12 @@ await builder.build().run(); :::note -`WithExternalHttpEndpoints()` / `withExternalHttpEndpoints()` marks the gateway endpoint as externally accessible so browser traffic can reach your app. + marks the gateway endpoint as externally accessible so browser traffic can reach your app. ::: ## Associate a client app with the gateway -Use `WithBlazorClientApp` / `withBlazorClientApp` to bind the WebAssembly project resource to the Blazor Gateway: +Use to bind the WebAssembly project resource to the Blazor Gateway: @@ -208,7 +209,7 @@ await builder.build().run(); ## Add a Blazor Gateway for a C# project resource -`AddDotnetProjectBlazorGateway` / `addDotnetProjectBlazorGateway` adds a Blazor Gateway that hosts a [`DotnetProjectResource`](/integrations/frameworks/dotnet/dotnet-host/) (a C# project or file-based app added with `AddDotnetProject` / `addDotnetProject`) instead of the standard `ProjectResource`-based gateway. Use the distinct `WithBlazorClientApp` overload on this resource to attach a Blazor WebAssembly client app: +[`AddDotnetProjectBlazorGateway`](/reference/api/csharp/aspire.hosting.blazor/blazorgatewayextensions/methods/#adddotnetprojectblazorgateway) adds a Blazor Gateway that hosts a [`DotnetProjectResource`](/integrations/frameworks/dotnet/dotnet-host/) (a C# project or file-based app added with ) instead of the standard `ProjectResource`-based gateway. Use the distinct [`WithBlazorClientApp`](/reference/api/csharp/aspire.hosting.blazor/blazorgatewayextensions/methods/#withblazorclientapp-iresourcebuilder-dotnetprojectresource-iresourcebuilder-blazorwasmappresource-string-string-bool) overload on this resource to attach a Blazor WebAssembly client app: From 52c873b76c1192f3c991082e345e5e2afb564418 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 28 Sep 2026 22:24:08 +0000 Subject: [PATCH 3/6] docs: correct Blazor gateway publish note Co-authored-by: karolz-ms <15271049+karolz-ms@users.noreply.github.com> --- .../src/content/docs/integrations/dotnet/blazor-hosting.mdx | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx index 285b0523c..df2559569 100644 --- a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx +++ b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx @@ -250,10 +250,8 @@ await builder.build().run(); From ad3558a9e534b2da362bfc893a36c78b2ea61a99 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 28 Sep 2026 22:33:47 +0000 Subject: [PATCH 4/6] docs: expose DotnetProject Blazor gateway endpoints in examples Co-authored-by: karolz-ms <15271049+karolz-ms@users.noreply.github.com> --- .../.starlight-icons/language-map.json | 207 +------- .../.starlight-icons/material-icons.json | 453 ++++++++++++++++-- src/frontend/.starlight-icons/safelist.json | 5 + src/frontend/.starlight-icons/version.txt | 2 +- .../integrations/dotnet/blazor-hosting.mdx | 2 + 5 files changed, 427 insertions(+), 242 deletions(-) diff --git a/src/frontend/.starlight-icons/language-map.json b/src/frontend/.starlight-icons/language-map.json index 7fc7dac4c..d26ad6a7b 100644 --- a/src/frontend/.starlight-icons/language-map.json +++ b/src/frontend/.starlight-icons/language-map.json @@ -5,253 +5,54 @@ "Rhistory": "r", "Rprofile": "r", "Xsession": "console", - "ascx": "xml", - "aspx": "html", - "atom": "xml", - "axaml": "xml", - "axml": "xml", "babelrc": "json", - "bas": "visualstudio", - "bash_aliases": "console", - "bash_login": "console", - "bash_logout": "console", - "bash_profile": "console", - "bashrc": "console", "bowerrc": "json", - "bpmn": "xml", "brs": "visualstudio", - "c++m": "cpp", - "ccm": "cpp", - "cff": "yaml", - "cginc": "shader", - "cjs": "javascript", - "cljx": "clojure", - "clojure": "clojure", - "cls": "tex", "color-theme.json": "json", - "compute": "shader", "copilot-instructions.md": "instructions", - "copilotmd": "markdown", - "cpy": "python", - "cshrc": "console", - "csl": "xml", - "csproj.user": "xml", - "ctp": "php", - "cts": "typescript", - "cxxm": "cpp", - "diff": "diff", - "directory": "settings", - "dita": "xml", - "ditamap": "xml", - "dsql": "database", - "dtml": "xml", - "ebuild": "console", - "eclass": "console", "editorconfig": "settings", - "edn": "clojure", - "ent": "xml", - "es6": "javascript", "eslintrc": "json", "eslintrc.json": "json", - "eyaml": "yaml", - "eyml": "yaml", - "fsscript": "fsharp", - "fx": "shader", - "fxh": "shader", - "fxml": "xml", - "gemspec": "ruby", - "geojson": "json", "git-blame-ignore-revs": "git", "gitattributes": "settings", "gitconfig": "settings", "gitignore": "git", "gitignore_global": "git", "gitmodules": "settings", - "gvy": "groovy", - "gyp": "python", - "gypi": "python", - "h.in": "cpp", - "handlebars": "handlebars", - "har": "json", "hintrc": "json", - "hjs": "handlebars", - "hlsli": "shader", - "hpp.in": "cpp", - "html": "html", "icon-theme.json": "json", - "ipp": "cpp", - "ipy": "python", - "isml": "xml", - "ixx": "cpp", - "jav": "java", - "jmx": "xml", - "js": "javascript", "jscsrc": "json", "jsfmtrc": "json", "jshintrc": "json", - "jshtm": "html", "jslintrc": "json", - "jsonld": "json", "language-configuration.json": "json", - "launch": "xml", - "litcoffee": "markdown", - "ltx": "latex", - "m": "objective-c", - "mak": "settings", - "markdn": "markdown", - "mdown": "markdown", - "mdtext": "markdown", - "mdtxt": "markdown", - "mdwn": "markdown", - "menu": "xml", - "mkd": "markdown", - "mkdn": "markdown", - "mm": "objective-cpp", - "mts": "typescript", - "nf": "groovy", + "mpp": "cpp", + "mxx": "cpp", "npmignore": "git", - "npmrc": "settings", - "opml": "xml", - "owl": "xml", - "pac": "javascript", - "php": "php", - "php4": "php", - "php5": "php", - "phtml": "php", - "pod": "perl", - "podspec": "ruby", - "profile": "console", - "proj": "xml", - "psgi": "perl", - "psh": "shader", - "psrc": "powershell", - "publishsettings": "xml", - "pubxml": "xml", - "pubxml.user": "xml", - "pyi": "python", - "pyt": "python", - "pyw": "python", - "rake": "ruby", - "razor": "razor", - "rbi": "ruby", - "rbx": "ruby", - "rdf": "xml", - "rej": "diff", - "repo": "settings", - "rhtml": "html", - "rjs": "ruby", - "rng": "xml", - "ronn": "markdown", - "rpy": "python", - "rss": "xml", - "rt": "r", - "ru": "ruby", - "shproj": "xml", - "shtml": "html", - "storyboard": "xml", - "t": "perl", - "targets": "xml", - "tcshrc": "console", - "tex": "latex", - "tld": "xml", - "tmx": "xml", "toolset.jsonc": "json", - "tpp": "cpp", - "ts": "typescript", - "ts.map": "json", - "txx": "cpp", - "vba": "visualstudio", - "vbproj": "xml", - "vbproj.user": "xml", - "volt": "html", - "vsh": "shader", "vuerc": "json", - "webmanifest": "json", - "winget": "yaml", - "workbook": "markdown", - "wsdl": "xml", - "wxi": "xml", - "wxl": "xml", - "wxs": "xml", - "xbl": "xml", - "xht": "html", - "xib": "xml", - "xliff": "xml", - "xoml": "xml", - "xpdl": "xml", - "xprofile": "console", - "xsession": "console", - "xsessionrc": "console", - "xul": "xml", - "yaml": "yaml", - "yaml-tmlanguage": "yaml", - "yaml-tmpreferences": "yaml", - "yaml-tmtheme": "yaml", - "yash_profile": "console", - "yashrc": "console", - "yml": "yaml", - "zlogin": "console", - "zlogout": "console", - "zprofile": "console", - "zsh-theme": "console", - "zshenv": "console", - "zshrc": "console" + "yaml-tmlanguage": "yaml" }, "fileNames": { - ".copilotignore": "git", ".devcontainer.json": "json", - ".envrc": "console", - ".hushlogin": "console", - "APKBUILD": "console", - "COMMIT_EDITMSG": "git", "Containerfile": "docker", "Dockerfile": "docker", "GNUmakefile": "settings", "Jenkinsfile": "groovy", - "MERGE_MSG": "git", "Makefile": "settings", "OCamlMakefile": "settings", - "PKGBUILD": "console", "SConscript": "python", "SConstruct": "python", "SKILL.md": "skill", - "appraisals": "ruby", "argv.json": "json", - "bashrc_Apple_Terminal": "console", - "berksfile": "ruby", - "berksfile.lock": "ruby", - "brewfile": "ruby", - "capfile": "ruby", - "cheffile": "ruby", - "dangerfile": "ruby", - "deliverfile": "ruby", "devcontainer.json": "json", "extensions.json": "json", - "git-rebase-todo": "git", "gitconfig": "settings", - "guardfile": "ruby", - "gymfile": "ruby", - "hobofile": "ruby", - "jakefile": "javascript", "keybindings.json": "json", "launch.json": "json", - "matchfile": "ruby", "mcp.json": "json", - "podfile": "ruby", "profiles.json": "json", - "puppetfile": "ruby", - "rakefile": "ruby", - "rantfile": "ruby", - "scanfile": "ruby", "settings.json": "json", - "snapfile": "ruby", - "tasks.json": "json", - "thorfile": "ruby", - "zlogin": "console", - "zlogout": "console", - "zprofile": "console", - "zshenv": "console", - "zshrc": "console", - "zshrc_Apple_Terminal": "console" + "tasks.json": "json" } } \ No newline at end of file diff --git a/src/frontend/.starlight-icons/material-icons.json b/src/frontend/.starlight-icons/material-icons.json index 7e486988b..12bec18e3 100644 --- a/src/frontend/.starlight-icons/material-icons.json +++ b/src/frontend/.starlight-icons/material-icons.json @@ -588,6 +588,9 @@ "h": { "iconPath": "./../icons/h.svg" }, + "hip": { + "iconPath": "./../icons/hip.svg" + }, "hpp": { "iconPath": "./../icons/hpp.svg" }, @@ -1095,6 +1098,12 @@ "cuda": { "iconPath": "./../icons/cuda.svg" }, + "opencode": { + "iconPath": "./../icons/opencode.svg" + }, + "opencode_light": { + "iconPath": "./../icons/opencode_light.svg" + }, "dotjs": { "iconPath": "./../icons/dotjs.svg" }, @@ -1986,6 +1995,12 @@ "macaulay2": { "iconPath": "./../icons/macaulay2.svg" }, + "uiua": { + "iconPath": "./../icons/uiua.svg" + }, + "tsdown": { + "iconPath": "./../icons/tsdown.svg" + }, "appwrite": { "iconPath": "./../icons/appwrite.svg" }, @@ -1995,6 +2010,12 @@ "expo_light": { "iconPath": "./../icons/expo_light.svg" }, + "agent": { + "iconPath": "./../icons/agent.svg" + }, + "mrpack": { + "iconPath": "./../icons/mrpack.svg" + }, "file": { "iconPath": "./../icons/file.svg" }, @@ -3588,6 +3609,12 @@ "folder-gemini-ai-open": { "iconPath": "./../icons/folder-gemini-ai-open.svg" }, + "folder-opencode": { + "iconPath": "./../icons/folder-opencode.svg" + }, + "folder-opencode-open": { + "iconPath": "./../icons/folder-opencode-open.svg" + }, "folder-input": { "iconPath": "./../icons/folder-input.svg" }, @@ -3672,6 +3699,12 @@ "folder-instructions-open": { "iconPath": "./../icons/folder-instructions-open.clone.svg" }, + "folder-zed": { + "iconPath": "./../icons/folder-zed.svg" + }, + "folder-zed-open": { + "iconPath": "./../icons/folder-zed-open.svg" + }, "folder-appwrite": { "iconPath": "./../icons/folder-appwrite.svg" }, @@ -3702,6 +3735,12 @@ "folder-kotlin-open": { "iconPath": "./../icons/folder-kotlin-open.svg" }, + "folder-redis": { + "iconPath": "./../icons/folder-redis.clone.svg" + }, + "folder-redis-open": { + "iconPath": "./../icons/folder-redis-open.clone.svg" + }, "folder": { "iconPath": "./../icons/folder.svg" }, @@ -3721,6 +3760,11 @@ "_rust": "folder-rust", "-rust": "folder-rust", "__rust__": "folder-rust", + "cargo": "folder-rust", + ".cargo": "folder-rust", + "_cargo": "folder-rust", + "-cargo": "folder-rust", + "__cargo__": "folder-rust", "bot": "folder-robot", ".bot": "folder-robot", "_bot": "folder-robot", @@ -4066,6 +4110,11 @@ "_scripting": "folder-scripts", "-scripting": "folder-scripts", "__scripting__": "folder-scripts", + "xtask": "folder-scripts", + ".xtask": "folder-scripts", + "_xtask": "folder-scripts", + "-xtask": "folder-scripts", + "__xtask__": "folder-scripts", "node": "folder-node", ".node": "folder-node", "_node": "folder-node", @@ -4736,6 +4785,11 @@ "_externals": "folder-lib", "-externals": "folder-lib", "__externals__": "folder-lib", + "crates": "folder-lib", + ".crates": "folder-lib", + "_crates": "folder-lib", + "-crates": "folder-lib", + "__crates__": "folder-lib", "themes": "folder-theme", ".themes": "folder-theme", "_themes": "folder-theme", @@ -8130,22 +8184,18 @@ "_organism": "folder-organism", "-organism": "folder-organism", "__organism__": "folder-organism", + "claude": "folder-claude", ".claude": "folder-claude", - "..claude": "folder-claude", - "_.claude": "folder-claude", - "-.claude": "folder-claude", - "__.claude__": "folder-claude", + "_claude": "folder-claude", + "-claude": "folder-claude", + "__claude__": "folder-claude", + "cursor": "folder-cursor", ".cursor": "folder-cursor", - "..cursor": "folder-cursor", - "_.cursor": "folder-cursor", - "-.cursor": "folder-cursor", - "__.cursor__": "folder-cursor", - ".gemini": "folder-gemini-ai", - "..gemini": "folder-gemini-ai", - "_.gemini": "folder-gemini-ai", - "-.gemini": "folder-gemini-ai", - "__.gemini__": "folder-gemini-ai", + "_cursor": "folder-cursor", + "-cursor": "folder-cursor", + "__cursor__": "folder-cursor", "gemini": "folder-gemini-ai", + ".gemini": "folder-gemini-ai", "_gemini": "folder-gemini-ai", "-gemini": "folder-gemini-ai", "__gemini__": "folder-gemini-ai", @@ -8159,6 +8209,11 @@ "_geminiai": "folder-gemini-ai", "-geminiai": "folder-gemini-ai", "__geminiai__": "folder-gemini-ai", + "opencode": "folder-opencode", + ".opencode": "folder-opencode", + "_opencode": "folder-opencode", + "-opencode": "folder-opencode", + "__opencode__": "folder-opencode", "input": "folder-input", ".input": "folder-input", "_input": "folder-input", @@ -8299,6 +8354,11 @@ "_instructions": "folder-instructions", "-instructions": "folder-instructions", "__instructions__": "folder-instructions", + "zed": "folder-zed", + ".zed": "folder-zed", + "_zed": "folder-zed", + "-zed": "folder-zed", + "__zed__": "folder-zed", "appwrite": "folder-appwrite", ".appwrite": "folder-appwrite", "_appwrite": "folder-appwrite", @@ -8333,7 +8393,22 @@ ".kotlin": "folder-kotlin", "_kotlin": "folder-kotlin", "-kotlin": "folder-kotlin", - "__kotlin__": "folder-kotlin" + "__kotlin__": "folder-kotlin", + "redis": "folder-redis", + ".redis": "folder-redis", + "_redis": "folder-redis", + "-redis": "folder-redis", + "__redis__": "folder-redis", + "redis-db": "folder-redis", + ".redis-db": "folder-redis", + "_redis-db": "folder-redis", + "-redis-db": "folder-redis", + "__redis-db__": "folder-redis", + "redislabs": "folder-redis", + ".redislabs": "folder-redis", + "_redislabs": "folder-redis", + "-redislabs": "folder-redis", + "__redislabs__": "folder-redis" }, "folderNamesExpanded": { "rust": "folder-rust-open", @@ -8341,6 +8416,11 @@ "_rust": "folder-rust-open", "-rust": "folder-rust-open", "__rust__": "folder-rust-open", + "cargo": "folder-rust-open", + ".cargo": "folder-rust-open", + "_cargo": "folder-rust-open", + "-cargo": "folder-rust-open", + "__cargo__": "folder-rust-open", "bot": "folder-robot-open", ".bot": "folder-robot-open", "_bot": "folder-robot-open", @@ -8686,6 +8766,11 @@ "_scripting": "folder-scripts-open", "-scripting": "folder-scripts-open", "__scripting__": "folder-scripts-open", + "xtask": "folder-scripts-open", + ".xtask": "folder-scripts-open", + "_xtask": "folder-scripts-open", + "-xtask": "folder-scripts-open", + "__xtask__": "folder-scripts-open", "node": "folder-node-open", ".node": "folder-node-open", "_node": "folder-node-open", @@ -9356,6 +9441,11 @@ "_externals": "folder-lib-open", "-externals": "folder-lib-open", "__externals__": "folder-lib-open", + "crates": "folder-lib-open", + ".crates": "folder-lib-open", + "_crates": "folder-lib-open", + "-crates": "folder-lib-open", + "__crates__": "folder-lib-open", "themes": "folder-theme-open", ".themes": "folder-theme-open", "_themes": "folder-theme-open", @@ -12750,22 +12840,18 @@ "_organism": "folder-organism-open", "-organism": "folder-organism-open", "__organism__": "folder-organism-open", + "claude": "folder-claude-open", ".claude": "folder-claude-open", - "..claude": "folder-claude-open", - "_.claude": "folder-claude-open", - "-.claude": "folder-claude-open", - "__.claude__": "folder-claude-open", + "_claude": "folder-claude-open", + "-claude": "folder-claude-open", + "__claude__": "folder-claude-open", + "cursor": "folder-cursor-open", ".cursor": "folder-cursor-open", - "..cursor": "folder-cursor-open", - "_.cursor": "folder-cursor-open", - "-.cursor": "folder-cursor-open", - "__.cursor__": "folder-cursor-open", - ".gemini": "folder-gemini-ai-open", - "..gemini": "folder-gemini-ai-open", - "_.gemini": "folder-gemini-ai-open", - "-.gemini": "folder-gemini-ai-open", - "__.gemini__": "folder-gemini-ai-open", + "_cursor": "folder-cursor-open", + "-cursor": "folder-cursor-open", + "__cursor__": "folder-cursor-open", "gemini": "folder-gemini-ai-open", + ".gemini": "folder-gemini-ai-open", "_gemini": "folder-gemini-ai-open", "-gemini": "folder-gemini-ai-open", "__gemini__": "folder-gemini-ai-open", @@ -12779,6 +12865,11 @@ "_geminiai": "folder-gemini-ai-open", "-geminiai": "folder-gemini-ai-open", "__geminiai__": "folder-gemini-ai-open", + "opencode": "folder-opencode-open", + ".opencode": "folder-opencode-open", + "_opencode": "folder-opencode-open", + "-opencode": "folder-opencode-open", + "__opencode__": "folder-opencode-open", "input": "folder-input-open", ".input": "folder-input-open", "_input": "folder-input-open", @@ -12919,6 +13010,11 @@ "_instructions": "folder-instructions-open", "-instructions": "folder-instructions-open", "__instructions__": "folder-instructions-open", + "zed": "folder-zed-open", + ".zed": "folder-zed-open", + "_zed": "folder-zed-open", + "-zed": "folder-zed-open", + "__zed__": "folder-zed-open", "appwrite": "folder-appwrite-open", ".appwrite": "folder-appwrite-open", "_appwrite": "folder-appwrite-open", @@ -12953,7 +13049,22 @@ ".kotlin": "folder-kotlin-open", "_kotlin": "folder-kotlin-open", "-kotlin": "folder-kotlin-open", - "__kotlin__": "folder-kotlin-open" + "__kotlin__": "folder-kotlin-open", + "redis": "folder-redis-open", + ".redis": "folder-redis-open", + "_redis": "folder-redis-open", + "-redis": "folder-redis-open", + "__redis__": "folder-redis-open", + "redis-db": "folder-redis-open", + ".redis-db": "folder-redis-open", + "_redis-db": "folder-redis-open", + "-redis-db": "folder-redis-open", + "__redis-db__": "folder-redis-open", + "redislabs": "folder-redis-open", + ".redislabs": "folder-redis-open", + "_redislabs": "folder-redis-open", + "-redislabs": "folder-redis-open", + "__redislabs__": "folder-redis-open" }, "rootFolderNames": {}, "rootFolderNamesExpanded": {}, @@ -12963,11 +13074,29 @@ "xhtml": "html", "html_vm": "html", "asp": "html", + "html": "html", + "aspx": "html", + "jshtm": "html", + "rhtml": "html", + "shtml": "html", + "volt": "html", + "xht": "html", "jade": "pug", "pug": "pug", "md": "markdown", "markdown": "markdown", "rst": "markdown", + "copilotmd": "markdown", + "litcoffee": "markdown", + "markdn": "markdown", + "mdown": "markdown", + "mdtext": "markdown", + "mdtxt": "markdown", + "mdwn": "markdown", + "mkd": "markdown", + "mkdn": "markdown", + "ronn": "markdown", + "workbook": "markdown", "blink": "blink", "css": "css", "scss": "sass", @@ -12979,6 +13108,11 @@ "json5": "json", "jsonl": "json", "ndjson": "json", + "geojson": "json", + "har": "json", + "jsonld": "json", + "webmanifest": "json", + "ts.map": "json", "schema.json": "json_schema", "hjson": "hjson", "jinja": "jinja", @@ -12997,6 +13131,14 @@ "yml.dist": "yaml", "yaml.dist": "yaml", "YAML-tmLanguage": "yaml", + "yaml": "yaml", + "yml": "yaml", + "cff": "yaml", + "eyaml": "yaml", + "eyml": "yaml", + "winget": "yaml", + "yaml-tmpreferences": "yaml", + "yaml-tmtheme": "yaml", "xml": "xml", "plist": "xml", "xsd": "xml", @@ -13014,6 +13156,48 @@ "dmn": "xml", "jrxml": "xml", "xmp": "xml", + "ascx": "xml", + "atom": "xml", + "axaml": "xml", + "axml": "xml", + "bpmn": "xml", + "csl": "xml", + "csproj.user": "xml", + "dita": "xml", + "ditamap": "xml", + "dtml": "xml", + "ent": "xml", + "fxml": "xml", + "isml": "xml", + "jmx": "xml", + "launch": "xml", + "menu": "xml", + "opml": "xml", + "owl": "xml", + "proj": "xml", + "publishsettings": "xml", + "pubxml": "xml", + "pubxml.user": "xml", + "rdf": "xml", + "rng": "xml", + "rss": "xml", + "shproj": "xml", + "storyboard": "xml", + "targets": "xml", + "tld": "xml", + "tmx": "xml", + "vbproj": "xml", + "vbproj.user": "xml", + "wsdl": "xml", + "wxi": "xml", + "wxl": "xml", + "wxs": "xml", + "xbl": "xml", + "xib": "xml", + "xliff": "xml", + "xoml": "xml", + "xpdl": "xml", + "xul": "xml", "toml": "toml", "toon": "toon", "png": "image", @@ -13038,6 +13222,7 @@ "jbig2": "image", "jb2": "image", "jng": "image", + "jxl": "image", "jxr": "image", "pgf": "image", "pic": "image", @@ -13113,6 +13298,10 @@ "act": "palette", "esx": "javascript", "mjs": "javascript", + "js": "javascript", + "cjs": "javascript", + "es6": "javascript", + "pac": "javascript", "jsx": "react", "tsx": "react_ts", "routing.ts": "routing", @@ -13142,6 +13331,13 @@ "cfg": "settings", "cnf": "settings", "tool-versions": "settings", + "directory": "settings", + "mak": "settings", + "npmrc": "settings", + "repo": "settings", + "ts": "typescript", + "cts": "typescript", + "mts": "typescript", "d.ts": "typescript-def", "d.cts": "typescript-def", "d.mts": "typescript-def", @@ -13179,6 +13375,8 @@ "vcxproj": "visualstudio", "vcxproj.filters": "visualstudio", "wixproj": "visualstudio", + "bas": "visualstudio", + "vba": "visualstudio", "vcl": "varnish", "pdb": "database", "sql": "database", @@ -13218,6 +13416,7 @@ "ldf": "database", "frm": "database", "kdbx": "database", + "dsql": "database", "kql": "kusto", "cs": "csharp", "csx": "csharp", @@ -13281,6 +13480,7 @@ "hex": "hex", "java": "java", "jsp": "java", + "jav": "java", "jar": "jar", "class": "javaclass", "c3": "c3", @@ -13288,6 +13488,7 @@ "i": "c", "mi": "c", "h": "h", + "hip": "hip", "cc": "cpp", "cpp": "cpp", "cxx": "cpp", @@ -13296,6 +13497,15 @@ "mii": "cpp", "ii": "cpp", "cppm": "cpp", + "c++m": "cpp", + "ccm": "cpp", + "cxxm": "cpp", + "h.in": "cpp", + "hpp.in": "cpp", + "ipp": "cpp", + "ixx": "cpp", + "tpp": "cpp", + "txx": "cpp", "hh": "hpp", "hpp": "hpp", "hxx": "hpp", @@ -13303,9 +13513,19 @@ "hp": "hpp", "tcc": "hpp", "inl": "hpp", + "m": "objective-c", + "mm": "objective-cpp", "rc": "rc", "go": "go", "py": "python", + "cpy": "python", + "gyp": "python", + "gypi": "python", + "ipy": "python", + "pyi": "python", + "pyt": "python", + "pyw": "python", + "rpy": "python", "pyc": "python-misc", "whl": "python-misc", "egg": "python-misc", @@ -13323,12 +13543,34 @@ "exp": "console", "nu": "console", "xsh": "console", + "bash_aliases": "console", + "bash_login": "console", + "bash_logout": "console", + "bash_profile": "console", + "bashrc": "console", + "cshrc": "console", + "ebuild": "console", + "eclass": "console", + "profile": "console", + "tcshrc": "console", + "xprofile": "console", + "xsession": "console", + "xsessionrc": "console", + "yash_profile": "console", + "yashrc": "console", + "zlogin": "console", + "zlogout": "console", + "zprofile": "console", + "zsh-theme": "console", + "zshenv": "console", + "zshrc": "console", "ps1": "powershell", "psm1": "powershell", "psd1": "powershell", "ps1xml": "powershell", "psc1": "powershell", "pssc": "powershell", + "psrc": "powershell", "excalidraw": "excalidraw", "excalidraw.json": "excalidraw", "excalidraw.svg": "excalidraw", @@ -13370,6 +13612,9 @@ "lib": "lib", "a": "lib", "bib": "bibliography", + "bbl": "bibliography", + "bcf": "bibliography", + "blg": "bibliography", "bst": "bibtex-style", "dll": "dll", "ilk": "dll", @@ -13377,10 +13622,18 @@ "rb": "ruby", "erb": "ruby", "rbs": "ruby", + "gemspec": "ruby", + "podspec": "ruby", + "rake": "ruby", + "rbi": "ruby", + "rbx": "ruby", + "rjs": "ruby", + "ru": "ruby", "fs": "fsharp", "fsx": "fsharp", "fsi": "fsharp", "fsproj": "fsharp", + "fsscript": "fsharp", "swift": "swift", "xcplayground": "swift", "swiftdeps": "swift", @@ -13396,6 +13649,15 @@ "containerfile": "docker", "compose.yaml": "docker", "compose.yml": "docker", + "tex": "tex", + "ltx": "tex", + "cls": "tex", + "clo": "tex", + "latex": "tex", + "aux": "tex", + "tikz": "tex", + "synctex": "tex", + "synctex.gz": "tex", "sty": "sty", "ctx": "context", "dtx": "dtx", @@ -13536,13 +13798,23 @@ "mist.tsx": "mist", "otne": "otne", "patch": "git", + "diff": "diff", + "rej": "diff", "lua": "lua", "clj": "clojure", "cljs": "clojure", "cljc": "clojure", + "cljx": "clojure", + "clojure": "clojure", + "edn": "clojure", "groovy": "groovy", + "gvy": "groovy", + "nf": "groovy", "r": "r", "rmd": "r", + "rhistory": "r", + "rprofile": "r", + "rt": "r", "dart": "dart", "freezed.dart": "dart_generated", "g.dart": "dart_generated", @@ -13578,8 +13850,13 @@ "lock": "lock", "hbs": "handlebars", "mustache": "handlebars", + "handlebars": "handlebars", + "hjs": "handlebars", "pm": "perl", "raku": "perl", + "pod": "perl", + "psgi": "perl", + "t": "perl", "hx": "haxe", "spec.ts": "test-ts", "spec.cts": "test-ts", @@ -13790,6 +14067,7 @@ "prisma": "prisma", "cshtml": "razor", "vbhtml": "razor", + "razor": "razor", "abc": "abc", "ad": "asciidoc", "adoc": "asciidoc", @@ -13804,16 +14082,37 @@ "stl": "3d", "stp": "3d", "step": "3d", + "ste": "3d", "obj": "3d", "o": "3d", "ac": "3d", + "dwg": "3d", "dxf": "3d", "fbx": "3d", "mesh": "3d", + "3dm": "3d", + "3mf": "3d", + "catpart": "3d", + "catproduct": "3d", + "f3d": "3d", + "iam": "3d", + "ige": "3d", + "iges": "3d", + "igs": "3d", + "ipt": "3d", + "jt": "3d", "mqo": "3d", "pmd": "3d", "pmx": "3d", + "prt": "3d", + "sab": "3d", + "sat": "3d", "skp": "3d", + "sldasm": "3d", + "slddrw": "3d", + "sldprt": "3d", + "smb": "3d", + "smt": "3d", "vac": "3d", "vdp": "3d", "vox": "3d", @@ -13825,6 +14124,10 @@ "wrl": "3d", "usd": "3d", "usdz": "3d", + "wire": "3d", + "x_b": "3d", + "x_t": "3d", + "123dx": "3d", "svg": "svg", "ai": "adobe-illustrator", "ait": "adobe-illustrator", @@ -13946,6 +14249,11 @@ "fen": "chess", "gmi": "gemini", "gemini": "gemini", + "php": "php", + "php4": "php", + "php5": "php", + "phtml": "php", + "ctp": "php", "tsconfig.json": "tsconfig", "tauri": "tauri", "jsconfig.json": "jsconfig", @@ -14013,6 +14321,13 @@ "wgsl": "shader", "spv": "shader", "slang": "shader", + "cginc": "shader", + "compute": "shader", + "fx": "shader", + "fxh": "shader", + "hlsli": "shader", + "psh": "shader", + "vsh": "shader", "sy": "siyuan", "ndst.yml": "ndst", "ndst.yaml": "ndst", @@ -14125,10 +14440,12 @@ "lean": "lean", "sls": "salt", "m2": "macaulay2", + "ua": "uiua", "skill.md": "skill", "skills.md": "skill", "instructions.md": "instructions", - "instruction.md": "instructions" + "instruction.md": "instructions", + "mrpack": "mrpack" }, "fileNames": { ".pug-lintrc": "pug", @@ -14162,6 +14479,7 @@ "playwright-ct.config.cts": "playwright", "playwright-ct.config.mts": "playwright", ".htaccess": "xml", + "jakefile": "javascript", ".release-it.json": "rocket", ".release-it.ts": "rocket", ".release-it.js": "rocket", @@ -14238,6 +14556,17 @@ "pre-commit": "console", "pre-push": "console", "post-merge": "console", + ".envrc": "console", + ".hushlogin": "console", + "APKBUILD": "console", + "PKGBUILD": "console", + "bashrc_Apple_Terminal": "console", + "zlogin": "console", + "zlogout": "console", + "zprofile": "console", + "zshenv": "console", + "zshrc": "console", + "zshrc_Apple_Terminal": "console", "excalidraw": "excalidraw", "excalidraw.json": "excalidraw", "excalidraw.svg": "excalidraw", @@ -14284,6 +14613,25 @@ "keystatic.config.jsx": "keystatic", "keystatic.config.js": "keystatic", ".ruby-version": "ruby", + "appraisals": "ruby", + "berksfile": "ruby", + "berksfile.lock": "ruby", + "brewfile": "ruby", + "capfile": "ruby", + "cheffile": "ruby", + "dangerfile": "ruby", + "deliverfile": "ruby", + "guardfile": "ruby", + "gymfile": "ruby", + "hobofile": "ruby", + "matchfile": "ruby", + "podfile": "ruby", + "puppetfile": "ruby", + "rakefile": "ruby", + "rantfile": "ruby", + "scanfile": "ruby", + "snapfile": "ruby", + "thorfile": "ruby", "gemfile": "gemfile", ".rubocop.yml": "rubocop", ".rubocop-todo.yml": "rubocop", @@ -14292,6 +14640,7 @@ ".swift-format": "swift", ".swift-version": "swift", ".swiftformat": "swift", + ".xcode-version": "swift", "dockerfile": "docker", "dockerfile.prod": "docker", "dockerfile.production": "docker", @@ -14452,6 +14801,9 @@ ".git-blame-ignore-revs": "git", ".git-for-windows-updater": "git", "git-history": "git", + "COMMIT_EDITMSG": "git", + "MERGE_MSG": "git", + "git-rebase-todo": "git", ".luacheckrc": "lua", ".Rhistory": "r", ".pubignore": "dart", @@ -14461,10 +14813,13 @@ "semgrep.yml": "semgrep", ".semgrepignore": "semgrep", "vue.config.js": "vue-config", + "vue.config.cjs": "vue-config", + "vue.config.mjs": "vue-config", "vue.config.ts": "vue-config", "vetur.config.js": "vue-config", "vetur.config.ts": "vue-config", "volar.config.js": "vue-config", + ".vuerc": "vue-config", "nuxt.config.js": "nuxt", "nuxt.config.ts": "nuxt", ".nuxtignore": "nuxt", @@ -14480,6 +14835,7 @@ "ng-package.json": "angular", ".mjmlconfig": "mjml", "vercel.json": "vercel", + "vercel.ts": "vercel", ".vercelignore": "vercel", "now.json": "vercel", ".nowignore": "vercel", @@ -14881,6 +15237,7 @@ ".env.e2e": "tune", ".env.qa": "tune", ".env.dist": "tune", + ".env.preprod": "tune", ".env.prod": "tune", ".env.production": "tune", ".env.prod.example": "tune", @@ -15240,6 +15597,8 @@ ".browserslistrc": "browserlist", ".snyk": "snyk", ".drone.yml": "drone", + "opencode.json": "opencode", + "opencode.jsonc": "opencode", ".sequelizerc": "sequelize", "gatsby-config.js": "gatsby", "gatsby-config.mjs": "gatsby", @@ -16110,6 +16469,7 @@ "zeabur.yml": "zeabur", "zeabur.toml": "zeabur", "copilot-instructions.md": "copilot", + ".copilotignore": "copilot", ".pre-commit-config.yaml": "pre-commit", ".pre-commit-hooks.yaml": "pre-commit", ".lintstagedrc": "lintstaged", @@ -16118,6 +16478,7 @@ ".lintstagedrc.yml": "lintstaged", ".lintstagedrc.mjs": "lintstaged", ".lintstagedrc.cjs": "lintstaged", + "lint-staged.config.ts": "lintstaged", "lint-staged.config.mjs": "lintstaged", "lint-staged.config.cjs": "lintstaged", "lint-staged.config.js": "lintstaged", @@ -16191,6 +16552,9 @@ "metro.config.cjs": "metro", "metro.config.mjs": "metro", "metro.config.json": "metro", + "metro.config.ts": "metro", + "metro.config.cts": "metro", + "metro.config.mts": "metro", "src/bashly.yaml": "bashly", "src/bashly.yml": "bashly", "bashly-settings.yaml": "bashly-settings", @@ -16205,11 +16569,20 @@ "skill.md": "skill", "instructions.md": "instructions", "instruction.md": "instructions", + "tsdown.config.ts": "tsdown", + "tsdown.config.mts": "tsdown", + "tsdown.config.cts": "tsdown", + "tsdown.config.js": "tsdown", + "tsdown.config.mjs": "tsdown", + "tsdown.config.cjs": "tsdown", + "tsdown.config.json": "tsdown", + "tsdown.config": "tsdown", "appwrite.json": "appwrite", "appwrite.js": "appwrite", "appwrite.ts": "appwrite", "eas.json": "expo", - ".easignore": "expo" + ".easignore": "expo", + "agents.md": "agent" }, "languageIds": { "git": "git", @@ -16455,6 +16828,7 @@ ".rubocop-todo.yml": "rubocop_light", ".rubocop_todo.yml": "rubocop_light", "vercel.json": "vercel_light", + "vercel.ts": "vercel_light", ".vercelignore": "vercel_light", "now.json": "vercel_light", ".nowignore": "vercel_light", @@ -16522,6 +16896,8 @@ "browserslist": "browserlist_light", ".browserslistrc": "browserlist_light", ".drone.yml": "drone_light", + "opencode.json": "opencode_light", + "opencode.jsonc": "opencode_light", ".wakatime-project": "wakatime_light", "circle.yml": "circleci_light", ".releaserc": "semantic-release_light", @@ -16607,6 +16983,7 @@ "zeabur.yml": "zeabur_light", "zeabur.toml": "zeabur_light", "copilot-instructions.md": "copilot_light", + ".copilotignore": "copilot_light", "hosts": "hosts_light", ".cursorignore": "cursor_light", ".cursorindexingignore": "cursor_light", @@ -16650,11 +17027,11 @@ "_idea": "folder-intellij_light", "-idea": "folder-intellij_light", "__idea__": "folder-intellij_light", + "cursor": "folder-cursor_light", ".cursor": "folder-cursor_light", - "..cursor": "folder-cursor_light", - "_.cursor": "folder-cursor_light", - "-.cursor": "folder-cursor_light", - "__.cursor__": "folder-cursor_light" + "_cursor": "folder-cursor_light", + "-cursor": "folder-cursor_light", + "__cursor__": "folder-cursor_light" }, "folderNamesExpanded": { "jinja": "folder-jinja-open_light", @@ -16677,11 +17054,11 @@ "_idea": "folder-intellij-open_light", "-idea": "folder-intellij-open_light", "__idea__": "folder-intellij-open_light", + "cursor": "folder-cursor-open_light", ".cursor": "folder-cursor-open_light", - "..cursor": "folder-cursor-open_light", - "_.cursor": "folder-cursor-open_light", - "-.cursor": "folder-cursor-open_light", - "__.cursor__": "folder-cursor-open_light" + "_cursor": "folder-cursor-open_light", + "-cursor": "folder-cursor-open_light", + "__cursor__": "folder-cursor-open_light" }, "rootFolderNames": {}, "rootFolderNamesExpanded": {} diff --git a/src/frontend/.starlight-icons/safelist.json b/src/frontend/.starlight-icons/safelist.json index 9070882e5..69b98240f 100644 --- a/src/frontend/.starlight-icons/safelist.json +++ b/src/frontend/.starlight-icons/safelist.json @@ -29,6 +29,8 @@ "i-material-icon-theme:folder-controller-open", "i-material-icon-theme:folder-docs", "i-material-icon-theme:folder-docs-open", + "i-material-icon-theme:folder-kubernetes", + "i-material-icon-theme:folder-kubernetes-open", "i-material-icon-theme:folder-plugin", "i-material-icon-theme:folder-plugin-open", "i-material-icon-theme:folder-public", @@ -44,11 +46,14 @@ "i-material-icon-theme:image", "i-material-icon-theme:javascript", "i-material-icon-theme:json", + "i-material-icon-theme:lock", "i-material-icon-theme:markdown", "i-material-icon-theme:mdx", "i-material-icon-theme:next", + "i-material-icon-theme:nix", "i-material-icon-theme:nodejs", "i-material-icon-theme:nuget", + "i-material-icon-theme:opencode", "i-material-icon-theme:powershell", "i-material-icon-theme:python", "i-material-icon-theme:python-misc", diff --git a/src/frontend/.starlight-icons/version.txt b/src/frontend/.starlight-icons/version.txt index 94889b1ce..bd4c0e535 100644 --- a/src/frontend/.starlight-icons/version.txt +++ b/src/frontend/.starlight-icons/version.txt @@ -1 +1 @@ -5.34.0 \ No newline at end of file +5.38.1 \ No newline at end of file diff --git a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx index 61cee3012..61842ea30 100644 --- a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx +++ b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx @@ -225,6 +225,7 @@ const client = await builder.addBlazorWasmProject( ); const gateway = await builder.addDotnetProjectBlazorGateway('gateway'); +await gateway.withExternalHttpEndpoints(); await gateway.withBlazorClientApp(client); await builder.build().run(); @@ -242,6 +243,7 @@ var builder = DistributedApplication.CreateBuilder(args); var client = builder.AddBlazorWasmProject("client"); builder.AddDotnetProjectBlazorGateway("gateway") + .WithExternalHttpEndpoints() .WithBlazorClientApp(client); builder.Build().Run(); From cd4fcfa5c85ee53345fed1940e5c3c5bf2f012ca Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 28 Sep 2026 22:34:14 +0000 Subject: [PATCH 5/6] chore: restore generated icon cache after twoslash test Co-authored-by: karolz-ms <15271049+karolz-ms@users.noreply.github.com> --- .../.starlight-icons/language-map.json | 207 +++++++- .../.starlight-icons/material-icons.json | 453 ++---------------- src/frontend/.starlight-icons/safelist.json | 5 - src/frontend/.starlight-icons/version.txt | 2 +- 4 files changed, 242 insertions(+), 425 deletions(-) diff --git a/src/frontend/.starlight-icons/language-map.json b/src/frontend/.starlight-icons/language-map.json index d26ad6a7b..7fc7dac4c 100644 --- a/src/frontend/.starlight-icons/language-map.json +++ b/src/frontend/.starlight-icons/language-map.json @@ -5,54 +5,253 @@ "Rhistory": "r", "Rprofile": "r", "Xsession": "console", + "ascx": "xml", + "aspx": "html", + "atom": "xml", + "axaml": "xml", + "axml": "xml", "babelrc": "json", + "bas": "visualstudio", + "bash_aliases": "console", + "bash_login": "console", + "bash_logout": "console", + "bash_profile": "console", + "bashrc": "console", "bowerrc": "json", + "bpmn": "xml", "brs": "visualstudio", + "c++m": "cpp", + "ccm": "cpp", + "cff": "yaml", + "cginc": "shader", + "cjs": "javascript", + "cljx": "clojure", + "clojure": "clojure", + "cls": "tex", "color-theme.json": "json", + "compute": "shader", "copilot-instructions.md": "instructions", + "copilotmd": "markdown", + "cpy": "python", + "cshrc": "console", + "csl": "xml", + "csproj.user": "xml", + "ctp": "php", + "cts": "typescript", + "cxxm": "cpp", + "diff": "diff", + "directory": "settings", + "dita": "xml", + "ditamap": "xml", + "dsql": "database", + "dtml": "xml", + "ebuild": "console", + "eclass": "console", "editorconfig": "settings", + "edn": "clojure", + "ent": "xml", + "es6": "javascript", "eslintrc": "json", "eslintrc.json": "json", + "eyaml": "yaml", + "eyml": "yaml", + "fsscript": "fsharp", + "fx": "shader", + "fxh": "shader", + "fxml": "xml", + "gemspec": "ruby", + "geojson": "json", "git-blame-ignore-revs": "git", "gitattributes": "settings", "gitconfig": "settings", "gitignore": "git", "gitignore_global": "git", "gitmodules": "settings", + "gvy": "groovy", + "gyp": "python", + "gypi": "python", + "h.in": "cpp", + "handlebars": "handlebars", + "har": "json", "hintrc": "json", + "hjs": "handlebars", + "hlsli": "shader", + "hpp.in": "cpp", + "html": "html", "icon-theme.json": "json", + "ipp": "cpp", + "ipy": "python", + "isml": "xml", + "ixx": "cpp", + "jav": "java", + "jmx": "xml", + "js": "javascript", "jscsrc": "json", "jsfmtrc": "json", "jshintrc": "json", + "jshtm": "html", "jslintrc": "json", + "jsonld": "json", "language-configuration.json": "json", - "mpp": "cpp", - "mxx": "cpp", + "launch": "xml", + "litcoffee": "markdown", + "ltx": "latex", + "m": "objective-c", + "mak": "settings", + "markdn": "markdown", + "mdown": "markdown", + "mdtext": "markdown", + "mdtxt": "markdown", + "mdwn": "markdown", + "menu": "xml", + "mkd": "markdown", + "mkdn": "markdown", + "mm": "objective-cpp", + "mts": "typescript", + "nf": "groovy", "npmignore": "git", + "npmrc": "settings", + "opml": "xml", + "owl": "xml", + "pac": "javascript", + "php": "php", + "php4": "php", + "php5": "php", + "phtml": "php", + "pod": "perl", + "podspec": "ruby", + "profile": "console", + "proj": "xml", + "psgi": "perl", + "psh": "shader", + "psrc": "powershell", + "publishsettings": "xml", + "pubxml": "xml", + "pubxml.user": "xml", + "pyi": "python", + "pyt": "python", + "pyw": "python", + "rake": "ruby", + "razor": "razor", + "rbi": "ruby", + "rbx": "ruby", + "rdf": "xml", + "rej": "diff", + "repo": "settings", + "rhtml": "html", + "rjs": "ruby", + "rng": "xml", + "ronn": "markdown", + "rpy": "python", + "rss": "xml", + "rt": "r", + "ru": "ruby", + "shproj": "xml", + "shtml": "html", + "storyboard": "xml", + "t": "perl", + "targets": "xml", + "tcshrc": "console", + "tex": "latex", + "tld": "xml", + "tmx": "xml", "toolset.jsonc": "json", + "tpp": "cpp", + "ts": "typescript", + "ts.map": "json", + "txx": "cpp", + "vba": "visualstudio", + "vbproj": "xml", + "vbproj.user": "xml", + "volt": "html", + "vsh": "shader", "vuerc": "json", - "yaml-tmlanguage": "yaml" + "webmanifest": "json", + "winget": "yaml", + "workbook": "markdown", + "wsdl": "xml", + "wxi": "xml", + "wxl": "xml", + "wxs": "xml", + "xbl": "xml", + "xht": "html", + "xib": "xml", + "xliff": "xml", + "xoml": "xml", + "xpdl": "xml", + "xprofile": "console", + "xsession": "console", + "xsessionrc": "console", + "xul": "xml", + "yaml": "yaml", + "yaml-tmlanguage": "yaml", + "yaml-tmpreferences": "yaml", + "yaml-tmtheme": "yaml", + "yash_profile": "console", + "yashrc": "console", + "yml": "yaml", + "zlogin": "console", + "zlogout": "console", + "zprofile": "console", + "zsh-theme": "console", + "zshenv": "console", + "zshrc": "console" }, "fileNames": { + ".copilotignore": "git", ".devcontainer.json": "json", + ".envrc": "console", + ".hushlogin": "console", + "APKBUILD": "console", + "COMMIT_EDITMSG": "git", "Containerfile": "docker", "Dockerfile": "docker", "GNUmakefile": "settings", "Jenkinsfile": "groovy", + "MERGE_MSG": "git", "Makefile": "settings", "OCamlMakefile": "settings", + "PKGBUILD": "console", "SConscript": "python", "SConstruct": "python", "SKILL.md": "skill", + "appraisals": "ruby", "argv.json": "json", + "bashrc_Apple_Terminal": "console", + "berksfile": "ruby", + "berksfile.lock": "ruby", + "brewfile": "ruby", + "capfile": "ruby", + "cheffile": "ruby", + "dangerfile": "ruby", + "deliverfile": "ruby", "devcontainer.json": "json", "extensions.json": "json", + "git-rebase-todo": "git", "gitconfig": "settings", + "guardfile": "ruby", + "gymfile": "ruby", + "hobofile": "ruby", + "jakefile": "javascript", "keybindings.json": "json", "launch.json": "json", + "matchfile": "ruby", "mcp.json": "json", + "podfile": "ruby", "profiles.json": "json", + "puppetfile": "ruby", + "rakefile": "ruby", + "rantfile": "ruby", + "scanfile": "ruby", "settings.json": "json", - "tasks.json": "json" + "snapfile": "ruby", + "tasks.json": "json", + "thorfile": "ruby", + "zlogin": "console", + "zlogout": "console", + "zprofile": "console", + "zshenv": "console", + "zshrc": "console", + "zshrc_Apple_Terminal": "console" } } \ No newline at end of file diff --git a/src/frontend/.starlight-icons/material-icons.json b/src/frontend/.starlight-icons/material-icons.json index 12bec18e3..7e486988b 100644 --- a/src/frontend/.starlight-icons/material-icons.json +++ b/src/frontend/.starlight-icons/material-icons.json @@ -588,9 +588,6 @@ "h": { "iconPath": "./../icons/h.svg" }, - "hip": { - "iconPath": "./../icons/hip.svg" - }, "hpp": { "iconPath": "./../icons/hpp.svg" }, @@ -1098,12 +1095,6 @@ "cuda": { "iconPath": "./../icons/cuda.svg" }, - "opencode": { - "iconPath": "./../icons/opencode.svg" - }, - "opencode_light": { - "iconPath": "./../icons/opencode_light.svg" - }, "dotjs": { "iconPath": "./../icons/dotjs.svg" }, @@ -1995,12 +1986,6 @@ "macaulay2": { "iconPath": "./../icons/macaulay2.svg" }, - "uiua": { - "iconPath": "./../icons/uiua.svg" - }, - "tsdown": { - "iconPath": "./../icons/tsdown.svg" - }, "appwrite": { "iconPath": "./../icons/appwrite.svg" }, @@ -2010,12 +1995,6 @@ "expo_light": { "iconPath": "./../icons/expo_light.svg" }, - "agent": { - "iconPath": "./../icons/agent.svg" - }, - "mrpack": { - "iconPath": "./../icons/mrpack.svg" - }, "file": { "iconPath": "./../icons/file.svg" }, @@ -3609,12 +3588,6 @@ "folder-gemini-ai-open": { "iconPath": "./../icons/folder-gemini-ai-open.svg" }, - "folder-opencode": { - "iconPath": "./../icons/folder-opencode.svg" - }, - "folder-opencode-open": { - "iconPath": "./../icons/folder-opencode-open.svg" - }, "folder-input": { "iconPath": "./../icons/folder-input.svg" }, @@ -3699,12 +3672,6 @@ "folder-instructions-open": { "iconPath": "./../icons/folder-instructions-open.clone.svg" }, - "folder-zed": { - "iconPath": "./../icons/folder-zed.svg" - }, - "folder-zed-open": { - "iconPath": "./../icons/folder-zed-open.svg" - }, "folder-appwrite": { "iconPath": "./../icons/folder-appwrite.svg" }, @@ -3735,12 +3702,6 @@ "folder-kotlin-open": { "iconPath": "./../icons/folder-kotlin-open.svg" }, - "folder-redis": { - "iconPath": "./../icons/folder-redis.clone.svg" - }, - "folder-redis-open": { - "iconPath": "./../icons/folder-redis-open.clone.svg" - }, "folder": { "iconPath": "./../icons/folder.svg" }, @@ -3760,11 +3721,6 @@ "_rust": "folder-rust", "-rust": "folder-rust", "__rust__": "folder-rust", - "cargo": "folder-rust", - ".cargo": "folder-rust", - "_cargo": "folder-rust", - "-cargo": "folder-rust", - "__cargo__": "folder-rust", "bot": "folder-robot", ".bot": "folder-robot", "_bot": "folder-robot", @@ -4110,11 +4066,6 @@ "_scripting": "folder-scripts", "-scripting": "folder-scripts", "__scripting__": "folder-scripts", - "xtask": "folder-scripts", - ".xtask": "folder-scripts", - "_xtask": "folder-scripts", - "-xtask": "folder-scripts", - "__xtask__": "folder-scripts", "node": "folder-node", ".node": "folder-node", "_node": "folder-node", @@ -4785,11 +4736,6 @@ "_externals": "folder-lib", "-externals": "folder-lib", "__externals__": "folder-lib", - "crates": "folder-lib", - ".crates": "folder-lib", - "_crates": "folder-lib", - "-crates": "folder-lib", - "__crates__": "folder-lib", "themes": "folder-theme", ".themes": "folder-theme", "_themes": "folder-theme", @@ -8184,18 +8130,22 @@ "_organism": "folder-organism", "-organism": "folder-organism", "__organism__": "folder-organism", - "claude": "folder-claude", ".claude": "folder-claude", - "_claude": "folder-claude", - "-claude": "folder-claude", - "__claude__": "folder-claude", - "cursor": "folder-cursor", + "..claude": "folder-claude", + "_.claude": "folder-claude", + "-.claude": "folder-claude", + "__.claude__": "folder-claude", ".cursor": "folder-cursor", - "_cursor": "folder-cursor", - "-cursor": "folder-cursor", - "__cursor__": "folder-cursor", - "gemini": "folder-gemini-ai", + "..cursor": "folder-cursor", + "_.cursor": "folder-cursor", + "-.cursor": "folder-cursor", + "__.cursor__": "folder-cursor", ".gemini": "folder-gemini-ai", + "..gemini": "folder-gemini-ai", + "_.gemini": "folder-gemini-ai", + "-.gemini": "folder-gemini-ai", + "__.gemini__": "folder-gemini-ai", + "gemini": "folder-gemini-ai", "_gemini": "folder-gemini-ai", "-gemini": "folder-gemini-ai", "__gemini__": "folder-gemini-ai", @@ -8209,11 +8159,6 @@ "_geminiai": "folder-gemini-ai", "-geminiai": "folder-gemini-ai", "__geminiai__": "folder-gemini-ai", - "opencode": "folder-opencode", - ".opencode": "folder-opencode", - "_opencode": "folder-opencode", - "-opencode": "folder-opencode", - "__opencode__": "folder-opencode", "input": "folder-input", ".input": "folder-input", "_input": "folder-input", @@ -8354,11 +8299,6 @@ "_instructions": "folder-instructions", "-instructions": "folder-instructions", "__instructions__": "folder-instructions", - "zed": "folder-zed", - ".zed": "folder-zed", - "_zed": "folder-zed", - "-zed": "folder-zed", - "__zed__": "folder-zed", "appwrite": "folder-appwrite", ".appwrite": "folder-appwrite", "_appwrite": "folder-appwrite", @@ -8393,22 +8333,7 @@ ".kotlin": "folder-kotlin", "_kotlin": "folder-kotlin", "-kotlin": "folder-kotlin", - "__kotlin__": "folder-kotlin", - "redis": "folder-redis", - ".redis": "folder-redis", - "_redis": "folder-redis", - "-redis": "folder-redis", - "__redis__": "folder-redis", - "redis-db": "folder-redis", - ".redis-db": "folder-redis", - "_redis-db": "folder-redis", - "-redis-db": "folder-redis", - "__redis-db__": "folder-redis", - "redislabs": "folder-redis", - ".redislabs": "folder-redis", - "_redislabs": "folder-redis", - "-redislabs": "folder-redis", - "__redislabs__": "folder-redis" + "__kotlin__": "folder-kotlin" }, "folderNamesExpanded": { "rust": "folder-rust-open", @@ -8416,11 +8341,6 @@ "_rust": "folder-rust-open", "-rust": "folder-rust-open", "__rust__": "folder-rust-open", - "cargo": "folder-rust-open", - ".cargo": "folder-rust-open", - "_cargo": "folder-rust-open", - "-cargo": "folder-rust-open", - "__cargo__": "folder-rust-open", "bot": "folder-robot-open", ".bot": "folder-robot-open", "_bot": "folder-robot-open", @@ -8766,11 +8686,6 @@ "_scripting": "folder-scripts-open", "-scripting": "folder-scripts-open", "__scripting__": "folder-scripts-open", - "xtask": "folder-scripts-open", - ".xtask": "folder-scripts-open", - "_xtask": "folder-scripts-open", - "-xtask": "folder-scripts-open", - "__xtask__": "folder-scripts-open", "node": "folder-node-open", ".node": "folder-node-open", "_node": "folder-node-open", @@ -9441,11 +9356,6 @@ "_externals": "folder-lib-open", "-externals": "folder-lib-open", "__externals__": "folder-lib-open", - "crates": "folder-lib-open", - ".crates": "folder-lib-open", - "_crates": "folder-lib-open", - "-crates": "folder-lib-open", - "__crates__": "folder-lib-open", "themes": "folder-theme-open", ".themes": "folder-theme-open", "_themes": "folder-theme-open", @@ -12840,18 +12750,22 @@ "_organism": "folder-organism-open", "-organism": "folder-organism-open", "__organism__": "folder-organism-open", - "claude": "folder-claude-open", ".claude": "folder-claude-open", - "_claude": "folder-claude-open", - "-claude": "folder-claude-open", - "__claude__": "folder-claude-open", - "cursor": "folder-cursor-open", + "..claude": "folder-claude-open", + "_.claude": "folder-claude-open", + "-.claude": "folder-claude-open", + "__.claude__": "folder-claude-open", ".cursor": "folder-cursor-open", - "_cursor": "folder-cursor-open", - "-cursor": "folder-cursor-open", - "__cursor__": "folder-cursor-open", - "gemini": "folder-gemini-ai-open", + "..cursor": "folder-cursor-open", + "_.cursor": "folder-cursor-open", + "-.cursor": "folder-cursor-open", + "__.cursor__": "folder-cursor-open", ".gemini": "folder-gemini-ai-open", + "..gemini": "folder-gemini-ai-open", + "_.gemini": "folder-gemini-ai-open", + "-.gemini": "folder-gemini-ai-open", + "__.gemini__": "folder-gemini-ai-open", + "gemini": "folder-gemini-ai-open", "_gemini": "folder-gemini-ai-open", "-gemini": "folder-gemini-ai-open", "__gemini__": "folder-gemini-ai-open", @@ -12865,11 +12779,6 @@ "_geminiai": "folder-gemini-ai-open", "-geminiai": "folder-gemini-ai-open", "__geminiai__": "folder-gemini-ai-open", - "opencode": "folder-opencode-open", - ".opencode": "folder-opencode-open", - "_opencode": "folder-opencode-open", - "-opencode": "folder-opencode-open", - "__opencode__": "folder-opencode-open", "input": "folder-input-open", ".input": "folder-input-open", "_input": "folder-input-open", @@ -13010,11 +12919,6 @@ "_instructions": "folder-instructions-open", "-instructions": "folder-instructions-open", "__instructions__": "folder-instructions-open", - "zed": "folder-zed-open", - ".zed": "folder-zed-open", - "_zed": "folder-zed-open", - "-zed": "folder-zed-open", - "__zed__": "folder-zed-open", "appwrite": "folder-appwrite-open", ".appwrite": "folder-appwrite-open", "_appwrite": "folder-appwrite-open", @@ -13049,22 +12953,7 @@ ".kotlin": "folder-kotlin-open", "_kotlin": "folder-kotlin-open", "-kotlin": "folder-kotlin-open", - "__kotlin__": "folder-kotlin-open", - "redis": "folder-redis-open", - ".redis": "folder-redis-open", - "_redis": "folder-redis-open", - "-redis": "folder-redis-open", - "__redis__": "folder-redis-open", - "redis-db": "folder-redis-open", - ".redis-db": "folder-redis-open", - "_redis-db": "folder-redis-open", - "-redis-db": "folder-redis-open", - "__redis-db__": "folder-redis-open", - "redislabs": "folder-redis-open", - ".redislabs": "folder-redis-open", - "_redislabs": "folder-redis-open", - "-redislabs": "folder-redis-open", - "__redislabs__": "folder-redis-open" + "__kotlin__": "folder-kotlin-open" }, "rootFolderNames": {}, "rootFolderNamesExpanded": {}, @@ -13074,29 +12963,11 @@ "xhtml": "html", "html_vm": "html", "asp": "html", - "html": "html", - "aspx": "html", - "jshtm": "html", - "rhtml": "html", - "shtml": "html", - "volt": "html", - "xht": "html", "jade": "pug", "pug": "pug", "md": "markdown", "markdown": "markdown", "rst": "markdown", - "copilotmd": "markdown", - "litcoffee": "markdown", - "markdn": "markdown", - "mdown": "markdown", - "mdtext": "markdown", - "mdtxt": "markdown", - "mdwn": "markdown", - "mkd": "markdown", - "mkdn": "markdown", - "ronn": "markdown", - "workbook": "markdown", "blink": "blink", "css": "css", "scss": "sass", @@ -13108,11 +12979,6 @@ "json5": "json", "jsonl": "json", "ndjson": "json", - "geojson": "json", - "har": "json", - "jsonld": "json", - "webmanifest": "json", - "ts.map": "json", "schema.json": "json_schema", "hjson": "hjson", "jinja": "jinja", @@ -13131,14 +12997,6 @@ "yml.dist": "yaml", "yaml.dist": "yaml", "YAML-tmLanguage": "yaml", - "yaml": "yaml", - "yml": "yaml", - "cff": "yaml", - "eyaml": "yaml", - "eyml": "yaml", - "winget": "yaml", - "yaml-tmpreferences": "yaml", - "yaml-tmtheme": "yaml", "xml": "xml", "plist": "xml", "xsd": "xml", @@ -13156,48 +13014,6 @@ "dmn": "xml", "jrxml": "xml", "xmp": "xml", - "ascx": "xml", - "atom": "xml", - "axaml": "xml", - "axml": "xml", - "bpmn": "xml", - "csl": "xml", - "csproj.user": "xml", - "dita": "xml", - "ditamap": "xml", - "dtml": "xml", - "ent": "xml", - "fxml": "xml", - "isml": "xml", - "jmx": "xml", - "launch": "xml", - "menu": "xml", - "opml": "xml", - "owl": "xml", - "proj": "xml", - "publishsettings": "xml", - "pubxml": "xml", - "pubxml.user": "xml", - "rdf": "xml", - "rng": "xml", - "rss": "xml", - "shproj": "xml", - "storyboard": "xml", - "targets": "xml", - "tld": "xml", - "tmx": "xml", - "vbproj": "xml", - "vbproj.user": "xml", - "wsdl": "xml", - "wxi": "xml", - "wxl": "xml", - "wxs": "xml", - "xbl": "xml", - "xib": "xml", - "xliff": "xml", - "xoml": "xml", - "xpdl": "xml", - "xul": "xml", "toml": "toml", "toon": "toon", "png": "image", @@ -13222,7 +13038,6 @@ "jbig2": "image", "jb2": "image", "jng": "image", - "jxl": "image", "jxr": "image", "pgf": "image", "pic": "image", @@ -13298,10 +13113,6 @@ "act": "palette", "esx": "javascript", "mjs": "javascript", - "js": "javascript", - "cjs": "javascript", - "es6": "javascript", - "pac": "javascript", "jsx": "react", "tsx": "react_ts", "routing.ts": "routing", @@ -13331,13 +13142,6 @@ "cfg": "settings", "cnf": "settings", "tool-versions": "settings", - "directory": "settings", - "mak": "settings", - "npmrc": "settings", - "repo": "settings", - "ts": "typescript", - "cts": "typescript", - "mts": "typescript", "d.ts": "typescript-def", "d.cts": "typescript-def", "d.mts": "typescript-def", @@ -13375,8 +13179,6 @@ "vcxproj": "visualstudio", "vcxproj.filters": "visualstudio", "wixproj": "visualstudio", - "bas": "visualstudio", - "vba": "visualstudio", "vcl": "varnish", "pdb": "database", "sql": "database", @@ -13416,7 +13218,6 @@ "ldf": "database", "frm": "database", "kdbx": "database", - "dsql": "database", "kql": "kusto", "cs": "csharp", "csx": "csharp", @@ -13480,7 +13281,6 @@ "hex": "hex", "java": "java", "jsp": "java", - "jav": "java", "jar": "jar", "class": "javaclass", "c3": "c3", @@ -13488,7 +13288,6 @@ "i": "c", "mi": "c", "h": "h", - "hip": "hip", "cc": "cpp", "cpp": "cpp", "cxx": "cpp", @@ -13497,15 +13296,6 @@ "mii": "cpp", "ii": "cpp", "cppm": "cpp", - "c++m": "cpp", - "ccm": "cpp", - "cxxm": "cpp", - "h.in": "cpp", - "hpp.in": "cpp", - "ipp": "cpp", - "ixx": "cpp", - "tpp": "cpp", - "txx": "cpp", "hh": "hpp", "hpp": "hpp", "hxx": "hpp", @@ -13513,19 +13303,9 @@ "hp": "hpp", "tcc": "hpp", "inl": "hpp", - "m": "objective-c", - "mm": "objective-cpp", "rc": "rc", "go": "go", "py": "python", - "cpy": "python", - "gyp": "python", - "gypi": "python", - "ipy": "python", - "pyi": "python", - "pyt": "python", - "pyw": "python", - "rpy": "python", "pyc": "python-misc", "whl": "python-misc", "egg": "python-misc", @@ -13543,34 +13323,12 @@ "exp": "console", "nu": "console", "xsh": "console", - "bash_aliases": "console", - "bash_login": "console", - "bash_logout": "console", - "bash_profile": "console", - "bashrc": "console", - "cshrc": "console", - "ebuild": "console", - "eclass": "console", - "profile": "console", - "tcshrc": "console", - "xprofile": "console", - "xsession": "console", - "xsessionrc": "console", - "yash_profile": "console", - "yashrc": "console", - "zlogin": "console", - "zlogout": "console", - "zprofile": "console", - "zsh-theme": "console", - "zshenv": "console", - "zshrc": "console", "ps1": "powershell", "psm1": "powershell", "psd1": "powershell", "ps1xml": "powershell", "psc1": "powershell", "pssc": "powershell", - "psrc": "powershell", "excalidraw": "excalidraw", "excalidraw.json": "excalidraw", "excalidraw.svg": "excalidraw", @@ -13612,9 +13370,6 @@ "lib": "lib", "a": "lib", "bib": "bibliography", - "bbl": "bibliography", - "bcf": "bibliography", - "blg": "bibliography", "bst": "bibtex-style", "dll": "dll", "ilk": "dll", @@ -13622,18 +13377,10 @@ "rb": "ruby", "erb": "ruby", "rbs": "ruby", - "gemspec": "ruby", - "podspec": "ruby", - "rake": "ruby", - "rbi": "ruby", - "rbx": "ruby", - "rjs": "ruby", - "ru": "ruby", "fs": "fsharp", "fsx": "fsharp", "fsi": "fsharp", "fsproj": "fsharp", - "fsscript": "fsharp", "swift": "swift", "xcplayground": "swift", "swiftdeps": "swift", @@ -13649,15 +13396,6 @@ "containerfile": "docker", "compose.yaml": "docker", "compose.yml": "docker", - "tex": "tex", - "ltx": "tex", - "cls": "tex", - "clo": "tex", - "latex": "tex", - "aux": "tex", - "tikz": "tex", - "synctex": "tex", - "synctex.gz": "tex", "sty": "sty", "ctx": "context", "dtx": "dtx", @@ -13798,23 +13536,13 @@ "mist.tsx": "mist", "otne": "otne", "patch": "git", - "diff": "diff", - "rej": "diff", "lua": "lua", "clj": "clojure", "cljs": "clojure", "cljc": "clojure", - "cljx": "clojure", - "clojure": "clojure", - "edn": "clojure", "groovy": "groovy", - "gvy": "groovy", - "nf": "groovy", "r": "r", "rmd": "r", - "rhistory": "r", - "rprofile": "r", - "rt": "r", "dart": "dart", "freezed.dart": "dart_generated", "g.dart": "dart_generated", @@ -13850,13 +13578,8 @@ "lock": "lock", "hbs": "handlebars", "mustache": "handlebars", - "handlebars": "handlebars", - "hjs": "handlebars", "pm": "perl", "raku": "perl", - "pod": "perl", - "psgi": "perl", - "t": "perl", "hx": "haxe", "spec.ts": "test-ts", "spec.cts": "test-ts", @@ -14067,7 +13790,6 @@ "prisma": "prisma", "cshtml": "razor", "vbhtml": "razor", - "razor": "razor", "abc": "abc", "ad": "asciidoc", "adoc": "asciidoc", @@ -14082,37 +13804,16 @@ "stl": "3d", "stp": "3d", "step": "3d", - "ste": "3d", "obj": "3d", "o": "3d", "ac": "3d", - "dwg": "3d", "dxf": "3d", "fbx": "3d", "mesh": "3d", - "3dm": "3d", - "3mf": "3d", - "catpart": "3d", - "catproduct": "3d", - "f3d": "3d", - "iam": "3d", - "ige": "3d", - "iges": "3d", - "igs": "3d", - "ipt": "3d", - "jt": "3d", "mqo": "3d", "pmd": "3d", "pmx": "3d", - "prt": "3d", - "sab": "3d", - "sat": "3d", "skp": "3d", - "sldasm": "3d", - "slddrw": "3d", - "sldprt": "3d", - "smb": "3d", - "smt": "3d", "vac": "3d", "vdp": "3d", "vox": "3d", @@ -14124,10 +13825,6 @@ "wrl": "3d", "usd": "3d", "usdz": "3d", - "wire": "3d", - "x_b": "3d", - "x_t": "3d", - "123dx": "3d", "svg": "svg", "ai": "adobe-illustrator", "ait": "adobe-illustrator", @@ -14249,11 +13946,6 @@ "fen": "chess", "gmi": "gemini", "gemini": "gemini", - "php": "php", - "php4": "php", - "php5": "php", - "phtml": "php", - "ctp": "php", "tsconfig.json": "tsconfig", "tauri": "tauri", "jsconfig.json": "jsconfig", @@ -14321,13 +14013,6 @@ "wgsl": "shader", "spv": "shader", "slang": "shader", - "cginc": "shader", - "compute": "shader", - "fx": "shader", - "fxh": "shader", - "hlsli": "shader", - "psh": "shader", - "vsh": "shader", "sy": "siyuan", "ndst.yml": "ndst", "ndst.yaml": "ndst", @@ -14440,12 +14125,10 @@ "lean": "lean", "sls": "salt", "m2": "macaulay2", - "ua": "uiua", "skill.md": "skill", "skills.md": "skill", "instructions.md": "instructions", - "instruction.md": "instructions", - "mrpack": "mrpack" + "instruction.md": "instructions" }, "fileNames": { ".pug-lintrc": "pug", @@ -14479,7 +14162,6 @@ "playwright-ct.config.cts": "playwright", "playwright-ct.config.mts": "playwright", ".htaccess": "xml", - "jakefile": "javascript", ".release-it.json": "rocket", ".release-it.ts": "rocket", ".release-it.js": "rocket", @@ -14556,17 +14238,6 @@ "pre-commit": "console", "pre-push": "console", "post-merge": "console", - ".envrc": "console", - ".hushlogin": "console", - "APKBUILD": "console", - "PKGBUILD": "console", - "bashrc_Apple_Terminal": "console", - "zlogin": "console", - "zlogout": "console", - "zprofile": "console", - "zshenv": "console", - "zshrc": "console", - "zshrc_Apple_Terminal": "console", "excalidraw": "excalidraw", "excalidraw.json": "excalidraw", "excalidraw.svg": "excalidraw", @@ -14613,25 +14284,6 @@ "keystatic.config.jsx": "keystatic", "keystatic.config.js": "keystatic", ".ruby-version": "ruby", - "appraisals": "ruby", - "berksfile": "ruby", - "berksfile.lock": "ruby", - "brewfile": "ruby", - "capfile": "ruby", - "cheffile": "ruby", - "dangerfile": "ruby", - "deliverfile": "ruby", - "guardfile": "ruby", - "gymfile": "ruby", - "hobofile": "ruby", - "matchfile": "ruby", - "podfile": "ruby", - "puppetfile": "ruby", - "rakefile": "ruby", - "rantfile": "ruby", - "scanfile": "ruby", - "snapfile": "ruby", - "thorfile": "ruby", "gemfile": "gemfile", ".rubocop.yml": "rubocop", ".rubocop-todo.yml": "rubocop", @@ -14640,7 +14292,6 @@ ".swift-format": "swift", ".swift-version": "swift", ".swiftformat": "swift", - ".xcode-version": "swift", "dockerfile": "docker", "dockerfile.prod": "docker", "dockerfile.production": "docker", @@ -14801,9 +14452,6 @@ ".git-blame-ignore-revs": "git", ".git-for-windows-updater": "git", "git-history": "git", - "COMMIT_EDITMSG": "git", - "MERGE_MSG": "git", - "git-rebase-todo": "git", ".luacheckrc": "lua", ".Rhistory": "r", ".pubignore": "dart", @@ -14813,13 +14461,10 @@ "semgrep.yml": "semgrep", ".semgrepignore": "semgrep", "vue.config.js": "vue-config", - "vue.config.cjs": "vue-config", - "vue.config.mjs": "vue-config", "vue.config.ts": "vue-config", "vetur.config.js": "vue-config", "vetur.config.ts": "vue-config", "volar.config.js": "vue-config", - ".vuerc": "vue-config", "nuxt.config.js": "nuxt", "nuxt.config.ts": "nuxt", ".nuxtignore": "nuxt", @@ -14835,7 +14480,6 @@ "ng-package.json": "angular", ".mjmlconfig": "mjml", "vercel.json": "vercel", - "vercel.ts": "vercel", ".vercelignore": "vercel", "now.json": "vercel", ".nowignore": "vercel", @@ -15237,7 +14881,6 @@ ".env.e2e": "tune", ".env.qa": "tune", ".env.dist": "tune", - ".env.preprod": "tune", ".env.prod": "tune", ".env.production": "tune", ".env.prod.example": "tune", @@ -15597,8 +15240,6 @@ ".browserslistrc": "browserlist", ".snyk": "snyk", ".drone.yml": "drone", - "opencode.json": "opencode", - "opencode.jsonc": "opencode", ".sequelizerc": "sequelize", "gatsby-config.js": "gatsby", "gatsby-config.mjs": "gatsby", @@ -16469,7 +16110,6 @@ "zeabur.yml": "zeabur", "zeabur.toml": "zeabur", "copilot-instructions.md": "copilot", - ".copilotignore": "copilot", ".pre-commit-config.yaml": "pre-commit", ".pre-commit-hooks.yaml": "pre-commit", ".lintstagedrc": "lintstaged", @@ -16478,7 +16118,6 @@ ".lintstagedrc.yml": "lintstaged", ".lintstagedrc.mjs": "lintstaged", ".lintstagedrc.cjs": "lintstaged", - "lint-staged.config.ts": "lintstaged", "lint-staged.config.mjs": "lintstaged", "lint-staged.config.cjs": "lintstaged", "lint-staged.config.js": "lintstaged", @@ -16552,9 +16191,6 @@ "metro.config.cjs": "metro", "metro.config.mjs": "metro", "metro.config.json": "metro", - "metro.config.ts": "metro", - "metro.config.cts": "metro", - "metro.config.mts": "metro", "src/bashly.yaml": "bashly", "src/bashly.yml": "bashly", "bashly-settings.yaml": "bashly-settings", @@ -16569,20 +16205,11 @@ "skill.md": "skill", "instructions.md": "instructions", "instruction.md": "instructions", - "tsdown.config.ts": "tsdown", - "tsdown.config.mts": "tsdown", - "tsdown.config.cts": "tsdown", - "tsdown.config.js": "tsdown", - "tsdown.config.mjs": "tsdown", - "tsdown.config.cjs": "tsdown", - "tsdown.config.json": "tsdown", - "tsdown.config": "tsdown", "appwrite.json": "appwrite", "appwrite.js": "appwrite", "appwrite.ts": "appwrite", "eas.json": "expo", - ".easignore": "expo", - "agents.md": "agent" + ".easignore": "expo" }, "languageIds": { "git": "git", @@ -16828,7 +16455,6 @@ ".rubocop-todo.yml": "rubocop_light", ".rubocop_todo.yml": "rubocop_light", "vercel.json": "vercel_light", - "vercel.ts": "vercel_light", ".vercelignore": "vercel_light", "now.json": "vercel_light", ".nowignore": "vercel_light", @@ -16896,8 +16522,6 @@ "browserslist": "browserlist_light", ".browserslistrc": "browserlist_light", ".drone.yml": "drone_light", - "opencode.json": "opencode_light", - "opencode.jsonc": "opencode_light", ".wakatime-project": "wakatime_light", "circle.yml": "circleci_light", ".releaserc": "semantic-release_light", @@ -16983,7 +16607,6 @@ "zeabur.yml": "zeabur_light", "zeabur.toml": "zeabur_light", "copilot-instructions.md": "copilot_light", - ".copilotignore": "copilot_light", "hosts": "hosts_light", ".cursorignore": "cursor_light", ".cursorindexingignore": "cursor_light", @@ -17027,11 +16650,11 @@ "_idea": "folder-intellij_light", "-idea": "folder-intellij_light", "__idea__": "folder-intellij_light", - "cursor": "folder-cursor_light", ".cursor": "folder-cursor_light", - "_cursor": "folder-cursor_light", - "-cursor": "folder-cursor_light", - "__cursor__": "folder-cursor_light" + "..cursor": "folder-cursor_light", + "_.cursor": "folder-cursor_light", + "-.cursor": "folder-cursor_light", + "__.cursor__": "folder-cursor_light" }, "folderNamesExpanded": { "jinja": "folder-jinja-open_light", @@ -17054,11 +16677,11 @@ "_idea": "folder-intellij-open_light", "-idea": "folder-intellij-open_light", "__idea__": "folder-intellij-open_light", - "cursor": "folder-cursor-open_light", ".cursor": "folder-cursor-open_light", - "_cursor": "folder-cursor-open_light", - "-cursor": "folder-cursor-open_light", - "__cursor__": "folder-cursor-open_light" + "..cursor": "folder-cursor-open_light", + "_.cursor": "folder-cursor-open_light", + "-.cursor": "folder-cursor-open_light", + "__.cursor__": "folder-cursor-open_light" }, "rootFolderNames": {}, "rootFolderNamesExpanded": {} diff --git a/src/frontend/.starlight-icons/safelist.json b/src/frontend/.starlight-icons/safelist.json index 69b98240f..9070882e5 100644 --- a/src/frontend/.starlight-icons/safelist.json +++ b/src/frontend/.starlight-icons/safelist.json @@ -29,8 +29,6 @@ "i-material-icon-theme:folder-controller-open", "i-material-icon-theme:folder-docs", "i-material-icon-theme:folder-docs-open", - "i-material-icon-theme:folder-kubernetes", - "i-material-icon-theme:folder-kubernetes-open", "i-material-icon-theme:folder-plugin", "i-material-icon-theme:folder-plugin-open", "i-material-icon-theme:folder-public", @@ -46,14 +44,11 @@ "i-material-icon-theme:image", "i-material-icon-theme:javascript", "i-material-icon-theme:json", - "i-material-icon-theme:lock", "i-material-icon-theme:markdown", "i-material-icon-theme:mdx", "i-material-icon-theme:next", - "i-material-icon-theme:nix", "i-material-icon-theme:nodejs", "i-material-icon-theme:nuget", - "i-material-icon-theme:opencode", "i-material-icon-theme:powershell", "i-material-icon-theme:python", "i-material-icon-theme:python-misc", diff --git a/src/frontend/.starlight-icons/version.txt b/src/frontend/.starlight-icons/version.txt index bd4c0e535..94889b1ce 100644 --- a/src/frontend/.starlight-icons/version.txt +++ b/src/frontend/.starlight-icons/version.txt @@ -1 +1 @@ -5.38.1 \ No newline at end of file +5.34.0 \ No newline at end of file From e8888e06dd8ef3702d05c4b3496dd5493c7a87bb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 28 Sep 2026 23:09:26 +0000 Subject: [PATCH 6/6] docs: select ProjectResource Blazor client overload Co-authored-by: karolz-ms <15271049+karolz-ms@users.noreply.github.com> --- .../src/content/docs/integrations/dotnet/blazor-hosting.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx index 61842ea30..564e24589 100644 --- a/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx +++ b/src/frontend/src/content/docs/integrations/dotnet/blazor-hosting.mdx @@ -152,7 +152,7 @@ await builder.build().run(); ## Associate a client app with the gateway -Use to bind the WebAssembly project resource to the Blazor Gateway: +Use ', 'Aspire.Hosting.ApplicationModel.IResourceBuilder', 'string', 'string', 'bool']} /> to bind the WebAssembly project resource to the Blazor Gateway: