Open Closed

@abp/ng.theme.shared 5.1.3 has unexpected dependencies #2627


User avatar
0
N335378 created

We get Warnings suggesting abp theme shared has hidden dependencies to older versions of angular ? Please advise

Upon further examination below, we can see that abp theme shared depends on @swimlane/ngx-datatable@19.0.0

> yarn why @swimlane/ngx-datatable
yarn why v1.22.17
[1/4] Why do we have the module "@swimlane/ngx-datatable"...?
[2/4] Initialising dependency graph...
[3/4] Finding dependency...
[4/4] Calculating file sizes...
=> Found "@swimlane/ngx-datatable@19.0.0"
info Reasons this module exists
   - "@abp#ng.theme.shared" depends on it
   - Hoisted from "@abp#ng.theme.shared#@swimlane#ngx-datatable"
info Disk size without dependencies: "5.1MB"
info Disk size with unique dependencies: "5.17MB"
info Disk size with transitive dependencies: "5.17MB"
info Number of shared dependencies: 1
Done in 1.13s.
  • ABP Framework version: v5.1.3
  • UI type: Angular 13
  • DB provider: EF Core / postgres
  • Tiered (MVC) or Identity Server Separated (Angular): separate
  • Exception message and stack trace:
* warning "@abp/ng.account > @abp/ng.theme.shared > @ngx-validate/core@0.1.1" has incorrect peer dependency "@angular/common@>=5.0.0 <11.0.0".
warning "@abp/ng.account > @abp/ng.theme.shared > @ngx-validate/core@0.1.1" has incorrect peer dependency "@angular/core@>=5.0.0 <11.0.0".
warning "@abp/ng.account > @abp/ng.theme.shared > @ngx-validate/core@0.1.1" has incorrect peer dependency "@angular/forms@>=5.0.0 <11.0.0".
warning "@abp/ng.account > @abp/ng.theme.shared > @swimlane/ngx-datatable@19.0.0" has incorrect peer dependency "@angular/common@^11.0.2".
warning "@abp/ng.account > @abp/ng.theme.shared > @swimlane/ngx-datatable@19.0.0" has incorrect peer dependency "@angular/core@^11.0.2".
warning "@abp/ng.account > @abp/ng.theme.shared > @swimlane/ngx-datatable@19.0.0" has incorrect peer dependency "@angular/platform-browser@^11.0.2".
  • Steps to reproduce the issue:" Run .\start.ps1
Markdown supported.
Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)

1 Answer(s)
  • User Avatar
    0
    muhammedaltug created

    Hello,

    Sorry for the late response.

    Thanks for reporting the issue.

    These warnings are not a blocker for your application.

    We will update the ngx-datatable package version to 20 at ABP 5.3 version.

    If you want to update this package in your project please add the following lines in your package.json

      "resolutions": {
        "@swimlane/ngx-datatable": "20.0.0"
      }
    
    Markdown supported.
    Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.8.0-preview. Updated on September 28, 2026, 11:44
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.