Repository navigation
Add JavaScript hosting integration documentation - #125
Conversation
…ation-docs.json Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
|
Hey Copilot, this is a bit busted, also what happened to screenshots?
|
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Fixed in commit 0fe6f41. The JavaScript integration page was missing from the sidebar configuration ( The build error is now resolved - the page successfully generates without the Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
There was a problem hiding this comment.
Pull request overview
This PR adds comprehensive documentation for the Aspire.Hosting.JavaScript package integration, which was renamed from Aspire.Hosting.NodeJs in Aspire 13.0. The changes establish proper documentation and navigation for JavaScript/TypeScript hosting capabilities in Aspire.
- Creates detailed documentation for JavaScript application orchestration with support for npm, yarn, and pnpm package managers
- Updates integration mapping to point to the new JavaScript-specific documentation page
- Fixes build error by adding JavaScript entry to the sidebar navigation
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| src/frontend/src/data/integration-docs.json | Updates mapping for Aspire.Hosting.JavaScript package to point to the new JavaScript documentation page |
| src/frontend/src/content/docs/integrations/frameworks/javascript.mdx | Adds comprehensive documentation covering AddJavaScriptApp, AddNodeApp, and AddViteApp methods with package manager configuration, script customization, and production builds |
| src/frontend/config/sidebar/sidebar.topics.ts | Adds JavaScript entry to the "Frameworks & runtimes" section in alphabetical order between Java and .NET MAUI |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…pt.mdx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
|
Hey Copilot, please address the unresolved review feedback. |
…er build steps Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Addressed in commit 42e7adb. Changes made:
|
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
/src/frontend/src/content/docs/integrations/frameworks/javascript.mdxintegration-docs.jsonto mapAspire.Hosting.JavaScriptto the new JavaScript documentation pageSummary
Successfully created comprehensive documentation for the
Aspire.Hosting.JavaScriptpackage and resolved the build error.Changes Made
Created
/src/frontend/src/content/docs/integrations/frameworks/javascript.mdxAddJavaScriptAppmethod for orchestrating JavaScript applicationsAddNodeAppdocumentation for direct Node.js application executionUpdated
/src/frontend/src/data/integration-docs.jsonAspire.Hosting.JavaScriptfrom/integrations/frameworks/nodejs-extensions/to/integrations/frameworks/javascript/CommunityToolkit.Aspire.Hosting.JavaScript.Extensionsto/integrations/frameworks/nodejs-extensions/Fixed Build Error
/src/frontend/config/sidebar/sidebar.topics.tsin the "Frameworks & runtimes" sectionAstroUserError: Failed to find the topicerrorAddressed Review Feedback
Resolution
The build now completes successfully. The JavaScript integration page is properly integrated into the site navigation and documentation structure with accurate examples and terminology.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.