Skip to content

Commit f61c3b4

Browse files
committed
feat: add event replay
1 parent b7933ae commit f61c3b4

File tree

3 files changed

+142
-107
lines changed

3 files changed

+142
-107
lines changed

angular-hub/src/app/app.config.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import { ApplicationConfig, isDevMode } from '@angular/core';
22
import { DATE_PIPE_DEFAULT_OPTIONS } from '@angular/common';
33
import { provideHttpClient, withFetch } from '@angular/common/http';
4-
import { provideClientHydration } from '@angular/platform-browser';
4+
import {
5+
provideClientHydration,
6+
withEventReplay,
7+
} from '@angular/platform-browser';
58
import { provideFileRouter } from '@analogjs/router';
69
import { provideContent, withMarkdownRenderer } from '@analogjs/content';
710
import { provideAnimationsAsync } from '@angular/platform-browser/animations/async';
@@ -15,7 +18,7 @@ export const appConfig: ApplicationConfig = {
1518
providers: [
1619
{ provide: DATE_PIPE_DEFAULT_OPTIONS, useValue: { timezone: '+0000' } },
1720
provideFileRouter(withViewTransitions(), withComponentInputBinding()),
18-
provideClientHydration(),
21+
provideClientHydration(withEventReplay()),
1922
provideHttpClient(withFetch()),
2023
provideContent(withMarkdownRenderer()),
2124
provideAnimationsAsync(),

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@
1515
"dependencies": {
1616
"@analogjs/content": "1.4.0",
1717
"@analogjs/router": "1.4.0",
18-
"@angular/animations": "18.0.0",
19-
"@angular/cdk": "18.0.0",
20-
"@angular/common": "18.0.0",
21-
"@angular/compiler": "18.0.0",
22-
"@angular/core": "18.0.0",
23-
"@angular/forms": "18.0.0",
24-
"@angular/platform-browser": "18.0.0",
25-
"@angular/platform-browser-dynamic": "18.0.0",
26-
"@angular/platform-server": "18.0.0",
18+
"@angular/animations": "18.0.1",
19+
"@angular/cdk": "18.0.1",
20+
"@angular/common": "18.0.1",
21+
"@angular/compiler": "18.0.1",
22+
"@angular/core": "18.0.1",
23+
"@angular/forms": "18.0.1",
24+
"@angular/platform-browser": "18.0.1",
25+
"@angular/platform-browser-dynamic": "18.0.1",
26+
"@angular/platform-server": "18.0.1",
2727
"@angular/pwa": "18.0.1",
28-
"@angular/router": "18.0.0",
29-
"@angular/service-worker": "18.0.0",
28+
"@angular/router": "18.0.1",
29+
"@angular/service-worker": "18.0.1",
3030
"@supabase/ssr": "^0.3.0",
3131
"@supabase/supabase-js": "^2.43.4",
3232
"date-fns": "^2.30.0",
@@ -46,12 +46,12 @@
4646
"devDependencies": {
4747
"@analogjs/platform": "1.4.0",
4848
"@analogjs/vite-plugin-angular": "1.4.0",
49-
"@angular-devkit/build-angular": "18.0.1",
50-
"@angular-devkit/core": "18.0.1",
51-
"@angular-devkit/schematics": "18.0.1",
52-
"@angular/cli": "~18.0.0",
53-
"@angular/compiler-cli": "18.0.0",
54-
"@angular/language-service": "18.0.0",
49+
"@angular-devkit/build-angular": "18.0.2",
50+
"@angular-devkit/core": "18.0.2",
51+
"@angular-devkit/schematics": "18.0.2",
52+
"@angular/cli": "~18.0.2",
53+
"@angular/compiler-cli": "18.0.1",
54+
"@angular/language-service": "18.0.1",
5555
"@commitlint/cli": "^18.4.3",
5656
"@commitlint/config-conventional": "^18.4.3",
5757
"@nx/angular": "19.1.0",

yarn.lock

Lines changed: 120 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -60,24 +60,24 @@
6060
nitropack "^2.9.0"
6161
xmlbuilder2 "^3.0.2"
6262

63-
"@angular-devkit/architect@0.1800.1":
64-
version "0.1800.1"
65-
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1800.1.tgz#b9493245930919ab0443268163108eb7aec633b4"
66-
integrity sha512-L3n1Rh0NUNTlQZBBuPY8VFc5Skr6Oa6xT821k+XLLZTbz1ci2e3ltINyUhqISeksa3AyyL8e4JR2kCbDli9uJA==
63+
"@angular-devkit/architect@0.1800.2":
64+
version "0.1800.2"
65+
resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1800.2.tgz#c4bc51e654558c7e7d27e0558b671d6731d46ccf"
66+
integrity sha512-PX7lCTAqWe9C40+fie+DAc8vhpGA+JgZKWWrMHUTV/iZx8RXx2X4xGQsqYu36p4i3MSfQdbn+0xLWGmjScPVOQ==
6767
dependencies:
68-
"@angular-devkit/core" "18.0.1"
68+
"@angular-devkit/core" "18.0.2"
6969
rxjs "7.8.1"
7070

71-
"@angular-devkit/build-angular@18.0.1":
72-
version "18.0.1"
73-
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-18.0.1.tgz#1e6a06e48bc606a689211ec81fcd43f6f7892dcc"
74-
integrity sha512-FDVxR+VR0WP/lukOrnhEdy+hcGNBzqyfmrW0fyIthwP+A/gHlB3Qd/lehkeLngTjPwtBXssxuwR6BgWmpjy69Q==
71+
"@angular-devkit/build-angular@18.0.2":
72+
version "18.0.2"
73+
resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-18.0.2.tgz#17c5fea997282bcc933eaa2fc5f56f9ede4242b6"
74+
integrity sha512-cQkTx7XaIPj6+DXo6wZmO4iY0hOOfPDnSN/+m84XpBW0tuPGxH7Z9B6wV+Uwcpm9HGPqzRA7VZyPsqbK860b0Q==
7575
dependencies:
7676
"@ampproject/remapping" "2.3.0"
77-
"@angular-devkit/architect" "0.1800.1"
78-
"@angular-devkit/build-webpack" "0.1800.1"
79-
"@angular-devkit/core" "18.0.1"
80-
"@angular/build" "18.0.1"
77+
"@angular-devkit/architect" "0.1800.2"
78+
"@angular-devkit/build-webpack" "0.1800.2"
79+
"@angular-devkit/core" "18.0.2"
80+
"@angular/build" "18.0.2"
8181
"@babel/core" "7.24.5"
8282
"@babel/generator" "7.24.5"
8383
"@babel/helper-annotate-as-pure" "7.22.5"
@@ -88,7 +88,7 @@
8888
"@babel/preset-env" "7.24.5"
8989
"@babel/runtime" "7.24.5"
9090
"@discoveryjs/json-ext" "0.5.7"
91-
"@ngtools/webpack" "18.0.1"
91+
"@ngtools/webpack" "18.0.2"
9292
"@vitejs/plugin-basic-ssl" "1.1.0"
9393
ansi-colors "4.1.3"
9494
autoprefixer "10.4.19"
@@ -140,12 +140,12 @@
140140
optionalDependencies:
141141
esbuild "0.21.3"
142142

143-
"@angular-devkit/build-webpack@0.1800.1":
144-
version "0.1800.1"
145-
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1800.1.tgz#8848f4d1db524e84c17aebf3f00fde899ed2c856"
146-
integrity sha512-a5/0mOBRgrQZVv2yc0TXlnwb5etil6Wb/T44tXh0EHsOeaKXGCqWQPVu1EjVJoHieVdXOcajGrPo0aGd8blsdg==
143+
"@angular-devkit/build-webpack@0.1800.2":
144+
version "0.1800.2"
145+
resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1800.2.tgz#98e7b98f39718d0d6eb5de59001db88e4f1409dd"
146+
integrity sha512-CbTURBhZWzx+5KewS2Nkqy2rwBTFgDCvUwONGWuy1K68+85vOWUKqjkfvriHA+JkWN03w7FzWEtTfcOg0EzYkw==
147147
dependencies:
148-
"@angular-devkit/architect" "0.1800.1"
148+
"@angular-devkit/architect" "0.1800.2"
149149
rxjs "7.8.1"
150150

151151
"@angular-devkit/core@18.0.1":
@@ -160,6 +160,18 @@
160160
rxjs "7.8.1"
161161
source-map "0.7.4"
162162

163+
"@angular-devkit/core@18.0.2":
164+
version "18.0.2"
165+
resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-18.0.2.tgz#6757af88d6d433b75392e124b50fa990466d02b2"
166+
integrity sha512-QXcEdfmODc0rKblBerk30yw70fypIkFm6gQBLJgsshpwc+TMA+fuMLcPQebOTzKLtD2tNUkk/7SrWPQIGqeXaA==
167+
dependencies:
168+
ajv "8.13.0"
169+
ajv-formats "3.0.1"
170+
jsonc-parser "3.2.1"
171+
picomatch "4.0.2"
172+
rxjs "7.8.1"
173+
source-map "0.7.4"
174+
163175
"@angular-devkit/schematics@18.0.1":
164176
version "18.0.1"
165177
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-18.0.1.tgz#29f684c717fc94174f0ca318a43e2cb003fc4a29"
@@ -171,20 +183,31 @@
171183
ora "5.4.1"
172184
rxjs "7.8.1"
173185

174-
"@angular/animations@18.0.0":
175-
version "18.0.0"
176-
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-18.0.0.tgz#e7945444c6cb38377a0f121c5434969d56e66bbc"
177-
integrity sha512-An/IqDBCyWZXVC23+jRKdmvJB/b4P1BVljZxGxF+CiocNd/xvVVeBYuuxzp3vhhVobyO8A9iD12itPudLOpt2Q==
186+
"@angular-devkit/schematics@18.0.2":
187+
version "18.0.2"
188+
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-18.0.2.tgz#9795a79f4de2f622c388fe074153f8abb0ee22a4"
189+
integrity sha512-G9yGcoB67sH0eRNWoiQWNn2KwiI7sDasVscYPGKf1yo7JRiXmzX/LpfKRPsZTl+Bs0FItnwDInsqgMisK89/6g==
178190
dependencies:
179-
tslib "^2.3.0"
191+
"@angular-devkit/core" "18.0.2"
192+
jsonc-parser "3.2.1"
193+
magic-string "0.30.10"
194+
ora "5.4.1"
195+
rxjs "7.8.1"
180196

181-
"@angular/build@18.0.1":
197+
"@angular/animations@18.0.1":
182198
version "18.0.1"
183-
resolved "https://registry.yarnpkg.com/@angular/build/-/build-18.0.1.tgz#b544a23afe5f893aafb481adca6144633d52cced"
184-
integrity sha512-n2So6inJ4Prw3NOPC6keyVyFDryFNCJ4UUzmjtPOS8FyYqThWBcuXFzsUsUCFbXSUqVBZh9vxEqHqggnCAs9Og==
199+
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-18.0.1.tgz#72ec791ee9d979b327a9dd06ae6975452aa17c05"
200+
integrity sha512-QAY/oxfuFY2Bjr3foniWlLAiddXHu8879lZvXHt1NVOsiav+vD15IEEQsnuQbJPy/EHEnAlUh9UptB4zQIBp/Q==
201+
dependencies:
202+
tslib "^2.3.0"
203+
204+
"@angular/build@18.0.2":
205+
version "18.0.2"
206+
resolved "https://registry.yarnpkg.com/@angular/build/-/build-18.0.2.tgz#4a515d24ace799d0e4db647df718f924d3d548e7"
207+
integrity sha512-iPPHdAJ3LiR8t/+39xjvrqMWcTmRrfphzKxXoIVDcswQjVQIk00EYuxinC6EVa7dSKDl1thk1MeCNZ9DIjaAvQ==
185208
dependencies:
186209
"@ampproject/remapping" "2.3.0"
187-
"@angular-devkit/architect" "0.1800.1"
210+
"@angular-devkit/architect" "0.1800.2"
188211
"@babel/core" "7.24.5"
189212
"@babel/helper-annotate-as-pure" "7.22.5"
190213
"@babel/helper-split-export-declaration" "7.24.5"
@@ -209,24 +232,24 @@
209232
vite "5.2.11"
210233
watchpack "2.4.1"
211234

212-
"@angular/cdk@18.0.0":
213-
version "18.0.0"
214-
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-18.0.0.tgz#6358f553d54969b18a2efa9305e1aa08449d6021"
215-
integrity sha512-V0i1SAiT2PTNyugBW0E4fev8G/4XP5FdyX2YD6oc5sNyt3GFcoDNHcz+oEne8+aYVnQ3Ax9Zutq/SQincDHIbw==
235+
"@angular/cdk@18.0.1":
236+
version "18.0.1"
237+
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-18.0.1.tgz#7338c85ac88aa57633eb0b55ba5b6deea508a86b"
238+
integrity sha512-2fCqX1sz5cM+LncO6ak4EU2ZBm8MWitv5V53go3Iz5dOVOdrvysBt8smEkWZ4nvEKkFYHEPpQo0YlxEWbuTEmA==
216239
dependencies:
217240
tslib "^2.3.0"
218241
optionalDependencies:
219242
parse5 "^7.1.2"
220243

221-
"@angular/cli@~18.0.0":
222-
version "18.0.1"
223-
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-18.0.1.tgz#26eecb5d5999d1a53eb5114bd0c24efd8b0e0578"
224-
integrity sha512-O1kQOxXsfxHgGyqdHc2OTwlUTXLE8O1UcGkWROxvKt4MXccdJLjMjypMiV+jSpzc0FJTV1ihSkCxMtBezF926A==
244+
"@angular/cli@~18.0.2":
245+
version "18.0.2"
246+
resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-18.0.2.tgz#09a748fb28f36b41cd79293ef9e76bde3399dc7d"
247+
integrity sha512-shrxMD1bcWWh7WpBN3KTV+Lt8E62gURSUFhs6kdGLepMDif8LPAv45+hpt8SBU9VfQuL6AHa4cW8uDL9BKGlYA==
225248
dependencies:
226-
"@angular-devkit/architect" "0.1800.1"
227-
"@angular-devkit/core" "18.0.1"
228-
"@angular-devkit/schematics" "18.0.1"
229-
"@schematics/angular" "18.0.1"
249+
"@angular-devkit/architect" "0.1800.2"
250+
"@angular-devkit/core" "18.0.2"
251+
"@angular-devkit/schematics" "18.0.2"
252+
"@schematics/angular" "18.0.2"
230253
"@yarnpkg/lockfile" "1.1.0"
231254
ansi-colors "4.1.3"
232255
ini "4.1.2"
@@ -241,17 +264,17 @@
241264
symbol-observable "4.0.0"
242265
yargs "17.7.2"
243266

244-
"@angular/common@18.0.0":
245-
version "18.0.0"
246-
resolved "https://registry.yarnpkg.com/@angular/common/-/common-18.0.0.tgz#7c9cf7bcc12b69c3350be788e628d281d4ddbca2"
247-
integrity sha512-s43ZcOhXTUlkdOPMiMtr4Pz1qKIS8nClXhaahY0JBQZYGsOSn7NR42SoEeB8/ixktfY60s3SLhizXTKMAYtOTA==
267+
"@angular/common@18.0.1":
268+
version "18.0.1"
269+
resolved "https://registry.yarnpkg.com/@angular/common/-/common-18.0.1.tgz#7fa18c2a34fba3e7b488baeb1476511c4fc84115"
270+
integrity sha512-iADQC5m4fvk+VNXEoU1KR93b0eG218/GuNdzUNVJHcjxdFxPshKk5fiaGSosUCxXPRQOxDKzmS9EDang87E/Ew==
248271
dependencies:
249272
tslib "^2.3.0"
250273

251-
"@angular/compiler-cli@18.0.0":
252-
version "18.0.0"
253-
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-18.0.0.tgz#e00c26ce7f6e11ea960439f4a8841ffce63de68d"
254-
integrity sha512-fy9MBSHDM/YAyrIWa15JV1ZrpuSc51HHUSA3W/UKrDqUqSfYyj11/0PeYkdIWUD/dACZSrEge3nVnYCjdyJqPA==
274+
"@angular/compiler-cli@18.0.1":
275+
version "18.0.1"
276+
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-18.0.1.tgz#254dbf28914e22a82db76a37d6845982939eaf44"
277+
integrity sha512-Aoz70+/o8R2lG2EGDAYbj6yu2B7kqa/9loYEwG0fECJTtXoRBP+bEGpUxMmxOb59tMDnbIhBHmNPPEQVTXvgSQ==
255278
dependencies:
256279
"@babel/core" "7.24.4"
257280
"@jridgewell/sourcemap-codec" "^1.4.14"
@@ -262,50 +285,50 @@
262285
tslib "^2.3.0"
263286
yargs "^17.2.1"
264287

265-
"@angular/compiler@18.0.0":
266-
version "18.0.0"
267-
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-18.0.0.tgz#79d230a5390c1b1238410c3ac17447a0c5a48486"
268-
integrity sha512-KbyjUfpdVE8+6fiHqo4PgVrGppYUhlU1JVAj6dqeUug9lQ5HBcANfiZ7p8CA2lU3gvIZ1cj+ZDKA1NEB1wvvtQ==
288+
"@angular/compiler@18.0.1":
289+
version "18.0.1"
290+
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-18.0.1.tgz#144a1a2115245c920ebf17a229d470c7ecc3b637"
291+
integrity sha512-zyG/ifCtN0drAuwz0oV6LtzTiDREsM1Ay7eJW9wTvp3NCv06goHLtHXX12eFfZQWJViBv924lyRDSWdZN7r3GQ==
269292
dependencies:
270293
tslib "^2.3.0"
271294

272-
"@angular/core@18.0.0":
273-
version "18.0.0"
274-
resolved "https://registry.yarnpkg.com/@angular/core/-/core-18.0.0.tgz#30c29763d86128131ae7c767769c09523224d350"
275-
integrity sha512-tpR7HIY4MJuM9ETpG15IvBr1wsI8Cyec3ZxYFe/27FKHARvxDbqIrT9QevmC6lxg1NdfD990G2XphYML1EyJ8g==
295+
"@angular/core@18.0.1":
296+
version "18.0.1"
297+
resolved "https://registry.yarnpkg.com/@angular/core/-/core-18.0.1.tgz#9c57396de2929576c750666c28dcf41a3d80ac8d"
298+
integrity sha512-Db1livvugoLdLsWww5IqUS5v+yUN7/5Rj0trZv9BgxIuoNtoipfLqKHwZWpumH3yI5Ucu+UH9zZ1mlGyF0Kexw==
276299
dependencies:
277300
tslib "^2.3.0"
278301

279-
"@angular/forms@18.0.0":
280-
version "18.0.0"
281-
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-18.0.0.tgz#ca142054fea9af9d90d3c69ccd43dbe9da3a256a"
282-
integrity sha512-Q+4WExdgALP7VJ5lKSYmpz8CtAFZI4f3n09JhExIZoPTLD/mqOJcxxO7wTc9lXG4jKSE8BlfgK2txKz1cQvrEQ==
302+
"@angular/forms@18.0.1":
303+
version "18.0.1"
304+
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-18.0.1.tgz#b5a6f4b924d60ee5efec1b17002a82fe18abd122"
305+
integrity sha512-j1nUzwnZHO/BRXK0joQbAV10JWxeRVKmPzIaDulY2o28Er1jVKyw2T8EwI+xSvBbAqyJyaAd+ysWUhm3FfH+GA==
283306
dependencies:
284307
tslib "^2.3.0"
285308

286-
"@angular/language-service@18.0.0":
287-
version "18.0.0"
288-
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-18.0.0.tgz#d3ac81fe9d070f2860932d80b3e936daded23edb"
289-
integrity sha512-L504d6ca/uExGc58gTSi0T6c1nibM7zGNKL4iWVsB2uS1Ic8B/JsKsoxtYKwBuPgcgDbyD5QhXHOR4yJORIK6g==
309+
"@angular/language-service@18.0.1":
310+
version "18.0.1"
311+
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-18.0.1.tgz#b1b9eeca6fd50c767bcef44623f8f929eca46f65"
312+
integrity sha512-T4ILrLJTnredemIDxkKiL0pD0OZFzXwX6tn/nem2RG9aV5UQWqitOjw1RNuWDbsNXX6vRZsL/nw9cwDpeZhebQ==
290313

291-
"@angular/platform-browser-dynamic@18.0.0":
292-
version "18.0.0"
293-
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.0.0.tgz#66ddacd275a7de18c80588e972aeff888f37fe83"
294-
integrity sha512-Z7Y2qzEuFgCrkgcKPuyHGStEnZ89L3gr3SIgqoVlz4kauf0Fa70H6dxyd/RXV61OZwLXx0yt9rV5d8v+Ay+3fQ==
314+
"@angular/platform-browser-dynamic@18.0.1":
315+
version "18.0.1"
316+
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.0.1.tgz#b6a15cbced6d87ead4449f48dfdf6d275d2c3662"
317+
integrity sha512-lzjq7HjigGxO5oh5Sw0Vxa3mAVidYHpHFQr46/OSl9T5jLpStcjEqK0xcfQz9bf2hV+0qFfMqmd2k0XQl7feqg==
295318
dependencies:
296319
tslib "^2.3.0"
297320

298-
"@angular/platform-browser@18.0.0":
299-
version "18.0.0"
300-
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-18.0.0.tgz#841870304fd4635d5c1b31ef835efde4e494bee0"
301-
integrity sha512-fOqXQn15H33xGTGgNBUwXAg5KRpqcdsVfipFBuD1GMbjMLQAx/AagxsBavRiq3mKEdHZyQ+hI4mvaKQWOPKUOQ==
321+
"@angular/platform-browser@18.0.1":
322+
version "18.0.1"
323+
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-18.0.1.tgz#83246d8fe7c5b5e73065eead8a8a5a7d0daa6505"
324+
integrity sha512-rQUsOxZxiwSPvyHdne60IKIGsvFoVc1rO4mDyXU+9sCCLmPKHzNyEzp7vybTZeiqa3k6v3sV/bfHWwrRzmvenw==
302325
dependencies:
303326
tslib "^2.3.0"
304327

305-
"@angular/platform-server@18.0.0":
306-
version "18.0.0"
307-
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-18.0.0.tgz#7c0c26a1589cb0fa43ca530785594558d01cf11a"
308-
integrity sha512-xn/E1zYEWnvoeSGDcMjxOmUhOIkTQ4wSmoAEr3lNt8znB/+K3PnMsV6sHPSgOkfjzXuX7PFhW2tgvp4TbMgfbA==
328+
"@angular/platform-server@18.0.1":
329+
version "18.0.1"
330+
resolved "https://registry.yarnpkg.com/@angular/platform-server/-/platform-server-18.0.1.tgz#0c8053e89fd6b42a9d66fb0d24a4a4a39eb52391"
331+
integrity sha512-Z5yLgto/wcoc1VFPoN+U1OdF8Ze6guAZB/cYr6EMY/MebtkasfaZXU6ou23b3C86oMM7eLKqKlHSWzL+Xb3Yzg==
309332
dependencies:
310333
tslib "^2.3.0"
311334
xhr2 "^0.2.0"
@@ -319,17 +342,17 @@
319342
"@schematics/angular" "18.0.1"
320343
parse5-html-rewriting-stream "7.0.0"
321344

322-
"@angular/router@18.0.0":
323-
version "18.0.0"
324-
resolved "https://registry.yarnpkg.com/@angular/router/-/router-18.0.0.tgz#c384e7477e6bd6bd1ec83ee98697ae8fd59c96f4"
325-
integrity sha512-bytfTypkJbHDv2QkD8jT2w63DWKicSYi5l7N+LPukb9/0pl3XYXKJ8cjlVLbiFvoo5Oz2oBFWYFucWsaPqDw3A==
345+
"@angular/router@18.0.1":
346+
version "18.0.1"
347+
resolved "https://registry.yarnpkg.com/@angular/router/-/router-18.0.1.tgz#27d864a9114db872f4dab9bc61fad3af0c348b20"
348+
integrity sha512-PapdvfATjRZI0cJ/RH8n/ixHDHa4HIBaOMwhgU73InU9t6NIhBXg6aRECYV2qGt7NtpLYSHmG5Z1Ws86rm5Tyw==
326349
dependencies:
327350
tslib "^2.3.0"
328351

329-
"@angular/service-worker@18.0.0":
330-
version "18.0.0"
331-
resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-18.0.0.tgz#75a5f710e5b28a4046db75c8515a4b0bbec33bcd"
332-
integrity sha512-mFlQ4udZOWQ9A9RmmYVQhQQgXxBYm0ts1NFnwSjkUlmECTwMAfDaJ+Vzo/ppKZozz4Oypa9GIlGCzxTJvblzyg==
352+
"@angular/service-worker@18.0.1":
353+
version "18.0.1"
354+
resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-18.0.1.tgz#4498633ac9a25125a3feded839efcd98844a784b"
355+
integrity sha512-jTYAeBUg1/4RtQgYerETn3EmOjZnjlhoJ4tXwk25LDEbqzA1HoNjL1R1ifC6sEX3zyOL1SEXp7sMSB1mqq3fJw==
333356
dependencies:
334357
tslib "^2.3.0"
335358

@@ -2232,10 +2255,10 @@
22322255
"@opentelemetry/semantic-conventions" "^1.23.0"
22332256
urlpattern-polyfill "8.0.2"
22342257

2235-
"@ngtools/webpack@18.0.1":
2236-
version "18.0.1"
2237-
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-18.0.1.tgz#aa56fbac2185f72ca119efc411b0945314de01b0"
2238-
integrity sha512-uetWaviDUK3lgjKxN/FOxhEuZ5O3PVY8vWFAv1LkPSLFJbcKAQZlYbKnrn7uvQzyrkUc3W5+bYEGx2OcXMpb9g==
2258+
"@ngtools/webpack@18.0.2":
2259+
version "18.0.2"
2260+
resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-18.0.2.tgz#d548f6d3e9b6606f3e989173c459ebae3cf1702c"
2261+
integrity sha512-I+ZNFGBnykUWBwGPCXy6m9R2fIX/ovnAUHylvThYd/M+FUfc+Z/3DpKEUBYIOLVCLNZR5nuK0t9QLlazYhWFgg==
22392262

22402263
"@nodelib/fs.scandir@2.1.5":
22412264
version "2.1.5"
@@ -3069,6 +3092,15 @@
30693092
"@angular-devkit/schematics" "18.0.1"
30703093
jsonc-parser "3.2.1"
30713094

3095+
"@schematics/angular@18.0.2":
3096+
version "18.0.2"
3097+
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-18.0.2.tgz#bc1f863b6f8b6d7a49fef8eccadda545f4fcf91d"
3098+
integrity sha512-qkJs1oxHtneJ6QxDKpxNyneXGDM9SKVj+Bgi8xUAU3FEzpsYmE/aW3MfwYHOZl0pDBO8c2raqLvlyl3dGP6/Gg==
3099+
dependencies:
3100+
"@angular-devkit/core" "18.0.2"
3101+
"@angular-devkit/schematics" "18.0.2"
3102+
jsonc-parser "3.2.1"
3103+
30723104
"@sigstore/bundle@^2.3.2":
30733105
version "2.3.2"
30743106
resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-2.3.2.tgz#ad4dbb95d665405fd4a7a02c8a073dbd01e4e95e"

0 commit comments

Comments
 (0)