{ "version": 1, "dependencies": { "net10.0": { "Microsoft.NET.Test.Sdk": { "type": "Direct", "requested": "[18.8.1, )", "resolved": "18.8.1", "contentHash": "dknJL3/9Y3t4XuCBqnc0PevPxgLsUMmVhjwup/b1HNovA8zWcj3XsfIf7c6p05363DWcqL7X/YhDL9B+Zymv1w==", "dependencies": { "Microsoft.CodeCoverage": "18.8.1", "Microsoft.TestPlatform.TestHost": "18.8.1" } }, "SSH.NET": { "type": "Direct", "requested": "[2026.0.0, )", "resolved": "2026.0.0", "contentHash": "Yu9dirPq8l3oaat0+OQ7K0nUf5MmYltpia5UGqsApTG4zTPvBC1cxbNnC3NERij26dUST0A3Ef1QdHSn5ArbWQ==", "dependencies": { "BouncyCastle.Cryptography": "2.7.0", "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "Testcontainers.PostgreSql": { "type": "Direct", "requested": "[4.13.0, )", "resolved": "4.13.0", "contentHash": "2ow4AE8drI9iA9Fr4ycAPusXPB1lJfQyyNONSMLE/XqLpm8VuNAh3pK38fOjkOWtTrnD03s4hAIdl4036Ik69A==", "dependencies": { "Testcontainers": "4.13.0" } }, "xunit": { "type": "Direct", "requested": "[2.9.3, )", "resolved": "2.9.3", "contentHash": "TlXQBinK35LpOPKHAqbLY4xlEen9TBafjs0V5KnA4wZsoQLQJiirCR4CbIXvOH8NzkW4YeJKP5P/Bnrodm0h9Q==", "dependencies": { "xunit.analyzers": "1.18.0", "xunit.assert": "2.9.3", "xunit.core": "[2.9.3]" } }, "xunit.runner.visualstudio": { "type": "Direct", "requested": "[3.1.5, )", "resolved": "3.1.5", "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "BouncyCastle.Cryptography": { "type": "Transitive", "resolved": "2.7.0", "contentHash": "U+12df8UEWHgBi04YVf/Lgi2dy3SItlIYvHjjEVa/BngCQIzDCDRBk50DDByCfDvSbe5pRNFr3b7UrVK2kMcLw==" }, "Docker.DotNet.Enhanced": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "nGicLwvd42FhRk+khY5uS6cx49ErNdwYKnYBg0F4m4BDKLp/R77AVmmN9xAiqI3W/wN5ZCHkdUhgxf5ORkZuFQ==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3", "Docker.DotNet.Enhanced.LegacyHttp": "4.3.3", "Docker.DotNet.Enhanced.NPipe": "4.3.3", "Docker.DotNet.Enhanced.NativeHttp": "4.3.3", "Docker.DotNet.Enhanced.Unix": "4.3.3", "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "Docker.DotNet.Enhanced.Handler.Abstractions": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "9Cp8hOgtynixcDoAs9lnEaQosluojSYmiW3fsLsLIVfZjlq/fznSIZNUhnmyT4Xo1Iyuok/y49WL/25O47u0Pw==", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "Docker.DotNet.Enhanced.LegacyHttp": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "7j3M16emv9PAQN7VwFn23xLYNj8GJmwPOcogveHkaWnOCqiC+anRaNKQwqIBNApM1AuwZKivehTKTPmmrjUUnw==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3" } }, "Docker.DotNet.Enhanced.NativeHttp": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "iNzK+jRFeEMobSA7l/h4ARwCKOOefOWtVN5/RB0ft6/6H6IQXvVUuOgGyZAjYLBT7TsyClRYno2B904f3dtBuQ==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3" } }, "Docker.DotNet.Enhanced.NPipe": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "ZTLYufuEfY0e6qLOgeH9QgXx2KYuoABRVaY5A8rsggyLgYqbDj9rCRfVAhHPCUv83S7pVxDHy+Tvm/BnxjWVpg==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3" } }, "Docker.DotNet.Enhanced.Unix": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "ypo8qNbmvHw1t9VfpRTMogCw2vht6VjkXzlGYUUeP2H2bf83USURdla1maW1njn2oq2rfLUFOGMfmt+A37QU2w==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3" } }, "Docker.DotNet.Enhanced.X509": { "type": "Transitive", "resolved": "4.3.3", "contentHash": "oBDibWezEv4hgj3RIQxI3DVcxkNV1MdrD0d/jhjUu+h3DL+qc0wlkQva15kkwMatXmC/hWp1VP0DMoFXe+BmEw==", "dependencies": { "Docker.DotNet.Enhanced.Handler.Abstractions": "4.3.3" } }, "Microsoft.AspNetCore.OpenApi": { "type": "Transitive", "resolved": "10.0.11", "contentHash": "R/1EATnPLU+gRfB6lwVkMcymmyAY5ppBBdRN/5lhNEiT3xP1sWccuSFkU/f1lQvN/WgRq5Vn8AhCdE3fqgsL/w==", "dependencies": { "Microsoft.OpenApi": "[2.7.5, 3.0.0)" } }, "Microsoft.CodeCoverage": { "type": "Transitive", "resolved": "18.8.1", "contentHash": "Eclse/ZZjr4lmWzZFNN9h/OluhKL+SK/QbUyKUewgX139aGeyMEO/DkMPwuFs2MixvanTnz6891rF8UHDg+W4Q==" }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", "resolved": "10.0.0", "contentHash": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==" }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", "resolved": "10.0.0", "contentHash": "FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" } }, "Microsoft.OpenApi": { "type": "Transitive", "resolved": "2.11.0", "contentHash": "/ignjfdeKT2SGLIR7QEv19KnI0rvoxRG/TYDOZdK9EsWLjKK9IK8i1Mo5NRm9PRV3i64DzlTqnIflWvoyfljLg==" }, "Microsoft.TestPlatform.ObjectModel": { "type": "Transitive", "resolved": "18.8.1", "contentHash": "qLbktNB1+b1XZLNJBTzaWVVJAd6PEzD7cgD406geMb6PcFZhp3EDNa1tctWx1+mtMU6MP/6ozVvFPC9vs2a9rw==" }, "Microsoft.TestPlatform.TestHost": { "type": "Transitive", "resolved": "18.8.1", "contentHash": "FaQHPDTUOcE+SFTjssNPfrub2lT9Zyon4J2W/KLHt/efLJACb1TCeWXyOgh0D/4Q1e4n+S3E6mOKud+9nLZlEA==", "dependencies": { "Microsoft.TestPlatform.ObjectModel": "18.8.1" } }, "Npgsql": { "type": "Transitive", "resolved": "10.0.3", "contentHash": "7nb5YzXuvWWJxB0J8DiyL3we+X4FOctZrt0fIBnucOIaIevFEEwGQVZKtiu9olXdlNAK1eNgqSral6r/jlhI4w==", "dependencies": { "Microsoft.Extensions.Logging.Abstractions": "10.0.0" } }, "OpenMcdf": { "type": "Transitive", "resolved": "3.2.0", "contentHash": "n/iojS7V77YjM6IBbXaP0ZI8EELhJ2j6XRjx9NxMyUtjcM4a0yr0fWqO1y7lgd3CgYwnDugaKlO9c7Os8VxNtg==" }, "SharpCompress": { "type": "Transitive", "resolved": "0.50.4", "contentHash": "/hxjUR7DEX6mky8/LQXyrnrKioOL6D6veAID1EZpro+q4s02x5dHEYBV3qjEN6lDYYilDoQQ76BcmQj+lRx51w==" }, "SharpZipLib": { "type": "Transitive", "resolved": "1.4.2", "contentHash": "yjj+3zgz8zgXpiiC3ZdF/iyTBbz2fFvMxZFEBPUcwZjIvXOf37Ylm+K58hqMfIBt5JgU/Z2uoUS67JmTLe973A==" }, "System.IO.Hashing": { "type": "Transitive", "resolved": "10.0.11", "contentHash": "OzKDcIRkeNJeC8qAsbn8yJXnfTLP1dtkWILe+T56Gf/z+IkAASi7sMqLqJQat08j5z/mRN5xVtoAwbkMNMoBUQ==" }, "Testcontainers": { "type": "Transitive", "resolved": "4.13.0", "contentHash": "j8vi9jPBNSwaraGGx8w+2gtZyWrlbKxdhiGMS3nektg+KiwjFWx9ghCjs57EoQfvI+IAbzti0oQJupQChwgMog==", "dependencies": { "Docker.DotNet.Enhanced": "4.3.3", "Docker.DotNet.Enhanced.X509": "4.3.3", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", "SSH.NET": "2025.1.0", "SharpZipLib": "1.4.2" } }, "xunit.abstractions": { "type": "Transitive", "resolved": "2.0.3", "contentHash": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==" }, "xunit.analyzers": { "type": "Transitive", "resolved": "1.18.0", "contentHash": "OtFMHN8yqIcYP9wcVIgJrq01AfTxijjAqVDy/WeQVSyrDC1RzBWeQPztL49DN2syXRah8TYnfvk035s7L95EZQ==" }, "xunit.assert": { "type": "Transitive", "resolved": "2.9.3", "contentHash": "/Kq28fCE7MjOV42YLVRAJzRF0WmEqsmflm0cfpMjGtzQ2lR5mYVj1/i0Y8uDAOLczkL3/jArrwehfMD0YogMAA==" }, "xunit.core": { "type": "Transitive", "resolved": "2.9.3", "contentHash": "BiAEvqGvyme19wE0wTKdADH+NloYqikiU0mcnmiNyXaF9HyHmE6sr/3DC5vnBkgsWaE6yPyWszKSPSApWdRVeQ==", "dependencies": { "xunit.extensibility.core": "[2.9.3]", "xunit.extensibility.execution": "[2.9.3]" } }, "xunit.extensibility.core": { "type": "Transitive", "resolved": "2.9.3", "contentHash": "kf3si0YTn2a8J8eZNb+zFpwfoyvIrQ7ivNk5ZYA5yuYk1bEtMe4DxJ2CF/qsRgmEnDr7MnW1mxylBaHTZ4qErA==", "dependencies": { "xunit.abstractions": "2.0.3" } }, "xunit.extensibility.execution": { "type": "Transitive", "resolved": "2.9.3", "contentHash": "yMb6vMESlSrE3Wfj7V6cjQ3S4TXdXpRqYeNEI3zsX31uTsGMJjEw6oD5F5u1cHnMptjhEECnmZSsPxB6ChZHDQ==", "dependencies": { "xunit.extensibility.core": "[2.9.3]" } }, "Yarp.ReverseProxy": { "type": "Transitive", "resolved": "2.3.0", "contentHash": "gxtkN3a+9biu9V9Zd5NaTO6VZWXAnS2mhQ0R/VXmSPoTuiQNZsakKikrKpDtKxrL5nUYzbRsHtl40WNq+ZBKKg==", "dependencies": { "System.IO.Hashing": "8.0.0" } }, "ludarium.api": { "type": "Project", "dependencies": { "Ludarium.Application": "[1.0.0, )", "Ludarium.Infrastructure": "[1.0.0, )", "Microsoft.AspNetCore.OpenApi": "[10.0.11, )", "Microsoft.OpenApi": "[2.11.0, )", "Yarp.ReverseProxy": "[2.3.0, )" } }, "ludarium.application": { "type": "Project", "dependencies": { "Ludarium.Domain": "[1.0.0, )", "OpenMcdf": "[3.2.0, )", "SharpCompress": "[0.50.4, )", "System.IO.Hashing": "[10.0.11, )" } }, "ludarium.domain": { "type": "Project" }, "ludarium.infrastructure": { "type": "Project", "dependencies": { "Ludarium.Application": "[1.0.0, )", "Ludarium.Domain": "[1.0.0, )", "Npgsql": "[10.0.3, )" } } } } }