Browse Source

Add @angular/aria dependency to Angular packages

Included @angular/aria version 21.0.0 as a dependency in Angular app and module templates, and as a peer dependency in the setting-management package. This ensures accessibility features are available and aligns with Angular 21 requirements.
pull/24623/head
Fahri Gedik 4 months ago
parent
commit
ca839dbe68
  1. 5
      npm/ng-packs/packages/setting-management/package.json
  2. 3
      templates/app-nolayers/angular/package.json
  3. 3
      templates/app/angular/package.json
  4. 3
      templates/module/angular/package.json

5
npm/ng-packs/packages/setting-management/package.json

@ -11,6 +11,9 @@
"@abp/ng.theme.shared": "~10.1.0-rc.1", "@abp/ng.theme.shared": "~10.1.0-rc.1",
"tslib": "^2.0.0" "tslib": "^2.0.0"
}, },
"peerDependencies": {
"@angular/aria": "^21.0.0"
},
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
@ -28,4 +31,4 @@
"csharp", "csharp",
"webapp" "webapp"
] ]
} }

3
templates/app-nolayers/angular/package.json

@ -22,6 +22,7 @@
"@abp/ng.theme.lepton-x": "~5.1.0-rc.1", "@abp/ng.theme.lepton-x": "~5.1.0-rc.1",
"@abp/ng.theme.shared": "~10.1.0-rc.1", "@abp/ng.theme.shared": "~10.1.0-rc.1",
"@angular/animations": "~21.0.0", "@angular/animations": "~21.0.0",
"@angular/aria": "~21.0.0",
"@angular/common": "~21.0.0", "@angular/common": "~21.0.0",
"@angular/compiler": "~21.0.0", "@angular/compiler": "~21.0.0",
"@angular/core": "~21.0.0", "@angular/core": "~21.0.0",
@ -59,4 +60,4 @@
"karma-jasmine-html-reporter": "^1.7.0", "karma-jasmine-html-reporter": "^1.7.0",
"typescript": "~5.9.0" "typescript": "~5.9.0"
} }
} }

3
templates/app/angular/package.json

@ -22,6 +22,7 @@
"@abp/ng.theme.lepton-x": "~5.1.0-rc.1", "@abp/ng.theme.lepton-x": "~5.1.0-rc.1",
"@abp/ng.theme.shared": "~10.1.0-rc.1", "@abp/ng.theme.shared": "~10.1.0-rc.1",
"@angular/animations": "~21.0.0", "@angular/animations": "~21.0.0",
"@angular/aria": "~21.0.0",
"@angular/common": "~21.0.0", "@angular/common": "~21.0.0",
"@angular/compiler": "~21.0.0", "@angular/compiler": "~21.0.0",
"@angular/core": "~21.0.0", "@angular/core": "~21.0.0",
@ -59,4 +60,4 @@
"karma-jasmine-html-reporter": "^1.7.0", "karma-jasmine-html-reporter": "^1.7.0",
"typescript": "~5.9.3" "typescript": "~5.9.3"
} }
} }

3
templates/module/angular/package.json

@ -23,6 +23,7 @@
"@abp/ng.theme.basic": "~10.1.0-rc.1", "@abp/ng.theme.basic": "~10.1.0-rc.1",
"@abp/ng.theme.shared": "~10.1.0-rc.1", "@abp/ng.theme.shared": "~10.1.0-rc.1",
"@angular/animations": "~21.0.0", "@angular/animations": "~21.0.0",
"@angular/aria": "~21.0.0",
"@angular/common": "~21.0.0", "@angular/common": "~21.0.0",
"@angular/compiler": "~21.0.0", "@angular/compiler": "~21.0.0",
"@angular/core": "~21.0.0", "@angular/core": "~21.0.0",
@ -61,4 +62,4 @@
"symlink": "^2.0.0", "symlink": "^2.0.0",
"typescript": "~5.9.0" "typescript": "~5.9.0"
} }
} }
Loading…
Cancel
Save