CommunityToolkit.Aspire.Hosting.NodeJS.Extensions 9.2.2-beta.230

Prefix Reserved
This is a prerelease version of CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.NodeJS.Extensions --version 9.2.2-beta.230
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.NodeJS.Extensions -Version 9.2.2-beta.230
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.NodeJS.Extensions" Version="9.2.2-beta.230" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.NodeJS.Extensions" Version="9.2.2-beta.230" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.NodeJS.Extensions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.NodeJS.Extensions --version 9.2.2-beta.230
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.NodeJS.Extensions, 9.2.2-beta.230"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.NodeJS.Extensions&version=9.2.2-beta.230&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.NodeJS.Extensions as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.NodeJS.Extensions&version=9.2.2-beta.230&prerelease
                    
Install CommunityToolkit.Aspire.Hosting.NodeJS.Extensions as a Cake Tool

CommunityToolkit.Aspire.Hosting.NodeJS.Extensions library

This integration contains extensions for the Node.js hosting package for .NET Aspire, including support for alternative package managers (yarn and pnpm), as well as developer workflow improvements.

Getting Started

Install the package

In your AppHost project, install the package using the following command:

dotnet add package CommunityToolkit.Aspire.Hosting.NodeJS.Extensions

Example usage

Then, in the Program.cs file of AppHost, define a Node.js resource, then call AddYarnApp or AddPnpmApp:

builder.AddYarnApp("yarn-demo")
    .WithExternalHttpEndpoints();

builder.AddPnpmApp("pnpm-demo")
    .WithExternalHttpEndpoints();

Additional Information

https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-nodejs-extensions

Feedback & contributing

https://github.com/CommunityToolkit/Aspire

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on CommunityToolkit.Aspire.Hosting.NodeJS.Extensions:

Repository Stars
davidfowl/aspire-ai-chat-demo
Aspire AI Chat is a full-stack chat sample that combines modern technologies to deliver a ChatGPT-like experience.
Version Downloads Last updated
9.3.1-beta.265 54 4/15/2025
9.3.1-beta.264 45 4/15/2025
9.3.1-beta.263 42 4/15/2025
9.3.1-beta.262 44 4/15/2025
9.3.1-beta.260 133 4/10/2025
9.3.1-beta.259 129 4/8/2025
9.3.1-beta.258 119 4/8/2025
9.3.1-beta.257 117 4/8/2025
9.3.1-beta.256 117 4/8/2025
9.3.1-beta.255 121 4/8/2025
9.3.1-beta.254 119 4/8/2025
9.3.1-beta.253 126 4/1/2025
9.3.1-beta.252 105 3/27/2025
9.3.1-beta.250 100 3/27/2025
9.3.1-beta.249 93 3/27/2025
9.3.1-beta.248 97 3/27/2025
9.3.1-beta.247 99 3/27/2025
9.3.1-beta.244 444 3/25/2025
9.3.1-beta.242 441 3/24/2025
9.3.1-beta.241 122 3/19/2025
9.3.0 3,939 3/19/2025
9.3.0-beta.239 111 3/19/2025
9.2.2-beta.237 112 3/19/2025
9.2.2-beta.236 86 3/14/2025
9.2.2-beta.230 120 3/13/2025
9.2.2-beta.229 111 3/13/2025
9.2.2-beta.228 138 3/11/2025
9.2.2-beta.227 131 3/11/2025
9.2.2-beta.226 122 3/11/2025
9.2.2-beta.225 126 3/11/2025
9.2.2-beta.224 126 3/11/2025
9.2.2-beta.223 120 3/10/2025
9.2.2-beta.222 126 3/10/2025
9.2.2-beta.220 124 3/9/2025
9.2.2-beta.218 119 3/9/2025
9.2.2-beta.217 165 3/7/2025
9.2.2-beta.216 164 3/7/2025
9.2.2-beta.215 166 3/7/2025
9.2.2-beta.214 166 3/5/2025
9.2.2-beta.213 157 3/5/2025
9.2.2-beta.212 163 3/5/2025
9.2.2-beta.211 162 3/4/2025
9.2.2-beta.210 164 3/4/2025
9.2.2-beta.208 59 3/3/2025
9.2.1 2,749 3/3/2025
9.2.1-beta.207 90 3/2/2025
9.2.1-beta.206 55 3/1/2025
9.2.1-beta.205 55 2/27/2025
9.2.1-beta.204 55 2/26/2025
9.2.1-beta.203 49 2/26/2025
9.2.0 1,696 2/26/2025
9.2.0-beta.202 53 2/26/2025
9.2.0-beta.201 59 2/26/2025
9.2.0-beta.199 55 2/26/2025
9.2.0-beta.198 50 2/26/2025
9.1.1-beta.197 53 2/25/2025
9.1.1-beta.196 62 2/25/2025
9.1.1-beta.195 54 2/25/2025
9.1.1-beta.194 54 2/25/2025
9.1.1-beta.193 52 2/25/2025
9.1.1-beta.192 54 2/24/2025
9.1.1-beta.191 58 2/24/2025
9.1.1-beta.190 57 2/19/2025
9.1.1-beta.189 54 2/19/2025
9.1.1-beta.188 54 2/19/2025
9.1.1-beta.187 69 2/19/2025
9.1.1-beta.183 63 2/18/2025
9.1.1-beta.182 65 2/18/2025
9.1.1-beta.181 73 2/18/2025
9.1.1-beta.180 63 2/17/2025
9.1.1-beta.178 57 2/17/2025
9.1.1-beta.177 65 2/12/2025
9.1.1-beta.176 65 2/11/2025
9.1.1-beta.175 57 2/11/2025
9.1.1-beta.173 63 2/10/2025
9.1.1-beta.169 88 2/6/2025
9.1.1-beta.168 56 2/5/2025
9.1.1-beta.166 57 2/5/2025
9.1.1-beta.165 53 2/5/2025
9.1.1-beta.164 60 2/3/2025
9.1.1-beta.162 62 2/3/2025
9.1.1-beta.155 60 1/30/2025
9.1.1-beta.154 52 1/30/2025
9.1.1-beta.153 58 1/30/2025
9.1.1-beta.152 47 1/29/2025
9.1.1-beta.150 61 1/29/2025
9.1.1-beta.148 65 1/26/2025
9.1.1-beta.147 54 1/26/2025
9.1.1-beta.146 58 1/23/2025
9.1.1-beta.145 53 1/22/2025
9.1.1-beta.144 49 1/22/2025
9.1.1-beta.142 51 1/22/2025
9.1.1-beta.140 55 1/22/2025
9.1.1-beta.139 56 1/21/2025
9.1.1-beta.138 50 1/20/2025
9.1.1-beta.137 44 1/17/2025
9.1.1-beta.136 43 1/15/2025
9.1.1-beta.135 22 1/15/2025
9.1.1-beta.134 25 1/15/2025
9.1.1-beta.128 92 1/9/2025
9.1.1-beta.127 38 1/9/2025
9.1.1-beta.126 45 1/9/2025
9.1.1-beta.125 44 1/9/2025
9.1.1-beta.124 45 1/9/2025
9.1.0 9,148 12/12/2024
9.1.0-beta.123 58 1/3/2025
9.1.0-beta.122 61 1/3/2025
9.1.0-beta.121 57 1/2/2025
9.1.0-beta.120 52 12/30/2024
9.1.0-beta.119 52 12/30/2024
9.1.0-beta.118 55 12/30/2024
9.1.0-beta.116 55 12/30/2024
9.1.0-beta.114 54 12/30/2024
9.1.0-beta.113 52 12/30/2024
9.1.0-beta.112 56 12/18/2024
9.1.0-beta.110 57 12/16/2024
9.1.0-beta.109 60 12/12/2024
9.0.1-beta.108 62 12/12/2024
9.0.1-beta.107 56 12/11/2024
9.0.1-beta.106 54 12/12/2024
9.0.1-beta.104 57 12/11/2024
9.0.1-beta.102 66 12/6/2024
9.0.1-beta.99 57 12/6/2024
9.0.1-beta.98 56 12/6/2024
9.0.1-beta.95 54 12/5/2024
9.0.1-beta.94 58 12/5/2024
9.0.1-beta.93 54 12/2/2024
9.0.1-beta.92 67 11/30/2024
9.0.1-beta.91 58 11/30/2024
9.0.1-beta.90 59 11/29/2024
9.0.1-beta.89 55 11/29/2024
9.0.1-beta.88 51 11/27/2024
9.0.1-beta.87 51 11/27/2024
9.0.1-beta.86 55 11/27/2024
9.0.1-beta.84 59 11/24/2024
9.0.1-beta.83 54 11/22/2024
9.0.1-beta.82 58 11/21/2024
9.0.1-beta.81 49 11/19/2024
9.0.1-beta.80 50 11/19/2024
9.0.1-beta.79 50 11/19/2024
9.0.1-beta.77 477 11/15/2024
9.0.0 3,885 11/15/2024
9.0.0-beta.76 59 11/14/2024
9.0.0-beta.75 54 11/14/2024
9.0.0-beta.74 50 11/14/2024
9.0.0-beta.73 56 11/14/2024
9.0.0-beta.72 53 11/14/2024
9.0.0-beta.71 54 11/13/2024
9.0.0-beta.70 60 11/13/2024
9.0.0-beta.69 60 11/13/2024
9.0.0-beta.68 52 11/13/2024
9.0.0-beta.67 57 11/13/2024
9.0.0-beta.66 57 11/13/2024
9.0.0-beta.63 64 11/12/2024
9.0.0-beta.54 63 10/31/2024
9.0.0-beta.53 52 10/29/2024
8.3.0 314 10/29/2024
8.3.0-beta.51 55 10/29/2024
8.3.0-beta.50 57 10/28/2024
8.3.0-beta.49 52 10/28/2024
8.3.0-beta.48 53 10/28/2024
8.3.0-beta.47 52 10/28/2024
8.3.0-beta.46 56 10/27/2024
8.3.0-beta.45 56 10/25/2024
8.3.0-beta.44 55 10/25/2024
8.3.0-beta.43 54 10/25/2024
8.3.0-beta.42 58 10/24/2024
8.2.1 173 10/23/2024
8.2.1-beta.40 48 10/23/2024
8.2.1-beta.39 54 10/23/2024
8.2.1-beta.38 57 10/23/2024
8.2.1-beta.37 53 10/23/2024
8.2.1-beta.36 56 10/23/2024
8.2.1-beta.35 59 10/23/2024
8.2.0-beta.34 61 10/23/2024
8.2.0-beta.33 58 10/23/2024
8.2.0-beta.32 54 10/22/2024
1.0.0-beta.60 62 11/11/2024
1.0.0-beta.58 53 11/4/2024
1.0.0-beta.57 56 11/1/2024
1.0.0-beta.56 52 11/1/2024
1.0.0-beta.55 54 11/1/2024