Organize workspace: Frontend, Backend, and Tests in one repo

This commit is contained in:
2026-03-04 22:04:07 +00:00
parent 236780cf41
commit 0d517b198d
1719 changed files with 688496 additions and 449 deletions

View File

@@ -0,0 +1,61 @@
{
"version": "9.0.13",
"workloads": {
"microsoft-net-sdk-emscripten-net7": {
"abstract": true,
"description": "Emscripten SDK compiler tooling",
"packs": [
"Microsoft.NET.Runtime.Emscripten.Node.net7",
"Microsoft.NET.Runtime.Emscripten.Python.net7",
"Microsoft.NET.Runtime.Emscripten.Cache.net7",
"Microsoft.NET.Runtime.Emscripten.Sdk.net7"
],
"platforms": [ "win-x64", "win-arm64", "linux-x64", "osx-x64", "osx-arm64" ]
}
},
"packs": {
"Microsoft.NET.Runtime.Emscripten.Node.net7" : {
"kind": "Sdk",
"version": "7.0.20",
"alias-to": {
"win-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Node.win-x64",
"win-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Node.win-x64",
"linux-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Node.linux-x64",
"osx-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Node.osx-x64",
"osx-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Node.osx-x64"
}
},
"Microsoft.NET.Runtime.Emscripten.Python.net7" : {
"kind": "Sdk",
"version": "7.0.20",
"alias-to": {
"win-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Python.win-x64",
"win-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Python.win-x64",
"osx-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Python.osx-x64",
"osx-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Python.osx-x64"
}
},
"Microsoft.NET.Runtime.Emscripten.Cache.net7" : {
"kind": "Sdk",
"version": "7.0.20",
"alias-to": {
"win-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.win-x64",
"win-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.win-x64",
"linux-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.linux-x64",
"osx-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.osx-x64",
"osx-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Cache.osx-x64"
}
},
"Microsoft.NET.Runtime.Emscripten.Sdk.net7" : {
"kind": "Sdk",
"version": "7.0.20",
"alias-to": {
"win-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.win-x64",
"win-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.win-x64",
"linux-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.linux-x64",
"osx-x64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.osx-x64",
"osx-arm64": "Microsoft.NET.Runtime.Emscripten.3.1.12.Sdk.osx-x64"
}
}
}
}

View File

@@ -0,0 +1,9 @@
<Project>
<ImportGroup Condition="'$(RuntimeIdentifier)' == 'browser-wasm' and '$(UsingBrowserRuntimeWorkload)' == 'true' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionEquals('$(TargetFrameworkVersion)', '7.0'))">
<Import Project="Sdk.props" Sdk="Microsoft.NET.Runtime.Emscripten.Python.net7" Condition="!$([MSBuild]::IsOsPlatform('Linux'))" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Runtime.Emscripten.Node.net7" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Runtime.Emscripten.Sdk.net7" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Runtime.Emscripten.Cache.net7" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Runtime.Emscripten.Cache.net7" />
</ImportGroup>
</Project>