diff --git a/package-lock.json b/package-lock.json index b4eea9c..19ef543 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7163,9 +7163,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -7174,13 +7174,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -7192,9 +7192,9 @@ } }, "node_modules/igniteui-angular-maps": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-maps/-/igniteui-angular-maps-20.0.0.tgz", - "integrity": "sha512-VstWSBaT7oOOBc/t8rGZHxhsEQaNFKkAw7AkvGj0/ntc92+iH0u6iXJENZtyWxH+D6unPSKyP1OOLdtAXQYrjA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-maps/-/igniteui-angular-maps-20.1.0.tgz", + "integrity": "sha512-lsLC5+lUotwhapiRXMlPh9xjTeoU62tcJ32chTvW/NmnIKY2AtuYjBqHC9WhC+EwmktvRcdG+bYvXIte2+BwYQ==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" diff --git a/projects/charts/bar-chart/package-lock.json b/projects/charts/bar-chart/package-lock.json index 54f465a..ba641c8 100644 --- a/projects/charts/bar-chart/package-lock.json +++ b/projects/charts/bar-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/bar-chart/package.json b/projects/charts/bar-chart/package.json index bd3e970..0ee9628 100644 --- a/projects/charts/bar-chart/package.json +++ b/projects/charts/bar-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/charts/column-chart/package-lock.json b/projects/charts/column-chart/package-lock.json index 00a20db..8b6136d 100644 --- a/projects/charts/column-chart/package-lock.json +++ b/projects/charts/column-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/column-chart/package.json b/projects/charts/column-chart/package.json index 7bdae88..64ed7e2 100644 --- a/projects/charts/column-chart/package.json +++ b/projects/charts/column-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/charts/line-chart/package-lock.json b/projects/charts/line-chart/package-lock.json index c06c0f7..50dcb50 100644 --- a/projects/charts/line-chart/package-lock.json +++ b/projects/charts/line-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/line-chart/package.json b/projects/charts/line-chart/package.json index d80e681..b9476f9 100644 --- a/projects/charts/line-chart/package.json +++ b/projects/charts/line-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/charts/pie-chart/package-lock.json b/projects/charts/pie-chart/package-lock.json index ed625a2..c213da3 100644 --- a/projects/charts/pie-chart/package-lock.json +++ b/projects/charts/pie-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/pie-chart/package.json b/projects/charts/pie-chart/package.json index 4c78f8b..8960c51 100644 --- a/projects/charts/pie-chart/package.json +++ b/projects/charts/pie-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/charts/polar-chart/package-lock.json b/projects/charts/polar-chart/package-lock.json index ad919ba..f27fddd 100644 --- a/projects/charts/polar-chart/package-lock.json +++ b/projects/charts/polar-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/polar-chart/package.json b/projects/charts/polar-chart/package.json index bff48c0..51bdb20 100644 --- a/projects/charts/polar-chart/package.json +++ b/projects/charts/polar-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/charts/step-chart/package-lock.json b/projects/charts/step-chart/package-lock.json index fdc25a2..9216abe 100644 --- a/projects/charts/step-chart/package-lock.json +++ b/projects/charts/step-chart/package-lock.json @@ -21,10 +21,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", @@ -8054,14 +8054,14 @@ ] }, "node_modules/igniteui-angular": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.0.3.tgz", - "integrity": "sha512-LUDKOZ+Vx/0CJLXj0dOEVv4R+YgIsqMxky8hhIwf0QwgD1u2SHTxmk23gUO4pBd8/eA65SpE3lqLQylszilt9g==", + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/igniteui-angular/-/igniteui-angular-20.1.5.tgz", + "integrity": "sha512-65pbrIHnkhjr7Jwy/1ub5Qm4kcxoA1XK9O+ruPPEsWZy8x2MWJSy7DJx3CKfFJBxN+6FjUxUhr1iJRHzsXztnw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@igniteui/material-icons-extended": "^3.1.0", "fflate": "^0.8.1", - "igniteui-theming": "^18.0.1", + "igniteui-theming": "^21.0.2", "igniteui-trial-watermark": "^3.1.0", "lodash-es": "^4.17.21", "tslib": "^2.3.0" @@ -8084,9 +8084,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8095,13 +8095,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -8197,13 +8197,10 @@ } }, "node_modules/igniteui-theming": { - "version": "18.0.1", - "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-18.0.1.tgz", - "integrity": "sha512-+1MGKBtZ/8fNi/c2Y0vV7leLmlrCI3+BOVw+ZFxizU7nBz4jPcGiM7+t7DwFLE2VH1i2uLFkW3sEpktFqst9og==", - "license": "MIT", - "peerDependencies": { - "sass": "^1.69.5" - } + "version": "21.0.2", + "resolved": "https://registry.npmjs.org/igniteui-theming/-/igniteui-theming-21.0.2.tgz", + "integrity": "sha512-RXs8b3PThVlS1FhLeUT9TlLMcPoNAiwJm/L+jHU7jrwsgZU7gGjipjEbQQRe97AURyTxgXKiC4M8CAuUilWQ2A==", + "license": "MIT" }, "node_modules/igniteui-trial-watermark": { "version": "3.1.0", @@ -8215,9 +8212,9 @@ } }, "node_modules/igniteui-webcomponents": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.1.0.tgz", - "integrity": "sha512-M+uyfpA+CJo6PtAsClX2RgYRTvz6i8t6Q8pQ2dslkBDm9BISROsgM5LRhpXkJMzDjocVnh9UvbXSJuX/NUHSrg==", + "version": "6.3.4", + "resolved": "https://registry.npmjs.org/igniteui-webcomponents/-/igniteui-webcomponents-6.3.4.tgz", + "integrity": "sha512-Fyk7M/p5pxEGtudX/z06ZIGR0pplSOx2J1QHfFwlWqGAWeIVE8PXfpGuRPTGlgFtYZGBVR/BT7P/T0EUCX74UA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@floating-ui/dom": "^1.7.0", @@ -8227,6 +8224,26 @@ }, "engines": { "node": ">=20" + }, + "peerDependencies": { + "dompurify": "^3.2.0", + "marked": "^16.3.0", + "marked-shiki": "^1.2.0", + "shiki": "^3.12.0" + }, + "peerDependenciesMeta": { + "dompurify": { + "optional": true + }, + "marked": { + "optional": true + }, + "marked-shiki": { + "optional": true + }, + "shiki": { + "optional": true + } } }, "node_modules/ignore": { diff --git a/projects/charts/step-chart/package.json b/projects/charts/step-chart/package.json index cdffea8..793ebbe 100644 --- a/projects/charts/step-chart/package.json +++ b/projects/charts/step-chart/package.json @@ -25,10 +25,10 @@ "@igniteui/material-icons-extended": "^3.1.0", "express": "^5.1.0", "hammerjs": "~2.0.8", - "igniteui-angular": "^20.0.3", - "igniteui-angular-charts": "^20.0.0", - "igniteui-angular-core": "^20.0.0", - "igniteui-webcomponents": "^6.1.0", + "igniteui-angular": "^20.1.0", + "igniteui-angular-charts": "^20.1.0", + "igniteui-angular-core": "^20.1.0", + "igniteui-webcomponents": "^6.3.0", "minireset.css": "~0.0.7", "rxjs": "~7.8.0", "tslib": "~2.3.0", diff --git a/projects/erp-hgrid/package-lock.json b/projects/erp-hgrid/package-lock.json index 3b9d4e2..9482ce1 100644 --- a/projects/erp-hgrid/package-lock.json +++ b/projects/erp-hgrid/package-lock.json @@ -9096,9 +9096,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -9107,13 +9107,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" diff --git a/projects/fleet-management-grid/package-lock.json b/projects/fleet-management-grid/package-lock.json index e90951b..9cb7587 100644 --- a/projects/fleet-management-grid/package-lock.json +++ b/projects/fleet-management-grid/package-lock.json @@ -6404,9 +6404,9 @@ } }, "node_modules/igniteui-angular-charts": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.0.0.tgz", - "integrity": "sha512-YegbuPppIPs63PM1ugVv2ZwmEdoWrIYlywexLgMr9fYoV8t93hZu14dDaioGn6wzPjopsVTU06FJfBq22G39lw==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-charts/-/igniteui-angular-charts-20.1.0.tgz", + "integrity": "sha512-VwVsWRjHHMAjXHmrN2ddFqJwyRaXCVo52zaXyydc/Iq7VOK7pwruGdsiDbOj/5uFbMDpYu5O9x7DZ7T09mJwPA==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -6415,13 +6415,13 @@ "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", "@angular/core": "^20.0.0", - "igniteui-angular-core": "20.0.0" + "igniteui-angular-core": "20.1.0" } }, "node_modules/igniteui-angular-core": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.0.0.tgz", - "integrity": "sha512-ZdQ+uiME7B/PJlNVzxhEF9wI0PeOEMjT2dNHptM+lPh3a5Z9hcK77dB8bNnjM8UL5IFbSmOjGVHkyCevrhR0HA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-core/-/igniteui-angular-core-20.1.0.tgz", + "integrity": "sha512-KsOmwRjJp6vwaYpznhB8byZq8smMH3KLB+NNU1SU+O4iSx4inSBfYTa09pn9Hov+I/k1CfX90n0NqchMs5pgqg==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" @@ -6433,9 +6433,9 @@ } }, "node_modules/igniteui-angular-maps": { - "version": "20.0.0", - "resolved": "https://registry.npmjs.org/igniteui-angular-maps/-/igniteui-angular-maps-20.0.0.tgz", - "integrity": "sha512-VstWSBaT7oOOBc/t8rGZHxhsEQaNFKkAw7AkvGj0/ntc92+iH0u6iXJENZtyWxH+D6unPSKyP1OOLdtAXQYrjA==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/igniteui-angular-maps/-/igniteui-angular-maps-20.1.0.tgz", + "integrity": "sha512-lsLC5+lUotwhapiRXMlPh9xjTeoU62tcJ32chTvW/NmnIKY2AtuYjBqHC9WhC+EwmktvRcdG+bYvXIte2+BwYQ==", "license": "Infragistics(R) Ultimate license (http://www.infragistics.com/legal/ultimate/license/)", "dependencies": { "tslib": "^2.3.1" diff --git a/projects/hr-portal/package-lock.json b/projects/hr-portal/package-lock.json index 877f753..0844d68 100644 --- a/projects/hr-portal/package-lock.json +++ b/projects/hr-portal/package-lock.json @@ -6613,8 +6613,6 @@ "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==", "license": "MIT", - "optional": true, - "peer": true, "engines": { "node": ">=0.8.0" } diff --git a/projects/sales-grid/src/app/sales-grid/sales-grid.component.html b/projects/sales-grid/src/app/sales-grid/sales-grid.component.html index 2e85adf..63f601d 100644 --- a/projects/sales-grid/src/app/sales-grid/sales-grid.component.html +++ b/projects/sales-grid/src/app/sales-grid/sales-grid.component.html @@ -2,20 +2,24 @@
Sales Dashboard
- - - @for (configInfo of availableConfigs; track configInfo[0]) { - {{availableConfigs.get(configInfo[0])?.title}} - } + @for (configInfo of availableConfigs; track configInfo[0]) { + {{availableConfigs.get(configInfo[0])?.title}} + } Export to Excel @@ -25,13 +29,8 @@
- +
@@ -45,6 +44,6 @@
-
- Change pivot configuration. -
+
+ Change pivot configuration. +
\ No newline at end of file diff --git a/projects/sales-grid/src/app/sales-grid/sales-grid.component.ts b/projects/sales-grid/src/app/sales-grid/sales-grid.component.ts index 427b43b..d203dae 100644 --- a/projects/sales-grid/src/app/sales-grid/sales-grid.component.ts +++ b/projects/sales-grid/src/app/sales-grid/sales-grid.component.ts @@ -1,10 +1,23 @@ -import { CommonModule, CurrencyPipe } from '@angular/common'; -import { Component, OnInit, TemplateRef, ViewChild } from '@angular/core'; +import { CommonModule, CurrencyPipe, isPlatformBrowser } from '@angular/common'; +import { Component, Inject, OnInit, PLATFORM_ID, TemplateRef, ViewChild } from '@angular/core'; import { IgxButtonDirective, IgxToggleActionDirective, IgxTooltipDirective, IgxTooltipTargetDirective } from 'igniteui-angular/directives'; import { ISelectionEventArgs, IgxDropDownComponent, IgxDropDownItemComponent, IgxDropDownItemNavigationDirective } from 'igniteui-angular/drop-down'; import { IgxIconComponent } from 'igniteui-angular/icon'; import { IgxPivotDataSelectorComponent, IgxPivotGridComponent } from 'igniteui-angular/grids/pivot-grid'; -import { CsvFileTypes, IPivotConfiguration, IPivotValue, IgxBaseExporter, IgxCellHeaderTemplateDirective, IgxColumnComponent, IgxCsvExporterOptions, IgxCsvExporterService, IgxExcelExporterOptions, IgxExcelExporterService, IgxExporterOptionsBase, IgxPivotDateDimension } from 'igniteui-angular/grids/core'; +import { + CsvFileTypes, + IPivotConfiguration, + IPivotValue, + IgxBaseExporter, + IgxCellHeaderTemplateDirective, + IgxColumnComponent, + IgxCsvExporterOptions, + IgxCsvExporterService, + IgxExcelExporterOptions, + IgxExcelExporterService, + IgxExporterOptionsBase, + IgxPivotDateDimension +} from 'igniteui-angular/grids/core'; import { FilteringExpressionsTree, FilteringLogic, IgxStringFilteringOperand, THEME_TOKEN, ThemeToken } from 'igniteui-angular/core'; import FLAGS from './data/flags.json' import { DataService } from '../services/data.service'; @@ -78,6 +91,9 @@ export class SalesGridComponent implements OnInit { @ViewChild('countryColumn') public countryColumnTemplate!: TemplateRef; + @ViewChild('configTooltipRef', { static: false }) + public configTooltipRef?: IgxTooltipDirective; + public currencyPipe = new CurrencyPipe('en-US'); public brandFilter = new FilteringExpressionsTree(FilteringLogic.Or, 'Brand'); public bulgariaCountryFilter = new FilteringExpressionsTree(FilteringLogic.And); @@ -291,8 +307,16 @@ export class SalesGridComponent implements OnInit { public flagsData = FLAGS; public data$: BehaviorSubject = new BehaviorSubject([]); public isLoading = true; + public isBrowser = false; + + constructor( + private dataService: DataService, + public excelExporter: IgxExcelExporterService, + public csvExporter: IgxCsvExporterService, + @Inject(PLATFORM_ID) private platformId: Object, + ) { - constructor(private dataService: DataService, public excelExporter: IgxExcelExporterService, public csvExporter: IgxCsvExporterService) { + this.isBrowser = isPlatformBrowser(this.platformId); var multipleFilters = new FilteringExpressionsTree(FilteringLogic.Or, 'Brand'); multipleFilters.filteringOperands = [ { diff --git a/src/app/views/home/home.component.scss b/src/app/views/home/home.component.scss index db6475e..7a9f058 100644 --- a/src/app/views/home/home.component.scss +++ b/src/app/views/home/home.component.scss @@ -164,6 +164,7 @@ $custom-icon-button-theme: icon-button-theme( height: 90px; padding: 20px 24px; border: 1px solid #d6d6d6; + color: black; .sample-info { height: 58px; @@ -223,6 +224,8 @@ $custom-icon-button-theme: icon-button-theme( height: 100vh; overflow: auto; display: block; + background: white; + color: var(--ig-gray-900, black); } :-webkit-full-screen { @@ -230,6 +233,7 @@ $custom-icon-button-theme: icon-button-theme( height: 100vh; overflow: auto; background: white; + color: var(--ig-gray-900, black); } .hidden { diff --git a/src/app/views/home/home.component.ts b/src/app/views/home/home.component.ts index 7e49395..0c2ea2e 100644 --- a/src/app/views/home/home.component.ts +++ b/src/app/views/home/home.component.ts @@ -1,4 +1,4 @@ -import { ChangeDetectorRef, Component, ElementRef, ViewChild, ViewEncapsulation, Inject, PLATFORM_ID } from '@angular/core'; +import { ChangeDetectorRef, Component, ElementRef, ViewChild, ViewEncapsulation, Inject, PLATFORM_ID, NgZone } from '@angular/core'; import { CommonModule, isPlatformBrowser } from '@angular/common'; import { RouterLinkActive, RouterModule, Router, NavigationEnd } from '@angular/router'; import { IgxButtonDirective, IgxTooltipModule } from 'igniteui-angular/directives'; @@ -48,18 +48,20 @@ export class HomeComponent { private iconService: IgxIconService, private cdr: ChangeDetectorRef, public router: Router, - @Inject(PLATFORM_ID) private platformId: Object + @Inject(PLATFORM_ID) private platformId: Object, + private zone: NgZone ) { - this.iconService.addSvgIconFromText('file_download', fileDownloadIcon, 'custom'); - this.iconService.addSvgIconFromText('view_more', viewMoreIcon, 'custom'); - this.iconService.addSvgIconFromText('fullscreen', fullScreenIcon, 'custom'); - this.iconService.addSvgIconFromText('exit_fullscreen', exitFullScreenIcon, 'custom'); + this.iconService.addSvgIconFromText('file_download', fileDownloadIcon, 'custom'); + this.iconService.addSvgIconFromText('view_more', viewMoreIcon, 'custom'); + this.iconService.addSvgIconFromText('fullscreen', fullScreenIcon, 'custom'); + this.iconService.addSvgIconFromText('exit_fullscreen', exitFullScreenIcon, 'custom'); } ngOnInit(): void { if (!isPlatformBrowser(this.platformId)) return; document.addEventListener('fullscreenchange', this.onFullscreenChange); + document.addEventListener('webkitfullscreenchange', this.onFullscreenChange); // Safari / Mac window.addEventListener('resize', this.onResize); this.updateTabsBasedOnRoute(this.router.url); @@ -69,6 +71,7 @@ export class HomeComponent { if (!isPlatformBrowser(this.platformId)) return; document.removeEventListener('fullscreenchange', this.onFullscreenChange); + document.addEventListener('webkitfullscreenchange', this.onFullscreenChange); // Safari / Mac window.removeEventListener('resize', this.onResize); } @@ -191,33 +194,62 @@ export class HomeComponent { } } + private requestFullscreen(el: HTMLElement) { + return (el.requestFullscreen || + (el as any).webkitRequestFullscreen)?.call(el); + } + + private exitFullscreen() { + return (document.exitFullscreen || + (document as any).webkitExitFullscreen)?.call(document); + } + + private isElementFullscreen(): boolean { + return !!(document.fullscreenElement || (document as any).webkitFullscreenElement); + } + public async onToggleFullscreen(): Promise { if (!isPlatformBrowser(this.platformId)) return; const el = this.fullscreenElement?.nativeElement; + if (!el) return; - if (!document.fullscreenElement && el?.requestFullscreen) { - await el.requestFullscreen(); - this.isFullscreen = true; - } else if (document.exitFullscreen) { - await document.exitFullscreen(); - this.isFullscreen = false; + try { + if (!this.isFullscreen) { + await this.requestFullscreen(el); + } else { + await this.exitFullscreen(); + } + + this.isFullscreen = this.isElementFullscreen(); + this.cdr.detectChanges(); + } catch (err) { + console.error('Fullscreen toggle failed', err); } } + private checkFullscreen(): boolean { + return !!( + document.fullscreenElement || + (document as any).webkitFullscreenElement || + (window.innerHeight === screen.height && window.innerWidth === screen.width) + ); + } + // Escaping fullscreen via the ESC button private onFullscreenChange = () => { - this.isFullscreen = !!document.fullscreenElement; - this.cdr.detectChanges(); + this.zone.run(() => { + this.isFullscreen = this.checkFullscreen(); + this.cdr.detectChanges(); + }); }; // Entering and escaping fullscreen via F11 button private onResize = () => { - const isFullscreen = window.innerWidth === screen.width && window.innerHeight === screen.height; - if (this.isFullscreen !== isFullscreen) { - this.isFullscreen = isFullscreen; + this.zone.run(() => { + this.isFullscreen = this.checkFullscreen(); this.cdr.detectChanges(); - } + }); }; private updateTabsBasedOnRoute(url: string) {