Licences for .NET Core and Angular–part 24
I was curious about the licences that .NET Core and Angulare are using.
It was interesting to find that ng build (https://angular.io/cli/build) has a –extract-licenses flag- and creates 3rdpartylicenses.txt
For .Net Core I have found https://github.com/tomchavakis/nuget-license that creates a file with
dotnet dotnet-project-licenses -i NetTilt\NetTilt.WebAPI -o –outfile NetTilt\NetTilt.WebAPI\wwwroot\netcorelicences.txt -t
And I copy those , in the CI , to the root of the site.
You can see the final result at https://tiltwebapp.azurewebsites.net/AngTilt/about – the number of licenses is overwhelming.
Angular : https://tiltwebapp.azurewebsites.net/3rdpartylicenses.txt
( and it is missing core dependencies of Angular ….) NetCore : https://tiltwebapp.azurewebsites.net/netcorelicences.txt
Tools used
VS
VSCode
Leave a Reply