.. _firely_auth_BOM: Firely Auth Bill of Materials ============================= Firely Auth is mainly built using libraries from Duende, Microsoft .Net Core and ASP.NET Core, along with a limited list of other libraries. This is the full list of direct dependencies that Firely Auth has on other libraries, along with their licenses. This list uses the NuGet package names (or prefixes of them) so you can easily lookup further details of those packages on `NuGet.org `_ if needed. #. Duende.IdentityServer.*: https://duendesoftware.com/license #. Microsoft.AspNetCore.* - Apache 2.0 #. Microsoft.EntityFrameworkCore.* - MIT #. Microsoft.Extensions.Configuration: MIT #. System.Commandline.*: MIT #. Serilog(.*) - Apache-2.0 #. Hl7.Fhir.* - Firely OSS license (see :ref:`firely_oss_license`) #. Simplifier.Licensing - as Hl7.Fhir #. CreativeCode.JWK - MIT #. Newtonsoft.Json - MIT #. Superpower - Apache 2.0 #. QRCode.js - MIT (https://github.com/davidshimjs/qrcodejs) The frontend of Firely Auth uses the following packages, found using `NPM `_: * @emotion/react - MIT * @emotion/styled - MIT * @mui/icons-material - MIT * @mui/material - MIT * axios - MIT * html-react-parser - MIT * lodash - MIT * next - MIT * react - MIT * react-dom - MIT * react-qr-code - MIT * react18-json-view - MIT * sharp - Apache-2.0 * zustand - MIT * @types/lodash - MIT * @types/node - MIT * @types/react - MIT * @types/react-dom - MIT * eslint - MIT * eslint-config-next - MIT * eslint-plugin-jsx-a11y - MIT * typescript - Apache-2.0