packages/@jsii/dotnet-runtime/NuGet.Metadata.props.t.js (20 lines of code) (raw):

const package = require('./package.json'); process.stdout.write(`<Project> <PropertyGroup> <PackageVersion>$(JsiiVersion)</PackageVersion> <Description>${package.description}</Description> <PackageTags>${(package.keywords || []).join(';')}</PackageTags> <PackageLicenseExpression>${package.license}</PackageLicenseExpression> <ProjectUrl>${package.homepage}</ProjectUrl> <RepositoryUrl>${package.repository.url}</RepositoryUrl> <RepositoryType>${package.repository.type || 'git'}</RepositoryType> <Authors>${package.author.name}</Authors> <Company>${package.author.name}</Company> <GeneratePackageOnBuild>True</GeneratePackageOnBuild> <IncludeSymbols>True</IncludeSymbols> <SymbolPackageFormat>snupkg</SymbolPackageFormat> <IncludeSource>True</IncludeSource> <PackageOutputPath>..\\..\\bin\\$(Configuration)\\NuGet\\</PackageOutputPath> </PropertyGroup> </Project> `);