diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4e5d8921..f664ad24 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,19 @@
---
+#### `5.5.2`
+
+- chore(dependencies): update
+
+---
+
+#### `5.5.1`
+
+- fix(progress): TS2540: Cannot assign to `value` because it is a read-only property - conflicting on directive composition with ProgressBarDirective
+- chore(dependencies): update
+
+---
+
#### `5.5.0`
- chore(dependencies): update to `Angular 20`
diff --git a/package-lock.json b/package-lock.json
index c52f23ff..9e457410 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "coreui-angular-dev",
- "version": "5.5.0",
+ "version": "5.5.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "coreui-angular-dev",
- "version": "5.5.0",
+ "version": "5.5.2",
"license": "MIT",
"dependencies": {
"@angular/animations": "^20.0.3",
@@ -22,7 +22,7 @@
"@coreui/chartjs": "~4.1.0",
"@coreui/icons": "^3.0.1",
"@popperjs/core": "~2.11.8",
- "chart.js": "^4.4.9",
+ "chart.js": "^4.5.0",
"lodash-es": "^4.17.21",
"rxjs": "~7.8.2",
"tslib": "^2.8.1",
@@ -36,10 +36,10 @@
"@angular/language-service": "^20.0.3",
"@types/jasmine": "^5.1.8",
"@types/lodash-es": "^4.17.12",
- "@types/node": "^22.15.31",
- "angular-eslint": "^20.0.0",
+ "@types/node": "^22.15.32",
+ "angular-eslint": "^20.1.0",
"copyfiles": "^2.4.1",
- "eslint": "^9.28.0",
+ "eslint": "^9.29.0",
"jasmine-core": "^5.8.0",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.2.0",
@@ -49,7 +49,7 @@
"ng-packagr": "^20.0.0",
"prettier": "^3.5.3",
"typescript": "~5.8.3",
- "typescript-eslint": "^8.34.0"
+ "typescript-eslint": "^8.34.1"
},
"engines": {
"node": "^20.19.0 || ^22.12.0 || ^24.0.0",
@@ -133,9 +133,9 @@
}
},
"node_modules/@angular-eslint/builder": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-20.0.0.tgz",
- "integrity": "sha512-9jS3VvY+K+EHw9pofsdwKxDirKuTuRBnjMZdaKoUfLoYy5eS1XGJBXoMdaQiM+mSlTv113+L0SK4U565xiBLHQ==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-20.1.0.tgz",
+ "integrity": "sha512-ixOUDYXmsIWibTkAvpxT1gonsxA3OZJvKedJ5Kp+a2Q8yXSlMq76M1fIlG3jVFZ+Dpgk1ir5sqs7Pbj3A0bMGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -148,21 +148,22 @@
}
},
"node_modules/@angular-eslint/bundled-angular-compiler": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.0.0.tgz",
- "integrity": "sha512-mDXMQd08s11q9fC6Ps3ffZmvXop9eLuAAXexofHhA7uuoQAoUWS2zoOSNTWtDR6oxMcqEeMnALCjjFeJVBSVmg==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-20.1.0.tgz",
+ "integrity": "sha512-QGyojETFJAcVwblXBLCWVaGMBwQMVI32OhOtvP+vfvFUoKU4/yA1slNI9ViBjeOk4yMA/Cz7dkk4Wlb0mfCnjg==",
"dev": true,
"license": "MIT"
},
"node_modules/@angular-eslint/eslint-plugin": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-20.0.0.tgz",
- "integrity": "sha512-xzaLj2yEn43DH0bE9Gw3GrmC+jivIS5/Hbh3bDj3ctw3mUUrD8hrS7kBo1neZ0gnoVLoo/mwIldG+xs5NDY66A==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-20.1.0.tgz",
+ "integrity": "sha512-76FxGUpjY+E5AkkD8Ha6Re/ZLnQmXhhmDwxB4y0eP0z/aUlAt0cont+xsPNLF/Kq0NyjcPvCx0ySON0Mpymmdw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-eslint/bundled-angular-compiler": "20.0.0",
- "@angular-eslint/utils": "20.0.0"
+ "@angular-eslint/bundled-angular-compiler": "20.1.0",
+ "@angular-eslint/utils": "20.1.0",
+ "ts-api-utils": "^2.1.0"
},
"peerDependencies": {
"@typescript-eslint/utils": "^7.11.0 || ^8.0.0",
@@ -171,19 +172,19 @@
}
},
"node_modules/@angular-eslint/eslint-plugin-template": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.0.0.tgz",
- "integrity": "sha512-QoGgrawU5JFcaj0TjXHKC6fiZkxBeGVRj/TWJtTo/x+c5TVoV5k9pI7Uxdmo9kr4SkPXmt80ZklvExSA510gyw==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-20.1.0.tgz",
+ "integrity": "sha512-TYubDB97jK2AR5/baYI3i706i9RhPwgDbTrdGE0/umApBvb7t5y7KFT7aDvVXIF5a31/ywwijf2kYjUvrurZZA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-eslint/bundled-angular-compiler": "20.0.0",
- "@angular-eslint/utils": "20.0.0",
+ "@angular-eslint/bundled-angular-compiler": "20.1.0",
+ "@angular-eslint/utils": "20.1.0",
"aria-query": "5.3.2",
"axobject-query": "4.1.0"
},
"peerDependencies": {
- "@angular-eslint/template-parser": "20.0.0",
+ "@angular-eslint/template-parser": "20.1.0",
"@typescript-eslint/types": "^7.11.0 || ^8.0.0",
"@typescript-eslint/utils": "^7.11.0 || ^8.0.0",
"eslint": "^8.57.0 || ^9.0.0",
@@ -191,29 +192,29 @@
}
},
"node_modules/@angular-eslint/schematics": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-20.0.0.tgz",
- "integrity": "sha512-VL3Sb6Df+iiUSPaQG8NxMPLx0dFRtRGSzsfe6CWYW7FUFP5dYEjpB63gKSAiIBLjPgnG6PMAzrRtfN4nDaTM+g==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-20.1.0.tgz",
+ "integrity": "sha512-peH7VBBgHDiD1MsgZvEgCNbAZhcgoNoHHwWPOVQTgMOebZNnT2YFyBFLnHQtS9fsNs//w/8AsbQ0FYWH3FIi0A==",
"dev": true,
"license": "MIT",
"dependencies": {
"@angular-devkit/core": ">= 20.0.0 < 21.0.0",
"@angular-devkit/schematics": ">= 20.0.0 < 21.0.0",
- "@angular-eslint/eslint-plugin": "20.0.0",
- "@angular-eslint/eslint-plugin-template": "20.0.0",
+ "@angular-eslint/eslint-plugin": "20.1.0",
+ "@angular-eslint/eslint-plugin-template": "20.1.0",
"ignore": "7.0.5",
"semver": "7.7.2",
"strip-json-comments": "3.1.1"
}
},
"node_modules/@angular-eslint/template-parser": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-20.0.0.tgz",
- "integrity": "sha512-5y9hxH/z+9rIOJp1FwRBSgJ6xt8/pgRfBF+eEIPyIHKl5mV0cVzlQiD7j1LMYTcxJZLHAoryomvSBDpmbtAlWg==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-20.1.0.tgz",
+ "integrity": "sha512-a+7Dv53EwsFQKSHJHvJbF4dZHb9mb1rg5eLcFFMc2VlntmVKtYJNv6rlCtnogyHW9pDSeucy6J4hQ5Fdmjn08w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-eslint/bundled-angular-compiler": "20.0.0",
+ "@angular-eslint/bundled-angular-compiler": "20.1.0",
"eslint-scope": "^8.0.2"
},
"peerDependencies": {
@@ -222,13 +223,13 @@
}
},
"node_modules/@angular-eslint/utils": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-20.0.0.tgz",
- "integrity": "sha512-3wsx0iX5f/IQgcTwXIzQq2VPHSjYXJasKNSfgMyKXn4MJGljaSNj+A0ao/5zjnwWVpL0vK5PQsk7EIuMcgAdrg==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-20.1.0.tgz",
+ "integrity": "sha512-HXnQ6e4p5HQIDmNm2h1WG0wFmkWtnTL/aNy2YLpwl2YJfZDW/OM3QLALPwBjfMItRH6BEBiUgVon38tqWLvx9Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@angular-eslint/bundled-angular-compiler": "20.0.0"
+ "@angular-eslint/bundled-angular-compiler": "20.1.0"
},
"peerDependencies": {
"@typescript-eslint/utils": "^7.11.0 || ^8.0.0",
@@ -1744,9 +1745,9 @@
}
},
"node_modules/@eslint/js": {
- "version": "9.28.0",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.28.0.tgz",
- "integrity": "sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==",
+ "version": "9.29.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.29.0.tgz",
+ "integrity": "sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3517,9 +3518,9 @@
}
},
"node_modules/@rollup/pluginutils": {
- "version": "5.1.4",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz",
- "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.2.0.tgz",
+ "integrity": "sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4064,9 +4065,9 @@
}
},
"node_modules/@types/node": {
- "version": "22.15.31",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.31.tgz",
- "integrity": "sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4074,17 +4075,17 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.34.0.tgz",
- "integrity": "sha512-QXwAlHlbcAwNlEEMKQS2RCgJsgXrTJdjXT08xEgbPFa2yYQgVjBymxP5DrfrE7X7iodSzd9qBUHUycdyVJTW1w==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.34.1.tgz",
+ "integrity": "sha512-STXcN6ebF6li4PxwNeFnqF8/2BNDvBupf2OPx2yWNzr6mKNGF7q49VM00Pz5FaomJyqvbXpY6PhO+T9w139YEQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.34.0",
- "@typescript-eslint/type-utils": "8.34.0",
- "@typescript-eslint/utils": "8.34.0",
- "@typescript-eslint/visitor-keys": "8.34.0",
+ "@typescript-eslint/scope-manager": "8.34.1",
+ "@typescript-eslint/type-utils": "8.34.1",
+ "@typescript-eslint/utils": "8.34.1",
+ "@typescript-eslint/visitor-keys": "8.34.1",
"graphemer": "^1.4.0",
"ignore": "^7.0.0",
"natural-compare": "^1.4.0",
@@ -4098,22 +4099,22 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^8.34.0",
+ "@typescript-eslint/parser": "^8.34.1",
"eslint": "^8.57.0 || ^9.0.0",
"typescript": ">=4.8.4 <5.9.0"
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.34.0.tgz",
- "integrity": "sha512-vxXJV1hVFx3IXz/oy2sICsJukaBrtDEQSBiV48/YIV5KWjX1dO+bcIr/kCPrW6weKXvsaGKFNlwH0v2eYdRRbA==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.34.1.tgz",
+ "integrity": "sha512-4O3idHxhyzjClSMJ0a29AcoK0+YwnEqzI6oz3vlRf3xw0zbzt15MzXwItOlnr5nIth6zlY2RENLsOPvhyrKAQA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.34.0",
- "@typescript-eslint/types": "8.34.0",
- "@typescript-eslint/typescript-estree": "8.34.0",
- "@typescript-eslint/visitor-keys": "8.34.0",
+ "@typescript-eslint/scope-manager": "8.34.1",
+ "@typescript-eslint/types": "8.34.1",
+ "@typescript-eslint/typescript-estree": "8.34.1",
+ "@typescript-eslint/visitor-keys": "8.34.1",
"debug": "^4.3.4"
},
"engines": {
@@ -4129,14 +4130,14 @@
}
},
"node_modules/@typescript-eslint/project-service": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.34.0.tgz",
- "integrity": "sha512-iEgDALRf970/B2YExmtPMPF54NenZUf4xpL3wsCRx/lgjz6ul/l13R81ozP/ZNuXfnLCS+oPmG7JIxfdNYKELw==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.34.1.tgz",
+ "integrity": "sha512-nuHlOmFZfuRwLJKDGQOVc0xnQrAmuq1Mj/ISou5044y1ajGNp2BNliIqp7F2LPQ5sForz8lempMFCovfeS1XoA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/tsconfig-utils": "^8.34.0",
- "@typescript-eslint/types": "^8.34.0",
+ "@typescript-eslint/tsconfig-utils": "^8.34.1",
+ "@typescript-eslint/types": "^8.34.1",
"debug": "^4.3.4"
},
"engines": {
@@ -4151,14 +4152,14 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.34.0.tgz",
- "integrity": "sha512-9Ac0X8WiLykl0aj1oYQNcLZjHgBojT6cW68yAgZ19letYu+Hxd0rE0veI1XznSSst1X5lwnxhPbVdwjDRIomRw==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.34.1.tgz",
+ "integrity": "sha512-beu6o6QY4hJAgL1E8RaXNC071G4Kso2MGmJskCFQhRhg8VOH/FDbC8soP8NHN7e/Hdphwp8G8cE6OBzC8o41ZA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.34.0",
- "@typescript-eslint/visitor-keys": "8.34.0"
+ "@typescript-eslint/types": "8.34.1",
+ "@typescript-eslint/visitor-keys": "8.34.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4169,9 +4170,9 @@
}
},
"node_modules/@typescript-eslint/tsconfig-utils": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.34.0.tgz",
- "integrity": "sha512-+W9VYHKFIzA5cBeooqQxqNriAP0QeQ7xTiDuIOr71hzgffm3EL2hxwWBIIj4GuofIbKxGNarpKqIq6Q6YrShOA==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.34.1.tgz",
+ "integrity": "sha512-K4Sjdo4/xF9NEeA2khOb7Y5nY6NSXBnod87uniVYW9kHP+hNlDV8trUSFeynA2uxWam4gIWgWoygPrv9VMWrYg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4186,14 +4187,14 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.34.0.tgz",
- "integrity": "sha512-n7zSmOcUVhcRYC75W2pnPpbO1iwhJY3NLoHEtbJwJSNlVAZuwqu05zY3f3s2SDWWDSo9FdN5szqc73DCtDObAg==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.34.1.tgz",
+ "integrity": "sha512-Tv7tCCr6e5m8hP4+xFugcrwTOucB8lshffJ6zf1mF1TbU67R+ntCc6DzLNKM+s/uzDyv8gLq7tufaAhIBYeV8g==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.34.0",
- "@typescript-eslint/utils": "8.34.0",
+ "@typescript-eslint/typescript-estree": "8.34.1",
+ "@typescript-eslint/utils": "8.34.1",
"debug": "^4.3.4",
"ts-api-utils": "^2.1.0"
},
@@ -4210,9 +4211,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.34.0.tgz",
- "integrity": "sha512-9V24k/paICYPniajHfJ4cuAWETnt7Ssy+R0Rbcqo5sSFr3QEZ/8TSoUi9XeXVBGXCaLtwTOKSLGcInCAvyZeMA==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.34.1.tgz",
+ "integrity": "sha512-rjLVbmE7HR18kDsjNIZQHxmv9RZwlgzavryL5Lnj2ujIRTeXlKtILHgRNmQ3j4daw7zd+mQgy+uyt6Zo6I0IGA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4224,16 +4225,16 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.34.0.tgz",
- "integrity": "sha512-rOi4KZxI7E0+BMqG7emPSK1bB4RICCpF7QD3KCLXn9ZvWoESsOMlHyZPAHyG04ujVplPaHbmEvs34m+wjgtVtg==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.34.1.tgz",
+ "integrity": "sha512-rjCNqqYPuMUF5ODD+hWBNmOitjBWghkGKJg6hiCHzUvXRy6rK22Jd3rwbP2Xi+R7oYVvIKhokHVhH41BxPV5mA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/project-service": "8.34.0",
- "@typescript-eslint/tsconfig-utils": "8.34.0",
- "@typescript-eslint/types": "8.34.0",
- "@typescript-eslint/visitor-keys": "8.34.0",
+ "@typescript-eslint/project-service": "8.34.1",
+ "@typescript-eslint/tsconfig-utils": "8.34.1",
+ "@typescript-eslint/types": "8.34.1",
+ "@typescript-eslint/visitor-keys": "8.34.1",
"debug": "^4.3.4",
"fast-glob": "^3.3.2",
"is-glob": "^4.0.3",
@@ -4253,16 +4254,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.34.0.tgz",
- "integrity": "sha512-8L4tWatGchV9A1cKbjaavS6mwYwp39jql8xUmIIKJdm+qiaeHy5KMKlBrf30akXAWBzn2SqKsNOtSENWUwg7XQ==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.34.1.tgz",
+ "integrity": "sha512-mqOwUdZ3KjtGk7xJJnLbHxTuWVn3GO2WZZuM+Slhkun4+qthLdXx32C8xIXbO1kfCECb3jIs3eoxK3eryk7aoQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.7.0",
- "@typescript-eslint/scope-manager": "8.34.0",
- "@typescript-eslint/types": "8.34.0",
- "@typescript-eslint/typescript-estree": "8.34.0"
+ "@typescript-eslint/scope-manager": "8.34.1",
+ "@typescript-eslint/types": "8.34.1",
+ "@typescript-eslint/typescript-estree": "8.34.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4277,14 +4278,14 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.34.0.tgz",
- "integrity": "sha512-qHV7pW7E85A0x6qyrFn+O+q1k1p3tQCsqIZ1KZ5ESLXY57aTvUd3/a4rdPTeXisvhXn2VQG0VSKUqs8KHF2zcA==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.34.1.tgz",
+ "integrity": "sha512-xoh5rJ+tgsRKoXnkBPFRLZ7rjKM0AfVbC68UZ/ECXoDbfggb9RbEySN359acY1vS3qZ0jVTVWzbtfapwm5ztxw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.34.0",
- "eslint-visitor-keys": "^4.2.0"
+ "@typescript-eslint/types": "8.34.1",
+ "eslint-visitor-keys": "^4.2.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -4430,19 +4431,19 @@
}
},
"node_modules/angular-eslint": {
- "version": "20.0.0",
- "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-20.0.0.tgz",
- "integrity": "sha512-9wCkzR+oxMKDXktFItI10dFaX4qCuz9SgClXdh/ZHmCANHK/RtPnXnD+gROPvhNN1M6BAJKialjIrs88orz97A==",
+ "version": "20.1.0",
+ "resolved": "https://registry.npmjs.org/angular-eslint/-/angular-eslint-20.1.0.tgz",
+ "integrity": "sha512-6a+d2fJnFrm4kFXU4aFGjxOSqT9REpBQRwQZmPuPL6cEa/i/IV7vE5ZavR2Fcs9tGcOkEgO1+BVACOT9GIiOOA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@angular-devkit/core": ">= 20.0.0 < 21.0.0",
"@angular-devkit/schematics": ">= 20.0.0 < 21.0.0",
- "@angular-eslint/builder": "20.0.0",
- "@angular-eslint/eslint-plugin": "20.0.0",
- "@angular-eslint/eslint-plugin-template": "20.0.0",
- "@angular-eslint/schematics": "20.0.0",
- "@angular-eslint/template-parser": "20.0.0",
+ "@angular-eslint/builder": "20.1.0",
+ "@angular-eslint/eslint-plugin": "20.1.0",
+ "@angular-eslint/eslint-plugin-template": "20.1.0",
+ "@angular-eslint/schematics": "20.1.0",
+ "@angular-eslint/template-parser": "20.1.0",
"@typescript-eslint/types": "^8.0.0",
"@typescript-eslint/utils": "^8.0.0"
},
@@ -4879,9 +4880,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001722",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001722.tgz",
- "integrity": "sha512-DCQHBBZtiK6JVkAGw7drvAMK0Q0POD/xZvEmDp6baiMMP6QXXk9HpD6mNYBZWhOPG6LvIDb82ITqtWjhDckHCA==",
+ "version": "1.0.30001723",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz",
+ "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==",
"funding": [
{
"type": "opencollective",
@@ -4923,9 +4924,9 @@
"license": "MIT"
},
"node_modules/chart.js": {
- "version": "4.4.9",
- "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.9.tgz",
- "integrity": "sha512-EyZ9wWKgpAU0fLJ43YAEIF8sr5F2W3LqbS40ZJyHIner2lY14ufqv2VMp69MAiZ2rpwxEUxEhIH/0U3xyRynxg==",
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.5.0.tgz",
+ "integrity": "sha512-aYeC/jDgSEx8SHWZvANYMioYMZ2KX02W6f6uVfyteuCGcadDLcYVHdfdygsTQkQ4TKn5lghoojAsPj5pu0SnvQ==",
"license": "MIT",
"dependencies": {
"@kurkle/color": "^0.3.0"
@@ -5642,9 +5643,9 @@
"license": "MIT"
},
"node_modules/electron-to-chromium": {
- "version": "1.5.166",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.166.tgz",
- "integrity": "sha512-QPWqHL0BglzPYyJJ1zSSmwFFL6MFXhbACOCcsCdUMCkzPdS9/OIBVxg516X/Ado2qwAq8k0nJJ7phQPCqiaFAw==",
+ "version": "1.5.169",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.169.tgz",
+ "integrity": "sha512-q7SQx6mkLy0GTJK9K9OiWeaBMV4XQtBSdf6MJUzDB/H/5tFXfIiX38Lci1Kl6SsgiEhz1SQI1ejEOU5asWEhwQ==",
"license": "ISC"
},
"node_modules/emoji-regex": {
@@ -5914,19 +5915,19 @@
}
},
"node_modules/eslint": {
- "version": "9.28.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.28.0.tgz",
- "integrity": "sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==",
+ "version": "9.29.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.29.0.tgz",
+ "integrity": "sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.12.1",
- "@eslint/config-array": "^0.20.0",
+ "@eslint/config-array": "^0.20.1",
"@eslint/config-helpers": "^0.2.1",
"@eslint/core": "^0.14.0",
"@eslint/eslintrc": "^3.3.1",
- "@eslint/js": "9.28.0",
+ "@eslint/js": "9.29.0",
"@eslint/plugin-kit": "^0.3.1",
"@humanfs/node": "^0.16.6",
"@humanwhocodes/module-importer": "^1.0.1",
@@ -5938,9 +5939,9 @@
"cross-spawn": "^7.0.6",
"debug": "^4.3.2",
"escape-string-regexp": "^4.0.0",
- "eslint-scope": "^8.3.0",
- "eslint-visitor-keys": "^4.2.0",
- "espree": "^10.3.0",
+ "eslint-scope": "^8.4.0",
+ "eslint-visitor-keys": "^4.2.1",
+ "espree": "^10.4.0",
"esquery": "^1.5.0",
"esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3",
@@ -9453,9 +9454,9 @@
}
},
"node_modules/postcss": {
- "version": "8.5.5",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.5.tgz",
- "integrity": "sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==",
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
"dev": true,
"funding": [
{
@@ -10833,15 +10834,15 @@
}
},
"node_modules/typescript-eslint": {
- "version": "8.34.0",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.34.0.tgz",
- "integrity": "sha512-MRpfN7uYjTrTGigFCt8sRyNqJFhjN0WwZecldaqhWm+wy0gaRt8Edb/3cuUy0zdq2opJWT6iXINKAtewnDOltQ==",
+ "version": "8.34.1",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.34.1.tgz",
+ "integrity": "sha512-XjS+b6Vg9oT1BaIUfkW3M3LvqZE++rbzAMEHuccCfO/YkP43ha6w3jTEMilQxMF92nVOYCcdjv1ZUhAa1D/0ow==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/eslint-plugin": "8.34.0",
- "@typescript-eslint/parser": "8.34.0",
- "@typescript-eslint/utils": "8.34.0"
+ "@typescript-eslint/eslint-plugin": "8.34.1",
+ "@typescript-eslint/parser": "8.34.1",
+ "@typescript-eslint/utils": "8.34.1"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
diff --git a/package.json b/package.json
index 9372f778..84c6d05e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "coreui-angular-dev",
- "version": "5.5.0",
+ "version": "5.5.2",
"description": "CoreUI Components Library for Angular",
"copyright": "Copyright 2025 creativeLabs Łukasz Holeczek",
"license": "MIT",
@@ -12,7 +12,7 @@
"postbuild:lib:prod": "npm run build --prefix projects/coreui-angular",
"test:lib:dev": "ng test coreui-angular",
"test:lib:cov": "ng test --watch --code-coverage coreui-angular ",
- "test:lib:prod": "ng test coreui-angular --karma-config=projects/coreui-angular/karma.conf.github.js",
+ "test:lib:prod": "ng test coreui-angular --watch=false --karma-config=projects/coreui-angular/karma.conf.github.js",
"prepublish:lib": "npm run prepublish:icons && ng lint coreui-angular && ng test coreui-angular --watch=false && npm run build:lib:prod",
"publish:lib": "cd dist/coreui-angular/ && npm publish --tag next --dry-run",
"lint:lib": "ng lint coreui-angular",
@@ -22,7 +22,7 @@
"build:chartjs:prod": "ng build coreui-angular-chartjs",
"postbuild:chartjs:prod": "npm run build --prefix projects/coreui-angular-chartjs",
"test:chartjs:dev": "ng test coreui-angular-chartjs",
- "test:chartjs:prod": "ng test coreui-angular-chartjs --karma-config=projects/coreui-angular-chartjs/karma.conf.github.js",
+ "test:chartjs:prod": "ng test coreui-angular-chartjs --watch=false --karma-config=projects/coreui-angular-chartjs/karma.conf.github.js",
"prepublish:chartjs": "ng lint coreui-angular-chartjs && ng test coreui-angular-chartjs --watch=false && npm run build:chartjs:prod",
"publish:chartjs": "cd dist/coreui-angular-chartjs/ && npm publish --tag next --dry-run",
"lint:chartjs": "ng lint coreui-angular-chartjs",
@@ -32,7 +32,7 @@
"build:icons:prod": "ng build coreui-icons-angular",
"postbuild:icons:prod": "npm run build --prefix projects/coreui-icons-angular",
"test:icons:dev": "ng test coreui-icons-angular",
- "test:icons:prod": "ng test coreui-icons-angular --karma-config=projects/coreui-icons-angular/karma.conf.github.js",
+ "test:icons:prod": "ng test coreui-icons-angular --watch=false --karma-config=projects/coreui-icons-angular/karma.conf.github.js",
"prepublish:icons": "ng lint coreui-icons-angular && ng test coreui-icons-angular --watch=false && npm run build:icons:prod",
"publish:icons": "cd dist/coreui-icons-angular/ && npm publish --tag next --dry-run",
"lint:icons": "ng lint coreui-icons-angular",
@@ -53,7 +53,7 @@
"@coreui/chartjs": "~4.1.0",
"@coreui/icons": "^3.0.1",
"@popperjs/core": "~2.11.8",
- "chart.js": "^4.4.9",
+ "chart.js": "^4.5.0",
"lodash-es": "^4.17.21",
"rxjs": "~7.8.2",
"tslib": "^2.8.1",
@@ -67,10 +67,10 @@
"@angular/language-service": "^20.0.3",
"@types/jasmine": "^5.1.8",
"@types/lodash-es": "^4.17.12",
- "@types/node": "^22.15.31",
- "angular-eslint": "^20.0.0",
+ "@types/node": "^22.15.32",
+ "angular-eslint": "^20.1.0",
"copyfiles": "^2.4.1",
- "eslint": "^9.28.0",
+ "eslint": "^9.29.0",
"jasmine-core": "^5.8.0",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.2.0",
@@ -80,7 +80,7 @@
"ng-packagr": "^20.0.0",
"prettier": "^3.5.3",
"typescript": "~5.8.3",
- "typescript-eslint": "^8.34.0"
+ "typescript-eslint": "^8.34.1"
},
"keywords": [
"angular",
diff --git a/projects/coreui-angular-chartjs/karma.conf.github.js b/projects/coreui-angular-chartjs/karma.conf.github.js
index 1f41db1d..c167e68d 100644
--- a/projects/coreui-angular-chartjs/karma.conf.github.js
+++ b/projects/coreui-angular-chartjs/karma.conf.github.js
@@ -9,8 +9,7 @@ module.exports = function (config) {
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
- require('karma-coverage'),
- require('@angular-devkit/build-angular/plugins/karma')
+ require('karma-coverage')
],
client: {
jasmine: {
@@ -27,10 +26,7 @@ module.exports = function (config) {
coverageReporter: {
dir: require('path').join(__dirname, '../../coverage/coreui-angular-chartjs'),
subdir: '.',
- reporters: [
- { type: 'html' },
- { type: 'text-summary' }
- ]
+ reporters: [{ type: 'html' }, { type: 'text-summary' }]
},
reporters: ['progress', 'kjhtml'],
port: 9876,
@@ -39,6 +35,6 @@ module.exports = function (config) {
autoWatch: false,
singleRun: true,
restartOnFileChange: false,
- browsers: ['ChromeHeadless'],
+ browsers: ['ChromeHeadless']
});
};
diff --git a/projects/coreui-angular-chartjs/package.json b/projects/coreui-angular-chartjs/package.json
index 6384cbe4..38201fbf 100644
--- a/projects/coreui-angular-chartjs/package.json
+++ b/projects/coreui-angular-chartjs/package.json
@@ -1,6 +1,6 @@
{
"name": "@coreui/angular-chartjs",
- "version": "5.5.0",
+ "version": "5.5.2",
"description": "Angular wrapper component for Chart.js",
"copyright": "Copyright 2025 creativeLabs Łukasz Holeczek",
"license": "MIT",
@@ -27,7 +27,7 @@
"peerDependencies": {
"@angular/core": "^20.0.3",
"@coreui/chartjs": "^4.1.0",
- "chart.js": "^4.4.9"
+ "chart.js": "^4.4.8"
},
"dependencies": {
"lodash-es": "^4.17.21",
diff --git a/projects/coreui-angular/karma.conf.github.js b/projects/coreui-angular/karma.conf.github.js
index 1fc71d4e..ec8c096f 100644
--- a/projects/coreui-angular/karma.conf.github.js
+++ b/projects/coreui-angular/karma.conf.github.js
@@ -9,8 +9,7 @@ module.exports = function (config) {
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
- require('karma-coverage'),
- require('@angular-devkit/build-angular/plugins/karma')
+ require('karma-coverage')
],
client: {
jasmine: {
@@ -27,10 +26,7 @@ module.exports = function (config) {
coverageReporter: {
dir: require('path').join(__dirname, '../../coverage/coreui-angular'),
subdir: '.',
- reporters: [
- { type: 'html' },
- { type: 'text-summary' }
- ]
+ reporters: [{ type: 'html' }, { type: 'text-summary' }]
},
reporters: ['progress', 'kjhtml'],
port: 9876,
@@ -39,6 +35,6 @@ module.exports = function (config) {
autoWatch: false,
browsers: ['ChromeHeadless'],
singleRun: true,
- restartOnFileChange: false,
+ restartOnFileChange: false
});
};
diff --git a/projects/coreui-angular/package.json b/projects/coreui-angular/package.json
index 88a987cf..4dac8da5 100644
--- a/projects/coreui-angular/package.json
+++ b/projects/coreui-angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@coreui/angular",
- "version": "5.5.0",
+ "version": "5.5.2",
"description": "CoreUI Components Library for Angular",
"copyright": "Copyright 2025 creativeLabs Łukasz Holeczek",
"license": "MIT",
@@ -29,7 +29,7 @@
"@angular/core": "^20.0.3",
"@angular/router": "^20.0.3",
"@coreui/coreui": "~5.4.0",
- "@coreui/icons-angular": "~5.5.0",
+ "@coreui/icons-angular": "~5.5.2",
"rxjs": "^7.8.2"
},
"repository": {
diff --git a/projects/coreui-angular/src/lib/progress/progress.component.html b/projects/coreui-angular/src/lib/progress/progress.component.html
index f1f7d393..6c718035 100644
--- a/projects/coreui-angular/src/lib/progress/progress.component.html
+++ b/projects/coreui-angular/src/lib/progress/progress.component.html
@@ -2,7 +2,7 @@
} @else {
@let pbd = progressBarDirective;
-
+
}
diff --git a/projects/coreui-angular/src/lib/progress/progress.component.ts b/projects/coreui-angular/src/lib/progress/progress.component.ts
index b38324f6..9f4c0811 100644
--- a/projects/coreui-angular/src/lib/progress/progress.component.ts
+++ b/projects/coreui-angular/src/lib/progress/progress.component.ts
@@ -47,7 +47,7 @@ export class ProgressComponent {
readonly stacked = this.#progressService.stacked;
readonly percent = this.#progressService.percent;
- readonly value = this.#progressService.value;
+ readonly barValue = this.#progressService.value;
readonly contentProgressBars = contentChildren(ProgressBarComponent);
diff --git a/projects/coreui-icons-angular/karma.conf.github.js b/projects/coreui-icons-angular/karma.conf.github.js
index e2c85da9..6ca0310c 100644
--- a/projects/coreui-icons-angular/karma.conf.github.js
+++ b/projects/coreui-icons-angular/karma.conf.github.js
@@ -9,8 +9,7 @@ module.exports = function (config) {
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
- require('karma-coverage'),
- require('@angular-devkit/build-angular/plugins/karma')
+ require('karma-coverage')
],
client: {
jasmine: {
@@ -27,10 +26,7 @@ module.exports = function (config) {
coverageReporter: {
dir: require('path').join(__dirname, '../../coverage/coreui-icons-angular'),
subdir: '.',
- reporters: [
- { type: 'html' },
- { type: 'text-summary' }
- ]
+ reporters: [{ type: 'html' }, { type: 'text-summary' }]
},
reporters: ['progress', 'kjhtml'],
port: 9876,
diff --git a/projects/coreui-icons-angular/karma.conf.js b/projects/coreui-icons-angular/karma.conf.js
index 8648ff0f..f68faf5e 100644
--- a/projects/coreui-icons-angular/karma.conf.js
+++ b/projects/coreui-icons-angular/karma.conf.js
@@ -9,8 +9,7 @@ module.exports = function (config) {
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
- require('karma-coverage'),
-
+ require('karma-coverage')
],
client: {
jasmine: {
diff --git a/projects/coreui-icons-angular/package.json b/projects/coreui-icons-angular/package.json
index 9d2d00f5..60c556fb 100644
--- a/projects/coreui-icons-angular/package.json
+++ b/projects/coreui-icons-angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@coreui/icons-angular",
- "version": "5.5.0",
+ "version": "5.5.2",
"description": "CoreUI Icons Angular component and service",
"copyright": "Copyright 2025 creativeLabs Łukasz Holeczek",
"license": "MIT",