{
  "version": 3,
  "targets": {
    "net9.0": {
      "Diacritics/4.0.17": {
        "type": "package",
        "compile": {
          "lib/net9.0/Diacritics.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/net9.0/Diacritics.dll": {
            "related": ".xml"
          }
        }
      },
      "ICU4N/60.1.0-alpha.356": {
        "type": "package",
        "dependencies": {
          "J2N": "2.0.0",
          "Microsoft.Extensions.Caching.Memory": "2.0.0"
        },
        "compile": {
          "lib/netstandard2.0/ICU4N.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/ICU4N.dll": {
            "related": ".xml"
          }
        }
      },
      "ICU4N.Transliterator/60.1.0-alpha.356": {
        "type": "package",
        "dependencies": {
          "ICU4N": "60.1.0-alpha.356"
        },
        "compile": {
          "lib/netstandard2.0/ICU4N.Transliterator.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/ICU4N.Transliterator.dll": {
            "related": ".xml"
          }
        }
      },
      "J2N/2.0.0": {
        "type": "package",
        "compile": {
          "lib/net6.0/J2N.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/net6.0/J2N.dll": {
            "related": ".xml"
          }
        }
      },
      "Microsoft.Extensions.Caching.Abstractions/2.0.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.Extensions.Primitives": "2.0.0"
        },
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
            "related": ".xml"
          }
        }
      },
      "Microsoft.Extensions.Caching.Memory/2.0.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.Extensions.Caching.Abstractions": "2.0.0",
          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
          "Microsoft.Extensions.Options": "2.0.0"
        },
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
            "related": ".xml"
          }
        }
      },
      "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": {
        "type": "package",
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
            "related": ".xml"
          }
        }
      },
      "Microsoft.Extensions.Options/2.0.0": {
        "type": "package",
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0",
          "Microsoft.Extensions.Primitives": "2.0.0"
        },
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {
            "related": ".xml"
          }
        }
      },
      "Microsoft.Extensions.Primitives/2.0.0": {
        "type": "package",
        "dependencies": {
          "System.Runtime.CompilerServices.Unsafe": "4.4.0"
        },
        "compile": {
          "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {
            "related": ".xml"
          }
        }
      },
      "System.Runtime.CompilerServices.Unsafe/4.4.0": {
        "type": "package",
        "compile": {
          "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
            "related": ".xml"
          }
        },
        "runtime": {
          "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
            "related": ".xml"
          }
        }
      }
    }
  },
  "libraries": {
    "Diacritics/4.0.17": {
      "sha512": "FmMvVQRsfon+x5P+dxz4mvV8wt45xr25EAOCkuo/Cjtc7lVYV5cZUSsNXwmKQpwO+TokIHpzxb8ENpqrm4yBlQ==",
      "type": "package",
      "path": "diacritics/4.0.17",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE",
        "README.md",
        "diacritics.4.0.17.nupkg.sha512",
        "diacritics.nuspec",
        "lib/net462/Diacritics.dll",
        "lib/net462/Diacritics.xml",
        "lib/net7.0/Diacritics.dll",
        "lib/net7.0/Diacritics.xml",
        "lib/net8.0/Diacritics.dll",
        "lib/net8.0/Diacritics.xml",
        "lib/net9.0/Diacritics.dll",
        "lib/net9.0/Diacritics.xml",
        "lib/netstandard1.2/Diacritics.dll",
        "lib/netstandard1.2/Diacritics.xml",
        "lib/netstandard2.0/Diacritics.dll",
        "lib/netstandard2.0/Diacritics.xml",
        "lib/netstandard2.1/Diacritics.dll",
        "lib/netstandard2.1/Diacritics.xml",
        "logo.png"
      ]
    },
    "ICU4N/60.1.0-alpha.356": {
      "sha512": "YMZtDnjcqWzziOKiE7w6Ma7Rl5vuFDxzOsUlHh1QyfghbNEIZQOLRs9MMfwCWAjX6n9UitrF6vLXy55Z5q+4Fg==",
      "type": "package",
      "path": "icu4n/60.1.0-alpha.356",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.txt",
        "icu4n.60.1.0-alpha.356.nupkg.sha512",
        "icu4n.nuspec",
        "lib/net40/ICU4N.dll",
        "lib/net40/ICU4N.xml",
        "lib/net451/ICU4N.dll",
        "lib/net451/ICU4N.xml",
        "lib/netstandard2.0/ICU4N.dll",
        "lib/netstandard2.0/ICU4N.xml",
        "unicode-icon-128x128.jpg"
      ]
    },
    "ICU4N.Transliterator/60.1.0-alpha.356": {
      "sha512": "lFOSO6bbEtB6HkWMNDJAq+rFwVyi9g6xVc5O/2xHa6iZnV7wLVDqCbaQ4W4vIeBSQZAafqhxciaEkmAvSdzlCg==",
      "type": "package",
      "path": "icu4n.transliterator/60.1.0-alpha.356",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.txt",
        "icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512",
        "icu4n.transliterator.nuspec",
        "lib/net40/ICU4N.Transliterator.dll",
        "lib/net40/ICU4N.Transliterator.xml",
        "lib/net451/ICU4N.Transliterator.dll",
        "lib/net451/ICU4N.Transliterator.xml",
        "lib/netstandard2.0/ICU4N.Transliterator.dll",
        "lib/netstandard2.0/ICU4N.Transliterator.xml",
        "unicode-icon-128x128.jpg"
      ]
    },
    "J2N/2.0.0": {
      "sha512": "M5bwDajAARZiyqupU+rHQJnsVLxNBOHJ8vKYHd8LcLIb1FgLfzzcJvc31Qo5Xz/GEHFjDF9ScjKL/ks/zRTXuA==",
      "type": "package",
      "path": "j2n/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.txt",
        "j2n-icon-100x100.png",
        "j2n.2.0.0.nupkg.sha512",
        "j2n.nuspec",
        "lib/net40/J2N.dll",
        "lib/net40/J2N.xml",
        "lib/net45/J2N.dll",
        "lib/net45/J2N.xml",
        "lib/net5.0/J2N.dll",
        "lib/net5.0/J2N.xml",
        "lib/net6.0/J2N.dll",
        "lib/net6.0/J2N.xml",
        "lib/netcoreapp3.0/J2N.dll",
        "lib/netcoreapp3.0/J2N.xml",
        "lib/netstandard2.0/J2N.dll",
        "lib/netstandard2.0/J2N.xml",
        "lib/netstandard2.1/J2N.dll",
        "lib/netstandard2.1/J2N.xml",
        "readme.md"
      ]
    },
    "Microsoft.Extensions.Caching.Abstractions/2.0.0": {
      "sha512": "kGMEV53Od1ES0BDh7OOKbTW9Zu5dbbQ72yI936dvvbHlde3puuq/WRKAccFgcB2PuRjox1HFhA9+t53RYqfuEA==",
      "type": "package",
      "path": "microsoft.extensions.caching.abstractions/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml",
        "microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512",
        "microsoft.extensions.caching.abstractions.nuspec"
      ]
    },
    "Microsoft.Extensions.Caching.Memory/2.0.0": {
      "sha512": "NqvVdYLbX7N2J2Wz9y3zjhE66JRdROiZZsGhA2u4a9IcIq/jzINC/cLM96BHA+TSOZFPxVdWneqB6/yt9u846A==",
      "type": "package",
      "path": "microsoft.extensions.caching.memory/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml",
        "microsoft.extensions.caching.memory.2.0.0.nupkg.sha512",
        "microsoft.extensions.caching.memory.nuspec"
      ]
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": {
      "sha512": "eUdJ0Q/GfVyUJc0Jal5L1QZLceL78pvEM9wEKcHeI24KorqMDoVX+gWsMGLulQMfOwsUaPtkpQM2pFERTzSfSg==",
      "type": "package",
      "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll",
        "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml",
        "microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512",
        "microsoft.extensions.dependencyinjection.abstractions.nuspec"
      ]
    },
    "Microsoft.Extensions.Options/2.0.0": {
      "sha512": "sAKBgjl2gWsECBLLR9K54T7/uZaP2n9GhMYHay/oOLfvpvX0+iNAlQ2NJgVE352C9Fs5CDV3VbNTK8T2aNKQFA==",
      "type": "package",
      "path": "microsoft.extensions.options/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/netstandard2.0/Microsoft.Extensions.Options.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Options.xml",
        "microsoft.extensions.options.2.0.0.nupkg.sha512",
        "microsoft.extensions.options.nuspec"
      ]
    },
    "Microsoft.Extensions.Primitives/2.0.0": {
      "sha512": "ukg53qNlqTrK38WA30b5qhw0GD7y3jdI9PHHASjdKyTcBHTevFM2o23tyk3pWCgAV27Bbkm+CPQ2zUe1ZOuYSA==",
      "type": "package",
      "path": "microsoft.extensions.primitives/2.0.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll",
        "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml",
        "microsoft.extensions.primitives.2.0.0.nupkg.sha512",
        "microsoft.extensions.primitives.nuspec"
      ]
    },
    "System.Runtime.CompilerServices.Unsafe/4.4.0": {
      "sha512": "9dLLuBxr5GNmOfl2jSMcsHuteEg32BEfUotmmUkmZjpR3RpVHE8YQwt0ow3p6prwA1ME8WqDVZqrr8z6H8G+Kw==",
      "type": "package",
      "path": "system.runtime.compilerservices.unsafe/4.4.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "LICENSE.TXT",
        "THIRD-PARTY-NOTICES.TXT",
        "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
        "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
        "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
        "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
        "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll",
        "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml",
        "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
        "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
        "system.runtime.compilerservices.unsafe.4.4.0.nupkg.sha512",
        "system.runtime.compilerservices.unsafe.nuspec",
        "useSharedDesignerContext.txt",
        "version.txt"
      ]
    }
  },
  "projectFileDependencyGroups": {
    "net9.0": [
      "Diacritics >= 4.0.17",
      "ICU4N.Transliterator >= 60.1.0-alpha.356"
    ]
  },
  "packageFolders": {
    "/root/.nuget/packages/": {}
  },
  "project": {
    "version": "10.11.11",
    "restore": {
      "projectUniqueName": "/mnt/workspace/git/jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj",
      "projectName": "Jellyfin.Extensions",
      "projectPath": "/mnt/workspace/git/jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj",
      "packagesPath": "/root/.nuget/packages/",
      "outputPath": "/mnt/workspace/git/jellyfin/src/Jellyfin.Extensions/obj/",
      "projectStyle": "PackageReference",
      "centralPackageVersionsManagementEnabled": true,
      "configFilePaths": [
        "/mnt/workspace/git/jellyfin/nuget.config",
        "/root/.nuget/NuGet/NuGet.Config"
      ],
      "originalTargetFrameworks": [
        "net9.0"
      ],
      "sources": {
        "https://api.nuget.org/v3/index.json": {}
      },
      "frameworks": {
        "net9.0": {
          "targetAlias": "net9.0",
          "projectReferences": {}
        }
      },
      "warningProperties": {
        "allWarningsAsErrors": true,
        "noWarn": [
          "NU5104"
        ],
        "warnAsError": [
          "NU1605"
        ],
        "warnNotAsError": [
          "NU1902",
          "NU1903"
        ]
      },
      "restoreAuditProperties": {
        "enableAudit": "true",
        "auditLevel": "low",
        "auditMode": "direct"
      },
      "SdkAnalysisLevel": "9.0.300"
    },
    "frameworks": {
      "net9.0": {
        "targetAlias": "net9.0",
        "dependencies": {
          "Diacritics": {
            "target": "Package",
            "version": "[4.0.17, )",
            "versionCentrallyManaged": true
          },
          "ICU4N.Transliterator": {
            "target": "Package",
            "version": "[60.1.0-alpha.356, )",
            "versionCentrallyManaged": true
          }
        },
        "centralPackageVersions": {
          "AsyncKeyedLock": "7.1.8",
          "AutoFixture": "4.18.1",
          "AutoFixture.AutoMoq": "4.18.1",
          "AutoFixture.Xunit2": "4.18.1",
          "BDInfo": "0.8.0",
          "BitFaster.Caching": "2.5.4",
          "BlurHashSharp": "1.4.0-pre.1",
          "BlurHashSharp.SkiaSharp": "1.4.0-pre.1",
          "CommandLineParser": "2.9.1",
          "coverlet.collector": "6.0.4",
          "Diacritics": "4.0.17",
          "DiscUtils.Udf": "0.16.13",
          "DotNet.Glob": "3.1.3",
          "FsCheck.Xunit": "3.3.2",
          "HarfBuzzSharp.NativeAssets.Linux": "8.3.1.1",
          "ICU4N.Transliterator": "60.1.0-alpha.356",
          "IDisposableAnalyzers": "4.0.8",
          "Ignore": "0.2.1",
          "Jellyfin.XmlTv": "10.8.0",
          "libse": "4.0.12",
          "LrcParser": "2025.623.0",
          "MetaBrainz.MusicBrainz": "6.1.0",
          "Microsoft.AspNetCore.Authorization": "9.0.11",
          "Microsoft.AspNetCore.Mvc.Testing": "9.0.11",
          "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
          "Microsoft.CodeAnalysis.BannedApiAnalyzers": "4.14.0",
          "Microsoft.CodeAnalysis.Common": "4.14.0",
          "Microsoft.CodeAnalysis.CSharp": "4.14.0",
          "Microsoft.Data.Sqlite": "9.0.11",
          "Microsoft.EntityFrameworkCore.Design": "9.0.11",
          "Microsoft.EntityFrameworkCore.Relational": "9.0.11",
          "Microsoft.EntityFrameworkCore.Sqlite": "9.0.11",
          "Microsoft.EntityFrameworkCore.Tools": "9.0.11",
          "Microsoft.Extensions.Caching.Abstractions": "9.0.11",
          "Microsoft.Extensions.Caching.Memory": "9.0.11",
          "Microsoft.Extensions.Configuration.Abstractions": "9.0.11",
          "Microsoft.Extensions.Configuration.Binder": "9.0.11",
          "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.11",
          "Microsoft.Extensions.Configuration.Json": "9.0.11",
          "Microsoft.Extensions.DependencyInjection": "9.0.11",
          "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.11",
          "Microsoft.Extensions.Diagnostics.HealthChecks": "9.0.11",
          "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "9.0.11",
          "Microsoft.Extensions.Hosting.Abstractions": "9.0.11",
          "Microsoft.Extensions.Http": "9.0.11",
          "Microsoft.Extensions.Logging": "9.0.11",
          "Microsoft.Extensions.Logging.Abstractions": "9.0.11",
          "Microsoft.Extensions.Options": "9.0.11",
          "Microsoft.NET.Test.Sdk": "18.0.1",
          "MimeTypes": "2.5.2",
          "Moq": "4.18.4",
          "Morestachio": "5.0.1.631",
          "NEbml": "1.1.0.5",
          "Newtonsoft.Json": "13.0.4",
          "PlaylistsNET": "1.4.1",
          "Polly": "8.6.5",
          "prometheus-net": "8.2.1",
          "prometheus-net.AspNetCore": "8.2.1",
          "prometheus-net.DotNetRuntime": "4.4.1",
          "Serilog.AspNetCore": "9.0.0",
          "Serilog.Enrichers.Thread": "4.0.0",
          "Serilog.Expressions": "5.0.0",
          "Serilog.Settings.Configuration": "9.0.0",
          "Serilog.Sinks.Async": "2.1.0",
          "Serilog.Sinks.Console": "6.1.1",
          "Serilog.Sinks.File": "7.0.0",
          "Serilog.Sinks.Graylog": "3.1.1",
          "SerilogAnalyzer": "0.15.0",
          "SharpFuzz": "2.2.0",
          "SkiaSharp": "3.116.1",
          "SkiaSharp.HarfBuzz": "3.116.1",
          "SkiaSharp.NativeAssets.Linux": "3.116.1",
          "SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
          "StyleCop.Analyzers": "1.2.0-beta.556",
          "Svg.Skia": "3.2.1",
          "Swashbuckle.AspNetCore": "6.2.3",
          "Swashbuckle.AspNetCore.ReDoc": "6.5.0",
          "System.Globalization": "4.3.0",
          "System.Linq.Async": "6.0.3",
          "System.Text.Encoding.CodePages": "9.0.11",
          "System.Text.Json": "9.0.11",
          "System.Threading.Tasks.Dataflow": "9.0.11",
          "TagLibSharp": "2.3.0",
          "TMDbLib": "2.3.0",
          "UTF.Unknown": "2.6.0",
          "xunit": "2.9.3",
          "Xunit.Priority": "1.1.6",
          "xunit.runner.visualstudio": "2.8.2",
          "Xunit.SkippableFact": "1.5.23",
          "z440.atl.core": "7.9.0"
        },
        "imports": [
          "net461",
          "net462",
          "net47",
          "net471",
          "net472",
          "net48",
          "net481"
        ],
        "assetTargetFallback": true,
        "warn": true,
        "frameworkReferences": {
          "Microsoft.NETCore.App": {
            "privateAssets": "all"
          }
        },
        "runtimeIdentifierGraphPath": "/mnt/workspace/dotnet/sdk/9.0.314/PortableRuntimeIdentifierGraph.json"
      }
    }
  }
}