Skip to content

Commit c5b3330

Browse files
committed
build: Use central package management and update packages to versions without vulnerabilities
1 parent 49db540 commit c5b3330

15 files changed

+2005
-18
lines changed

Directory.Build.props

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<Project>
2+
3+
<PropertyGroup>
4+
<DefaultTargetFrameworks>netstandard2.0;net6.0;net8.0;net9.0</DefaultTargetFrameworks>
5+
<DefaultAppTargetFrameworks>net6.0;net8.0;net9.0</DefaultAppTargetFrameworks>
6+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
7+
<LangVersion>13.0</LangVersion>
8+
</PropertyGroup>
9+
</Project>

Directory.Packages.props

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<Project>
2+
<PropertyGroup>
3+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4+
</PropertyGroup>
5+
<ItemGroup>
6+
<PackageVersion Include="SharpZipLib" Version="1.4.2" />
7+
<PackageVersion Include="SixLabors.ImageSharp" Version="2.1.9" />
8+
<PackageVersion Include="SixLabors.Fonts" Version="1.0.1" />
9+
<PackageVersion Include="coverlet.collector" Version="6.0.2" />
10+
<PackageVersion Include="coverlet.msbuild" Version="6.0.2" />
11+
<PackageVersion Include="FluentAssertions" Version="6.12.2" />
12+
<PackageVersion Include="Magick.NET-Q8-AnyCPU" Version="13.9.1" />
13+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
14+
<PackageVersion Include="xunit" Version="2.9.2" />
15+
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
16+
</ItemGroup>
17+
</Project>

MigraDocCore.DocumentObjectModel/MigraDocCore.DocumentObjectModel.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
3+
<TargetFrameworks>$(DefaultTargetFrameworks)</TargetFrameworks>
44
<CheckEolTargetFramework>false</CheckEolTargetFramework>
55
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
66
<Authors>Stefan Steiger and Contributors</Authors>
Lines changed: 277 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,277 @@
1+
{
2+
"version": 2,
3+
"dependencies": {
4+
".NETStandard,Version=v2.0": {
5+
"NETStandard.Library": {
6+
"type": "Direct",
7+
"requested": "[2.0.3, )",
8+
"resolved": "2.0.3",
9+
"contentHash": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
10+
"dependencies": {
11+
"Microsoft.NETCore.Platforms": "1.1.0"
12+
}
13+
},
14+
"Microsoft.NETCore.Platforms": {
15+
"type": "Transitive",
16+
"resolved": "1.1.0",
17+
"contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
18+
},
19+
"System.Buffers": {
20+
"type": "Transitive",
21+
"resolved": "4.5.1",
22+
"contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
23+
},
24+
"System.Memory": {
25+
"type": "Transitive",
26+
"resolved": "4.5.5",
27+
"contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
28+
"dependencies": {
29+
"System.Buffers": "4.5.1",
30+
"System.Numerics.Vectors": "4.4.0",
31+
"System.Runtime.CompilerServices.Unsafe": "4.5.3"
32+
}
33+
},
34+
"System.Numerics.Vectors": {
35+
"type": "Transitive",
36+
"resolved": "4.5.0",
37+
"contentHash": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ=="
38+
},
39+
"System.Runtime.CompilerServices.Unsafe": {
40+
"type": "Transitive",
41+
"resolved": "5.0.0",
42+
"contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
43+
},
44+
"System.Text.Encoding.CodePages": {
45+
"type": "Transitive",
46+
"resolved": "5.0.0",
47+
"contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
48+
"dependencies": {
49+
"System.Runtime.CompilerServices.Unsafe": "5.0.0"
50+
}
51+
},
52+
"System.Threading.Tasks.Extensions": {
53+
"type": "Transitive",
54+
"resolved": "4.5.2",
55+
"contentHash": "BG/TNxDFv0svAzx8OiMXDlsHfGw623BZ8tCXw4YLhDFDvDhNUEV58jKYMGRnkbJNm7c3JNNJDiN7JBMzxRBR2w==",
56+
"dependencies": {
57+
"System.Runtime.CompilerServices.Unsafe": "4.5.2"
58+
}
59+
},
60+
"pdfsharpcore": {
61+
"type": "Project",
62+
"dependencies": {
63+
"SharpZipLib": "[1.4.2, )",
64+
"SixLabors.Fonts": "[1.0.1, )",
65+
"SixLabors.ImageSharp": "[2.1.9, )"
66+
}
67+
},
68+
"SharpZipLib": {
69+
"type": "CentralTransitive",
70+
"requested": "[1.4.2, )",
71+
"resolved": "1.4.2",
72+
"contentHash": "yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A==",
73+
"dependencies": {
74+
"System.Memory": "4.5.4",
75+
"System.Threading.Tasks.Extensions": "4.5.2"
76+
}
77+
},
78+
"SixLabors.Fonts": {
79+
"type": "CentralTransitive",
80+
"requested": "[1.0.1, )",
81+
"resolved": "1.0.1",
82+
"contentHash": "ljezRHWc7N0azdQViib7Aa5v+DagRVkKI2/93kEbtjVczLs+yTkSq6gtGmvOcx4IqyNbO3GjLt7SAQTpLkySNw==",
83+
"dependencies": {
84+
"System.Memory": "4.5.5",
85+
"System.Runtime.CompilerServices.Unsafe": "4.7.0"
86+
}
87+
},
88+
"SixLabors.ImageSharp": {
89+
"type": "CentralTransitive",
90+
"requested": "[2.1.9, )",
91+
"resolved": "2.1.9",
92+
"contentHash": "VcjfKbOExie3RgZGrQL1jJMI4iZ3J9B6ifDo2QpDVJUYhTZKVcKnBhpNOHqbvNjHgadAks1jzhRjB7OZet1PJA==",
93+
"dependencies": {
94+
"System.Buffers": "4.5.1",
95+
"System.Memory": "4.5.4",
96+
"System.Numerics.Vectors": "4.5.0",
97+
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
98+
"System.Text.Encoding.CodePages": "5.0.0"
99+
}
100+
}
101+
},
102+
"net6.0": {
103+
"Microsoft.NET.ILLink.Analyzers": {
104+
"type": "Direct",
105+
"requested": "[7.0.100-1.23211.1, )",
106+
"resolved": "7.0.100-1.23211.1",
107+
"contentHash": "0GvbEgDGcUQA9KuWcQU1WwYHXt1tBzNr1Nls/M57rM7NA/AndFwCaCEoJpJkmxRY7xLlPDBnmGp8h5+FNqUngg=="
108+
},
109+
"Microsoft.NET.ILLink.Tasks": {
110+
"type": "Direct",
111+
"requested": "[7.0.100-1.23211.1, )",
112+
"resolved": "7.0.100-1.23211.1",
113+
"contentHash": "tvG8XZYLjT0o3WicCyKBZysVWo1jC9HdCFmNRmddx3WbAz0UCsd0qKZqpiEo99VLA8Re+FzWK51OcRldQPbt2Q=="
114+
},
115+
"Microsoft.NETCore.Platforms": {
116+
"type": "Transitive",
117+
"resolved": "5.0.0",
118+
"contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
119+
},
120+
"System.Runtime.CompilerServices.Unsafe": {
121+
"type": "Transitive",
122+
"resolved": "5.0.0",
123+
"contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
124+
},
125+
"System.Text.Encoding.CodePages": {
126+
"type": "Transitive",
127+
"resolved": "5.0.0",
128+
"contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
129+
"dependencies": {
130+
"Microsoft.NETCore.Platforms": "5.0.0"
131+
}
132+
},
133+
"pdfsharpcore": {
134+
"type": "Project",
135+
"dependencies": {
136+
"SharpZipLib": "[1.4.2, )",
137+
"SixLabors.Fonts": "[1.0.1, )",
138+
"SixLabors.ImageSharp": "[2.1.9, )"
139+
}
140+
},
141+
"SharpZipLib": {
142+
"type": "CentralTransitive",
143+
"requested": "[1.4.2, )",
144+
"resolved": "1.4.2",
145+
"contentHash": "yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A=="
146+
},
147+
"SixLabors.Fonts": {
148+
"type": "CentralTransitive",
149+
"requested": "[1.0.1, )",
150+
"resolved": "1.0.1",
151+
"contentHash": "ljezRHWc7N0azdQViib7Aa5v+DagRVkKI2/93kEbtjVczLs+yTkSq6gtGmvOcx4IqyNbO3GjLt7SAQTpLkySNw=="
152+
},
153+
"SixLabors.ImageSharp": {
154+
"type": "CentralTransitive",
155+
"requested": "[2.1.9, )",
156+
"resolved": "2.1.9",
157+
"contentHash": "VcjfKbOExie3RgZGrQL1jJMI4iZ3J9B6ifDo2QpDVJUYhTZKVcKnBhpNOHqbvNjHgadAks1jzhRjB7OZet1PJA==",
158+
"dependencies": {
159+
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
160+
"System.Text.Encoding.CodePages": "5.0.0"
161+
}
162+
}
163+
},
164+
"net8.0": {
165+
"Microsoft.NET.ILLink.Tasks": {
166+
"type": "Direct",
167+
"requested": "[8.0.11, )",
168+
"resolved": "8.0.11",
169+
"contentHash": "zk5lnZrYJgtuJG8L4v17Ej8rZ3PUcR2iweNV08BaO5LbYHIi2wNaVNcJoLxvqgQdnjLlKnCCfVGLDr6QHeAarQ=="
170+
},
171+
"Microsoft.NETCore.Platforms": {
172+
"type": "Transitive",
173+
"resolved": "5.0.0",
174+
"contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
175+
},
176+
"System.Runtime.CompilerServices.Unsafe": {
177+
"type": "Transitive",
178+
"resolved": "5.0.0",
179+
"contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
180+
},
181+
"System.Text.Encoding.CodePages": {
182+
"type": "Transitive",
183+
"resolved": "5.0.0",
184+
"contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
185+
"dependencies": {
186+
"Microsoft.NETCore.Platforms": "5.0.0"
187+
}
188+
},
189+
"pdfsharpcore": {
190+
"type": "Project",
191+
"dependencies": {
192+
"SharpZipLib": "[1.4.2, )",
193+
"SixLabors.Fonts": "[1.0.1, )",
194+
"SixLabors.ImageSharp": "[2.1.9, )"
195+
}
196+
},
197+
"SharpZipLib": {
198+
"type": "CentralTransitive",
199+
"requested": "[1.4.2, )",
200+
"resolved": "1.4.2",
201+
"contentHash": "yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A=="
202+
},
203+
"SixLabors.Fonts": {
204+
"type": "CentralTransitive",
205+
"requested": "[1.0.1, )",
206+
"resolved": "1.0.1",
207+
"contentHash": "ljezRHWc7N0azdQViib7Aa5v+DagRVkKI2/93kEbtjVczLs+yTkSq6gtGmvOcx4IqyNbO3GjLt7SAQTpLkySNw=="
208+
},
209+
"SixLabors.ImageSharp": {
210+
"type": "CentralTransitive",
211+
"requested": "[2.1.9, )",
212+
"resolved": "2.1.9",
213+
"contentHash": "VcjfKbOExie3RgZGrQL1jJMI4iZ3J9B6ifDo2QpDVJUYhTZKVcKnBhpNOHqbvNjHgadAks1jzhRjB7OZet1PJA==",
214+
"dependencies": {
215+
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
216+
"System.Text.Encoding.CodePages": "5.0.0"
217+
}
218+
}
219+
},
220+
"net9.0": {
221+
"Microsoft.NET.ILLink.Tasks": {
222+
"type": "Direct",
223+
"requested": "[9.0.0, )",
224+
"resolved": "9.0.0",
225+
"contentHash": "zAwp213evC3UkimtVXRb+Dlgc/40QG145nmZDtp2LO9zJJMfrp+i/87BnXN7tRXEA4liyzdFkjqG1HE8/RPb4A=="
226+
},
227+
"Microsoft.NETCore.Platforms": {
228+
"type": "Transitive",
229+
"resolved": "5.0.0",
230+
"contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
231+
},
232+
"System.Runtime.CompilerServices.Unsafe": {
233+
"type": "Transitive",
234+
"resolved": "5.0.0",
235+
"contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
236+
},
237+
"System.Text.Encoding.CodePages": {
238+
"type": "Transitive",
239+
"resolved": "5.0.0",
240+
"contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
241+
"dependencies": {
242+
"Microsoft.NETCore.Platforms": "5.0.0"
243+
}
244+
},
245+
"pdfsharpcore": {
246+
"type": "Project",
247+
"dependencies": {
248+
"SharpZipLib": "[1.4.2, )",
249+
"SixLabors.Fonts": "[1.0.1, )",
250+
"SixLabors.ImageSharp": "[2.1.9, )"
251+
}
252+
},
253+
"SharpZipLib": {
254+
"type": "CentralTransitive",
255+
"requested": "[1.4.2, )",
256+
"resolved": "1.4.2",
257+
"contentHash": "yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A=="
258+
},
259+
"SixLabors.Fonts": {
260+
"type": "CentralTransitive",
261+
"requested": "[1.0.1, )",
262+
"resolved": "1.0.1",
263+
"contentHash": "ljezRHWc7N0azdQViib7Aa5v+DagRVkKI2/93kEbtjVczLs+yTkSq6gtGmvOcx4IqyNbO3GjLt7SAQTpLkySNw=="
264+
},
265+
"SixLabors.ImageSharp": {
266+
"type": "CentralTransitive",
267+
"requested": "[2.1.9, )",
268+
"resolved": "2.1.9",
269+
"contentHash": "VcjfKbOExie3RgZGrQL1jJMI4iZ3J9B6ifDo2QpDVJUYhTZKVcKnBhpNOHqbvNjHgadAks1jzhRjB7OZet1PJA==",
270+
"dependencies": {
271+
"System.Runtime.CompilerServices.Unsafe": "5.0.0",
272+
"System.Text.Encoding.CodePages": "5.0.0"
273+
}
274+
}
275+
}
276+
}
277+
}

MigraDocCore.Rendering/MigraDocCore.Rendering.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
3+
<TargetFrameworks>$(DefaultTargetFrameworks)</TargetFrameworks>
44
<CheckEolTargetFramework>false</CheckEolTargetFramework>
55
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
66
<Authors>Stefan Steiger and Contributors</Authors>

0 commit comments

Comments
 (0)