{ "runtimeTarget": { "name": ".NETCoreApp,Version=v6.0", "signature": "" }, "compilationOptions": {}, "targets": { ".NETCoreApp,Version=v6.0": { "API/1.0.0": { "dependencies": { "Newtonsoft.Json": "13.0.1", "OpenVpnCertificatesServer": "1.0.0", "Utils": "1.0.0", "VictronVRM": "1.0.0", "WebServer": "1.0.0", "sqlite-net-pcl": "1.8.116" }, "runtime": { "API.dll": {} } }, "BouncyCastle/1.8.9": { "runtime": { "lib/BouncyCastle.Crypto.dll": { "assemblyVersion": "1.8.9.0", "fileVersion": "1.8.20343.1" } } }, "CliWrap/3.3.1": { "runtime": { "lib/netcoreapp3.0/CliWrap.dll": { "assemblyVersion": "3.3.1.0", "fileVersion": "3.3.1.0" } } }, "Flurl/3.0.4": { "runtime": { "lib/netstandard2.0/Flurl.dll": { "assemblyVersion": "3.0.4.0", "fileVersion": "3.0.4.0" } } }, "Flurl.Http/3.2.2": { "dependencies": { "Flurl": "3.0.4", "Newtonsoft.Json": "13.0.1", "System.Text.Encoding.CodePages": "4.5.1" }, "runtime": { "lib/netstandard2.0/Flurl.Http.dll": { "assemblyVersion": "3.2.2.0", "fileVersion": "3.2.2.0" } } }, "Microsoft.NETCore.Platforms/2.1.2": {}, "Newtonsoft.Json/13.0.1": { "runtime": { "lib/netstandard2.0/Newtonsoft.Json.dll": { "assemblyVersion": "13.0.0.0", "fileVersion": "13.0.1.25517" } } }, "SharpZipLib/1.3.3": { "runtime": { "lib/netstandard2.1/ICSharpCode.SharpZipLib.dll": { "assemblyVersion": "1.3.3.11", "fileVersion": "1.3.3.11" } } }, "sqlite-net-pcl/1.8.116": { "dependencies": { "SQLitePCLRaw.bundle_green": "2.0.4" }, "runtime": { "lib/netstandard2.0/SQLite-net.dll": { "assemblyVersion": "1.8.116.0", "fileVersion": "1.8.116.0" } } }, "SQLitePCLRaw.bundle_green/2.0.4": { "dependencies": { "SQLitePCLRaw.core": "2.0.4", "SQLitePCLRaw.lib.e_sqlite3": "2.0.4", "SQLitePCLRaw.provider.dynamic_cdecl": "2.0.4" }, "runtime": { "lib/netcoreapp3.1/SQLitePCLRaw.batteries_v2.dll": { "assemblyVersion": "2.0.4.976", "fileVersion": "2.0.4.976" }, "lib/netcoreapp3.1/SQLitePCLRaw.nativelibrary.dll": { "assemblyVersion": "2.0.4.976", "fileVersion": "2.0.4.976" } } }, "SQLitePCLRaw.core/2.0.4": { "dependencies": { "System.Memory": "4.5.3" }, "runtime": { "lib/netstandard2.0/SQLitePCLRaw.core.dll": { "assemblyVersion": "2.0.4.976", "fileVersion": "2.0.4.976" } } }, "SQLitePCLRaw.lib.e_sqlite3/2.0.4": { "runtimeTargets": { "runtimes/alpine-x64/native/libe_sqlite3.so": { "rid": "alpine-x64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-arm/native/libe_sqlite3.so": { "rid": "linux-arm", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-arm64/native/libe_sqlite3.so": { "rid": "linux-arm64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-armel/native/libe_sqlite3.so": { "rid": "linux-armel", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-mips64/native/libe_sqlite3.so": { "rid": "linux-mips64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-musl-x64/native/libe_sqlite3.so": { "rid": "linux-musl-x64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-x64/native/libe_sqlite3.so": { "rid": "linux-x64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/linux-x86/native/libe_sqlite3.so": { "rid": "linux-x86", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/osx-x64/native/libe_sqlite3.dylib": { "rid": "osx-x64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/win-arm/native/e_sqlite3.dll": { "rid": "win-arm", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/win-arm64/native/e_sqlite3.dll": { "rid": "win-arm64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/win-x64/native/e_sqlite3.dll": { "rid": "win-x64", "assetType": "native", "fileVersion": "0.0.0.0" }, "runtimes/win-x86/native/e_sqlite3.dll": { "rid": "win-x86", "assetType": "native", "fileVersion": "0.0.0.0" } } }, "SQLitePCLRaw.provider.dynamic_cdecl/2.0.4": { "dependencies": { "SQLitePCLRaw.core": "2.0.4" }, "runtime": { "lib/netstandard2.0/SQLitePCLRaw.provider.dynamic_cdecl.dll": { "assemblyVersion": "2.0.4.976", "fileVersion": "2.0.4.976" } } }, "System.Memory/4.5.3": {}, "System.Reactive/5.0.0": { "runtime": { "lib/net5.0/System.Reactive.dll": { "assemblyVersion": "5.0.0.0", "fileVersion": "5.0.0.1" } } }, "System.Reactive.Linq/5.0.0": { "dependencies": { "System.Reactive": "5.0.0", "System.Threading.Tasks.Extensions": "4.5.4" }, "runtime": { "lib/netstandard2.0/System.Reactive.Linq.dll": { "assemblyVersion": "3.0.6000.0", "fileVersion": "0.0.0.0" } } }, "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, "System.Text.Encoding.CodePages/4.5.1": { "dependencies": { "Microsoft.NETCore.Platforms": "2.1.2", "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, "System.Text.Encodings.Web/6.0.0": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, "System.Text.Json/6.0.2": { "dependencies": { "System.Runtime.CompilerServices.Unsafe": "6.0.0", "System.Text.Encodings.Web": "6.0.0" }, "runtime": { "lib/net6.0/System.Text.Json.dll": { "assemblyVersion": "6.0.0.0", "fileVersion": "6.0.222.6406" } } }, "System.Threading.Tasks.Extensions/4.5.4": {}, "OpenVpnCertificatesServer/1.0.0": { "dependencies": { "BouncyCastle": "1.8.9", "Flurl.Http": "3.2.2", "SharpZipLib": "1.3.3", "Utils": "1.0.0", "VictronVRM": "1.0.0" }, "runtime": { "OpenVpnCertificatesServer.dll": {} } }, "SysTools/1.0.0": { "dependencies": { "System.Reactive.Linq": "5.0.0" }, "runtime": { "SysTools.dll": {} } }, "Utils/1.0.0": { "dependencies": { "CliWrap": "3.3.1", "System.Reactive.Linq": "5.0.0" }, "runtime": { "Utils.dll": {} } }, "VictronVRM/1.0.0": { "dependencies": { "Flurl.Http": "3.2.2", "Newtonsoft.Json": "13.0.1", "SysTools": "1.0.0", "System.Reactive.Linq": "5.0.0", "System.Text.Json": "6.0.2", "Utils": "1.0.0" }, "runtime": { "VictronVRM.dll": {} } }, "WebServer/1.0.0": { "dependencies": { "Flurl": "3.0.4", "Flurl.Http": "3.2.2", "System.Reactive.Linq": "5.0.0", "Utils": "1.0.0" }, "runtime": { "WebServer.dll": {} } } } }, "libraries": { "API/1.0.0": { "type": "project", "serviceable": false, "sha512": "" }, "BouncyCastle/1.8.9": { "type": "package", "serviceable": true, "sha512": "sha512-axnBgvdD5n+FnEG6efk/tfKuMFru7R/EoISH9zjh319yb3HD24TEHSAbNN/lTRT2ulOGRxDgOsCjkuk08iwWPg==", "path": "bouncycastle/1.8.9", "hashPath": "bouncycastle.1.8.9.nupkg.sha512" }, "CliWrap/3.3.1": { "type": "package", "serviceable": true, "sha512": "sha512-yFJBBbDCSJ9ZgllaJub07K04EYf54V4jZ2Cm6Sg3KrGfiy27J4ed/os7UqqN7SXoIVL5ru442nPXe0sbsx2wVg==", "path": "cliwrap/3.3.1", "hashPath": "cliwrap.3.3.1.nupkg.sha512" }, "Flurl/3.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-2bgCzOs3TGwRkfcijCiH+7o9Pz4pyVnt4yyLX2vD3wlMSekpmGhqe2zA4988qSMmPa6AqeekX13CY4FvsjsDJQ==", "path": "flurl/3.0.4", "hashPath": "flurl.3.0.4.nupkg.sha512" }, "Flurl.Http/3.2.2": { "type": "package", "serviceable": true, "sha512": "sha512-zVen69D8Qr1uZN4ua0ZnOMuDZol66w04AnwOSCyE5Kqy5GGbAtk0m7bKXaU+FJJ9R7ByVIKAG/kpGbGMGdt2/Q==", "path": "flurl.http/3.2.2", "hashPath": "flurl.http.3.2.2.nupkg.sha512" }, "Microsoft.NETCore.Platforms/2.1.2": { "type": "package", "serviceable": true, "sha512": "sha512-mOJy3M0UN+LUG21dLGMxaWZEP6xYpQEpLuvuEQBaownaX4YuhH6NmNUlN9si+vNkAS6dwJ//N1O4DmLf2CikVg==", "path": "microsoft.netcore.platforms/2.1.2", "hashPath": "microsoft.netcore.platforms.2.1.2.nupkg.sha512" }, "Newtonsoft.Json/13.0.1": { "type": "package", "serviceable": true, "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", "path": "newtonsoft.json/13.0.1", "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" }, "SharpZipLib/1.3.3": { "type": "package", "serviceable": true, "sha512": "sha512-N8+hwhsKZm25tDJfWpBSW7EGhH/R7EMuiX+KJ4C4u+fCWVc1lJ5zg1u3S1RPPVYgTqhx/C3hxrqUpi6RwK5+Tg==", "path": "sharpziplib/1.3.3", "hashPath": "sharpziplib.1.3.3.nupkg.sha512" }, "sqlite-net-pcl/1.8.116": { "type": "package", "serviceable": true, "sha512": "sha512-W0NuwAOVVAR9LP4eZwNBIrim1p3EN7t8iNfSHXEhtzKAd4YyItekoQ8NyWYs4faVSrN2KZr/P5u4hycCjKKexg==", "path": "sqlite-net-pcl/1.8.116", "hashPath": "sqlite-net-pcl.1.8.116.nupkg.sha512" }, "SQLitePCLRaw.bundle_green/2.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-ubFgOHDmtTcq2LU7Ss10yHnFVMm2rFVr65Ggi+Mh514KjGx4pal98P2zSvZtWf3wbtJw6G1InBgeozBtnpEfKQ==", "path": "sqlitepclraw.bundle_green/2.0.4", "hashPath": "sqlitepclraw.bundle_green.2.0.4.nupkg.sha512" }, "SQLitePCLRaw.core/2.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-4XlDZpDAsboMD6qZQcz9AaKblKDUTVHF+8f3lvbP7QjoqSRr2Xc0Lm34IK2pjRIYnyFLhI3yOJ5YWfOiCid2yg==", "path": "sqlitepclraw.core/2.0.4", "hashPath": "sqlitepclraw.core.2.0.4.nupkg.sha512" }, "SQLitePCLRaw.lib.e_sqlite3/2.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-oetvmtDZOE4Nnrtxd8Trapl9geBiu0rDCUXff46qGYjnUwzaU1mZ3OHnfR402tl32rx8gBWg3n5OBRaPJRbsGw==", "path": "sqlitepclraw.lib.e_sqlite3/2.0.4", "hashPath": "sqlitepclraw.lib.e_sqlite3.2.0.4.nupkg.sha512" }, "SQLitePCLRaw.provider.dynamic_cdecl/2.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-AY6+vv/4ji1mCkLrS6HP/88rHT9YFKRyg3LUj8RyIk6imJMUFdQDiP8rK8gq0a/0FbqspLjK1t7rtKcr7FXRYA==", "path": "sqlitepclraw.provider.dynamic_cdecl/2.0.4", "hashPath": "sqlitepclraw.provider.dynamic_cdecl.2.0.4.nupkg.sha512" }, "System.Memory/4.5.3": { "type": "package", "serviceable": true, "sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==", "path": "system.memory/4.5.3", "hashPath": "system.memory.4.5.3.nupkg.sha512" }, "System.Reactive/5.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-erBZjkQHWL9jpasCE/0qKAryzVBJFxGHVBAvgRN1bzM0q2s1S4oYREEEL0Vb+1kA/6BKb5FjUZMp5VXmy+gzkQ==", "path": "system.reactive/5.0.0", "hashPath": "system.reactive.5.0.0.nupkg.sha512" }, "System.Reactive.Linq/5.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-IB4/qlV4T1WhZvM11RVoFUSZXPow9VWVeQ1uDkSKgz6bAO+gCf65H/vjrYlwyXmojSSxvfHndF9qdH43P/IuAw==", "path": "system.reactive.linq/5.0.0", "hashPath": "system.reactive.linq.5.0.0.nupkg.sha512" }, "System.Runtime.CompilerServices.Unsafe/6.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", "path": "system.runtime.compilerservices.unsafe/6.0.0", "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" }, "System.Text.Encoding.CodePages/4.5.1": { "type": "package", "serviceable": true, "sha512": "sha512-4J2JQXbftjPMppIHJ7IC+VXQ9XfEagN92vZZNoG12i+zReYlim5dMoXFC1Zzg7tsnKDM7JPo5bYfFK4Jheq44w==", "path": "system.text.encoding.codepages/4.5.1", "hashPath": "system.text.encoding.codepages.4.5.1.nupkg.sha512" }, "System.Text.Encodings.Web/6.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", "path": "system.text.encodings.web/6.0.0", "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" }, "System.Text.Json/6.0.2": { "type": "package", "serviceable": true, "sha512": "sha512-0nE2gwXLn3PTBOPwORLqwuYvWB+Beomt9ZBX+6LmogMNKUvfD1SoDb/ycB1vBntT94rGaB/SvxEyeLu14H6aEg==", "path": "system.text.json/6.0.2", "hashPath": "system.text.json.6.0.2.nupkg.sha512" }, "System.Threading.Tasks.Extensions/4.5.4": { "type": "package", "serviceable": true, "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", "path": "system.threading.tasks.extensions/4.5.4", "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" }, "OpenVpnCertificatesServer/1.0.0": { "type": "project", "serviceable": false, "sha512": "" }, "SysTools/1.0.0": { "type": "project", "serviceable": false, "sha512": "" }, "Utils/1.0.0": { "type": "project", "serviceable": false, "sha512": "" }, "VictronVRM/1.0.0": { "type": "project", "serviceable": false, "sha512": "" }, "WebServer/1.0.0": { "type": "project", "serviceable": false, "sha512": "" } } }