diff --git a/package-lock.json b/package-lock.json index d334716b..1edc1ae4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,16 +9,16 @@ "version": "16.1.0", "license": "MIT", "dependencies": { - "@angular/animations": "~17.2.1", + "@angular/animations": "~17.3.4", "@angular/cdk": "~17.2.0", - "@angular/common": "~17.2.1", - "@angular/compiler": "~17.2.1", - "@angular/core": "~17.2.1", - "@angular/forms": "~17.2.1", + "@angular/common": "~17.3.4", + "@angular/compiler": "~17.3.4", + "@angular/core": "~17.3.4", + "@angular/forms": "~17.3.4", "@angular/material": "~17.2.0", - "@angular/platform-browser": "~17.2.1", - "@angular/platform-browser-dynamic": "~17.2.1", - "@angular/router": "~17.2.1", + "@angular/platform-browser": "~17.3.4", + "@angular/platform-browser-dynamic": "~17.3.4", + "@angular/router": "~17.3.4", "lodash-es": "^4.17.21", "rxjs": "^7.8.1", "tslib": "^2.6.2", @@ -31,8 +31,8 @@ "@angular-eslint/eslint-plugin-template": "~17.2.1", "@angular-eslint/schematics": "~17.2.1", "@angular-eslint/template-parser": "~17.2.1", - "@angular/cli": "~17.2.0", - "@angular/compiler-cli": "~17.2.1", + "@angular/cli": "~17.3.4", + "@angular/compiler-cli": "~17.3.4", "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.2", "@ngneat/spectator": "^16.0.0", @@ -54,7 +54,7 @@ "jest-preset-angular": "^14.0.3", "lint-staged": "^15.2.2", "ng-mocks": "^14.12.1", - "ng-packagr": "^17.2.0", + "ng-packagr": "^17.3.0", "prettier": "3.2.5", "prettier-plugin-packagejson": "^2.4.11", "ts-jest": "^29.1.2", @@ -279,14 +279,14 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.2.0.tgz", - "integrity": "sha512-gGyUVYRKTeRODW9S0MohfBlryoUHrbxqN27olhktrM/fZavyUVnZpyfb8okp6tTUz9HWmGac8ULE6IU+YW16gw==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.4.tgz", + "integrity": "sha512-Z6801QhIwrMTcKPzdo9si+ZtJkPz8fys0ftOTfTM66+tDECasU7pvk8Dr54WkDY29mdSHzPxpSxAsooEwfxvQQ==", "dev": true, "dependencies": { - "@angular-devkit/core": "17.2.0", + "@angular-devkit/core": "17.3.4", "jsonc-parser": "3.2.1", - "magic-string": "0.30.7", + "magic-string": "0.30.8", "ora": "5.4.1", "rxjs": "7.8.1" }, @@ -296,6 +296,45 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.4.tgz", + "integrity": "sha512-vE69/Db555NTRPh+LUFO3rAQBbv7QGrK59F7chRggDZKamtCq/FfhEg2O+0BXQnUitOQN6WgQ79+payFYWyCCg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics/node_modules/magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@angular-eslint/builder": { "version": "17.2.1", "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-17.2.1.tgz", @@ -395,9 +434,9 @@ } }, "node_modules/@angular/animations": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.2.1.tgz", - "integrity": "sha512-JCccG8EPM04OtN+Wayi79QnbkCYpKY69okWjEM7cPq8fbjIQE/ZAWxnzYMR/Xq3prwUtlH7LMyB5YdYCc6Ea1A==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.3.4.tgz", + "integrity": "sha512-2nBgXRdTSVPZMueV6ZJjajDRucwJBLxwiVhGafk/nI5MJF0Yss/Jfp2Kfzk5Xw2AqGhz0rd00IyNNUQIzO2mlw==", "dependencies": { "tslib": "^2.3.0" }, @@ -405,7 +444,7 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/core": "17.2.1" + "@angular/core": "17.3.4" } }, "node_modules/@angular/cdk": { @@ -425,19 +464,19 @@ } }, "node_modules/@angular/cli": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.2.0.tgz", - "integrity": "sha512-JSfNQB76qrc8QNPLUvvqR10T4+WUrfz+ogmOliO+jAdhbpfZQ4tIt0WwUYvo+0foM8x7hTe3Wdhg8zWwteBnuw==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.4.tgz", + "integrity": "sha512-o4oIA2stUwXOur/T/kP3Zr8ZUCB4VYmvjACbsQ3tpzVCFYPeaW9psQagBNJfaBVVDSYL+EacVYBYJR9ZImvcGw==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1702.0", - "@angular-devkit/core": "17.2.0", - "@angular-devkit/schematics": "17.2.0", - "@schematics/angular": "17.2.0", + "@angular-devkit/architect": "0.1703.4", + "@angular-devkit/core": "17.3.4", + "@angular-devkit/schematics": "17.3.4", + "@schematics/angular": "17.3.4", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", - "ini": "4.1.1", - "inquirer": "9.2.14", + "ini": "4.1.2", + "inquirer": "9.2.15", "jsonc-parser": "3.2.1", "npm-package-arg": "11.0.1", "npm-pick-manifest": "9.0.0", @@ -458,10 +497,90 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { + "version": "0.1703.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.4.tgz", + "integrity": "sha512-o+XCMOiMh8tmQGEwcxjAj2/lmUVT7CGSUAM31ydDomVOFFw4CnBvsoyKqQNRC+/AUXvovb2dCegQl/lTAnrwOg==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "17.3.4", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/cli/node_modules/@angular-devkit/core": { + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.4.tgz", + "integrity": "sha512-vE69/Db555NTRPh+LUFO3rAQBbv7QGrK59F7chRggDZKamtCq/FfhEg2O+0BXQnUitOQN6WgQ79+payFYWyCCg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular/cli/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@angular/cli/node_modules/inquirer": { + "version": "9.2.15", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", + "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", + "dev": true, + "dependencies": { + "@ljharb/through": "^2.3.12", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^3.2.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@angular/common": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.2.1.tgz", - "integrity": "sha512-ZkQwvjJhnqKulJn3kwbnodYvQf8g8hy2FUMB2MRLXKgwLPv9iqF/KRgSwcNIZnq8hyvIr6FmAntMdyCOonykDQ==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.3.4.tgz", + "integrity": "sha512-rEsmtwUMJaNvaimh9hwaHdDLXaOIrjEnYdhmJUvDaKPQaFfSbH3CGGVz9brUyzVJyiWJYkYM0ssxavczeiEe8g==", "dependencies": { "tslib": "^2.3.0" }, @@ -469,14 +588,14 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/core": "17.2.1", + "@angular/core": "17.3.4", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.2.1.tgz", - "integrity": "sha512-jKk1ZQxZA/iGj0RsCa5rbd4gaygmfZcj7K1+VfGcY6NPyFkBGfFxIcA5fkZPOBvlNHjurXGuejA8NrsQ0kHbOw==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.3.4.tgz", + "integrity": "sha512-YrDClIzgj6nQwiYHrfV6AkT1C5LCDgJh+LICus/2EY1w80j1Qf48Zh4asictReePdVE2Tarq6dnpDh4RW6LenQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -484,7 +603,7 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/core": "17.2.1" + "@angular/core": "17.3.4" }, "peerDependenciesMeta": { "@angular/core": { @@ -493,9 +612,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.2.1.tgz", - "integrity": "sha512-7/1KgQOyjekVJxxLnGq+PcpbhIosK4yUaYDyUr33ehDYE5MoEGtyukNx6Sn/CPex4AcJ/978zKfSXHYY451S8w==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.3.4.tgz", + "integrity": "sha512-TVWjpZSI/GIXTYsmVgEKYjBckcW8Aj62DcxLNehRFR+c7UB95OY3ZFjU8U4jL0XvWPgTkkVWQVq+P6N4KCBsyw==", "dev": true, "dependencies": { "@babel/core": "7.23.9", @@ -516,14 +635,14 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/compiler": "17.2.1", - "typescript": ">=5.2 <5.4" + "@angular/compiler": "17.3.4", + "typescript": ">=5.2 <5.5" } }, "node_modules/@angular/core": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.2.1.tgz", - "integrity": "sha512-gfWeskXA8RA0D3WOPBV5wT8RpqtqFhB8OCR8diGfLojqbMrmZXEvxALBHKAgfarWcR1rnRgmjCQKejWLWCLmmg==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.3.4.tgz", + "integrity": "sha512-fvhBkfa/DDBzp1UcNzSxHj+Z9DebSS/o9pZpZlbu/0uEiu9hScmScnhaty5E0EbutzHB0SVUCz7zZuDeAywvWg==", "dependencies": { "tslib": "^2.3.0" }, @@ -536,9 +655,9 @@ } }, "node_modules/@angular/forms": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.2.1.tgz", - "integrity": "sha512-ACV2sxBOHfoHiVQFQfP5a7pXWSNPpnYbl8NKjuZzHDWueQ/IInAk6ycUEsycTh8mTm0+bBAUMw8uXTCRItML9A==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.3.4.tgz", + "integrity": "sha512-XWA/FAs0r7VRdztMIfGU9EE0Chj+1U/sDnzJK3ZPO0n8F8oDAEWGJyiw8GIyWTLs+mz43thVIED3DhbRNsXbWw==", "dependencies": { "tslib": "^2.3.0" }, @@ -546,9 +665,9 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/common": "17.2.1", - "@angular/core": "17.2.1", - "@angular/platform-browser": "17.2.1", + "@angular/common": "17.3.4", + "@angular/core": "17.3.4", + "@angular/platform-browser": "17.3.4", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -617,9 +736,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.2.1.tgz", - "integrity": "sha512-on+fTZiDTBJmRQbQe6GOClqaUFe4GJdLS1EbmI+6/8Ntv4QW2PowWnaxajoqTj2Zrh22J9DSNy7RWcrQDdyU3g==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.3.4.tgz", + "integrity": "sha512-W2nH9WSQJfdNG4HH9B1Cvj5CTmy9gF3321I+65Tnb8jFmpeljYDBC/VVUhTZUCRpg8udMWeMHEQHuSb8CbozmQ==", "dependencies": { "tslib": "^2.3.0" }, @@ -627,9 +746,9 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/animations": "17.2.1", - "@angular/common": "17.2.1", - "@angular/core": "17.2.1" + "@angular/animations": "17.3.4", + "@angular/common": "17.3.4", + "@angular/core": "17.3.4" }, "peerDependenciesMeta": { "@angular/animations": { @@ -638,9 +757,9 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.2.1.tgz", - "integrity": "sha512-J8mpB/LDMnPez1Xtaq/j4JEp7E1m7vVMfzJQvKPt1vZmp5EEzyo++u9k5yYKnGpfWTudBXHRIjK2mCjo7wNajg==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.3.4.tgz", + "integrity": "sha512-S53jPyQtInVYkjdGEFt4dxM1NrHNkWCvXGRsCO7Uh+laDf1OpIDp9YHf49OZohYLajJradN6y4QfdZL6IUwXKA==", "dependencies": { "tslib": "^2.3.0" }, @@ -648,16 +767,16 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/common": "17.2.1", - "@angular/compiler": "17.2.1", - "@angular/core": "17.2.1", - "@angular/platform-browser": "17.2.1" + "@angular/common": "17.3.4", + "@angular/compiler": "17.3.4", + "@angular/core": "17.3.4", + "@angular/platform-browser": "17.3.4" } }, "node_modules/@angular/router": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.2.1.tgz", - "integrity": "sha512-sJFraoPTHV09jZQV3XcFHRJsY7EAuXcBn5k+7GGye60YgTXAjL3OC++Cuv4AScFYRp+IqbrE3I0tflsRtQzemw==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.3.4.tgz", + "integrity": "sha512-B1zjUYyhN66dp47zdF96NRwo0dEdM5In4Ob8HN64PAbnaK3y1EPp31aN6EGernPvKum1ibgwSZw+Uwnbkuv7Ww==", "dependencies": { "tslib": "^2.3.0" }, @@ -665,9 +784,9 @@ "node": "^18.13.0 || >=20.9.0" }, "peerDependencies": { - "@angular/common": "17.2.1", - "@angular/core": "17.2.1", - "@angular/platform-browser": "17.2.1", + "@angular/common": "17.3.4", + "@angular/core": "17.3.4", + "@angular/platform-browser": "17.3.4", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -6089,13 +6208,13 @@ } }, "node_modules/@schematics/angular": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.2.0.tgz", - "integrity": "sha512-k5SisAPTRXxP2WVjWHgQl2sQkaAkUiOZJrHhTmUghTowULN2eIiW+1SSdNBFCbv+qkl276NfavOi22j+C7uaKQ==", + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.4.tgz", + "integrity": "sha512-Rqhp5l76Ej6BOZCHPrvHlA2SBkjv1aHFWAfW9gREke826j46D+fuA0eDAdgeVTz0Fx9e7XM3LdtWsz7CBlV4Ug==", "dev": true, "dependencies": { - "@angular-devkit/core": "17.2.0", - "@angular-devkit/schematics": "17.2.0", + "@angular-devkit/core": "17.3.4", + "@angular-devkit/schematics": "17.3.4", "jsonc-parser": "3.2.1" }, "engines": { @@ -6104,6 +6223,33 @@ "yarn": ">= 1.13.0" } }, + "node_modules/@schematics/angular/node_modules/@angular-devkit/core": { + "version": "17.3.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.4.tgz", + "integrity": "sha512-vE69/Db555NTRPh+LUFO3rAQBbv7QGrK59F7chRggDZKamtCq/FfhEg2O+0BXQnUitOQN6WgQ79+payFYWyCCg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.1", + "picomatch": "4.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, "node_modules/@sigstore/bundle": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.2.0.tgz", @@ -13245,9 +13391,9 @@ "dev": true }, "node_modules/ini": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", - "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", "dev": true, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" @@ -18042,9 +18188,9 @@ } }, "node_modules/ng-packagr": { - "version": "17.2.0", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-17.2.0.tgz", - "integrity": "sha512-M2N4IoXkoZQjxstIL2OkCUhBUWH6LhyOtRv8Xi5FFQKxQL7C8/4OL8oilZRbHt2W7DyE3QpQk60S8AbZEypk9w==", + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-17.3.0.tgz", + "integrity": "sha512-kMSqxeDgv88SWCoapWNRRN1UdBgwu9/Pw/j7u2WFGmzrIWUFivNWBBSSL94kMxr2La+Z9wMwiL8EwKNvmCpg2A==", "dev": true, "dependencies": { "@rollup/plugin-json": "^6.0.1", @@ -18065,7 +18211,7 @@ "jsonc-parser": "^3.2.0", "less": "^4.2.0", "ora": "^5.1.0", - "piscina": "^4.2.0", + "piscina": "^4.4.0", "postcss": "^8.4.31", "rxjs": "^7.8.1", "sass": "^1.69.5" @@ -18084,7 +18230,7 @@ "@angular/compiler-cli": "^17.0.0 || ^17.2.0-next.0 || ^17.3.0-next.0", "tailwindcss": "^2.0.0 || ^3.0.0", "tslib": "^2.3.0", - "typescript": ">=5.2 <5.4" + "typescript": ">=5.2 <5.5" }, "peerDependenciesMeta": { "tailwindcss": { @@ -18191,6 +18337,15 @@ "node": ">=8" } }, + "node_modules/ng-packagr/node_modules/piscina": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", + "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", + "dev": true, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, "node_modules/ng-packagr/node_modules/pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", diff --git a/package.json b/package.json index 56495eee..fbeaac42 100644 --- a/package.json +++ b/package.json @@ -31,16 +31,16 @@ "watch:lib": "ng build ng-in-viewport --watch --configuration=development" }, "dependencies": { - "@angular/animations": "~17.2.1", + "@angular/animations": "~17.3.4", "@angular/cdk": "~17.2.0", - "@angular/common": "~17.2.1", - "@angular/compiler": "~17.2.1", - "@angular/core": "~17.2.1", - "@angular/forms": "~17.2.1", + "@angular/common": "~17.3.4", + "@angular/compiler": "~17.3.4", + "@angular/core": "~17.3.4", + "@angular/forms": "~17.3.4", "@angular/material": "~17.2.0", - "@angular/platform-browser": "~17.2.1", - "@angular/platform-browser-dynamic": "~17.2.1", - "@angular/router": "~17.2.1", + "@angular/platform-browser": "~17.3.4", + "@angular/platform-browser-dynamic": "~17.3.4", + "@angular/router": "~17.3.4", "lodash-es": "^4.17.21", "rxjs": "^7.8.1", "tslib": "^2.6.2", @@ -53,8 +53,8 @@ "@angular-eslint/eslint-plugin-template": "~17.2.1", "@angular-eslint/schematics": "~17.2.1", "@angular-eslint/template-parser": "~17.2.1", - "@angular/cli": "~17.2.0", - "@angular/compiler-cli": "~17.2.1", + "@angular/cli": "~17.3.4", + "@angular/compiler-cli": "~17.3.4", "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.2", "@ngneat/spectator": "^16.0.0", @@ -76,7 +76,7 @@ "jest-preset-angular": "^14.0.3", "lint-staged": "^15.2.2", "ng-mocks": "^14.12.1", - "ng-packagr": "^17.2.0", + "ng-packagr": "^17.3.0", "prettier": "3.2.5", "prettier-plugin-packagejson": "^2.4.11", "ts-jest": "^29.1.2",