Skip to content

Commit 7f3b307

Browse files
committed
Copy sources for Minimatch library directly
This library provides the glob expansion logic used in LibMan. However, the package published to nuget.org is based on a .NET Standard prerelease version, which causes logs of cascading package version conflicts sometimes. We've suppressed those in some cases, but it still can arise. This change takes a direct copy of the source code for this type. Copyright attributions is placed in the file, as is a link back to the source. It hasn't changed in 11 years, it's unlikely to change again (although now we could if we need to). The original was licensed under the MIT license.
1 parent 8ba77a6 commit 7f3b307

File tree

2 files changed

+1045
-1
lines changed

2 files changed

+1045
-1
lines changed

src/LibraryManager/Microsoft.Web.LibraryManager.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
<PackageId>Microsoft.Web.LibraryManager</PackageId>
88
</PropertyGroup>
99
<ItemGroup>
10-
<PackageReference Include="Minimatch" NoWarn="NU1603" />
1110
<PackageReference Include="Newtonsoft.Json" />
1211
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
1312
<PackageReference Include="System.ValueTuple" Condition="'$(TargetFramework)' != 'netstandard2.0'" />

0 commit comments

Comments
 (0)