Skip to content
Merged
Show file tree
Hide file tree
Changes from 17 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d1e59c7
Initial plan
Copilot Oct 27, 2025
c43ef5a
Remove AddViteApp and npm-specific functionality (moved to Aspire 13)
Copilot Oct 27, 2025
b683a1b
Update comments and tests to reflect npm removal
Copilot Oct 27, 2025
bc1c7d9
Update MONOREPO.md to remove npm references
Copilot Oct 27, 2025
4bd1ef5
Adding missing types
aaronpowell Oct 28, 2025
5c8b887
Bad copilot code
aaronpowell Oct 28, 2025
24b5986
Fixing missing namespace
aaronpowell Oct 28, 2025
e1a58b4
Handling port forwarding
aaronpowell Oct 28, 2025
4a1dbe9
removing more stuff that has been migrated to aspire core
aaronpowell Oct 28, 2025
9fbe7fd
Reworking how package installing is handled
aaronpowell Oct 28, 2025
5c63829
daily update
aaronpowell Oct 29, 2025
caeb29a
Adding back the annotation that is no longer moving to core
aaronpowell Oct 30, 2025
995fb1e
Forgot to install packages
aaronpowell Oct 30, 2025
9a14467
adding a bunch more annotations to provide enough metadata
aaronpowell Oct 30, 2025
21cec02
Removing old demo apps
aaronpowell Oct 30, 2025
e9e3f95
Disabling python tests
aaronpowell Oct 30, 2025
30b2855
Removing a testing change
aaronpowell Oct 30, 2025
6b90888
Updating to the latest nightly and dealing with type name changes
aaronpowell Nov 3, 2025
30e74a5
Removing type that was can repurpose from aspire core
aaronpowell Nov 3, 2025
d8b58f2
breaking the tests down so they are easier to read
aaronpowell Nov 3, 2025
90b9393
Removing legacy docs
aaronpowell Nov 3, 2025
4ad9ede
Fixing failing tests
aaronpowell Nov 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ nuget

*.binlog
/examples/rust/actix_api/target

target
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<Nullable>enable</Nullable>

<AspireMajorVersion>13</AspireMajorVersion>
<AspireVersion>$(AspireMajorVersion).0.0-preview.1.25523.9</AspireVersion>
<AspireVersion>$(AspireMajorVersion).0.0-preview.1.25529.5</AspireVersion>
<AspireAppHostSdkVersion>$(AspireVersion)</AspireAppHostSdkVersion>
<AspirePreviewSuffix>preview.1.25474.7</AspirePreviewSuffix>
<AspNetCoreVersion>9.0.0</AspNetCoreVersion>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,36 +1,22 @@
var builder = DistributedApplication.CreateBuilder(args);

builder.AddViteApp("vite-demo")
.WithNpmPackageInstallation()
.WithHttpHealthCheck();

builder.AddViteApp("yarn-demo", packageManager: "yarn")
.WithYarnPackageInstallation()
.WithHttpHealthCheck();

builder.AddViteApp("pnpm-demo", packageManager: "pnpm")
.WithPnpmPackageInstallation()
.WithHttpHealthCheck();

// Example of Nx monorepo support - uncomment if you have an Nx workspace
var nx = builder.AddNxApp("nx-demo")
.WithNpmPackageInstaller();
.WithNpm(install: true);

nx.AddApp("blog-monorepo")
.WithHttpEndpoint()
.WithHttpEndpoint(env: "PORT")
.WithMappedEndpointPort()
.WithHttpHealthCheck();

// Example of Turborepo monorepo support - uncomment if you have a Turborepo workspace
var turbo = builder.AddTurborepoApp("turborepo-demo")
.WithNpmPackageInstaller();
.WithNpm(install: true);

turbo.AddApp("turbo-web", filter: "web")
.WithHttpEndpoint()
.WithHttpEndpoint(env: "PORT")
.WithMappedEndpointPort()
.WithHttpHealthCheck();
turbo.AddApp("turbo-docs", filter: "docs")
.WithHttpEndpoint()
.WithHttpEndpoint(env: "PORT")
.WithMappedEndpointPort()
.WithHttpHealthCheck();

Expand Down
24 changes: 0 additions & 24 deletions examples/nodejs-ext/pnpm-demo/.gitignore

This file was deleted.

50 changes: 0 additions & 50 deletions examples/nodejs-ext/pnpm-demo/README.md

This file was deleted.

28 changes: 0 additions & 28 deletions examples/nodejs-ext/pnpm-demo/eslint.config.js

This file was deleted.

13 changes: 0 additions & 13 deletions examples/nodejs-ext/pnpm-demo/index.html

This file was deleted.

Loading
Loading