{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.BlogEngine/BlogEngine.NET","documentNamespace":"https://spdx.org/spdxdocs/protobom/59b010fc-7eea-4342-960c-9fa518521b36","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250626160536-969393377fc6+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-06-27T08:56:08Z"},"packages":[{"name":"NuGet.Core","SPDXID":"SPDXRef-nuget-NuGet.Core-2.8.2-75c946","versionInfo":"2.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2013 Microsoft. NuGet, Copyright GetMetadata ExtractMetadata, dCopyright 2013 Microsoft. NuGet","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/NuGet.Core@2.8.2"}]},{"name":"Microsoft.Web.Xdt","SPDXID":"SPDXRef-nuget-Microsoft.Web.Xdt-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Web.Xdt@2.1.1"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-6.0.8-75c946","versionInfo":"6.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Newtonsoft.Json@6.0.8"}]},{"name":"DynamicQuery","SPDXID":"SPDXRef-nuget-DynamicQuery-1.0-75c946","versionInfo":"1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/DynamicQuery@1.0"}]},{"name":"jQuery.Cookie","SPDXID":"SPDXRef-nuget-jQuery.Cookie-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2013 Klaus Hartl","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/jQuery.Cookie@1.4.0"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-7.0.1-75c946","versionInfo":"7.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2007 James Newton-King, Copyright James Newton-King 2008, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS c Development Releases Json, Copyright James Newton-King 2008 WrapNonExceptionThrows RSDS c Development Releases Json Working","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Newtonsoft.Json@7.0.1"}]},{"name":"jQuery.Validation","SPDXID":"SPDXRef-nuget-jQuery.Validation-1.14.0-75c946","versionInfo":"1.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2010-2013 Diego Perini, Copyright (c) 2013 Jorn Zaefferer, Copyright (c) 2015 Jorn Zaefferer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/jQuery.Validation@1.14.0"}]},{"name":"FontAwesome","SPDXID":"SPDXRef-nuget-FontAwesome-4.4.0-75c946","versionInfo":"4.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"OFL-1.1 AND MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright Dave Gandy 2015.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/FontAwesome@4.4.0"}]},{"name":"SimpleInjector","SPDXID":"SPDXRef-nuget-SimpleInjector-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., 3Copyright 2013-2015 Simple Injector Contributors, Copyright 2013 Simple Injector Contributors, Copyright 2013-2015 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/SimpleInjector@3.1.0"}]},{"name":"Microsoft.AspNet.Razor","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.2.3-75c946","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.Razor@3.2.3"}]},{"name":"Microsoft.Web.Infrastructure","SPDXID":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","versionInfo":"1.0.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Web.Infrastructure@1.0.0.0"}]},{"name":"Microsoft.AspNet.WebApi.Core","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.Core@5.2.3"}]},{"name":"bootstrap","SPDXID":"SPDXRef-nuget-bootstrap-3.4.1-75c946","versionInfo":"3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/bootstrap@3.4.1"}]},{"name":"Microsoft.AspNet.WebApi","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi@5.2.3"}]},{"name":"jQuery","SPDXID":"SPDXRef-nuget-jQuery-2.1.4-75c946","versionInfo":"2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2005, 2015 jQuery Foundation, Inc., (c) 2008 VeriSign, Inc., Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors, Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors, Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/jQuery@2.1.4"}]},{"name":"SimpleInjector.Integration.WebApi","SPDXID":"SPDXRef-nuget-SimpleInjector.Integration.WebApi-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2014 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/SimpleInjector.Integration.WebApi@3.1.0"}]},{"name":"Microsoft.AspNet.Web.Optimization","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Web.Optimization-1.1.3-75c946","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright Microsoft 2011","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.Web.Optimization@1.1.3"}]},{"name":"Antlr","SPDXID":"SPDXRef-nuget-Antlr-3.5.0.2-75c946","versionInfo":"3.5.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"(c) 2008 VeriSign, Inc., Copyright Sam Harwell 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Antlr@3.5.0.2"}]},{"name":"WebGrease","SPDXID":"SPDXRef-nuget-WebGrease-1.6.0-75c946","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., Copyright Microsoft 2012, Copyright Microsoft 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/WebGrease@1.6.0"}]},{"name":"toastr","SPDXID":"SPDXRef-nuget-toastr-2.1.1-75c946","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2012-2015 John Papa, Tim Ferrell, Hans Fjallemark, Copyright (c) 2012-2015 John Papa, Tim Ferrell, Hans Fjallemark., Copyright 2012-2015","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/toastr@2.1.1"}]},{"name":"Twitter.Bootstrap","SPDXID":"SPDXRef-nuget-Twitter.Bootstrap-3.0.1.1-75c946","versionInfo":"3.0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2012 Twitter, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Twitter.Bootstrap@3.0.1.1"}]},{"name":"Moment.js","SPDXID":"SPDXRef-nuget-Moment.js-2.10.6-75c946","versionInfo":"2.10.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) JS Foundation and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Moment.js@2.10.6"}]},{"name":"angularjs","SPDXID":"SPDXRef-nuget-angularjs-1.3.0-75c946","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) 2010-2014 Google, Inc. http://angularjs.org, Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors, Copyright 2013 jQuery Foundation, Inc. and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/angularjs@1.3.0"}]},{"name":"Microsoft.AspNet.WebApi.WebHost","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.WebHost@5.2.3"}]},{"name":"json2","SPDXID":"SPDXRef-nuget-json2-1.0.2-75c946","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/json2@1.0.2"}]},{"name":"SimpleInjector.Extensions.ExecutionContextScoping","SPDXID":"SPDXRef-nuget-SimpleInjector.Extensions.ExecutionContextScoping-3.1.0-75c946","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2014 Simple Injector Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/SimpleInjector.Extensions.ExecutionContextScoping@3.1.0"}]},{"name":"Microsoft.AspNet.WebPages","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.2.3-75c946","versionInfo":"3.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebPages@3.2.3"}]},{"name":"Microsoft.AspNet.WebApi.Client","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.3-75c946","versionInfo":"5.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.Client@5.2.3"}]},{"name":"com.github.BlogEngine/BlogEngine.NET","SPDXID":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","versionInfo":"master","downloadLocation":"git+https://github.com/BlogEngine/BlogEngine.NET","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/BlogEngine/BlogEngine.NET@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-toastr-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-angularjs-1.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-NuGet.Core-2.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-7.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Antlr-3.5.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-WebGrease-1.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector.Extensions.ExecutionContextScoping-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-6.0.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-bootstrap-3.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery-2.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-SimpleInjector.Integration.WebApi-3.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Web.Optimization-1.1.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Twitter.Bootstrap-3.0.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Web.Xdt-2.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-DynamicQuery-1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-FontAwesome-4.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Moment.js-2.10.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-json2-1.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.2.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery.Cookie-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relatedSpdxElement":"SPDXRef-nuget-jQuery.Validation-1.14.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-BlogEngine-BlogEngine.NET-master-b1f932","relationshipType":"DESCRIBES"}]}