@digicatapult/dtdl-parser
Advanced tools
Comparing version 0.0.60 to 0.0.61
{ | ||
"mainAssemblyName": "DTDLParserJSInterop.dll", | ||
"resources": { | ||
"hash": "sha256-Afj5pBfjDyI5njfmrYe5fFPFKt6wtndCMkK+O2NhYKE=", | ||
"hash": "sha256-X/AnP6pcWSj47vSbQZZo1sxecdyGHPskbJG5iY61yfo=", | ||
"jsModuleNative": { | ||
"dotnet.native.js": "sha256-RJSaznnQfs61QDjr6yYHhnUwleZQ+VUSj2Luj18u2rA=" | ||
"dotnet.native.js": "sha256-Xgag+sRQ0Cu6vG+5Lr4j8IYyUtuXyhrme8MTm2CdmEQ=" | ||
}, | ||
"jsModuleRuntime": { | ||
"dotnet.runtime.js": "sha256-nam8JTYKjhMKOTg6+FlihYP6JpWPGe3jjM9fiUFWzhY=" | ||
"dotnet.runtime.js": "sha256-aTAnT1r/EAWev8oI/mTFI9nH3RsfA5M822bNiGhok6U=" | ||
}, | ||
"wasmNative": { | ||
"dotnet.native.wasm": "sha256-3Qelsip58FKA18GVzrUCrFaxrV403A7dq/Yc9tLi1xk=" | ||
"dotnet.native.wasm": "sha256-VC46S8oRgVMjNwv+oaYLFkZA53rdWnr46v4O7Mhs28c=" | ||
}, | ||
"assembly": { | ||
"DTDLParser.wasm": "sha256-su3lE4M+qZO8wM3PSbsfVj+bNXgCxS5Y3TNcXeA3gyo=", | ||
"Microsoft.CSharp.wasm": "sha256-Uadhh9ejd0eod083HcpwnJ3OpcrMgcP88Vyftm5/ZkA=", | ||
"Microsoft.VisualBasic.Core.wasm": "sha256-SBz1WgEN4UGzdrCKxLUaNAY5S7cs6RLZTuFDdPkMS6g=", | ||
"Microsoft.VisualBasic.wasm": "sha256-GWWO9YY5BhSXDF/4kKQ6mS6AUpTQDRYxh8SJehKh8YA=", | ||
"Microsoft.Win32.Primitives.wasm": "sha256-gODqpsiy/Wnhv/2besgY1gN63Kl7Ud0qgBnNBYL9ztk=", | ||
"Microsoft.Win32.Registry.wasm": "sha256-SYbOUq7Ft94cDoFgxDjUL9s2E4zlX0CTcu9VK8pKu3g=", | ||
"System.AppContext.wasm": "sha256-1nocZKeDtUj1YIhiSQKS27v8q6liG1hOZbPjOK7P7mk=", | ||
"System.Buffers.wasm": "sha256-TN28G4d2khyh0XuD1szrBKh00gODG1aIFDoPhGQIY3Y=", | ||
"System.Collections.Concurrent.wasm": "sha256-hp2Ny1WBRa1G4JfFdo96ymYi/YCKQPNOIxBU8aZPsm8=", | ||
"System.Collections.Immutable.wasm": "sha256-QktZEfnav5S1R7yJ/aw8k5b94gFy7C5uR00frURrc7M=", | ||
"System.Collections.NonGeneric.wasm": "sha256-AKf6Q9WXPtTg0ILNw1IB9XDlW65NdzgyItMysrkRkpE=", | ||
"System.Collections.Specialized.wasm": "sha256-GCgfhQWFKecXNOBoSSvMXIyG5DHFu8Dmghi9Aa/BOiU=", | ||
"System.Collections.wasm": "sha256-gZiDpLqT7pCUabR0Lqytig6Uft8FdryUXB9vNwYJ3qQ=", | ||
"System.ComponentModel.Annotations.wasm": "sha256-fXj31cYsjDPdaugBDwCn0vc56zk0fCrR3mBBA8qi1xs=", | ||
"System.ComponentModel.DataAnnotations.wasm": "sha256-Rh50n48S1SUMsg3bWPym59G00MSrvV9ERXKDQ0/A+uk=", | ||
"System.ComponentModel.EventBasedAsync.wasm": "sha256-epUcuet5lKP/O6qKB9I/8hyKSAQRgTdXWiLfrhLS3dc=", | ||
"System.ComponentModel.Primitives.wasm": "sha256-egZl3+4Mg2YvRylJLfIH/IxtGppq+VUBruQoW56dunE=", | ||
"System.ComponentModel.TypeConverter.wasm": "sha256-XpoB4xqd5tgZgnN9wDOGOogInX+0VmnQIC3lhb4zd4o=", | ||
"System.ComponentModel.wasm": "sha256-8jCrR7yMPLvzS9MyDVDYb/UJjtPmdZpsnYd802a8tYs=", | ||
"System.Configuration.wasm": "sha256-rp6FxF00NUKfR+3/hNyzlYo641fU1pKsN4SVwUDnoAI=", | ||
"System.Console.wasm": "sha256-IrK+qInel/LtSEDHDZEcdUgjIGUJ9pDO3ahf2bU9kzA=", | ||
"System.Core.wasm": "sha256-ZsYKSXOyEcgEJyzdRAzvB1Xsy6uGMHytGoq9pZpgSag=", | ||
"System.Data.Common.wasm": "sha256-cJ1Kz840djb8pUon/E1XdRbmz/x5uwCGP9vNZdTWMGU=", | ||
"System.Data.DataSetExtensions.wasm": "sha256-4MKP114LJx40ylJqc6RyWCrZjNh7u4hDlJTEzahne/Y=", | ||
"System.Data.wasm": "sha256-s2lgjSzeh+XYG6Qh4YZxbrOam9fYsNc04ynAkB4R42k=", | ||
"System.Diagnostics.Contracts.wasm": "sha256-vrCM+vLlfyetUANwGHfQE7A/f2MMoPTZUXKDP+qGNbQ=", | ||
"System.Diagnostics.Debug.wasm": "sha256-349ZnEbmfYDd+OC/k6vTM7w+qL80X+LVtinJ8o9bVps=", | ||
"System.Diagnostics.DiagnosticSource.wasm": "sha256-i5WI/tU+K9RiaDWyaCM1zb0kAxnOfYBfzNHMGkETKnQ=", | ||
"System.Diagnostics.FileVersionInfo.wasm": "sha256-dH/P3dAK/Uq8H6Z9nno+YOSoVIRQR702arxn+YvB3cc=", | ||
"System.Diagnostics.Process.wasm": "sha256-hJfDlOsDX0I1JRN8vsD8T67w0XSR9BuTMEMvSMpz2K4=", | ||
"System.Diagnostics.StackTrace.wasm": "sha256-tDYqzonSg+uRPKN0ZQcFYWSxBjQJwgEO8KJsLFe1RUg=", | ||
"System.Diagnostics.TextWriterTraceListener.wasm": "sha256-HvslVThYTEmdEBn54MQNiLYPN+mmMw23Oof+Yu7hq6M=", | ||
"System.Diagnostics.Tools.wasm": "sha256-8TTnuDfyvbySzuGGoqYv1Va9aqbvAaLrVGtaBKHMXeU=", | ||
"System.Diagnostics.TraceSource.wasm": "sha256-KIwbOlv5pvf729BARcSAtOwZBnNDRnKrL9fuVqRDVO8=", | ||
"System.Diagnostics.Tracing.wasm": "sha256-h15RtNo3FmRZbZD8oFQioFrrV+7HAWhJ0P8lMkb/LF4=", | ||
"System.Drawing.Primitives.wasm": "sha256-LO/+7UQNn9I9CFNqbMjfDSTWWrjwtzSLNzMq+zJW8/M=", | ||
"System.Drawing.wasm": "sha256-rB20450nsdBiYxRtiIaLI7focj5aAbCanKINwozj0fs=", | ||
"System.Dynamic.Runtime.wasm": "sha256-XBdcz50OKu+5w3KV95scb2B42BnoJjgic7WLzWSfn34=", | ||
"System.Formats.Asn1.wasm": "sha256-Juxlol6Tq49ykXZfhrvMLKttVS3Gd8qNU6nHiCSyYP4=", | ||
"System.Formats.Tar.wasm": "sha256-Zc9N+QBRyvq3iHKBmMnkZHz1dbazenzw9xBVLcM/i2k=", | ||
"System.Globalization.Calendars.wasm": "sha256-/DwZPN4eOfmhBYfRd6gslCwDQDcuZMmmYJd3N4XcRHA=", | ||
"System.Globalization.Extensions.wasm": "sha256-tkpQMYbdEuUK2MGZbsz4ftJDy/KhJMFHEre/bUhsDGI=", | ||
"System.Globalization.wasm": "sha256-d7qSPkvzkieag/cj5hobd7/0yddhUPT52yX1nIdhDnE=", | ||
"System.IO.Compression.Brotli.wasm": "sha256-yB98K8Wztq3m+e38lD1thT6TIEObeAHtC8zcUnVy9uI=", | ||
"System.IO.Compression.FileSystem.wasm": "sha256-C7qqOKTKxlKKemXAHJMrpOf13izPRiScfoPPUJLAGCg=", | ||
"System.IO.Compression.ZipFile.wasm": "sha256-J5rXGKhBOmggm5fyKI0Jc14xzLCIUXWFOR/pdhGBGMc=", | ||
"System.IO.Compression.wasm": "sha256-TGzP5drD1ACI1jeYDT3ptnF3CVP/2wHS1mWu+sAA5B8=", | ||
"System.IO.FileSystem.AccessControl.wasm": "sha256-Z4T3r7BBMMXtyqGXBJ2h5uK3d/rhFCiCssOGxDDoyPU=", | ||
"System.IO.FileSystem.DriveInfo.wasm": "sha256-WNqZHb3/fy08bmk5jukofq49lmmhbXB1i1ZOQxeIV0I=", | ||
"System.IO.FileSystem.Primitives.wasm": "sha256-tpr1HuGZOj7mZyOoOOQDk2Sk+TVtGyYmUIGgO4gFnfY=", | ||
"System.IO.FileSystem.Watcher.wasm": "sha256-1KC5cMPAD6QWY1AnFlsyqdZBdFf8MkpmEjtjM6UnaIE=", | ||
"System.IO.FileSystem.wasm": "sha256-DAUWh6VAbaksdgYzJbr9CzZpieFNJUl40B67uT7CKKk=", | ||
"System.IO.IsolatedStorage.wasm": "sha256-SYi7seUrYkHGcyVkppQ+iY1Um92Rz488ZO/24NvQGog=", | ||
"System.IO.MemoryMappedFiles.wasm": "sha256-n3DFMG/HZ5scPHpqLYg1JI+926Ddch+lfjBT/fuprdg=", | ||
"System.IO.Pipes.AccessControl.wasm": "sha256-K32XCAdhXIpGbXTaM0Bp06gE/XzlavDwvitlF4adUW8=", | ||
"System.IO.Pipes.wasm": "sha256-zYUefBea19uu0j9MMriSJssSfvrpqaG3rANaFAIRJDM=", | ||
"System.IO.UnmanagedMemoryStream.wasm": "sha256-es/+yuX9UuUWYCf60QQ0giCqH8iIb1Kf8dba3FVIB/M=", | ||
"System.IO.wasm": "sha256-/mc8LC23TECNkILtuTAYK+4cgoThgCDiqj47uSYvJ9s=", | ||
"System.Linq.Expressions.wasm": "sha256-IDiPMmdAcBn4/ra/xJJYzlLAu/W5GqLGKU/kcuOdiQM=", | ||
"System.Linq.Parallel.wasm": "sha256-ptqC2FGuwDAFEN3eO2ytVNp+bTcfEl6XWTrsXMYvwQI=", | ||
"System.Linq.Queryable.wasm": "sha256-NG85jSBn6I+MAacQex7M+yUOl4odbuq6FADceSnJTUk=", | ||
"System.Linq.wasm": "sha256-02nekdXgnuQmMXxvi8LOQr7vSvk/x87GJTwL+1xGwBo=", | ||
"System.Memory.wasm": "sha256-sH0LCd3Pu+jtYgSfsGoSqCG9+mX8UF4bst8+GJoOxRw=", | ||
"System.Net.Http.Json.wasm": "sha256-YC8Q16xvHQzBcfJXF/GoxLZp9aAwbnFAUOgCDphILXA=", | ||
"System.Net.Http.wasm": "sha256-PDsfvjAkRDp5X/cIAhBfS/Mlp2XLquj/4as2+UCw88I=", | ||
"System.Net.HttpListener.wasm": "sha256-foY5Y+bGa0JpmmkjEIiuYAnvglQ2kdysLiKudK9IdM0=", | ||
"System.Net.Mail.wasm": "sha256-ekBzh2IIKjHT1J3B5DeCh3lWjtJx/qmNzypWDtWBhFA=", | ||
"System.Net.NameResolution.wasm": "sha256-49qSuLwEGDEJFLeDOGouniW9anRST/O0aDQjTI92P58=", | ||
"System.Net.NetworkInformation.wasm": "sha256-rg+A6YQ2QUlTTEZCZp934bwO/M/zoonxn/XyFxduSWA=", | ||
"System.Net.Ping.wasm": "sha256-7TZ57YtTC8ELEeq3Vnv1BN55R+nliLPLlptyQlNtL4k=", | ||
"System.Net.Primitives.wasm": "sha256-Fz3GC5uDj0XtCbeEGJbIZ/WihP5cqe4VAKXhtVxOKes=", | ||
"System.Net.Quic.wasm": "sha256-adZlvsxIeXAFq9GlaCORAQ0lib4lVg9AARauabpZzR8=", | ||
"System.Net.Requests.wasm": "sha256-NUwjqQpCIU1qmD2OtzVUV8dENYIVOdrWQ8CQ9pQjqGo=", | ||
"System.Net.Security.wasm": "sha256-k0Z7fjEWnyrr0tVMTHY2Og7/Kdpv01HrqT8s8X+eoPI=", | ||
"System.Net.ServicePoint.wasm": "sha256-Gnwb40zJ+p8XKpMCOXNDb+8Qe3yw0Fgh1u8ahDu0f5I=", | ||
"System.Net.Sockets.wasm": "sha256-xMOuIBlq7STT5VfoI5gPVUqFlcGWa9aa+1c8Mxcyis4=", | ||
"System.Net.WebClient.wasm": "sha256-oavhGzJhT8X18xBJIzdkQv80omeFHdP687hNCGlpML0=", | ||
"System.Net.WebHeaderCollection.wasm": "sha256-siAygXJKc/r38inqqnV9Sawl/sxibAWLZ/fKnlXyJlU=", | ||
"System.Net.WebProxy.wasm": "sha256-N108QLXtWj+NWw/1R+dDp2kuRMH91cqCm7sWQmfDZFk=", | ||
"System.Net.WebSockets.Client.wasm": "sha256-VdBs+VwHu65mEW1W4Ftgkg6MXoJoW+c5GR6CL7VfQJ8=", | ||
"System.Net.WebSockets.wasm": "sha256-ha2p8xtvFvWUqz1ULfoHulywkUZ4Bdj1dCF1Y5KaaNU=", | ||
"System.Net.wasm": "sha256-08bq+775NnhzhxPpiRItv1kV1Ht0MEK2C0C6S1sEGCY=", | ||
"System.Numerics.Vectors.wasm": "sha256-eR9a3kL5g/JAy7FZmPpKnUJ1cacp51vze+czwjD7ncs=", | ||
"System.Numerics.wasm": "sha256-tQYTy2Xrr4SJ68BgujZW2K8rAT5CIjBAqjtguTx4CUE=", | ||
"System.ObjectModel.wasm": "sha256-kJYkyall7T+7zKadZpefEMq4BSkStTj0aNQomc10NYY=", | ||
"System.Private.DataContractSerialization.wasm": "sha256-DeTuyg/lY3RhiFpRSk6yKysyNESA/SVI4hzarGfnXN4=", | ||
"System.Private.Uri.wasm": "sha256-YNkeFARPTkWO+gtFd5q2iwgPWfJjY2GeA2kY6IpRk4Y=", | ||
"System.Private.Xml.Linq.wasm": "sha256-c9nfmf5I0yy4541lSfIfdSYLyqLY3lqTdOkdmOep5bo=", | ||
"System.Private.Xml.wasm": "sha256-Ao1y45XFPqWiiK/tFvdzIZ1bJ/Oe/GM2eG6qDwCXIIw=", | ||
"System.Reflection.DispatchProxy.wasm": "sha256-7OqnFhjRrTP76xf76O0sSWXaByNDWqLyRe+FpMA60dg=", | ||
"System.Reflection.Emit.ILGeneration.wasm": "sha256-RDS9CCiCfuPduoJ34HamplxdCe3TvfBsuhlMh+diRkk=", | ||
"System.Reflection.Emit.Lightweight.wasm": "sha256-KiIJ9n6Cb3lR3h2wGTDsFoCEbp/ohB6RG2sSzGxhPN8=", | ||
"System.Reflection.Emit.wasm": "sha256-keglWAG1St9vhGg667m0FoR0iKn8aJixSi7W9ngVlhU=", | ||
"System.Reflection.Extensions.wasm": "sha256-oNiclfOguH4NaN1+SQJaN3W32cpuL63WwCs5roqglrA=", | ||
"System.Reflection.Metadata.wasm": "sha256-p9DsRuAWHZpQryFGzBRgcd1DFlvt2DEkJId/b1lUs2I=", | ||
"System.Reflection.Primitives.wasm": "sha256-9kikzlVPNg56ZptLJLLiB7vHLA3HlpQfg9J5Ca8BMtI=", | ||
"System.Reflection.TypeExtensions.wasm": "sha256-uIX+oTuvXMyUO2rvf1J1UvS9/1yHZFLN/dTO5GKCUkM=", | ||
"System.Reflection.wasm": "sha256-lEZT57OvPktdfbLIp8fQYQMXteB8akLY7j7nsSgvZiE=", | ||
"System.Resources.Reader.wasm": "sha256-HcchD1OwRdpm+gWR9S8JRvKevWu6CpB6c56qZNtU94A=", | ||
"System.Resources.ResourceManager.wasm": "sha256-ayerJuQHnbboFY5rT3YaLLQq/ildgU/m13B+a3e9Z40=", | ||
"System.Resources.Writer.wasm": "sha256-qBqESAL1Kjg7RRXyeafQsOjBhk+DniBZSuM5SQoZblo=", | ||
"System.Runtime.CompilerServices.Unsafe.wasm": "sha256-Q1gXg011Z3DVCTDgtllp+Jj/y3Ypurf8xNSyJEwVhyE=", | ||
"System.Runtime.CompilerServices.VisualC.wasm": "sha256-RXaL4fc7ElTYlKxPoGyAezl7pHNYQl1zHNurezCSejM=", | ||
"System.Runtime.Extensions.wasm": "sha256-gXpjgBF4Wzs72MRZhmqesV4qrdlGEYBM53JYYHrk5aE=", | ||
"System.Runtime.Handles.wasm": "sha256-dQzPGFS8ZS1N+ZFQPaCUJOqfeF8o7UcTwNyoZmiaUCg=", | ||
"System.Runtime.InteropServices.JavaScript.wasm": "sha256-gVj9lAHU+hRKDm4LiKsdXCMJxrMRYzcvjZa1Lb7VYD8=", | ||
"System.Runtime.InteropServices.RuntimeInformation.wasm": "sha256-dZLozevu83WKfUaX2HEhD8ZIEnTGOaTLuMESKv8PMTc=", | ||
"System.Runtime.InteropServices.wasm": "sha256-+ijv/8/bRea00TbzBpizFirpsMfbaRpFApERWe1iODA=", | ||
"System.Runtime.Intrinsics.wasm": "sha256-hAZ3yyigH8wVGninEomvLBnx9E5wn/SSG2R5u53SnBw=", | ||
"System.Runtime.Loader.wasm": "sha256-R6vt9tgMk0jitpnblbvVno7hWV4jaqWd8xqfs3Id/V8=", | ||
"System.Runtime.Numerics.wasm": "sha256-lmc35zMDetYwQ1xJZjka9/xhcKrrgWi8bKEBMspSCL8=", | ||
"System.Runtime.Serialization.Formatters.wasm": "sha256-+bwQuPC0VlRr/KhFNJ9FzrThv284dB0n/xDcryG6nPk=", | ||
"System.Runtime.Serialization.Json.wasm": "sha256-LCnQPqXAstHFErRuAAmH3rGzyObwVkjFZ/DZTgPLKGY=", | ||
"System.Runtime.Serialization.Primitives.wasm": "sha256-0WSfY/Haui8HjNQX0DXRWpJasSR67ftwFgzzL8/yDtQ=", | ||
"System.Runtime.Serialization.Xml.wasm": "sha256-nEJcPUSRT080lhzgmhSJOA22jU+OZoNaaZ8edbHcYA8=", | ||
"System.Runtime.Serialization.wasm": "sha256-1b2xImnAcW9FuRIwgJY1ruf3K/eVO+FtmnQY1PJWnj8=", | ||
"System.Runtime.wasm": "sha256-zrdM+cjnVdkCpcOa3S5QSufYyDR6/jJBZwC2JtBHUAs=", | ||
"System.Security.AccessControl.wasm": "sha256-UE0/1uftxfm4hsxfVZLBQfXPLS7+/lHAR/T7QQOnuog=", | ||
"System.Security.Claims.wasm": "sha256-2rin2NFw3nuyngQa8lCkqwyQqkUNjEqaRycwecJtcgA=", | ||
"System.Security.Cryptography.Algorithms.wasm": "sha256-U8LQhSlAE/qbCZZDPerW9oP6No6erfT4GBJ/p8wyw9o=", | ||
"System.Security.Cryptography.Cng.wasm": "sha256-Dv9emG1C1LyuKVMLpvfSxo+MFdfYUizwjFSi+9K70uY=", | ||
"System.Security.Cryptography.Csp.wasm": "sha256-A7ZoldzTp29mK95dLQjrkctB23N6lInULsTozWVDB9M=", | ||
"System.Security.Cryptography.Encoding.wasm": "sha256-dvVMECEFZcpmlk1cvk0wGjbbsHwlyjDEJrT4025yHD0=", | ||
"System.Security.Cryptography.OpenSsl.wasm": "sha256-vIV4Espmo98VVSBRten+C7PWUqr+MGgTe0nl38Kg+8Y=", | ||
"System.Security.Cryptography.Primitives.wasm": "sha256-6EVC9k2iLcS+gOTXQtQfsQuz8edMaw7lSFxuiKWj0XU=", | ||
"System.Security.Cryptography.X509Certificates.wasm": "sha256-d9MhJ1Z1ljuQxrafy+IN1J5ne/C80fsNfvoYuoMoE8k=", | ||
"System.Security.Cryptography.wasm": "sha256-E+wKO/AJ5b47vCHli4b1joXv0j8u1GTBbSRaF7VSBJ0=", | ||
"System.Security.Principal.Windows.wasm": "sha256-MZgxaB1DAEKULah9cJ/BUuVwT3n9hHurJo2HoNkKCeY=", | ||
"System.Security.Principal.wasm": "sha256-d49n2qORKotSAV8c5QcCzwHqjR5Hep60a8VxkFau+MM=", | ||
"System.Security.SecureString.wasm": "sha256-YmsVeP9MdnzX+nCuTINjUK8aAMamps1ozuQ8EptZES4=", | ||
"System.Security.wasm": "sha256-BbrbGBtRAbu6VXz8HXDDDOE4xurJ5d1Jotyrm+7AXwk=", | ||
"System.ServiceModel.Web.wasm": "sha256-Xn+mPeSbPXvGFJz4gbUqD+bNqgymznLVPnY6rBVcjeY=", | ||
"System.ServiceProcess.wasm": "sha256-xCPEaJN4HUtbTjnCTbs/SQXgw0jjCiGRtc8W7RoXmLs=", | ||
"System.Text.Encoding.CodePages.wasm": "sha256-RKxD0JxpDE+wVM9XgRJTWJOrO3cY5j+sjB87rDKoBHk=", | ||
"System.Text.Encoding.Extensions.wasm": "sha256-sckRBWbY0/x1IP5VajERSulMTnbc1eBrmyWI0161mGc=", | ||
"System.Text.Encoding.wasm": "sha256-Wsq2uK1kbcS5Rx8OQ4hqnSkFld0bWvs22/CKxZtaG3o=", | ||
"System.Text.Encodings.Web.wasm": "sha256-o6np2+GPPc37Oc+mlv5vfaZQsNjObyfSkp6KL0Tg7pk=", | ||
"System.Text.Json.wasm": "sha256-7bgDcdOvxXUt2GWh6n41JbhjOIYMYMR+xdym3/AeKMg=", | ||
"System.Text.RegularExpressions.wasm": "sha256-q6LKJmlxogEJNqJwZNeoM4FCyaWKA7uqzD9VYQY06nI=", | ||
"System.Threading.Channels.wasm": "sha256-dzLvqISJviasdstLg+JLYIe2FG3fupFL+HFtypxCYqs=", | ||
"System.Threading.Overlapped.wasm": "sha256-WCgszWOyUNlmdmjEyCawrYTxqODM1Br7TK5CHRuHZuQ=", | ||
"System.Threading.Tasks.Dataflow.wasm": "sha256-Irzu5C+ZYKiJr6IP5ZdZN/+ROJSJpu+x9aZY8muBn+8=", | ||
"System.Threading.Tasks.Extensions.wasm": "sha256-LPotnN7TPMRfmjeRlyvuv69AawJouQImc1ldCQUZo7U=", | ||
"System.Threading.Tasks.Parallel.wasm": "sha256-Xu8QWJfLh1m5B5o6f3C2nB1Nxrr0CM2dQiJx9qwHxQc=", | ||
"System.Threading.Tasks.wasm": "sha256-PSIS6V/Pyi7eJnCUoARry/9RAAN/ziPcM1WILonRTPc=", | ||
"System.Threading.Thread.wasm": "sha256-tF1blOwbZAEgjhJeSld4zHrcIBEXcJ0cqVb0crN9Qxw=", | ||
"System.Threading.ThreadPool.wasm": "sha256-+51YGMJdEc+oC6dQCEgq4faQbjI8xutTCQNc6RDQw04=", | ||
"System.Threading.Timer.wasm": "sha256-mK/lQhE6mh9xrSTZe8MkH6JN86P7OsEO8JhZQZvt+Zc=", | ||
"System.Threading.wasm": "sha256-+AqC723lHKQfu7KfETRHYMhw17Lyr3e3zBe91rN4fOU=", | ||
"System.Transactions.Local.wasm": "sha256-3Ae9/V5K5H0xOhhdxJecK9OtulVJVA52XtjlmeEAZeE=", | ||
"System.Transactions.wasm": "sha256-QqW2MPPJjsh0IovZrStC2+ohTQrejhhUxjcRazKnpyA=", | ||
"System.ValueTuple.wasm": "sha256-qN/Xvji8gcoVp+wy6WzH+t/RzeS9RFx6ULM1atKvo7w=", | ||
"System.Web.HttpUtility.wasm": "sha256-bWV2xnkb9A0d9Vrr7MHaLEVkdO3FVWpX6rg6XwmVRCM=", | ||
"System.Web.wasm": "sha256-yPLQFa+cRTvadbkueZm5D5iXxl93NqZ9B5bqG/mZc+0=", | ||
"System.Windows.wasm": "sha256-BFYGn0vLca86cY0//cRQmGYSwwTj8pnz2CXK/MaeD/w=", | ||
"System.Xml.Linq.wasm": "sha256-bQe3so+L45ecJqnRHaHbL51BUhlnZgTv5RMeGYVBYsU=", | ||
"System.Xml.ReaderWriter.wasm": "sha256-igGiWuYy7j0tC6MqNAmYx3utXRJVOq7g2tvPzPK0t08=", | ||
"System.Xml.Serialization.wasm": "sha256-5Kpxl9UaIlUpkLu5TQZ5FAYlMGJXnDKdEKbCE3vu6Jw=", | ||
"System.Xml.XDocument.wasm": "sha256-HWbbjEK4Wq57/LACY64uu13ZkAeV1XDyunjXACBQG3M=", | ||
"System.Xml.XPath.XDocument.wasm": "sha256-Kzy2/teP/Zzq4DzSxR6+VOVMKLGM1KUn0xeqsxV7Vlw=", | ||
"System.Xml.XPath.wasm": "sha256-T+XnFMRS6QgBPQXe0Sm0AcyYMQPxgUpM9gWOS9K7Lis=", | ||
"System.Xml.XmlDocument.wasm": "sha256-8i643Bmv66RSUADU20QVsk44h1gN3SJY2fTUA4BmNxo=", | ||
"System.Xml.XmlSerializer.wasm": "sha256-6LMMq8P2VmX7SRkdGn8Fhn1n2HJzuiicVOTSjZPwO7c=", | ||
"System.Xml.wasm": "sha256-wotRLcEZQSEUJOeJaGm8VIJ2Yn7upzrz/KMaPrjAQ9E=", | ||
"System.wasm": "sha256-2dnz1P4nx0omZDVyfghmcQzMyHavstYpaEJcQ4M25XY=", | ||
"WindowsBase.wasm": "sha256-OvvMg6Wq2zXE8rpCIWduWwx7Z2DmNb/Rc5MKcnddDzM=", | ||
"mscorlib.wasm": "sha256-04e4k5XU8HWGB/dq/2+j84xzzGPflTs0IYWI0OxogVc=", | ||
"netstandard.wasm": "sha256-gnGZURPnoSmjXuYNCOJi5tt8qn2LRImWgue1Ru3/TDQ=", | ||
"System.Private.CoreLib.wasm": "sha256-6w3jYr0arcp8jnt4aeqh+AmqrLA6q7jl9rQYAwLzE0M=", | ||
"DTDLParserJSInterop.wasm": "sha256-RfC0Sox4K25vfduLDTgdcsh1xNT9xrsErAkt8Tq6LtY=" | ||
"Microsoft.CSharp.wasm": "sha256-zohYihZLqZl3Vs/WUXlbmBw6sSRhBg6suf/7sRlQmto=", | ||
"Microsoft.VisualBasic.Core.wasm": "sha256-MXkT7wYyI3D507DKaCtbF1jAArGlavK3uKcKTAI66GE=", | ||
"Microsoft.VisualBasic.wasm": "sha256-BZh7DOMoFCUxyPq+81J++Fra96nIXatJZ9Ft3DT49kw=", | ||
"Microsoft.Win32.Primitives.wasm": "sha256-2r08ODteHJhB72PZnndJxn00geFSsPoNHtJBO7xUt2U=", | ||
"Microsoft.Win32.Registry.wasm": "sha256-cngUP7Av0okZHSp5gvs793fcNJgVkin6K+GI1XIA6F0=", | ||
"System.AppContext.wasm": "sha256-Ft4l36oDdfFP/BBz5VjXTJ+FZdjOtqnMq2lzwCfy8Lw=", | ||
"System.Buffers.wasm": "sha256-i5Pfc0FBRLtJsX/8O08xXrMBeYC9JTRDRBhUmcryXmU=", | ||
"System.Collections.Concurrent.wasm": "sha256-ChUO25UNzwvTtUdIXQ6PX9C6wRo0ATLbsjOYeOViWpY=", | ||
"System.Collections.Immutable.wasm": "sha256-oEzb+sSa6bVuetZVYRfCE4ZOv8W+HUhJ2cdmEwn8E6o=", | ||
"System.Collections.NonGeneric.wasm": "sha256-F8mNk+2mcGHwylKuWxO7HWZCQWgzqI2yrTSMlkFS0Ho=", | ||
"System.Collections.Specialized.wasm": "sha256-oH9bw5omWgYHmIJTrkT5XktZF4KnSa6sgvxgxyTdOAo=", | ||
"System.Collections.wasm": "sha256-qXVHdEuykn6ZV0fNjFg4BpgKclejWm8EJL0NkghyFCs=", | ||
"System.ComponentModel.Annotations.wasm": "sha256-t1t4uVt8NC5xndORy6sUsxIEdspK6qNlKwoepAzWfQs=", | ||
"System.ComponentModel.DataAnnotations.wasm": "sha256-8vC5orAQjLpjWcEb2og/nXX80WymPd/+jI+/9NF+6QI=", | ||
"System.ComponentModel.EventBasedAsync.wasm": "sha256-nHNC39OUlhlxp9ZTEcG6q9VVLKR8c5k00JECD67AUZc=", | ||
"System.ComponentModel.Primitives.wasm": "sha256-Bbb6vfzFIOiexTbwtMXPZsXn7onDGBUjnhudrXzSUWw=", | ||
"System.ComponentModel.TypeConverter.wasm": "sha256-NoQosnVlIYkeAcj7Mrg0C02NQaN1U+fh0qy7A6EwL5M=", | ||
"System.ComponentModel.wasm": "sha256-XJOvSlBPect6Q99cV/Sj8RQEsLihPqI+oQCsI7EoOwg=", | ||
"System.Configuration.wasm": "sha256-fSDKAkA3GIDj92xRxDe5S+F/4/O8C1DVyLCEvkVHcm8=", | ||
"System.Console.wasm": "sha256-ZzhleWXyZi+p8gvBOdiNhuKBvfzWXZ5HlPR7GJnVLxk=", | ||
"System.Core.wasm": "sha256-lItI8coW1/fR+9dfmkvQ+2Qjieu5HmbQEyn5GL44sQQ=", | ||
"System.Data.Common.wasm": "sha256-12ptwomZZOOC7ZcPPI21rtlvVl+/YNURAd7h+qXZJJ0=", | ||
"System.Data.DataSetExtensions.wasm": "sha256-UOD6RbyAjmors3XgVj8deCX6AWfgVzG/am0mBYC7qp4=", | ||
"System.Data.wasm": "sha256-G9hlXw9OBfI0hKkF8I9aSdmzXn12sU9ZoNYKVi3e3tw=", | ||
"System.Diagnostics.Contracts.wasm": "sha256-Jw1Qu+OFOtwoVHaZI9EG6lHI+CxMce+y1N5G4UDNlqM=", | ||
"System.Diagnostics.Debug.wasm": "sha256-2I/nVL6ZQ2vAosoFP06LY2Ie89p/ylAW8GAWZ6hY2Eo=", | ||
"System.Diagnostics.DiagnosticSource.wasm": "sha256-JN1fBuhwrs3xkwxAZ3ttZxJ7WyFp0fTWcKebttsu6OY=", | ||
"System.Diagnostics.FileVersionInfo.wasm": "sha256-qdC/RoHAgYjuNtix0WzMgA8WkrUHt5UmJY7mkCxkn1c=", | ||
"System.Diagnostics.Process.wasm": "sha256-0wOCUYxuJBCTBT27+sNuTEqUMSEQJHiho7h5NRSJGso=", | ||
"System.Diagnostics.StackTrace.wasm": "sha256-VNGwiDzTEEhaGaFiX79KRJJq1NsmRQflAycUDcfy9OE=", | ||
"System.Diagnostics.TextWriterTraceListener.wasm": "sha256-hiY/6BXtQbU3niZrH5/RqlbMU5hvK8EnYGUGtEibnnA=", | ||
"System.Diagnostics.Tools.wasm": "sha256-NVNe1dG9N1oMRhh28356QGa/z/Mb77VHOQPPmtbfumw=", | ||
"System.Diagnostics.TraceSource.wasm": "sha256-XtS0S0QlsaDsUdfCEtlO/raUtsryI/UH+dCiORE0B+o=", | ||
"System.Diagnostics.Tracing.wasm": "sha256-0lgFgCivFLB58pJjAD3IJIXRwQmdU0eb0GRpIZw6o3M=", | ||
"System.Drawing.Primitives.wasm": "sha256-V9vTsRKgDycFaD0uIwg8HaV7AE7PqmQvV1xEZ7orQAs=", | ||
"System.Drawing.wasm": "sha256-iVCl1b1kxsnUBd+uk1Diri33uGmGa8tdJvpJehvElHE=", | ||
"System.Dynamic.Runtime.wasm": "sha256-fZHcK3d/GC0dZsx9Y7MawZr8oJq/2DtRtf/xG/eiteU=", | ||
"System.Formats.Asn1.wasm": "sha256-dhDC4/dLOyVgk0L8xikNeliZAtBElKb1yvFNh+8JVMs=", | ||
"System.Formats.Tar.wasm": "sha256-Cpnf6unBAbOU1C0U1WBuuFjB2yfSoFTRkCe4k07vBjM=", | ||
"System.Globalization.Calendars.wasm": "sha256-EhUxSrbdnUJer5spg6uE5DtLgx1jgDVPHoFUIgBxahU=", | ||
"System.Globalization.Extensions.wasm": "sha256-laffYOPXeYIqwEJXWBjtQwhF32BSWmZMjs5EuYKbkQI=", | ||
"System.Globalization.wasm": "sha256-nuIkJJeBDE8ZTH1vQSC2VgE4mEzpRxQXPPb6JdjTs8A=", | ||
"System.IO.Compression.Brotli.wasm": "sha256-HvtV3NIsI5sTUf2h8GHjXxxTlK2ZBZeaL4qYh4NrPQ8=", | ||
"System.IO.Compression.FileSystem.wasm": "sha256-3cIJhf7teJPvSnhBpSHS2yOZBRtsLOBCYiABlutNXDY=", | ||
"System.IO.Compression.ZipFile.wasm": "sha256-7BRjlWf39tBkDE6HwpW7WjX9OqaXhxSfz7Kn7tAo0h8=", | ||
"System.IO.Compression.wasm": "sha256-EFoOWgdIHOvVBQl8nZ4lWeltxOUfCTP3FX5ImBm8550=", | ||
"System.IO.FileSystem.AccessControl.wasm": "sha256-13low419ysVTB60d9SlNtzzG2lYCCOKlzx4EPpY+bE4=", | ||
"System.IO.FileSystem.DriveInfo.wasm": "sha256-a9qxehcaVf5Fsn0hA6nXCucl6n5CgDptNbPtEnikh9o=", | ||
"System.IO.FileSystem.Primitives.wasm": "sha256-IMQp8jPlpTXXpQGoULaiB9RlMiPgeAq32GyD1ouQ2as=", | ||
"System.IO.FileSystem.Watcher.wasm": "sha256-sX2qd1yZk+tN6FtxexaZQF5gAOHGTeuKSlmbChKbyFk=", | ||
"System.IO.FileSystem.wasm": "sha256-l5KCGvx+hh8AH5T659ytKh7RFdk1S+q9j70oSupBG8g=", | ||
"System.IO.IsolatedStorage.wasm": "sha256-M42YDLOwATVa5XC0CtXKc0gAtFlpoXOIun9gg62jMG4=", | ||
"System.IO.MemoryMappedFiles.wasm": "sha256-3qR2q7cUeVLqiXIv+tsmm5Bfz+M8IHzv7uwii/UX5C0=", | ||
"System.IO.Pipes.AccessControl.wasm": "sha256-0H//LC4+mQyafYBZdxfKAlLo5uuUIpyno3Qqj3tUE7Y=", | ||
"System.IO.Pipes.wasm": "sha256-gwYvT4adSm1s0ZpKmR65H7x7dPKtsudAjbtU29Iec7I=", | ||
"System.IO.UnmanagedMemoryStream.wasm": "sha256-X4Qn/dCeKkAhImwkGFZwY3wlEV+Gw1j0fR1B3Zbs5jk=", | ||
"System.IO.wasm": "sha256-YclCeNEzzU9++0jM0w3s+VPF34c99h5FFzDR/qVm3Sw=", | ||
"System.Linq.Expressions.wasm": "sha256-bRP2Gbb8iFP07OEL5fcqcvRomAxvcIKEloc25iXJhoI=", | ||
"System.Linq.Parallel.wasm": "sha256-Oi0BTE1mSdmP/7j87K+UwLTSrdlJhi6puzs7ehXRiZI=", | ||
"System.Linq.Queryable.wasm": "sha256-QiH8Tjib2II1sf+VpzFzmP0pDQOdUHgBqj0YPEvnKHc=", | ||
"System.Linq.wasm": "sha256-zbbderWmzmjcaiWpcDu82BtfjbTGt8bf/Udu5rhStLA=", | ||
"System.Memory.wasm": "sha256-zerTGJpwm6ILYYJLNeQhmowJ8VPtmI2FRZzX+DIQTwo=", | ||
"System.Net.Http.Json.wasm": "sha256-EXvwRrPU5Cv5Uf6KZFrMH4oI2gIC64Fo/mfJiTzYoKc=", | ||
"System.Net.Http.wasm": "sha256-9wd2b38pUz+SIQlUI8vPdzhHBDYwuVzw/TB7MXmTbLA=", | ||
"System.Net.HttpListener.wasm": "sha256-TGeYL49MKYrxkWlqvuVt8jV1tb+hmEhnFmHiBCPrgoo=", | ||
"System.Net.Mail.wasm": "sha256-1xLq2DCpUIsdD1/pVzEXgYXOM07NxFnbbUhBtApsLYI=", | ||
"System.Net.NameResolution.wasm": "sha256-NvnAteHGO3DvDN9+hvqaJZcC2nwbS1n7bXsKWF+Sez0=", | ||
"System.Net.NetworkInformation.wasm": "sha256-7bvVTrB62T/VEM1Gfy51Z2qe8I6fMz1W95cj94JmoYs=", | ||
"System.Net.Ping.wasm": "sha256-rFVgn4smtM/cYWsa0/3qW1S8zH2/B2WdoOybW/p31kY=", | ||
"System.Net.Primitives.wasm": "sha256-uCWYj16DGKedCRHl3isw2rbQF+8FNgoFmvwWqr30SmA=", | ||
"System.Net.Quic.wasm": "sha256-7ROb3KbL/eT90/KZwBjvw6zKQj4DGAOr39g6O8rRCVY=", | ||
"System.Net.Requests.wasm": "sha256-1+xUrsn0jrSgR1U6Jt2eAUYd7nfvtMGZHRQoiYJUwhc=", | ||
"System.Net.Security.wasm": "sha256-s6xm2HJ4/W9nG7cTayewsyl4MzWgkgqDsjIo6QwM9w4=", | ||
"System.Net.ServicePoint.wasm": "sha256-L+uSspTcGJnBafBxJtjXZfIsT2MjVBRu31S6fsNiziw=", | ||
"System.Net.Sockets.wasm": "sha256-Edc47nRbjvjyRXwDkTHfauqQSkvpumo9jUyt70GrewM=", | ||
"System.Net.WebClient.wasm": "sha256-Bkm5ROL+1GiQTZTrgq5HKHVz8j/QsBM8wc/d+dObyKo=", | ||
"System.Net.WebHeaderCollection.wasm": "sha256-/Ff+b7M2Ik1n5p6yLP8ezcmHJMVJtHDl01qnLMkp2Ws=", | ||
"System.Net.WebProxy.wasm": "sha256-Pry6Ksmf+sVdm5v6Tiamr/J/5UikvwcmZQ2vtIDJ1G0=", | ||
"System.Net.WebSockets.Client.wasm": "sha256-cy5HlQFBe97CVSFL1Rv7a+FHKsZpEm9jSx8YLUNTFsM=", | ||
"System.Net.WebSockets.wasm": "sha256-2r1GrPV7kJIACkjTbCCEW7MwwvjCHXJGVCUdKwR1lck=", | ||
"System.Net.wasm": "sha256-HtCsa/PQZO5baxM36XCh4Pt1NifFKufUefs9KHpKUr8=", | ||
"System.Numerics.Vectors.wasm": "sha256-VKkCs8CgHSxLu8z1YtziE1ozs64T4Di0oPjLF7n94KQ=", | ||
"System.Numerics.wasm": "sha256-G+mwABKBgqSuf5h9eN5Bs64tbV5/2MfZY0uNL7o7f4s=", | ||
"System.ObjectModel.wasm": "sha256-0lLXqOZJqQh4lmgbAOc5A7ZES5clp9RlI2Ih4DGKJ3k=", | ||
"System.Private.DataContractSerialization.wasm": "sha256-pqzWo5el229oCqnzPb5F4prGYgAtlEjxDFNA/V3aFJE=", | ||
"System.Private.Uri.wasm": "sha256-NpfHOhVg6b5UIy+A+uYpsz8E3tmKilxWDR7KI6CGUBI=", | ||
"System.Private.Xml.Linq.wasm": "sha256-dESHX/fXkShiN3BAi1huRfs8NCwWDOPcc1SudPswaxs=", | ||
"System.Private.Xml.wasm": "sha256-6wDGBfGXzSgJpBfHd6uoMcCopaABC8wbKqVGbn2OGxk=", | ||
"System.Reflection.DispatchProxy.wasm": "sha256-MhgLsdK6oGwaUl8GGoZzTfqslX7Q+1KCFn9VNADWap0=", | ||
"System.Reflection.Emit.ILGeneration.wasm": "sha256-pHTgfHg3ctPNYmCXygVHp6sTcOGHIT7hwBdK748yQV0=", | ||
"System.Reflection.Emit.Lightweight.wasm": "sha256-rGYS5GviUHZqItilqCiBcmOE9gyis60pUzJOj70nA4o=", | ||
"System.Reflection.Emit.wasm": "sha256-/zdm6eMr5oqYvNncZgDxMG238EnOHmvT0t/bgyHEFtc=", | ||
"System.Reflection.Extensions.wasm": "sha256-oCVgz88w5CfmNi2JfrEXqZv8jGklrEmOaT6xP/ZcPPs=", | ||
"System.Reflection.Metadata.wasm": "sha256-JNhc5uwNUYwUA6DnitJoEIbywbxNoGmOxELTQwDYEmY=", | ||
"System.Reflection.Primitives.wasm": "sha256-Rv7eD47I8aLM3l1yymtLOdP5EbJCeVoC7uy4H01nQs4=", | ||
"System.Reflection.TypeExtensions.wasm": "sha256-PYW8BOpz7+cRB3WE+cSWVhmycUtVlv4fkfkpB7tKhW8=", | ||
"System.Reflection.wasm": "sha256-hHrmYgiCOyEHdyOb5KBzFbBkxv4tBGhpoFW1TBEikeU=", | ||
"System.Resources.Reader.wasm": "sha256-S49AB6/uceAGdTuHFokJQQL0dytIcFOn2tiApFcECUM=", | ||
"System.Resources.ResourceManager.wasm": "sha256-fDwMlFfVgT79QF2vuYrsTxKD2Hd8XeK4e+b4PTPHVl4=", | ||
"System.Resources.Writer.wasm": "sha256-dpeb3/+qgCe3s9czfz4jpy8UKtnb6fsGZvDRMMEuJSI=", | ||
"System.Runtime.CompilerServices.Unsafe.wasm": "sha256-6sYyr/IswabNu/StbR29NxpUoxWIPtTTF/toiRnGpvU=", | ||
"System.Runtime.CompilerServices.VisualC.wasm": "sha256-qj2azGyEWKaq+MCX7ZlIkFwpMKjnsCPX9B6ifhFpsh0=", | ||
"System.Runtime.Extensions.wasm": "sha256-auZNTwG0w0kyI5FvHKF4QhC4Hj7i1AbfodS4kiTVpeM=", | ||
"System.Runtime.Handles.wasm": "sha256-z+UJQlQ6OTLdWs4ugYN1TcenhfNkK2boi/RKjkzcCyU=", | ||
"System.Runtime.InteropServices.JavaScript.wasm": "sha256-9ZLdeUS1S0F6Z+Sibuqu2w0QiLuJ9A00vnzKlL/6T5c=", | ||
"System.Runtime.InteropServices.RuntimeInformation.wasm": "sha256-QeyDscvSeV7W7dEznZMdZWyhQ45GRmUoaIjfTgQmBkc=", | ||
"System.Runtime.InteropServices.wasm": "sha256-vdwapJXTMa3tkqvVFF0uwW1saBsBIp3klajjotox6hE=", | ||
"System.Runtime.Intrinsics.wasm": "sha256-dCMkWnbnjZ8FbGvvmCAh0+PGa9pzuLVw8WVYzgWXabQ=", | ||
"System.Runtime.Loader.wasm": "sha256-VixCjGINrIh+iGyPeHvsap1rRoUXBvD/rNIXiOjlZho=", | ||
"System.Runtime.Numerics.wasm": "sha256-qbEbX/E30RastjZbUg7mJpmNZ5CfqTyIM7wQziK9E3k=", | ||
"System.Runtime.Serialization.Formatters.wasm": "sha256-1knuhlzPH4U7kmhiCQWp1XsqFivbv9qx2VF9jrnXh0c=", | ||
"System.Runtime.Serialization.Json.wasm": "sha256-Jbg//9nTyT9k80bgZo3sxA2PIVwih9svh4rnS7hZil0=", | ||
"System.Runtime.Serialization.Primitives.wasm": "sha256-5lrv3tdCLmQcGApvaLXO2lJh7H0SgcSpBXRtL1cdxQA=", | ||
"System.Runtime.Serialization.Xml.wasm": "sha256-UmSG6xlbhg+IaZdhmPmTz23CyJq4aZ37Ox78O7+dxQo=", | ||
"System.Runtime.Serialization.wasm": "sha256-oDPVgL2YFLnAkPmUqZj59+jId/bITsQTKGDK98Ui1Xg=", | ||
"System.Runtime.wasm": "sha256-g3mvWka8fQxqPdLg+jwOGXKLlb2LibQ2BHt6VPAwQCs=", | ||
"System.Security.AccessControl.wasm": "sha256-1Q+MtsuudrPsgpfEgZSaVzBN4TkUjiZQ5jll1gVfYnA=", | ||
"System.Security.Claims.wasm": "sha256-Iudk/PG4htQCBW2AXO1XbrVn/WOI0YBuAicWhVmGCRs=", | ||
"System.Security.Cryptography.Algorithms.wasm": "sha256-gTmfnz4/BLn0rWM9xVunWTGOx7/RP3XTqHJnlzYJNfA=", | ||
"System.Security.Cryptography.Cng.wasm": "sha256-8SuxBuC0aR10M230X7qvGUIpCktZFpTysWsXP2UCmTw=", | ||
"System.Security.Cryptography.Csp.wasm": "sha256-W5reOrOkF1zCP3aqKqvNFweYFnHnVy59QySi+06lq58=", | ||
"System.Security.Cryptography.Encoding.wasm": "sha256-b5g3L4Xp4JqOBEGGzi3vvA55zEoF7jNb66+V7WxgrmA=", | ||
"System.Security.Cryptography.OpenSsl.wasm": "sha256-dKZdkf/pNke60O7+sKo4YAMHWG3XSOvVQ1opL9pOTTA=", | ||
"System.Security.Cryptography.Primitives.wasm": "sha256-hQOKmtpbjfFtfl7yxJqcixwxPnb3adqwyx4iOTuVO/A=", | ||
"System.Security.Cryptography.X509Certificates.wasm": "sha256-7dcjfnNqBos6KnEJwMm4YON613XB9LfOfXxgfJRdWNY=", | ||
"System.Security.Cryptography.wasm": "sha256-qOrFauS1MGSqJDpXofDFdHeVdK64qPPvL46wjkhf/uo=", | ||
"System.Security.Principal.Windows.wasm": "sha256-BWzq+Q5aFngeSejuUEowutUa7d4rVAGKlWPAmC3tU9c=", | ||
"System.Security.Principal.wasm": "sha256-pNIN+DT5MC5mvjcOkXBMzOltgUtjnsL3uu++wdmglM0=", | ||
"System.Security.SecureString.wasm": "sha256-fjeUfDzLpg4RaTfT1wyZcxKdPwJ1IixaT1OyujEk2mw=", | ||
"System.Security.wasm": "sha256-UcwHs9YBbUflQ6dX/fyTE5st2wjFrIVkE6hp5dQyOCg=", | ||
"System.ServiceModel.Web.wasm": "sha256-riGWSiGaia21qLarpXXbE9ryEEtPAJCFpZQ68UldJm4=", | ||
"System.ServiceProcess.wasm": "sha256-XvmygEuaUqJGX2WbEjsQyLABKgdD1rmARHu34eZzBkE=", | ||
"System.Text.Encoding.CodePages.wasm": "sha256-52pD0CYcMco1azWD2Pm/RYJhTE+uVU6v6XoVefY9fho=", | ||
"System.Text.Encoding.Extensions.wasm": "sha256-5KMzOqYA1xQzmWbvwzzVq7nKnzA0Uj8Goh+MgEmR1VI=", | ||
"System.Text.Encoding.wasm": "sha256-ndBNqZCzG+q6bygW7UwaArqLPeOX+Ayw2IZECsBKisI=", | ||
"System.Text.Encodings.Web.wasm": "sha256-scQy8rl3nOB3IXWbR92g1zDYiZMH24AeGdsQaHe2oko=", | ||
"System.Text.Json.wasm": "sha256-dUFSSzrDixhZx5YJ8UcepOkl4k+h/zshNYlmdnJe6JM=", | ||
"System.Text.RegularExpressions.wasm": "sha256-Wh85WlFvM9wTMDTRHd7KFzIInKbXJ9YY3GEGAiRdoQ8=", | ||
"System.Threading.Channels.wasm": "sha256-mls5LIdA5YCDB2ZdW65RQGAuu7DTtYAQM3lLzW5zxkQ=", | ||
"System.Threading.Overlapped.wasm": "sha256-//aSH9fP/gA5cwvIMYOFFPEySZZvXLc851rkz6n6vBI=", | ||
"System.Threading.Tasks.Dataflow.wasm": "sha256-43GjLzisqIRh3ugqlyQukeFgr5DLOWfxwpV/CY5xiew=", | ||
"System.Threading.Tasks.Extensions.wasm": "sha256-apC66T/pNtKMFBh+lKPlncy8b8WehVaNG9SzlyYEaQk=", | ||
"System.Threading.Tasks.Parallel.wasm": "sha256-UtawI8YjNOErs8BbhTHWOPpJR9lD1CHBwEemTyPG4Yo=", | ||
"System.Threading.Tasks.wasm": "sha256-GaM69Oze0mS/YFrm7bwKn4XfQW9x5ExO2njWOecXvHw=", | ||
"System.Threading.Thread.wasm": "sha256-EbPGDqnhfNsPksKEgTurr+waoLh8gcM68ATHpxE7lBM=", | ||
"System.Threading.ThreadPool.wasm": "sha256-vaX8jAEZ1cpVb/ww6pcevqTm0XQwO5aWGQM6lwyWS6g=", | ||
"System.Threading.Timer.wasm": "sha256-0UZ2SvXdvvIRi6QWXb17lKuVjnDFZsxPd8cSNaH5uVw=", | ||
"System.Threading.wasm": "sha256-B5f9ULDjfmtGfcJsRWJm2CmQBM4JsrJKVp+1BoqIDIg=", | ||
"System.Transactions.Local.wasm": "sha256-IPoXp2dRc3t6y88nkucA8xxRP+ulS9sSksJyBv3EeRo=", | ||
"System.Transactions.wasm": "sha256-b4F4MD7D9y9LvuGxPU8f/Zrmp8jV7jm1FkNFdxt08AI=", | ||
"System.ValueTuple.wasm": "sha256-13FxVBZymvW+85imYUT2wt+9QN0z2KjOEgulZF6+Lvg=", | ||
"System.Web.HttpUtility.wasm": "sha256-qKiUddhJIaMSfadoPMoQN6T+M3+1auDcugu7oGqHlHg=", | ||
"System.Web.wasm": "sha256-Xmj14fH0y+HvS6hAIDlORNNYeh54ki393PHTMVPV8nM=", | ||
"System.Windows.wasm": "sha256-/YxN2pFoXnX/XqlHJ0quXt+ZVlcZ+RLIKONKnY7QNDE=", | ||
"System.Xml.Linq.wasm": "sha256-Lvnm5DOOviOYCjcCz1CdlW3+rqBynUi542oaOUmkGRY=", | ||
"System.Xml.ReaderWriter.wasm": "sha256-Y2g/j2r+ojeUDIyhiYeDTYPycNCJb7k9SMD9bfy+LI8=", | ||
"System.Xml.Serialization.wasm": "sha256-txDvN3DD5LKVEa/u1GVBtc1FAQTHPtVv7q/gAXHYASI=", | ||
"System.Xml.XDocument.wasm": "sha256-gYetDvwOD0NNWAqzi5WPRNBR6XcMrlLg7jrolkEbPls=", | ||
"System.Xml.XPath.XDocument.wasm": "sha256-rGWqd8qYn3eI8326Gr511BCuDbY4eDLsbOyLMJvFV/c=", | ||
"System.Xml.XPath.wasm": "sha256-q2oRQMxtDGSBt6b7c1ARs79K/yeEsUIr5EXVUYBzoHs=", | ||
"System.Xml.XmlDocument.wasm": "sha256-vorCYHilUXvYoeAnIwiHc2Z3De5809lFCZHLFZpxtCA=", | ||
"System.Xml.XmlSerializer.wasm": "sha256-JjKLFqJgkBQx12WJP2E5mcDMCR0IZdDtI+CRIsgjnFM=", | ||
"System.Xml.wasm": "sha256-B/BlIxF9nGGSx0NtBOxBWd292WJ7B95QI/ez4KcKP3s=", | ||
"System.wasm": "sha256-Vmu7ss00cJMpU17eMCNl2ovU3iZir7BEte4cezfZPEY=", | ||
"WindowsBase.wasm": "sha256-aHbxMF5lHYrd3kKSkAi5+iOFWmHWl6B2wo44T7kMjJc=", | ||
"mscorlib.wasm": "sha256-QoC5hTKpDNO6efLnEvYwV9OJBXvYRq8/1yGhNZKiNCw=", | ||
"netstandard.wasm": "sha256-JT2F4bYWJpaSGq+iD0ITLpWxsDhMUjhqje9RpBtTg7w=", | ||
"System.Private.CoreLib.wasm": "sha256-fvIPBcvgvsRuWrKi2LGQsLYvcKUSnyIuBUsE3LJu/0Y=", | ||
"DTDLParserJSInterop.wasm": "sha256-8lVIl+JQKZFhOnoshqdRTbFaavOJyf0OumgHEPrjiCQ=" | ||
}, | ||
"pdb": { | ||
"DTDLParserJSInterop.pdb": "sha256-ltX3ZhflsfVVGklsKc0mDwpiuJujS5Cs8AnR9uMpUoU=" | ||
"DTDLParserJSInterop.pdb": "sha256-aX5bPVqd59mOFvRHfOfY0vOYMGuLEuqg9QNVKAXFF+w=" | ||
}, | ||
@@ -189,0 +189,0 @@ "vfs": { |
//! Licensed to the .NET Foundation under one or more agreements. | ||
//! The .NET Foundation licenses this file to you under the MIT license. | ||
const e=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,2,1,0,10,8,1,6,0,6,64,25,11,11])),t=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11])),o=Symbol.for("wasm promise_control");function n(e,t){let n=null;const r=new Promise((function(o,r){n={isDone:!1,promise:null,resolve:t=>{n.isDone||(n.isDone=!0,o(t),e&&e())},reject:e=>{n.isDone||(n.isDone=!0,r(e),t&&t())}}}));n.promise=r;const s=r;return s[o]=n,{promise:s,promise_control:n}}function r(e){return e[o]}function s(e){(function(e){return void 0!==e[o]})(e)||Ce(!1,"Promise is not controllable")}const i="MONO_WASM: ";function a(e,...t){je.diagnosticTracing&&console.debug(i+e,...t)}function l(e,...t){console.info(i+e,...t)}function c(e,...t){console.info(e,...t)}function u(e,...t){console.warn(i+e,...t)}function d(e,...t){t&&t.length>0&&t[0]&&"object"==typeof t[0]&&t[0].silent||console.error(i+e,...t)}let f;function m(e,t,o){const n={log:t.log,error:t.error},r=t;function s(t,o,r){return function(...s){try{let n=s[0];if(void 0===n)n="undefined";else if(null===n)n="null";else if("function"==typeof n)n=n.toString();else if("string"!=typeof n)try{n=JSON.stringify(n)}catch(e){n=n.toString()}if("string"==typeof n)if("["==n[0]){const t=(new Date).toISOString();n="main"!==e?`[${e}][${t}] ${n}`:`[${t}] ${n}`}else"main"!==e&&(n=`[${e}] ${n}`);o(r?JSON.stringify({method:t,payload:n,arguments:s}):[t+n,...s.slice(1)])}catch(e){n.error(`proxyConsole failed: ${e}`)}}}const i=["debug","trace","warn","info","error"];for(const e of i)"function"!=typeof r[e]&&(r[e]=s(`console.${e}: `,t.log,!1));const a=`${o}/console`.replace("https://","wss://").replace("http://","ws://");f=new WebSocket(a),f.addEventListener("open",(()=>{n.log(`browser: [${e}] Console websocket connected.`)})),f.addEventListener("error",(t=>{n.error(`[${e}] websocket error: ${t}`,t)})),f.addEventListener("close",(t=>{n.error(`[${e}] websocket closed: ${t}`,t)}));const l=e=>{f.readyState===WebSocket.OPEN?f.send(e):n.log(e)};for(const e of["log",...i])r[e]=s(`console.${e}`,l,!0)}const h={},p={},g={};let b,w,y;function v(){const e=Object.values(g),t=Object.values(p),o=R(e),n=R(t),r=o+n;if(0===r)return;const s=_e?"%c":"",i=_e?["background: purple; color: white; padding: 1px 3px; border-radius: 3px;","font-weight: bold;","font-weight: normal;"]:[],a=je.config.linkerEnabled?"":"\nThis application was built with linking (tree shaking) disabled. \nPublished applications will be significantly smaller if you install wasm-tools workload. \nSee also https://aka.ms/dotnet-wasm-features";console.groupCollapsed(`${s}dotnet${s} Loaded ${j(r)} resources${s}${a}`,...i),e.length&&(console.groupCollapsed(`Loaded ${j(o)} resources from cache`),console.table(g),console.groupEnd()),t.length&&(console.groupCollapsed(`Loaded ${j(n)} resources from network`),console.table(p),console.groupEnd()),console.groupEnd()}async function _(){const e=b;if(e){const t=(await e.keys()).map((async t=>{t.url in h||await e.delete(t)}));await Promise.all(t)}}function E(e){return`${e.resolvedUrl}.${e.hash}`}function R(e){return e.reduce(((e,t)=>e+(t.responseBytes||0)),0)}function j(e){return`${(e/1048576).toFixed(2)} MB`}function S(e){var t;if((null===(t=e.resources)||void 0===t?void 0:t.icu)&&"invariant"!=e.globalizationMode){const t=e.applicationCulture||(_e?navigator.languages&&navigator.languages[0]:Intl.DateTimeFormat().resolvedOptions().locale),o=Object.keys(e.resources.icu);let n=null;if("custom"===e.globalizationMode?1===o.length&&(n=o[0]):"hybrid"===e.globalizationMode?n="icudt_hybrid.dat":t&&"all"!==e.globalizationMode?"sharded"===e.globalizationMode&&(n=function(e){const t=e.split("-")[0];return"en"===t||["fr","fr-FR","it","it-IT","de","de-DE","es","es-ES"].includes(e)?"icudt_EFIGS.dat":["zh","ko","ja"].includes(t)?"icudt_CJK.dat":"icudt_no_CJK.dat"}(t)):n="icudt.dat",n&&o.includes(n))return n}return e.globalizationMode="invariant",null}const x=class{constructor(e){this.url=e}toString(){return this.url}};async function A(e,t){try{const o="function"==typeof globalThis.fetch;if(ye){const n=e.startsWith("file://");if(!n&&o)return globalThis.fetch(e,t||{credentials:"same-origin"});w||(y=xe.require("url"),w=xe.require("fs")),n&&(e=y.fileURLToPath(e));const r=await w.promises.readFile(e);return{ok:!0,headers:{length:0,get:()=>null},url:e,arrayBuffer:()=>r,json:()=>JSON.parse(r),text:()=>{throw new Error("NotImplementedException")}}}if(o)return globalThis.fetch(e,t||{credentials:"same-origin"});if("function"==typeof read)return{ok:!0,url:e,headers:{length:0,get:()=>null},arrayBuffer:()=>new Uint8Array(read(e,"binary")),json:()=>JSON.parse(read(e,"utf8")),text:()=>read(e,"utf8")}}catch(t){return{ok:!1,url:e,status:500,headers:{length:0,get:()=>null},statusText:"ERR28: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t},text:()=>{throw t}}}throw new Error("No fetch implementation available")}function D(e){return"string"!=typeof e&&Ce(!1,"url must be a string"),!O(e)&&0!==e.indexOf("./")&&0!==e.indexOf("../")&&globalThis.URL&&globalThis.document&&globalThis.document.baseURI&&(e=new URL(e,globalThis.document.baseURI).toString()),e}const C=/^[a-zA-Z][a-zA-Z\d+\-.]*?:\/\//,T=/[a-zA-Z]:[\\/]/;function O(e){return ye||Ee?e.startsWith("/")||e.startsWith("\\")||-1!==e.indexOf("///")||T.test(e):C.test(e)}let k,M=0;const $=[],I=[],L=new Map,U={"js-module-threads":!0,"js-module-runtime":!0,"js-module-dotnet":!0,"js-module-native":!0},N={...U,"js-module-library-initializer":!0},P={...U,dotnetwasm:!0,heap:!0,manifest:!0},z={...N,manifest:!0},F={...N,dotnetwasm:!0},W={dotnetwasm:!0,symbols:!0},B={resource:!0,assembly:!0,pdb:!0,heap:!0,icu:!0},V={...N,dotnetwasm:!0,symbols:!0};function q(e){return!("icu"==e.behavior&&e.name!=je.preferredIcuAsset)}function J(e,t,o){const n=Object.keys(t||{});Ce(1==n.length,`Expect to have one ${o} asset in resources`);const r=n[0],s={name:r,hash:t[r],behavior:o};return H(s),e.push(s),s}function H(e){P[e.behavior]&&L.set(e.behavior,e)}function Q(e){const t=function(e){Ce(P[e],`Unknown single asset behavior ${e}`);const t=L.get(e);return Ce(t,`Single asset for ${e} not found`),t}(e);if(t.resolvedUrl=je.locateFile(t.name),U[t.behavior]){const e=se(t);e?("string"!=typeof e&&Ce(!1,"loadBootResource response for 'dotnetjs' type should be a URL string"),t.resolvedUrl=e):t.resolvedUrl=ee(t.resolvedUrl,t.behavior)}else if("dotnetwasm"!==t.behavior)throw new Error(`Unknown single asset behavior ${e}`);return t}async function Z(){a("mono_download_assets");try{const e=[],t=t=>{!V[t.behavior]&&q(t)&&je.expected_instantiated_assets_count++,!F[t.behavior]&&q(t)&&(je.expected_downloaded_assets_count++,e.push(Y(t)))};for(const e of I)t(e);await je.memorySnapshotSkippedOrDone.promise;for(const e of $)if(Re.loadedMemorySnapshotSize){if(ie(e),"resource"==e.behavior||"assembly"==e.behavior||"pdb"==e.behavior){const t=X(e,""),o="string"==typeof e.virtualPath?e.virtualPath:e.name;je._loaded_files.push({url:t,file:o})}}else t(e);je.allDownloadsQueued.promise_control.resolve(),await je.runtimeModuleLoaded.promise;const o=[];for(const t of e)o.push((async()=>{const e=await t;if(e.buffer){if(!V[e.behavior]){e.buffer&&"object"==typeof e.buffer||Ce(!1,"asset buffer must be array-like or buffer-like or promise of these"),"string"!=typeof e.resolvedUrl&&Ce(!1,"resolvedUrl must be string");const t=e.resolvedUrl,o=await e.buffer,n=new Uint8Array(o);ie(e),await Re.beforeOnRuntimeInitialized.promise,Re.instantiate_asset(e,t,n)}}else W[e.behavior]?("symbols"===e.behavior&&(await Re.instantiate_symbols_asset(e),ie(e)),W[e.behavior]&&++je.actual_downloaded_assets_count):(e.isOptional||Ce(!1,"Expected asset to have the downloaded buffer"),!F[e.behavior]&&q(e)&&je.expected_downloaded_assets_count--,!V[e.behavior]&&q(e)&&je.expected_instantiated_assets_count--)})());Promise.all(o).then((()=>{Re.allAssetsInMemory.promise_control.resolve()})).catch((e=>{throw je.err("Error in mono_download_assets: "+e),Me(1,e),e}))}catch(e){throw je.err("Error in mono_download_assets: "+e),e}}async function G(e){const t=await Y(e);return await t.pendingDownloadInternal.response,t.buffer}async function Y(e){try{return await K(e)}catch(t){if(!je.enableDownloadRetry)throw t;if(Ee||ye)throw t;if(e.pendingDownload&&e.pendingDownloadInternal==e.pendingDownload)throw t;if(e.resolvedUrl&&-1!=e.resolvedUrl.indexOf("file://"))throw t;if(t&&404==t.status)throw t;e.pendingDownloadInternal=void 0,await je.allDownloadsQueued.promise;try{return a(`Retrying download '${e.name}'`),await K(e)}catch(t){return e.pendingDownloadInternal=void 0,await(100,new Promise((e=>globalThis.setTimeout(e,100)))),a(`Retrying download (2) '${e.name}' after delay`),await K(e)}}}async function K(e){for(;k;)await k.promise;try{++M,M==je.maxParallelDownloads&&(a("Throttling further parallel downloads"),k=n());const t=await async function(e){if(e.pendingDownload&&(e.pendingDownloadInternal=e.pendingDownload),e.pendingDownloadInternal&&e.pendingDownloadInternal.response)return e.pendingDownloadInternal.response;if(e.buffer){const t=await e.buffer;return e.resolvedUrl||(e.resolvedUrl="undefined://"+e.name),e.pendingDownloadInternal={url:e.resolvedUrl,name:e.name,response:Promise.resolve({ok:!0,arrayBuffer:()=>t,json:()=>JSON.parse(new TextDecoder("utf-8").decode(t)),text:()=>{throw new Error("NotImplementedException")},headers:{get:()=>{}}})},e.pendingDownloadInternal.response}const t=e.loadRemote&&je.config.remoteSources?je.config.remoteSources:[""];let o;for(let n of t){n=n.trim(),"./"===n&&(n="");const t=X(e,n);e.name===t?a(`Attempting to download '${t}'`):a(`Attempting to download '${t}' for ${e.name}`);try{e.resolvedUrl=t;const n=ne(e);if(e.pendingDownloadInternal=n,o=await n.response,!o||!o.ok)continue;return o}catch(e){o||(o={ok:!1,url:t,status:0,statusText:""+e});continue}}const n=e.isOptional||e.name.match(/\.pdb$/)&&je.config.ignorePdbLoadErrors;if(o||Ce(!1,`Response undefined ${e.name}`),!n){const t=new Error(`download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`);throw t.status=o.status,t}l(`optional download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`)}(e);return t?(W[e.behavior]||(e.buffer=await t.arrayBuffer(),++je.actual_downloaded_assets_count),e):e}finally{if(--M,k&&M==je.maxParallelDownloads-1){a("Resuming more parallel downloads");const e=k;k=void 0,e.promise_control.resolve()}}}function X(e,t){let o;return null==t&&Ce(!1,`sourcePrefix must be provided for ${e.name}`),e.resolvedUrl?o=e.resolvedUrl:(o=""===t?"assembly"===e.behavior||"pdb"===e.behavior?e.name:"resource"===e.behavior&&e.culture&&""!==e.culture?`${e.culture}/${e.name}`:e.name:t+e.name,o=ee(je.locateFile(o),e.behavior)),o&&"string"==typeof o||Ce(!1,"attemptUrl need to be path or url string"),o}function ee(e,t){return je.modulesUniqueQuery&&z[t]&&(e+=je.modulesUniqueQuery),e}let te=0;const oe=new Set;function ne(e){try{e.resolvedUrl||Ce(!1,"Request's resolvedUrl must be set");const t=async function(e){let t=await async function(e){const t=b;if(!t||e.noCache||!e.hash||0===e.hash.length)return;const o=E(e);let n;h[o]=!0;try{n=await t.match(o)}catch(e){}if(!n)return;const r=parseInt(n.headers.get("content-length")||"0");return g[e.name]={responseBytes:r},n}(e);return t||(t=await function(e){let t=e.resolvedUrl;if(je.loadBootResource){const o=se(e);if(o instanceof Promise)return o;"string"==typeof o&&(t=o)}const o={};return je.config.disableNoCacheFetch||(o.cache="no-cache"),e.useCredentials?o.credentials="include":!je.config.disableIntegrityCheck&&e.hash&&(o.integrity=e.hash),je.fetch_like(t,o)}(e),function(e,t){const o=b;if(!o||e.noCache||!e.hash||0===e.hash.length)return;const n=t.clone();setTimeout((()=>{const t=E(e);!async function(e,t,o,n){const r=await n.arrayBuffer(),s=function(e){if("undefined"!=typeof performance)return performance.getEntriesByName(e)[0]}(n.url),i=s&&s.encodedBodySize||void 0;p[t]={responseBytes:i};const a=new Response(r,{headers:{"content-type":n.headers.get("content-type")||"","content-length":(i||n.headers.get("content-length")||"").toString()}});try{await e.put(o,a)}catch(e){}}(o,e.name,t,n)}),0)}(e,t)),t}(e),o={name:e.name,url:e.resolvedUrl,response:t};return oe.add(e.name),o.response.then((()=>{"assembly"==e.behavior&&je.loadedAssemblies.push(e.name),te++,je.onDownloadResourceProgress&&je.onDownloadResourceProgress(te,oe.size)})),o}catch(t){const o={ok:!1,url:e.resolvedUrl,status:500,statusText:"ERR29: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t}};return{name:e.name,url:e.resolvedUrl,response:Promise.resolve(o)}}}const re={resource:"assembly",assembly:"assembly",pdb:"pdb",icu:"globalization",vfs:"configuration",manifest:"manifest",dotnetwasm:"dotnetwasm","js-module-dotnet":"dotnetjs","js-module-native":"dotnetjs","js-module-runtime":"dotnetjs","js-module-threads":"dotnetjs"};function se(e){var t;if(je.loadBootResource){const o=null!==(t=e.hash)&&void 0!==t?t:"",n=e.resolvedUrl,r=re[e.behavior];if(r){const t=je.loadBootResource(r,e.name,n,o,e.behavior);return"string"==typeof t?D(t):t}}}function ie(e){e.pendingDownloadInternal=null,e.pendingDownload=null,e.buffer=null,e.moduleExports=null}function ae(e){let t=e.lastIndexOf("/");return t>=0&&t++,e.substring(t)}async function le(e){if(!e)return;const t=Object.keys(e);await Promise.all(t.map((e=>async function(e){try{const t=ee(je.locateFile(e),"js-module-library-initializer");a(`Attempting to import '${t}' for ${e}`);const o=await import(t);je.libraryInitializers.push({scriptName:e,exports:o})}catch(t){u(`Failed to import library initializer '${e}': ${t}`)}}(e))))}async function ce(e,t){if(!je.libraryInitializers)return;const o=[];for(let n=0;n<je.libraryInitializers.length;n++){const r=je.libraryInitializers[n];r.exports[e]&&o.push(ue(r.scriptName,e,(()=>r.exports[e](...t))))}await Promise.all(o)}async function ue(e,t,o){try{await o()}catch(o){throw u(`Failed to invoke '${t}' on library initializer '${e}': ${o}`),Me(1,o),o}}var de="Release";function fe(e,t){if(e===t)return e;const o={...t};return void 0!==o.assets&&o.assets!==e.assets&&(o.assets=[...e.assets||[],...o.assets||[]]),void 0!==o.resources&&(o.resources=he(e.resources||{assembly:{},jsModuleNative:{},jsModuleRuntime:{},wasmNative:{}},o.resources)),void 0!==o.environmentVariables&&(o.environmentVariables={...e.environmentVariables||{},...o.environmentVariables||{}}),void 0!==o.runtimeOptions&&o.runtimeOptions!==e.runtimeOptions&&(o.runtimeOptions=[...e.runtimeOptions||[],...o.runtimeOptions||[]]),Object.assign(e,o)}function me(e,t){if(e===t)return e;const o={...t};return o.config&&(e.config||(e.config={}),o.config=fe(e.config,o.config)),Object.assign(e,o)}function he(e,t){if(e===t)return e;const o={...t};return void 0!==o.assembly&&(o.assembly={...e.assembly||{},...o.assembly||{}}),void 0!==o.lazyAssembly&&(o.lazyAssembly={...e.lazyAssembly||{},...o.lazyAssembly||{}}),void 0!==o.pdb&&(o.pdb={...e.pdb||{},...o.pdb||{}}),void 0!==o.jsModuleWorker&&(o.jsModuleWorker={...e.jsModuleWorker||{},...o.jsModuleWorker||{}}),void 0!==o.jsModuleNative&&(o.jsModuleNative={...e.jsModuleNative||{},...o.jsModuleNative||{}}),void 0!==o.jsModuleRuntime&&(o.jsModuleRuntime={...e.jsModuleRuntime||{},...o.jsModuleRuntime||{}}),void 0!==o.wasmSymbols&&(o.wasmSymbols={...e.wasmSymbols||{},...o.wasmSymbols||{}}),void 0!==o.wasmNative&&(o.wasmNative={...e.wasmNative||{},...o.wasmNative||{}}),void 0!==o.icu&&(o.icu={...e.icu||{},...o.icu||{}}),void 0!==o.satelliteResources&&(o.satelliteResources=pe(e.satelliteResources||{},o.satelliteResources||{})),void 0!==o.modulesAfterConfigLoaded&&(o.modulesAfterConfigLoaded={...e.modulesAfterConfigLoaded||{},...o.modulesAfterConfigLoaded||{}}),void 0!==o.modulesAfterRuntimeReady&&(o.modulesAfterRuntimeReady={...e.modulesAfterRuntimeReady||{},...o.modulesAfterRuntimeReady||{}}),void 0!==o.extensions&&(o.extensions={...e.extensions||{},...o.extensions||{}}),void 0!==o.vfs&&(o.vfs=pe(e.vfs||{},o.vfs||{})),Object.assign(e,o)}function pe(e,t){if(e===t)return e;for(const o in t)e[o]={...e[o],...t[o]};return e}function ge(){const e=je.config;if(e.environmentVariables=e.environmentVariables||{},e.runtimeOptions=e.runtimeOptions||[],e.resources=e.resources||{assembly:{},jsModuleNative:{},jsModuleWorker:{},jsModuleRuntime:{},wasmNative:{},vfs:{},satelliteResources:{}},e.assets){a("config.assets is deprecated, use config.resources instead");for(const t of e.assets){const o={};o[t.name]=t.hash||"";const n={};switch(t.behavior){case"assembly":n.assembly=o;break;case"pdb":n.pdb=o;break;case"resource":n.satelliteResources={},n.satelliteResources[t.culture]=o;break;case"icu":n.icu=o;break;case"symbols":n.wasmSymbols=o;break;case"vfs":n.vfs={},n.vfs[t.virtualPath]=o;break;case"dotnetwasm":n.wasmNative=o;break;case"js-module-threads":n.jsModuleWorker=o;break;case"js-module-runtime":n.jsModuleRuntime=o;break;case"js-module-native":n.jsModuleNative=o;break;case"js-module-dotnet":break;default:throw new Error(`Unexpected behavior ${t.behavior} of asset ${t.name}`)}he(e.resources,n)}}je.assertAfterExit=e.assertAfterExit=e.assertAfterExit||!_e,void 0===e.debugLevel&&"Debug"===de&&(e.debugLevel=-1),void 0===e.cachedResourcesPurgeDelay&&(e.cachedResourcesPurgeDelay=1e4),void 0===e.diagnosticTracing&&"Debug"===de&&(e.diagnosticTracing=!0),e.applicationCulture&&(e.environmentVariables.LANG=`${e.applicationCulture}.UTF-8`),Re.diagnosticTracing=je.diagnosticTracing=!!e.diagnosticTracing,Re.waitForDebugger=e.waitForDebugger,e.startupMemoryCache=!!e.startupMemoryCache,e.startupMemoryCache&&Re.waitForDebugger&&(a("Disabling startupMemoryCache because waitForDebugger is set"),e.startupMemoryCache=!1),Re.enablePerfMeasure=!!e.browserProfilerOptions&&globalThis.performance&&"function"==typeof globalThis.performance.measure,je.maxParallelDownloads=e.maxParallelDownloads||je.maxParallelDownloads,je.enableDownloadRetry=void 0!==e.enableDownloadRetry?e.enableDownloadRetry:je.enableDownloadRetry}let be=!1;function we(){return!!globalThis.navigator&&(je.isChromium||je.isFirefox)}const ye="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,ve="function"==typeof importScripts,_e="object"==typeof window||ve&&!ye,Ee=!_e&&!ye&&!ve;let Re={},je={},Se={},xe={},Ae=!1;const De={mono:{},binding:{},internal:xe,module:{},loaderHelpers:je,runtimeHelpers:Re,api:Se};function Ce(e,t){if(e)return;const o="Assert failed: "+("function"==typeof t?t():t),n=new Error(o);Re.abort(n)}function Te(){return void 0!==je.exitCode}function Oe(){return Re.runtimeReady&&!Te()}function ke(){Re.runtimeReady||Ce(!1,"mono runtime didn't start yet"),je.assertAfterExit&&Te()&&Ce(!1,`mono runtime already exited with ${je.exitCode}`)}function Me(e,t){var o;const n=t&&"object"==typeof t;e=n&&"number"==typeof t.status?t.status:e;const r=n&&"string"==typeof t.message?t.message:""+t;if((t=n?t:Re.ExitStatus?new Re.ExitStatus(e):new Error("Exit with code "+e+" "+r)).status=e,t.message||(t.message=r),t.stack||(t.stack=(new Error).stack||""),t.silent=!0,!Te()){try{Re.runtimeReady||(a("abort_startup, reason: "+t),function(e){je.allDownloadsQueued.promise_control.reject(e),je.afterConfigLoaded.promise_control.reject(e),je.wasmDownloadPromise.promise_control.reject(e),je.runtimeModuleLoaded.promise_control.reject(e),je.memorySnapshotSkippedOrDone.promise_control.reject(e),Re.dotnetReady&&(Re.dotnetReady.promise_control.reject(e),Re.afterInstantiateWasm.promise_control.reject(e),Re.beforePreInit.promise_control.reject(e),Re.afterPreInit.promise_control.reject(e),Re.afterPreRun.promise_control.reject(e),Re.beforeOnRuntimeInitialized.promise_control.reject(e),Re.afterOnRuntimeInitialized.promise_control.reject(e),Re.afterPostRun.promise_control.reject(e))}(t)),function(e,t){if(0!==e&&t){const e=Re.ExitStatus&&t instanceof Re.ExitStatus?a:d;"string"==typeof t?e(t):t.stack&&t.message?Re.stringify_as_error_with_stack?e(Re.stringify_as_error_with_stack(t)):e(t.message+"\n"+t.stack):e(JSON.stringify(t))}if(je.config&&je.config.logExitCode)if(f){const t=()=>{0==f.bufferedAmount?c("WASM EXIT "+e):globalThis.setTimeout(t,100)};t()}else c("WASM EXIT "+e)}(e,t),function(e){if(_e&&je.config&&je.config.appendElementOnExit){const t=document.createElement("label");t.id="tests_done",e&&(t.style.background="red"),t.innerHTML=e.toString(),document.body.appendChild(t)}}(e),Re.jiterpreter_dump_stats&&Re.jiterpreter_dump_stats(!1),0===e&&(null===(o=je.config)||void 0===o?void 0:o.interopCleanupOnExit)&&Re.forceDisposeProxies(!0,!0)}catch(e){u("mono_exit failed",e)}je.exitCode=e}if(je.config&&je.config.asyncFlushOnExit&&0===e)throw(async()=>{try{await async function(){try{const e=await import("process"),t=e=>new Promise(((t,o)=>{e.on("error",(e=>o(e))),e.write("",(function(){t()}))})),o=t(e.stderr),n=t(e.stdout);await Promise.all([n,o])}catch(e){d(`flushing std* streams failed: ${e}`)}}()}finally{$e(e,t)}})(),t;$e(e,t)}function $e(e,t){if(Oe()&&Re.mono_wasm_exit&&Re.mono_wasm_exit(e),0!==e||!_e)throw ye&&xe.process?xe.process.exit(e):Re.quit&&Re.quit(e,t),t}!function(o){if(Ae)throw new Error("Loader module already loaded");Ae=!0,Re=o.runtimeHelpers,je=o.loaderHelpers,Se=o.api,xe=o.internal,Object.assign(Se,{INTERNAL:xe,invokeLibraryInitializers:ce}),Object.assign(o.module,{disableDotnet6Compatibility:!0,config:{environmentVariables:{}}}),Object.assign(Re,{mono_wasm_bindings_is_ready:!1,javaScriptExports:{},config:o.module.config,diagnosticTracing:!1,abort:e=>{throw e}}),Object.assign(je,{gitHash:"9cb3b725e3ad2b57ddc9fb2dd48d2d170563a8f5",config:o.module.config,diagnosticTracing:!1,maxParallelDownloads:16,enableDownloadRetry:!0,assertAfterExit:!_e,_loaded_files:[],loadedFiles:[],loadedAssemblies:[],libraryInitializers:[],actual_downloaded_assets_count:0,actual_instantiated_assets_count:0,expected_downloaded_assets_count:0,expected_instantiated_assets_count:0,afterConfigLoaded:n(),allDownloadsQueued:n(),wasmDownloadPromise:n(),runtimeModuleLoaded:n(),memorySnapshotSkippedOrDone:n(),is_exited:Te,is_runtime_running:Oe,assert_runtime_running:ke,mono_exit:Me,createPromiseController:n,getPromiseController:r,assertIsControllablePromise:s,mono_download_assets:Z,resolve_single_asset_path:Q,setup_proxy_console:m,logDownloadStatsToConsole:v,purgeUnusedCacheEntriesAsync:_,retrieve_asset_download:G,invokeLibraryInitializers:ce,isDebuggingSupported:we,exceptions:e,simd:t})}(De);const Ie="__mono_message_please_dont_collide__";let Le=!1;const Ue=De.module,Ne=Ue.config;async function Pe(e){if("function"==typeof e){const t=e(De.api);if(t.ready)throw new Error("Module.ready couldn't be redefined.");Object.assign(Ue,t),me(Ue,t)}else{if("object"!=typeof e)throw new Error("Can't use moduleFactory callback of createDotnetRuntime function.");me(Ue,e)}return await async function(e){if(ye){const e=await import("process"),t=14;if(e.versions.node.split(".")[0]<t)throw new Error(`NodeJS at '${e.execPath}' has too low version '${e.versions.node}', please use at least ${t}. See also https://aka.ms/dotnet-wasm-features`)}const t=import.meta.url,o=t.indexOf("?");var n;if(o>0&&(je.modulesUniqueQuery=t.substring(o)),je.scriptUrl=t.replace(/\\/g,"/").replace(/[?#].*/,""),je.scriptDirectory=(n=je.scriptUrl).slice(0,n.lastIndexOf("/"))+"/",je.locateFile=e=>"URL"in globalThis&&globalThis.URL!==x?new URL(e,je.scriptDirectory).toString():O(e)?e:je.scriptDirectory+e,je.fetch_like=A,je.out=console.log,je.err=console.error,je.onDownloadResourceProgress=e.onDownloadResourceProgress,_e&&globalThis.navigator){const e=globalThis.navigator,t=e.userAgentData&&e.userAgentData.brands;t&&t.length>0?je.isChromium=t.some((e=>"Google Chrome"===e.brand||"Microsoft Edge"===e.brand||"Chromium"===e.brand)):e.userAgent&&(je.isChromium=e.userAgent.includes("Chrome"),je.isFirefox=e.userAgent.includes("Firefox"))}xe.require=ye?await import("module").then((e=>e.createRequire(import.meta.url))):Promise.resolve((()=>{throw new Error("require not supported")})),void 0===globalThis.URL&&(globalThis.URL=x)}(Ue),Ue.ENVIRONMENT_IS_PTHREAD?async function(){(function(){const e=new MessageChannel,t=e.port1,o=e.port2;t.addEventListener("message",(e=>{var n;n=JSON.parse(e.data.config),Le?a("mono config already received"):(fe(je.config,n),ge(),a("mono config received"),Le=!0,je.afterConfigLoaded.promise_control.resolve(je.config),_e&&n.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&je.setup_proxy_console("pthread-worker",console,self.location.href)),t.close(),o.close()}),{once:!0}),t.start(),self.postMessage({[Ie]:{monoCmd:"preload",port:o}},[o])})(),await je.afterConfigLoaded.promise,function(){const e=je.config;e.assets||Ce(!1,"config.assets must be defined");for(const t of e.assets)H(t)}();const e=ze(),t=await Promise.all(e);return await Fe(t),Ue}():async function(){var e;Ue.configSrc||je.config&&0!==Object.keys(je.config).length&&(je.config.assets||je.config.resources)||(Ue.configSrc="./blazor.boot.json"),await async function(e){var t;const o=e.configSrc;if(be)await je.afterConfigLoaded.promise;else try{if(be=!0,o&&(a("mono_wasm_load_config"),await async function(e){const t=je.locateFile(e.configSrc),o=void 0!==je.loadBootResource?je.loadBootResource("manifest","blazor.boot.json",t,"","manifest"):s(t);let n;n=o?"string"==typeof o?await s(D(o)):await o:await s(ee(t,"manifest"));const r=await async function(e){const t=je.config,o=await e.json();t.applicationEnvironment||(o.applicationEnvironment=e.headers.get("Blazor-Environment")||e.headers.get("DotNet-Environment")||"Production"),o.environmentVariables||(o.environmentVariables={});const n=e.headers.get("DOTNET-MODIFIABLE-ASSEMBLIES");n&&(o.environmentVariables.DOTNET_MODIFIABLE_ASSEMBLIES=n);const r=e.headers.get("ASPNETCORE-BROWSER-TOOLS");return r&&(o.environmentVariables.__ASPNETCORE_BROWSER_TOOLS=r),o}(n);function s(e){return je.fetch_like(e,{method:"GET",credentials:"include",cache:"no-cache"})}fe(je.config,r)}(e)),ge(),await le(null===(t=je.config.resources)||void 0===t?void 0:t.modulesAfterConfigLoaded),await ce("onRuntimeConfigLoaded",[je.config]),e.onConfigLoaded)try{await e.onConfigLoaded(je.config,Se),ge()}catch(e){throw d("onConfigLoaded() failed",e),e}ge(),je.config.startupMemoryCache&&e.instantiateWasm&&Ce(!1,"startupMemoryCache is not supported with Module.instantiateWasm"),je.afterConfigLoaded.promise_control.resolve(je.config),je.config.startupMemoryCache||je.memorySnapshotSkippedOrDone.promise_control.resolve()}catch(t){const n=`Failed to load config file ${o} ${t} ${null==t?void 0:t.stack}`;throw je.config=e.config=Object.assign(je.config,{message:n,error:t,isError:!0}),Me(1,new Error(n)),t}}(Ue),function(){const e=je.config,t=[];if(e.assets)for(const t of e.assets)"object"!=typeof t&&Ce(!1,`asset must be object, it was ${typeof t} : ${t}`),"string"!=typeof t.behavior&&Ce(!1,"asset behavior must be known string"),"string"!=typeof t.name&&Ce(!1,"asset name must be string"),t.resolvedUrl&&"string"!=typeof t.resolvedUrl&&Ce(!1,"asset resolvedUrl could be string"),t.hash&&"string"!=typeof t.hash&&Ce(!1,"asset resolvedUrl could be string"),t.pendingDownload&&"object"!=typeof t.pendingDownload&&Ce(!1,"asset pendingDownload could be object"),B[t.behavior]?$.push(t):I.push(t),H(t);else if(e.resources){const o=e.resources;if(o.wasmNative||Ce(!1,"resources.wasmNative must be defined"),o.jsModuleNative||Ce(!1,"resources.jsModuleNative must be defined"),o.jsModuleRuntime||Ce(!1,"resources.jsModuleRuntime must be defined"),J(I,o.wasmNative,"dotnetwasm"),J(t,o.jsModuleNative,"js-module-native"),J(t,o.jsModuleRuntime,"js-module-runtime"),o.assembly)for(const e in o.assembly)$.push({name:e,hash:o.assembly[e],behavior:"assembly"});if(0!=e.debugLevel&&je.isDebuggingSupported()&&o.pdb)for(const e in o.pdb)$.push({name:e,hash:o.pdb[e],behavior:"pdb"});if(e.loadAllSatelliteResources&&o.satelliteResources)for(const e in o.satelliteResources)for(const t in o.satelliteResources[e])$.push({name:t,hash:o.satelliteResources[e][t],behavior:"resource",culture:e});if(o.vfs)for(const e in o.vfs)for(const t in o.vfs[e])I.push({name:t,hash:o.vfs[e][t],behavior:"vfs",virtualPath:e});const n=S(e);if(n&&o.icu)for(const e in o.icu)e===n&&$.push({name:e,hash:o.icu[e],behavior:"icu",loadRemote:!0});if(o.wasmSymbols)for(const e in o.wasmSymbols)I.push({name:e,hash:o.wasmSymbols[e],behavior:"symbols"})}if(e.appsettings)for(let t=0;t<e.appsettings.length;t++){const o=e.appsettings[t],n=ae(o);"appsettings.json"!==n&&n!==`appsettings.${e.applicationEnvironment}.json`||I.push({name:o,behavior:"vfs",noCache:!0,useCredentials:!0})}e.assets=[...$,...I,...t]}();const t=ze();await async function(){b=await async function(e){if(!je.config.cacheBootResources||void 0===globalThis.caches||void 0===globalThis.document)return null;if(!1===window.isSecureContext)return null;const t=`dotnet-resources-${globalThis.document.baseURI.substring(globalThis.document.location.origin.length)}`;try{return await caches.open(t)||null}catch(e){return null}}()}(),Y(Q("dotnetwasm")).then((e=>{je.wasmDownloadPromise.promise_control.resolve(e)})).catch((e=>{Me(1,e)})),setTimeout((()=>{!function(){if(je.preferredIcuAsset=S(je.config),je.invariantMode="invariant"==je.config.globalizationMode,!je.invariantMode)if(je.preferredIcuAsset)a("ICU data archive(s) available, disabling invariant mode");else{if("custom"===je.config.globalizationMode||"all"===je.config.globalizationMode||"sharded"===je.config.globalizationMode){const e="invariant globalization mode is inactive and no ICU data archives are available";throw d(`ERROR: ${e}`),new Error(e)}a("ICU data archive(s) not available, using invariant globalization mode"),je.invariantMode=!0,je.preferredIcuAsset=null}const e="DOTNET_SYSTEM_GLOBALIZATION_INVARIANT",t="DOTNET_SYSTEM_GLOBALIZATION_HYBRID",o=je.config.environmentVariables;if(void 0===o[t]&&"hybrid"===je.config.globalizationMode?o[t]="1":void 0===o[e]&&je.invariantMode&&(o[e]="1"),void 0===o.TZ)try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone||null;e&&(o.TZ=e)}catch(e){l("failed to detect timezone, will fallback to UTC")}}(),Z()}),0);const o=await Promise.all(t);return await Fe(o),await Re.dotnetReady.promise,await le(null===(e=je.config.resources)||void 0===e?void 0:e.modulesAfterRuntimeReady),await ce("onRuntimeReady",[De.api]),Se}()}function ze(){const e=Q("js-module-runtime"),t=Q("js-module-native");let o,n;return"object"==typeof e.moduleExports?o=e.moduleExports:(a(`Attempting to import '${e.resolvedUrl}' for ${e.name}`),o=import(e.resolvedUrl)),"object"==typeof t.moduleExports?n=t.moduleExports:(a(`Attempting to import '${t.resolvedUrl}' for ${t.name}`),n=import(t.resolvedUrl)),[o,n]}async function Fe(e){const{initializeExports:t,initializeReplacements:o,configureRuntimeStartup:n,configureEmscriptenStartup:r,configureWorkerStartup:s,setRuntimeGlobals:i,passEmscriptenInternals:a}=e[0],{default:l}=e[1];i(De),t(De),await n(De.module),je.runtimeModuleLoaded.promise_control.resolve(),l((e=>(Object.assign(Ue,{ready:e.ready,__dotnet_runtime:{initializeReplacements:o,configureEmscriptenStartup:r,configureWorkerStartup:s,passEmscriptenInternals:a}}),Ue)))}const We=new class{withModuleConfig(e){try{return me(Ue,e),this}catch(e){throw Me(1,e),e}}withOnConfigLoaded(e){try{return me(Ue,{onConfigLoaded:e}),this}catch(e){throw Me(1,e),e}}withConsoleForwarding(){try{return fe(Ne,{forwardConsoleLogsToWS:!0}),this}catch(e){throw Me(1,e),e}}withExitOnUnhandledError(){const e=function(e,t){e.preventDefault();try{t&&t.silent||Me(1,t)}catch(e){}};try{return _e&&(window.addEventListener("unhandledrejection",(t=>e(t,t.reason))),window.addEventListener("error",(t=>e(t,t.error)))),this}catch(e){throw Me(1,e),e}}withAsyncFlushOnExit(){try{return fe(Ne,{asyncFlushOnExit:!0}),this}catch(e){throw Me(1,e),e}}withExitCodeLogging(){try{return fe(Ne,{logExitCode:!0}),this}catch(e){throw Me(1,e),e}}withElementOnExit(){try{return fe(Ne,{appendElementOnExit:!0}),this}catch(e){throw Me(1,e),e}}withInteropCleanupOnExit(){try{return fe(Ne,{interopCleanupOnExit:!0}),this}catch(e){throw Me(1,e),e}}withAssertAfterExit(){try{return fe(Ne,{assertAfterExit:!0}),this}catch(e){throw Me(1,e),e}}withWaitingForDebugger(e){try{return fe(Ne,{waitForDebugger:e}),this}catch(e){throw Me(1,e),e}}withStartupMemoryCache(e){try{return fe(Ne,{startupMemoryCache:e}),this}catch(e){throw Me(1,e),e}}withConfig(e){try{return fe(Ne,e),this}catch(e){throw Me(1,e),e}}withConfigSrc(e){try{return e&&"string"==typeof e||Ce(!1,"must be file path or URL"),me(Ue,{configSrc:e}),this}catch(e){throw Me(1,e),e}}withVirtualWorkingDirectory(e){try{return e&&"string"==typeof e||Ce(!1,"must be directory path"),this.virtualWorkingDirectory=e,this}catch(e){throw Me(1,e),e}}withEnvironmentVariable(e,t){try{const o={};return o[e]=t,fe(Ne,{environmentVariables:o}),this}catch(e){throw Me(1,e),e}}withEnvironmentVariables(e){try{return e&&"object"==typeof e||Ce(!1,"must be dictionary object"),fe(Ne,{environmentVariables:e}),this}catch(e){throw Me(1,e),e}}withDiagnosticTracing(e){try{return"boolean"!=typeof e&&Ce(!1,"must be boolean"),fe(Ne,{diagnosticTracing:e}),this}catch(e){throw Me(1,e),e}}withDebugging(e){try{return e&&"number"==typeof e||Ce(!1,"must be number"),fe(Ne,{debugLevel:e}),this}catch(e){throw Me(1,e),e}}withApplicationArguments(...e){try{return e&&Array.isArray(e)||Ce(!1,"must be array of strings"),this.applicationArguments=e,this}catch(e){throw Me(1,e),e}}withRuntimeOptions(e){try{return e&&Array.isArray(e)||Ce(!1,"must be array of strings"),fe(Ne,{runtimeOptions:e}),this}catch(e){throw Me(1,e),e}}withMainAssembly(e){try{return fe(Ne,{mainAssemblyName:e}),this}catch(e){throw Me(1,e),e}}withApplicationArgumentsFromQuery(){try{if(!globalThis.window)throw new Error("Missing window to the query parameters from");if(void 0===globalThis.URLSearchParams)throw new Error("URLSearchParams is supported");const e=new URLSearchParams(window.location.search).getAll("arg");return this.withApplicationArguments(...e)}catch(e){throw Me(1,e),e}}withApplicationEnvironment(e){try{return fe(Ne,{applicationEnvironment:e}),this}catch(e){throw Me(1,e),e}}withApplicationCulture(e){try{return fe(Ne,{applicationCulture:e}),this}catch(e){throw Me(1,e),e}}withResourceLoader(e){try{return je.loadBootResource=e,this}catch(e){throw Me(1,e),e}}async create(){try{if(this.instance||(_e&&Ue.config.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&m("main",globalThis.console,globalThis.location.origin),Ue||Ce(!1,"Null moduleConfig"),Ue.config||Ce(!1,"Null moduleConfig.config"),await Pe(Ue),this.instance=De.api),this.virtualWorkingDirectory){const e=this.instance.Module.FS,t=e.stat(this.virtualWorkingDirectory);t&&e.isDir(t.mode)||Ce(!1,`Could not find working directory ${this.virtualWorkingDirectory}`),e.chdir(this.virtualWorkingDirectory)}return this.instance}catch(e){throw Me(1,e),e}}async run(){try{if(Ue.config||Ce(!1,"Null moduleConfig.config"),this.instance||await this.create(),Ue.config.mainAssemblyName||Ce(!1,"Null moduleConfig.config.mainAssemblyName"),!this.applicationArguments)if(ye){const e=await import("process");this.applicationArguments=e.argv.slice(2)}else this.applicationArguments=[];return this.instance.runMainAndExit(Ue.config.mainAssemblyName,this.applicationArguments)}catch(e){throw Me(1,e),e}}},Be=Me,Ve=Pe;Ee||"function"==typeof globalThis.URL||Ce(!1,"This browser/engine doesn't support URL API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features"),"function"!=typeof globalThis.BigInt64Array&&Ce(!1,"This browser/engine doesn't support BigInt64Array API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features");export{Ve as default,We as dotnet,Be as exit}; | ||
const e=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,2,1,0,10,8,1,6,0,6,64,25,11,11])),t=async()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11])),o=Symbol.for("wasm promise_control");function n(e,t){let n=null;const r=new Promise((function(o,r){n={isDone:!1,promise:null,resolve:t=>{n.isDone||(n.isDone=!0,o(t),e&&e())},reject:e=>{n.isDone||(n.isDone=!0,r(e),t&&t())}}}));n.promise=r;const s=r;return s[o]=n,{promise:s,promise_control:n}}function r(e){return e[o]}function s(e){(function(e){return void 0!==e[o]})(e)||Ce(!1,"Promise is not controllable")}const i="MONO_WASM: ";function a(e,...t){je.diagnosticTracing&&console.debug(i+e,...t)}function l(e,...t){console.info(i+e,...t)}function c(e,...t){console.info(e,...t)}function u(e,...t){console.warn(i+e,...t)}function d(e,...t){t&&t.length>0&&t[0]&&"object"==typeof t[0]&&t[0].silent||console.error(i+e,...t)}let f;function m(e,t,o){const n={log:t.log,error:t.error},r=t;function s(t,o,r){return function(...s){try{let n=s[0];if(void 0===n)n="undefined";else if(null===n)n="null";else if("function"==typeof n)n=n.toString();else if("string"!=typeof n)try{n=JSON.stringify(n)}catch(e){n=n.toString()}if("string"==typeof n)if("["==n[0]){const t=(new Date).toISOString();n="main"!==e?`[${e}][${t}] ${n}`:`[${t}] ${n}`}else"main"!==e&&(n=`[${e}] ${n}`);o(r?JSON.stringify({method:t,payload:n,arguments:s}):[t+n,...s.slice(1)])}catch(e){n.error(`proxyConsole failed: ${e}`)}}}const i=["debug","trace","warn","info","error"];for(const e of i)"function"!=typeof r[e]&&(r[e]=s(`console.${e}: `,t.log,!1));const a=`${o}/console`.replace("https://","wss://").replace("http://","ws://");f=new WebSocket(a),f.addEventListener("open",(()=>{n.log(`browser: [${e}] Console websocket connected.`)})),f.addEventListener("error",(t=>{n.error(`[${e}] websocket error: ${t}`,t)})),f.addEventListener("close",(t=>{n.error(`[${e}] websocket closed: ${t}`,t)}));const l=e=>{f.readyState===WebSocket.OPEN?f.send(e):n.log(e)};for(const e of["log",...i])r[e]=s(`console.${e}`,l,!0)}const h={},p={},g={};let b,w,y;function v(){const e=Object.values(g),t=Object.values(p),o=R(e),n=R(t),r=o+n;if(0===r)return;const s=_e?"%c":"",i=_e?["background: purple; color: white; padding: 1px 3px; border-radius: 3px;","font-weight: bold;","font-weight: normal;"]:[],a=je.config.linkerEnabled?"":"\nThis application was built with linking (tree shaking) disabled. \nPublished applications will be significantly smaller if you install wasm-tools workload. \nSee also https://aka.ms/dotnet-wasm-features";console.groupCollapsed(`${s}dotnet${s} Loaded ${j(r)} resources${s}${a}`,...i),e.length&&(console.groupCollapsed(`Loaded ${j(o)} resources from cache`),console.table(g),console.groupEnd()),t.length&&(console.groupCollapsed(`Loaded ${j(n)} resources from network`),console.table(p),console.groupEnd()),console.groupEnd()}async function _(){const e=b;if(e){const t=(await e.keys()).map((async t=>{t.url in h||await e.delete(t)}));await Promise.all(t)}}function E(e){return`${e.resolvedUrl}.${e.hash}`}function R(e){return e.reduce(((e,t)=>e+(t.responseBytes||0)),0)}function j(e){return`${(e/1048576).toFixed(2)} MB`}function S(e){var t;if((null===(t=e.resources)||void 0===t?void 0:t.icu)&&"invariant"!=e.globalizationMode){const t=e.applicationCulture||(_e?navigator.languages&&navigator.languages[0]:Intl.DateTimeFormat().resolvedOptions().locale),o=Object.keys(e.resources.icu);let n=null;if("custom"===e.globalizationMode?1===o.length&&(n=o[0]):"hybrid"===e.globalizationMode?n="icudt_hybrid.dat":t&&"all"!==e.globalizationMode?"sharded"===e.globalizationMode&&(n=function(e){const t=e.split("-")[0];return"en"===t||["fr","fr-FR","it","it-IT","de","de-DE","es","es-ES"].includes(e)?"icudt_EFIGS.dat":["zh","ko","ja"].includes(t)?"icudt_CJK.dat":"icudt_no_CJK.dat"}(t)):n="icudt.dat",n&&o.includes(n))return n}return e.globalizationMode="invariant",null}const x=class{constructor(e){this.url=e}toString(){return this.url}};async function A(e,t){try{const o="function"==typeof globalThis.fetch;if(ye){const n=e.startsWith("file://");if(!n&&o)return globalThis.fetch(e,t||{credentials:"same-origin"});w||(y=xe.require("url"),w=xe.require("fs")),n&&(e=y.fileURLToPath(e));const r=await w.promises.readFile(e);return{ok:!0,headers:{length:0,get:()=>null},url:e,arrayBuffer:()=>r,json:()=>JSON.parse(r),text:()=>{throw new Error("NotImplementedException")}}}if(o)return globalThis.fetch(e,t||{credentials:"same-origin"});if("function"==typeof read)return{ok:!0,url:e,headers:{length:0,get:()=>null},arrayBuffer:()=>new Uint8Array(read(e,"binary")),json:()=>JSON.parse(read(e,"utf8")),text:()=>read(e,"utf8")}}catch(t){return{ok:!1,url:e,status:500,headers:{length:0,get:()=>null},statusText:"ERR28: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t},text:()=>{throw t}}}throw new Error("No fetch implementation available")}function D(e){return"string"!=typeof e&&Ce(!1,"url must be a string"),!O(e)&&0!==e.indexOf("./")&&0!==e.indexOf("../")&&globalThis.URL&&globalThis.document&&globalThis.document.baseURI&&(e=new URL(e,globalThis.document.baseURI).toString()),e}const C=/^[a-zA-Z][a-zA-Z\d+\-.]*?:\/\//,T=/[a-zA-Z]:[\\/]/;function O(e){return ye||Ee?e.startsWith("/")||e.startsWith("\\")||-1!==e.indexOf("///")||T.test(e):C.test(e)}let k,M=0;const $=[],I=[],L=new Map,U={"js-module-threads":!0,"js-module-runtime":!0,"js-module-dotnet":!0,"js-module-native":!0},N={...U,"js-module-library-initializer":!0},P={...U,dotnetwasm:!0,heap:!0,manifest:!0},z={...N,manifest:!0},F={...N,dotnetwasm:!0},W={dotnetwasm:!0,symbols:!0},B={resource:!0,assembly:!0,pdb:!0,heap:!0,icu:!0},V={...N,dotnetwasm:!0,symbols:!0};function q(e){return!("icu"==e.behavior&&e.name!=je.preferredIcuAsset)}function J(e,t,o){const n=Object.keys(t||{});Ce(1==n.length,`Expect to have one ${o} asset in resources`);const r=n[0],s={name:r,hash:t[r],behavior:o};return H(s),e.push(s),s}function H(e){P[e.behavior]&&L.set(e.behavior,e)}function Q(e){const t=function(e){Ce(P[e],`Unknown single asset behavior ${e}`);const t=L.get(e);return Ce(t,`Single asset for ${e} not found`),t}(e);if(t.resolvedUrl=je.locateFile(t.name),U[t.behavior]){const e=se(t);e?("string"!=typeof e&&Ce(!1,"loadBootResource response for 'dotnetjs' type should be a URL string"),t.resolvedUrl=e):t.resolvedUrl=ee(t.resolvedUrl,t.behavior)}else if("dotnetwasm"!==t.behavior)throw new Error(`Unknown single asset behavior ${e}`);return t}async function Z(){a("mono_download_assets");try{const e=[],t=t=>{!V[t.behavior]&&q(t)&&je.expected_instantiated_assets_count++,!F[t.behavior]&&q(t)&&(je.expected_downloaded_assets_count++,e.push(Y(t)))};for(const e of I)t(e);await je.memorySnapshotSkippedOrDone.promise;for(const e of $)if(Re.loadedMemorySnapshotSize){if(ie(e),"resource"==e.behavior||"assembly"==e.behavior||"pdb"==e.behavior){const t=X(e,""),o="string"==typeof e.virtualPath?e.virtualPath:e.name;je._loaded_files.push({url:t,file:o})}}else t(e);je.allDownloadsQueued.promise_control.resolve(),await je.runtimeModuleLoaded.promise;const o=[];for(const t of e)o.push((async()=>{const e=await t;if(e.buffer){if(!V[e.behavior]){e.buffer&&"object"==typeof e.buffer||Ce(!1,"asset buffer must be array-like or buffer-like or promise of these"),"string"!=typeof e.resolvedUrl&&Ce(!1,"resolvedUrl must be string");const t=e.resolvedUrl,o=await e.buffer,n=new Uint8Array(o);ie(e),await Re.beforeOnRuntimeInitialized.promise,Re.instantiate_asset(e,t,n)}}else W[e.behavior]?("symbols"===e.behavior&&(await Re.instantiate_symbols_asset(e),ie(e)),W[e.behavior]&&++je.actual_downloaded_assets_count):(e.isOptional||Ce(!1,"Expected asset to have the downloaded buffer"),!F[e.behavior]&&q(e)&&je.expected_downloaded_assets_count--,!V[e.behavior]&&q(e)&&je.expected_instantiated_assets_count--)})());Promise.all(o).then((()=>{Re.allAssetsInMemory.promise_control.resolve()})).catch((e=>{throw je.err("Error in mono_download_assets: "+e),Me(1,e),e}))}catch(e){throw je.err("Error in mono_download_assets: "+e),e}}async function G(e){const t=await Y(e);return await t.pendingDownloadInternal.response,t.buffer}async function Y(e){try{return await K(e)}catch(t){if(!je.enableDownloadRetry)throw t;if(Ee||ye)throw t;if(e.pendingDownload&&e.pendingDownloadInternal==e.pendingDownload)throw t;if(e.resolvedUrl&&-1!=e.resolvedUrl.indexOf("file://"))throw t;if(t&&404==t.status)throw t;e.pendingDownloadInternal=void 0,await je.allDownloadsQueued.promise;try{return a(`Retrying download '${e.name}'`),await K(e)}catch(t){return e.pendingDownloadInternal=void 0,await(100,new Promise((e=>globalThis.setTimeout(e,100)))),a(`Retrying download (2) '${e.name}' after delay`),await K(e)}}}async function K(e){for(;k;)await k.promise;try{++M,M==je.maxParallelDownloads&&(a("Throttling further parallel downloads"),k=n());const t=await async function(e){if(e.pendingDownload&&(e.pendingDownloadInternal=e.pendingDownload),e.pendingDownloadInternal&&e.pendingDownloadInternal.response)return e.pendingDownloadInternal.response;if(e.buffer){const t=await e.buffer;return e.resolvedUrl||(e.resolvedUrl="undefined://"+e.name),e.pendingDownloadInternal={url:e.resolvedUrl,name:e.name,response:Promise.resolve({ok:!0,arrayBuffer:()=>t,json:()=>JSON.parse(new TextDecoder("utf-8").decode(t)),text:()=>{throw new Error("NotImplementedException")},headers:{get:()=>{}}})},e.pendingDownloadInternal.response}const t=e.loadRemote&&je.config.remoteSources?je.config.remoteSources:[""];let o;for(let n of t){n=n.trim(),"./"===n&&(n="");const t=X(e,n);e.name===t?a(`Attempting to download '${t}'`):a(`Attempting to download '${t}' for ${e.name}`);try{e.resolvedUrl=t;const n=ne(e);if(e.pendingDownloadInternal=n,o=await n.response,!o||!o.ok)continue;return o}catch(e){o||(o={ok:!1,url:t,status:0,statusText:""+e});continue}}const n=e.isOptional||e.name.match(/\.pdb$/)&&je.config.ignorePdbLoadErrors;if(o||Ce(!1,`Response undefined ${e.name}`),!n){const t=new Error(`download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`);throw t.status=o.status,t}l(`optional download '${o.url}' for ${e.name} failed ${o.status} ${o.statusText}`)}(e);return t?(W[e.behavior]||(e.buffer=await t.arrayBuffer(),++je.actual_downloaded_assets_count),e):e}finally{if(--M,k&&M==je.maxParallelDownloads-1){a("Resuming more parallel downloads");const e=k;k=void 0,e.promise_control.resolve()}}}function X(e,t){let o;return null==t&&Ce(!1,`sourcePrefix must be provided for ${e.name}`),e.resolvedUrl?o=e.resolvedUrl:(o=""===t?"assembly"===e.behavior||"pdb"===e.behavior?e.name:"resource"===e.behavior&&e.culture&&""!==e.culture?`${e.culture}/${e.name}`:e.name:t+e.name,o=ee(je.locateFile(o),e.behavior)),o&&"string"==typeof o||Ce(!1,"attemptUrl need to be path or url string"),o}function ee(e,t){return je.modulesUniqueQuery&&z[t]&&(e+=je.modulesUniqueQuery),e}let te=0;const oe=new Set;function ne(e){try{e.resolvedUrl||Ce(!1,"Request's resolvedUrl must be set");const t=async function(e){let t=await async function(e){const t=b;if(!t||e.noCache||!e.hash||0===e.hash.length)return;const o=E(e);let n;h[o]=!0;try{n=await t.match(o)}catch(e){}if(!n)return;const r=parseInt(n.headers.get("content-length")||"0");return g[e.name]={responseBytes:r},n}(e);return t||(t=await function(e){let t=e.resolvedUrl;if(je.loadBootResource){const o=se(e);if(o instanceof Promise)return o;"string"==typeof o&&(t=o)}const o={};return je.config.disableNoCacheFetch||(o.cache="no-cache"),e.useCredentials?o.credentials="include":!je.config.disableIntegrityCheck&&e.hash&&(o.integrity=e.hash),je.fetch_like(t,o)}(e),function(e,t){const o=b;if(!o||e.noCache||!e.hash||0===e.hash.length)return;const n=t.clone();setTimeout((()=>{const t=E(e);!async function(e,t,o,n){const r=await n.arrayBuffer(),s=function(e){if("undefined"!=typeof performance)return performance.getEntriesByName(e)[0]}(n.url),i=s&&s.encodedBodySize||void 0;p[t]={responseBytes:i};const a=new Response(r,{headers:{"content-type":n.headers.get("content-type")||"","content-length":(i||n.headers.get("content-length")||"").toString()}});try{await e.put(o,a)}catch(e){}}(o,e.name,t,n)}),0)}(e,t)),t}(e),o={name:e.name,url:e.resolvedUrl,response:t};return oe.add(e.name),o.response.then((()=>{"assembly"==e.behavior&&je.loadedAssemblies.push(e.name),te++,je.onDownloadResourceProgress&&je.onDownloadResourceProgress(te,oe.size)})),o}catch(t){const o={ok:!1,url:e.resolvedUrl,status:500,statusText:"ERR29: "+t,arrayBuffer:()=>{throw t},json:()=>{throw t}};return{name:e.name,url:e.resolvedUrl,response:Promise.resolve(o)}}}const re={resource:"assembly",assembly:"assembly",pdb:"pdb",icu:"globalization",vfs:"configuration",manifest:"manifest",dotnetwasm:"dotnetwasm","js-module-dotnet":"dotnetjs","js-module-native":"dotnetjs","js-module-runtime":"dotnetjs","js-module-threads":"dotnetjs"};function se(e){var t;if(je.loadBootResource){const o=null!==(t=e.hash)&&void 0!==t?t:"",n=e.resolvedUrl,r=re[e.behavior];if(r){const t=je.loadBootResource(r,e.name,n,o,e.behavior);return"string"==typeof t?D(t):t}}}function ie(e){e.pendingDownloadInternal=null,e.pendingDownload=null,e.buffer=null,e.moduleExports=null}function ae(e){let t=e.lastIndexOf("/");return t>=0&&t++,e.substring(t)}async function le(e){if(!e)return;const t=Object.keys(e);await Promise.all(t.map((e=>async function(e){try{const t=ee(je.locateFile(e),"js-module-library-initializer");a(`Attempting to import '${t}' for ${e}`);const o=await import(t);je.libraryInitializers.push({scriptName:e,exports:o})}catch(t){u(`Failed to import library initializer '${e}': ${t}`)}}(e))))}async function ce(e,t){if(!je.libraryInitializers)return;const o=[];for(let n=0;n<je.libraryInitializers.length;n++){const r=je.libraryInitializers[n];r.exports[e]&&o.push(ue(r.scriptName,e,(()=>r.exports[e](...t))))}await Promise.all(o)}async function ue(e,t,o){try{await o()}catch(o){throw u(`Failed to invoke '${t}' on library initializer '${e}': ${o}`),Me(1,o),o}}var de="Release";function fe(e,t){if(e===t)return e;const o={...t};return void 0!==o.assets&&o.assets!==e.assets&&(o.assets=[...e.assets||[],...o.assets||[]]),void 0!==o.resources&&(o.resources=he(e.resources||{assembly:{},jsModuleNative:{},jsModuleRuntime:{},wasmNative:{}},o.resources)),void 0!==o.environmentVariables&&(o.environmentVariables={...e.environmentVariables||{},...o.environmentVariables||{}}),void 0!==o.runtimeOptions&&o.runtimeOptions!==e.runtimeOptions&&(o.runtimeOptions=[...e.runtimeOptions||[],...o.runtimeOptions||[]]),Object.assign(e,o)}function me(e,t){if(e===t)return e;const o={...t};return o.config&&(e.config||(e.config={}),o.config=fe(e.config,o.config)),Object.assign(e,o)}function he(e,t){if(e===t)return e;const o={...t};return void 0!==o.assembly&&(o.assembly={...e.assembly||{},...o.assembly||{}}),void 0!==o.lazyAssembly&&(o.lazyAssembly={...e.lazyAssembly||{},...o.lazyAssembly||{}}),void 0!==o.pdb&&(o.pdb={...e.pdb||{},...o.pdb||{}}),void 0!==o.jsModuleWorker&&(o.jsModuleWorker={...e.jsModuleWorker||{},...o.jsModuleWorker||{}}),void 0!==o.jsModuleNative&&(o.jsModuleNative={...e.jsModuleNative||{},...o.jsModuleNative||{}}),void 0!==o.jsModuleRuntime&&(o.jsModuleRuntime={...e.jsModuleRuntime||{},...o.jsModuleRuntime||{}}),void 0!==o.wasmSymbols&&(o.wasmSymbols={...e.wasmSymbols||{},...o.wasmSymbols||{}}),void 0!==o.wasmNative&&(o.wasmNative={...e.wasmNative||{},...o.wasmNative||{}}),void 0!==o.icu&&(o.icu={...e.icu||{},...o.icu||{}}),void 0!==o.satelliteResources&&(o.satelliteResources=pe(e.satelliteResources||{},o.satelliteResources||{})),void 0!==o.modulesAfterConfigLoaded&&(o.modulesAfterConfigLoaded={...e.modulesAfterConfigLoaded||{},...o.modulesAfterConfigLoaded||{}}),void 0!==o.modulesAfterRuntimeReady&&(o.modulesAfterRuntimeReady={...e.modulesAfterRuntimeReady||{},...o.modulesAfterRuntimeReady||{}}),void 0!==o.extensions&&(o.extensions={...e.extensions||{},...o.extensions||{}}),void 0!==o.vfs&&(o.vfs=pe(e.vfs||{},o.vfs||{})),Object.assign(e,o)}function pe(e,t){if(e===t)return e;for(const o in t)e[o]={...e[o],...t[o]};return e}function ge(){const e=je.config;if(e.environmentVariables=e.environmentVariables||{},e.runtimeOptions=e.runtimeOptions||[],e.resources=e.resources||{assembly:{},jsModuleNative:{},jsModuleWorker:{},jsModuleRuntime:{},wasmNative:{},vfs:{},satelliteResources:{}},e.assets){a("config.assets is deprecated, use config.resources instead");for(const t of e.assets){const o={};o[t.name]=t.hash||"";const n={};switch(t.behavior){case"assembly":n.assembly=o;break;case"pdb":n.pdb=o;break;case"resource":n.satelliteResources={},n.satelliteResources[t.culture]=o;break;case"icu":n.icu=o;break;case"symbols":n.wasmSymbols=o;break;case"vfs":n.vfs={},n.vfs[t.virtualPath]=o;break;case"dotnetwasm":n.wasmNative=o;break;case"js-module-threads":n.jsModuleWorker=o;break;case"js-module-runtime":n.jsModuleRuntime=o;break;case"js-module-native":n.jsModuleNative=o;break;case"js-module-dotnet":break;default:throw new Error(`Unexpected behavior ${t.behavior} of asset ${t.name}`)}he(e.resources,n)}}je.assertAfterExit=e.assertAfterExit=e.assertAfterExit||!_e,void 0===e.debugLevel&&"Debug"===de&&(e.debugLevel=-1),void 0===e.cachedResourcesPurgeDelay&&(e.cachedResourcesPurgeDelay=1e4),void 0===e.diagnosticTracing&&"Debug"===de&&(e.diagnosticTracing=!0),e.applicationCulture&&(e.environmentVariables.LANG=`${e.applicationCulture}.UTF-8`),Re.diagnosticTracing=je.diagnosticTracing=!!e.diagnosticTracing,Re.waitForDebugger=e.waitForDebugger,e.startupMemoryCache=!!e.startupMemoryCache,e.startupMemoryCache&&Re.waitForDebugger&&(a("Disabling startupMemoryCache because waitForDebugger is set"),e.startupMemoryCache=!1),Re.enablePerfMeasure=!!e.browserProfilerOptions&&globalThis.performance&&"function"==typeof globalThis.performance.measure,je.maxParallelDownloads=e.maxParallelDownloads||je.maxParallelDownloads,je.enableDownloadRetry=void 0!==e.enableDownloadRetry?e.enableDownloadRetry:je.enableDownloadRetry}let be=!1;function we(){return!!globalThis.navigator&&(je.isChromium||je.isFirefox)}const ye="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,ve="function"==typeof importScripts,_e="object"==typeof window||ve&&!ye,Ee=!_e&&!ye&&!ve;let Re={},je={},Se={},xe={},Ae=!1;const De={mono:{},binding:{},internal:xe,module:{},loaderHelpers:je,runtimeHelpers:Re,api:Se};function Ce(e,t){if(e)return;const o="Assert failed: "+("function"==typeof t?t():t),n=new Error(o);Re.abort(n)}function Te(){return void 0!==je.exitCode}function Oe(){return Re.runtimeReady&&!Te()}function ke(){Re.runtimeReady||Ce(!1,"mono runtime didn't start yet"),je.assertAfterExit&&Te()&&Ce(!1,`mono runtime already exited with ${je.exitCode}`)}function Me(e,t){var o;const n=t&&"object"==typeof t;e=n&&"number"==typeof t.status?t.status:e;const r=n&&"string"==typeof t.message?t.message:""+t;if((t=n?t:Re.ExitStatus?new Re.ExitStatus(e):new Error("Exit with code "+e+" "+r)).status=e,t.message||(t.message=r),t.stack||(t.stack=(new Error).stack||""),t.silent=!0,!Te()){try{Re.runtimeReady||(a("abort_startup, reason: "+t),function(e){je.allDownloadsQueued.promise_control.reject(e),je.afterConfigLoaded.promise_control.reject(e),je.wasmDownloadPromise.promise_control.reject(e),je.runtimeModuleLoaded.promise_control.reject(e),je.memorySnapshotSkippedOrDone.promise_control.reject(e),Re.dotnetReady&&(Re.dotnetReady.promise_control.reject(e),Re.afterInstantiateWasm.promise_control.reject(e),Re.beforePreInit.promise_control.reject(e),Re.afterPreInit.promise_control.reject(e),Re.afterPreRun.promise_control.reject(e),Re.beforeOnRuntimeInitialized.promise_control.reject(e),Re.afterOnRuntimeInitialized.promise_control.reject(e),Re.afterPostRun.promise_control.reject(e))}(t)),function(e,t){if(0!==e&&t){const e=Re.ExitStatus&&t instanceof Re.ExitStatus?a:d;"string"==typeof t?e(t):t.stack&&t.message?Re.stringify_as_error_with_stack?e(Re.stringify_as_error_with_stack(t)):e(t.message+"\n"+t.stack):e(JSON.stringify(t))}if(je.config&&je.config.logExitCode)if(f){const t=()=>{0==f.bufferedAmount?c("WASM EXIT "+e):globalThis.setTimeout(t,100)};t()}else c("WASM EXIT "+e)}(e,t),function(e){if(_e&&je.config&&je.config.appendElementOnExit){const t=document.createElement("label");t.id="tests_done",e&&(t.style.background="red"),t.innerHTML=e.toString(),document.body.appendChild(t)}}(e),Re.jiterpreter_dump_stats&&Re.jiterpreter_dump_stats(!1),0===e&&(null===(o=je.config)||void 0===o?void 0:o.interopCleanupOnExit)&&Re.forceDisposeProxies(!0,!0)}catch(e){u("mono_exit failed",e)}je.exitCode=e}if(je.config&&je.config.asyncFlushOnExit&&0===e)throw(async()=>{try{await async function(){try{const e=await import("process"),t=e=>new Promise(((t,o)=>{e.on("error",(e=>o(e))),e.write("",(function(){t()}))})),o=t(e.stderr),n=t(e.stdout);await Promise.all([n,o])}catch(e){d(`flushing std* streams failed: ${e}`)}}()}finally{$e(e,t)}})(),t;$e(e,t)}function $e(e,t){if(Oe()&&Re.mono_wasm_exit&&Re.mono_wasm_exit(e),0!==e||!_e)throw ye&&xe.process?xe.process.exit(e):Re.quit&&Re.quit(e,t),t}!function(o){if(Ae)throw new Error("Loader module already loaded");Ae=!0,Re=o.runtimeHelpers,je=o.loaderHelpers,Se=o.api,xe=o.internal,Object.assign(Se,{INTERNAL:xe,invokeLibraryInitializers:ce}),Object.assign(o.module,{disableDotnet6Compatibility:!0,config:{environmentVariables:{}}}),Object.assign(Re,{mono_wasm_bindings_is_ready:!1,javaScriptExports:{},config:o.module.config,diagnosticTracing:!1,abort:e=>{throw e}}),Object.assign(je,{gitHash:"89ef51c5d8f5239345127a1e282e11036e590c8b",config:o.module.config,diagnosticTracing:!1,maxParallelDownloads:16,enableDownloadRetry:!0,assertAfterExit:!_e,_loaded_files:[],loadedFiles:[],loadedAssemblies:[],libraryInitializers:[],actual_downloaded_assets_count:0,actual_instantiated_assets_count:0,expected_downloaded_assets_count:0,expected_instantiated_assets_count:0,afterConfigLoaded:n(),allDownloadsQueued:n(),wasmDownloadPromise:n(),runtimeModuleLoaded:n(),memorySnapshotSkippedOrDone:n(),is_exited:Te,is_runtime_running:Oe,assert_runtime_running:ke,mono_exit:Me,createPromiseController:n,getPromiseController:r,assertIsControllablePromise:s,mono_download_assets:Z,resolve_single_asset_path:Q,setup_proxy_console:m,logDownloadStatsToConsole:v,purgeUnusedCacheEntriesAsync:_,retrieve_asset_download:G,invokeLibraryInitializers:ce,isDebuggingSupported:we,exceptions:e,simd:t})}(De);const Ie="__mono_message_please_dont_collide__";let Le=!1;const Ue=De.module,Ne=Ue.config;async function Pe(e){if("function"==typeof e){const t=e(De.api);if(t.ready)throw new Error("Module.ready couldn't be redefined.");Object.assign(Ue,t),me(Ue,t)}else{if("object"!=typeof e)throw new Error("Can't use moduleFactory callback of createDotnetRuntime function.");me(Ue,e)}return await async function(e){if(ye){const e=await import("process"),t=14;if(e.versions.node.split(".")[0]<t)throw new Error(`NodeJS at '${e.execPath}' has too low version '${e.versions.node}', please use at least ${t}. See also https://aka.ms/dotnet-wasm-features`)}const t=import.meta.url,o=t.indexOf("?");var n;if(o>0&&(je.modulesUniqueQuery=t.substring(o)),je.scriptUrl=t.replace(/\\/g,"/").replace(/[?#].*/,""),je.scriptDirectory=(n=je.scriptUrl).slice(0,n.lastIndexOf("/"))+"/",je.locateFile=e=>"URL"in globalThis&&globalThis.URL!==x?new URL(e,je.scriptDirectory).toString():O(e)?e:je.scriptDirectory+e,je.fetch_like=A,je.out=console.log,je.err=console.error,je.onDownloadResourceProgress=e.onDownloadResourceProgress,_e&&globalThis.navigator){const e=globalThis.navigator,t=e.userAgentData&&e.userAgentData.brands;t&&t.length>0?je.isChromium=t.some((e=>"Google Chrome"===e.brand||"Microsoft Edge"===e.brand||"Chromium"===e.brand)):e.userAgent&&(je.isChromium=e.userAgent.includes("Chrome"),je.isFirefox=e.userAgent.includes("Firefox"))}xe.require=ye?await import("module").then((e=>e.createRequire(import.meta.url))):Promise.resolve((()=>{throw new Error("require not supported")})),void 0===globalThis.URL&&(globalThis.URL=x)}(Ue),Ue.ENVIRONMENT_IS_PTHREAD?async function(){(function(){const e=new MessageChannel,t=e.port1,o=e.port2;t.addEventListener("message",(e=>{var n;n=JSON.parse(e.data.config),Le?a("mono config already received"):(fe(je.config,n),ge(),a("mono config received"),Le=!0,je.afterConfigLoaded.promise_control.resolve(je.config),_e&&n.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&je.setup_proxy_console("pthread-worker",console,self.location.href)),t.close(),o.close()}),{once:!0}),t.start(),self.postMessage({[Ie]:{monoCmd:"preload",port:o}},[o])})(),await je.afterConfigLoaded.promise,function(){const e=je.config;e.assets||Ce(!1,"config.assets must be defined");for(const t of e.assets)H(t)}();const e=ze(),t=await Promise.all(e);return await Fe(t),Ue}():async function(){var e;Ue.configSrc||je.config&&0!==Object.keys(je.config).length&&(je.config.assets||je.config.resources)||(Ue.configSrc="./blazor.boot.json"),await async function(e){var t;const o=e.configSrc;if(be)await je.afterConfigLoaded.promise;else try{if(be=!0,o&&(a("mono_wasm_load_config"),await async function(e){const t=je.locateFile(e.configSrc),o=void 0!==je.loadBootResource?je.loadBootResource("manifest","blazor.boot.json",t,"","manifest"):s(t);let n;n=o?"string"==typeof o?await s(D(o)):await o:await s(ee(t,"manifest"));const r=await async function(e){const t=je.config,o=await e.json();t.applicationEnvironment||(o.applicationEnvironment=e.headers.get("Blazor-Environment")||e.headers.get("DotNet-Environment")||"Production"),o.environmentVariables||(o.environmentVariables={});const n=e.headers.get("DOTNET-MODIFIABLE-ASSEMBLIES");n&&(o.environmentVariables.DOTNET_MODIFIABLE_ASSEMBLIES=n);const r=e.headers.get("ASPNETCORE-BROWSER-TOOLS");return r&&(o.environmentVariables.__ASPNETCORE_BROWSER_TOOLS=r),o}(n);function s(e){return je.fetch_like(e,{method:"GET",credentials:"include",cache:"no-cache"})}fe(je.config,r)}(e)),ge(),await le(null===(t=je.config.resources)||void 0===t?void 0:t.modulesAfterConfigLoaded),await ce("onRuntimeConfigLoaded",[je.config]),e.onConfigLoaded)try{await e.onConfigLoaded(je.config,Se),ge()}catch(e){throw d("onConfigLoaded() failed",e),e}ge(),je.config.startupMemoryCache&&e.instantiateWasm&&Ce(!1,"startupMemoryCache is not supported with Module.instantiateWasm"),je.afterConfigLoaded.promise_control.resolve(je.config),je.config.startupMemoryCache||je.memorySnapshotSkippedOrDone.promise_control.resolve()}catch(t){const n=`Failed to load config file ${o} ${t} ${null==t?void 0:t.stack}`;throw je.config=e.config=Object.assign(je.config,{message:n,error:t,isError:!0}),Me(1,new Error(n)),t}}(Ue),function(){const e=je.config,t=[];if(e.assets)for(const t of e.assets)"object"!=typeof t&&Ce(!1,`asset must be object, it was ${typeof t} : ${t}`),"string"!=typeof t.behavior&&Ce(!1,"asset behavior must be known string"),"string"!=typeof t.name&&Ce(!1,"asset name must be string"),t.resolvedUrl&&"string"!=typeof t.resolvedUrl&&Ce(!1,"asset resolvedUrl could be string"),t.hash&&"string"!=typeof t.hash&&Ce(!1,"asset resolvedUrl could be string"),t.pendingDownload&&"object"!=typeof t.pendingDownload&&Ce(!1,"asset pendingDownload could be object"),B[t.behavior]?$.push(t):I.push(t),H(t);else if(e.resources){const o=e.resources;if(o.wasmNative||Ce(!1,"resources.wasmNative must be defined"),o.jsModuleNative||Ce(!1,"resources.jsModuleNative must be defined"),o.jsModuleRuntime||Ce(!1,"resources.jsModuleRuntime must be defined"),J(I,o.wasmNative,"dotnetwasm"),J(t,o.jsModuleNative,"js-module-native"),J(t,o.jsModuleRuntime,"js-module-runtime"),o.assembly)for(const e in o.assembly)$.push({name:e,hash:o.assembly[e],behavior:"assembly"});if(0!=e.debugLevel&&je.isDebuggingSupported()&&o.pdb)for(const e in o.pdb)$.push({name:e,hash:o.pdb[e],behavior:"pdb"});if(e.loadAllSatelliteResources&&o.satelliteResources)for(const e in o.satelliteResources)for(const t in o.satelliteResources[e])$.push({name:t,hash:o.satelliteResources[e][t],behavior:"resource",culture:e});if(o.vfs)for(const e in o.vfs)for(const t in o.vfs[e])I.push({name:t,hash:o.vfs[e][t],behavior:"vfs",virtualPath:e});const n=S(e);if(n&&o.icu)for(const e in o.icu)e===n&&$.push({name:e,hash:o.icu[e],behavior:"icu",loadRemote:!0});if(o.wasmSymbols)for(const e in o.wasmSymbols)I.push({name:e,hash:o.wasmSymbols[e],behavior:"symbols"})}if(e.appsettings)for(let t=0;t<e.appsettings.length;t++){const o=e.appsettings[t],n=ae(o);"appsettings.json"!==n&&n!==`appsettings.${e.applicationEnvironment}.json`||I.push({name:o,behavior:"vfs",noCache:!0,useCredentials:!0})}e.assets=[...$,...I,...t]}();const t=ze();await async function(){b=await async function(e){if(!je.config.cacheBootResources||void 0===globalThis.caches||void 0===globalThis.document)return null;if(!1===window.isSecureContext)return null;const t=`dotnet-resources-${globalThis.document.baseURI.substring(globalThis.document.location.origin.length)}`;try{return await caches.open(t)||null}catch(e){return null}}()}(),Y(Q("dotnetwasm")).then((e=>{je.wasmDownloadPromise.promise_control.resolve(e)})).catch((e=>{Me(1,e)})),setTimeout((()=>{!function(){if(je.preferredIcuAsset=S(je.config),je.invariantMode="invariant"==je.config.globalizationMode,!je.invariantMode)if(je.preferredIcuAsset)a("ICU data archive(s) available, disabling invariant mode");else{if("custom"===je.config.globalizationMode||"all"===je.config.globalizationMode||"sharded"===je.config.globalizationMode){const e="invariant globalization mode is inactive and no ICU data archives are available";throw d(`ERROR: ${e}`),new Error(e)}a("ICU data archive(s) not available, using invariant globalization mode"),je.invariantMode=!0,je.preferredIcuAsset=null}const e="DOTNET_SYSTEM_GLOBALIZATION_INVARIANT",t="DOTNET_SYSTEM_GLOBALIZATION_HYBRID",o=je.config.environmentVariables;if(void 0===o[t]&&"hybrid"===je.config.globalizationMode?o[t]="1":void 0===o[e]&&je.invariantMode&&(o[e]="1"),void 0===o.TZ)try{const e=Intl.DateTimeFormat().resolvedOptions().timeZone||null;e&&(o.TZ=e)}catch(e){l("failed to detect timezone, will fallback to UTC")}}(),Z()}),0);const o=await Promise.all(t);return await Fe(o),await Re.dotnetReady.promise,await le(null===(e=je.config.resources)||void 0===e?void 0:e.modulesAfterRuntimeReady),await ce("onRuntimeReady",[De.api]),Se}()}function ze(){const e=Q("js-module-runtime"),t=Q("js-module-native");let o,n;return"object"==typeof e.moduleExports?o=e.moduleExports:(a(`Attempting to import '${e.resolvedUrl}' for ${e.name}`),o=import(e.resolvedUrl)),"object"==typeof t.moduleExports?n=t.moduleExports:(a(`Attempting to import '${t.resolvedUrl}' for ${t.name}`),n=import(t.resolvedUrl)),[o,n]}async function Fe(e){const{initializeExports:t,initializeReplacements:o,configureRuntimeStartup:n,configureEmscriptenStartup:r,configureWorkerStartup:s,setRuntimeGlobals:i,passEmscriptenInternals:a}=e[0],{default:l}=e[1];i(De),t(De),await n(De.module),je.runtimeModuleLoaded.promise_control.resolve(),l((e=>(Object.assign(Ue,{ready:e.ready,__dotnet_runtime:{initializeReplacements:o,configureEmscriptenStartup:r,configureWorkerStartup:s,passEmscriptenInternals:a}}),Ue)))}const We=new class{withModuleConfig(e){try{return me(Ue,e),this}catch(e){throw Me(1,e),e}}withOnConfigLoaded(e){try{return me(Ue,{onConfigLoaded:e}),this}catch(e){throw Me(1,e),e}}withConsoleForwarding(){try{return fe(Ne,{forwardConsoleLogsToWS:!0}),this}catch(e){throw Me(1,e),e}}withExitOnUnhandledError(){const e=function(e,t){e.preventDefault();try{t&&t.silent||Me(1,t)}catch(e){}};try{return _e&&(window.addEventListener("unhandledrejection",(t=>e(t,t.reason))),window.addEventListener("error",(t=>e(t,t.error)))),this}catch(e){throw Me(1,e),e}}withAsyncFlushOnExit(){try{return fe(Ne,{asyncFlushOnExit:!0}),this}catch(e){throw Me(1,e),e}}withExitCodeLogging(){try{return fe(Ne,{logExitCode:!0}),this}catch(e){throw Me(1,e),e}}withElementOnExit(){try{return fe(Ne,{appendElementOnExit:!0}),this}catch(e){throw Me(1,e),e}}withInteropCleanupOnExit(){try{return fe(Ne,{interopCleanupOnExit:!0}),this}catch(e){throw Me(1,e),e}}withAssertAfterExit(){try{return fe(Ne,{assertAfterExit:!0}),this}catch(e){throw Me(1,e),e}}withWaitingForDebugger(e){try{return fe(Ne,{waitForDebugger:e}),this}catch(e){throw Me(1,e),e}}withStartupMemoryCache(e){try{return fe(Ne,{startupMemoryCache:e}),this}catch(e){throw Me(1,e),e}}withConfig(e){try{return fe(Ne,e),this}catch(e){throw Me(1,e),e}}withConfigSrc(e){try{return e&&"string"==typeof e||Ce(!1,"must be file path or URL"),me(Ue,{configSrc:e}),this}catch(e){throw Me(1,e),e}}withVirtualWorkingDirectory(e){try{return e&&"string"==typeof e||Ce(!1,"must be directory path"),this.virtualWorkingDirectory=e,this}catch(e){throw Me(1,e),e}}withEnvironmentVariable(e,t){try{const o={};return o[e]=t,fe(Ne,{environmentVariables:o}),this}catch(e){throw Me(1,e),e}}withEnvironmentVariables(e){try{return e&&"object"==typeof e||Ce(!1,"must be dictionary object"),fe(Ne,{environmentVariables:e}),this}catch(e){throw Me(1,e),e}}withDiagnosticTracing(e){try{return"boolean"!=typeof e&&Ce(!1,"must be boolean"),fe(Ne,{diagnosticTracing:e}),this}catch(e){throw Me(1,e),e}}withDebugging(e){try{return e&&"number"==typeof e||Ce(!1,"must be number"),fe(Ne,{debugLevel:e}),this}catch(e){throw Me(1,e),e}}withApplicationArguments(...e){try{return e&&Array.isArray(e)||Ce(!1,"must be array of strings"),this.applicationArguments=e,this}catch(e){throw Me(1,e),e}}withRuntimeOptions(e){try{return e&&Array.isArray(e)||Ce(!1,"must be array of strings"),fe(Ne,{runtimeOptions:e}),this}catch(e){throw Me(1,e),e}}withMainAssembly(e){try{return fe(Ne,{mainAssemblyName:e}),this}catch(e){throw Me(1,e),e}}withApplicationArgumentsFromQuery(){try{if(!globalThis.window)throw new Error("Missing window to the query parameters from");if(void 0===globalThis.URLSearchParams)throw new Error("URLSearchParams is supported");const e=new URLSearchParams(window.location.search).getAll("arg");return this.withApplicationArguments(...e)}catch(e){throw Me(1,e),e}}withApplicationEnvironment(e){try{return fe(Ne,{applicationEnvironment:e}),this}catch(e){throw Me(1,e),e}}withApplicationCulture(e){try{return fe(Ne,{applicationCulture:e}),this}catch(e){throw Me(1,e),e}}withResourceLoader(e){try{return je.loadBootResource=e,this}catch(e){throw Me(1,e),e}}async create(){try{if(this.instance||(_e&&Ue.config.forwardConsoleLogsToWS&&void 0!==globalThis.WebSocket&&m("main",globalThis.console,globalThis.location.origin),Ue||Ce(!1,"Null moduleConfig"),Ue.config||Ce(!1,"Null moduleConfig.config"),await Pe(Ue),this.instance=De.api),this.virtualWorkingDirectory){const e=this.instance.Module.FS,t=e.stat(this.virtualWorkingDirectory);t&&e.isDir(t.mode)||Ce(!1,`Could not find working directory ${this.virtualWorkingDirectory}`),e.chdir(this.virtualWorkingDirectory)}return this.instance}catch(e){throw Me(1,e),e}}async run(){try{if(Ue.config||Ce(!1,"Null moduleConfig.config"),this.instance||await this.create(),Ue.config.mainAssemblyName||Ce(!1,"Null moduleConfig.config.mainAssemblyName"),!this.applicationArguments)if(ye){const e=await import("process");this.applicationArguments=e.argv.slice(2)}else this.applicationArguments=[];return this.instance.runMainAndExit(Ue.config.mainAssemblyName,this.applicationArguments)}catch(e){throw Me(1,e),e}}},Be=Me,Ve=Pe;Ee||"function"==typeof globalThis.URL||Ce(!1,"This browser/engine doesn't support URL API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features"),"function"!=typeof globalThis.BigInt64Array&&Ce(!1,"This browser/engine doesn't support BigInt64Array API. Please use a modern version. See also https://aka.ms/dotnet-wasm-features");export{Ve as default,We as dotnet,Be as exit}; | ||
//# sourceMappingURL=dotnet.js.map |
@@ -7,3 +7,3 @@ { | ||
"name": "Microsoft.NETCore.App", | ||
"version": "8.0.11" | ||
"version": "8.0.12" | ||
} | ||
@@ -10,0 +10,0 @@ ], |
{ | ||
"name": "@digicatapult/dtdl-parser", | ||
"version": "0.0.60", | ||
"version": "0.0.61", | ||
"description": "JS tool to parse DTDL defined Ontologies", | ||
@@ -59,3 +59,3 @@ "main": "build/index.js", | ||
"eslint": "^9.18.0", | ||
"eslint-config-prettier": "^9.1.0", | ||
"eslint-config-prettier": "^10.0.1", | ||
"eslint-plugin-prettier": "^5.2.1", | ||
@@ -62,0 +62,0 @@ "globals": "^15.14.0", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
23951634