Appendix: Package Dependency Inventory

Solution: Jube (33 .csproj projects, all targeting net9.0) Scope: All NuGet package references across the solution, plus all vendored/static third-party client-side assets under Jube.App/wwwroot (outside NuGet).

A. NuGet Packages (server-side, .NET)

  • AsyncFixer — 1.6.0 — NuGet (Roslyn analyzer)
  • AutoMapper — 15.1.3 — NuGet
  • coverlet.collector — 3.1.0 — NuGet (test)
  • DnsClient — 1.2.0 — NuGet
  • Fastenshtein — 1.0.0.5 — NuGet
  • FluentAssertions — 6.12.0 — NuGet (test)
  • FluentMigrator — 3.3.2 — NuGet
  • FluentMigrator.Extensions.Postgres — 3.3.2 — NuGet
  • FluentMigrator.Runner — 3.3.2 — NuGet
  • FluentMigrator.Runner.Postgres — 3.3.2 — NuGet
  • FluentValidation — 10.3.6 — NuGet
  • Isopoh.Cryptography.Argon2 — 1.1.12 — NuGet
  • linq2db — 3.6.0 — NuGet
  • linq2db.AspNet — 3.6.0 — NuGet
  • log4net — 3.3.1 — NuGet
  • MessagePack — 3.1.7 — NuGet
  • Microsoft.AspNetCore.Authentication.JwtBearer — 9.0.14 — NuGet
  • Microsoft.AspNetCore.Authentication.Negotiate — 6.0.8 — NuGet
  • Microsoft.AspNetCore.Authentication.OpenIdConnect — 9.0.18 — NuGet
  • Microsoft.AspNetCore.Mvc.NewtonsoftJson — 9.0.11 — NuGet
  • Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation — 3.1.10 — NuGet
  • Microsoft.AspNetCore.SignalR.Common — 6.0.6 — NuGet
  • Microsoft.AspNetCore.SignalR.StackExchangeRedis — 9.0.13 — NuGet
  • Microsoft.CodeAnalysis — 4.10.0 — NuGet
  • Microsoft.CodeAnalysis.Common — 4.10.0 — NuGet
  • Microsoft.CodeAnalysis.CSharp — 4.10.0 — NuGet
  • Microsoft.CodeAnalysis.CSharp.Workspaces — 4.10.0 — NuGet
  • Microsoft.CodeAnalysis.VisualBasic — 4.10.0 — NuGet
  • Microsoft.CodeAnalysis.Workspaces.Common — 4.10.0 — NuGet
  • Microsoft.Extensions.Caching.Memory — 9.0.0 — NuGet
  • Microsoft.Extensions.Logging.Log4Net.AspNetCore — 6.0.0 — NuGet
  • Microsoft.Extensions.Primitives — 9.0.10 — NuGet
  • Microsoft.NET.Test.Sdk — 16.11.0 — NuGet (test)
  • Microsoft.VisualBasic — 10.3.0 — NuGet
  • Microsoft.VisualStudio.Azure.Containers.Tools.Targets — 1.10.9 — NuGet (tooling)
  • Microsoft.VisualStudio.Threading.Analyzers — 17.14.15 — NuGet (Roslyn analyzer)
  • Microsoft.VisualStudio.Web.CodeGeneration.Design — 3.1.5 — NuGet (tooling)
  • Newtonsoft.Json — 13.0.4 — NuGet
  • Npgsql — 5.0.18 — NuGet
  • Npgsql.Json.NET — 5.0.13 — NuGet
  • pgsqlparser — 1.0.0 — NuGet
  • Polly — 8.6.6 — NuGet
  • RabbitMQ.Client — 6.2.1 — NuGet
  • StackExchange.Redis — 2.11.8 — NuGet
  • Swashbuckle.AspNetCore.Swagger — 6.2.3 — NuGet
  • Swashbuckle.AspNetCore.SwaggerGen — 6.2.3 — NuGet
  • Swashbuckle.AspNetCore.SwaggerUI — 10.1.7 — NuGet
  • System.Buffers — 4.5.1 — NuGet
  • System.ComponentModel.Annotations — 4.4.1 — NuGet
  • System.ComponentModel.Composition — 5.0.0 — NuGet
  • System.Data.DataSetExtensions — 4.5.0 — NuGet
  • System.Diagnostics.DiagnosticSource — 4.7.1 — NuGet
  • System.Diagnostics.PerformanceCounter — 9.0.10 — NuGet
  • System.Numerics.Vectors — 4.5.0 — NuGet
  • System.Reflection.Emit.Lightweight — 4.3.0 — NuGet
  • System.Runtime — 4.3.0 — NuGet
  • System.Runtime.CompilerServices.Unsafe — 6.0.0 — NuGet
  • System.Runtime.InteropServices.RuntimeInformation — 4.3.0 — NuGet
  • xunit — 2.4.1 — NuGet (test)
  • xunit.runner.visualstudio — 2.4.3 — NuGet (test)
  • YamlDotNet — 16.3.0 — NuGet

Note: the Accord.* projects (Core, Genetic, MachineLearning, Math, Math.Core, Neuro, Statistics) are vendored source forks compiled in-tree, not NuGet references — no PackageReference entries exist in them.

B. wwwroot Client-Side Dependencies (Jube.App/wwwroot) — non-NuGet, vendored static assets

  • Kendo UI for jQuery (Progress/Telerik) — 2021.1.224 — Vendored JS/CSS library (commercial) — kendo/
  • jQuery (bundled inside Kendo) — 1.12.4 — Vendored JS library — kendo/js/jquery.min.js
  • JSZip (bundled inside Kendo) — 2.6.1 — Vendored JS library — internal to Kendo build, per Kendo NOTICE
  • Pako (bundled inside Kendo) — 1.0.6 — Vendored JS library — internal to Kendo build, per Kendo NOTICE
  • AngularJS (bundled inside Kendo examples) — 1.7.2 — Vendored JS library — kendo/examples/ demo content only, not used by the app
  • WiX Toolset (bundled inside Kendo, build-time only) — 3.8.1128.0 — Vendored MS-RL component — Kendo installer tooling, not runtime
  • Ace Editor — 1.4.13 — Vendored JS library — js/ace/
  • SignalR JS client — 6.0.4 — Vendored JS library — js/signalr/signalr.js
  • JSZip (app-level, separate from Kendo’s internal copy) — 3.10.0 — Vendored JS library — js/jszip/jszip.min.js
  • jQuery Bar Rating — version not embedded in the minified source — Vendored JS library (jQuery plugin) — js/barrating/
  • jQuery QueryBuilder — 2.6.2 — Vendored JS/CSS library — js/builder/query-builder.standalone.min.js, styles/query-builder.default.min.css
  • Bootstrap — 3.3.2 — Vendored CSS library — styles/bootstrap.min.css
  • normalize.css (bundled in the Bootstrap file) — 3.0.2 — Vendored CSS — header comment in styles/bootstrap.min.css

First-party JS/CSS (not third-party dependencies, excluded above): js/BuilderCoder.js, js/CaseFilterBuilder.js, js/CRUD.js, js/ExhaustiveFilterBuilder.js, js/Suppression.js, js/Tree.js, the js/Account, js/Administration, js/Case, js/Model, js/RoleAllocation, js/Sanction, js/Visualisation, js/Watcher directories, and styles/jube.css / styles/site.css.


Jube™. © Jube Holdings Limited 2022 to present.

This site uses Just the Docs, a documentation theme for Jekyll.