From 3a91eaf8ebc610c32239fc489a768386977ea270 Mon Sep 17 00:00:00 2001 From: Matteo Bruni <176620+matteobruni@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:38:49 +0200 Subject: [PATCH 01/14] build: removed rxjs usage from component, it was useless --- .../src/lib/ng-particles.component.ts | 101 ++++++++---------- 1 file changed, 44 insertions(+), 57 deletions(-) diff --git a/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts b/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts index 5280dbd..3da563e 100644 --- a/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts +++ b/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts @@ -1,77 +1,64 @@ import { - AfterViewInit, - Component, - EventEmitter, - Inject, - Input, - OnDestroy, - OnInit, - Output, - PLATFORM_ID, + AfterViewInit, + Component, + EventEmitter, + Inject, + Input, + OnDestroy, + OnInit, + Output, + PLATFORM_ID, } from '@angular/core'; import { isPlatformServer } from '@angular/common'; -import { from, mergeMap, Subject, Subscription, takeUntil } from 'rxjs'; import { tsParticles } from '@tsparticles/engine'; -import type { Container, Engine } from '@tsparticles/engine'; +import type { Container } from '@tsparticles/engine'; import { IParticlesProps } from './ng-particles.module'; import { NgParticlesService } from './ng-particles.service'; @Component({ - selector: 'ngx-particles', - template: '
', + selector: 'ngx-particles', + template: '
', }) export class NgxParticlesComponent implements OnInit, AfterViewInit, OnDestroy { - @Input() options?: IParticlesProps; - @Input() url?: string; - @Input() id: string; - @Input() particlesInit?: (engine: Engine) => Promise; - @Output() particlesLoaded: EventEmitter = new EventEmitter(); + @Input() options?: IParticlesProps; + @Input() url?: string; + @Input() id: string; + @Output() particlesLoaded: EventEmitter = new EventEmitter(); - private subscription?: Subscription; - private destroy$ = new Subject(); - private container?: Container; + private container?: Container; - constructor( - @Inject(PLATFORM_ID) protected platformId: string, - private readonly particlesService: NgParticlesService, - ) { - this.id = 'tsparticles'; - } + constructor( + @Inject(PLATFORM_ID) protected platformId: string, + private readonly particlesService: NgParticlesService, + ) { + this.id = 'tsparticles'; + } - public ngOnInit() { - this.subscription = this.particlesService.getInstallationStatus().subscribe(() => { - this.container?.destroy(); - this.loadParticles(); - }); + public async ngOnInit() { + if (await this.particlesService.getInstallationStatus()) { + this.container?.destroy(); + this.loadParticles(); } + } - public ngAfterViewInit(): void { - if (isPlatformServer(this.platformId)) { - return; - } - - this.loadParticles(); + public ngAfterViewInit(): void { + if (isPlatformServer(this.platformId)) { + return; } - public ngOnDestroy(): void { - this.container?.destroy(); - this.subscription?.unsubscribe(); - this.destroy$.next(); - } + this.loadParticles(); + } - private loadParticles(): void { - const cb = (container?: Container) => { - this.container = container; - this.particlesLoaded.emit(container); - }; + public ngOnDestroy(): void { + this.container?.destroy(); + } - from(this.particlesInit ? this.particlesInit(tsParticles) : Promise.resolve()) - .pipe( - mergeMap(() => { - return tsParticles.load({ id: this.id, url: this.url, options: this.options }); - }), - takeUntil(this.destroy$), - ) - .subscribe(cb); - } + private loadParticles(): void { + tsParticles.load({ id: this.id, url: this.url, options: this.options }) + .then(container => { + this.container = container; + this.particlesLoaded.emit(container); + }) + .catch(error => console.error(error)); + } } From 76a4ce4d2b4e978d4f2ed97719595e6ca4b661a6 Mon Sep 17 00:00:00 2001 From: Matteo Bruni <176620+matteobruni@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:52:25 +0200 Subject: [PATCH 02/14] build: updated deps --- apps/angular-demo/package.json | 118 +- apps/angular-demo/src/app/app.component.ts | 5 +- apps/ionic-demo/package.json | 144 +- apps/ionic-demo/src/app/app.component.ts | 3 +- components/confetti/package.json | 14 +- .../projects/ng-confetti/package.json | 2 +- components/fireworks/package.json | 14 +- .../projects/ng-fireworks/package.json | 2 +- components/particles/package.json | 14 +- .../projects/ng-particles/package.json | 2 +- .../src/lib/ng-particles.component.ts | 92 +- pnpm-lock.yaml | 1912 +++++++++-------- 12 files changed, 1206 insertions(+), 1116 deletions(-) diff --git a/apps/angular-demo/package.json b/apps/angular-demo/package.json index 1a4ae42..7a70f90 100644 --- a/apps/angular-demo/package.json +++ b/apps/angular-demo/package.json @@ -20,75 +20,75 @@ "@angular/platform-browser-dynamic": "~17.0.8", "@angular/router": "~17.0.8", "@tsparticles/angular": "workspace:^", - "@tsparticles/basic": "^3.0.2", - "@tsparticles/confetti": "^3.0.2", - "@tsparticles/configs": "^3.0.2", - "@tsparticles/effect-trail": "^3.0.2", - "@tsparticles/engine": "^3.0.2", - "@tsparticles/fireworks": "^3.0.2", - "@tsparticles/interaction-external-attract": "^3.0.2", - "@tsparticles/interaction-external-bounce": "^3.0.2", - "@tsparticles/interaction-external-bubble": "^3.0.2", - "@tsparticles/interaction-external-connect": "^3.0.2", - "@tsparticles/interaction-external-grab": "^3.0.2", - "@tsparticles/interaction-external-pause": "^3.0.2", - "@tsparticles/interaction-external-push": "^3.0.2", - "@tsparticles/interaction-external-remove": "^3.0.2", - "@tsparticles/interaction-external-repulse": "^3.0.2", - "@tsparticles/interaction-external-slow": "^3.0.2", - "@tsparticles/interaction-external-trail": "^3.0.2", - "@tsparticles/interaction-particles-attract": "^3.0.2", - "@tsparticles/interaction-particles-collisions": "^3.0.2", - "@tsparticles/interaction-particles-links": "^3.0.2", - "@tsparticles/move-base": "^3.0.2", - "@tsparticles/move-parallax": "^3.0.2", - "@tsparticles/pjs": "^3.0.2", - "@tsparticles/plugin-absorbers": "^3.0.2", - "@tsparticles/plugin-easing-quad": "^3.0.2", - "@tsparticles/plugin-emitters": "^3.0.2", - "@tsparticles/plugin-emitters-shape-circle": "^3.0.2", - "@tsparticles/plugin-emitters-shape-square": "^3.0.2", - "@tsparticles/plugin-motion": "^3.0.2", - "@tsparticles/plugin-polygon-mask": "^3.0.2", - "@tsparticles/plugin-sounds": "^3.0.2", - "@tsparticles/shape-cards": "^3.0.2", - "@tsparticles/shape-circle": "^3.0.2", - "@tsparticles/shape-emoji": "^3.0.2", - "@tsparticles/shape-heart": "^3.0.2", - "@tsparticles/shape-image": "^3.0.2", - "@tsparticles/shape-line": "^3.0.2", - "@tsparticles/shape-polygon": "^3.0.2", - "@tsparticles/shape-square": "^3.0.2", - "@tsparticles/shape-star": "^3.0.2", - "@tsparticles/shape-text": "^3.0.2", - "@tsparticles/slim": "^3.0.2", - "@tsparticles/updater-color": "^3.0.2", - "@tsparticles/updater-destroy": "^3.0.2", - "@tsparticles/updater-life": "^3.0.2", - "@tsparticles/updater-opacity": "^3.0.2", - "@tsparticles/updater-out-modes": "^3.0.2", - "@tsparticles/updater-roll": "^3.0.2", - "@tsparticles/updater-rotate": "^3.0.2", - "@tsparticles/updater-size": "^3.0.2", - "@tsparticles/updater-stroke-color": "^3.0.2", - "@tsparticles/updater-tilt": "^3.0.2", - "@tsparticles/updater-twinkle": "^3.0.2", - "@tsparticles/updater-wobble": "^3.0.2", + "@tsparticles/basic": "^3.3.0", + "@tsparticles/confetti": "^3.3.0", + "@tsparticles/configs": "^3.3.0", + "@tsparticles/effect-trail": "^3.3.0", + "@tsparticles/engine": "^3.3.0", + "@tsparticles/fireworks": "^3.3.0", + "@tsparticles/interaction-external-attract": "^3.3.0", + "@tsparticles/interaction-external-bounce": "^3.3.0", + "@tsparticles/interaction-external-bubble": "^3.3.0", + "@tsparticles/interaction-external-connect": "^3.3.0", + "@tsparticles/interaction-external-grab": "^3.3.0", + "@tsparticles/interaction-external-pause": "^3.3.0", + "@tsparticles/interaction-external-push": "^3.3.0", + "@tsparticles/interaction-external-remove": "^3.3.0", + "@tsparticles/interaction-external-repulse": "^3.3.0", + "@tsparticles/interaction-external-slow": "^3.3.0", + "@tsparticles/interaction-external-trail": "^3.3.0", + "@tsparticles/interaction-particles-attract": "^3.3.0", + "@tsparticles/interaction-particles-collisions": "^3.3.0", + "@tsparticles/interaction-particles-links": "^3.3.0", + "@tsparticles/move-base": "^3.3.0", + "@tsparticles/move-parallax": "^3.3.0", + "@tsparticles/pjs": "^3.3.0", + "@tsparticles/plugin-absorbers": "^3.3.0", + "@tsparticles/plugin-easing-quad": "^3.3.0", + "@tsparticles/plugin-emitters": "^3.3.0", + "@tsparticles/plugin-emitters-shape-circle": "^3.3.0", + "@tsparticles/plugin-emitters-shape-square": "^3.3.0", + "@tsparticles/plugin-motion": "^3.3.0", + "@tsparticles/plugin-polygon-mask": "^3.3.0", + "@tsparticles/plugin-sounds": "^3.3.0", + "@tsparticles/shape-cards": "^3.3.0", + "@tsparticles/shape-circle": "^3.3.0", + "@tsparticles/shape-emoji": "^3.3.0", + "@tsparticles/shape-heart": "^3.3.0", + "@tsparticles/shape-image": "^3.3.0", + "@tsparticles/shape-line": "^3.3.0", + "@tsparticles/shape-polygon": "^3.3.0", + "@tsparticles/shape-square": "^3.3.0", + "@tsparticles/shape-star": "^3.3.0", + "@tsparticles/shape-text": "^3.3.0", + "@tsparticles/slim": "^3.3.0", + "@tsparticles/updater-color": "^3.3.0", + "@tsparticles/updater-destroy": "^3.3.0", + "@tsparticles/updater-life": "^3.3.0", + "@tsparticles/updater-opacity": "^3.3.0", + "@tsparticles/updater-out-modes": "^3.3.0", + "@tsparticles/updater-roll": "^3.3.0", + "@tsparticles/updater-rotate": "^3.3.0", + "@tsparticles/updater-size": "^3.3.0", + "@tsparticles/updater-stroke-color": "^3.3.0", + "@tsparticles/updater-tilt": "^3.3.0", + "@tsparticles/updater-twinkle": "^3.3.0", + "@tsparticles/updater-wobble": "^3.3.0", "angular-confetti": "workspace:^", "angular-fireworks": "workspace:^", "rxjs": "~7.8.1", "tslib": "^2.6.2", - "tsparticles": "^3.0.2", - "zone.js": "~0.14.2" + "tsparticles": "^3.3.0", + "zone.js": "~0.14.4" }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", "@angular/compiler-cli": "~17.0.8", "@types/jasmine": "~5.1.4", - "@types/node": "^20.10.5", - "jasmine-core": "~5.1.1", - "karma": "~6.4.2", + "@types/node": "^20.12.2", + "jasmine-core": "~5.1.2", + "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", diff --git a/apps/angular-demo/src/app/app.component.ts b/apps/angular-demo/src/app/app.component.ts index e196418..68f24f4 100644 --- a/apps/angular-demo/src/app/app.component.ts +++ b/apps/angular-demo/src/app/app.component.ts @@ -1,13 +1,12 @@ import { Component } from "@angular/core"; import type { Container, Engine, ISourceOptions } from "@tsparticles/engine"; -import { loadFull } from "tsparticles"; import configs from "@tsparticles/configs"; import { NgParticlesService } from "@tsparticles/angular"; @Component({ selector: "app-root", templateUrl: "./app.component.html", - styleUrls: [ "./app.component.css" ] + styleUrls: ["./app.component.css"] }) export class AppComponent { title = "angular"; @@ -50,6 +49,8 @@ export class AppComponent { void this.ngParticlesService.init(async (engine: Engine) => { console.log("init", engine); + const { loadFull } = await import("tsparticles"); + await loadFull(engine); }); } diff --git a/apps/ionic-demo/package.json b/apps/ionic-demo/package.json index 244fe14..4757607 100644 --- a/apps/ionic-demo/package.json +++ b/apps/ionic-demo/package.json @@ -20,72 +20,72 @@ "@angular/platform-browser": "~17.0.8", "@angular/platform-browser-dynamic": "~17.0.8", "@angular/router": "~17.0.8", - "@capacitor/app": "^5.0.6", - "@capacitor/core": "^5.6.0", - "@capacitor/haptics": "^5.0.6", - "@capacitor/keyboard": "^5.0.7", - "@capacitor/status-bar": "^5.0.6", - "@ionic/angular": "^7.6.2", - "@ionic/core": "^7.6.2", - "@stencil/core": "^4.9.0", + "@capacitor/app": "^5.0.7", + "@capacitor/core": "^5.7.4", + "@capacitor/haptics": "^5.0.7", + "@capacitor/keyboard": "^5.0.8", + "@capacitor/status-bar": "^5.0.7", + "@ionic/angular": "^7.8.2", + "@ionic/core": "^7.8.2", + "@stencil/core": "^4.14.0", "@tsparticles/angular": "workspace:^", - "@tsparticles/basic": "^3.0.2", - "@tsparticles/configs": "^3.0.2", - "@tsparticles/effect-trail": "^3.0.2", - "@tsparticles/engine": "^3.0.2", - "@tsparticles/interaction-external-attract": "^3.0.2", - "@tsparticles/interaction-external-bounce": "^3.0.2", - "@tsparticles/interaction-external-bubble": "^3.0.2", - "@tsparticles/interaction-external-connect": "^3.0.2", - "@tsparticles/interaction-external-grab": "^3.0.2", - "@tsparticles/interaction-external-pause": "^3.0.2", - "@tsparticles/interaction-external-push": "^3.0.2", - "@tsparticles/interaction-external-remove": "^3.0.2", - "@tsparticles/interaction-external-repulse": "^3.0.2", - "@tsparticles/interaction-external-slow": "^3.0.2", - "@tsparticles/interaction-external-trail": "^3.0.2", - "@tsparticles/interaction-particles-attract": "^3.0.2", - "@tsparticles/interaction-particles-collisions": "^3.0.2", - "@tsparticles/interaction-particles-links": "^3.0.2", - "@tsparticles/move-base": "^3.0.2", - "@tsparticles/move-parallax": "^3.0.2", - "@tsparticles/pjs": "^3.0.2", - "@tsparticles/plugin-absorbers": "^3.0.2", - "@tsparticles/plugin-easing-quad": "^3.0.2", - "@tsparticles/plugin-emitters": "^3.0.2", - "@tsparticles/plugin-emitters-shape-circle": "^3.0.2", - "@tsparticles/plugin-emitters-shape-square": "^3.0.2", - "@tsparticles/plugin-motion": "^3.0.2", - "@tsparticles/plugin-polygon-mask": "^3.0.2", - "@tsparticles/plugin-sounds": "^3.0.2", - "@tsparticles/shape-cards": "^3.0.2", - "@tsparticles/shape-circle": "^3.0.2", - "@tsparticles/shape-emoji": "^3.0.2", - "@tsparticles/shape-heart": "^3.0.2", - "@tsparticles/shape-image": "^3.0.2", - "@tsparticles/shape-line": "^3.0.2", - "@tsparticles/shape-polygon": "^3.0.2", - "@tsparticles/shape-square": "^3.0.2", - "@tsparticles/shape-star": "^3.0.2", - "@tsparticles/shape-text": "^3.0.2", - "@tsparticles/slim": "^3.0.2", - "@tsparticles/updater-color": "^3.0.2", - "@tsparticles/updater-destroy": "^3.0.2", - "@tsparticles/updater-life": "^3.0.2", - "@tsparticles/updater-opacity": "^3.0.2", - "@tsparticles/updater-out-modes": "^3.0.2", - "@tsparticles/updater-roll": "^3.0.2", - "@tsparticles/updater-rotate": "^3.0.2", - "@tsparticles/updater-size": "^3.0.2", - "@tsparticles/updater-stroke-color": "^3.0.2", - "@tsparticles/updater-tilt": "^3.0.2", - "@tsparticles/updater-twinkle": "^3.0.2", - "@tsparticles/updater-wobble": "^3.0.2", - "ionicons": "^7.2.2", + "@tsparticles/basic": "^3.3.0", + "@tsparticles/configs": "^3.3.0", + "@tsparticles/effect-trail": "^3.3.0", + "@tsparticles/engine": "^3.3.0", + "@tsparticles/interaction-external-attract": "^3.3.0", + "@tsparticles/interaction-external-bounce": "^3.3.0", + "@tsparticles/interaction-external-bubble": "^3.3.0", + "@tsparticles/interaction-external-connect": "^3.3.0", + "@tsparticles/interaction-external-grab": "^3.3.0", + "@tsparticles/interaction-external-pause": "^3.3.0", + "@tsparticles/interaction-external-push": "^3.3.0", + "@tsparticles/interaction-external-remove": "^3.3.0", + "@tsparticles/interaction-external-repulse": "^3.3.0", + "@tsparticles/interaction-external-slow": "^3.3.0", + "@tsparticles/interaction-external-trail": "^3.3.0", + "@tsparticles/interaction-particles-attract": "^3.3.0", + "@tsparticles/interaction-particles-collisions": "^3.3.0", + "@tsparticles/interaction-particles-links": "^3.3.0", + "@tsparticles/move-base": "^3.3.0", + "@tsparticles/move-parallax": "^3.3.0", + "@tsparticles/pjs": "^3.3.0", + "@tsparticles/plugin-absorbers": "^3.3.0", + "@tsparticles/plugin-easing-quad": "^3.3.0", + "@tsparticles/plugin-emitters": "^3.3.0", + "@tsparticles/plugin-emitters-shape-circle": "^3.3.0", + "@tsparticles/plugin-emitters-shape-square": "^3.3.0", + "@tsparticles/plugin-motion": "^3.3.0", + "@tsparticles/plugin-polygon-mask": "^3.3.0", + "@tsparticles/plugin-sounds": "^3.3.0", + "@tsparticles/shape-cards": "^3.3.0", + "@tsparticles/shape-circle": "^3.3.0", + "@tsparticles/shape-emoji": "^3.3.0", + "@tsparticles/shape-heart": "^3.3.0", + "@tsparticles/shape-image": "^3.3.0", + "@tsparticles/shape-line": "^3.3.0", + "@tsparticles/shape-polygon": "^3.3.0", + "@tsparticles/shape-square": "^3.3.0", + "@tsparticles/shape-star": "^3.3.0", + "@tsparticles/shape-text": "^3.3.0", + "@tsparticles/slim": "^3.3.0", + "@tsparticles/updater-color": "^3.3.0", + "@tsparticles/updater-destroy": "^3.3.0", + "@tsparticles/updater-life": "^3.3.0", + "@tsparticles/updater-opacity": "^3.3.0", + "@tsparticles/updater-out-modes": "^3.3.0", + "@tsparticles/updater-roll": "^3.3.0", + "@tsparticles/updater-rotate": "^3.3.0", + "@tsparticles/updater-size": "^3.3.0", + "@tsparticles/updater-stroke-color": "^3.3.0", + "@tsparticles/updater-tilt": "^3.3.0", + "@tsparticles/updater-twinkle": "^3.3.0", + "@tsparticles/updater-wobble": "^3.3.0", + "ionicons": "^7.3.1", "rxjs": "~7.8.1", "tslib": "^2.6.2", - "tsparticles": "^3.0.2", - "zone.js": "~0.14.2" + "tsparticles": "^3.3.0", + "zone.js": "~0.14.4" }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", @@ -97,20 +97,20 @@ "@angular/compiler": "~17.0.8", "@angular/compiler-cli": "~17.0.8", "@angular/language-service": "~17.0.8", - "@capacitor/cli": "^5.6.0", - "@ionic/angular-toolkit": "^10.0.0", + "@capacitor/cli": "^5.7.4", + "@ionic/angular-toolkit": "^11.0.1", "@types/jasmine": "~5.1.4", "@types/jasminewd2": "~2.0.13", - "@types/node": "^20.10.5", - "@typescript-eslint/eslint-plugin": "^6.15.0", - "@typescript-eslint/parser": "^6.15.0", - "eslint": "^8.56.0", + "@types/node": "^20.12.2", + "@typescript-eslint/eslint-plugin": "^7.4.0", + "@typescript-eslint/parser": "^7.4.0", + "eslint": "^8.57.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jsdoc": "^46.9.1", + "eslint-plugin-jsdoc": "^48.2.2", "eslint-plugin-prefer-arrow": "^1.2.3", - "jasmine-core": "~5.1.1", + "jasmine-core": "~5.1.2", "jasmine-spec-reporter": "~7.0.0", - "karma": "~6.4.2", + "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-coverage-istanbul-reporter": "~3.0.3", diff --git a/apps/ionic-demo/src/app/app.component.ts b/apps/ionic-demo/src/app/app.component.ts index 59fdf94..fc82280 100644 --- a/apps/ionic-demo/src/app/app.component.ts +++ b/apps/ionic-demo/src/app/app.component.ts @@ -1,6 +1,5 @@ import { Component } from '@angular/core'; import { NgParticlesService } from "@tsparticles/angular"; -import { loadFull } from "tsparticles"; @Component({ selector: 'app-root', @@ -15,6 +14,8 @@ export class AppComponent { void this.ngParticlesService.init(async (engine) => { console.log("init", engine); + const { loadFull } = await import("tsparticles"); + await loadFull(engine); }); } diff --git a/components/confetti/package.json b/components/confetti/package.json index e95a842..9a9c472 100644 --- a/components/confetti/package.json +++ b/components/confetti/package.json @@ -83,27 +83,27 @@ "@angular/platform-browser": "~17.0.8", "@angular/platform-browser-dynamic": "~17.0.8", "@angular/router": "~17.0.8", - "@tsparticles/confetti": "^3.0.2", - "@tsparticles/engine": "^3.0.2", + "@tsparticles/confetti": "^3.3.0", + "@tsparticles/engine": "^3.3.0", "rxjs": "~7.8.1", "tslib": "^2.6.2", - "zone.js": "~0.14.2" + "zone.js": "~0.14.4" }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", "@angular/compiler-cli": "~17.0.8", - "@tsparticles/prettier-config": "^2.0.1", + "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", "@types/node": "^20.10.5", - "jasmine-core": "~5.1.1", - "karma": "~6.4.2", + "jasmine-core": "~5.1.2", + "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", - "prettier": "^3.1.1", + "prettier": "^3.2.5", "typescript": "~5.2.2" }, "module": "dist/ng-confetti/fesm2015/ng-confetti.mjs", diff --git a/components/confetti/projects/ng-confetti/package.json b/components/confetti/projects/ng-confetti/package.json index f46f851..ab31bc7 100644 --- a/components/confetti/projects/ng-confetti/package.json +++ b/components/confetti/projects/ng-confetti/package.json @@ -85,7 +85,7 @@ "@angular/common": ">=2.0.0", "@angular/core": ">=2.0.0", "rxjs": ">=7.0.0", - "@tsparticles/confetti": "^3.0.2", + "@tsparticles/confetti": "^3.3.0", "@tsparticles/engine": "^3.0.2" }, "dependencies": { diff --git a/components/fireworks/package.json b/components/fireworks/package.json index 9b663aa..1555a8d 100644 --- a/components/fireworks/package.json +++ b/components/fireworks/package.json @@ -83,26 +83,26 @@ "@angular/platform-browser": "~17.0.8", "@angular/platform-browser-dynamic": "~17.0.8", "@angular/router": "~17.0.8", - "@tsparticles/fireworks": "^3.0.2", + "@tsparticles/fireworks": "^3.3.0", "rxjs": "~7.8.1", "tslib": "^2.6.2", - "zone.js": "~0.14.2" + "zone.js": "~0.14.4" }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", "@angular/compiler-cli": "~17.0.8", - "@tsparticles/prettier-config": "^2.0.1", + "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", - "@types/node": "^20.10.5", - "jasmine-core": "~5.1.1", - "karma": "~6.4.2", + "@types/node": "^20.12.2", + "jasmine-core": "~5.1.2", + "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", - "prettier": "^3.1.1", + "prettier": "^3.2.5", "typescript": "~5.2.2" }, "module": "dist/ng-fireworks/fesm2015/ng-fireworks.mjs", diff --git a/components/fireworks/projects/ng-fireworks/package.json b/components/fireworks/projects/ng-fireworks/package.json index 8d89e24..2ce9e11 100644 --- a/components/fireworks/projects/ng-fireworks/package.json +++ b/components/fireworks/projects/ng-fireworks/package.json @@ -85,7 +85,7 @@ "@angular/common": ">=2.0.0", "@angular/core": ">=2.0.0", "rxjs": ">=7.0.0", - "@tsparticles/fireworks": "^3.0.2" + "@tsparticles/fireworks": "^3.3.0" }, "dependencies": { "tslib": "^2.6.2" diff --git a/components/particles/package.json b/components/particles/package.json index 883a16c..79edb65 100644 --- a/components/particles/package.json +++ b/components/particles/package.json @@ -83,26 +83,26 @@ "@angular/platform-browser": "~17.0.8", "@angular/platform-browser-dynamic": "~17.0.8", "@angular/router": "~17.0.8", - "@tsparticles/engine": "^3.0.2", + "@tsparticles/engine": "^3.3.0", "rxjs": "~7.8.1", "tslib": "^2.6.2", - "zone.js": "~0.14.2" + "zone.js": "~0.14.4" }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", "@angular/compiler-cli": "~17.0.8", - "@tsparticles/prettier-config": "^2.0.1", + "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", - "@types/node": "^20.10.5", - "jasmine-core": "~5.1.1", - "karma": "~6.4.2", + "@types/node": "^20.12.2", + "jasmine-core": "~5.1.2", + "karma": "~6.4.3", "karma-chrome-launcher": "~3.2.0", "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", - "prettier": "^3.1.1", + "prettier": "^3.2.5", "typescript": "~5.2.2" }, "module": "dist/ng-particles/fesm2015/ng-particles.mjs", diff --git a/components/particles/projects/ng-particles/package.json b/components/particles/projects/ng-particles/package.json index 3ed9756..68d8db5 100644 --- a/components/particles/projects/ng-particles/package.json +++ b/components/particles/projects/ng-particles/package.json @@ -88,7 +88,7 @@ "@angular/common": ">=2.0.0", "@angular/core": ">=2.0.0", "rxjs": ">=7.0.0", - "@tsparticles/engine": "^3.0.2" + "@tsparticles/engine": "^3.3.0" }, "dependencies": { "tslib": "^2.6.2" diff --git a/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts b/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts index 3da563e..89eb01f 100644 --- a/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts +++ b/components/particles/projects/ng-particles/src/lib/ng-particles.component.ts @@ -1,13 +1,13 @@ import { - AfterViewInit, - Component, - EventEmitter, - Inject, - Input, - OnDestroy, - OnInit, - Output, - PLATFORM_ID, + AfterViewInit, + Component, + EventEmitter, + Inject, + Input, + OnDestroy, + OnInit, + Output, + PLATFORM_ID, } from '@angular/core'; import { isPlatformServer } from '@angular/common'; import { tsParticles } from '@tsparticles/engine'; @@ -16,49 +16,53 @@ import { IParticlesProps } from './ng-particles.module'; import { NgParticlesService } from './ng-particles.service'; @Component({ - selector: 'ngx-particles', - template: '
', + selector: 'ngx-particles', + template: '
', }) export class NgxParticlesComponent implements OnInit, AfterViewInit, OnDestroy { - @Input() options?: IParticlesProps; - @Input() url?: string; - @Input() id: string; - @Output() particlesLoaded: EventEmitter = new EventEmitter(); + @Input() options?: IParticlesProps; + @Input() url?: string; + @Input() id: string; + @Output() particlesLoaded: EventEmitter = new EventEmitter(); - private container?: Container; + private container?: Container; - constructor( - @Inject(PLATFORM_ID) protected platformId: string, - private readonly particlesService: NgParticlesService, - ) { - this.id = 'tsparticles'; - } - - public async ngOnInit() { - if (await this.particlesService.getInstallationStatus()) { - this.container?.destroy(); - this.loadParticles(); + constructor( + @Inject(PLATFORM_ID) protected platformId: string, + private readonly particlesService: NgParticlesService, + ) { + this.id = 'tsparticles'; } - } - public ngAfterViewInit(): void { - if (isPlatformServer(this.platformId)) { - return; + public async ngOnInit() { + this.particlesService.getInstallationStatus().subscribe(status => { + if (status) { + this.loadParticles(); + } + + this.container?.destroy(); + }); } - this.loadParticles(); - } + public ngAfterViewInit(): void { + if (isPlatformServer(this.platformId)) { + return; + } + + this.loadParticles(); + } - public ngOnDestroy(): void { - this.container?.destroy(); - } + public ngOnDestroy(): void { + this.container?.destroy(); + } - private loadParticles(): void { - tsParticles.load({ id: this.id, url: this.url, options: this.options }) - .then(container => { - this.container = container; - this.particlesLoaded.emit(container); - }) - .catch(error => console.error(error)); - } + private loadParticles(): void { + tsParticles + .load({ id: this.id, url: this.url, options: this.options }) + .then(container => { + this.container = container; + this.particlesLoaded.emit(container); + }) + .catch(error => console.error(error)); + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 51e0025..bb62d5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,7 +52,7 @@ importers: version: 17.0.8(@angular/core@17.0.8) '@angular/core': specifier: ~17.0.8 - version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) @@ -69,167 +69,167 @@ importers: specifier: workspace:^ version: link:../../components/particles/dist/ng-particles '@tsparticles/basic': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/confetti': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/configs': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/effect-trail': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/fireworks': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-attract': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-bounce': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-bubble': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-connect': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-grab': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-pause': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-push': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-remove': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-repulse': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-slow': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-trail': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-attract': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-collisions': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-links': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/move-base': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/move-parallax': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/pjs': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-absorbers': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-easing-quad': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters-shape-circle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters-shape-square': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-motion': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-polygon-mask': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-sounds': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-cards': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-circle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-emoji': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-heart': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-image': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-line': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-polygon': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-square': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-star': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-text': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/slim': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-color': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-destroy': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-life': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-opacity': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-out-modes': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-roll': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-rotate': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-size': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-stroke-color': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-tilt': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-twinkle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-wobble': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 angular-confetti: specifier: workspace:^ version: link:../../components/confetti/dist/ng-confetti @@ -243,15 +243,15 @@ importers: specifier: ^2.6.2 version: 2.6.2 tsparticles: - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 zone.js: - specifier: ~0.14.2 - version: 0.14.2 + specifier: ~0.14.4 + version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.8 @@ -262,14 +262,14 @@ importers: specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.10.5 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 - version: 5.1.1 + specifier: ~5.1.2 + version: 5.1.2 karma: - specifier: ~6.4.2 - version: 6.4.2 + specifier: ~6.4.3 + version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 version: 3.2.0 @@ -278,10 +278,10 @@ importers: version: 2.2.1 karma-jasmine: specifier: ~5.1.0 - version: 5.1.0(karma@6.4.2) + version: 5.1.0(karma@6.4.3) karma-jasmine-html-reporter: specifier: ~2.1.0 - version: 2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2) + version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) typescript: specifier: ~5.2.2 version: 5.2.2 @@ -293,7 +293,7 @@ importers: version: 17.0.8(@angular/core@17.0.8)(rxjs@7.8.1) '@angular/core': specifier: ~17.0.8 - version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) @@ -307,191 +307,191 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) '@capacitor/app': - specifier: ^5.0.6 - version: 5.0.6(@capacitor/core@5.6.0) + specifier: ^5.0.7 + version: 5.0.7(@capacitor/core@5.7.4) '@capacitor/core': - specifier: ^5.6.0 - version: 5.6.0 + specifier: ^5.7.4 + version: 5.7.4 '@capacitor/haptics': - specifier: ^5.0.6 - version: 5.0.6(@capacitor/core@5.6.0) - '@capacitor/keyboard': specifier: ^5.0.7 - version: 5.0.7(@capacitor/core@5.6.0) + version: 5.0.7(@capacitor/core@5.7.4) + '@capacitor/keyboard': + specifier: ^5.0.8 + version: 5.0.8(@capacitor/core@5.7.4) '@capacitor/status-bar': - specifier: ^5.0.6 - version: 5.0.6(@capacitor/core@5.6.0) + specifier: ^5.0.7 + version: 5.0.7(@capacitor/core@5.7.4) '@ionic/angular': - specifier: ^7.6.2 - version: 7.6.2(@angular/core@17.0.8)(@angular/forms@17.0.8)(@angular/router@17.0.8)(rxjs@7.8.1)(zone.js@0.14.2) + specifier: ^7.8.2 + version: 7.8.2(@angular/core@17.0.8)(@angular/forms@17.0.8)(@angular/router@17.0.8)(rxjs@7.8.1)(zone.js@0.14.4) '@ionic/core': - specifier: ^7.6.2 - version: 7.6.2 + specifier: ^7.8.2 + version: 7.8.2 '@stencil/core': - specifier: ^4.9.0 - version: 4.9.0 + specifier: ^4.14.0 + version: 4.14.0 '@tsparticles/angular': specifier: workspace:^ version: link:../../components/particles/dist/ng-particles '@tsparticles/basic': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/configs': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/effect-trail': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-attract': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-bounce': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-bubble': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-connect': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-grab': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-pause': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-push': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-remove': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-repulse': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-slow': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-external-trail': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-attract': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-collisions': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/interaction-particles-links': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/move-base': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/move-parallax': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/pjs': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-absorbers': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-easing-quad': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters-shape-circle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-emitters-shape-square': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-motion': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-polygon-mask': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/plugin-sounds': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-cards': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-circle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-emoji': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-heart': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-image': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-line': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-polygon': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-square': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-star': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/shape-text': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/slim': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-color': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-destroy': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-life': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-opacity': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-out-modes': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-roll': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-rotate': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-size': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-stroke-color': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-tilt': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-twinkle': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/updater-wobble': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 ionicons: - specifier: ^7.2.2 - version: 7.2.2 + specifier: ^7.3.1 + version: 7.3.1 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -499,27 +499,27 @@ importers: specifier: ^2.6.2 version: 2.6.2 tsparticles: - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 zone.js: - specifier: ~0.14.2 - version: 0.14.2 + specifier: ~0.14.4 + version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(protractor@7.0.0)(typescript@5.2.2) + version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) '@angular-eslint/builder': specifier: ~17.1.1 - version: 17.1.1(eslint@8.56.0)(typescript@5.2.2) + version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/eslint-plugin': specifier: ~17.1.1 - version: 17.1.1(eslint@8.56.0)(typescript@5.2.2) + version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/eslint-plugin-template': specifier: ~17.1.1 - version: 17.1.1(eslint@8.56.0)(typescript@5.2.2) + version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/template-parser': specifier: ~17.1.1 - version: 17.1.1(eslint@8.56.0)(typescript@5.2.2) + version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.8 @@ -533,11 +533,11 @@ importers: specifier: ~17.0.8 version: 17.0.8 '@capacitor/cli': - specifier: ^5.6.0 - version: 5.6.0 + specifier: ^5.7.4 + version: 5.7.4 '@ionic/angular-toolkit': - specifier: ^10.0.0 - version: 10.0.0 + specifier: ^11.0.1 + version: 11.0.1 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -545,35 +545,35 @@ importers: specifier: ~2.0.13 version: 2.0.13 '@types/node': - specifier: ^20.10.5 - version: 20.10.5 + specifier: ^20.12.2 + version: 20.12.2 '@typescript-eslint/eslint-plugin': - specifier: ^6.15.0 - version: 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.2.2) + specifier: ^7.4.0 + version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.15.0 - version: 6.15.0(eslint@8.56.0)(typescript@5.2.2) + specifier: ^7.4.0 + version: 7.4.0(eslint@8.57.0)(typescript@5.2.2) eslint: - specifier: ^8.56.0 - version: 8.56.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.15.0)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0) eslint-plugin-jsdoc: - specifier: ^46.9.1 - version: 46.9.1(eslint@8.56.0) + specifier: ^48.2.2 + version: 48.2.2(eslint@8.57.0) eslint-plugin-prefer-arrow: specifier: ^1.2.3 - version: 1.2.3(eslint@8.56.0) + version: 1.2.3(eslint@8.57.0) jasmine-core: - specifier: ~5.1.1 - version: 5.1.1 + specifier: ~5.1.2 + version: 5.1.2 jasmine-spec-reporter: specifier: ~7.0.0 version: 7.0.0 karma: - specifier: ~6.4.2 - version: 6.4.2 + specifier: ~6.4.3 + version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 version: 3.2.0 @@ -585,16 +585,16 @@ importers: version: 3.0.3 karma-jasmine: specifier: ~5.1.0 - version: 5.1.0(karma@6.4.2) + version: 5.1.0(karma@6.4.3) karma-jasmine-html-reporter: specifier: ^2.1.0 - version: 2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2) + version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) protractor: specifier: ~7.0.0 version: 7.0.0 ts-node: specifier: ~10.9.2 - version: 10.9.2(@types/node@20.10.5)(typescript@5.2.2) + version: 10.9.2(@types/node@20.12.2)(typescript@5.2.2) typescript: specifier: ~5.2.2 version: 5.2.2 @@ -612,7 +612,7 @@ importers: version: 17.0.8(@angular/core@17.0.8) '@angular/core': specifier: ~17.0.8 - version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) @@ -626,11 +626,11 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) '@tsparticles/confetti': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -638,12 +638,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 - version: 0.14.2 + specifier: ~0.14.4 + version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.8 @@ -651,8 +651,8 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/compiler@17.0.8)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 - version: 2.0.1 + specifier: ^2.1.6 + version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -660,11 +660,11 @@ importers: specifier: ^20.10.5 version: 20.10.5 jasmine-core: - specifier: ~5.1.1 - version: 5.1.1 + specifier: ~5.1.2 + version: 5.1.2 karma: - specifier: ~6.4.2 - version: 6.4.2 + specifier: ~6.4.3 + version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 version: 3.2.0 @@ -673,16 +673,16 @@ importers: version: 2.2.1 karma-jasmine: specifier: ~5.1.0 - version: 5.1.0(karma@6.4.2) + version: 5.1.0(karma@6.4.3) karma-jasmine-html-reporter: specifier: ~2.1.0 - version: 2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2) + version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.8)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.2.5 + version: 3.2.5 typescript: specifier: ~5.2.2 version: 5.2.2 @@ -701,7 +701,7 @@ importers: version: 17.0.8(@angular/core@17.0.8) '@angular/core': specifier: ~17.0.8 - version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) @@ -715,8 +715,8 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) '@tsparticles/fireworks': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -724,12 +724,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 - version: 0.14.2 + specifier: ~0.14.4 + version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.8 @@ -737,20 +737,20 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/compiler@17.0.8)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 - version: 2.0.1 + specifier: ^2.1.6 + version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.10.5 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 - version: 5.1.1 + specifier: ~5.1.2 + version: 5.1.2 karma: - specifier: ~6.4.2 - version: 6.4.2 + specifier: ~6.4.3 + version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 version: 3.2.0 @@ -759,16 +759,16 @@ importers: version: 2.2.1 karma-jasmine: specifier: ~5.1.0 - version: 5.1.0(karma@6.4.2) + version: 5.1.0(karma@6.4.3) karma-jasmine-html-reporter: specifier: ~2.1.0 - version: 2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2) + version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.8)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.2.5 + version: 3.2.5 typescript: specifier: ~5.2.2 version: 5.2.2 @@ -787,7 +787,7 @@ importers: version: 17.0.8(@angular/core@17.0.8) '@angular/core': specifier: ~17.0.8 - version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + version: 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) @@ -801,8 +801,8 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) '@tsparticles/engine': - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.0 + version: 3.3.0 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -810,12 +810,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 - version: 0.14.2 + specifier: ~0.14.4 + version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.8 @@ -823,20 +823,20 @@ importers: specifier: ~17.0.8 version: 17.0.8(@angular/compiler@17.0.8)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 - version: 2.0.1 + specifier: ^2.1.6 + version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.10.5 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 - version: 5.1.1 + specifier: ~5.1.2 + version: 5.1.2 karma: - specifier: ~6.4.2 - version: 6.4.2 + specifier: ~6.4.3 + version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 version: 3.2.0 @@ -845,16 +845,16 @@ importers: version: 2.2.1 karma-jasmine: specifier: ~5.1.0 - version: 5.1.0(karma@6.4.2) + version: 5.1.0(karma@6.4.3) karma-jasmine-html-reporter: specifier: ~2.1.0 - version: 2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2) + version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.8)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 - version: 3.1.1 + specifier: ^3.2.5 + version: 3.2.5 typescript: specifier: ~5.2.2 version: 5.2.2 @@ -885,7 +885,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(ng-packagr@17.0.3)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): resolution: {integrity: sha512-u7R5yX92ZxOL/LfxiKGGqlBo86100sJ5Rabavn8DeGtYP8N0qgwCcNwlW2zaMoUlkw2geMnxcxIX5VJI4iFPUA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -953,7 +953,7 @@ packages: https-proxy-agent: 7.0.2 inquirer: 9.2.11 jsonc-parser: 3.2.0 - karma: 6.4.2 + karma: 6.4.3 karma-source-map-support: 1.4.0 less: 4.2.0 less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) @@ -1010,7 +1010,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.10.5)(karma@6.4.2)(protractor@7.0.0)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): resolution: {integrity: sha512-u7R5yX92ZxOL/LfxiKGGqlBo86100sJ5Rabavn8DeGtYP8N0qgwCcNwlW2zaMoUlkw2geMnxcxIX5VJI4iFPUA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1078,7 +1078,132 @@ packages: https-proxy-agent: 7.0.2 inquirer: 9.2.11 jsonc-parser: 3.2.0 - karma: 6.4.2 + karma: 6.4.3 + karma-source-map-support: 1.4.0 + less: 4.2.0 + less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) + license-webpack-plugin: 4.0.2(webpack@5.89.0) + loader-utils: 3.2.1 + magic-string: 0.30.5 + mini-css-extract-plugin: 2.7.6(webpack@5.89.0) + mrmime: 1.0.1 + ng-packagr: 17.0.3(@angular/compiler-cli@17.0.8)(tslib@2.6.2)(typescript@5.2.2) + open: 8.4.2 + ora: 5.4.1 + parse5-html-rewriting-stream: 7.0.0 + picomatch: 3.0.1 + piscina: 4.1.0 + postcss: 8.4.31 + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + resolve-url-loader: 5.0.0 + rxjs: 7.8.1 + sass: 1.69.5 + sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) + semver: 7.5.4 + source-map-loader: 4.0.1(webpack@5.89.0) + source-map-support: 0.5.21 + terser: 5.24.0 + text-table: 0.2.0 + tree-kill: 1.2.2 + tslib: 2.6.2 + typescript: 5.2.2 + undici: 5.27.2 + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + webpack: 5.89.0(esbuild@0.19.5) + webpack-dev-middleware: 6.1.1(webpack@5.89.0) + webpack-dev-server: 4.15.1(webpack@5.89.0) + webpack-merge: 5.10.0 + webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + optionalDependencies: + esbuild: 0.19.5 + transitivePeerDependencies: + - '@swc/core' + - '@types/express' + - '@types/node' + - bufferutil + - debug + - fibers + - html-webpack-plugin + - lightningcss + - node-sass + - sass-embedded + - stylus + - sugarss + - supports-color + - uglify-js + - utf-8-validate + - webpack-cli + dev: true + + /@angular-devkit/build-angular@17.0.8(@angular/compiler-cli@17.0.8)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): + resolution: {integrity: sha512-u7R5yX92ZxOL/LfxiKGGqlBo86100sJ5Rabavn8DeGtYP8N0qgwCcNwlW2zaMoUlkw2geMnxcxIX5VJI4iFPUA==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^17.0.0 + '@angular/localize': ^17.0.0 + '@angular/platform-server': ^17.0.0 + '@angular/service-worker': ^17.0.0 + jest: ^29.5.0 + jest-environment-jsdom: ^29.5.0 + karma: ^6.3.0 + ng-packagr: ^17.0.0 + protractor: ^7.0.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: '>=5.2 <5.3' + peerDependenciesMeta: + '@angular/localize': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + jest: + optional: true + jest-environment-jsdom: + optional: true + karma: + optional: true + ng-packagr: + optional: true + protractor: + optional: true + tailwindcss: + optional: true + dependencies: + '@ampproject/remapping': 2.2.1 + '@angular-devkit/architect': 0.1700.8(chokidar@3.5.3) + '@angular-devkit/build-webpack': 0.1700.8(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) + '@angular-devkit/core': 17.0.8(chokidar@3.5.3) + '@angular/compiler-cli': 17.0.8(@angular/compiler@17.0.8)(typescript@5.2.2) + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) + '@babel/preset-env': 7.23.2(@babel/core@7.23.2) + '@babel/runtime': 7.23.2 + '@discoveryjs/json-ext': 0.5.7 + '@ngtools/webpack': 17.0.8(@angular/compiler-cli@17.0.8)(typescript@5.2.2)(webpack@5.89.0) + '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) + ansi-colors: 4.1.3 + autoprefixer: 10.4.16(postcss@8.4.31) + babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + babel-plugin-istanbul: 6.1.1 + browser-sync: 2.29.3 + browserslist: 4.21.10 + chokidar: 3.5.3 + copy-webpack-plugin: 11.0.0(webpack@5.89.0) + critters: 0.0.20 + css-loader: 6.8.1(webpack@5.89.0) + esbuild-wasm: 0.19.5 + fast-glob: 3.3.1 + http-proxy-middleware: 2.0.6(@types/express@4.17.15) + https-proxy-agent: 7.0.2 + inquirer: 9.2.11 + jsonc-parser: 3.2.0 + karma: 6.4.3 karma-source-map-support: 1.4.0 less: 4.2.0 less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) @@ -1108,7 +1233,7 @@ packages: tslib: 2.6.2 typescript: 5.2.2 undici: 5.27.2 - vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(esbuild@0.19.5) webpack-dev-middleware: 6.1.1(webpack@5.89.0) webpack-dev-server: 4.15.1(webpack@5.89.0) @@ -1150,22 +1275,6 @@ packages: - chokidar dev: true - /@angular-devkit/core@16.1.0: - resolution: {integrity: sha512-mrWpuDvttmhrCGcLc68RIXKtTzUhkBTsE5ZZFZNO1+FSC+vO/ZpyCpPd6C+6coM68NfXYjHlms5XF6KbxeGn/Q==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - dependencies: - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - jsonc-parser: 3.2.0 - rxjs: 7.8.1 - source-map: 0.7.4 - dev: true - /@angular-devkit/core@17.0.8(chokidar@3.5.3): resolution: {integrity: sha512-gI8+SOwGUwr0WOlFrhLjohLolMzcguuoR0LTZEcGjdXvQyPgH4NDSRIIrfWCdu+ZVhfy76o3zQYdYc9QN8NrjQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -1184,19 +1293,6 @@ packages: source-map: 0.7.4 dev: true - /@angular-devkit/schematics@16.1.0: - resolution: {integrity: sha512-LM35PH9DT3eQRSZgrkk2bx1ZQjjVh8BCByTlr37/c+FnF9mNbeBsa1YkxrlsN/CwO+045OwEwRHnkM9Zcx0U/A==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 16.1.0 - jsonc-parser: 3.2.0 - magic-string: 0.30.0 - ora: 5.4.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - dev: true - /@angular-devkit/schematics@17.0.8: resolution: {integrity: sha512-syo814SVWfJvne448IijjZvpWbuqJsEutdNqHWLTewTfX2U3KrIAr/XRVcXQMuyMvLCDiuxjMgEJxOIP7mcIPw==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -1210,14 +1306,14 @@ packages: - chokidar dev: true - /@angular-eslint/builder@17.1.1(eslint@8.56.0)(typescript@5.2.2): + /@angular-eslint/builder@17.1.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-QGnIaypNP1osDObTIRJ5JF1KdMBn2oghZXMZAFN+qc+4+EX0SLfrSVw0YTZRH1Sg8ns3/Q+E6jYrswrhV1JmKQ==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@nx/devkit': 17.1.3(nx@17.1.3) - eslint: 8.56.0 + eslint: 8.57.0 nx: 17.1.3 typescript: 5.2.2 transitivePeerDependencies: @@ -1230,59 +1326,59 @@ packages: resolution: {integrity: sha512-xRlSh9qjdUdUKAy/0UQsxX7wf1tHApAsHsfismebPriqfmVAPyEg4HBrM8ImWaZxiqaTGC1AyHsUBQD5FK8o6w==} dev: true - /@angular-eslint/eslint-plugin-template@17.1.1(eslint@8.56.0)(typescript@5.2.2): + /@angular-eslint/eslint-plugin-template@17.1.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 - '@angular-eslint/utils': 17.1.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 6.13.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.56.0)(typescript@5.2.2) + '@angular-eslint/utils': 17.1.1(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) aria-query: 5.3.0 axobject-query: 4.0.0 - eslint: 8.56.0 + eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/eslint-plugin@17.1.1(eslint@8.56.0)(typescript@5.2.2): + /@angular-eslint/eslint-plugin@17.1.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 17.1.1(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.56.0)(typescript@5.2.2) - eslint: 8.56.0 + '@angular-eslint/utils': 17.1.1(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/template-parser@17.1.1(eslint@8.56.0)(typescript@5.2.2): + /@angular-eslint/template-parser@17.1.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 - eslint: 8.56.0 + eslint: 8.57.0 eslint-scope: 7.2.2 typescript: 5.2.2 dev: true - /@angular-eslint/utils@17.1.1(eslint@8.56.0)(typescript@5.2.2): + /@angular-eslint/utils@17.1.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 17.1.1 - '@typescript-eslint/utils': 6.13.1(eslint@8.56.0)(typescript@5.2.2) - eslint: 8.56.0 + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -1294,7 +1390,7 @@ packages: peerDependencies: '@angular/core': 17.0.8 dependencies: - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 dev: false @@ -1334,7 +1430,7 @@ packages: '@angular/core': 17.0.8 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) rxjs: 7.8.1 tslib: 2.6.2 dev: false @@ -1370,10 +1466,10 @@ packages: '@angular/core': optional: true dependencies: - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 - /@angular/core@17.0.8(rxjs@7.8.1)(zone.js@0.14.2): + /@angular/core@17.0.8(rxjs@7.8.1)(zone.js@0.14.4): resolution: {integrity: sha512-tzYsK24LdkNuKNJK6efF4XOqspvF/qOe9j/n1Y61a6mNvFwsJFGbcmdZMby4hI/YRm6oIDoIIFjSep8ycp6Pbw==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: @@ -1382,7 +1478,7 @@ packages: dependencies: rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.2 + zone.js: 0.14.4 /@angular/forms@17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1): resolution: {integrity: sha512-WZBHbMQjaSovAzOMhKqZN+m7eUPGfOzh9rKFKvj6UQLIJ9qSpEpqlvL0omU1z/47s3XXeLiBzomMiRfQISJvvw==} @@ -1394,7 +1490,7 @@ packages: rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/common': 17.0.8(@angular/core@17.0.8)(rxjs@7.8.1) - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/platform-browser': 17.0.8(@angular/animations@17.0.8)(@angular/common@17.0.8)(@angular/core@17.0.8) rxjs: 7.8.1 tslib: 2.6.2 @@ -1416,7 +1512,7 @@ packages: dependencies: '@angular/common': 17.0.8(@angular/core@17.0.8)(rxjs@7.8.1) '@angular/compiler': 17.0.8(@angular/core@17.0.8) - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/platform-browser': 17.0.8(@angular/animations@17.0.8)(@angular/common@17.0.8)(@angular/core@17.0.8) tslib: 2.6.2 dev: false @@ -1434,7 +1530,7 @@ packages: dependencies: '@angular/animations': 17.0.8(@angular/core@17.0.8) '@angular/common': 17.0.8(@angular/core@17.0.8)(rxjs@7.8.1) - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 dev: false @@ -1448,7 +1544,7 @@ packages: rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/common': 17.0.8(@angular/core@17.0.8)(rxjs@7.8.1) - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/platform-browser': 17.0.8(@angular/animations@17.0.8)(@angular/common@17.0.8)(@angular/core@17.0.8) rxjs: 7.8.1 tslib: 2.6.2 @@ -1458,12 +1554,20 @@ packages: resolution: {integrity: sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==} dev: true - /@augment-vir/common@22.1.1: - resolution: {integrity: sha512-6u6M1NgCfD3QyG7H8ovWvgHW/E4ZRbmJTXggxZHg+Oc3hO9W6xOO5xF2UuE6lY7xnUs4KlhIX5AUsx8u2XRl8w==} + /@augment-vir/common@23.4.0: + resolution: {integrity: sha512-QIrJ1doD00TNbOzeVrk9KgPTzRlIjayxERnhtbQjK/AFPj5yElcB03GbnGdQZPzws/R+5gfMM5cZiH7QyBP+Kg==} + dependencies: + browser-or-node: 2.1.1 + run-time-assertions: 1.2.0 + type-fest: 4.14.0 + dev: true + + /@augment-vir/common@26.2.1: + resolution: {integrity: sha512-NoVW3K3MB6ndMspsxbdFiQZ3Fc6mapXphyOUZKlQbWTMNGF7RaVEcnP1m8Un1fXTUBblBcdUZWwP95Z51mg/RQ==} dependencies: browser-or-node: 2.1.1 - run-time-assertions: 0.2.1 - type-fest: 4.8.3 + run-time-assertions: 1.2.0 + type-fest: 4.14.0 dev: true /@babel/code-frame@7.22.10: @@ -2979,30 +3083,30 @@ packages: to-fast-properties: 2.0.0 dev: true - /@capacitor/app@5.0.6(@capacitor/core@5.6.0): - resolution: {integrity: sha512-6ZXVdnNmaYILasC/RjQw+yfTmq2ZO7Q3v5lFcDVfq3PFGnybyYQh+RstBrYri+376OmXOXxBD7E6UxBhrMzXGA==} + /@capacitor/app@5.0.7(@capacitor/core@5.7.4): + resolution: {integrity: sha512-oad0jwQu+vgQDukeS9UV56yG10dlxkAGGl26IQpZlTmg3dTI9qSJtvhmlLfkF0nEtoj5IsVQUPE+NLH1oZkgGQ==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.6.0 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/cli@5.6.0: - resolution: {integrity: sha512-h2HLkjPn+hd95F0iOlSWROW15kxj/0qNuzXgktSNQ55Z3dCeWmelgfkbYwjo0eqiunv5zNa31H0YvrpnIVdKEA==} + /@capacitor/cli@5.7.4: + resolution: {integrity: sha512-Cn7ndfMHWfMT+A/wRoeac4/mAxZWNTlZoD1Mn7UQyVV+iGxZB2JpS9omqha7gBN4xrAuTi/X9FqkzrmR+1V96A==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@ionic/cli-framework-output': 2.2.5 - '@ionic/utils-fs': 3.1.6 + '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.11 - '@ionic/utils-terminal': 2.3.3 + '@ionic/utils-terminal': 2.3.5 commander: 9.4.1 debug: 4.3.4 env-paths: 2.2.1 kleur: 4.1.5 native-run: 2.0.0 open: 8.4.2 - plist: 3.0.6 + plist: 3.1.0 prompts: 2.4.2 rimraf: 4.4.1 semver: 7.5.4 @@ -3013,34 +3117,34 @@ packages: - supports-color dev: true - /@capacitor/core@5.6.0: - resolution: {integrity: sha512-xJhCOUGPHw0QYDA3YH+CmL6qiV9DH4Ij3yPxSenymjrtLuXI197u9ddCZwGEwgVIkh9kGZBBKzsNkn89SZ2gdQ==} + /@capacitor/core@5.7.4: + resolution: {integrity: sha512-iZBgvx3o4amzKv5ttA+QHB6i7cxK+/mYpCQd1tnSdipg6ZkvfBhg1HkzhEqHk+I7MNur+QwgYDZho9+ycHRwOw==} dependencies: tslib: 2.6.2 dev: false - /@capacitor/haptics@5.0.6(@capacitor/core@5.6.0): - resolution: {integrity: sha512-UrMcR7p2X10ql4VLlowUuH/VckTeu0lj+RQpekxox14uxDmu5AGIFDK/iDTi8W6QZkxTJRZK6sbCjgwYgNJ7Pw==} + /@capacitor/haptics@5.0.7(@capacitor/core@5.7.4): + resolution: {integrity: sha512-/j+7Qa4BxQA5aOU43cwXuiudfSXfoHFsAVfcehH5DkSjxLykZKWHEuE4uFJXqdkSIbAHjS37D0Sde6ENP6G/MA==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.6.0 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/keyboard@5.0.7(@capacitor/core@5.6.0): - resolution: {integrity: sha512-+6lW8z2nXTM2NOG7D7pOasCfIGicz26+EeDRXIj5AtJibbjwtE1Q5GIY+qGHgzpmwOF0qmcrGJBz4zagDwUapg==} + /@capacitor/keyboard@5.0.8(@capacitor/core@5.7.4): + resolution: {integrity: sha512-XYyBzGlzjgLPqyPVdu5McGLYV6+G2efVR4I3l5cF1B27M6U/oFqv9CQU74WNG08nee28bfccboNpv6eWCLYn1A==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.6.0 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/status-bar@5.0.6(@capacitor/core@5.6.0): - resolution: {integrity: sha512-7od8CxsBnot1XMK3IeOkproFL4hgoKoWAc3pwUvmDOkQsXoxwQm4SR9mLwQavv1XfxtHbFV9Ukd7FwMxOPSViw==} + /@capacitor/status-bar@5.0.7(@capacitor/core@5.7.4): + resolution: {integrity: sha512-KblB3gV2LDMEjx3fQoNBAzxb+Tr+2mv68SfFLLDCMiMUD3Eile2TAWRWd1yxy496pDFTOs2BJtup8++iuuuJ/w==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.6.0 + '@capacitor/core': 5.7.4 dev: false /@colors/colors@1.5.0: @@ -3224,8 +3328,8 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@es-joy/jsdoccomment@0.41.0: - resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==} + /@es-joy/jsdoccomment@0.42.0: + resolution: {integrity: sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==} engines: {node: '>=16'} dependencies: comment-parser: 1.4.1 @@ -3629,13 +3733,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 dev: true @@ -3661,8 +3765,8 @@ packages: - supports-color dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -3675,11 +3779,11 @@ packages: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: false - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': 2.0.2 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -3691,8 +3795,8 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + /@humanwhocodes/object-schema@2.0.2: + resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} dev: true /@hutson/parse-repository-url@3.0.2: @@ -3700,18 +3804,18 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@ionic/angular-toolkit@10.0.0: - resolution: {integrity: sha512-F72mvfCHEMQ/eFEgQfiIQQ7B9BLIBBS/Jjegk6UJJb/uMwgNOJG5KyHw6vaoSiBmLnHuPqLvnoz6DXJCrbKl0A==} + /@ionic/angular-toolkit@11.0.1: + resolution: {integrity: sha512-dxx2RDbxDYM2nWRPIirKMJySHtqJ1u02T25PGbNb99W2Wlcmu1cza3+2/PQ8ga18yMz/dQqaGyEmPDf3ZSVO0w==} dependencies: - '@angular-devkit/core': 16.1.0 - '@angular-devkit/schematics': 16.1.0 - '@schematics/angular': 16.1.0 + '@angular-devkit/core': 17.0.8(chokidar@3.5.3) + '@angular-devkit/schematics': 17.0.8 + '@schematics/angular': 17.0.8 transitivePeerDependencies: - chokidar dev: true - /@ionic/angular@7.6.2(@angular/core@17.0.8)(@angular/forms@17.0.8)(@angular/router@17.0.8)(rxjs@7.8.1)(zone.js@0.14.2): - resolution: {integrity: sha512-bJeePI7yvkGGT4BSd8ObGg0lnM2QvB4w66C88dxFHQpSGvqJBmEuTQ4oSpedd8KVshTOAAFhnYI7tx1k5esWxA==} + /@ionic/angular@7.8.2(@angular/core@17.0.8)(@angular/forms@17.0.8)(@angular/router@17.0.8)(rxjs@7.8.1)(zone.js@0.14.4): + resolution: {integrity: sha512-riw1BnvsabDZoo8WGgD+XRNJqP3RjAWmpLL0OWSoF7yCYdm407D0kdHMcDrve/Hgc7UMiwbFZ7cDqdmzyf1hjg==} peerDependencies: '@angular/core': '>=14.0.0' '@angular/forms': '>=14.0.0' @@ -3719,15 +3823,15 @@ packages: rxjs: '>=7.5.0' zone.js: '>=0.11.0' dependencies: - '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.2) + '@angular/core': 17.0.8(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) '@angular/router': 17.0.8(@angular/common@17.0.8)(@angular/core@17.0.8)(@angular/platform-browser@17.0.8)(rxjs@7.8.1) - '@ionic/core': 7.6.2 - ionicons: 7.2.2 + '@ionic/core': 7.8.2 + ionicons: 7.3.1 jsonc-parser: 3.2.0 rxjs: 7.8.1 tslib: 2.6.2 - zone.js: 0.14.2 + zone.js: 0.14.4 dev: false /@ionic/cli-framework-output@2.2.5: @@ -3741,11 +3845,11 @@ packages: - supports-color dev: true - /@ionic/core@7.6.2: - resolution: {integrity: sha512-PEeCAjKrtKkc7PqCF7WlXn36PmowBbswnMADmoJ75ozyheRMe+v+GY2a75dGsBxB8nMZP9X9wYBXvZ3BgYUdLw==} + /@ionic/core@7.8.2: + resolution: {integrity: sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==} dependencies: - '@stencil/core': 4.9.0 - ionicons: 7.2.2 + '@stencil/core': 4.14.0 + ionicons: 7.3.1 tslib: 2.6.2 dev: false @@ -4775,17 +4879,6 @@ packages: fsevents: 2.3.2 dev: true - /@schematics/angular@16.1.0: - resolution: {integrity: sha512-K5ltzjy98POjJks6vOvSUEA5UEtX3xuf/CR3NA9UFjC44mvjcMz/3n69owZbXmt5aEKzW/qgj7tVIIHUR5z9Fg==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 16.1.0 - '@angular-devkit/schematics': 16.1.0 - jsonc-parser: 3.2.0 - transitivePeerDependencies: - - chokidar - dev: true - /@schematics/angular@17.0.8: resolution: {integrity: sha512-1h5mwKFv1B/L5JWZ0mxnC4ms06iwnSi/w+GgRZPeM3P5BpuZuvAkFiClNnM55iLlQJXRQioPNLM3sOsz7spR6w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -4842,8 +4935,8 @@ packages: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: true - /@stencil/core@4.9.0: - resolution: {integrity: sha512-aWSkhBmk3yPwRAkUwBbzRwmdhb8hKiQ/JMr9m5jthpBZLjtppYbzz6PN2MhSMDfRp6K93eQw5WogSEH4HHuB6w==} + /@stencil/core@4.14.0: + resolution: {integrity: sha512-+s0u/KsNolXZ7tC2hEMgMA3jaNaqOhZvYKwSzjQbc0Wv+cB481Isxzo7ifgEWRYqsJzNSyqhO6cyu/EJrGGTdg==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true dev: false @@ -4869,398 +4962,390 @@ packages: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} dev: true - /@tsparticles/basic@3.0.2: - resolution: {integrity: sha512-aM3X4daYRFxrkZ7+puHYjlgWjFaU4ROe8XOx7K+BnADfd0WM1I+JC0kspMEOe0b0qoiCbbbRpBqD135Kc75FXg==} + /@tsparticles/basic@3.3.0: + resolution: {integrity: sha512-YB6+pFnkby6hnHhDqH2Q7+Y6Zcm7RAgZLQ8gkecHQxywD0RFItpYQfxpIf82mOTZ39NoeVdH6AF3mydgxVNAMQ==} dependencies: - '@tsparticles/engine': 3.0.2 - '@tsparticles/move-base': 3.0.2 - '@tsparticles/shape-circle': 3.0.2 - '@tsparticles/updater-color': 3.0.2 - '@tsparticles/updater-opacity': 3.0.2 - '@tsparticles/updater-out-modes': 3.0.2 - '@tsparticles/updater-size': 3.0.2 + '@tsparticles/engine': 3.3.0 + '@tsparticles/move-base': 3.3.0 + '@tsparticles/shape-circle': 3.3.0 + '@tsparticles/updater-color': 3.3.0 + '@tsparticles/updater-opacity': 3.3.0 + '@tsparticles/updater-out-modes': 3.3.0 + '@tsparticles/updater-size': 3.3.0 dev: false - /@tsparticles/confetti@3.0.2: - resolution: {integrity: sha512-DPemuMI66MA7EYvoMpAoqORZu0TM950xRTfGYGmzkHvWN2ET9XAJiGANUP9OB1iShUdLBZJpOwi2FFWqGeXsqg==} + /@tsparticles/confetti@3.3.0: + resolution: {integrity: sha512-LgV4h9h6X8kHSeeTWmAOt3dxq9/yhDe4guybYUPqus5WvMVqDGnx9WIdKzJhdFywPaqfR0OYDdHBsHAxdHK8bQ==} dependencies: - '@tsparticles/basic': 3.0.2 - '@tsparticles/engine': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 - '@tsparticles/plugin-motion': 3.0.2 - '@tsparticles/shape-cards': 3.0.2 - '@tsparticles/shape-emoji': 3.0.2 - '@tsparticles/shape-heart': 3.0.2 - '@tsparticles/shape-image': 3.0.2 - '@tsparticles/shape-polygon': 3.0.2 - '@tsparticles/shape-square': 3.0.2 - '@tsparticles/shape-star': 3.0.2 - '@tsparticles/updater-life': 3.0.2 - '@tsparticles/updater-roll': 3.0.2 - '@tsparticles/updater-rotate': 3.0.2 - '@tsparticles/updater-tilt': 3.0.2 - '@tsparticles/updater-wobble': 3.0.2 + '@tsparticles/basic': 3.3.0 + '@tsparticles/engine': 3.3.0 + '@tsparticles/plugin-emitters': 3.3.0 + '@tsparticles/plugin-motion': 3.3.0 + '@tsparticles/shape-cards': 3.3.0 + '@tsparticles/shape-emoji': 3.3.0 + '@tsparticles/shape-heart': 3.3.0 + '@tsparticles/shape-image': 3.3.0 + '@tsparticles/shape-polygon': 3.3.0 + '@tsparticles/shape-square': 3.3.0 + '@tsparticles/shape-star': 3.3.0 + '@tsparticles/updater-life': 3.3.0 + '@tsparticles/updater-roll': 3.3.0 + '@tsparticles/updater-rotate': 3.3.0 + '@tsparticles/updater-tilt': 3.3.0 + '@tsparticles/updater-wobble': 3.3.0 dev: false - /@tsparticles/configs@3.0.2: - resolution: {integrity: sha512-GEz3vv4DV19Nz0a1pFbDjMD+/IZwP9AGDSNVL+hb7r8UtTPvl0M6v8RXcRH8HwaYonIFkorI9h/QGdagLj5RaA==} + /@tsparticles/configs@3.3.0: + resolution: {integrity: sha512-G4PeSwpHjgmCkIGuSAQT6cZo2FLnMXSw8/nyYgA/AxfHHq1CX5iO+hJmHkl5yhBrQggsE7TyjCY/SXe/f4umBQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/effect-trail@3.0.2: - resolution: {integrity: sha512-tBaxjORiwbCwAnv+NQBOuFm3BRTKYyFZp/B+nETOrYVIvy3HRLdSvBoePr7xdxKzC7k7/015WksBq0bp/lpXRQ==} + /@tsparticles/effect-trail@3.3.0: + resolution: {integrity: sha512-WyZvcOD6iIG3DrG/JVb4SRwXxhKW2IDlUPEmIcDPVNzWAop9aWgW5G+XZTpHTDPx4gXRA20rFov2uDw3wn4I0g==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/engine@3.0.2: - resolution: {integrity: sha512-2HhuJuHjz/GiIP0i+jpymnZEXfR82sTkp7jb/sQYfiHCu5Bh0XcNNuvZXbRMgt2qdB+BAupFA7ghIB1FfnLyug==} + /@tsparticles/engine@3.3.0: + resolution: {integrity: sha512-Sr24epYquTelGrUbMaknXTscib8IMQJrbmShJnEemU+wpZNIPtAh09sQgGtq1pUxrGQRUSQIgaybYuXcNgk8rg==} requiresBuild: true dev: false - /@tsparticles/fireworks@3.0.2: - resolution: {integrity: sha512-c5WzkY3sSf0ArY6ZDZ3El2MOCIK3wtEuJUFrqhZtxtfofQM80gJeuj//LW7P5/U3T0t/1yCB1Ygrav2w6EO9Vg==} + /@tsparticles/fireworks@3.3.0: + resolution: {integrity: sha512-AtCajXyuwXpLV5JjKlSjyv5EbZmOf4gNNXuga9Afe9byN/fq025Q+oxVmuzjs/GFEVVx3Hp06PxNnO+TPWDp+A==} dependencies: - '@tsparticles/basic': 3.0.2 - '@tsparticles/effect-trail': 3.0.2 - '@tsparticles/engine': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 - '@tsparticles/plugin-emitters-shape-square': 3.0.2 - '@tsparticles/plugin-sounds': 3.0.2 - '@tsparticles/shape-line': 3.0.2 - '@tsparticles/updater-destroy': 3.0.2 - '@tsparticles/updater-life': 3.0.2 - '@tsparticles/updater-rotate': 3.0.2 - '@tsparticles/updater-stroke-color': 3.0.2 + '@tsparticles/basic': 3.3.0 + '@tsparticles/effect-trail': 3.3.0 + '@tsparticles/engine': 3.3.0 + '@tsparticles/plugin-emitters': 3.3.0 + '@tsparticles/plugin-emitters-shape-square': 3.3.0 + '@tsparticles/plugin-sounds': 3.3.0 + '@tsparticles/updater-destroy': 3.3.0 + '@tsparticles/updater-life': 3.3.0 + '@tsparticles/updater-rotate': 3.3.0 dev: false - /@tsparticles/interaction-external-attract@3.0.2: - resolution: {integrity: sha512-7hrTPDKeDw0f6RbWs5m8eH4Dn+AIwn6d6w32GVbHEc2UQSMAX3G4rZ2ME6LEy8rlpnApIUNTBWFvK+laINtopg==} + /@tsparticles/interaction-external-attract@3.3.0: + resolution: {integrity: sha512-tkwGFoOwwwZm7tcXW4zeJ0EVeRxtOre3EkMT151E/LKmjudo7sQHXpJk/tfz839OdMi3gGq7+9J88AEyl0TVhA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-bounce@3.0.2: - resolution: {integrity: sha512-uZrNKL3z04tOeL3/EpO/Jq7U1Pdz6jVO1UG8+r9NJg/Pwnrq7+my/1l/Oh2fUYeGzKlsy8NerBwHhNreZzzJzw==} + /@tsparticles/interaction-external-bounce@3.3.0: + resolution: {integrity: sha512-4j+Dz/cj+/zgDJZPDVDZz+SCUSxzdDCcEOxjo4KwEYa/vQH4hBPlGxM7V1wIE6g/bKTbNZbmcDAW8haRVrtdSA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-bubble@3.0.2: - resolution: {integrity: sha512-tOtz1tYqR0/X+MPj0VALgwG2maVeiTn60bxz56QpduDEgcQixSux7czn4btY3Y/CHR30+GBfYwFRyUAwg1v/bQ==} + /@tsparticles/interaction-external-bubble@3.3.0: + resolution: {integrity: sha512-xdtensiGRhR1C2cOlKBTGr5Sxu9QmMEjloSbr7mx8pyV03OnLG2j5GqFxTzVpoFa+yojjMQ/E5KXctWfQ2FbTg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-connect@3.0.2: - resolution: {integrity: sha512-Bt0l4ptEXcCwDog9UbV2+C8EVv8rStrEWv0nCfNGwM+o5cFaSN8tqqd4c48SbtXNEq/k1+Fl2q0n7hU48YudyQ==} + /@tsparticles/interaction-external-connect@3.3.0: + resolution: {integrity: sha512-mYdeRclR41qlLwbF3ONsZzu5VDkcML95BDQOrc5uVOC8AukAVhoTKjwVYgii7g3obSvYzSE1YvaAOuLDZOpNwg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-grab@3.0.2: - resolution: {integrity: sha512-05JP7WwizKVukeX9dF4BTRYAYJ1Yviag6dryzO9LLf6hpdOM5qMbzJG6KIsILLxOpLo4jc9xQ1KCtpcG6bmARg==} + /@tsparticles/interaction-external-grab@3.3.0: + resolution: {integrity: sha512-07dsnz1VzuFY655Ba24kXwyYj/tFSQ0M0ae55z3UFa09o/1uJiDKCdnhBqSAT+MrLiVRX/h8BHL0XS9O3EwE/Q==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-pause@3.0.2: - resolution: {integrity: sha512-W2W3wuZD3idLW5+x5I/elI0IGMKF2jHhAeaJ+OA8EOaZUduGhq4Y2KsP6byVdDIkhnLC/EZFn5k1Sw3vP4y1cw==} + /@tsparticles/interaction-external-pause@3.3.0: + resolution: {integrity: sha512-b43k5ecrdsWsiSpKtMPolPhw7EfBeaoH6fFeRUhv7tF4itTHB+DEONcvIOlN3jlQswgZm/sZcaq4dnxT31t9kw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-push@3.0.2: - resolution: {integrity: sha512-a9AUDlDNbUBuRJLCF6E4/bcIc5nHQ0FNZJzV/K45/S4ByrHFob4Q2cDVfCxujbSEgOdWiTD4K8hEpvd2NKbK0w==} + /@tsparticles/interaction-external-push@3.3.0: + resolution: {integrity: sha512-pwU2hBvp6/YstK+wtChfKJtXkEBP2Z3836rkK+CUeO7sbsSzO2SkJtmUPfJZJHCcvpCjEoDfhp/3zPskBiwe0w==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-remove@3.0.2: - resolution: {integrity: sha512-QO0nFUcJscjXaCrp0cTj554jVOlttN0bYjGeZ9/iS+pD4NtwAr1gqpDXBdHjDkb8+v/rWoDRB59teKEai2wCng==} + /@tsparticles/interaction-external-remove@3.3.0: + resolution: {integrity: sha512-jg6aA0eC1rxZ/bamKJnApBhxABsk/4RgtaWNHLWAKTlen4TdF1pqECqit9Q5C6q5kcJrG7bmRF3VuWd80WiIwQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-repulse@3.0.2: - resolution: {integrity: sha512-gQW1eRIhoIb8Hf2EHe9qDkiNC4WM4wSGKfAIZzuU4VufLi323Zr5r9M+go+uc+dinzVPGeuJz38/lUppTOopsg==} + /@tsparticles/interaction-external-repulse@3.3.0: + resolution: {integrity: sha512-6fZg9PNUZqXaBtI4OqTKPU98a7/CJP5C+us90q1QqEBhIFSxJBnIkmuloLZuZ7Vj8Ul1FID2Zr8HN5b5EJOZPw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-slow@3.0.2: - resolution: {integrity: sha512-/gdlpiwX3fQpzHO5aQH728MnIHy0/ZY+nE9xjeK6KCp/hN8Ye/KgWmE2phK+HMdaYOOPcak+Sgw5QkpB1SK1ew==} + /@tsparticles/interaction-external-slow@3.3.0: + resolution: {integrity: sha512-flqaF6QN6XuEvKP2KhG2ln82wB9q5WPLLoUBDfWBbYI3gm+O0AH8orysHXYYGtLv+20ZdNiS8fijNl3jvNVLzQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-external-trail@3.0.2: - resolution: {integrity: sha512-R6F/EP25DIRYRbqbX2r5t+uPnDcR8b7FZxAZHu++dopORywzjbLnufhHhv+ozlOAqTwVnaoCAJ59i6uLrdmvIw==} + /@tsparticles/interaction-external-trail@3.3.0: + resolution: {integrity: sha512-FYwM4YBY/b9N755WGVwUElfwBanuyKaEV+j6wfjzrFVD9DWP4VEVTcGSTPkJL8ZVauawSbpcuy2A3BWAQ1SNYA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-particles-attract@3.0.2: - resolution: {integrity: sha512-s5R7tAKSmsm9gcvnRJO0N2zLaHzO3MJU/DMcrD/yF9kpnFbOF8Xd8X7MR2bho0tMngqcDarqbEk0A95lDhSaog==} + /@tsparticles/interaction-particles-attract@3.3.0: + resolution: {integrity: sha512-jNFcAfrgz7hqC1rknnvnahrfLRUR8SRI5dJI1MVisi9kuNkSFJUSiGMUbDzYx8eKqfBwcFphVlWrcaylaYeWvA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-particles-collisions@3.0.2: - resolution: {integrity: sha512-EA25ikXlZplEEPx45uwveTV+OyA5fNNMH24zTGYsJAMPPQ84r9ps7klIjGEJqboIbTkg9NFlVaHy8+ZlM9KLzA==} + /@tsparticles/interaction-particles-collisions@3.3.0: + resolution: {integrity: sha512-OwHaTaXA0WmHoyd6ygVnJXWqJvK8ObVUoKwSBQg7yRToZkL7lqKnqCJxjoWlHENORP9p8OF/G3JoX0rJXQYQcQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/interaction-particles-links@3.0.2: - resolution: {integrity: sha512-XCpTAgZWd0Om/iRa2I+YtzGiWVo5egWlx3PXE07DsZRQkeQJS0DcmMUx5Um3OagDkgfHmMZx0CDwDbCufA4ncQ==} + /@tsparticles/interaction-particles-links@3.3.0: + resolution: {integrity: sha512-m2cqciwsolCwrzPMcFOzruuCxqxEmofGoKHzPzN5XAUaCDNGj2lsfKHOSgk3orAQQZUmiYoJBr1rIFGEzIGvvg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/move-base@3.0.2: - resolution: {integrity: sha512-PjLII47p3tT6yOLb+CLLohaxXw13MVuijFq8sLkuNPbUNSE0ooJ0pmncqaAchFIYu2JxDbRZ1GuTuqEw+AIRUw==} + /@tsparticles/move-base@3.3.0: + resolution: {integrity: sha512-yxfynO0CHWYlhyXy53/HzsN8zyD+v1RX0wT9X1Wry5lgnxhJoFTAP/Pk+srgyLOdaD0WwoRjB3yA/0f/haBWkg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/move-parallax@3.0.2: - resolution: {integrity: sha512-Q/QkDH2QXLxZpLULyYEHwwIeTqzxYRbAtzX+xmzjkfYd3esu9h6s3tjD3ICSYQNvoPXBx2o6yYinmK5comkuMg==} + /@tsparticles/move-parallax@3.3.0: + resolution: {integrity: sha512-s8i0xrsQavI3megcdkKs768jo0lJZEgBL8iF8gL77fpJ56YrWicOC4hEEGW7UOYq44D9m16e+lgr7P7eLpMKAg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/pjs@3.0.2: - resolution: {integrity: sha512-dDusXF/aE6YY+07QRhE0bDdxzwyER2/RaAOSEzrvnQZZ1rVGkt6VpixDm5ZOfHcV+IR17HLtgIVDZFqIrJphzA==} + /@tsparticles/pjs@3.3.0: + resolution: {integrity: sha512-Lvgvc/QsMiuysXZGW5WRyxfHwGCPEi4JQnMqKaobv4boPhaM8K3L61wOogTbvk7ehFr1LQVvPfw9tyGNYs5a0Q==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-absorbers@3.0.2: - resolution: {integrity: sha512-lBrd6hjTxc+A1lrVxxgfPF32iWUn5cOJEylwuFq6lzSWSSvbreg/gbpQP4SUWiJgRMTkB4ZhRL/mG93vPkypyA==} + /@tsparticles/plugin-absorbers@3.3.0: + resolution: {integrity: sha512-Dr8pZBoyb4Geo4VoVJbUuUDXDPgHE1rpRPWr1mVAda8h79ZNl9LOIldk/RRoxFecCx8jrGzBSDxjDtAIJyFi1w==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-easing-quad@3.0.2: - resolution: {integrity: sha512-Z36YfPXvtrHmcKYt5LfZdojYlFt8WWbAhP5OS3dRfKUgxnw+vMEP1gLxz9y+BebIeVZrZdR5OUk3EimlXdbZnQ==} + /@tsparticles/plugin-easing-quad@3.3.0: + resolution: {integrity: sha512-6c5SRGj9qzASOJwiAc06JVOtH9ZaTXrF9p7svZ1qr/S85fRoRL+Jz/ucl8cdRDqRJvXTrt1qkz2OMi+P+4AgEA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-emitters-shape-circle@3.0.2: - resolution: {integrity: sha512-E+497R4GXU6/iTl6m4vaUCLQ1roNOnpY+Jieghk5KorNtyyANnnz3Pn5LJhfZ4nyWL88fBdE9dg2lACs/16SSg==} + /@tsparticles/plugin-emitters-shape-circle@3.3.0: + resolution: {integrity: sha512-UXFgI4zZLJPv/FFl4cP+KX21KWABgGcqNwrf1u5GmRP3crU8Hvep0iSZdF2vrDzpZJswL0LFmgBFBBHepEWIAQ==} dependencies: - '@tsparticles/engine': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 + '@tsparticles/engine': 3.3.0 + '@tsparticles/plugin-emitters': 3.3.0 dev: false - /@tsparticles/plugin-emitters-shape-square@3.0.2: - resolution: {integrity: sha512-LFrzOjpQKHU2ho3JlzuWJZPhzuF4HDrEHTwxTdNdjTs5oh0aU0shQfFKG97yuDvwyQpjnicTDJ/NOoXdNTR92A==} + /@tsparticles/plugin-emitters-shape-square@3.3.0: + resolution: {integrity: sha512-Jk3t9VUTfCqNRIEQRgJ8ySYe5rgi1KCOSPkqJQ1SooSMiRoWybghwofWR1Gwo5yUsg8wZ+mdlb2OIq3juyYvIA==} dependencies: - '@tsparticles/engine': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 + '@tsparticles/engine': 3.3.0 + '@tsparticles/plugin-emitters': 3.3.0 dev: false - /@tsparticles/plugin-emitters@3.0.2: - resolution: {integrity: sha512-F8U/lIIq9EAMXCN308gLi6IoQ56v+qtXoM45KB4oIXPOing1OH1zRiWQ2sVyT1yio8uLMIXLyYdmpgMiFlAvlw==} + /@tsparticles/plugin-emitters@3.3.0: + resolution: {integrity: sha512-Ze2f47YBxjgfUHRKy0YdR+j6kGq7yrrdnbR5Ttq5d6vSjC13tFL+T14YM0tqZBr4QaZZB35UpKr3r2C4WVdDug==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-motion@3.0.2: - resolution: {integrity: sha512-r3VUWvJKoVanWFuXv9nU23ygYN3DnTDigTo3zwbg7rUWMacciiB0kRznPcp0kA9hxmucuUzWabq76U77GhYAyA==} + /@tsparticles/plugin-motion@3.3.0: + resolution: {integrity: sha512-N3Q+FGXObu6n1ErhfnIHgltrR2zvSsXMPLjdkgqyg6l2i1oD3ybw57siGM/th0k7m7hvJ96HmDaJrY3sUuqX6Q==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-polygon-mask@3.0.2: - resolution: {integrity: sha512-DJjq1veg1/xdx7ccNC6ZlIX6002J24P1/ttE4GYvb/kjGG3t5N3597SbFtFLG9Cnd8dBKfAsVrfnylXlrEsOzg==} + /@tsparticles/plugin-polygon-mask@3.3.0: + resolution: {integrity: sha512-VBtlO6xpXB3l5DCF81ENfS8glRevHTx5HZrgJdGb1sYXcRp2usvMlbFKPHpkejgqm0x2uA7bQvhrJV7EImQr9g==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/plugin-sounds@3.0.2: - resolution: {integrity: sha512-udeTBzhcuHKqoisBmSEZL4kLAS6zPhdUQctTcNg1uZ+LBChN35Tm9Ug3QcWKtz+/vjUhnCQLCNnddTUufyx62A==} + /@tsparticles/plugin-sounds@3.3.0: + resolution: {integrity: sha512-FOltVubD/ikyvJDmzMytNsRQ3gbmo4KQFymrDkvbHCge5rZlUDLCuDMxnYGX4mycIut2t0I8GyGagoGZUDgzoA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/prettier-config@2.0.1: - resolution: {integrity: sha512-HeBbKQzpgt6AIQ4NDyYPh2Eq4sefAoiisDxI7T7+or2EwsZgOxcq6uicxjR05tkK+CNyZ45C1bRTiY47VG1YOg==} + /@tsparticles/prettier-config@2.1.6: + resolution: {integrity: sha512-KaiIN2QB9KVpsI+irHGpOdVEoAhlrTRGdjF+MhCawdMINlChgZfxXvvREzt1gSYxusqmEv/mF1u/fp0tBhGPqg==} dependencies: - prettier: 3.1.1 - prettier-plugin-multiline-arrays: 3.0.1(prettier@3.1.1) + prettier: 3.2.5 + prettier-plugin-multiline-arrays: 3.0.4(prettier@3.2.5) dev: true - /@tsparticles/shape-cards@3.0.2: - resolution: {integrity: sha512-9C2ZAni14aVi5PxK3TcasMJXlUWKjXSbreiWlKQt+3+gAQI1p7Ch7hLGSgIUU8f7d1BiUP9cw387FPXwFYGDBg==} + /@tsparticles/shape-cards@3.3.0: + resolution: {integrity: sha512-WPiGYZJFfVaFjnzbTm5gg0HIVgy4qbwSKTjAaeVxf3J0oMiu8nFV7Ya9My2ondvDWrUeTpRem2Zzbb81yYnyZg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-circle@3.0.2: - resolution: {integrity: sha512-BqeeP2Oxu7NxEx6znB5V9rYc0VPZNrpC6WNyz78nvnhyARgQZWNRgNo5igaE2Zn+ss64KHNxkQDkbYP+ZAc1BQ==} + /@tsparticles/shape-circle@3.3.0: + resolution: {integrity: sha512-m/T3SbZf8Zrn0m4Rd+8KTCMy54cofkaXa1Z7oikQYr/gPigT2C7Bo4vwQpiP8HKU+Xh5CEHFyc0s6ogfOaA2fA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-emoji@3.0.2: - resolution: {integrity: sha512-mpzsmNvE/DmWihRQrVS23JqWefmUjXU9HOkal9vWBgGDOfRpieBxHBHqNZFiYq1oaxa/zwFNcPCJ4BpiWu3nPQ==} + /@tsparticles/shape-emoji@3.3.0: + resolution: {integrity: sha512-F9tl3jUTMCRzbwhpKk3t1z2d+7vbyeAoHAEeG4UdUVorO0ovaqzj16KcpfSu2wyGkPSzUKIyHX8doB9MR8DfGw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-heart@3.0.2: - resolution: {integrity: sha512-E7txzWC6r+RnuJ0dM8puLatbTVx9jTv8s3rCBqxQHDIuaY7Oy1aGB7ucRzyPTS1ZbTGQor7JZoec2O27geziSA==} + /@tsparticles/shape-heart@3.3.0: + resolution: {integrity: sha512-R47xiFP7xxbBKjYSQFcfoBxLkVZLNNhzzDFqKMz3feAUXQxLxoV8bPNVH6Sx2Xn4coxqK72lhi1tNGq3buWiTw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-image@3.0.2: - resolution: {integrity: sha512-i4v5qZ7s48M/jkx/REHD0usTvyephebHrNWhM5XHYfXvPjuXg3nrP6sYGqRByPkJ3svdFoeGZM/5jrF63waHjA==} + /@tsparticles/shape-image@3.3.0: + resolution: {integrity: sha512-w5PHiDZjILIUEDIn10bFasY1qnSY9lwV0ekoTLGDepiS/EmyNJb0+D7gWOy/mhFlpK1637Ngbz1Axw3Zfl8ObA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-line@3.0.2: - resolution: {integrity: sha512-tI8bFYp4UwDpTEUglHRtENx37F9xK1FKvk5UeIIHfCSVxBQsLtAZ16ynRVBnUXMPDHIs388xxeOqc2wHWrwlJw==} + /@tsparticles/shape-line@3.3.0: + resolution: {integrity: sha512-PPkwsBL2F4TNK/6eXThhqTcInSPpGb5rjsBR3bbWBXKGEH+4ibLA0biBQWPjxqY/UrAt4St1dpktKRmTt0XacA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-polygon@3.0.2: - resolution: {integrity: sha512-aUVoDzoMy6uRf12xEKZ62aCxo+yBWxNrkNbdYxlMKIWzqRQVTiNxhwHt6VwBzzXUzy8KseaXB3BiQfLCsmdGLQ==} + /@tsparticles/shape-polygon@3.3.0: + resolution: {integrity: sha512-JAHKIO8Pmzft0METZn6BqTHpn9PxWXxhAlPMG0XOEuziHpvMxmTXYbJNDFlmWu9RFpAjfIeGg8zUcS1xNuGWUQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-square@3.0.2: - resolution: {integrity: sha512-ut8SlaroULa4C2aKVfMmGmfN5yAk6WN9xjT/yw4bPYAsunZdfeOEzH76u8K4SLVkl2CJ4H1w3YdWxhL+h8BtvQ==} + /@tsparticles/shape-square@3.3.0: + resolution: {integrity: sha512-72tLkzQ5QkkhgIFy+qqdA+vmBk8VE4PuJcLJ12FVH8e3uPJDO2WiLJmnCg9MHyp26uU5CEuIalrQpZ0TX1A5PQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-star@3.0.2: - resolution: {integrity: sha512-fwZokgygyi3gX4vES9tlfTK8tJnvu5pd4exI2n1QW/8xpCpsORYhk+VWN994DSmt4g+VTYLb/tVnDk///Sa92g==} + /@tsparticles/shape-star@3.3.0: + resolution: {integrity: sha512-RX9RLuJ9oWQbOVvVyiOBdPK8dc+RLc7DaqEOxGhMTPQeGvryjdkBU/FmiG4a7KaVyZeCI2diDW4oWEkulzZIIg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/shape-text@3.0.2: - resolution: {integrity: sha512-VhWn8qP1iXES04U3W8+5D9W2QRJIFQJghOZrVLVdHcjsJRAmB/kbBwZXXTdvq7hR4uiwSNCoZdwsCZtPs+cYnw==} + /@tsparticles/shape-text@3.3.0: + resolution: {integrity: sha512-FVDa9Hx/r59KAE9LY7JiHYv3IjSeUY/w7w6b9gQ63ng0NjQwkGV627UHYYX+qYZc6q1xaO5BFVKrSi9TS/3IeQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/slim@3.0.2: - resolution: {integrity: sha512-EAmfK1Oy2d1zwA1Dfpt0AQaut71zrmXOT4uvzuGq+PRH5CSbhqWuYplKCauYNCw02s+z3o3tCSea5/hcXh3tOA==} + /@tsparticles/slim@3.3.0: + resolution: {integrity: sha512-/FAbB4b9/j7xaZYuGx+uU4rDLrLs7zEShwFHDWc4PWn/970CX+EvKszqNrBvQDuqDD3HZQ94iCwj7w9OWKXLTg==} dependencies: - '@tsparticles/basic': 3.0.2 - '@tsparticles/engine': 3.0.2 - '@tsparticles/interaction-external-attract': 3.0.2 - '@tsparticles/interaction-external-bounce': 3.0.2 - '@tsparticles/interaction-external-bubble': 3.0.2 - '@tsparticles/interaction-external-connect': 3.0.2 - '@tsparticles/interaction-external-grab': 3.0.2 - '@tsparticles/interaction-external-pause': 3.0.2 - '@tsparticles/interaction-external-push': 3.0.2 - '@tsparticles/interaction-external-remove': 3.0.2 - '@tsparticles/interaction-external-repulse': 3.0.2 - '@tsparticles/interaction-external-slow': 3.0.2 - '@tsparticles/interaction-particles-attract': 3.0.2 - '@tsparticles/interaction-particles-collisions': 3.0.2 - '@tsparticles/interaction-particles-links': 3.0.2 - '@tsparticles/move-base': 3.0.2 - '@tsparticles/move-parallax': 3.0.2 - '@tsparticles/plugin-easing-quad': 3.0.2 - '@tsparticles/shape-circle': 3.0.2 - '@tsparticles/shape-emoji': 3.0.2 - '@tsparticles/shape-image': 3.0.2 - '@tsparticles/shape-line': 3.0.2 - '@tsparticles/shape-polygon': 3.0.2 - '@tsparticles/shape-square': 3.0.2 - '@tsparticles/shape-star': 3.0.2 - '@tsparticles/updater-color': 3.0.2 - '@tsparticles/updater-life': 3.0.2 - '@tsparticles/updater-opacity': 3.0.2 - '@tsparticles/updater-out-modes': 3.0.2 - '@tsparticles/updater-rotate': 3.0.2 - '@tsparticles/updater-size': 3.0.2 - '@tsparticles/updater-stroke-color': 3.0.2 + '@tsparticles/basic': 3.3.0 + '@tsparticles/engine': 3.3.0 + '@tsparticles/interaction-external-attract': 3.3.0 + '@tsparticles/interaction-external-bounce': 3.3.0 + '@tsparticles/interaction-external-bubble': 3.3.0 + '@tsparticles/interaction-external-connect': 3.3.0 + '@tsparticles/interaction-external-grab': 3.3.0 + '@tsparticles/interaction-external-pause': 3.3.0 + '@tsparticles/interaction-external-push': 3.3.0 + '@tsparticles/interaction-external-remove': 3.3.0 + '@tsparticles/interaction-external-repulse': 3.3.0 + '@tsparticles/interaction-external-slow': 3.3.0 + '@tsparticles/interaction-particles-attract': 3.3.0 + '@tsparticles/interaction-particles-collisions': 3.3.0 + '@tsparticles/interaction-particles-links': 3.3.0 + '@tsparticles/move-parallax': 3.3.0 + '@tsparticles/plugin-easing-quad': 3.3.0 + '@tsparticles/shape-emoji': 3.3.0 + '@tsparticles/shape-image': 3.3.0 + '@tsparticles/shape-line': 3.3.0 + '@tsparticles/shape-polygon': 3.3.0 + '@tsparticles/shape-square': 3.3.0 + '@tsparticles/shape-star': 3.3.0 + '@tsparticles/updater-life': 3.3.0 + '@tsparticles/updater-rotate': 3.3.0 + '@tsparticles/updater-stroke-color': 3.3.0 dev: false - /@tsparticles/updater-color@3.0.2: - resolution: {integrity: sha512-MfG+fVpXEqSMD38uN9MWLoHbSL1+EL4TbvOfyifyTV9lvsl0Ic154EowdRsJROAnQ2PnEcnJh8UjA6YXIg9uoA==} + /@tsparticles/updater-color@3.3.0: + resolution: {integrity: sha512-4ZggZr4jTXXOCLXqMXkH/jfhylf9wLt2G7D/F9ZZPihh8l8F2x0YM/JvzRePynhIFXfZaMD1PRfdXNTr6HnFFQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-destroy@3.0.2: - resolution: {integrity: sha512-6EovcvnKDkI/uKRT1KURoUhIdGsuRDoiFkb4kg6J1Sc8lF9EFtzjFd7hl1WDntl0jbtyhwzE/dFV0sBaPesYOg==} + /@tsparticles/updater-destroy@3.3.0: + resolution: {integrity: sha512-9yM0bQI++cBoPsG5UL33p63Hw3bidEG5rGox4Yqy+9RbckAe+kdRLcCk2PxCQI01KxRTczdsIGBtDNTYG8U9dQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-life@3.0.2: - resolution: {integrity: sha512-EFhxKr11GdQyKbw3+UbDrRvN2ZJ9vEBFAWeM5TAR5erln9OI5/9J4ySXd+3MZRC7pH66GHPIB9yVBjonLURRnQ==} + /@tsparticles/updater-life@3.3.0: + resolution: {integrity: sha512-6DDx4FfezLmXxetVx0kFZdWKWLIPa/ujFxHto0fFIVFtjLaffJPEONoOIj6/TmAlcJ+XF2jY2Md4z6vyS6bMlA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-opacity@3.0.2: - resolution: {integrity: sha512-4a8Y26v8ln90ZqaqcKn8bgpT2A2QxjUCnK56hmRrIdtG9+kcF43RZYDHZQo/Voy9UWKMJObaJ4eP60H6a2f4cw==} + /@tsparticles/updater-opacity@3.3.0: + resolution: {integrity: sha512-aQZJheqvoD69YYPiSlcRuWU7yEPs9dSmeOALP+fcaQwUQbVvr+wNJSUVkVNzeawtv4tPwou4QnytoWaBmZoqog==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-out-modes@3.0.2: - resolution: {integrity: sha512-5Z6RRSnDeP0I0ToRF7kKJbsIZ3RCCIPeLPSL6uGeTaEiwZ2uD3DU87Brf66N0c4ioxKjpwQ/VKt3nRF9PIyNXQ==} + /@tsparticles/updater-out-modes@3.3.0: + resolution: {integrity: sha512-G+UDZO6pmBUdSeT1Y7SRXvZz2EUw5RBCF8AOQMyLntehJQgLPc+PbMCFenfjpRQCCiWQ8RSumZ040iv5CLRUug==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-roll@3.0.2: - resolution: {integrity: sha512-g9hYgnLqOKIdsp+szzL77U1R/S2vsMmkZKnjAqIMfDMu7O6oSwGBCdwetPDKTqwwbYgG3/uC57YofnOor034RQ==} + /@tsparticles/updater-roll@3.3.0: + resolution: {integrity: sha512-z4UNZnC1/ZtXRZqMMITjqTxjs+qhggoL2W6c6AjvQ9TUyz+Ixg8tIrcPcwUu69496o9HJf6mJ4C3G9Pb9CMm7Q==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-rotate@3.0.2: - resolution: {integrity: sha512-RA298SAzAvrSn8iV3VtW4tLgpGrhMFlPUZSOKIaD9fi1gcXPJGSCmqquJlLA5tGnFGcGGB8ZYsDB9VKHsvdXZg==} + /@tsparticles/updater-rotate@3.3.0: + resolution: {integrity: sha512-4i3+0rbvzmaNGunlK443kURoEVFeAvCY5VGNX73y8S5g94RFejtGYBUUsC/LAcCxgfxa3HgYwNTT6ypslnoNuw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-size@3.0.2: - resolution: {integrity: sha512-DPOQvOxf1kEUzA7yEC40JYyvPhOGJirtSiX86vpi3ApTWud2n+B+D3AXS7JhT/g+ISNQ04dICRbRYY0yUeDLFA==} + /@tsparticles/updater-size@3.3.0: + resolution: {integrity: sha512-8s0dSh8bV4CN13oM86x1MPkI1T6KwuKPIiSdTcO1qKTcN1WBYzuuIPOU7Q3+fbQhSZ6F+da3zdG9unqU5sPYUA==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-stroke-color@3.0.2: - resolution: {integrity: sha512-SIkWit6LCauH0bg3jdXOBfFkFwih4mUSfBInaM+iISrvWLQA6XQLtcxJKql7Uvpu2eqTEShZ3UmnKPutqd46/w==} + /@tsparticles/updater-stroke-color@3.3.0: + resolution: {integrity: sha512-swo8nbIQsMJa5kGkaZF4Fq1XekKNqTj3n8T921kQOdkkz/nmL8U3/ikdRUpW/OiZgvULTnihYnDtTtiMtLmcaQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-tilt@3.0.2: - resolution: {integrity: sha512-pSwgKcfmwuemCFAFvh1LovJxZhIHSBsqoL5QBWIYbKR2ux+vvumIq3xQUPeFFVPZjsHuWDzrkoSOc9gKsBxRFA==} + /@tsparticles/updater-tilt@3.3.0: + resolution: {integrity: sha512-ALcz+lsdaZn3pZkBRQssF55DVVQf0nX7rXCn6dhgIcwvpTSU1Fm5wYP2Q7cr6UDOu1lOAk5BHEQaG2EgHTanMQ==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-twinkle@3.0.2: - resolution: {integrity: sha512-H5iWkE7UE9HQe4Sr4DA+gTjr4Ms5Pd0h6GhsXpTwO6vKfFCkcWGtgBcFycvN3kLgXPeLFyVVSG1rPrgdgwxyiA==} + /@tsparticles/updater-twinkle@3.3.0: + resolution: {integrity: sha512-ht5GaFrk4F2vva7T/ZnSpKT2+RROjR/jSlZ+Gt+Zmj3xycfSyBwFKQkI0tqYQXClr5/OOuJGfWWb/bcU198Weg==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false - /@tsparticles/updater-wobble@3.0.2: - resolution: {integrity: sha512-o9bB4GEBfERLt2oNzBiBGO9Th0Udt+WbGx77x/b5Z1tKnkxjEwCWuuBb6pkXgYVLRCiejaC4kXmwG8cAcM77rQ==} + /@tsparticles/updater-wobble@3.3.0: + resolution: {integrity: sha512-S9TpaGCWUnfFsk/ZVQVW+KrBG5mkTbbrj6lUx8OuhJmAft6v6zKVByhrMN8LIxYwr8S6mGmguOfFt/ZG2//xkw==} dependencies: - '@tsparticles/engine': 3.0.2 + '@tsparticles/engine': 3.3.0 dev: false /@tufjs/canonical-json@1.0.0: @@ -5278,7 +5363,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 1.0.0 - minimatch: 9.0.0 + minimatch: 9.0.3 dev: false /@tufjs/models@2.0.0: @@ -5293,26 +5378,26 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/bonjour@3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/connect-history-api-fallback@1.3.5: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.31 - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/cookie@0.4.1: @@ -5322,7 +5407,7 @@ packages: /@types/cors@2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/eslint-scope@3.7.4: @@ -5346,7 +5431,7 @@ packages: /@types/express-serve-static-core@4.17.31: resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -5363,13 +5448,13 @@ packages: /@types/fs-extra@8.1.2: resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/http-proxy@1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/jasmine@5.1.4: @@ -5414,6 +5499,12 @@ packages: undici-types: 5.26.5 dev: true + /@types/node@20.12.2: + resolution: {integrity: sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==} + dependencies: + undici-types: 5.26.5 + dev: true + /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: false @@ -5456,7 +5547,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/slice-ansi@4.0.0: @@ -5466,34 +5557,34 @@ packages: /@types/sockjs@0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true /@types/ws@8.5.5: resolution: {integrity: sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 dev: true - /@typescript-eslint/eslint-plugin@6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.15.0 - '@typescript-eslint/type-utils': 6.15.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.15.0(eslint@8.56.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -5504,22 +5595,22 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.15.0 - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -5533,15 +5624,15 @@ packages: '@typescript-eslint/visitor-keys': 6.13.1 dev: true - /@typescript-eslint/scope-manager@6.15.0: - resolution: {integrity: sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@7.4.0: + resolution: {integrity: sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/visitor-keys': 7.4.0 dev: true - /@typescript-eslint/type-utils@6.13.1(eslint@8.56.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.13.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5552,29 +5643,29 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@6.15.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.15.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -5586,9 +5677,9 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@6.15.0: - resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@7.4.0: + resolution: {integrity: sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==} + engines: {node: ^18.18.0 || >=20.0.0} dev: true /@typescript-eslint/typescript-estree@6.13.1(typescript@5.2.2): @@ -5612,20 +5703,21 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.15.0(typescript@5.2.2): - resolution: {integrity: sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@7.4.0(typescript@5.2.2): + resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/visitor-keys': 6.15.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 + minimatch: 9.0.3 semver: 7.5.4 ts-api-utils: 1.0.1(typescript@5.2.2) typescript: 5.2.2 @@ -5633,38 +5725,38 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.13.1(eslint@8.56.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.13.1(eslint@8.57.0)(typescript@5.2.2): resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.2.2) - eslint: 8.56.0 + eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@6.15.0(eslint@8.56.0)(typescript@5.2.2): - resolution: {integrity: sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.15.0 - '@typescript-eslint/types': 6.15.0 - '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.2.2) - eslint: 8.56.0 + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + eslint: 8.57.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -5676,15 +5768,15 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.13.1 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.15.0: - resolution: {integrity: sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@7.4.0: + resolution: {integrity: sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.15.0 - eslint-visitor-keys: 3.4.2 + '@typescript-eslint/types': 7.4.0 + eslint-visitor-keys: 3.4.3 dev: true /@ungap/structured-clone@1.2.0: @@ -5697,7 +5789,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 dependencies: - vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) dev: true /@webassemblyjs/ast@1.11.5: @@ -6551,7 +6643,7 @@ packages: serve-index: 1.9.1 serve-static: 1.13.2 server-destroy: 1.0.1 - socket.io: 4.5.4 + socket.io: 4.7.5 ua-parser-js: 1.0.37 yargs: 17.7.2 transitivePeerDependencies: @@ -6680,7 +6772,7 @@ packages: dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.1 - glob: 10.2.2 + glob: 10.3.10 lru-cache: 7.14.1 minipass: 5.0.0 minipass-collect: 1.0.2 @@ -6698,7 +6790,7 @@ packages: dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.1 - glob: 10.2.2 + glob: 10.3.10 lru-cache: 10.1.0 minipass: 7.0.4 minipass-collect: 2.0.1 @@ -7708,30 +7800,25 @@ packages: - utf-8-validate dev: true - /engine.io-parser@5.0.4: - resolution: {integrity: sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==} - engines: {node: '>=10.0.0'} - dev: true - /engine.io-parser@5.2.1: resolution: {integrity: sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==} engines: {node: '>=10.0.0'} dev: true - /engine.io@6.2.1: - resolution: {integrity: sha512-ECceEFcAaNRybd3lsGQKas3ZlMVjN3cyWwMP25D2i0zWfyiytVbTpRPa34qrr+FHddtpBVOmq4H/DCv1O0lZRA==} - engines: {node: '>=10.0.0'} + /engine.io@6.5.4: + resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==} + engines: {node: '>=10.2.0'} dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.13 - '@types/node': 20.10.5 + '@types/node': 20.12.2 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 cors: 2.8.5 debug: 4.3.4 - engine.io-parser: 5.0.4 - ws: 8.2.3 + engine.io-parser: 5.2.1 + ws: 8.11.0 transitivePeerDependencies: - bufferutil - supports-color @@ -7975,7 +8062,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -7996,15 +8083,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) debug: 3.2.7 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.15.0)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -8014,16 +8101,16 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -8039,32 +8126,32 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc@46.9.1(eslint@8.56.0): - resolution: {integrity: sha512-11Ox5LCl2wY7gGkp9UOyew70o9qvii1daAH+h/MFobRVRNcy7sVlH+jm0HQdgcvcru6285GvpjpUyoa051j03Q==} - engines: {node: '>=16'} + /eslint-plugin-jsdoc@48.2.2(eslint@8.57.0): + resolution: {integrity: sha512-S0Gk+rpT5w/ephKCncUY7kUsix9uE4B9XI8D/fS1/26d8okE+vZsuG1IvIt4B6sJUdQqsnzi+YXfmh+HJG11CA==} + engines: {node: '>=18'} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@es-joy/jsdoccomment': 0.41.0 + '@es-joy/jsdoccomment': 0.42.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.56.0 + eslint: 8.57.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-prefer-arrow@1.2.3(eslint@8.56.0): + /eslint-plugin-prefer-arrow@1.2.3(eslint@8.57.0): resolution: {integrity: sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==} peerDependencies: eslint: '>=2.0.0' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true /eslint-scope@5.1.1: @@ -8083,26 +8170,21 @@ packages: estraverse: 5.3.0 dev: true - /eslint-visitor-keys@3.4.2: - resolution: {integrity: sha512-8drBzUEyZ2llkpCA67iYrgEssKDUu68V8ChqqOfFupIaG/LCVPUT+CoGJpT77zJprs4T/W7p07LP7zAIMuweVw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.6.2 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.13 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -8794,9 +8876,10 @@ packages: dependencies: foreground-child: 3.1.1 jackspeak: 2.2.0 - minimatch: 9.0.0 + minimatch: 9.0.3 minipass: 5.0.0 path-scurry: 1.7.0 + dev: false /glob@10.3.10: resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} @@ -8806,9 +8889,8 @@ packages: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 - minipass: 7.0.4 + minipass: 5.0.0 path-scurry: 1.10.1 - dev: true /glob@7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} @@ -8916,10 +8998,6 @@ packages: get-intrinsic: 1.2.1 dev: true - /graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - dev: true - /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -9419,10 +9497,10 @@ packages: side-channel: 1.0.4 dev: true - /ionicons@7.2.2: - resolution: {integrity: sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==} + /ionicons@7.3.1: + resolution: {integrity: sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==} dependencies: - '@stencil/core': 4.9.0 + '@stencil/core': 4.14.0 dev: false /ip@2.0.0: @@ -9810,6 +9888,7 @@ packages: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 + dev: false /jackspeak@2.3.6: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} @@ -9818,7 +9897,6 @@ packages: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - dev: true /jake@10.8.5: resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==} @@ -9838,8 +9916,8 @@ packages: resolution: {integrity: sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==} dev: true - /jasmine-core@5.1.1: - resolution: {integrity: sha512-UrzO3fL7nnxlQXlvTynNAenL+21oUQRlzqQFsA2U11ryb4+NLOCOePZ70PTojEaUKhiFugh7dG0Q+I58xlPdWg==} + /jasmine-core@5.1.2: + resolution: {integrity: sha512-2oIUMGn00FdUiqz6epiiJr7xcFyNYj3rDcfmnzfkBnHyBQ3cBQUs4mmyGsOb7TTLb9kxk7dBcmEmqhDKkBoDyA==} dev: true /jasmine-spec-reporter@7.0.0: @@ -9879,7 +9957,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.12.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -10048,26 +10126,26 @@ packages: - supports-color dev: true - /karma-jasmine-html-reporter@2.1.0(jasmine-core@5.1.1)(karma-jasmine@5.1.0)(karma@6.4.2): + /karma-jasmine-html-reporter@2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3): resolution: {integrity: sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==} peerDependencies: jasmine-core: ^4.0.0 || ^5.0.0 karma: ^6.0.0 karma-jasmine: ^5.0.0 dependencies: - jasmine-core: 5.1.1 - karma: 6.4.2 - karma-jasmine: 5.1.0(karma@6.4.2) + jasmine-core: 5.1.2 + karma: 6.4.3 + karma-jasmine: 5.1.0(karma@6.4.3) dev: true - /karma-jasmine@5.1.0(karma@6.4.2): + /karma-jasmine@5.1.0(karma@6.4.3): resolution: {integrity: sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==} engines: {node: '>=12'} peerDependencies: karma: ^6.0.0 dependencies: jasmine-core: 4.6.0 - karma: 6.4.2 + karma: 6.4.3 dev: true /karma-source-map-support@1.4.0: @@ -10076,8 +10154,8 @@ packages: source-map-support: 0.5.21 dev: true - /karma@6.4.2: - resolution: {integrity: sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==} + /karma@6.4.3: + resolution: {integrity: sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==} engines: {node: '>= 10'} hasBin: true dependencies: @@ -10089,7 +10167,7 @@ packages: di: 0.0.1 dom-serialize: 2.2.1 glob: 7.2.3 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 http-proxy: 1.18.1 isbinaryfile: 4.0.10 lodash: 4.17.21 @@ -10100,7 +10178,7 @@ packages: qjobs: 1.2.0 range-parser: 1.2.1 rimraf: 3.0.2 - socket.io: 4.5.4 + socket.io: 4.7.5 source-map: 0.6.1 tmp: 0.2.1 ua-parser-js: 0.7.32 @@ -10300,8 +10378,6 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: webpack: 5.89.0(esbuild@0.19.5) webpack-sources: 3.2.3 @@ -10480,7 +10556,6 @@ packages: /lru-cache@10.1.0: resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} - dev: true /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -10507,13 +10582,6 @@ packages: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: false - /magic-string@0.30.0: - resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.14 - dev: true - /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -10764,12 +10832,6 @@ packages: dependencies: brace-expansion: 2.0.1 - /minimatch@9.0.0: - resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - brace-expansion: 2.0.1 - /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} @@ -10864,7 +10926,6 @@ packages: /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} - dev: true /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} @@ -11880,9 +11941,8 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 9.1.1 + lru-cache: 10.1.0 minipass: 7.0.4 - dev: true /path-scurry@1.7.0: resolution: {integrity: sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==} @@ -11980,14 +12040,6 @@ packages: find-up: 6.3.0 dev: true - /plist@3.0.6: - resolution: {integrity: sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA==} - engines: {node: '>=6'} - dependencies: - base64-js: 1.5.1 - xmlbuilder: 15.1.1 - dev: true - /plist@3.1.0: resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} engines: {node: '>=10.4.0'} @@ -12110,18 +12162,18 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-multiline-arrays@3.0.1(prettier@3.1.1): - resolution: {integrity: sha512-xRwqy/6eMU7234W3/XFjviTn00X2JlXyiUUdpFk4R0HbLJ0QJDA1i5fLZnVQrcSrWzidrHvs1SauEpFsBDxWAQ==} + /prettier-plugin-multiline-arrays@3.0.4(prettier@3.2.5): + resolution: {integrity: sha512-Oj9ZfEisLOF0did1CGXXQLTA0WEChT2pfI06pNA1PbvWqbys9a5xoys6DoZlDL+Uio0uW1XwKZkeKMAkG1EEfQ==} peerDependencies: - prettier: ^3.0.0 + prettier: '>=3.0.0' dependencies: - '@augment-vir/common': 22.1.1 - prettier: 3.1.1 - proxy-vir: 0.0.2 + '@augment-vir/common': 23.4.0 + prettier: 3.2.5 + proxy-vir: 1.0.0 dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: true @@ -12216,10 +12268,10 @@ packages: /proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - /proxy-vir@0.0.2: - resolution: {integrity: sha512-4yP9ol7cFb1lUwYyj0B1+M+EpQz7tAu7PTgHCqOQenn0abXOJ3epfS3d2e+9zTgpBfYFzutL5tD2hyFz/smXyw==} + /proxy-vir@1.0.0: + resolution: {integrity: sha512-WV1gkBxUOwLSz0Bn09tisIqLK7leAqtFm/474t3L0hQKJw7/gdrkGcWw0/OT1PhSy+TDS6swfq7Niuoq3XJhkQ==} dependencies: - '@augment-vir/common': 22.1.1 + '@augment-vir/common': 23.4.0 dev: true /prr@1.0.1: @@ -12321,7 +12373,7 @@ packages: resolution: {integrity: sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - glob: 10.2.2 + glob: 10.3.10 json-parse-even-better-errors: 3.0.0 normalize-package-data: 6.0.0 npm-normalize-package-bin: 3.0.0 @@ -12653,12 +12705,12 @@ packages: dependencies: queue-microtask: 1.2.3 - /run-time-assertions@0.2.1: - resolution: {integrity: sha512-nJrck8ekwrfilGPgGREZlNDR8US7Q+aVMWAWGKxyeeEf0X8TrPM9x5aGvHiPPsGszteUfZrABepByxgHCSWbag==} + /run-time-assertions@1.2.0: + resolution: {integrity: sha512-cQwqdopGyGpJytXHPYJoCHzt2rr+VzZyW3/bXD8kuKujqDuTtOc0Y6DrlLU6a//wnQogznA7n2LFEIar2Pa2cA==} dependencies: - '@augment-vir/common': 22.1.1 + '@augment-vir/common': 26.2.1 expect-type: 0.15.0 - type-fest: 4.8.3 + type-fest: 4.14.0 dev: true /rx@4.1.0: @@ -12810,6 +12862,14 @@ packages: dependencies: lru-cache: 6.0.0 + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send@0.16.2: resolution: {integrity: sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==} engines: {node: '>= 0.8.0'} @@ -13010,32 +13070,29 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - /socket.io-adapter@2.4.0: - resolution: {integrity: sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==} - dev: true - - /socket.io-client@4.7.2: - resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==} - engines: {node: '>=10.0.0'} + /socket.io-adapter@2.5.4: + resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} dependencies: - '@socket.io/component-emitter': 3.1.0 debug: 4.3.4 - engine.io-client: 6.5.3 - socket.io-parser: 4.2.4 + ws: 8.11.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: true - /socket.io-parser@4.2.1: - resolution: {integrity: sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g==} + /socket.io-client@4.7.2: + resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==} engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 debug: 4.3.4 + engine.io-client: 6.5.3 + socket.io-parser: 4.2.4 transitivePeerDependencies: + - bufferutil - supports-color + - utf-8-validate dev: true /socket.io-parser@4.2.4: @@ -13048,16 +13105,17 @@ packages: - supports-color dev: true - /socket.io@4.5.4: - resolution: {integrity: sha512-m3GC94iK9MfIEeIBfbhJs5BqFibMtkRk8ZpKwG2QwxV0m/eEhPIV4ara6XCF1LWNAus7z58RodiZlAH71U3EhQ==} - engines: {node: '>=10.0.0'} + /socket.io@4.7.5: + resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==} + engines: {node: '>=10.2.0'} dependencies: accepts: 1.3.8 base64id: 2.0.0 + cors: 2.8.5 debug: 4.3.4 - engine.io: 6.2.1 - socket.io-adapter: 2.4.0 - socket.io-parser: 4.2.1 + engine.io: 6.5.4 + socket.io-adapter: 2.5.4 + socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil - supports-color @@ -13621,7 +13679,7 @@ packages: typescript: 5.2.2 dev: true - /ts-node@10.9.2(@types/node@20.10.5)(typescript@5.2.2): + /ts-node@10.9.2(@types/node@20.12.2)(typescript@5.2.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13640,7 +13698,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.10.5 + '@types/node': 20.12.2 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -13672,22 +13730,22 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - /tsparticles@3.0.2: - resolution: {integrity: sha512-9YzO+qntFbZqnX1VbEAzmTpz/3LiF//AORw8wTJo6JOPezrNfItSjHoOyqCBHW6B8BuJSR++/pPwOdvfbb9zMw==} + /tsparticles@3.3.0: + resolution: {integrity: sha512-Dvd5nIvc7OcbmBZZcZo225Bsiu3k+FZJXoBZDmla4QTDwJvt7GSthrenvnpElBiL8VE+JS2N3t7sGJW2TQGt5A==} dependencies: - '@tsparticles/engine': 3.0.2 - '@tsparticles/interaction-external-trail': 3.0.2 - '@tsparticles/plugin-absorbers': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 - '@tsparticles/plugin-emitters-shape-circle': 3.0.2 - '@tsparticles/plugin-emitters-shape-square': 3.0.2 - '@tsparticles/shape-text': 3.0.2 - '@tsparticles/slim': 3.0.2 - '@tsparticles/updater-destroy': 3.0.2 - '@tsparticles/updater-roll': 3.0.2 - '@tsparticles/updater-tilt': 3.0.2 - '@tsparticles/updater-twinkle': 3.0.2 - '@tsparticles/updater-wobble': 3.0.2 + '@tsparticles/engine': 3.3.0 + '@tsparticles/interaction-external-trail': 3.3.0 + '@tsparticles/plugin-absorbers': 3.3.0 + '@tsparticles/plugin-emitters': 3.3.0 + '@tsparticles/plugin-emitters-shape-circle': 3.3.0 + '@tsparticles/plugin-emitters-shape-square': 3.3.0 + '@tsparticles/shape-text': 3.3.0 + '@tsparticles/slim': 3.3.0 + '@tsparticles/updater-destroy': 3.3.0 + '@tsparticles/updater-roll': 3.3.0 + '@tsparticles/updater-tilt': 3.3.0 + '@tsparticles/updater-twinkle': 3.3.0 + '@tsparticles/updater-wobble': 3.3.0 dev: false /tuf-js@1.1.5: @@ -13757,8 +13815,8 @@ packages: engines: {node: '>=8'} dev: false - /type-fest@4.8.3: - resolution: {integrity: sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==} + /type-fest@4.14.0: + resolution: {integrity: sha512-on5/Cw89wwqGZQu+yWO0gGMGu8VNxsaW9SB2HE8yJjllEk7IDTwnSN1dUVldYILhYPN5HzD7WAaw2cc/jBfn0Q==} engines: {node: '>=16'} dev: true @@ -14137,6 +14195,45 @@ packages: fsevents: 2.3.2 dev: true + /vite@4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0): + resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.12.2 + esbuild: 0.18.17 + less: 4.2.0 + postcss: 8.4.31 + rollup: 3.28.0 + sass: 1.69.5 + terser: 5.24.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /void-elements@2.0.1: resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==} engines: {node: '>=0.10.0'} @@ -14530,19 +14627,6 @@ packages: optional: true dev: true - /ws@8.2.3: - resolution: {integrity: sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: true - /xml2js@0.4.23: resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==} engines: {node: '>=4.0.0'} @@ -14696,7 +14780,7 @@ packages: engines: {node: '>=12.20'} dev: true - /zone.js@0.14.2: - resolution: {integrity: sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==} + /zone.js@0.14.4: + resolution: {integrity: sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==} dependencies: tslib: 2.6.2 From 92ab360c6fb3ce368f6f91eeb9a6184c3594ae74 Mon Sep 17 00:00:00 2001 From: Matteo Bruni <176620+matteobruni@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:55:35 +0200 Subject: [PATCH 03/14] Update pnpm-lock.yaml --- pnpm-lock.yaml | 833 ++++++++++++++++++++++++++++--------------------- 1 file changed, 478 insertions(+), 355 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f7d306..100a29a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@commitlint/cli': specifier: ^18.4.2 - version: 18.6.1(@types/node@20.11.25)(typescript@5.2.2) + version: 18.6.1(@types/node@20.12.2)(typescript@5.2.2) '@commitlint/config-conventional': specifier: ^18.4.2 version: 18.6.2 @@ -69,166 +69,166 @@ importers: specifier: workspace:^ version: link:../../components/particles/dist/ng-particles '@tsparticles/basic': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/confetti': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/configs': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/effect-trail': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/fireworks': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-attract': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-bounce': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-bubble': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-connect': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-grab': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-pause': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-push': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-remove': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-repulse': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-slow': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-trail': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-attract': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-collisions': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-links': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/move-base': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/move-parallax': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/pjs': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-absorbers': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-easing-quad': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters-shape-circle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters-shape-square': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-motion': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-polygon-mask': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-sounds': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-cards': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-circle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-emoji': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-heart': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-image': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-line': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-polygon': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-square': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-star': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-text': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/slim': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-color': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-destroy': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-life': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-opacity': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-out-modes': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-roll': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-rotate': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-size': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-stroke-color': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-tilt': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-twinkle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-wobble': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 angular-confetti: specifier: workspace:^ @@ -243,15 +243,15 @@ importers: specifier: ^2.6.2 version: 2.6.2 tsparticles: - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 zone.js: - specifier: ~0.14.2 + specifier: ~0.14.4 version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -262,13 +262,13 @@ importers: specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.11.25 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 + specifier: ~5.1.2 version: 5.1.2 karma: - specifier: ~6.4.2 + specifier: ~6.4.3 version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 @@ -307,191 +307,191 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) '@capacitor/app': - specifier: ^5.0.6 - version: 5.0.7(@capacitor/core@5.7.2) + specifier: ^5.0.7 + version: 5.0.7(@capacitor/core@5.7.4) '@capacitor/core': - specifier: ^5.6.0 - version: 5.7.2 + specifier: ^5.7.4 + version: 5.7.4 '@capacitor/haptics': - specifier: ^5.0.6 - version: 5.0.7(@capacitor/core@5.7.2) - '@capacitor/keyboard': specifier: ^5.0.7 - version: 5.0.8(@capacitor/core@5.7.2) + version: 5.0.7(@capacitor/core@5.7.4) + '@capacitor/keyboard': + specifier: ^5.0.8 + version: 5.0.8(@capacitor/core@5.7.4) '@capacitor/status-bar': - specifier: ^5.0.6 - version: 5.0.7(@capacitor/core@5.7.2) + specifier: ^5.0.7 + version: 5.0.7(@capacitor/core@5.7.4) '@ionic/angular': - specifier: ^7.6.2 - version: 7.7.4(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ^7.8.2 + version: 7.8.2(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4) '@ionic/core': - specifier: ^7.6.2 - version: 7.7.4 + specifier: ^7.8.2 + version: 7.8.2 '@stencil/core': - specifier: ^4.9.0 - version: 4.12.5 + specifier: ^4.14.0 + version: 4.14.0 '@tsparticles/angular': specifier: workspace:^ version: link:../../components/particles/dist/ng-particles '@tsparticles/basic': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/configs': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/effect-trail': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-attract': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-bounce': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-bubble': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-connect': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-grab': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-pause': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-push': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-remove': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-repulse': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-slow': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-external-trail': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-attract': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-collisions': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/interaction-particles-links': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/move-base': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/move-parallax': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/pjs': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-absorbers': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-easing-quad': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters-shape-circle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-emitters-shape-square': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-motion': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-polygon-mask': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/plugin-sounds': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-cards': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-circle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-emoji': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-heart': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-image': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-line': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-polygon': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-square': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-star': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/shape-text': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/slim': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-color': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-destroy': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-life': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-opacity': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-out-modes': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-roll': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-rotate': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-size': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-stroke-color': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-tilt': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-twinkle': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/updater-wobble': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 ionicons: - specifier: ^7.2.2 - version: 7.2.2 + specifier: ^7.3.1 + version: 7.3.1 rxjs: specifier: ~7.8.1 version: 7.8.1 @@ -499,15 +499,15 @@ importers: specifier: ^2.6.2 version: 2.6.2 tsparticles: - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 zone.js: - specifier: ~0.14.2 + specifier: ~0.14.4 version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) '@angular-eslint/builder': specifier: ~17.1.1 version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) @@ -533,11 +533,11 @@ importers: specifier: ~17.0.8 version: 17.0.9 '@capacitor/cli': - specifier: ^5.6.0 - version: 5.7.2 + specifier: ^5.7.4 + version: 5.7.4 '@ionic/angular-toolkit': - specifier: ^10.0.0 - version: 10.1.1 + specifier: ^11.0.1 + version: 11.0.1 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -545,34 +545,34 @@ importers: specifier: ~2.0.13 version: 2.0.13 '@types/node': - specifier: ^20.10.5 - version: 20.11.25 + specifier: ^20.12.2 + version: 20.12.2 '@typescript-eslint/eslint-plugin': - specifier: ^6.15.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.2.2) + specifier: ^7.4.0 + version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.15.0 - version: 6.21.0(eslint@8.57.0)(typescript@5.2.2) + specifier: ^7.4.0 + version: 7.4.0(eslint@8.57.0)(typescript@5.2.2) eslint: - specifier: ^8.56.0 + specifier: ^8.57.0 version: 8.57.0 eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0) + version: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0) eslint-plugin-jsdoc: - specifier: ^46.9.1 - version: 46.10.1(eslint@8.57.0) + specifier: ^48.2.2 + version: 48.2.2(eslint@8.57.0) eslint-plugin-prefer-arrow: specifier: ^1.2.3 version: 1.2.3(eslint@8.57.0) jasmine-core: - specifier: ~5.1.1 + specifier: ~5.1.2 version: 5.1.2 jasmine-spec-reporter: specifier: ~7.0.0 version: 7.0.0 karma: - specifier: ~6.4.2 + specifier: ~6.4.3 version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 @@ -594,7 +594,7 @@ importers: version: 7.0.0 ts-node: specifier: ~10.9.2 - version: 10.9.2(@types/node@20.11.25)(typescript@5.2.2) + version: 10.9.2(@types/node@20.12.2)(typescript@5.2.2) typescript: specifier: ~5.2.2 version: 5.2.2 @@ -626,10 +626,10 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) '@tsparticles/confetti': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 '@tsparticles/engine': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 rxjs: specifier: ~7.8.1 @@ -638,7 +638,7 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 + specifier: ~0.14.4 version: 0.14.4 devDependencies: '@angular-devkit/build-angular': @@ -651,7 +651,7 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 + specifier: ^2.1.6 version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 @@ -660,10 +660,10 @@ importers: specifier: ^20.10.5 version: 20.11.25 jasmine-core: - specifier: ~5.1.1 + specifier: ~5.1.2 version: 5.1.2 karma: - specifier: ~6.4.2 + specifier: ~6.4.3 version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 @@ -681,7 +681,7 @@ importers: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 + specifier: ^3.2.5 version: 3.2.5 typescript: specifier: ~5.2.2 @@ -715,7 +715,7 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) '@tsparticles/fireworks': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 rxjs: specifier: ~7.8.1 @@ -724,12 +724,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 + specifier: ~0.14.4 version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -737,19 +737,19 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 + specifier: ^2.1.6 version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.11.25 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 + specifier: ~5.1.2 version: 5.1.2 karma: - specifier: ~6.4.2 + specifier: ~6.4.3 version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 @@ -767,7 +767,7 @@ importers: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 + specifier: ^3.2.5 version: 3.2.5 typescript: specifier: ~5.2.2 @@ -801,7 +801,7 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) '@tsparticles/engine': - specifier: ^3.0.2 + specifier: ^3.3.0 version: 3.3.0 rxjs: specifier: ~7.8.1 @@ -810,12 +810,12 @@ importers: specifier: ^2.6.2 version: 2.6.2 zone.js: - specifier: ~0.14.2 + specifier: ~0.14.4 version: 0.14.4 devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -823,19 +823,19 @@ importers: specifier: ~17.0.8 version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) '@tsparticles/prettier-config': - specifier: ^2.0.1 + specifier: ^2.1.6 version: 2.1.6 '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 '@types/node': - specifier: ^20.10.5 - version: 20.11.25 + specifier: ^20.12.2 + version: 20.12.2 jasmine-core: - specifier: ~5.1.1 + specifier: ~5.1.2 version: 5.1.2 karma: - specifier: ~6.4.2 + specifier: ~6.4.3 version: 6.4.3 karma-chrome-launcher: specifier: ~3.2.0 @@ -853,7 +853,7 @@ importers: specifier: ~17.0.3 version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) prettier: - specifier: ^3.1.1 + specifier: ^3.2.5 version: 3.2.5 typescript: specifier: ~5.2.2 @@ -1018,7 +1018,132 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): + resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^17.0.0 + '@angular/localize': ^17.0.0 + '@angular/platform-server': ^17.0.0 + '@angular/service-worker': ^17.0.0 + jest: ^29.5.0 + jest-environment-jsdom: ^29.5.0 + karma: ^6.3.0 + ng-packagr: ^17.0.0 + protractor: ^7.0.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: '>=5.2 <5.3' + peerDependenciesMeta: + '@angular/localize': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + jest: + optional: true + jest-environment-jsdom: + optional: true + karma: + optional: true + ng-packagr: + optional: true + protractor: + optional: true + tailwindcss: + optional: true + dependencies: + '@ampproject/remapping': 2.2.1 + '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) + '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) + '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@babel/core': 7.23.2 + '@babel/generator': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) + '@babel/preset-env': 7.23.2(@babel/core@7.23.2) + '@babel/runtime': 7.23.2 + '@discoveryjs/json-ext': 0.5.7 + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.0.9)(typescript@5.2.2)(webpack@5.89.0) + '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) + ansi-colors: 4.1.3 + autoprefixer: 10.4.16(postcss@8.4.31) + babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + babel-plugin-istanbul: 6.1.1 + browser-sync: 2.29.3 + browserslist: 4.23.0 + chokidar: 3.5.3 + copy-webpack-plugin: 11.0.0(webpack@5.89.0) + critters: 0.0.20 + css-loader: 6.8.1(webpack@5.89.0) + esbuild-wasm: 0.19.5 + fast-glob: 3.3.1 + http-proxy-middleware: 2.0.6(@types/express@4.17.21) + https-proxy-agent: 7.0.2 + inquirer: 9.2.11 + jsonc-parser: 3.2.0 + karma: 6.4.3 + karma-source-map-support: 1.4.0 + less: 4.2.0 + less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) + license-webpack-plugin: 4.0.2(webpack@5.89.0) + loader-utils: 3.2.1 + magic-string: 0.30.5 + mini-css-extract-plugin: 2.7.6(webpack@5.89.0) + mrmime: 1.0.1 + ng-packagr: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + open: 8.4.2 + ora: 5.4.1 + parse5-html-rewriting-stream: 7.0.0 + picomatch: 3.0.1 + piscina: 4.1.0 + postcss: 8.4.31 + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + resolve-url-loader: 5.0.0 + rxjs: 7.8.1 + sass: 1.69.5 + sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) + semver: 7.5.4 + source-map-loader: 4.0.1(webpack@5.89.0) + source-map-support: 0.5.21 + terser: 5.24.0 + text-table: 0.2.0 + tree-kill: 1.2.2 + tslib: 2.6.2 + typescript: 5.2.2 + undici: 5.27.2 + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + webpack: 5.89.0(esbuild@0.19.5) + webpack-dev-middleware: 6.1.1(webpack@5.89.0) + webpack-dev-server: 4.15.1(webpack@5.89.0) + webpack-merge: 5.10.0 + webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + optionalDependencies: + esbuild: 0.19.5 + transitivePeerDependencies: + - '@swc/core' + - '@types/express' + - '@types/node' + - bufferutil + - debug + - fibers + - html-webpack-plugin + - lightningcss + - node-sass + - sass-embedded + - stylus + - sugarss + - supports-color + - uglify-js + - utf-8-validate + - webpack-cli + dev: true + + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1116,7 +1241,7 @@ packages: tslib: 2.6.2 typescript: 5.2.2 undici: 5.27.2 - vite: 4.5.1(@types/node@20.11.25)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(esbuild@0.19.5) webpack-dev-middleware: 6.1.1(webpack@5.89.0) webpack-dev-server: 4.15.1(webpack@5.89.0) @@ -1158,23 +1283,6 @@ packages: - chokidar dev: true - /@angular-devkit/core@16.2.12: - resolution: {integrity: sha512-o6ziQs+EcEonFezrsA46jbZqkQrs4ckS1bAQj93g5ZjGtieUz8l/U3lclvKpL/iEzWkGVViSYuP2KyW2oqTDiQ==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - dependencies: - ajv: 8.12.0 - ajv-formats: 2.1.1(ajv@8.12.0) - jsonc-parser: 3.2.0 - picomatch: 2.3.1 - rxjs: 7.8.1 - source-map: 0.7.4 - dev: true - /@angular-devkit/core@17.0.10(chokidar@3.5.3): resolution: {integrity: sha512-93N6oHnmtRt0hL3AXxvnk47sN1rHndfj+pqI5haEY41AGWzIWv9cSBsqlM0PWltNpo6VivcExZESvbLJ71wqbQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -1193,19 +1301,6 @@ packages: source-map: 0.7.4 dev: true - /@angular-devkit/schematics@16.2.12: - resolution: {integrity: sha512-lf/Nz2o875pllxGNUcI2by4rctfRsOZOxvaLq2UaH6XG6Re9tqeNfn40a8qXrr9/IYntXnlvEid/pd9e8gFBIw==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 16.2.12 - jsonc-parser: 3.2.0 - magic-string: 0.30.1 - ora: 5.4.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - dev: true - /@angular-devkit/schematics@17.0.10: resolution: {integrity: sha512-hjf4gaMx2uB6ZhBstBSH0Q2hzfp6kxI4IiJ5i1QrxPNE1MdGnb2h+LgPTRCdO72a7PGeWcSxFRE7cxrXeQy19g==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -2705,16 +2800,16 @@ packages: to-fast-properties: 2.0.0 dev: true - /@capacitor/app@5.0.7(@capacitor/core@5.7.2): + /@capacitor/app@5.0.7(@capacitor/core@5.7.4): resolution: {integrity: sha512-oad0jwQu+vgQDukeS9UV56yG10dlxkAGGl26IQpZlTmg3dTI9qSJtvhmlLfkF0nEtoj5IsVQUPE+NLH1oZkgGQ==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.7.2 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/cli@5.7.2: - resolution: {integrity: sha512-dTW48klx39Mm2twkRU5pHw7tFRGtGk80fw5psopmbx8Ep5FG08HprqnwK5DXsFPhgJaC+ax4VDwmFCvb8uAGFA==} + /@capacitor/cli@5.7.4: + resolution: {integrity: sha512-Cn7ndfMHWfMT+A/wRoeac4/mAxZWNTlZoD1Mn7UQyVV+iGxZB2JpS9omqha7gBN4xrAuTi/X9FqkzrmR+1V96A==} engines: {node: '>=16.0.0'} hasBin: true dependencies: @@ -2739,34 +2834,34 @@ packages: - supports-color dev: true - /@capacitor/core@5.7.2: - resolution: {integrity: sha512-/OUtfINmk7ke32VtKIHRAy8NlunbeK+aCqCHOS+fvtr7nUsOJXPkYgbgqZp/CWXET/gSK1xxMecaVBzpE98UKA==} + /@capacitor/core@5.7.4: + resolution: {integrity: sha512-iZBgvx3o4amzKv5ttA+QHB6i7cxK+/mYpCQd1tnSdipg6ZkvfBhg1HkzhEqHk+I7MNur+QwgYDZho9+ycHRwOw==} dependencies: tslib: 2.6.2 dev: false - /@capacitor/haptics@5.0.7(@capacitor/core@5.7.2): + /@capacitor/haptics@5.0.7(@capacitor/core@5.7.4): resolution: {integrity: sha512-/j+7Qa4BxQA5aOU43cwXuiudfSXfoHFsAVfcehH5DkSjxLykZKWHEuE4uFJXqdkSIbAHjS37D0Sde6ENP6G/MA==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.7.2 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/keyboard@5.0.8(@capacitor/core@5.7.2): + /@capacitor/keyboard@5.0.8(@capacitor/core@5.7.4): resolution: {integrity: sha512-XYyBzGlzjgLPqyPVdu5McGLYV6+G2efVR4I3l5cF1B27M6U/oFqv9CQU74WNG08nee28bfccboNpv6eWCLYn1A==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.7.2 + '@capacitor/core': 5.7.4 dev: false - /@capacitor/status-bar@5.0.7(@capacitor/core@5.7.2): + /@capacitor/status-bar@5.0.7(@capacitor/core@5.7.4): resolution: {integrity: sha512-KblB3gV2LDMEjx3fQoNBAzxb+Tr+2mv68SfFLLDCMiMUD3Eile2TAWRWd1yxy496pDFTOs2BJtup8++iuuuJ/w==} peerDependencies: '@capacitor/core': ^5.0.0 dependencies: - '@capacitor/core': 5.7.2 + '@capacitor/core': 5.7.4 dev: false /@colors/colors@1.5.0: @@ -2774,14 +2869,14 @@ packages: engines: {node: '>=0.1.90'} dev: true - /@commitlint/cli@18.6.1(@types/node@20.11.25)(typescript@5.2.2): + /@commitlint/cli@18.6.1(@types/node@20.12.2)(typescript@5.2.2): resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.1 '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.11.25)(typescript@5.2.2) + '@commitlint/load': 18.6.1(@types/node@20.12.2)(typescript@5.2.2) '@commitlint/read': 18.6.1 '@commitlint/types': 18.6.1 execa: 5.1.1 @@ -2853,7 +2948,7 @@ packages: '@commitlint/types': 18.6.1 dev: false - /@commitlint/load@18.6.1(@types/node@20.11.25)(typescript@5.2.2): + /@commitlint/load@18.6.1(@types/node@20.12.2)(typescript@5.2.2): resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} engines: {node: '>=v18'} dependencies: @@ -2863,7 +2958,7 @@ packages: '@commitlint/types': 18.6.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.2.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.2.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.2)(cosmiconfig@8.3.6)(typescript@5.2.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2951,8 +3046,8 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@es-joy/jsdoccomment@0.41.0: - resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==} + /@es-joy/jsdoccomment@0.42.0: + resolution: {integrity: sha512-R1w57YlVA6+YE01wch3GPYn6bCsrOV3YW/5oGGE2tmX6JcL9Nr+b5IikrjMPF+v9CV3ay+obImEdsDhovhJrzw==} engines: {node: '>=16'} dependencies: comment-parser: 1.4.1 @@ -3630,18 +3725,18 @@ packages: engines: {node: '>=6.9.0'} dev: false - /@ionic/angular-toolkit@10.1.1: - resolution: {integrity: sha512-idLaBUY14M7JQmvxAGeDZvk7WcamWEHo1OHGRuLRAn+7uWrKeGxfWbnbZJhvRCLQndr8j7q3WV3Z+0APkPuKaQ==} + /@ionic/angular-toolkit@11.0.1: + resolution: {integrity: sha512-dxx2RDbxDYM2nWRPIirKMJySHtqJ1u02T25PGbNb99W2Wlcmu1cza3+2/PQ8ga18yMz/dQqaGyEmPDf3ZSVO0w==} dependencies: - '@angular-devkit/core': 16.2.12 - '@angular-devkit/schematics': 16.2.12 - '@schematics/angular': 16.2.12 + '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular-devkit/schematics': 17.0.10 + '@schematics/angular': 17.0.10 transitivePeerDependencies: - chokidar dev: true - /@ionic/angular@7.7.4(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4): - resolution: {integrity: sha512-uj51zQoqEnDSnanv4D6AlVS1MuVjJSTFTbS0sMeSwK8D9Ads+fZ761VnCU/oTEK8hw4BgmxIGBRsOhA/gaYnvw==} + /@ionic/angular@7.8.2(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4): + resolution: {integrity: sha512-riw1BnvsabDZoo8WGgD+XRNJqP3RjAWmpLL0OWSoF7yCYdm407D0kdHMcDrve/Hgc7UMiwbFZ7cDqdmzyf1hjg==} peerDependencies: '@angular/core': '>=14.0.0' '@angular/forms': '>=14.0.0' @@ -3652,8 +3747,8 @@ packages: '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) '@angular/router': 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) - '@ionic/core': 7.7.4 - ionicons: 7.2.2 + '@ionic/core': 7.8.2 + ionicons: 7.3.1 jsonc-parser: 3.2.1 rxjs: 7.8.1 tslib: 2.6.2 @@ -3671,11 +3766,11 @@ packages: - supports-color dev: true - /@ionic/core@7.7.4: - resolution: {integrity: sha512-zThio3ZfbTu+3eM6QBdyeEk5OBc7M0ApFwSlP/G7rrFVcTPm12FNvG9VPD+aN5NwnYy0EsV3hlMkxbawoqjVLw==} + /@ionic/core@7.8.2: + resolution: {integrity: sha512-1Iwe4XSaEYD0u7U/AnnKYNRXmPxx/doTl6pExXq/nlEd7q0AykRkPEy5rClqrQcJOrgFogAx1FwSObfgm0xnNw==} dependencies: - '@stencil/core': 4.12.5 - ionicons: 7.2.2 + '@stencil/core': 4.14.0 + ionicons: 7.3.1 tslib: 2.6.2 dev: false @@ -4010,7 +4105,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.4 + semver: 7.6.0 which: 4.0.0 transitivePeerDependencies: - bluebird @@ -4037,7 +4132,7 @@ packages: json-parse-even-better-errors: 3.0.1 normalize-package-data: 6.0.0 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - bluebird dev: true @@ -4620,17 +4715,6 @@ packages: fsevents: 2.3.3 dev: true - /@schematics/angular@16.2.12: - resolution: {integrity: sha512-rc6Dxo7yLnNhECxZyvwv3qL40GvMHw/gMeme8DUGN7zgcUdBJ7LOCURp7EZqOBghMVeeJvLrohitEbs9NhRLBA==} - engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - dependencies: - '@angular-devkit/core': 16.2.12 - '@angular-devkit/schematics': 16.2.12 - jsonc-parser: 3.2.0 - transitivePeerDependencies: - - chokidar - dev: true - /@schematics/angular@17.0.10: resolution: {integrity: sha512-rRBlDMXfVPkW3CqVQxazFqkuJXd0BFnD1zjI9WtDiNt3o2pTHbLzuWJnXKuIt5rzv0x/bFwNqIt4CPW2DYGNMg==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -4724,8 +4808,8 @@ packages: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: true - /@stencil/core@4.12.5: - resolution: {integrity: sha512-vSyFjY7XSEx0ufa9SebOd437CvnneaTXlCpuGDhjUDxAjGBlu6ie5qHyubobVGBth//aErc6wZPHc6W75Vp3iQ==} + /@stencil/core@4.14.0: + resolution: {integrity: sha512-+s0u/KsNolXZ7tC2hEMgMA3jaNaqOhZvYKwSzjQbc0Wv+cB481Isxzo7ifgEWRYqsJzNSyqhO6cyu/EJrGGTdg==} engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true dev: false @@ -5165,26 +5249,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.43 - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/cookie@0.4.1: @@ -5194,7 +5278,7 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/eslint-scope@3.7.7: @@ -5218,7 +5302,7 @@ packages: /@types/express-serve-static-core@4.17.43: resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -5236,7 +5320,7 @@ packages: /@types/fs-extra@8.1.5: resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/http-errors@2.0.4: @@ -5246,7 +5330,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/jasmine@5.1.4: @@ -5286,13 +5370,19 @@ packages: /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/node@20.11.25: resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} dependencies: undici-types: 5.26.5 + dev: true + + /@types/node@20.12.2: + resolution: {integrity: sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==} + dependencies: + undici-types: 5.26.5 /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5330,7 +5420,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/serve-index@1.9.4: @@ -5344,7 +5434,7 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/slice-ansi@4.0.0: @@ -5354,32 +5444,32 @@ packages: /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 dev: true - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 eslint: 8.57.0 graphemer: 1.4.0 @@ -5392,20 +5482,20 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 eslint: 8.57.0 typescript: 5.2.2 @@ -5421,12 +5511,12 @@ packages: '@typescript-eslint/visitor-keys': 6.13.1 dev: true - /@typescript-eslint/scope-manager@6.21.0: - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/scope-manager@7.4.0: + resolution: {integrity: sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/visitor-keys': 7.4.0 dev: true /@typescript-eslint/type-utils@6.13.1(eslint@8.57.0)(typescript@5.2.2): @@ -5449,18 +5539,18 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.2.1(typescript@5.2.2) @@ -5474,9 +5564,9 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@6.21.0: - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/types@7.4.0: + resolution: {integrity: sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==} + engines: {node: ^18.18.0 || >=20.0.0} dev: true /@typescript-eslint/typescript-estree@6.13.1(typescript@5.2.2): @@ -5500,17 +5590,17 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.2.2): - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/typescript-estree@7.4.0(typescript@5.2.2): + resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/visitor-keys': 6.21.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -5541,18 +5631,18 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) + '@typescript-eslint/scope-manager': 7.4.0 + '@typescript-eslint/types': 7.4.0 + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -5568,11 +5658,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.21.0: - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} + /@typescript-eslint/visitor-keys@7.4.0: + resolution: {integrity: sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==} + engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/types': 7.4.0 eslint-visitor-keys: 3.4.3 dev: true @@ -5586,7 +5676,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 dependencies: - vite: 4.5.1(@types/node@20.11.25)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) dev: true /@webassemblyjs/ast@1.11.6: @@ -6407,7 +6497,7 @@ packages: browser-sync-ui: 2.29.3 bs-recipes: 1.3.4 chalk: 4.1.2 - chokidar: 3.5.3 + chokidar: 3.6.0 connect: 3.6.6 connect-history-api-fallback: 1.6.0 dev-ip: 1.0.1 @@ -6518,7 +6608,7 @@ packages: minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.5 - tar: 6.1.11 + tar: 6.2.0 unique-filename: 3.0.0 dev: false @@ -7050,7 +7140,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.2.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.2)(cosmiconfig@8.3.6)(typescript@5.2.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -7058,7 +7148,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 cosmiconfig: 8.3.6(typescript@5.2.2) jiti: 1.21.0 typescript: 5.2.2 @@ -7116,7 +7206,7 @@ packages: postcss-modules-scope: 3.1.1(postcss@8.4.31) postcss-modules-values: 4.0.0(postcss@8.4.31) postcss-value-parser: 4.2.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(esbuild@0.19.5) dev: true @@ -7535,7 +7625,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.11.25 + '@types/node': 20.12.2 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -7836,7 +7926,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): + /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: @@ -7857,7 +7947,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7865,7 +7955,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.57.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -7875,7 +7965,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -7884,7 +7974,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.1 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -7900,13 +7990,13 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc@46.10.1(eslint@8.57.0): - resolution: {integrity: sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==} - engines: {node: '>=16'} + /eslint-plugin-jsdoc@48.2.2(eslint@8.57.0): + resolution: {integrity: sha512-S0Gk+rpT5w/ephKCncUY7kUsix9uE4B9XI8D/fS1/26d8okE+vZsuG1IvIt4B6sJUdQqsnzi+YXfmh+HJG11CA==} + engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@es-joy/jsdoccomment': 0.41.0 + '@es-joy/jsdoccomment': 0.42.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.4 @@ -8659,7 +8749,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -8939,7 +9029,7 @@ packages: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 - statuses: 1.4.0 + statuses: 1.5.0 dev: true /http-errors@2.0.0: @@ -9253,10 +9343,10 @@ packages: side-channel: 1.0.6 dev: true - /ionicons@7.2.2: - resolution: {integrity: sha512-I3iYIfc9Q9FRifWyFSwTAvbEABWlWY32i0sAVDDPGYnaIZVugkLCZFbEcrphW6ixVPg8tt1oLwalo/JJwbEqnA==} + /ionicons@7.3.1: + resolution: {integrity: sha512-1boG4EQTBBpQ4/0PU60Yi78Iw/k8iNtKu9c0NmsbzHGnWAcwpiovG9Wi/rk5UlF+DC+CR4XDCxKo91YqvAxkww==} dependencies: - '@stencil/core': 4.12.5 + '@stencil/core': 4.14.0 dev: false /ip-address@9.0.5: @@ -9698,7 +9788,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.25 + '@types/node': 20.12.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -10326,13 +10416,6 @@ packages: resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} dev: false - /magic-string@0.30.1: - resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -10704,7 +10787,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.5 + minimatch: 3.1.2 dev: false /mute-stream@0.0.8: @@ -10861,7 +10944,7 @@ packages: nopt: 7.2.0 proc-log: 3.0.0 semver: 7.6.0 - tar: 6.1.11 + tar: 6.2.0 which: 4.0.0 transitivePeerDependencies: - supports-color @@ -10915,7 +10998,7 @@ packages: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 /normalize-path@3.0.0: @@ -11310,7 +11393,7 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 is-interactive: 1.0.0 @@ -11504,7 +11587,7 @@ packages: read-package-json-fast: 3.0.2 sigstore: 2.2.2 ssri: 10.0.5 - tar: 6.1.11 + tar: 6.2.0 transitivePeerDependencies: - bluebird - supports-color @@ -11743,7 +11826,7 @@ packages: cosmiconfig: 8.3.6(typescript@5.2.2) jiti: 1.21.0 postcss: 8.4.31 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(esbuild@0.19.5) transitivePeerDependencies: - typescript @@ -12444,7 +12527,7 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - chokidar: 3.5.3 + chokidar: 3.6.0 immutable: 4.3.5 source-map-js: 1.0.2 dev: true @@ -13217,6 +13300,7 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: false /tar@6.2.0: resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} @@ -13387,7 +13471,7 @@ packages: typescript: 5.2.2 dev: true - /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.2.2): + /ts-node@10.9.2(@types/node@20.12.2)(typescript@5.2.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13406,7 +13490,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.25 + '@types/node': 20.12.2 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -13874,6 +13958,45 @@ packages: fsevents: 2.3.3 dev: true + /vite@4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0): + resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.12.2 + esbuild: 0.18.20 + less: 4.2.0 + postcss: 8.4.31 + rollup: 3.29.4 + sass: 1.69.5 + terser: 5.24.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /void-elements@2.0.1: resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==} engines: {node: '>=0.10.0'} @@ -13989,7 +14112,7 @@ packages: '@types/ws': 8.5.10 ansi-html-community: 0.0.8 bonjour-service: 1.2.1 - chokidar: 3.5.3 + chokidar: 3.6.0 colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 From 80a83b0c1db63ef025a933018a5bef9576cd6ad2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 17:57:49 +0000 Subject: [PATCH 04/14] chore(deps): update actions/cache action to v4 --- .github/workflows/nodejs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index bd7b59e..83adb9b 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -45,7 +45,7 @@ jobs: run: | echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} @@ -87,7 +87,7 @@ jobs: run: | echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} From a7dc760a3065599caf149dfe305177a8136b9813 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 17:57:53 +0000 Subject: [PATCH 05/14] chore(deps): update pnpm/action-setup action to v3 --- .github/workflows/nodejs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index bd7b59e..702c24a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: '20' - - uses: pnpm/action-setup@v2.4.0 + - uses: pnpm/action-setup@v3.0.0 name: Install pnpm id: pnpm-install with: @@ -71,7 +71,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: '20' - - uses: pnpm/action-setup@v2.4.0 + - uses: pnpm/action-setup@v3.0.0 name: Install pnpm id: pnpm-install with: From b38d74880c00161d609e5eaa6aacbec3840cf284 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 18:00:53 +0000 Subject: [PATCH 06/14] chore(deps): update angular-eslint monorepo to ~17.3.0 --- apps/ionic-demo/package.json | 8 +- pnpm-lock.yaml | 357 +++++++---------------------------- 2 files changed, 75 insertions(+), 290 deletions(-) diff --git a/apps/ionic-demo/package.json b/apps/ionic-demo/package.json index 4757607..65ef57b 100644 --- a/apps/ionic-demo/package.json +++ b/apps/ionic-demo/package.json @@ -89,10 +89,10 @@ }, "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", - "@angular-eslint/builder": "~17.1.1", - "@angular-eslint/eslint-plugin": "~17.1.1", - "@angular-eslint/eslint-plugin-template": "~17.1.1", - "@angular-eslint/template-parser": "~17.1.1", + "@angular-eslint/builder": "~17.3.0", + "@angular-eslint/eslint-plugin": "~17.3.0", + "@angular-eslint/eslint-plugin-template": "~17.3.0", + "@angular-eslint/template-parser": "~17.3.0", "@angular/cli": "~17.0.8", "@angular/compiler": "~17.0.8", "@angular/compiler-cli": "~17.0.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 100a29a..507c561 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -509,17 +509,17 @@ importers: specifier: ~17.0.8 version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) '@angular-eslint/builder': - specifier: ~17.1.1 - version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/eslint-plugin': - specifier: ~17.1.1 - version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/eslint-plugin-template': - specifier: ~17.1.1 - version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) '@angular-eslint/template-parser': - specifier: ~17.1.1 - version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -1314,15 +1314,15 @@ packages: - chokidar dev: true - /@angular-eslint/builder@17.1.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-QGnIaypNP1osDObTIRJ5JF1KdMBn2oghZXMZAFN+qc+4+EX0SLfrSVw0YTZRH1Sg8ns3/Q+E6jYrswrhV1JmKQ==} + /@angular-eslint/builder@17.3.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-JXSZE7+KA3UGU6jwc0v9lwOIMptosrvLIOXGlXqrhHWEXfkfu3ENPq1Lm3K8jLndQ57XueEhC+Nab/AuUiWA/Q==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@nx/devkit': 17.1.3(nx@17.1.3) + '@nx/devkit': 18.0.7(nx@18.0.7) eslint: 8.57.0 - nx: 17.1.3 + nx: 18.0.7 typescript: 5.2.2 transitivePeerDependencies: - '@swc-node/register' @@ -1330,20 +1330,20 @@ packages: - debug dev: true - /@angular-eslint/bundled-angular-compiler@17.1.1: - resolution: {integrity: sha512-xRlSh9qjdUdUKAy/0UQsxX7wf1tHApAsHsfismebPriqfmVAPyEg4HBrM8ImWaZxiqaTGC1AyHsUBQD5FK8o6w==} + /@angular-eslint/bundled-angular-compiler@17.3.0: + resolution: {integrity: sha512-ejfNzRuBeHUV8m2fkgs+M809rj5STuCuQo4fdfc6ccQpzXDI6Ha7BKpTznWfg5g529q/wrkoGSGgFxU9Yc2/dQ==} dev: true - /@angular-eslint/eslint-plugin-template@17.1.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==} + /@angular-eslint/eslint-plugin-template@17.3.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-9l/aRfpE9MCRVDWRb+rSB9Zei0paep1vqV6M/87VUnzBnzqeMRnVuPvQowilh2zweVSGKBF25Vp4HkwOL6ExDQ==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 17.1.1 - '@angular-eslint/utils': 17.1.1(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + '@angular-eslint/bundled-angular-compiler': 17.3.0 + '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) aria-query: 5.3.0 axobject-query: 4.0.0 eslint: 8.57.0 @@ -1352,40 +1352,40 @@ packages: - supports-color dev: true - /@angular-eslint/eslint-plugin@17.1.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==} + /@angular-eslint/eslint-plugin@17.3.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-81cQbOEPoQupFX8WmpqZn+y8VA7JdVRGBtt+uJNKBXcJknTpPWdLBZRFlgVakmC24iEZ0Fint/N3NBBQI3mz2A==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 17.1.1(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/template-parser@17.1.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==} + /@angular-eslint/template-parser@17.3.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-m+UzAnWgtjeS0x6skSmR0eXltD/p7HZA+c8pPyAkiHQzkxE7ohhfyZc03yWGuYJvWQUqQAKKdO/nQop14TP0bg==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 17.1.1 + '@angular-eslint/bundled-angular-compiler': 17.3.0 eslint: 8.57.0 - eslint-scope: 7.2.2 + eslint-scope: 8.0.1 typescript: 5.2.2 dev: true - /@angular-eslint/utils@17.1.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==} + /@angular-eslint/utils@17.3.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-PJT9pxWqpvI9OXO+7L5SIVhvMW+RFjeafC7PYjtvSbNFpz+kF644BiAcfMJ0YqBnkrw3JXt+RAX25CT4mXIoXw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 17.1.1 - '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + '@angular-eslint/bundled-angular-compiler': 17.3.0 + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) eslint: 8.57.0 typescript: 5.2.2 transitivePeerDependencies: @@ -4170,33 +4170,12 @@ packages: - supports-color dev: true - /@nrwl/devkit@17.1.3(nx@17.1.3): - resolution: {integrity: sha512-8HfIY7P3yIYfQ/XKuHoq0GGLA9GpwWtBlI9kPQ0ygjuJ9BkpiGMtQvO6003zs7c6vpc2vNeG+Jmi72+EKvoN5A==} - dependencies: - '@nx/devkit': 17.1.3(nx@17.1.3) - transitivePeerDependencies: - - nx - dev: true - /@nrwl/devkit@18.0.7(nx@18.0.7): resolution: {integrity: sha512-oUhwGI6JkrH9HHP+Uw8rV7uEV6o4uzrHASnhrRfs4CiaPLvSnO0fheomyIRdEuXWI3/ME9Q7Q5GvrGyqSjk+CA==} dependencies: '@nx/devkit': 18.0.7(nx@18.0.7) transitivePeerDependencies: - nx - dev: false - - /@nrwl/tao@17.1.3: - resolution: {integrity: sha512-9YpfEkUpVqOweqgQvMDcWApNx4jhCqBNH5IByZj302Enp3TLnQSvhuX5Dfr8hNQRQokIpEn6tW8SGTctTM5LXw==} - hasBin: true - dependencies: - nx: 17.1.3 - tslib: 2.6.2 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true /@nrwl/tao@18.0.7: resolution: {integrity: sha512-oJ1Euo3mxy7BdC4/z/M+UO7RVYrYRs700R/vyGAEaELBj6dv8X7qm+fH4jTAbECHJLsmNp/HYnfAdimsK+rKMQ==} @@ -4208,22 +4187,6 @@ packages: - '@swc-node/register' - '@swc/core' - debug - dev: false - - /@nx/devkit@17.1.3(nx@17.1.3): - resolution: {integrity: sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==} - peerDependencies: - nx: '>= 16 <= 18' - dependencies: - '@nrwl/devkit': 17.1.3(nx@17.1.3) - ejs: 3.1.9 - enquirer: 2.3.6 - ignore: 5.3.1 - nx: 17.1.3 - semver: 7.5.3 - tmp: 0.2.3 - tslib: 2.6.2 - dev: true /@nx/devkit@18.0.7(nx@18.0.7): resolution: {integrity: sha512-Xm+o4pbSNQ5YL0LJk4Gfbws0qIZhqa7H8I6z7rRQuxP9tqei7Q+cTaI4WJG7Y5l8lbgzScM4WeW2sGMvLFtITA==} @@ -4239,16 +4202,6 @@ packages: tmp: 0.2.3 tslib: 2.6.2 yargs-parser: 21.1.1 - dev: false - - /@nx/nx-darwin-arm64@17.1.3: - resolution: {integrity: sha512-f4qLa0y3C4uuhYKgq+MU892WaQvtvmHqrEhHINUOxYXNiLy2sgyJPW0mOZvzXtC4dPaUmiVaFP5RMVzc8Lxhtg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true /@nx/nx-darwin-arm64@18.0.7: resolution: {integrity: sha512-0ZCgalq5NwJy0SPJGisFcT+kHftWoyMyb78yFNFeFCL7dPmLUq2QqbLR2HFo2SIuPFY5+DVv9FBB63ZbdPXTJw==} @@ -4256,16 +4209,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@nx/nx-darwin-x64@17.1.3: - resolution: {integrity: sha512-kh76ZjqkLeQUIAfTa9G/DFFf+e1sZ5ipDzk7zFGhZ2k68PoQoFdsFOO3C513JmuEdavspts6Hkifsqh61TaE+A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true optional: true /@nx/nx-darwin-x64@18.0.7: @@ -4274,16 +4217,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@nx/nx-freebsd-x64@17.1.3: - resolution: {integrity: sha512-CRuVL5ZSLb+Gc8vwMUUe9Pl/1Z26YtXMKTahBMQh2dac63vzLgzqIV4c66aduUl1x2M0kGYBSIIRG9z0/BgWeg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true optional: true /@nx/nx-freebsd-x64@18.0.7: @@ -4292,16 +4225,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: false - optional: true - - /@nx/nx-linux-arm-gnueabihf@17.1.3: - resolution: {integrity: sha512-KDBmd5tSrg93g/oij/eGW4yeVNVK3DBIM4VYAS2vtkIgVOGoqcQ+SEIeMK3nMUJP9jGyblt3QNj5ZsJBtScwQw==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true optional: true /@nx/nx-linux-arm-gnueabihf@18.0.7: @@ -4310,16 +4233,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false - optional: true - - /@nx/nx-linux-arm64-gnu@17.1.3: - resolution: {integrity: sha512-W2tNL/7sIwoQKLmuy68Usd6TZzIZvxZt4UE30kDwGc2RSap6RCHAvDbzSxtW+L4+deC9UxX0Tty0VuW+J8FjSg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@nx/nx-linux-arm64-gnu@18.0.7: @@ -4328,16 +4241,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@nx/nx-linux-arm64-musl@17.1.3: - resolution: {integrity: sha512-Oto3gkLd7yweuVUCsSHwm4JkAIbcxpPJP0ycRHI/PRHPMIOPiMX8r651QM1amMyKAbJtAe047nyb9Sh1X0FA4A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@nx/nx-linux-arm64-musl@18.0.7: @@ -4346,16 +4249,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@nx/nx-linux-x64-gnu@17.1.3: - resolution: {integrity: sha512-pJS994sa5PBPFak93RydTB9KdEmiVb3rgiSB7PDBegphERbzHEB77B7G8M5TZ62dGlMdplIEKmdhY5XNqeAf9A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@nx/nx-linux-x64-gnu@18.0.7: @@ -4364,16 +4257,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@nx/nx-linux-x64-musl@17.1.3: - resolution: {integrity: sha512-4Hcx5Fg/88jV+bcTr6P0dM4unXNvKgrGJe3oK9/sgEhiW6pD2UAFjv16CCSRcWhDUAzUDqcwnD2fgg+vnAJG6g==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@nx/nx-linux-x64-musl@18.0.7: @@ -4382,16 +4265,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@nx/nx-win32-arm64-msvc@17.1.3: - resolution: {integrity: sha512-dUasEuskmDxUL36XA0GZqSb9233suE4wKhxrMobyFBzHUZ2tq/unzOpPjYfqDBie4QIvF8tEpAjQsLds8LWgbw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true optional: true /@nx/nx-win32-arm64-msvc@18.0.7: @@ -4400,16 +4273,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false - optional: true - - /@nx/nx-win32-x64-msvc@17.1.3: - resolution: {integrity: sha512-eTuTpBHFvA5NFJh/iosmqCL4JOAjDrwXLSMgfKrZKjiApHMG1T/5Hb+PrsNpt+WnGp94ur7c4Dtx4xD5vlpAEw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true optional: true /@nx/nx-win32-x64-msvc@18.0.7: @@ -4418,7 +4281,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@octokit/auth-token@3.0.4: @@ -5503,12 +5365,12 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.13.1: - resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==} + /@typescript-eslint/scope-manager@7.2.0: + resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/visitor-keys': 6.13.1 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 dev: true /@typescript-eslint/scope-manager@7.4.0: @@ -5519,18 +5381,18 @@ packages: '@typescript-eslint/visitor-keys': 7.4.0 dev: true - /@typescript-eslint/type-utils@6.13.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} + /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.2.2) - '@typescript-eslint/utils': 6.13.1(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.2.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.2.1(typescript@5.2.2) @@ -5559,8 +5421,8 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.13.1: - resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==} + /@typescript-eslint/types@7.2.0: + resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==} engines: {node: ^16.0.0 || >=18.0.0} dev: true @@ -5569,8 +5431,8 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@6.13.1(typescript@5.2.2): - resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.2.2): + resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -5578,11 +5440,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/visitor-keys': 6.13.1 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 + minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.2.1(typescript@5.2.2) typescript: 5.2.2 @@ -5612,18 +5475,18 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.13.1(eslint@8.57.0)(typescript@5.2.2): - resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} + /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.2.2): + resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 6.13.1 - '@typescript-eslint/types': 6.13.1 - '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.2.2) + '@typescript-eslint/scope-manager': 7.2.0 + '@typescript-eslint/types': 7.2.0 + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.2.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -5650,11 +5513,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.13.1: - resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==} + /@typescript-eslint/visitor-keys@7.2.0: + resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.13.1 + '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 dev: true @@ -8034,6 +7897,14 @@ packages: estraverse: 5.3.0 dev: true + /eslint-scope@8.0.1: + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -8743,17 +8614,6 @@ packages: minipass: 7.0.4 path-scurry: 1.10.1 - /glob@7.1.4: - resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} dependencies: @@ -10621,6 +10481,7 @@ packages: resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} dependencies: brace-expansion: 1.1.11 + dev: false /minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -11027,7 +10888,7 @@ packages: resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.0 /npm-normalize-package-bin@1.0.1: resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} @@ -11053,7 +10914,7 @@ packages: dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 5.0.0 /npm-package-arg@8.1.1: @@ -11089,7 +10950,7 @@ packages: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 11.0.1 - semver: 7.5.4 + semver: 7.6.0 /npm-registry-fetch@14.0.5: resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==} @@ -11142,69 +11003,6 @@ packages: boolbase: 1.0.0 dev: true - /nx@17.1.3: - resolution: {integrity: sha512-6LYoTt01nS1d/dvvYtRs+pEAMQmUVsd2fr/a8+X1cDjWrb8wsf1O3DwlBTqKOXOazpS3eOr0Ukc9N1svbu7uXA==} - hasBin: true - requiresBuild: true - peerDependencies: - '@swc-node/register': ^1.6.7 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - dependencies: - '@nrwl/tao': 17.1.3 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.46 - '@zkochan/js-yaml': 0.0.6 - axios: 1.6.7 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.3.2 - dotenv-expand: 10.0.0 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - fs-extra: 11.2.0 - glob: 7.1.4 - ignore: 5.3.1 - jest-diff: 29.7.0 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.4 - minimatch: 3.0.5 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - semver: 7.5.3 - string-width: 4.2.3 - strong-log-transformer: 2.1.0 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.6.2 - v8-compile-cache: 2.3.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 17.1.3 - '@nx/nx-darwin-x64': 17.1.3 - '@nx/nx-freebsd-x64': 17.1.3 - '@nx/nx-linux-arm-gnueabihf': 17.1.3 - '@nx/nx-linux-arm64-gnu': 17.1.3 - '@nx/nx-linux-arm64-musl': 17.1.3 - '@nx/nx-linux-x64-gnu': 17.1.3 - '@nx/nx-linux-x64-musl': 17.1.3 - '@nx/nx-win32-arm64-msvc': 17.1.3 - '@nx/nx-win32-x64-msvc': 17.1.3 - transitivePeerDependencies: - - debug - dev: true - /nx@18.0.7: resolution: {integrity: sha512-jcJ7ohP/rgqI9X6FJ8WnsPHpzm99oBV9qmaUeOUHWsdjp8r+2ptSHDmMmA67BPT+J6T+/ILhVlgzboXV1W7Ccg==} hasBin: true @@ -11223,7 +11021,7 @@ packages: '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 axios: 1.6.7 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 cliui: 8.0.1 @@ -11265,7 +11063,6 @@ packages: '@nx/nx-win32-x64-msvc': 18.0.7 transitivePeerDependencies: - debug - dev: false /oauth-sign@0.9.0: resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} @@ -11400,7 +11197,6 @@ packages: log-symbols: 4.1.0 strip-ansi: 6.0.1 wcwidth: 1.0.1 - dev: false /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} @@ -12608,20 +12404,13 @@ packages: hasBin: true dev: true - /semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /semver@7.6.0: resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} @@ -13883,10 +13672,6 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /v8-compile-cache@2.3.0: - resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} - dev: true - /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: From d6e6c72c7edc2245d361572e90e22de0cadd5546 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 18:02:09 +0000 Subject: [PATCH 07/14] fix(deps): update angular monorepo to ~17.3.0 --- apps/angular-demo/package.json | 18 +- apps/ionic-demo/package.json | 18 +- components/confetti/package.json | 18 +- components/fireworks/package.json | 18 +- components/particles/package.json | 18 +- pnpm-lock.yaml | 400 ++++++++++++++++-------------- 6 files changed, 264 insertions(+), 226 deletions(-) diff --git a/apps/angular-demo/package.json b/apps/angular-demo/package.json index 7a70f90..9d720fd 100644 --- a/apps/angular-demo/package.json +++ b/apps/angular-demo/package.json @@ -11,14 +11,14 @@ }, "private": true, "dependencies": { - "@angular/animations": "~17.0.8", - "@angular/common": "~17.0.8", - "@angular/compiler": "~17.0.8", - "@angular/core": "~17.0.8", - "@angular/forms": "~17.0.8", - "@angular/platform-browser": "~17.0.8", - "@angular/platform-browser-dynamic": "~17.0.8", - "@angular/router": "~17.0.8", + "@angular/animations": "~17.3.0", + "@angular/common": "~17.3.0", + "@angular/compiler": "~17.3.0", + "@angular/core": "~17.3.0", + "@angular/forms": "~17.3.0", + "@angular/platform-browser": "~17.3.0", + "@angular/platform-browser-dynamic": "~17.3.0", + "@angular/router": "~17.3.0", "@tsparticles/angular": "workspace:^", "@tsparticles/basic": "^3.3.0", "@tsparticles/confetti": "^3.3.0", @@ -84,7 +84,7 @@ "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", - "@angular/compiler-cli": "~17.0.8", + "@angular/compiler-cli": "~17.3.0", "@types/jasmine": "~5.1.4", "@types/node": "^20.12.2", "jasmine-core": "~5.1.2", diff --git a/apps/ionic-demo/package.json b/apps/ionic-demo/package.json index 4757607..d193117 100644 --- a/apps/ionic-demo/package.json +++ b/apps/ionic-demo/package.json @@ -14,12 +14,12 @@ }, "private": true, "dependencies": { - "@angular/common": "~17.0.8", - "@angular/core": "~17.0.8", - "@angular/forms": "~17.0.8", - "@angular/platform-browser": "~17.0.8", - "@angular/platform-browser-dynamic": "~17.0.8", - "@angular/router": "~17.0.8", + "@angular/common": "~17.3.0", + "@angular/core": "~17.3.0", + "@angular/forms": "~17.3.0", + "@angular/platform-browser": "~17.3.0", + "@angular/platform-browser-dynamic": "~17.3.0", + "@angular/router": "~17.3.0", "@capacitor/app": "^5.0.7", "@capacitor/core": "^5.7.4", "@capacitor/haptics": "^5.0.7", @@ -94,9 +94,9 @@ "@angular-eslint/eslint-plugin-template": "~17.1.1", "@angular-eslint/template-parser": "~17.1.1", "@angular/cli": "~17.0.8", - "@angular/compiler": "~17.0.8", - "@angular/compiler-cli": "~17.0.8", - "@angular/language-service": "~17.0.8", + "@angular/compiler": "~17.3.0", + "@angular/compiler-cli": "~17.3.0", + "@angular/language-service": "~17.3.0", "@capacitor/cli": "^5.7.4", "@ionic/angular-toolkit": "^11.0.1", "@types/jasmine": "~5.1.4", diff --git a/components/confetti/package.json b/components/confetti/package.json index 9a9c472..df36a38 100644 --- a/components/confetti/package.json +++ b/components/confetti/package.json @@ -75,14 +75,14 @@ }, "prettier": "@tsparticles/prettier-config", "dependencies": { - "@angular/animations": "~17.0.8", - "@angular/common": "~17.0.8", - "@angular/compiler": "~17.0.8", - "@angular/core": "~17.0.8", - "@angular/forms": "~17.0.8", - "@angular/platform-browser": "~17.0.8", - "@angular/platform-browser-dynamic": "~17.0.8", - "@angular/router": "~17.0.8", + "@angular/animations": "~17.3.0", + "@angular/common": "~17.3.0", + "@angular/compiler": "~17.3.0", + "@angular/core": "~17.3.0", + "@angular/forms": "~17.3.0", + "@angular/platform-browser": "~17.3.0", + "@angular/platform-browser-dynamic": "~17.3.0", + "@angular/router": "~17.3.0", "@tsparticles/confetti": "^3.3.0", "@tsparticles/engine": "^3.3.0", "rxjs": "~7.8.1", @@ -92,7 +92,7 @@ "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", - "@angular/compiler-cli": "~17.0.8", + "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", "@types/node": "^20.10.5", diff --git a/components/fireworks/package.json b/components/fireworks/package.json index 1555a8d..9972716 100644 --- a/components/fireworks/package.json +++ b/components/fireworks/package.json @@ -75,14 +75,14 @@ }, "prettier": "@tsparticles/prettier-config", "dependencies": { - "@angular/animations": "~17.0.8", - "@angular/common": "~17.0.8", - "@angular/compiler": "~17.0.8", - "@angular/core": "~17.0.8", - "@angular/forms": "~17.0.8", - "@angular/platform-browser": "~17.0.8", - "@angular/platform-browser-dynamic": "~17.0.8", - "@angular/router": "~17.0.8", + "@angular/animations": "~17.3.0", + "@angular/common": "~17.3.0", + "@angular/compiler": "~17.3.0", + "@angular/core": "~17.3.0", + "@angular/forms": "~17.3.0", + "@angular/platform-browser": "~17.3.0", + "@angular/platform-browser-dynamic": "~17.3.0", + "@angular/router": "~17.3.0", "@tsparticles/fireworks": "^3.3.0", "rxjs": "~7.8.1", "tslib": "^2.6.2", @@ -91,7 +91,7 @@ "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", - "@angular/compiler-cli": "~17.0.8", + "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", "@types/node": "^20.12.2", diff --git a/components/particles/package.json b/components/particles/package.json index 79edb65..df339e7 100644 --- a/components/particles/package.json +++ b/components/particles/package.json @@ -75,14 +75,14 @@ }, "prettier": "@tsparticles/prettier-config", "dependencies": { - "@angular/animations": "~17.0.8", - "@angular/common": "~17.0.8", - "@angular/compiler": "~17.0.8", - "@angular/core": "~17.0.8", - "@angular/forms": "~17.0.8", - "@angular/platform-browser": "~17.0.8", - "@angular/platform-browser-dynamic": "~17.0.8", - "@angular/router": "~17.0.8", + "@angular/animations": "~17.3.0", + "@angular/common": "~17.3.0", + "@angular/compiler": "~17.3.0", + "@angular/core": "~17.3.0", + "@angular/forms": "~17.3.0", + "@angular/platform-browser": "~17.3.0", + "@angular/platform-browser-dynamic": "~17.3.0", + "@angular/router": "~17.3.0", "@tsparticles/engine": "^3.3.0", "rxjs": "~7.8.1", "tslib": "^2.6.2", @@ -91,7 +91,7 @@ "devDependencies": { "@angular-devkit/build-angular": "~17.0.8", "@angular/cli": "~17.0.8", - "@angular/compiler-cli": "~17.0.8", + "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", "@types/node": "^20.12.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 100a29a..95c224a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,29 +42,29 @@ importers: apps/angular-demo: dependencies: '@angular/animations': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/common': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) '@angular/compiler': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/core': - specifier: ~17.0.8 - version: 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ~17.3.0 + version: 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ~17.0.8 - version: 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) '@angular/platform-browser-dynamic': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2) '@angular/router': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@tsparticles/angular': specifier: workspace:^ version: link:../../components/particles/dist/ng-particles @@ -251,13 +251,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': - specifier: ~17.0.8 - version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -289,23 +289,23 @@ importers: apps/ionic-demo: dependencies: '@angular/common': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) '@angular/core': - specifier: ~17.0.8 - version: 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ~17.3.0 + version: 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ~17.0.8 - version: 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) '@angular/platform-browser-dynamic': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2) '@angular/router': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@capacitor/app': specifier: ^5.0.7 version: 5.0.7(@capacitor/core@5.7.4) @@ -323,7 +323,7 @@ importers: version: 5.0.7(@capacitor/core@5.7.4) '@ionic/angular': specifier: ^7.8.2 - version: 7.8.2(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4) + version: 7.8.2(@angular/core@17.3.2)(@angular/forms@17.3.2)(@angular/router@17.3.2)(rxjs@7.8.1)(zone.js@0.14.4) '@ionic/core': specifier: ^7.8.2 version: 7.8.2 @@ -507,7 +507,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) '@angular-eslint/builder': specifier: ~17.1.1 version: 17.1.1(eslint@8.57.0)(typescript@5.2.2) @@ -524,14 +524,14 @@ importers: specifier: ~17.0.8 version: 17.0.10 '@angular/compiler': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/compiler-cli': - specifier: ~17.0.8 - version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@angular/language-service': - specifier: ~17.0.8 - version: 17.0.9 + specifier: ~17.3.0 + version: 17.3.2 '@capacitor/cli': specifier: ^5.7.4 version: 5.7.4 @@ -602,29 +602,29 @@ importers: components/confetti: dependencies: '@angular/animations': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/common': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) '@angular/compiler': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/core': - specifier: ~17.0.8 - version: 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ~17.3.0 + version: 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ~17.0.8 - version: 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) '@angular/platform-browser-dynamic': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2) '@angular/router': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@tsparticles/confetti': specifier: ^3.3.0 version: 3.3.0 @@ -643,13 +643,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': - specifier: ~17.0.8 - version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -679,7 +679,7 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -691,29 +691,29 @@ importers: components/fireworks: dependencies: '@angular/animations': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/common': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) '@angular/compiler': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/core': - specifier: ~17.0.8 - version: 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ~17.3.0 + version: 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ~17.0.8 - version: 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) '@angular/platform-browser-dynamic': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2) '@angular/router': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@tsparticles/fireworks': specifier: ^3.3.0 version: 3.3.0 @@ -729,13 +729,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': - specifier: ~17.0.8 - version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -765,7 +765,7 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -777,29 +777,29 @@ importers: components/particles: dependencies: '@angular/animations': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/common': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) '@angular/compiler': - specifier: ~17.0.8 - version: 17.0.9(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/core@17.3.2) '@angular/core': - specifier: ~17.0.8 - version: 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + specifier: ~17.3.0 + version: 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) '@angular/forms': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@angular/platform-browser': - specifier: ~17.0.8 - version: 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) '@angular/platform-browser-dynamic': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2) '@angular/router': - specifier: ~17.0.8 - version: 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + specifier: ~17.3.0 + version: 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@tsparticles/engine': specifier: ^3.3.0 version: 3.3.0 @@ -815,13 +815,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': - specifier: ~17.0.8 - version: 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -851,7 +851,7 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -893,7 +893,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -932,7 +932,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -943,7 +943,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.0.9)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -970,7 +970,7 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 @@ -1018,7 +1018,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1057,7 +1057,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1068,7 +1068,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.0.9)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -1095,7 +1095,7 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2) + ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 @@ -1143,7 +1143,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.0.9)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1182,7 +1182,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1193,7 +1193,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.0.9)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -1392,13 +1392,13 @@ packages: - supports-color dev: true - /@angular/animations@17.0.9(@angular/core@17.0.9): - resolution: {integrity: sha512-TcAdBQyGqglgbxdiJcaHc7FcDNkzTXGRtZuPOcr4sYmBvryBu2q18edwzo6+QDYFaoGredFhE5RnOIw+M4A3Xw==} + /@angular/animations@17.3.2(@angular/core@17.3.2): + resolution: {integrity: sha512-9RplCRS3dS7I8UeMmnwVCAxEaixQCj98UkSqjErO+GX5KJwMsFPydh7HKWH0/yclidJe5my41psEiQkyEyGKww==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.9 + '@angular/core': 17.3.2 dependencies: - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 dev: false @@ -1431,32 +1431,32 @@ packages: - supports-color dev: true - /@angular/common@17.0.9(@angular/core@17.0.9)(rxjs@7.8.1): - resolution: {integrity: sha512-xNS7DDfvFqfLr6xeZNJ+jORuGXP6hhv2HsYD3jb6ZQ8+QuMg+3MDij4a0L5npn72gH/Zz4JRKZ3Bt4Cq6cUqUA==} + /@angular/common@17.3.2(@angular/core@17.3.2)(rxjs@7.8.1): + resolution: {integrity: sha512-7fo+hrQEzo+VX0fJAKK+P4YNeiEnpdMOAkyIdwweyAeUZYeFIs6TKtax3CiJAubnkIkhQ/52uxiusDhK3Wg/WQ==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.9 + '@angular/core': 17.3.2 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) rxjs: 7.8.1 tslib: 2.6.2 dev: false - /@angular/compiler-cli@17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2): - resolution: {integrity: sha512-fpbs8ZuHi2Z/uOIAxEICzQ1aYbc8Z2TOjB0PDP1RJ1kQmtlWNWxgMqV/uJ59sJO9AMYxc496msMtmOa3OByPYQ==} + /@angular/compiler-cli@17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2): + resolution: {integrity: sha512-PG81BrJjeF679tkafjt+t9VEBE1rPq39cdLoBTnPY7Q+E/thVoem5JTRG6hmnLmwEc0xxY6sfYpvx2BB5ywUSA==} engines: {node: ^18.13.0 || >=20.9.0} hasBin: true peerDependencies: - '@angular/compiler': 17.0.9 - typescript: '>=5.2 <5.3' + '@angular/compiler': 17.3.2 + typescript: '>=5.2 <5.5' dependencies: - '@angular/compiler': 17.0.9(@angular/core@17.0.9) - '@babel/core': 7.23.2 + '@angular/compiler': 17.3.2(@angular/core@17.3.2) + '@babel/core': 7.23.9 '@jridgewell/sourcemap-codec': 1.4.15 chokidar: 3.6.0 convert-source-map: 1.9.0 - reflect-metadata: 0.1.14 + reflect-metadata: 0.2.2 semver: 7.6.0 tslib: 2.6.2 typescript: 5.2.2 @@ -1465,20 +1465,20 @@ packages: - supports-color dev: true - /@angular/compiler@17.0.9(@angular/core@17.0.9): - resolution: {integrity: sha512-xf0JChGttVoYPh0PRV3KnbujtlNFavcYzElS6W8iW64O+2HaSxaquWnolcgL5QT1rNGp4s/TxsttloLhbqxNmw==} + /@angular/compiler@17.3.2(@angular/core@17.3.2): + resolution: {integrity: sha512-+/l/FQpVsOPbxZzSKyqEra+yxoI/r8LlTRqshVACv10+DKMWJMHnDkVUrNxvWHutfn4RszpGMtbtHp3yM9rxcA==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.9 + '@angular/core': 17.3.2 peerDependenciesMeta: '@angular/core': optional: true dependencies: - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 - /@angular/core@17.0.9(rxjs@7.8.1)(zone.js@0.14.4): - resolution: {integrity: sha512-LtDWzyx19XNmAjXju9xjw//rDZPUFu2bllHqzS6NVO1bE4PwJHIs0zfvygh0j46ubKp1gUICNk3jvYK9FMVinA==} + /@angular/core@17.3.2(rxjs@7.8.1)(zone.js@0.14.4): + resolution: {integrity: sha512-eylatBGaN8uihKomEcXkaSHmAea5bEqu1OXifEoVOJiJpJA9Dbt/VcLXkIRFnRGH2NWUT5W79vSoU9GRvPMk5w==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 @@ -1488,72 +1488,72 @@ packages: tslib: 2.6.2 zone.js: 0.14.4 - /@angular/forms@17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1): - resolution: {integrity: sha512-UCZhJH5FCRPGmYHfKCTGbOXqz4SEs9bVkAQGwhHzhM3Bwn3cZ/LKN2UfOglIcwkqKXxKnRx+VkJ2M1KfZJAvLQ==} + /@angular/forms@17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1): + resolution: {integrity: sha512-sbHYjAEeEWW+02YDEKuuuTEUukm6AayQuHiAu37vACj/2q/2RWQar49IoRcSJfAwP2ckqRSK4mmLoDX4IG/KSg==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.9 - '@angular/core': 17.0.9 - '@angular/platform-browser': 17.0.9 + '@angular/common': 17.3.2 + '@angular/core': 17.3.2 + '@angular/platform-browser': 17.3.2 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + '@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) rxjs: 7.8.1 tslib: 2.6.2 dev: false - /@angular/language-service@17.0.9: - resolution: {integrity: sha512-GfDPZhAtjJwrlvgP+6n1wn89EK1An7nq0+DpYNfnSLXpRnkh9EzGye0p2QJYBQTx6WeLMCRLgMhhRl7tlucEWQ==} + /@angular/language-service@17.3.2: + resolution: {integrity: sha512-IYlPHPi6RIQB9BQFwCY7rKRymlb4KhEr2UmXEpxIcj1QqVlMchYBVg2+twZloRj3qj/YQ19y2xxyPcgQRWHLIA==} engines: {node: ^18.13.0 || >=20.9.0} dev: true - /@angular/platform-browser-dynamic@17.0.9(@angular/common@17.0.9)(@angular/compiler@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9): - resolution: {integrity: sha512-44wIecNzxEUi3T/bggeJsgK+iD7Snu64sqQg00ewsuFCMpaWwyC80LnTIff/QnBVoggAjXvEql6vwr3AZNTcuQ==} + /@angular/platform-browser-dynamic@17.3.2(@angular/common@17.3.2)(@angular/compiler@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2): + resolution: {integrity: sha512-fcGo9yQ+t9VaG9zPgjQW5HIizbYOKj+9kVk9FPru+uJbYyvJUwEDgpD3aI0DUrQy/OvSf4NMzY/Ucgw1AUknQw==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.9 - '@angular/compiler': 17.0.9 - '@angular/core': 17.0.9 - '@angular/platform-browser': 17.0.9 + '@angular/common': 17.3.2 + '@angular/compiler': 17.3.2 + '@angular/core': 17.3.2 + '@angular/platform-browser': 17.3.2 dependencies: - '@angular/common': 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) - '@angular/compiler': 17.0.9(@angular/core@17.0.9) - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + '@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) + '@angular/compiler': 17.3.2(@angular/core@17.3.2) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) tslib: 2.6.2 dev: false - /@angular/platform-browser@17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9): - resolution: {integrity: sha512-Edz039lTJ9tHR6VEPHXUcQHqdCXAhJcdPoWSWsUBJ30eZFx0VlxQEb4ujlz8LBgIVvthp5WYhHMjd/ueWzEINw==} + /@angular/platform-browser@17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2): + resolution: {integrity: sha512-rBVmpJ/uh+CTjYef3Nib1K+31GFbM4mZaw2R2PowKZLgWOT3MWXKy41i44NEyM8qY1dxESmzMzy4NuGfZol42Q==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/animations': 17.0.9 - '@angular/common': 17.0.9 - '@angular/core': 17.0.9 + '@angular/animations': 17.3.2 + '@angular/common': 17.3.2 + '@angular/core': 17.3.2 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 17.0.9(@angular/core@17.0.9) - '@angular/common': 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/animations': 17.3.2(@angular/core@17.3.2) + '@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) tslib: 2.6.2 dev: false - /@angular/router@17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1): - resolution: {integrity: sha512-kQHtPVh06g1AWA0Ntn/1Z2PX79hLwRQsTMcbU4ej1oka50C8Y97cAOMtmX9v3kqSN5fL/MEpBb44zi/X8SfPeA==} + /@angular/router@17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1): + resolution: {integrity: sha512-BJiaG7zldhe8FPsg3Xv1o2xsmWNMIuntubRiSt2NlSceAr/NEgHoARpZfAGKTaFSngl6jc407wHOmBBPPALECw==} engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.9 - '@angular/core': 17.0.9 - '@angular/platform-browser': 17.0.9 + '@angular/common': 17.3.2 + '@angular/core': 17.3.2 + '@angular/platform-browser': 17.3.2 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 17.0.9(@angular/core@17.0.9)(rxjs@7.8.1) - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.0.9(@angular/animations@17.0.9)(@angular/common@17.0.9)(@angular/core@17.0.9) + '@angular/common': 17.3.2(@angular/core@17.3.2)(rxjs@7.8.1) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/platform-browser': 17.3.2(@angular/animations@17.3.2)(@angular/common@17.3.2)(@angular/core@17.3.2) rxjs: 7.8.1 tslib: 2.6.2 dev: false @@ -1605,6 +1605,29 @@ packages: - supports-color dev: true + /@babel/core@7.23.9: + resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.23.5 + '@babel/generator': 7.23.6 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) + '@babel/helpers': 7.24.0 + '@babel/parser': 7.24.0 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.0 + '@babel/types': 7.24.0 + convert-source-map: 2.0.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/core@7.24.0: resolution: {integrity: sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==} engines: {node: '>=6.9.0'} @@ -1781,6 +1804,20 @@ packages: '@babel/helper-validator-identifier': 7.22.20 dev: true + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -3735,7 +3772,7 @@ packages: - chokidar dev: true - /@ionic/angular@7.8.2(@angular/core@17.0.9)(@angular/forms@17.0.9)(@angular/router@17.0.9)(rxjs@7.8.1)(zone.js@0.14.4): + /@ionic/angular@7.8.2(@angular/core@17.3.2)(@angular/forms@17.3.2)(@angular/router@17.3.2)(rxjs@7.8.1)(zone.js@0.14.4): resolution: {integrity: sha512-riw1BnvsabDZoo8WGgD+XRNJqP3RjAWmpLL0OWSoF7yCYdm407D0kdHMcDrve/Hgc7UMiwbFZ7cDqdmzyf1hjg==} peerDependencies: '@angular/core': '>=14.0.0' @@ -3744,9 +3781,9 @@ packages: rxjs: '>=7.5.0' zone.js: '>=0.11.0' dependencies: - '@angular/core': 17.0.9(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/forms': 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) - '@angular/router': 17.0.9(@angular/common@17.0.9)(@angular/core@17.0.9)(@angular/platform-browser@17.0.9)(rxjs@7.8.1) + '@angular/core': 17.3.2(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/forms': 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) + '@angular/router': 17.3.2(@angular/common@17.3.2)(@angular/core@17.3.2)(@angular/platform-browser@17.3.2)(rxjs@7.8.1) '@ionic/core': 7.8.2 ionicons: 7.3.1 jsonc-parser: 3.2.1 @@ -4046,7 +4083,7 @@ packages: call-bind: 1.0.7 dev: true - /@ngtools/webpack@17.0.10(@angular/compiler-cli@17.0.9)(typescript@5.2.2)(webpack@5.89.0): + /@ngtools/webpack@17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0): resolution: {integrity: sha512-UCiLrV2aLrtR7Wr/jJi0nH2Xzb7ETenrPWU/EcW9V3lnlDun5g1J0y01jRzvcipxNTOmFfI4lqv288nKSmSOAA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -4054,7 +4091,7 @@ packages: typescript: '>=5.2 <5.3' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) typescript: 5.2.2 webpack: 5.89.0(esbuild@0.19.5) dev: true @@ -9735,7 +9772,7 @@ packages: hasBin: true dependencies: async: 3.2.5 - chalk: 4.1.0 + chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -10846,7 +10883,7 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /ng-packagr@17.0.3(@angular/compiler-cli@17.0.9)(tslib@2.6.2)(typescript@5.2.2): + /ng-packagr@17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2): resolution: {integrity: sha512-e4GWKOblzwtkkDwI0GRd2gUmuJgg6LgECHbnkB/JpyDlvz1Sd+nEzExztt3UbclLs9FkopSVE5TohKh58B8aeg==} engines: {node: ^18.13.0 || >=20.9.0} hasBin: true @@ -10859,7 +10896,7 @@ packages: tailwindcss: optional: true dependencies: - '@angular/compiler-cli': 17.0.9(@angular/compiler@17.0.9)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) '@rollup/plugin-json': 6.1.0(rollup@4.12.1) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.1) '@rollup/wasm-node': 4.12.1 @@ -11027,7 +11064,7 @@ packages: resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.0 /npm-normalize-package-bin@1.0.1: resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} @@ -11053,7 +11090,7 @@ packages: dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 5.0.0 /npm-package-arg@8.1.1: @@ -11089,7 +11126,7 @@ packages: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 11.0.1 - semver: 7.5.4 + semver: 7.6.0 /npm-registry-fetch@14.0.5: resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==} @@ -12209,8 +12246,8 @@ packages: strip-indent: 3.0.0 dev: false - /reflect-metadata@0.1.14: - resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} + /reflect-metadata@0.2.2: + resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} dev: true /regenerate-unicode-properties@10.1.1: @@ -12622,6 +12659,7 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /semver@7.6.0: resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} From 0d5f483248aef1e6ba1c15749720a8afec93d786 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 18:02:41 +0000 Subject: [PATCH 08/14] fix(deps): update commitlint monorepo to v19 --- package.json | 4 +- pnpm-lock.yaml | 323 +++++++++++++++++++++++++++++++------------------ 2 files changed, 209 insertions(+), 118 deletions(-) diff --git a/package.json b/package.json index abc6897..aad2229 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,8 @@ }, "license": "MIT", "dependencies": { - "@commitlint/cli": "^18.4.2", - "@commitlint/config-conventional": "^18.4.2", + "@commitlint/cli": "^19.0.0", + "@commitlint/config-conventional": "^19.0.0", "husky": "^8.0.3", "lerna": "^8.0.0", "typedoc": "^0.25.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 100a29a..0786549 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@commitlint/cli': - specifier: ^18.4.2 - version: 18.6.1(@types/node@20.12.2)(typescript@5.2.2) + specifier: ^19.0.0 + version: 19.2.1(@types/node@20.12.2)(typescript@5.2.2) '@commitlint/config-conventional': - specifier: ^18.4.2 - version: 18.6.2 + specifier: ^19.0.0 + version: 19.1.0 husky: specifier: ^8.0.3 version: 8.0.3 @@ -2869,47 +2869,44 @@ packages: engines: {node: '>=0.1.90'} dev: true - /@commitlint/cli@18.6.1(@types/node@20.12.2)(typescript@5.2.2): - resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==} + /@commitlint/cli@19.2.1(@types/node@20.12.2)(typescript@5.2.2): + resolution: {integrity: sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==} engines: {node: '>=v18'} hasBin: true dependencies: - '@commitlint/format': 18.6.1 - '@commitlint/lint': 18.6.1 - '@commitlint/load': 18.6.1(@types/node@20.12.2)(typescript@5.2.2) - '@commitlint/read': 18.6.1 - '@commitlint/types': 18.6.1 - execa: 5.1.1 - lodash.isfunction: 3.0.9 - resolve-from: 5.0.0 - resolve-global: 1.0.0 + '@commitlint/format': 19.0.3 + '@commitlint/lint': 19.1.0 + '@commitlint/load': 19.2.0(@types/node@20.12.2)(typescript@5.2.2) + '@commitlint/read': 19.2.1 + '@commitlint/types': 19.0.3 + execa: 8.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript dev: false - /@commitlint/config-conventional@18.6.2: - resolution: {integrity: sha512-PcgSYg1AKGQIwDQKbaHtJsfqYy4uJTC7crLVZ83lfjcPaec4Pry2vLeaWej7ao2KsT20l9dWoMPpEGg8LWdUuA==} + /@commitlint/config-conventional@19.1.0: + resolution: {integrity: sha512-KIKD2xrp6Uuk+dcZVj3++MlzIr/Su6zLE8crEDQCZNvWHNQSeeGbzOlNtsR32TUy6H3JbP7nWgduAHCaiGQ6EA==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 + '@commitlint/types': 19.0.3 conventional-changelog-conventionalcommits: 7.0.2 dev: false - /@commitlint/config-validator@18.6.1: - resolution: {integrity: sha512-05uiToBVfPhepcQWE1ZQBR/Io3+tb3gEotZjnI4tTzzPk16NffN6YABgwFQCLmzZefbDcmwWqJWc2XT47q7Znw==} + /@commitlint/config-validator@19.0.3: + resolution: {integrity: sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 + '@commitlint/types': 19.0.3 ajv: 8.12.0 dev: false - /@commitlint/ensure@18.6.1: - resolution: {integrity: sha512-BPm6+SspyxQ7ZTsZwXc7TRQL5kh5YWt3euKmEIBZnocMFkJevqs3fbLRb8+8I/cfbVcAo4mxRlpTPfz8zX7SnQ==} + /@commitlint/ensure@19.0.3: + resolution: {integrity: sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 + '@commitlint/types': 19.0.3 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -2917,121 +2914,122 @@ packages: lodash.upperfirst: 4.3.1 dev: false - /@commitlint/execute-rule@18.6.1: - resolution: {integrity: sha512-7s37a+iWyJiGUeMFF6qBlyZciUkF8odSAnHijbD36YDctLhGKoYltdvuJ/AFfRm6cBLRtRk9cCVPdsEFtt/2rg==} + /@commitlint/execute-rule@19.0.0: + resolution: {integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==} engines: {node: '>=v18'} dev: false - /@commitlint/format@18.6.1: - resolution: {integrity: sha512-K8mNcfU/JEFCharj2xVjxGSF+My+FbUHoqR+4GqPGrHNqXOGNio47ziiR4HQUPKtiNs05o8/WyLBoIpMVOP7wg==} + /@commitlint/format@19.0.3: + resolution: {integrity: sha512-QjjyGyoiVWzx1f5xOteKHNLFyhyweVifMgopozSgx1fGNrGV8+wp7k6n1t6StHdJ6maQJ+UUtO2TcEiBFRyR6Q==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 - chalk: 4.1.2 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 dev: false - /@commitlint/is-ignored@18.6.1: - resolution: {integrity: sha512-MOfJjkEJj/wOaPBw5jFjTtfnx72RGwqYIROABudOtJKW7isVjFe9j0t8xhceA02QebtYf4P/zea4HIwnXg8rvA==} + /@commitlint/is-ignored@19.0.3: + resolution: {integrity: sha512-MqDrxJaRSVSzCbPsV6iOKG/Lt52Y+PVwFVexqImmYYFhe51iVJjK2hRhOG2jUAGiUHk4jpdFr0cZPzcBkSzXDQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 + '@commitlint/types': 19.0.3 semver: 7.6.0 dev: false - /@commitlint/lint@18.6.1: - resolution: {integrity: sha512-8WwIFo3jAuU+h1PkYe5SfnIOzp+TtBHpFr4S8oJWhu44IWKuVx6GOPux3+9H1iHOan/rGBaiacicZkMZuluhfQ==} + /@commitlint/lint@19.1.0: + resolution: {integrity: sha512-ESjaBmL/9cxm+eePyEr6SFlBUIYlYpI80n+Ltm7IA3MAcrmiP05UMhJdAD66sO8jvo8O4xdGn/1Mt2G5VzfZKw==} engines: {node: '>=v18'} dependencies: - '@commitlint/is-ignored': 18.6.1 - '@commitlint/parse': 18.6.1 - '@commitlint/rules': 18.6.1 - '@commitlint/types': 18.6.1 + '@commitlint/is-ignored': 19.0.3 + '@commitlint/parse': 19.0.3 + '@commitlint/rules': 19.0.3 + '@commitlint/types': 19.0.3 dev: false - /@commitlint/load@18.6.1(@types/node@20.12.2)(typescript@5.2.2): - resolution: {integrity: sha512-p26x8734tSXUHoAw0ERIiHyW4RaI4Bj99D8YgUlVV9SedLf8hlWAfyIFhHRIhfPngLlCe0QYOdRKYFt8gy56TA==} + /@commitlint/load@19.2.0(@types/node@20.12.2)(typescript@5.2.2): + resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: - '@commitlint/config-validator': 18.6.1 - '@commitlint/execute-rule': 18.6.1 - '@commitlint/resolve-extends': 18.6.1 - '@commitlint/types': 18.6.1 - chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.2.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.2)(cosmiconfig@8.3.6)(typescript@5.2.2) + '@commitlint/config-validator': 19.0.3 + '@commitlint/execute-rule': 19.0.0 + '@commitlint/resolve-extends': 19.1.0 + '@commitlint/types': 19.0.3 + chalk: 5.3.0 + cosmiconfig: 9.0.0(typescript@5.2.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.2)(cosmiconfig@9.0.0)(typescript@5.2.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 - resolve-from: 5.0.0 transitivePeerDependencies: - '@types/node' - typescript dev: false - /@commitlint/message@18.6.1: - resolution: {integrity: sha512-VKC10UTMLcpVjMIaHHsY1KwhuTQtdIKPkIdVEwWV+YuzKkzhlI3aNy6oo1eAN6b/D2LTtZkJe2enHmX0corYRw==} + /@commitlint/message@19.0.0: + resolution: {integrity: sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==} engines: {node: '>=v18'} dev: false - /@commitlint/parse@18.6.1: - resolution: {integrity: sha512-eS/3GREtvVJqGZrwAGRwR9Gdno3YcZ6Xvuaa+vUF8j++wsmxrA2En3n0ccfVO2qVOLJC41ni7jSZhQiJpMPGOQ==} + /@commitlint/parse@19.0.3: + resolution: {integrity: sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==} engines: {node: '>=v18'} dependencies: - '@commitlint/types': 18.6.1 + '@commitlint/types': 19.0.3 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 dev: false - /@commitlint/read@18.6.1: - resolution: {integrity: sha512-ia6ODaQFzXrVul07ffSgbZGFajpe8xhnDeLIprLeyfz3ivQU1dIoHp7yz0QIorZ6yuf4nlzg4ZUkluDrGN/J/w==} + /@commitlint/read@19.2.1: + resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} engines: {node: '>=v18'} dependencies: - '@commitlint/top-level': 18.6.1 - '@commitlint/types': 18.6.1 - git-raw-commits: 2.0.11 + '@commitlint/top-level': 19.0.0 + '@commitlint/types': 19.0.3 + execa: 8.0.1 + git-raw-commits: 4.0.0 minimist: 1.2.8 dev: false - /@commitlint/resolve-extends@18.6.1: - resolution: {integrity: sha512-ifRAQtHwK+Gj3Bxj/5chhc4L2LIc3s30lpsyW67yyjsETR6ctHAHRu1FSpt0KqahK5xESqoJ92v6XxoDRtjwEQ==} + /@commitlint/resolve-extends@19.1.0: + resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} engines: {node: '>=v18'} dependencies: - '@commitlint/config-validator': 18.6.1 - '@commitlint/types': 18.6.1 - import-fresh: 3.3.0 + '@commitlint/config-validator': 19.0.3 + '@commitlint/types': 19.0.3 + global-directory: 4.0.1 + import-meta-resolve: 4.0.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - resolve-global: 1.0.0 dev: false - /@commitlint/rules@18.6.1: - resolution: {integrity: sha512-kguM6HxZDtz60v/zQYOe0voAtTdGybWXefA1iidjWYmyUUspO1zBPQEmJZ05/plIAqCVyNUTAiRPWIBKLCrGew==} + /@commitlint/rules@19.0.3: + resolution: {integrity: sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==} engines: {node: '>=v18'} dependencies: - '@commitlint/ensure': 18.6.1 - '@commitlint/message': 18.6.1 - '@commitlint/to-lines': 18.6.1 - '@commitlint/types': 18.6.1 - execa: 5.1.1 + '@commitlint/ensure': 19.0.3 + '@commitlint/message': 19.0.0 + '@commitlint/to-lines': 19.0.0 + '@commitlint/types': 19.0.3 + execa: 8.0.1 dev: false - /@commitlint/to-lines@18.6.1: - resolution: {integrity: sha512-Gl+orGBxYSNphx1+83GYeNy5N0dQsHBQ9PJMriaLQDB51UQHCVLBT/HBdOx5VaYksivSf5Os55TLePbRLlW50Q==} + /@commitlint/to-lines@19.0.0: + resolution: {integrity: sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==} engines: {node: '>=v18'} dev: false - /@commitlint/top-level@18.6.1: - resolution: {integrity: sha512-HyiHQZUTf0+r0goTCDs/bbVv/LiiQ7AVtz6KIar+8ZrseB9+YJAIo8HQ2IC2QT1y3N1lbW6OqVEsTHjbT6hGSw==} + /@commitlint/top-level@19.0.0: + resolution: {integrity: sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==} engines: {node: '>=v18'} dependencies: - find-up: 5.0.0 + find-up: 7.0.0 dev: false - /@commitlint/types@18.6.1: - resolution: {integrity: sha512-gwRLBLra/Dozj2OywopeuHj2ac26gjGkz2cZ+86cTJOdtWfiRRr4+e77ZDAGc6MDWxaWheI+mAV5TLWWRwqrFg==} + /@commitlint/types@19.0.3: + resolution: {integrity: sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==} engines: {node: '>=v18'} dependencies: - chalk: 4.1.2 + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.3.0 dev: false /@cspotcode/source-map-support@0.8.1: @@ -5271,6 +5269,12 @@ packages: '@types/node': 20.12.2 dev: true + /@types/conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} + dependencies: + '@types/node': 20.12.2 + dev: false + /@types/cookie@0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} dev: true @@ -6701,7 +6705,6 @@ packages: /chalk@5.3.0: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: true /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -7140,7 +7143,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.2)(cosmiconfig@8.3.6)(typescript@5.2.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.2)(cosmiconfig@9.0.0)(typescript@5.2.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -7149,7 +7152,7 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.12.2 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 9.0.0(typescript@5.2.2) jiti: 1.21.0 typescript: 5.2.2 dev: false @@ -7169,6 +7172,22 @@ packages: path-type: 4.0.0 typescript: 5.2.2 + /cosmiconfig@9.0.0(typescript@5.2.2): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.2.2 + dev: false + /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: true @@ -7244,6 +7263,11 @@ packages: engines: {node: '>=8'} dev: false + /dargs@8.1.0: + resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + engines: {node: '>=12'} + dev: false + /dashdash@1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} @@ -8178,6 +8202,22 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + dev: true + + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: false /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} @@ -8411,6 +8451,7 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 + dev: true /find-up@6.3.0: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} @@ -8420,6 +8461,15 @@ packages: path-exists: 5.0.0 dev: true + /find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} + dependencies: + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 + dev: false + /flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -8641,6 +8691,12 @@ packages: /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} + dev: true + + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: false /get-symbol-description@1.0.2: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} @@ -8657,26 +8713,24 @@ packages: assert-plus: 1.0.0 dev: true - /git-raw-commits@2.0.11: - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} - engines: {node: '>=10'} + /git-raw-commits@3.0.0: + resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} + engines: {node: '>=14'} hasBin: true dependencies: dargs: 7.0.0 - lodash: 4.17.21 meow: 8.1.2 split2: 3.2.2 - through2: 4.0.2 dev: false - /git-raw-commits@3.0.0: - resolution: {integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==} - engines: {node: '>=14'} + /git-raw-commits@4.0.0: + resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} + engines: {node: '>=16'} hasBin: true dependencies: - dargs: 7.0.0 - meow: 8.1.2 - split2: 3.2.2 + dargs: 8.1.0 + meow: 12.1.1 + split2: 4.2.0 dev: false /git-remote-origin-url@2.0.0: @@ -8785,11 +8839,11 @@ packages: minipass: 4.2.8 path-scurry: 1.10.1 - /global-dirs@0.1.1: - resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==} - engines: {node: '>=4'} + /global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} + engines: {node: '>=18'} dependencies: - ini: 1.3.8 + ini: 4.1.1 dev: false /globals@11.12.0: @@ -9149,6 +9203,11 @@ packages: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: false + /humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: @@ -9239,6 +9298,10 @@ packages: resolve-cwd: 3.0.0 dev: false + /import-meta-resolve@4.0.0: + resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + dev: false + /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -9266,7 +9329,6 @@ packages: /ini@4.1.1: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true /ini@4.1.2: resolution: {integrity: sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==} @@ -9560,6 +9622,12 @@ packages: /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} + dev: true + + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} @@ -9735,7 +9803,7 @@ packages: hasBin: true dependencies: async: 3.2.5 - chalk: 4.1.0 + chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -10309,13 +10377,13 @@ packages: engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + dev: true /locate-path@7.2.0: resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 - dev: true /lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} @@ -10329,10 +10397,6 @@ packages: resolution: {integrity: sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==} dev: true - /lodash.isfunction@3.0.9: - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} - dev: false - /lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} dev: false @@ -10598,6 +10662,11 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: false + /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -11126,6 +11195,13 @@ packages: dependencies: path-key: 3.1.1 + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + dev: false + /npmlog@6.0.2: resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -11357,6 +11433,13 @@ packages: dependencies: mimic-fn: 2.1.0 + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + dev: false + /open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -11443,13 +11526,13 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 + dev: true /p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: yocto-queue: 1.0.0 - dev: true /p-locate@2.0.0: resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} @@ -11469,13 +11552,13 @@ packages: engines: {node: '>=10'} dependencies: p-limit: 3.1.0 + dev: true /p-locate@6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-limit: 4.0.0 - dev: true /p-map-series@2.1.0: resolution: {integrity: sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q==} @@ -11674,7 +11757,6 @@ packages: /path-exists@5.0.0: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} @@ -11689,6 +11771,11 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: false + /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -12325,13 +12412,6 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - /resolve-global@1.0.0: - resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==} - engines: {node: '>=8'} - dependencies: - global-dirs: 0.1.1 - dev: false - /resolve-url-loader@5.0.0: resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} engines: {node: '>=12'} @@ -13221,6 +13301,11 @@ packages: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: false + /strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -13399,6 +13484,7 @@ packages: resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} dependencies: readable-stream: 3.6.2 + dev: true /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -13799,6 +13885,11 @@ packages: engines: {node: '>=4'} dev: true + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: false + /unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -14522,11 +14613,11 @@ packages: /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + dev: true /yocto-queue@1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} - dev: true /zone.js@0.14.4: resolution: {integrity: sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==} From d82c7d2639c7f3c44c3c0e301d3968269fca88d8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 18:03:42 +0000 Subject: [PATCH 09/14] fix(deps): update dependency typedoc-plugin-coverage to v3 --- package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index abc6897..2f1f816 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "typedoc": "^0.25.3", "typedoc-plugin-clarity": "^1.5.0", "typedoc-plugin-carbon-ads": "^1.5.0", - "typedoc-plugin-coverage": "^2.2.0", + "typedoc-plugin-coverage": "^3.0.0", "typedoc-plugin-keywords": "^1.5.0", "typedoc-plugin-missing-exports": "^2.1.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 100a29a..5331dfc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,8 +30,8 @@ importers: specifier: ^1.5.0 version: 1.6.0(typedoc@0.25.11) typedoc-plugin-coverage: - specifier: ^2.2.0 - version: 2.2.0(typedoc@0.25.11) + specifier: ^3.0.0 + version: 3.1.0(typedoc@0.25.11) typedoc-plugin-keywords: specifier: ^1.5.0 version: 1.6.0(typedoc@0.25.11) @@ -13690,11 +13690,11 @@ packages: typescript: 5.4.2 dev: false - /typedoc-plugin-coverage@2.2.0(typedoc@0.25.11): - resolution: {integrity: sha512-/hq9nwSNBz2p7+VYfljT/zFSmaxN8tlfcIp6CCAaQN6VIxXCciYFIqR+pcckRhjmfHIeSJ5uy2OpCt5F683npA==} - engines: {node: '>= 16'} + /typedoc-plugin-coverage@3.1.0(typedoc@0.25.11): + resolution: {integrity: sha512-fxeJRrxQR3yM/aFZU7mOuatgRCztiMCbeNiCRVZKY6VNgOcVMC1HS+ZfZnlbLLteUOdeWleSQ6yntuipz5zi6A==} + engines: {node: '>= 18'} peerDependencies: - typedoc: ^0.22.12 || 0.23.x || 0.24.x || 0.25.x + typedoc: 0.25.x dependencies: typedoc: 0.25.11(typescript@5.2.2) dev: false From 13e8921f01d4697c2b37752ff7ec25f1ce74c68b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:08:50 +0000 Subject: [PATCH 10/14] fix(deps): update dependency husky to v9 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index aad2229..69a1567 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "dependencies": { "@commitlint/cli": "^19.0.0", "@commitlint/config-conventional": "^19.0.0", - "husky": "^8.0.3", + "husky": "^9.0.0", "lerna": "^8.0.0", "typedoc": "^0.25.3", "typedoc-plugin-clarity": "^1.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0786549..f43324f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^19.0.0 version: 19.1.0 husky: - specifier: ^8.0.3 - version: 8.0.3 + specifier: ^9.0.0 + version: 9.0.11 lerna: specifier: ^8.0.0 version: 8.1.2 @@ -9214,9 +9214,9 @@ packages: ms: 2.1.3 dev: false - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} - engines: {node: '>=14'} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} + engines: {node: '>=18'} hasBin: true dev: false From 9ecf55dec0bfd771985f0520ac4d0b68089c4453 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:11:39 +0000 Subject: [PATCH 11/14] chore(deps): update dependency typescript to ~5.4.0 --- apps/angular-demo/package.json | 2 +- apps/ionic-demo/package.json | 2 +- components/confetti/package.json | 2 +- components/fireworks/package.json | 2 +- components/particles/package.json | 2 +- pnpm-lock.yaml | 232 +++++++++++++++--------------- 6 files changed, 121 insertions(+), 121 deletions(-) diff --git a/apps/angular-demo/package.json b/apps/angular-demo/package.json index 9d720fd..54681b0 100644 --- a/apps/angular-demo/package.json +++ b/apps/angular-demo/package.json @@ -93,6 +93,6 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "typescript": "~5.2.2" + "typescript": "~5.4.0" } } diff --git a/apps/ionic-demo/package.json b/apps/ionic-demo/package.json index 59bb250..70247fd 100644 --- a/apps/ionic-demo/package.json +++ b/apps/ionic-demo/package.json @@ -118,7 +118,7 @@ "karma-jasmine-html-reporter": "^2.1.0", "protractor": "~7.0.0", "ts-node": "~10.9.2", - "typescript": "~5.2.2" + "typescript": "~5.4.0" }, "description": "An Ionic project" } diff --git a/components/confetti/package.json b/components/confetti/package.json index df36a38..3f29d59 100644 --- a/components/confetti/package.json +++ b/components/confetti/package.json @@ -104,7 +104,7 @@ "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", "prettier": "^3.2.5", - "typescript": "~5.2.2" + "typescript": "~5.4.0" }, "module": "dist/ng-confetti/fesm2015/ng-confetti.mjs", "es2020": "dist/ng-confetti/fesm2020/ng-confetti.mjs", diff --git a/components/fireworks/package.json b/components/fireworks/package.json index 9972716..0cc76b0 100644 --- a/components/fireworks/package.json +++ b/components/fireworks/package.json @@ -103,7 +103,7 @@ "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", "prettier": "^3.2.5", - "typescript": "~5.2.2" + "typescript": "~5.4.0" }, "module": "dist/ng-fireworks/fesm2015/ng-fireworks.mjs", "es2020": "dist/ng-fireworks/fesm2020/ng-fireworks.mjs", diff --git a/components/particles/package.json b/components/particles/package.json index df339e7..ef116bd 100644 --- a/components/particles/package.json +++ b/components/particles/package.json @@ -103,7 +103,7 @@ "karma-jasmine-html-reporter": "~2.1.0", "ng-packagr": "~17.0.3", "prettier": "^3.2.5", - "typescript": "~5.2.2" + "typescript": "~5.4.0" }, "module": "dist/ng-particles/fesm2015/ng-particles.mjs", "es2020": "dist/ng-particles/fesm2020/ng-particles.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b2b8b4e..77c8c8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -251,13 +251,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': specifier: ~17.3.0 - version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@types/jasmine': specifier: ~5.1.4 version: 5.1.4 @@ -283,8 +283,8 @@ importers: specifier: ~2.1.0 version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.4.0 + version: 5.4.2 apps/ionic-demo: dependencies: @@ -507,19 +507,19 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2) '@angular-eslint/builder': specifier: ~17.3.0 - version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) + version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) '@angular-eslint/eslint-plugin': specifier: ~17.3.0 - version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) + version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) '@angular-eslint/eslint-plugin-template': specifier: ~17.3.0 - version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) + version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) '@angular-eslint/template-parser': specifier: ~17.3.0 - version: 17.3.0(eslint@8.57.0)(typescript@5.2.2) + version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -528,7 +528,7 @@ importers: version: 17.3.2(@angular/core@17.3.2) '@angular/compiler-cli': specifier: ~17.3.0 - version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@angular/language-service': specifier: ~17.3.0 version: 17.3.2 @@ -549,10 +549,10 @@ importers: version: 20.12.2 '@typescript-eslint/eslint-plugin': specifier: ^7.4.0 - version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2) + version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/parser': specifier: ^7.4.0 - version: 7.4.0(eslint@8.57.0)(typescript@5.2.2) + version: 7.4.0(eslint@8.57.0)(typescript@5.4.2) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -594,10 +594,10 @@ importers: version: 7.0.0 ts-node: specifier: ~10.9.2 - version: 10.9.2(@types/node@20.12.2)(typescript@5.2.2) + version: 10.9.2(@types/node@20.12.2)(typescript@5.4.2) typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.4.0 + version: 5.4.2 components/confetti: dependencies: @@ -643,13 +643,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': specifier: ~17.3.0 - version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -679,13 +679,13 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.4.0 + version: 5.4.2 publishDirectory: dist/ng-confetti components/fireworks: @@ -729,13 +729,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': specifier: ~17.3.0 - version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -765,13 +765,13 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.4.0 + version: 5.4.2 publishDirectory: dist/ng-fireworks components/particles: @@ -815,13 +815,13 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 '@angular/compiler-cli': specifier: ~17.3.0 - version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@tsparticles/prettier-config': specifier: ^2.1.6 version: 2.1.6 @@ -851,13 +851,13 @@ importers: version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) + version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 typescript: - specifier: ~5.2.2 - version: 5.2.2 + specifier: ~5.4.0 + version: 5.4.2 publishDirectory: dist/ng-particles packages: @@ -893,7 +893,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -932,7 +932,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -943,7 +943,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -970,14 +970,14 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) + ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 3.0.1 piscina: 4.1.0 postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.69.5 @@ -989,7 +989,7 @@ packages: text-table: 0.2.0 tree-kill: 1.2.2 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 undici: 5.27.2 vite: 4.5.1(@types/node@20.11.25)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(esbuild@0.19.5) @@ -1018,7 +1018,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1057,7 +1057,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1068,7 +1068,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -1095,14 +1095,14 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2) + ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 3.0.1 piscina: 4.1.0 postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.69.5 @@ -1114,7 +1114,7 @@ packages: text-table: 0.2.0 tree-kill: 1.2.2 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 undici: 5.27.2 vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(esbuild@0.19.5) @@ -1143,7 +1143,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.2.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1182,7 +1182,7 @@ packages: '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -1193,7 +1193,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -1226,7 +1226,7 @@ packages: picomatch: 3.0.1 piscina: 4.1.0 postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0) + postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) protractor: 7.0.0 resolve-url-loader: 5.0.0 rxjs: 7.8.1 @@ -1239,7 +1239,7 @@ packages: text-table: 0.2.0 tree-kill: 1.2.2 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 undici: 5.27.2 vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(esbuild@0.19.5) @@ -1314,7 +1314,7 @@ packages: - chokidar dev: true - /@angular-eslint/builder@17.3.0(eslint@8.57.0)(typescript@5.2.2): + /@angular-eslint/builder@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-JXSZE7+KA3UGU6jwc0v9lwOIMptosrvLIOXGlXqrhHWEXfkfu3ENPq1Lm3K8jLndQ57XueEhC+Nab/AuUiWA/Q==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1323,7 +1323,7 @@ packages: '@nx/devkit': 18.0.7(nx@18.0.7) eslint: 8.57.0 nx: 18.0.7 - typescript: 5.2.2 + typescript: 5.4.2 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -1334,39 +1334,39 @@ packages: resolution: {integrity: sha512-ejfNzRuBeHUV8m2fkgs+M809rj5STuCuQo4fdfc6ccQpzXDI6Ha7BKpTznWfg5g529q/wrkoGSGgFxU9Yc2/dQ==} dev: true - /@angular-eslint/eslint-plugin-template@17.3.0(eslint@8.57.0)(typescript@5.2.2): + /@angular-eslint/eslint-plugin-template@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-9l/aRfpE9MCRVDWRb+rSB9Zei0paep1vqV6M/87VUnzBnzqeMRnVuPvQowilh2zweVSGKBF25Vp4HkwOL6ExDQ==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 17.3.0 - '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) + '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) aria-query: 5.3.0 axobject-query: 4.0.0 eslint: 8.57.0 - typescript: 5.2.2 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/eslint-plugin@17.3.0(eslint@8.57.0)(typescript@5.2.2): + /@angular-eslint/eslint-plugin@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-81cQbOEPoQupFX8WmpqZn+y8VA7JdVRGBtt+uJNKBXcJknTpPWdLBZRFlgVakmC24iEZ0Fint/N3NBBQI3mz2A==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) + '@angular-eslint/utils': 17.3.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.2.2 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/template-parser@17.3.0(eslint@8.57.0)(typescript@5.2.2): + /@angular-eslint/template-parser@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-m+UzAnWgtjeS0x6skSmR0eXltD/p7HZA+c8pPyAkiHQzkxE7ohhfyZc03yWGuYJvWQUqQAKKdO/nQop14TP0bg==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 @@ -1375,19 +1375,19 @@ packages: '@angular-eslint/bundled-angular-compiler': 17.3.0 eslint: 8.57.0 eslint-scope: 8.0.1 - typescript: 5.2.2 + typescript: 5.4.2 dev: true - /@angular-eslint/utils@17.3.0(eslint@8.57.0)(typescript@5.2.2): + /@angular-eslint/utils@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-PJT9pxWqpvI9OXO+7L5SIVhvMW+RFjeafC7PYjtvSbNFpz+kF644BiAcfMJ0YqBnkrw3JXt+RAX25CT4mXIoXw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 17.3.0 - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - typescript: 5.2.2 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -1443,7 +1443,7 @@ packages: tslib: 2.6.2 dev: false - /@angular/compiler-cli@17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2): + /@angular/compiler-cli@17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2): resolution: {integrity: sha512-PG81BrJjeF679tkafjt+t9VEBE1rPq39cdLoBTnPY7Q+E/thVoem5JTRG6hmnLmwEc0xxY6sfYpvx2BB5ywUSA==} engines: {node: ^18.13.0 || >=20.9.0} hasBin: true @@ -1459,7 +1459,7 @@ packages: reflect-metadata: 0.2.2 semver: 7.6.0 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 yargs: 17.7.2 transitivePeerDependencies: - supports-color @@ -3996,7 +3996,7 @@ packages: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} dev: true - /@lerna/create@8.1.2(typescript@5.2.2): + /@lerna/create@8.1.2(typescript@5.4.2): resolution: {integrity: sha512-GzScCIkAW3tg3+Yn/MKCH9963bzG+zpjGz2NdfYDlYWI7p0f/SH46v1dqpPpYmZ2E/m3JK8HjTNNNL8eIm8/YQ==} engines: {node: '>=18.0.0'} dependencies: @@ -4011,7 +4011,7 @@ packages: columnify: 1.6.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 execa: 5.0.0 fs-extra: 11.2.0 @@ -4081,7 +4081,7 @@ packages: call-bind: 1.0.7 dev: true - /@ngtools/webpack@17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.2.2)(webpack@5.89.0): + /@ngtools/webpack@17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-UCiLrV2aLrtR7Wr/jJi0nH2Xzb7ETenrPWU/EcW9V3lnlDun5g1J0y01jRzvcipxNTOmFfI4lqv288nKSmSOAA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -4089,8 +4089,8 @@ packages: typescript: '>=5.2 <5.3' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) - typescript: 5.2.2 + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) + typescript: 5.4.2 webpack: 5.89.0(esbuild@0.19.5) dev: true @@ -5356,7 +5356,7 @@ packages: '@types/node': 20.12.2 dev: true - /@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5368,10 +5368,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.4.0 - '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) - '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 eslint: 8.57.0 @@ -5379,13 +5379,13 @@ packages: ignore: 5.3.1 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5397,11 +5397,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.4.0 '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.2.2 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -5422,7 +5422,7 @@ packages: '@typescript-eslint/visitor-keys': 7.4.0 dev: true - /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5432,17 +5432,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.2.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5452,12 +5452,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) - '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.2) + '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4 eslint: 8.57.0 - ts-api-utils: 1.2.1(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -5472,7 +5472,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.2.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5488,13 +5488,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.4.0(typescript@5.2.2): + /@typescript-eslint/typescript-estree@7.4.0(typescript@5.4.2): resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5510,13 +5510,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.2.1(typescript@5.2.2) - typescript: 5.2.2 + ts-api-utils: 1.2.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5527,7 +5527,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -5535,7 +5535,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.2.2): + /@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -5546,7 +5546,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.4.0 '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -7057,7 +7057,7 @@ packages: typescript: 5.2.2 dev: false - /cosmiconfig@8.3.6(typescript@5.2.2): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -7070,7 +7070,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.2.2 + typescript: 5.4.2 /cosmiconfig@9.0.0(typescript@5.2.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -7871,7 +7871,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7889,7 +7889,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.2.2) + '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.2) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.4 array.prototype.flat: 1.3.2 @@ -10027,7 +10027,7 @@ packages: engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@lerna/create': 8.1.2(typescript@5.2.2) + '@lerna/create': 8.1.2(typescript@5.4.2) '@npmcli/run-script': 7.0.2 '@nx/devkit': 18.0.7(nx@18.0.7) '@octokit/plugin-enterprise-rest': 6.0.1 @@ -10040,7 +10040,7 @@ packages: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 envinfo: 7.8.1 execa: 5.0.0 @@ -10092,7 +10092,7 @@ packages: strong-log-transformer: 2.1.0 tar: 6.1.11 temp-dir: 1.0.0 - typescript: 5.2.2 + typescript: 5.4.2 upath: 2.0.1 uuid: 9.0.1 validate-npm-package-license: 3.0.4 @@ -10813,7 +10813,7 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /ng-packagr@17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.2.2): + /ng-packagr@17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2): resolution: {integrity: sha512-e4GWKOblzwtkkDwI0GRd2gUmuJgg6LgECHbnkB/JpyDlvz1Sd+nEzExztt3UbclLs9FkopSVE5TohKh58B8aeg==} engines: {node: ^18.13.0 || >=20.9.0} hasBin: true @@ -10826,7 +10826,7 @@ packages: tailwindcss: optional: true dependencies: - '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.2.2) + '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) '@rollup/plugin-json': 6.1.0(rollup@4.12.1) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.1) '@rollup/wasm-node': 4.12.1 @@ -10852,7 +10852,7 @@ packages: rxjs: 7.8.1 sass: 1.71.1 tslib: 2.6.2 - typescript: 5.2.2 + typescript: 5.4.2 optionalDependencies: esbuild: 0.19.12 rollup: 4.12.1 @@ -11736,14 +11736,14 @@ packages: engines: {node: '>= 0.4'} dev: true - /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.2.2)(webpack@5.89.0): + /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 dependencies: - cosmiconfig: 8.3.6(typescript@5.2.2) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.21.0 postcss: 8.4.31 semver: 7.6.0 @@ -13374,16 +13374,16 @@ packages: engines: {node: '>=8'} dev: false - /ts-api-utils@1.2.1(typescript@5.2.2): + /ts-api-utils@1.2.1(typescript@5.4.2): resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.2.2 + typescript: 5.4.2 dev: true - /ts-node@10.9.2(@types/node@20.12.2)(typescript@5.2.2): + /ts-node@10.9.2(@types/node@20.12.2)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13409,7 +13409,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.2.2 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -13646,12 +13646,12 @@ packages: resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} engines: {node: '>=14.17'} hasBin: true + dev: false /typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true - dev: false /ua-parser-js@0.7.37: resolution: {integrity: sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==} From be2184d69acf5d6d2d3f9836740404a247a670c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 19:36:44 +0000 Subject: [PATCH 12/14] chore(deps): update dependency ng-packagr to ~17.3.0 --- components/confetti/package.json | 2 +- components/fireworks/package.json | 2 +- components/particles/package.json | 2 +- pnpm-lock.yaml | 409 +++++++++++++----------------- 4 files changed, 181 insertions(+), 234 deletions(-) diff --git a/components/confetti/package.json b/components/confetti/package.json index 3f29d59..560a598 100644 --- a/components/confetti/package.json +++ b/components/confetti/package.json @@ -102,7 +102,7 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "ng-packagr": "~17.0.3", + "ng-packagr": "~17.3.0", "prettier": "^3.2.5", "typescript": "~5.4.0" }, diff --git a/components/fireworks/package.json b/components/fireworks/package.json index 0cc76b0..43cc797 100644 --- a/components/fireworks/package.json +++ b/components/fireworks/package.json @@ -101,7 +101,7 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "ng-packagr": "~17.0.3", + "ng-packagr": "~17.3.0", "prettier": "^3.2.5", "typescript": "~5.4.0" }, diff --git a/components/particles/package.json b/components/particles/package.json index ef116bd..db3149c 100644 --- a/components/particles/package.json +++ b/components/particles/package.json @@ -101,7 +101,7 @@ "karma-coverage": "~2.2.1", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", - "ng-packagr": "~17.0.3", + "ng-packagr": "~17.3.0", "prettier": "^3.2.5", "typescript": "~5.4.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index db9c657..eb8698d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -251,7 +251,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -643,7 +643,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -678,8 +678,8 @@ importers: specifier: ~2.1.0 version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: - specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -729,7 +729,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -764,8 +764,8 @@ importers: specifier: ~2.1.0 version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: - specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -815,7 +815,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2) + version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': specifier: ~17.0.8 version: 17.0.10 @@ -850,8 +850,8 @@ importers: specifier: ~2.1.0 version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0)(karma@6.4.3) ng-packagr: - specifier: ~17.0.3 - version: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -893,7 +893,7 @@ packages: - chokidar dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -970,7 +970,7 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 @@ -1018,7 +1018,7 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.0.3)(typescript@5.4.2): + /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1095,7 +1095,7 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) + ng-packagr: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 @@ -3090,8 +3090,8 @@ packages: jsdoc-type-pratt-parser: 4.0.0 dev: true - /@esbuild/aix-ppc64@0.19.12: - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + /@esbuild/aix-ppc64@0.20.2: + resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] @@ -3108,8 +3108,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.19.12: - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + /@esbuild/android-arm64@0.19.5: + resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3117,8 +3117,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.19.5: - resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==} + /@esbuild/android-arm64@0.20.2: + resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3135,8 +3135,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.12: - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + /@esbuild/android-arm@0.19.5: + resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3144,8 +3144,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.5: - resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==} + /@esbuild/android-arm@0.20.2: + resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3162,8 +3162,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.12: - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + /@esbuild/android-x64@0.19.5: + resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3171,8 +3171,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.5: - resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==} + /@esbuild/android-x64@0.20.2: + resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3189,8 +3189,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.12: - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + /@esbuild/darwin-arm64@0.19.5: + resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3198,8 +3198,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.5: - resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==} + /@esbuild/darwin-arm64@0.20.2: + resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3216,8 +3216,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.12: - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + /@esbuild/darwin-x64@0.19.5: + resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3225,8 +3225,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.5: - resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==} + /@esbuild/darwin-x64@0.20.2: + resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3243,8 +3243,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.12: - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + /@esbuild/freebsd-arm64@0.19.5: + resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3252,8 +3252,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.5: - resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==} + /@esbuild/freebsd-arm64@0.20.2: + resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3270,8 +3270,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.12: - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + /@esbuild/freebsd-x64@0.19.5: + resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3279,8 +3279,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.5: - resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==} + /@esbuild/freebsd-x64@0.20.2: + resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3297,8 +3297,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.12: - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + /@esbuild/linux-arm64@0.19.5: + resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3306,8 +3306,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.5: - resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==} + /@esbuild/linux-arm64@0.20.2: + resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3324,8 +3324,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.12: - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + /@esbuild/linux-arm@0.19.5: + resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3333,8 +3333,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.5: - resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==} + /@esbuild/linux-arm@0.20.2: + resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3351,8 +3351,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.12: - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + /@esbuild/linux-ia32@0.19.5: + resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3360,8 +3360,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.5: - resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==} + /@esbuild/linux-ia32@0.20.2: + resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3378,8 +3378,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.12: - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + /@esbuild/linux-loong64@0.19.5: + resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3387,8 +3387,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.5: - resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==} + /@esbuild/linux-loong64@0.20.2: + resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3405,8 +3405,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.12: - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + /@esbuild/linux-mips64el@0.19.5: + resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3414,8 +3414,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.5: - resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==} + /@esbuild/linux-mips64el@0.20.2: + resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3432,8 +3432,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.12: - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + /@esbuild/linux-ppc64@0.19.5: + resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3441,8 +3441,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.5: - resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==} + /@esbuild/linux-ppc64@0.20.2: + resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3459,8 +3459,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.12: - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + /@esbuild/linux-riscv64@0.19.5: + resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3468,8 +3468,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.5: - resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==} + /@esbuild/linux-riscv64@0.20.2: + resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3486,8 +3486,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.12: - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + /@esbuild/linux-s390x@0.19.5: + resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3495,8 +3495,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.5: - resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==} + /@esbuild/linux-s390x@0.20.2: + resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3513,8 +3513,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.12: - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + /@esbuild/linux-x64@0.19.5: + resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3522,8 +3522,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.5: - resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==} + /@esbuild/linux-x64@0.20.2: + resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3540,8 +3540,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.12: - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + /@esbuild/netbsd-x64@0.19.5: + resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3549,8 +3549,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.5: - resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==} + /@esbuild/netbsd-x64@0.20.2: + resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3567,8 +3567,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.12: - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + /@esbuild/openbsd-x64@0.19.5: + resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3576,8 +3576,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.5: - resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==} + /@esbuild/openbsd-x64@0.20.2: + resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3594,8 +3594,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.12: - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + /@esbuild/sunos-x64@0.19.5: + resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3603,8 +3603,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.5: - resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==} + /@esbuild/sunos-x64@0.20.2: + resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3621,8 +3621,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.12: - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + /@esbuild/win32-arm64@0.19.5: + resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3630,8 +3630,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.5: - resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==} + /@esbuild/win32-arm64@0.20.2: + resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3648,8 +3648,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.12: - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + /@esbuild/win32-ia32@0.19.5: + resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3657,8 +3657,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.5: - resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==} + /@esbuild/win32-ia32@0.20.2: + resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3675,8 +3675,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.12: - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + /@esbuild/win32-x64@0.19.5: + resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -3684,8 +3684,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.5: - resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==} + /@esbuild/win32-x64@0.20.2: + resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -6138,22 +6138,6 @@ packages: postcss-value-parser: 4.2.0 dev: true - /autoprefixer@10.4.18(postcss@8.4.35): - resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.23.0 - caniuse-lite: 1.0.30001596 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.35 - postcss-value-parser: 4.2.0 - dev: true - /available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} @@ -6766,9 +6750,9 @@ packages: dependencies: delayed-stream: 1.0.0 - /commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} + /commander@12.0.0: + resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} + engines: {node: '>=18'} dev: true /commander@2.20.3: @@ -7013,7 +6997,7 @@ packages: peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 @@ -7100,7 +7084,7 @@ packages: dom-serializer: 2.0.0 domhandler: 5.0.3 htmlparser2: 8.0.2 - postcss: 8.4.31 + postcss: 8.4.35 pretty-bytes: 5.6.0 dev: true @@ -7118,12 +7102,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.31) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.31) - postcss-modules-scope: 3.1.1(postcss@8.4.31) - postcss-modules-values: 4.0.0(postcss@8.4.31) + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 + postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) + postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) + postcss-modules-scope: 3.1.1(postcss@8.4.35) + postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 webpack: 5.89.0(esbuild@0.19.5) @@ -7150,10 +7134,6 @@ packages: hasBin: true dev: true - /cuint@0.2.2: - resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} - dev: true - /custom-event@1.0.1: resolution: {integrity: sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==} dev: true @@ -7318,9 +7298,9 @@ packages: engines: {node: '>= 0.8'} dev: true - /dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} + /dependency-graph@1.0.0: + resolution: {integrity: sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==} + engines: {node: '>=4'} dev: true /deprecation@2.3.1: @@ -7714,14 +7694,14 @@ packages: es6-promise: 4.2.8 dev: true - /esbuild-wasm@0.19.12: - resolution: {integrity: sha512-Zmc4hk6FibJZBcTx5/8K/4jT3/oG1vkGTEeKJUQFCUQKimD6Q7+adp/bdVQyYJFolMKaXkQnVZdV4O5ZaTYmyQ==} + /esbuild-wasm@0.19.5: + resolution: {integrity: sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA==} engines: {node: '>=12'} hasBin: true dev: true - /esbuild-wasm@0.19.5: - resolution: {integrity: sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA==} + /esbuild-wasm@0.20.2: + resolution: {integrity: sha512-7o6nmsEqlcXJXMNqnx5K+M4w4OPx7yTFXQHcJyeP3SkXb8p2T8N9E1ayK4vd/qDBepH6fuPoZwiFvZm8x5qv+w==} engines: {node: '>=12'} hasBin: true dev: true @@ -7756,38 +7736,6 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: true - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 - dev: true - optional: true - /esbuild@0.19.5: resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==} engines: {node: '>=12'} @@ -7818,6 +7766,38 @@ packages: '@esbuild/win32-x64': 0.19.5 dev: true + /esbuild@0.20.2: + resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.2 + '@esbuild/android-arm': 0.20.2 + '@esbuild/android-arm64': 0.20.2 + '@esbuild/android-x64': 0.20.2 + '@esbuild/darwin-arm64': 0.20.2 + '@esbuild/darwin-x64': 0.20.2 + '@esbuild/freebsd-arm64': 0.20.2 + '@esbuild/freebsd-x64': 0.20.2 + '@esbuild/linux-arm': 0.20.2 + '@esbuild/linux-arm64': 0.20.2 + '@esbuild/linux-ia32': 0.20.2 + '@esbuild/linux-loong64': 0.20.2 + '@esbuild/linux-mips64el': 0.20.2 + '@esbuild/linux-ppc64': 0.20.2 + '@esbuild/linux-riscv64': 0.20.2 + '@esbuild/linux-s390x': 0.20.2 + '@esbuild/linux-x64': 0.20.2 + '@esbuild/netbsd-x64': 0.20.2 + '@esbuild/openbsd-x64': 0.20.2 + '@esbuild/sunos-x64': 0.20.2 + '@esbuild/win32-arm64': 0.20.2 + '@esbuild/win32-ia32': 0.20.2 + '@esbuild/win32-x64': 0.20.2 + dev: true + optional: true + /escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -8778,7 +8758,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 @@ -9129,13 +9109,13 @@ packages: dependencies: safer-buffer: 2.1.2 - /icss-utils@5.1.0(postcss@8.4.31): + /icss-utils@5.1.0(postcss@8.4.35): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 dev: true /ieee754@1.2.1: @@ -10543,12 +10523,6 @@ packages: hasBin: true dev: true - /mime@2.5.2: - resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} - engines: {node: '>=4.0.0'} - hasBin: true - dev: true - /mime@2.6.0: resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} engines: {node: '>=4.0.0'} @@ -10589,12 +10563,6 @@ packages: brace-expansion: 1.1.11 dev: false - /minimatch@3.0.8: - resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} - dependencies: - brace-expansion: 1.1.11 - dev: true - /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: @@ -10813,15 +10781,15 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /ng-packagr@17.0.3(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2): - resolution: {integrity: sha512-e4GWKOblzwtkkDwI0GRd2gUmuJgg6LgECHbnkB/JpyDlvz1Sd+nEzExztt3UbclLs9FkopSVE5TohKh58B8aeg==} + /ng-packagr@17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2): + resolution: {integrity: sha512-kMSqxeDgv88SWCoapWNRRN1UdBgwu9/Pw/j7u2WFGmzrIWUFivNWBBSSL94kMxr2La+Z9wMwiL8EwKNvmCpg2A==} engines: {node: ^18.13.0 || >=20.9.0} hasBin: true peerDependencies: - '@angular/compiler-cli': ^17.0.0 || ^17.0.0-next.0 + '@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.3' + typescript: '>=5.2 <5.5' peerDependenciesMeta: tailwindcss: optional: true @@ -10832,14 +10800,13 @@ packages: '@rollup/wasm-node': 4.12.1 ajv: 8.12.0 ansi-colors: 4.1.3 - autoprefixer: 10.4.18(postcss@8.4.35) browserslist: 4.23.0 cacache: 18.0.2 chokidar: 3.6.0 - commander: 11.1.0 + commander: 12.0.0 convert-source-map: 2.0.0 - dependency-graph: 0.11.0 - esbuild-wasm: 0.19.12 + dependency-graph: 1.0.0 + esbuild-wasm: 0.20.2 fast-glob: 3.3.2 find-cache-dir: 3.3.2 injection-js: 2.4.0 @@ -10848,13 +10815,12 @@ packages: ora: 5.4.1 piscina: 4.4.0 postcss: 8.4.35 - postcss-url: 10.1.3(postcss@8.4.35) rxjs: 7.8.1 sass: 1.71.1 tslib: 2.6.2 typescript: 5.4.2 optionalDependencies: - esbuild: 0.19.12 + esbuild: 0.20.2 rollup: 4.12.1 dev: true @@ -11752,45 +11718,45 @@ packages: - typescript dev: true - /postcss-modules-extract-imports@3.0.0(postcss@8.4.31): + /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 dev: true - /postcss-modules-local-by-default@4.0.4(postcss@8.4.31): + /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 dev: true - /postcss-modules-scope@3.1.1(postcss@8.4.31): + /postcss-modules-scope@3.1.1(postcss@8.4.35): resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.31 + postcss: 8.4.35 postcss-selector-parser: 6.0.15 dev: true - /postcss-modules-values@4.0.0(postcss@8.4.31): + /postcss-modules-values@4.0.0(postcss@8.4.35): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.31) - postcss: 8.4.31 + icss-utils: 5.1.0(postcss@8.4.35) + postcss: 8.4.35 dev: true /postcss-selector-parser@6.0.15: @@ -11801,19 +11767,6 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-url@10.1.3(postcss@8.4.35): - resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} - engines: {node: '>=10'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - make-dir: 3.1.0 - mime: 2.5.2 - minimatch: 3.0.8 - postcss: 8.4.35 - xxhashjs: 0.2.2 - dev: true - /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true @@ -12252,7 +12205,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.31 + postcss: 8.4.35 source-map: 0.6.1 dev: true @@ -13863,7 +13816,7 @@ packages: '@types/node': 20.11.25 esbuild: 0.18.20 less: 4.2.0 - postcss: 8.4.31 + postcss: 8.4.35 rollup: 3.29.4 sass: 1.69.5 terser: 5.24.0 @@ -13902,7 +13855,7 @@ packages: '@types/node': 20.12.2 esbuild: 0.18.20 less: 4.2.0 - postcss: 8.4.31 + postcss: 8.4.35 rollup: 3.29.4 sass: 1.69.5 terser: 5.24.0 @@ -14329,12 +14282,6 @@ packages: engines: {node: '>=0.4'} dev: false - /xxhashjs@0.2.2: - resolution: {integrity: sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==} - dependencies: - cuint: 0.2.2 - dev: true - /y18n@4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} dev: true From 1724630c1bba54af29475dd88720cd57e0569f31 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Apr 2024 20:08:09 +0000 Subject: [PATCH 13/14] chore(deps): update angular-cli monorepo to ~17.3.0 --- apps/angular-demo/package.json | 4 +- apps/ionic-demo/package.json | 4 +- components/confetti/package.json | 4 +- components/fireworks/package.json | 4 +- components/particles/package.json | 4 +- pnpm-lock.yaml | 2130 +++++++++++------------------ 6 files changed, 834 insertions(+), 1316 deletions(-) diff --git a/apps/angular-demo/package.json b/apps/angular-demo/package.json index 54681b0..39fc77a 100644 --- a/apps/angular-demo/package.json +++ b/apps/angular-demo/package.json @@ -82,8 +82,8 @@ "zone.js": "~0.14.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~17.0.8", - "@angular/cli": "~17.0.8", + "@angular-devkit/build-angular": "~17.3.0", + "@angular/cli": "~17.3.0", "@angular/compiler-cli": "~17.3.0", "@types/jasmine": "~5.1.4", "@types/node": "^20.12.2", diff --git a/apps/ionic-demo/package.json b/apps/ionic-demo/package.json index 70247fd..ea76797 100644 --- a/apps/ionic-demo/package.json +++ b/apps/ionic-demo/package.json @@ -88,12 +88,12 @@ "zone.js": "~0.14.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~17.0.8", + "@angular-devkit/build-angular": "~17.3.0", "@angular-eslint/builder": "~17.3.0", "@angular-eslint/eslint-plugin": "~17.3.0", "@angular-eslint/eslint-plugin-template": "~17.3.0", "@angular-eslint/template-parser": "~17.3.0", - "@angular/cli": "~17.0.8", + "@angular/cli": "~17.3.0", "@angular/compiler": "~17.3.0", "@angular/compiler-cli": "~17.3.0", "@angular/language-service": "~17.3.0", diff --git a/components/confetti/package.json b/components/confetti/package.json index 560a598..92e86f0 100644 --- a/components/confetti/package.json +++ b/components/confetti/package.json @@ -90,8 +90,8 @@ "zone.js": "~0.14.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~17.0.8", - "@angular/cli": "~17.0.8", + "@angular-devkit/build-angular": "~17.3.0", + "@angular/cli": "~17.3.0", "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", diff --git a/components/fireworks/package.json b/components/fireworks/package.json index 43cc797..358a9d5 100644 --- a/components/fireworks/package.json +++ b/components/fireworks/package.json @@ -89,8 +89,8 @@ "zone.js": "~0.14.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~17.0.8", - "@angular/cli": "~17.0.8", + "@angular-devkit/build-angular": "~17.3.0", + "@angular/cli": "~17.3.0", "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", diff --git a/components/particles/package.json b/components/particles/package.json index db3149c..910dfd9 100644 --- a/components/particles/package.json +++ b/components/particles/package.json @@ -89,8 +89,8 @@ "zone.js": "~0.14.4" }, "devDependencies": { - "@angular-devkit/build-angular": "~17.0.8", - "@angular/cli": "~17.0.8", + "@angular-devkit/build-angular": "~17.3.0", + "@angular/cli": "~17.3.0", "@angular/compiler-cli": "~17.3.0", "@tsparticles/prettier-config": "^2.1.6", "@types/jasmine": "~5.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb8698d..72051e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -250,11 +250,11 @@ importers: version: 0.14.4 devDependencies: '@angular-devkit/build-angular': - specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': - specifier: ~17.0.8 - version: 17.0.10 + specifier: ~17.3.0 + version: 17.3.2 '@angular/compiler-cli': specifier: ~17.3.0 version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) @@ -506,8 +506,8 @@ importers: version: 0.14.4 devDependencies: '@angular-devkit/build-angular': - specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2) '@angular-eslint/builder': specifier: ~17.3.0 version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) @@ -521,8 +521,8 @@ importers: specifier: ~17.3.0 version: 17.3.0(eslint@8.57.0)(typescript@5.4.2) '@angular/cli': - specifier: ~17.0.8 - version: 17.0.10 + specifier: ~17.3.0 + version: 17.3.2 '@angular/compiler': specifier: ~17.3.0 version: 17.3.2(@angular/core@17.3.2) @@ -642,11 +642,11 @@ importers: version: 0.14.4 devDependencies: '@angular-devkit/build-angular': - specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': - specifier: ~17.0.8 - version: 17.0.10 + specifier: ~17.3.0 + version: 17.3.2 '@angular/compiler-cli': specifier: ~17.3.0 version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) @@ -728,11 +728,11 @@ importers: version: 0.14.4 devDependencies: '@angular-devkit/build-angular': - specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': - specifier: ~17.0.8 - version: 17.0.10 + specifier: ~17.3.0 + version: 17.3.2 '@angular/compiler-cli': specifier: ~17.3.0 version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) @@ -814,11 +814,11 @@ importers: version: 0.14.4 devDependencies: '@angular-devkit/build-angular': - specifier: ~17.0.8 - version: 17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) + specifier: ~17.3.0 + version: 17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2) '@angular/cli': - specifier: ~17.0.8 - version: 17.0.10 + specifier: ~17.3.0 + version: 17.3.2 '@angular/compiler-cli': specifier: ~17.3.0 version: 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) @@ -867,14 +867,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -883,31 +875,33 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@angular-devkit/architect@0.1700.10(chokidar@3.5.3): - resolution: {integrity: sha512-JD/3jkdN1jrFMIDEk9grKdbjutIoxUDMRazq1LZooWjTkzlYk09i/s6HwvIPao7zvxJfelD6asTPspgkjOMP5A==} + /@angular-devkit/architect@0.1703.2: + resolution: {integrity: sha512-fT5gSzwDHOyGv8zF97t8rjeoYSGSxXjWWstl3rN1nXdO0qgJ5m6Sv0fupON+HltdXDCBLRH+2khNpqx/Fh0Qww==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular-devkit/core': 17.3.2 rxjs: 7.8.1 transitivePeerDependencies: - chokidar dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): - resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} + /@angular-devkit/build-angular@17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.11.25)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-muPCUyL0uHvRkLH4NLWiccER6P2vCm/Q5DDvqyN4XOzzY3tAHHLrKrpvY87sgd2oNJ6Ci8x7GPNcfzR5KELCnw==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^17.0.0 '@angular/localize': ^17.0.0 '@angular/platform-server': ^17.0.0 '@angular/service-worker': ^17.0.0 + '@web/test-runner': ^0.18.0 + browser-sync: ^3.0.2 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 ng-packagr: ^17.0.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.2 <5.3' + typescript: '>=5.2 <5.5' peerDependenciesMeta: '@angular/localize': optional: true @@ -915,6 +909,10 @@ packages: optional: true '@angular/service-worker': optional: true + '@web/test-runner': + optional: true + browser-sync: + optional: true jest: optional: true jest-environment-jsdom: @@ -928,84 +926,83 @@ packages: tailwindcss: optional: true dependencies: - '@ampproject/remapping': 2.2.1 - '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) - '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.1703.2 + '@angular-devkit/build-webpack': 0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3) + '@angular-devkit/core': 17.3.2 '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 + '@babel/core': 7.24.0 + '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-runtime': 7.24.0(@babel/core@7.24.0) + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) - '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) + '@ngtools/webpack': 17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.90.3) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.5) ansi-colors: 4.1.3 - autoprefixer: 10.4.16(postcss@8.4.31) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + autoprefixer: 10.4.18(postcss@8.4.35) + babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-istanbul: 6.1.1 - browser-sync: 2.29.3 browserslist: 4.23.0 - chokidar: 3.5.3 - copy-webpack-plugin: 11.0.0(webpack@5.89.0) - critters: 0.0.20 - css-loader: 6.8.1(webpack@5.89.0) - esbuild-wasm: 0.19.5 - fast-glob: 3.3.1 + copy-webpack-plugin: 11.0.0(webpack@5.90.3) + critters: 0.0.22 + css-loader: 6.10.0(webpack@5.90.3) + esbuild-wasm: 0.20.1 + fast-glob: 3.3.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) - https-proxy-agent: 7.0.2 - inquirer: 9.2.11 - jsonc-parser: 3.2.0 + https-proxy-agent: 7.0.4 + inquirer: 9.2.15 + jsonc-parser: 3.2.1 karma: 6.4.3 karma-source-map-support: 1.4.0 less: 4.2.0 - less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) - license-webpack-plugin: 4.0.2(webpack@5.89.0) + less-loader: 11.1.0(less@4.2.0)(webpack@5.90.3) + license-webpack-plugin: 4.0.2(webpack@5.90.3) loader-utils: 3.2.1 - magic-string: 0.30.5 - mini-css-extract-plugin: 2.7.6(webpack@5.89.0) - mrmime: 1.0.1 + magic-string: 0.30.8 + mini-css-extract-plugin: 2.8.1(webpack@5.90.3) + mrmime: 2.0.0 ng-packagr: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 - picomatch: 3.0.1 - piscina: 4.1.0 - postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) + picomatch: 4.0.1 + piscina: 4.4.0 + postcss: 8.4.35 + postcss-loader: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.69.5 - sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) - semver: 7.5.4 - source-map-loader: 4.0.1(webpack@5.89.0) + sass: 1.71.1 + sass-loader: 14.1.1(sass@1.71.1)(webpack@5.90.3) + semver: 7.6.0 + source-map-loader: 5.0.0(webpack@5.90.3) source-map-support: 0.5.21 - terser: 5.24.0 - text-table: 0.2.0 + terser: 5.29.1 tree-kill: 1.2.2 tslib: 2.6.2 typescript: 5.4.2 - undici: 5.27.2 - vite: 4.5.1(@types/node@20.11.25)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) - webpack: 5.89.0(esbuild@0.19.5) - webpack-dev-middleware: 6.1.1(webpack@5.89.0) - webpack-dev-server: 4.15.1(webpack@5.89.0) + undici: 6.7.1 + vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(sass@1.71.1)(terser@5.29.1) + watchpack: 2.4.0 + webpack: 5.90.3(esbuild@0.20.1) + webpack-dev-middleware: 6.1.2(webpack@5.90.3) + webpack-dev-server: 4.15.1(webpack@5.90.3) webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + webpack-subresource-integrity: 5.1.0(webpack@5.90.3) optionalDependencies: - esbuild: 0.19.5 + esbuild: 0.20.1 transitivePeerDependencies: + - '@rspack/core' - '@swc/core' - '@types/express' - '@types/node' - bufferutil + - chokidar - debug - - fibers - html-webpack-plugin - lightningcss - node-sass @@ -1018,21 +1015,23 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): - resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} + /@angular-devkit/build-angular@17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(ng-packagr@17.3.0)(typescript@5.4.2): + resolution: {integrity: sha512-muPCUyL0uHvRkLH4NLWiccER6P2vCm/Q5DDvqyN4XOzzY3tAHHLrKrpvY87sgd2oNJ6Ci8x7GPNcfzR5KELCnw==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^17.0.0 '@angular/localize': ^17.0.0 '@angular/platform-server': ^17.0.0 '@angular/service-worker': ^17.0.0 + '@web/test-runner': ^0.18.0 + browser-sync: ^3.0.2 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 ng-packagr: ^17.0.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.2 <5.3' + typescript: '>=5.2 <5.5' peerDependenciesMeta: '@angular/localize': optional: true @@ -1040,6 +1039,10 @@ packages: optional: true '@angular/service-worker': optional: true + '@web/test-runner': + optional: true + browser-sync: + optional: true jest: optional: true jest-environment-jsdom: @@ -1053,84 +1056,83 @@ packages: tailwindcss: optional: true dependencies: - '@ampproject/remapping': 2.2.1 - '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) - '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.1703.2 + '@angular-devkit/build-webpack': 0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3) + '@angular-devkit/core': 17.3.2 '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 + '@babel/core': 7.24.0 + '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-runtime': 7.24.0(@babel/core@7.24.0) + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) - '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) + '@ngtools/webpack': 17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.90.3) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.5) ansi-colors: 4.1.3 - autoprefixer: 10.4.16(postcss@8.4.31) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + autoprefixer: 10.4.18(postcss@8.4.35) + babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-istanbul: 6.1.1 - browser-sync: 2.29.3 browserslist: 4.23.0 - chokidar: 3.5.3 - copy-webpack-plugin: 11.0.0(webpack@5.89.0) - critters: 0.0.20 - css-loader: 6.8.1(webpack@5.89.0) - esbuild-wasm: 0.19.5 - fast-glob: 3.3.1 + copy-webpack-plugin: 11.0.0(webpack@5.90.3) + critters: 0.0.22 + css-loader: 6.10.0(webpack@5.90.3) + esbuild-wasm: 0.20.1 + fast-glob: 3.3.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) - https-proxy-agent: 7.0.2 - inquirer: 9.2.11 - jsonc-parser: 3.2.0 + https-proxy-agent: 7.0.4 + inquirer: 9.2.15 + jsonc-parser: 3.2.1 karma: 6.4.3 karma-source-map-support: 1.4.0 less: 4.2.0 - less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) - license-webpack-plugin: 4.0.2(webpack@5.89.0) + less-loader: 11.1.0(less@4.2.0)(webpack@5.90.3) + license-webpack-plugin: 4.0.2(webpack@5.90.3) loader-utils: 3.2.1 - magic-string: 0.30.5 - mini-css-extract-plugin: 2.7.6(webpack@5.89.0) - mrmime: 1.0.1 + magic-string: 0.30.8 + mini-css-extract-plugin: 2.8.1(webpack@5.90.3) + mrmime: 2.0.0 ng-packagr: 17.3.0(@angular/compiler-cli@17.3.2)(tslib@2.6.2)(typescript@5.4.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 - picomatch: 3.0.1 - piscina: 4.1.0 - postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) + picomatch: 4.0.1 + piscina: 4.4.0 + postcss: 8.4.35 + postcss-loader: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.69.5 - sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) - semver: 7.5.4 - source-map-loader: 4.0.1(webpack@5.89.0) + sass: 1.71.1 + sass-loader: 14.1.1(sass@1.71.1)(webpack@5.90.3) + semver: 7.6.0 + source-map-loader: 5.0.0(webpack@5.90.3) source-map-support: 0.5.21 - terser: 5.24.0 - text-table: 0.2.0 + terser: 5.29.1 tree-kill: 1.2.2 tslib: 2.6.2 typescript: 5.4.2 - undici: 5.27.2 - vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) - webpack: 5.89.0(esbuild@0.19.5) - webpack-dev-middleware: 6.1.1(webpack@5.89.0) - webpack-dev-server: 4.15.1(webpack@5.89.0) + undici: 6.7.1 + vite: 5.1.5(@types/node@20.12.2)(less@4.2.0)(sass@1.71.1)(terser@5.29.1) + watchpack: 2.4.0 + webpack: 5.90.3(esbuild@0.20.1) + webpack-dev-middleware: 6.1.2(webpack@5.90.3) + webpack-dev-server: 4.15.1(webpack@5.90.3) webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + webpack-subresource-integrity: 5.1.0(webpack@5.90.3) optionalDependencies: - esbuild: 0.19.5 + esbuild: 0.20.1 transitivePeerDependencies: + - '@rspack/core' - '@swc/core' - '@types/express' - '@types/node' - bufferutil + - chokidar - debug - - fibers - html-webpack-plugin - lightningcss - node-sass @@ -1143,21 +1145,23 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-angular@17.0.10(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2): - resolution: {integrity: sha512-RWVu5Pdg6VdO3v1i0oI+HGr/NE4rhbNelM43w+9TqrzDtwmvckWsadSp0H88cPhQ4YGY5ldGKyQufO1UItR26w==} + /@angular-devkit/build-angular@17.3.2(@angular/compiler-cli@17.3.2)(@types/node@20.12.2)(karma@6.4.3)(protractor@7.0.0)(typescript@5.4.2): + resolution: {integrity: sha512-muPCUyL0uHvRkLH4NLWiccER6P2vCm/Q5DDvqyN4XOzzY3tAHHLrKrpvY87sgd2oNJ6Ci8x7GPNcfzR5KELCnw==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^17.0.0 '@angular/localize': ^17.0.0 '@angular/platform-server': ^17.0.0 '@angular/service-worker': ^17.0.0 + '@web/test-runner': ^0.18.0 + browser-sync: ^3.0.2 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 ng-packagr: ^17.0.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.2 <5.3' + typescript: '>=5.2 <5.5' peerDependenciesMeta: '@angular/localize': optional: true @@ -1165,6 +1169,10 @@ packages: optional: true '@angular/service-worker': optional: true + '@web/test-runner': + optional: true + browser-sync: + optional: true jest: optional: true jest-environment-jsdom: @@ -1178,84 +1186,83 @@ packages: tailwindcss: optional: true dependencies: - '@ampproject/remapping': 2.2.1 - '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) - '@angular-devkit/build-webpack': 0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.1703.2 + '@angular-devkit/build-webpack': 0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3) + '@angular-devkit/core': 17.3.2 '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) - '@babel/core': 7.23.2 - '@babel/generator': 7.23.0 + '@babel/core': 7.24.0 + '@babel/generator': 7.23.6 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-runtime': 7.23.2(@babel/core@7.23.2) - '@babel/preset-env': 7.23.2(@babel/core@7.23.2) - '@babel/runtime': 7.23.2 + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-runtime': 7.24.0(@babel/core@7.24.0) + '@babel/preset-env': 7.24.0(@babel/core@7.24.0) + '@babel/runtime': 7.24.0 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0) - '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.1) + '@ngtools/webpack': 17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.90.3) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.1.5) ansi-colors: 4.1.3 - autoprefixer: 10.4.16(postcss@8.4.31) - babel-loader: 9.1.3(@babel/core@7.23.2)(webpack@5.89.0) + autoprefixer: 10.4.18(postcss@8.4.35) + babel-loader: 9.1.3(@babel/core@7.24.0)(webpack@5.90.3) babel-plugin-istanbul: 6.1.1 - browser-sync: 2.29.3 browserslist: 4.23.0 - chokidar: 3.5.3 - copy-webpack-plugin: 11.0.0(webpack@5.89.0) - critters: 0.0.20 - css-loader: 6.8.1(webpack@5.89.0) - esbuild-wasm: 0.19.5 - fast-glob: 3.3.1 + copy-webpack-plugin: 11.0.0(webpack@5.90.3) + critters: 0.0.22 + css-loader: 6.10.0(webpack@5.90.3) + esbuild-wasm: 0.20.1 + fast-glob: 3.3.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) - https-proxy-agent: 7.0.2 - inquirer: 9.2.11 - jsonc-parser: 3.2.0 + https-proxy-agent: 7.0.4 + inquirer: 9.2.15 + jsonc-parser: 3.2.1 karma: 6.4.3 karma-source-map-support: 1.4.0 less: 4.2.0 - less-loader: 11.1.0(less@4.2.0)(webpack@5.89.0) - license-webpack-plugin: 4.0.2(webpack@5.89.0) + less-loader: 11.1.0(less@4.2.0)(webpack@5.90.3) + license-webpack-plugin: 4.0.2(webpack@5.90.3) loader-utils: 3.2.1 - magic-string: 0.30.5 - mini-css-extract-plugin: 2.7.6(webpack@5.89.0) - mrmime: 1.0.1 + magic-string: 0.30.8 + mini-css-extract-plugin: 2.8.1(webpack@5.90.3) + mrmime: 2.0.0 open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 - picomatch: 3.0.1 - piscina: 4.1.0 - postcss: 8.4.31 - postcss-loader: 7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0) + picomatch: 4.0.1 + piscina: 4.4.0 + postcss: 8.4.35 + postcss-loader: 8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3) protractor: 7.0.0 resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.69.5 - sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) - semver: 7.5.4 - source-map-loader: 4.0.1(webpack@5.89.0) + sass: 1.71.1 + sass-loader: 14.1.1(sass@1.71.1)(webpack@5.90.3) + semver: 7.6.0 + source-map-loader: 5.0.0(webpack@5.90.3) source-map-support: 0.5.21 - terser: 5.24.0 - text-table: 0.2.0 + terser: 5.29.1 tree-kill: 1.2.2 tslib: 2.6.2 typescript: 5.4.2 - undici: 5.27.2 - vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) - webpack: 5.89.0(esbuild@0.19.5) - webpack-dev-middleware: 6.1.1(webpack@5.89.0) - webpack-dev-server: 4.15.1(webpack@5.89.0) + undici: 6.7.1 + vite: 5.1.5(@types/node@20.12.2)(less@4.2.0)(sass@1.71.1)(terser@5.29.1) + watchpack: 2.4.0 + webpack: 5.90.3(esbuild@0.20.1) + webpack-dev-middleware: 6.1.2(webpack@5.90.3) + webpack-dev-server: 4.15.1(webpack@5.90.3) webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(webpack@5.89.0) + webpack-subresource-integrity: 5.1.0(webpack@5.90.3) optionalDependencies: - esbuild: 0.19.5 + esbuild: 0.20.1 transitivePeerDependencies: + - '@rspack/core' - '@swc/core' - '@types/express' - '@types/node' - bufferutil + - chokidar - debug - - fibers - html-webpack-plugin - lightningcss - node-sass @@ -1268,22 +1275,22 @@ packages: - webpack-cli dev: true - /@angular-devkit/build-webpack@0.1700.10(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0): - resolution: {integrity: sha512-jjcH5zGWre+adnVqjBdAr04Yto8oG6j7fFWuoiBVWEtK8AmesukGJQY8+QKX5UcrsyjP7COsfbz5WeJk3g1KOg==} + /@angular-devkit/build-webpack@0.1703.2(webpack-dev-server@4.15.1)(webpack@5.90.3): + resolution: {integrity: sha512-w7rVFQcZK4iTCd/MLfQWIkDkwBOfAs++txNQyS9qYID8KvLs1V+oWYd2qDBRelRv1u3YtaCIS1pQx3GFKBC3OA==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^4.0.0 dependencies: - '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) + '@angular-devkit/architect': 0.1703.2 rxjs: 7.8.1 - webpack: 5.89.0(esbuild@0.19.5) - webpack-dev-server: 4.15.1(webpack@5.89.0) + webpack: 5.90.3(esbuild@0.20.1) + webpack-dev-server: 4.15.1(webpack@5.90.3) transitivePeerDependencies: - chokidar dev: true - /@angular-devkit/core@17.0.10(chokidar@3.5.3): + /@angular-devkit/core@17.0.10: resolution: {integrity: sha512-93N6oHnmtRt0hL3AXxvnk47sN1rHndfj+pqI5haEY41AGWzIWv9cSBsqlM0PWltNpo6VivcExZESvbLJ71wqbQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1294,18 +1301,34 @@ packages: dependencies: ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) - chokidar: 3.5.3 jsonc-parser: 3.2.0 picomatch: 3.0.1 rxjs: 7.8.1 source-map: 0.7.4 dev: true + /@angular-devkit/core@17.3.2: + resolution: {integrity: sha512-1vxKo9+pdSwTOwqPDSYQh84gZYmCJo6OgR5+AZoGLGMZSeqvi9RG5RiUcOMLQYOnuYv0arlhlWxz0ZjyR8ApKw==} + 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 + dependencies: + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + jsonc-parser: 3.2.1 + picomatch: 4.0.1 + rxjs: 7.8.1 + source-map: 0.7.4 + dev: true + /@angular-devkit/schematics@17.0.10: resolution: {integrity: sha512-hjf4gaMx2uB6ZhBstBSH0Q2hzfp6kxI4IiJ5i1QrxPNE1MdGnb2h+LgPTRCdO72a7PGeWcSxFRE7cxrXeQy19g==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular-devkit/core': 17.0.10 jsonc-parser: 3.2.0 magic-string: 0.30.5 ora: 5.4.1 @@ -1314,6 +1337,19 @@ packages: - chokidar dev: true + /@angular-devkit/schematics@17.3.2: + resolution: {integrity: sha512-AYO6oc6QpFGigc1KiDzEVT1CeLnwvnIedU5Q/U3JDZ/Yqmvgc09D64g9XXER2kg6tV7iEgLxiYnonIAQOHq7eA==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 17.3.2 + jsonc-parser: 3.2.1 + magic-string: 0.30.8 + ora: 5.4.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + dev: true + /@angular-eslint/builder@17.3.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-JXSZE7+KA3UGU6jwc0v9lwOIMptosrvLIOXGlXqrhHWEXfkfu3ENPq1Lm3K8jLndQ57XueEhC+Nab/AuUiWA/Q==} peerDependencies: @@ -1402,27 +1438,27 @@ packages: tslib: 2.6.2 dev: false - /@angular/cli@17.0.10: - resolution: {integrity: sha512-52rd8KmOMe3NJDp/wA+Mwj21qd4HR8fuLtfrErgVnZaJZKX2Bzi/z7FHQD3gdgMAdzUiG0OJWGM0h75Ls9X6Gw==} + /@angular/cli@17.3.2: + resolution: {integrity: sha512-g6r4XZyGnh9P6GmWgaFh8RmR4L6UdQ408e3SpG3rjncuPRD57Ur8806GfCLPt6HIA9TARiKmaJ0EJ3RsIjag0g==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true dependencies: - '@angular-devkit/architect': 0.1700.10(chokidar@3.5.3) - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) - '@angular-devkit/schematics': 17.0.10 - '@schematics/angular': 17.0.10 + '@angular-devkit/architect': 0.1703.2 + '@angular-devkit/core': 17.3.2 + '@angular-devkit/schematics': 17.3.2 + '@schematics/angular': 17.3.2 '@yarnpkg/lockfile': 1.1.0 ansi-colors: 4.1.3 - ini: 4.1.1 - inquirer: 9.2.11 - jsonc-parser: 3.2.0 + 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 open: 8.4.2 ora: 5.4.1 - pacote: 17.0.4 + pacote: 17.0.6 resolve: 1.22.8 - semver: 7.5.4 + semver: 7.6.0 symbol-observable: 4.0.0 yargs: 17.7.2 transitivePeerDependencies: @@ -1558,10 +1594,6 @@ packages: tslib: 2.6.2 dev: false - /@assemblyscript/loader@0.10.1: - resolution: {integrity: sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==} - dev: true - /@augment-vir/common@23.4.0: resolution: {integrity: sha512-QIrJ1doD00TNbOzeVrk9KgPTzRlIjayxERnhtbQjK/AFPj5yElcB03GbnGdQZPzws/R+5gfMM5cZiH7QyBP+Kg==} dependencies: @@ -1582,29 +1614,6 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core@7.23.2: - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.0 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) - '@babel/helpers': 7.24.0 - '@babel/parser': 7.24.0 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.0 - '@babel/types': 7.24.0 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/core@7.23.9: resolution: {integrity: sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==} engines: {node: '>=6.9.0'} @@ -1651,16 +1660,6 @@ packages: - supports-color dev: true - /@babel/generator@7.23.0: - resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.0 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - dev: true - /@babel/generator@7.23.6: resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} engines: {node: '>=6.9.0'} @@ -1696,57 +1695,42 @@ packages: semver: 6.3.1 dev: true - /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.23.2): + /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.24.0): resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2): + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.0): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.4.4(@babel/core@7.23.2): - resolution: {integrity: sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.2): + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.24.0): resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 debug: 4.3.4 @@ -1790,20 +1774,6 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.2): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.2 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: true - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} @@ -1844,25 +1814,25 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2): + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.0): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-wrap-function': 7.22.20 dev: true - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): + /@babel/helper-replace-supers@7.22.20(@babel/core@7.24.0): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -1939,852 +1909,863 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.2): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.2): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.2) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) dev: true - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2): + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.0): + resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.0): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.0): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.2): + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.2): + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.0): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.0): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.0): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2): + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.0): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==} + /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.24.0): + resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.24.0): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.2) + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.2): + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.24.0): resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 dev: true - /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/template': 7.24.0 dev: true - /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.2): + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.24.0): resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-function-name': 7.23.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.2): + /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.24.0): resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-identifier': 7.22.20 dev: true - /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.0): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.23.2): + /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.24.0): resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.2): + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.24.0): resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.2) + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) dev: true - /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 regenerator-transform: 0.15.2 dev: true - /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-runtime@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==} + /@babel/plugin-transform-runtime@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 - babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.23.2) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.2) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.24.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.24.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.24.0) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.2): + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.24.0): resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.0) '@babel/helper-plugin-utils': 7.24.0 dev: true - /@babel/preset-env@7.23.2(@babel/core@7.23.2): - resolution: {integrity: sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==} + /@babel/preset-env@7.24.0(@babel/core@7.24.0): + resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-plugin-utils': 7.24.0 '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.2) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.2) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-async-generator-functions': 7.23.2(@babel/core@7.23.2) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.2) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.2) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.2) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.2) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.23.2) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.2) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.2) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.2) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.2) - '@babel/types': 7.24.0 - babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.23.2) - babel-plugin-polyfill-corejs3: 0.8.7(@babel/core@7.23.2) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.2) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.0) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.24.0) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.24.0) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.24.0) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.0) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.24.0) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.24.0) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.24.0) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.24.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.0) + babel-plugin-polyfill-corejs2: 0.4.8(@babel/core@7.24.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.24.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.24.0) core-js-compat: 3.36.0 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.2): + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.0): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 '@babel/helper-plugin-utils': 7.24.0 '@babel/types': 7.24.0 esutils: 2.0.3 @@ -2794,8 +2775,8 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true - /@babel/runtime@7.23.2: - resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} + /@babel/runtime@7.24.0: + resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -3090,6 +3071,15 @@ packages: jsdoc-type-pratt-parser: 4.0.0 dev: true + /@esbuild/aix-ppc64@0.20.1: + resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/aix-ppc64@0.20.2: resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} @@ -3099,8 +3089,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + /@esbuild/android-arm64@0.19.5: + resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3108,8 +3098,8 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.19.5: - resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==} + /@esbuild/android-arm64@0.20.1: + resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3126,8 +3116,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + /@esbuild/android-arm@0.19.5: + resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3135,8 +3125,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.19.5: - resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==} + /@esbuild/android-arm@0.20.1: + resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -3153,8 +3143,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + /@esbuild/android-x64@0.19.5: + resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3162,8 +3152,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.19.5: - resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==} + /@esbuild/android-x64@0.20.1: + resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3180,8 +3170,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + /@esbuild/darwin-arm64@0.19.5: + resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3189,8 +3179,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.19.5: - resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==} + /@esbuild/darwin-arm64@0.20.1: + resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3207,8 +3197,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + /@esbuild/darwin-x64@0.19.5: + resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3216,8 +3206,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.19.5: - resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==} + /@esbuild/darwin-x64@0.20.1: + resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3234,8 +3224,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + /@esbuild/freebsd-arm64@0.19.5: + resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3243,8 +3233,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.19.5: - resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==} + /@esbuild/freebsd-arm64@0.20.1: + resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3261,8 +3251,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + /@esbuild/freebsd-x64@0.19.5: + resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3270,8 +3260,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.19.5: - resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==} + /@esbuild/freebsd-x64@0.20.1: + resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3288,8 +3278,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + /@esbuild/linux-arm64@0.19.5: + resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3297,8 +3287,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.19.5: - resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==} + /@esbuild/linux-arm64@0.20.1: + resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3315,8 +3305,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + /@esbuild/linux-arm@0.19.5: + resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3324,8 +3314,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.19.5: - resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==} + /@esbuild/linux-arm@0.20.1: + resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3342,8 +3332,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + /@esbuild/linux-ia32@0.19.5: + resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3351,8 +3341,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.19.5: - resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==} + /@esbuild/linux-ia32@0.20.1: + resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3369,8 +3359,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + /@esbuild/linux-loong64@0.19.5: + resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3378,8 +3368,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.19.5: - resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==} + /@esbuild/linux-loong64@0.20.1: + resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -3396,8 +3386,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + /@esbuild/linux-mips64el@0.19.5: + resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3405,8 +3395,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.19.5: - resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==} + /@esbuild/linux-mips64el@0.20.1: + resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3423,8 +3413,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + /@esbuild/linux-ppc64@0.19.5: + resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3432,8 +3422,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.19.5: - resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==} + /@esbuild/linux-ppc64@0.20.1: + resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3450,8 +3440,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + /@esbuild/linux-riscv64@0.19.5: + resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3459,8 +3449,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.19.5: - resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==} + /@esbuild/linux-riscv64@0.20.1: + resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3477,8 +3467,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + /@esbuild/linux-s390x@0.19.5: + resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3486,8 +3476,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.19.5: - resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==} + /@esbuild/linux-s390x@0.20.1: + resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3504,8 +3494,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + /@esbuild/linux-x64@0.19.5: + resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3513,8 +3503,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.19.5: - resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==} + /@esbuild/linux-x64@0.20.1: + resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3531,8 +3521,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + /@esbuild/netbsd-x64@0.19.5: + resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3540,8 +3530,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.19.5: - resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==} + /@esbuild/netbsd-x64@0.20.1: + resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3558,8 +3548,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + /@esbuild/openbsd-x64@0.19.5: + resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3567,8 +3557,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.19.5: - resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==} + /@esbuild/openbsd-x64@0.20.1: + resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3585,8 +3575,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + /@esbuild/sunos-x64@0.19.5: + resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3594,8 +3584,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.19.5: - resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==} + /@esbuild/sunos-x64@0.20.1: + resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3612,8 +3602,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + /@esbuild/win32-arm64@0.19.5: + resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3621,8 +3611,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.19.5: - resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==} + /@esbuild/win32-arm64@0.20.1: + resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3639,8 +3629,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + /@esbuild/win32-ia32@0.19.5: + resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3648,8 +3638,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.19.5: - resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==} + /@esbuild/win32-ia32@0.20.1: + resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3666,8 +3656,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + /@esbuild/win32-x64@0.19.5: + resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -3675,8 +3665,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.19.5: - resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==} + /@esbuild/win32-x64@0.20.1: + resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -3730,11 +3720,6 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@fastify/busboy@2.1.1: - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} - dev: true - /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} @@ -3763,7 +3748,7 @@ packages: /@ionic/angular-toolkit@11.0.1: resolution: {integrity: sha512-dxx2RDbxDYM2nWRPIirKMJySHtqJ1u02T25PGbNb99W2Wlcmu1cza3+2/PQ8ga18yMz/dQqaGyEmPDf3ZSVO0w==} dependencies: - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular-devkit/core': 17.0.10 '@angular-devkit/schematics': 17.0.10 '@schematics/angular': 17.0.10 transitivePeerDependencies: @@ -4081,17 +4066,17 @@ packages: call-bind: 1.0.7 dev: true - /@ngtools/webpack@17.0.10(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-UCiLrV2aLrtR7Wr/jJi0nH2Xzb7ETenrPWU/EcW9V3lnlDun5g1J0y01jRzvcipxNTOmFfI4lqv288nKSmSOAA==} + /@ngtools/webpack@17.3.2(@angular/compiler-cli@17.3.2)(typescript@5.4.2)(webpack@5.90.3): + resolution: {integrity: sha512-E8zejFF4aJ8l2XcF+GgnE/1IqsZepnPT1xzulLB4LXtjVuXLFLoF9xkHQwxs7cJWWZsxd/SlNsCIcn/ezrYBcQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^17.0.0 - typescript: '>=5.2 <5.3' + typescript: '>=5.2 <5.5' webpack: ^5.54.0 dependencies: '@angular/compiler-cli': 17.3.2(@angular/compiler@17.3.2)(typescript@5.4.2) typescript: 5.4.2 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /@nodelib/fs.scandir@2.1.5: @@ -4170,7 +4155,6 @@ packages: semver: 7.6.0 transitivePeerDependencies: - bluebird - dev: true /@npmcli/promise-spawn@7.0.1: resolution: {integrity: sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==} @@ -4203,7 +4187,6 @@ packages: transitivePeerDependencies: - bluebird - supports-color - dev: true /@nrwl/devkit@18.0.7(nx@18.0.7): resolution: {integrity: sha512-oUhwGI6JkrH9HHP+Uw8rV7uEV6o4uzrHASnhrRfs4CiaPLvSnO0fheomyIRdEuXWI3/ME9Q7Q5GvrGyqSjk+CA==} @@ -4616,13 +4599,24 @@ packages: resolution: {integrity: sha512-rRBlDMXfVPkW3CqVQxazFqkuJXd0BFnD1zjI9WtDiNt3o2pTHbLzuWJnXKuIt5rzv0x/bFwNqIt4CPW2DYGNMg==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.10(chokidar@3.5.3) + '@angular-devkit/core': 17.0.10 '@angular-devkit/schematics': 17.0.10 jsonc-parser: 3.2.0 transitivePeerDependencies: - chokidar dev: true + /@schematics/angular@17.3.2: + resolution: {integrity: sha512-zPINvow0Qo6ionnDl25ZzSSLDyDxBjqRPEJWGHU70expbjXK4A2caQT9P/8ImhapbJAXJCfxg4GF9z1d/sWe4w==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 17.3.2 + '@angular-devkit/schematics': 17.3.2 + jsonc-parser: 3.2.1 + transitivePeerDependencies: + - chokidar + dev: true + /@sigstore/bundle@1.1.0: resolution: {integrity: sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -5574,13 +5568,13 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-basic-ssl@1.0.1(vite@4.5.1): - resolution: {integrity: sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==} + /@vitejs/plugin-basic-ssl@1.1.0(vite@5.1.5): + resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} engines: {node: '>=14.6.0'} peerDependencies: - vite: ^3.0.0 || ^4.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) + vite: 5.1.5(@types/node@20.12.2)(less@4.2.0)(sass@1.71.1)(terser@5.29.1) dev: true /@webassemblyjs/ast@1.11.6: @@ -5726,11 +5720,6 @@ packages: through: 2.3.8 dev: false - /abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - dev: true - /abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -6100,17 +6089,6 @@ packages: engines: {node: '>=8'} dev: true - /async-each-series@0.1.1: - resolution: {integrity: sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==} - engines: {node: '>=0.8.0'} - dev: true - - /async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - dependencies: - lodash: 4.17.21 - dev: true - /async@3.2.5: resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} @@ -6122,8 +6100,8 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /autoprefixer@10.4.16(postcss@8.4.31): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} + /autoprefixer@10.4.18(postcss@8.4.35): + resolution: {integrity: sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -6134,7 +6112,7 @@ packages: fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.31 + postcss: 8.4.35 postcss-value-parser: 4.2.0 dev: true @@ -6153,18 +6131,10 @@ packages: resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} dev: true - /axios@0.21.4(debug@4.3.2): - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - dependencies: - follow-redirects: 1.15.5(debug@4.3.2) - transitivePeerDependencies: - - debug - dev: true - /axios@1.6.7: resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: - follow-redirects: 1.15.5(debug@4.3.2) + follow-redirects: 1.15.5 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -6176,17 +6146,17 @@ packages: dequal: 2.0.3 dev: true - /babel-loader@9.1.3(@babel/core@7.23.2)(webpack@5.89.0): + /babel-loader@9.1.3(@babel/core@7.24.0)(webpack@5.90.3): resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.24.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /babel-plugin-istanbul@6.1.1: @@ -6202,38 +6172,38 @@ packages: - supports-color dev: true - /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.23.2): + /babel-plugin-polyfill-corejs2@0.4.8(@babel/core@7.24.0): resolution: {integrity: sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.23.5 - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.7(@babel/core@7.23.2): - resolution: {integrity: sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==} + /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.24.0): + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.4.4(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) core-js-compat: 3.36.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.2): + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.24.0): resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.2) + '@babel/core': 7.24.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.24.0) transitivePeerDependencies: - supports-color dev: true @@ -6351,72 +6321,6 @@ packages: resolution: {integrity: sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg==} dev: true - /browser-sync-client@2.29.3: - resolution: {integrity: sha512-4tK5JKCl7v/3aLbmCBMzpufiYLsB1+UI+7tUXCCp5qF0AllHy/jAqYu6k7hUF3hYtlClKpxExWaR+rH+ny07wQ==} - engines: {node: '>=8.0.0'} - dependencies: - etag: 1.8.1 - fresh: 0.5.2 - mitt: 1.2.0 - dev: true - - /browser-sync-ui@2.29.3: - resolution: {integrity: sha512-kBYOIQjU/D/3kYtUIJtj82e797Egk1FB2broqItkr3i4eF1qiHbFCG6srksu9gWhfmuM/TNG76jMfzAdxEPakg==} - dependencies: - async-each-series: 0.1.1 - chalk: 4.1.2 - connect-history-api-fallback: 1.6.0 - immutable: 3.8.2 - server-destroy: 1.0.1 - socket.io-client: 4.7.4 - stream-throttle: 0.1.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - - /browser-sync@2.29.3: - resolution: {integrity: sha512-NiM38O6XU84+MN+gzspVmXV2fTOoe+jBqIBx3IBdhZrdeURr6ZgznJr/p+hQ+KzkKEiGH/GcC4SQFSL0jV49bg==} - engines: {node: '>= 8.0.0'} - hasBin: true - dependencies: - browser-sync-client: 2.29.3 - browser-sync-ui: 2.29.3 - bs-recipes: 1.3.4 - chalk: 4.1.2 - chokidar: 3.6.0 - connect: 3.6.6 - connect-history-api-fallback: 1.6.0 - dev-ip: 1.0.1 - easy-extender: 2.3.4 - eazy-logger: 4.0.1 - etag: 1.8.1 - fresh: 0.5.2 - fs-extra: 3.0.1 - http-proxy: 1.18.1 - immutable: 3.8.2 - localtunnel: 2.0.2 - micromatch: 4.0.5 - opn: 5.3.0 - portscanner: 2.2.0 - raw-body: 2.5.2 - resp-modifier: 6.0.2 - rx: 4.1.0 - send: 0.16.2 - serve-index: 1.9.1 - serve-static: 1.13.2 - server-destroy: 1.0.1 - socket.io: 4.7.4 - ua-parser-js: 1.0.37 - yargs: 17.7.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - /browserslist@4.23.0: resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -6436,10 +6340,6 @@ packages: - supports-color dev: true - /bs-recipes@1.3.4: - resolution: {integrity: sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==} - dev: true - /buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} dev: true @@ -6578,6 +6478,7 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: false /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -6593,21 +6494,6 @@ packages: /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -6819,28 +6705,11 @@ packages: typedarray: 0.0.6 dev: false - /connect-history-api-fallback@1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} - dev: true - /connect-history-api-fallback@2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} dev: true - /connect@3.6.6: - resolution: {integrity: sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==} - engines: {node: '>= 0.10.0'} - dependencies: - debug: 2.6.9 - finalhandler: 1.1.0 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - dev: true - /connect@3.7.0: resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} engines: {node: '>= 0.10.0'} @@ -6991,7 +6860,7 @@ packages: is-what: 3.14.1 dev: true - /copy-webpack-plugin@11.0.0(webpack@5.89.0): + /copy-webpack-plugin@11.0.0(webpack@5.90.3): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -7003,7 +6872,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /core-js-compat@3.36.0: @@ -7055,6 +6924,7 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.4.2 + dev: false /cosmiconfig@9.0.0(typescript@5.2.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -7072,12 +6942,28 @@ packages: typescript: 5.2.2 dev: false + /cosmiconfig@9.0.0(typescript@5.4.2): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + typescript: 5.4.2 + dev: true + /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} dev: true - /critters@0.0.20: - resolution: {integrity: sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==} + /critters@0.0.22: + resolution: {integrity: sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==} dependencies: chalk: 4.1.2 css-select: 5.1.0 @@ -7085,7 +6971,7 @@ packages: domhandler: 5.0.3 htmlparser2: 8.0.2 postcss: 8.4.35 - pretty-bytes: 5.6.0 + postcss-media-query-parser: 0.2.3 dev: true /cross-spawn@7.0.3: @@ -7096,11 +6982,17 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /css-loader@6.8.1(webpack@5.89.0): - resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} + /css-loader@6.10.0(webpack@5.90.3): + resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} engines: {node: '>= 12.13.0'} peerDependencies: + '@rspack/core': 0.x || 1.x webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.35) postcss: 8.4.35 @@ -7110,7 +7002,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /css-select@5.1.0: @@ -7186,17 +7078,6 @@ packages: ms: 2.1.3 dev: true - /debug@4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -7312,10 +7193,6 @@ packages: engines: {node: '>=6'} dev: true - /destroy@1.0.4: - resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==} - dev: true - /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -7330,12 +7207,6 @@ packages: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} dev: true - /dev-ip@1.0.1: - resolution: {integrity: sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==} - engines: {node: '>= 0.8.0'} - hasBin: true - dev: true - /di@0.0.1: resolution: {integrity: sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==} dev: true @@ -7433,20 +7304,6 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /easy-extender@2.3.4: - resolution: {integrity: sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==} - engines: {node: '>= 4.0.0'} - dependencies: - lodash: 4.17.21 - dev: true - - /eazy-logger@4.0.1: - resolution: {integrity: sha512-2GSFtnnC6U4IEKhEI7+PvdxrmjJ04mdsj3wHZTFiw0tUtG4HCWzTr13ZYTk8XOGnA1xQMaDljoBOYlk3D/MMSw==} - engines: {node: '>= 0.8.0'} - dependencies: - chalk: 4.1.2 - dev: true - /ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: @@ -7504,20 +7361,6 @@ packages: dependencies: once: 1.4.0 - /engine.io-client@6.5.3: - resolution: {integrity: sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==} - dependencies: - '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 - engine.io-parser: 5.2.2 - ws: 8.11.0 - xmlhttprequest-ssl: 2.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /engine.io-parser@5.2.2: resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} engines: {node: '>=10.0.0'} @@ -7694,8 +7537,8 @@ packages: es6-promise: 4.2.8 dev: true - /esbuild-wasm@0.19.5: - resolution: {integrity: sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA==} + /esbuild-wasm@0.20.1: + resolution: {integrity: sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==} engines: {node: '>=12'} hasBin: true dev: true @@ -7706,36 +7549,6 @@ packages: hasBin: true dev: true - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - dev: true - /esbuild@0.19.5: resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==} engines: {node: '>=12'} @@ -7766,6 +7579,37 @@ packages: '@esbuild/win32-x64': 0.19.5 dev: true + /esbuild@0.20.1: + resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.1 + '@esbuild/android-arm': 0.20.1 + '@esbuild/android-arm64': 0.20.1 + '@esbuild/android-x64': 0.20.1 + '@esbuild/darwin-arm64': 0.20.1 + '@esbuild/darwin-x64': 0.20.1 + '@esbuild/freebsd-arm64': 0.20.1 + '@esbuild/freebsd-x64': 0.20.1 + '@esbuild/linux-arm': 0.20.1 + '@esbuild/linux-arm64': 0.20.1 + '@esbuild/linux-ia32': 0.20.1 + '@esbuild/linux-loong64': 0.20.1 + '@esbuild/linux-mips64el': 0.20.1 + '@esbuild/linux-ppc64': 0.20.1 + '@esbuild/linux-riscv64': 0.20.1 + '@esbuild/linux-s390x': 0.20.1 + '@esbuild/linux-x64': 0.20.1 + '@esbuild/netbsd-x64': 0.20.1 + '@esbuild/openbsd-x64': 0.20.1 + '@esbuild/sunos-x64': 0.20.1 + '@esbuild/win32-arm64': 0.20.1 + '@esbuild/win32-ia32': 0.20.1 + '@esbuild/win32-x64': 0.20.1 + dev: true + /esbuild@0.20.2: resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} engines: {node: '>=12'} @@ -7815,11 +7659,6 @@ packages: engines: {node: '>=10'} dev: true - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: true - /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: @@ -8050,10 +7889,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /eventemitter-asyncresource@1.0.0: - resolution: {integrity: sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==} - dev: true - /eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -8067,9 +7902,9 @@ packages: engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.0 + get-stream: 6.0.1 human-signals: 2.1.0 - is-stream: 2.0.0 + is-stream: 2.0.1 merge-stream: 2.0.0 npm-run-path: 4.0.1 onetime: 5.1.2 @@ -8178,17 +8013,6 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: true - /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -8231,14 +8055,6 @@ packages: dependencies: escape-string-regexp: 1.0.5 - /figures@5.0.0: - resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} - engines: {node: '>=14'} - dependencies: - escape-string-regexp: 5.0.0 - is-unicode-supported: 1.3.0 - dev: true - /file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -8251,26 +8067,11 @@ packages: dependencies: minimatch: 5.1.6 - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - - /finalhandler@1.1.0: - resolution: {integrity: sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.3.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - dev: true + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 /finalhandler@1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} @@ -8375,7 +8176,7 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: true - /follow-redirects@1.15.5(debug@4.3.2): + /follow-redirects@1.15.5: resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} engines: {node: '>=4.0'} peerDependencies: @@ -8383,8 +8184,6 @@ packages: peerDependenciesMeta: debug: optional: true - dependencies: - debug: 4.3.2 /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -8445,14 +8244,6 @@ packages: jsonfile: 6.1.0 universalify: 2.0.1 - /fs-extra@3.0.1: - resolution: {integrity: sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 3.0.1 - universalify: 0.1.2 - dev: true - /fs-extra@8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} @@ -8579,7 +8370,6 @@ packages: /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - dev: true /get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} @@ -8877,18 +8667,6 @@ packages: dependencies: function-bind: 1.1.2 - /hdr-histogram-js@2.0.3: - resolution: {integrity: sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==} - dependencies: - '@assemblyscript/loader': 0.10.1 - base64-js: 1.5.1 - pako: 1.0.11 - dev: true - - /hdr-histogram-percentiles-obj@3.0.0: - resolution: {integrity: sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==} - dev: true - /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: false @@ -9022,7 +8800,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.5(debug@4.3.2) + follow-redirects: 1.15.5 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -9057,16 +8835,6 @@ packages: - supports-color dev: false - /https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} - engines: {node: '>= 14'} - dependencies: - agent-base: 7.1.0 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /https-proxy-agent@7.0.4: resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} @@ -9150,11 +8918,6 @@ packages: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} dev: true - /immutable@3.8.2: - resolution: {integrity: sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==} - engines: {node: '>=0.10.0'} - dev: true - /immutable@4.3.5: resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==} dev: true @@ -9206,6 +8969,7 @@ packages: /ini@4.1.1: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: false /ini@4.1.2: resolution: {integrity: sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==} @@ -9252,9 +9016,9 @@ packages: wrap-ansi: 6.2.0 dev: false - /inquirer@9.2.11: - resolution: {integrity: sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g==} - engines: {node: '>=14.18.0'} + /inquirer@9.2.15: + resolution: {integrity: sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==} + engines: {node: '>=18'} dependencies: '@ljharb/through': 2.3.12 ansi-escapes: 4.3.2 @@ -9262,7 +9026,7 @@ packages: cli-cursor: 3.1.0 cli-width: 4.1.0 external-editor: 3.1.0 - figures: 5.0.0 + figures: 3.2.0 lodash: 4.17.21 mute-stream: 1.0.0 ora: 5.4.1 @@ -9403,12 +9167,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-number-like@1.0.8: - resolution: {integrity: sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==} - dependencies: - lodash.isfinite: 3.3.2 - dev: true - /is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -9499,7 +9257,6 @@ packages: /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - dev: true /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} @@ -9549,11 +9306,6 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} - /is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - dev: true - /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: @@ -9564,11 +9316,6 @@ packages: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} dev: true - /is-wsl@1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - dev: true - /is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -9720,7 +9467,7 @@ packages: resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - chalk: 4.1.0 + chalk: 4.1.2 diff-sequences: 29.6.3 jest-get-type: 29.6.3 pretty-format: 29.7.0 @@ -9832,12 +9579,6 @@ packages: /jsonc-parser@3.2.1: resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - /jsonfile@3.0.1: - resolution: {integrity: sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==} - optionalDependencies: - graceful-fs: 4.2.11 - dev: true - /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: @@ -10090,7 +9831,7 @@ packages: - supports-color dev: false - /less-loader@11.1.0(less@4.2.0)(webpack@5.89.0): + /less-loader@11.1.0(less@4.2.0)(webpack@5.90.3): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -10099,7 +9840,7 @@ packages: dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /less@4.2.0: @@ -10154,7 +9895,7 @@ packages: - supports-color dev: false - /license-webpack-plugin@4.0.2(webpack@5.89.0): + /license-webpack-plugin@4.0.2(webpack@5.90.3): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} peerDependencies: webpack: '*' @@ -10162,7 +9903,7 @@ packages: webpack: optional: true dependencies: - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) webpack-sources: 3.2.3 dev: true @@ -10172,10 +9913,6 @@ packages: immediate: 3.0.6 dev: true - /limiter@1.1.5: - resolution: {integrity: sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==} - dev: true - /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -10222,19 +9959,6 @@ packages: engines: {node: '>= 12.13.0'} dev: true - /localtunnel@2.0.2: - resolution: {integrity: sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug==} - engines: {node: '>=8.3.0'} - hasBin: true - dependencies: - axios: 0.21.4(debug@4.3.2) - debug: 4.3.2 - openurl: 1.1.1 - yargs: 17.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -10270,10 +9994,6 @@ packages: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true - /lodash.isfinite@3.3.2: - resolution: {integrity: sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==} - dev: true - /lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} dev: false @@ -10364,6 +10084,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true + /magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + dev: true + /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -10512,11 +10239,6 @@ packages: dependencies: mime-db: 1.52.0 - /mime@1.4.1: - resolution: {integrity: sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==} - hasBin: true - dev: true - /mime@1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -10543,14 +10265,15 @@ packages: engines: {node: '>=4'} dev: false - /mini-css-extract-plugin@2.7.6(webpack@5.89.0): - resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} + /mini-css-extract-plugin@2.8.1(webpack@5.90.3): + resolution: {integrity: sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 - webpack: 5.89.0(esbuild@0.19.5) + tapable: 2.2.1 + webpack: 5.90.3(esbuild@0.20.1) dev: true /minimalistic-assert@1.0.1: @@ -10670,10 +10393,6 @@ packages: minipass: 3.3.6 yallist: 4.0.0 - /mitt@1.2.0: - resolution: {integrity: sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==} - dev: true - /mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -10691,8 +10410,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} dev: true @@ -11248,17 +10967,6 @@ packages: is-docker: 2.2.1 is-wsl: 2.2.0 - /openurl@1.1.1: - resolution: {integrity: sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==} - dev: true - - /opn@5.3.0: - resolution: {integrity: sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==} - engines: {node: '>=4'} - dependencies: - is-wsl: 1.1.0 - dev: true - /optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -11278,7 +10986,7 @@ packages: bl: 4.1.0 chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.6.1 + cli-spinners: 2.9.2 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.1 @@ -11419,34 +11127,6 @@ packages: p-reduce: 2.1.0 dev: false - /pacote@17.0.4: - resolution: {integrity: sha512-eGdLHrV/g5b5MtD5cTPyss+JxOlaOloSMG3UwPMAvL8ywaLJ6beONPF40K4KKl/UI6q5hTKCJq5rCu8tkF+7Dg==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - dependencies: - '@npmcli/git': 5.0.4 - '@npmcli/installed-package-contents': 2.0.2 - '@npmcli/promise-spawn': 7.0.1 - '@npmcli/run-script': 7.0.4 - cacache: 18.0.2 - fs-minipass: 3.0.3 - minipass: 7.0.4 - npm-package-arg: 11.0.1 - npm-packlist: 8.0.2 - npm-pick-manifest: 9.0.0 - npm-registry-fetch: 16.1.0 - proc-log: 3.0.0 - promise-retry: 2.0.1 - read-package-json: 7.0.0 - read-package-json-fast: 3.0.2 - sigstore: 2.2.2 - ssri: 10.0.5 - tar: 6.2.0 - transitivePeerDependencies: - - bluebird - - supports-color - dev: true - /pacote@17.0.6: resolution: {integrity: sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==} engines: {node: ^16.14.0 || >=18.0.0} @@ -11455,7 +11135,7 @@ packages: '@npmcli/git': 5.0.4 '@npmcli/installed-package-contents': 2.0.2 '@npmcli/promise-spawn': 7.0.1 - '@npmcli/run-script': 7.0.2 + '@npmcli/run-script': 7.0.4 cacache: 18.0.2 fs-minipass: 3.0.3 minipass: 7.0.4 @@ -11473,7 +11153,6 @@ packages: transitivePeerDependencies: - bluebird - supports-color - dev: false /pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} @@ -11621,6 +11300,11 @@ packages: engines: {node: '>=10'} dev: true + /picomatch@4.0.1: + resolution: {integrity: sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==} + engines: {node: '>=12'} + dev: true + /pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -11651,16 +11335,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /piscina@4.1.0: - resolution: {integrity: sha512-sjbLMi3sokkie+qmtZpkfMCUJTpbxJm/wvaPzU28vmYSsTSW8xk9JcFUsbqGJdtPpIQ9tuj+iDcTtgZjwnOSig==} - dependencies: - eventemitter-asyncresource: 1.0.0 - hdr-histogram-js: 2.0.3 - hdr-histogram-percentiles-obj: 3.0.0 - optionalDependencies: - nice-napi: 1.0.2 - dev: true - /piscina@4.4.0: resolution: {integrity: sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==} optionalDependencies: @@ -11689,35 +11363,37 @@ packages: xmlbuilder: 15.1.1 dev: true - /portscanner@2.2.0: - resolution: {integrity: sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==} - engines: {node: '>=0.4', npm: '>=1.0.0'} - dependencies: - async: 2.6.4 - is-number-like: 1.0.8 - dev: true - /possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} dev: true - /postcss-loader@7.3.3(postcss@8.4.31)(typescript@5.4.2)(webpack@5.89.0): - resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} - engines: {node: '>= 14.15.0'} + /postcss-loader@8.1.1(postcss@8.4.35)(typescript@5.4.2)(webpack@5.90.3): + resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + engines: {node: '>= 18.12.0'} peerDependencies: + '@rspack/core': 0.x || 1.x postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: - cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.2) jiti: 1.21.0 - postcss: 8.4.31 + postcss: 8.4.35 semver: 7.6.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) transitivePeerDependencies: - typescript dev: true + /postcss-media-query-parser@0.2.3: + resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} + dev: true + /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} @@ -11771,15 +11447,6 @@ packages: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.35: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} engines: {node: ^10 || ^12 || >=14} @@ -11810,11 +11477,6 @@ packages: hasBin: true dev: true - /pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: true - /pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12104,7 +11766,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.23.2 + '@babel/runtime': 7.24.0 dev: true /regex-parser@2.3.0: @@ -12217,16 +11879,6 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - /resp-modifier@6.0.2: - resolution: {integrity: sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -12272,14 +11924,6 @@ packages: dependencies: glob: 9.3.5 - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: true - /rollup@4.12.1: resolution: {integrity: sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -12327,10 +11971,6 @@ packages: type-fest: 4.11.1 dev: true - /rx@4.1.0: - resolution: {integrity: sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==} - dev: true - /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: @@ -12364,17 +12004,17 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0): - resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} - engines: {node: '>= 14.15.0'} + /sass-loader@14.1.1(sass@1.71.1)(webpack@5.90.3): + resolution: {integrity: sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==} + engines: {node: '>= 18.12.0'} peerDependencies: - fibers: '>= 3.1.0' + '@rspack/core': 0.x || 1.x node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: '*' webpack: ^5.0.0 peerDependenciesMeta: - fibers: + '@rspack/core': optional: true node-sass: optional: true @@ -12382,20 +12022,12 @@ packages: optional: true sass-embedded: optional: true + webpack: + optional: true dependencies: neo-async: 2.6.2 - sass: 1.69.5 - webpack: 5.89.0(esbuild@0.19.5) - dev: true - - /sass@1.69.5: - resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - chokidar: 3.6.0 - immutable: 4.3.5 - source-map-js: 1.0.2 + sass: 1.71.1 + webpack: 5.90.3(esbuild@0.20.1) dev: true /sass@1.71.1: @@ -12474,14 +12106,6 @@ packages: hasBin: true dev: true - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.6.0: resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} engines: {node: '>=10'} @@ -12489,27 +12113,6 @@ packages: dependencies: lru-cache: 6.0.0 - /send@0.16.2: - resolution: {integrity: sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9 - depd: 1.1.2 - destroy: 1.0.4 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 1.6.3 - mime: 1.4.1 - ms: 2.0.0 - on-finished: 2.3.0 - range-parser: 1.2.1 - statuses: 1.4.0 - transitivePeerDependencies: - - supports-color - dev: true - /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -12552,18 +12155,6 @@ packages: - supports-color dev: true - /serve-static@1.13.2: - resolution: {integrity: sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.16.2 - transitivePeerDependencies: - - supports-color - dev: true - /serve-static@1.15.0: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} @@ -12576,10 +12167,6 @@ packages: - supports-color dev: true - /server-destroy@1.0.1: - resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} - dev: true - /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -12727,20 +12314,6 @@ packages: - utf-8-validate dev: true - /socket.io-client@4.7.4: - resolution: {integrity: sha512-wh+OkeF0rAVCrABWQBaEjLfb7DVPotMbu0cgWgyR0v6eA4EoVnAwcIeIbcdTE3GT/H3kbdLl7OoH2+asoDRIIg==} - engines: {node: '>=10.0.0'} - dependencies: - '@socket.io/component-emitter': 3.1.0 - debug: 4.3.4 - engine.io-client: 6.5.3 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: true - /socket.io-parser@4.2.4: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} @@ -12816,16 +12389,15 @@ packages: engines: {node: '>=0.10.0'} dev: true - /source-map-loader@4.0.1(webpack@5.89.0): - resolution: {integrity: sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==} - engines: {node: '>= 14.15.0'} + /source-map-loader@5.0.0(webpack@5.90.3): + resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} + engines: {node: '>= 18.12.0'} peerDependencies: webpack: ^5.72.1 dependencies: - abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true /source-map-support@0.4.18: @@ -12957,16 +12529,6 @@ packages: minipass: 3.3.6 dev: false - /statuses@1.3.1: - resolution: {integrity: sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==} - engines: {node: '>= 0.6'} - dev: true - - /statuses@1.4.0: - resolution: {integrity: sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==} - engines: {node: '>= 0.6'} - dev: true - /statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -12977,15 +12539,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /stream-throttle@0.1.3: - resolution: {integrity: sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==} - engines: {node: '>= 0.10.0'} - hasBin: true - dependencies: - commander: 2.20.3 - limiter: 1.1.5 - dev: true - /streamroller@3.1.5: resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} engines: {node: '>=8.0'} @@ -13182,7 +12735,7 @@ packages: engines: {node: '>=4'} dev: false - /terser-webpack-plugin@5.3.10(esbuild@0.19.5)(webpack@5.89.0): + /terser-webpack-plugin@5.3.10(esbuild@0.20.1)(webpack@5.90.3): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -13199,23 +12752,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - esbuild: 0.19.5 + esbuild: 0.20.1 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.29.1 - webpack: 5.89.0(esbuild@0.19.5) - dev: true - - /terser@5.24.0: - resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.11.3 - commander: 2.20.3 - source-map-support: 0.5.21 + webpack: 5.90.3(esbuild@0.20.1) dev: true /terser@5.29.1: @@ -13610,10 +13152,6 @@ packages: resolution: {integrity: sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==} dev: true - /ua-parser-js@1.0.37: - resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} - dev: true - /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -13634,11 +13172,9 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - /undici@5.27.2: - resolution: {integrity: sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==} - engines: {node: '>=14.0'} - dependencies: - '@fastify/busboy': 2.1.1 + /undici@6.7.1: + resolution: {integrity: sha512-+Wtb9bAQw6HYWzCnxrPTMVEV3Q1QjYanI0E4q02ehReMuquQdLTEFEYbfs7hcImVYKcQkWSwT6buEmSVIiDDtQ==} + engines: {node: '>=18.0'} dev: true /unicode-canonical-property-names-ecmascript@2.0.0: @@ -13785,12 +13321,12 @@ packages: extsprintf: 1.3.0 dev: true - /vite@4.5.1(@types/node@20.11.25)(less@4.2.0)(sass@1.69.5)(terser@5.24.0): - resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} - engines: {node: ^14.18.0 || >=16.0.0} + /vite@5.1.5(@types/node@20.11.25)(less@4.2.0)(sass@1.71.1)(terser@5.29.1): + resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - '@types/node': '>= 14' + '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 sass: '*' @@ -13814,22 +13350,22 @@ packages: optional: true dependencies: '@types/node': 20.11.25 - esbuild: 0.18.20 + esbuild: 0.19.5 less: 4.2.0 postcss: 8.4.35 - rollup: 3.29.4 - sass: 1.69.5 - terser: 5.24.0 + rollup: 4.12.1 + sass: 1.71.1 + terser: 5.29.1 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@4.5.1(@types/node@20.12.2)(less@4.2.0)(sass@1.69.5)(terser@5.24.0): - resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} - engines: {node: ^14.18.0 || >=16.0.0} + /vite@5.1.5(@types/node@20.12.2)(less@4.2.0)(sass@1.71.1)(terser@5.29.1): + resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - '@types/node': '>= 14' + '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 sass: '*' @@ -13853,12 +13389,12 @@ packages: optional: true dependencies: '@types/node': 20.12.2 - esbuild: 0.18.20 + esbuild: 0.19.5 less: 4.2.0 postcss: 8.4.35 - rollup: 3.29.4 - sass: 1.69.5 - terser: 5.24.0 + rollup: 4.12.1 + sass: 1.71.1 + terser: 5.29.1 optionalDependencies: fsevents: 2.3.3 dev: true @@ -13925,7 +13461,7 @@ packages: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: false - /webpack-dev-middleware@5.3.3(webpack@5.89.0): + /webpack-dev-middleware@5.3.3(webpack@5.90.3): resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -13936,11 +13472,11 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true - /webpack-dev-middleware@6.1.1(webpack@5.89.0): - resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} + /webpack-dev-middleware@6.1.2(webpack@5.90.3): + resolution: {integrity: sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.0.0 @@ -13953,10 +13489,10 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true - /webpack-dev-server@4.15.1(webpack@5.89.0): + /webpack-dev-server@4.15.1(webpack@5.90.3): resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} engines: {node: '>= 12.13.0'} hasBin: true @@ -13997,8 +13533,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.89.0(esbuild@0.19.5) - webpack-dev-middleware: 5.3.3(webpack@5.89.0) + webpack: 5.90.3(esbuild@0.20.1) + webpack-dev-middleware: 5.3.3(webpack@5.90.3) ws: 8.16.0 transitivePeerDependencies: - bufferutil @@ -14021,7 +13557,7 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack-subresource-integrity@5.1.0(webpack@5.89.0): + /webpack-subresource-integrity@5.1.0(webpack@5.90.3): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -14032,11 +13568,11 @@ packages: optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.89.0(esbuild@0.19.5) + webpack: 5.90.3(esbuild@0.20.1) dev: true - /webpack@5.89.0(esbuild@0.19.5): - resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==} + /webpack@5.90.3(esbuild@0.20.1): + resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -14066,7 +13602,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.19.5)(webpack@5.89.0) + terser-webpack-plugin: 5.3.10(esbuild@0.20.1)(webpack@5.90.3) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -14272,11 +13808,6 @@ packages: engines: {node: '>=8.0'} dev: true - /xmlhttprequest-ssl@2.0.0: - resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==} - engines: {node: '>=0.4.0'} - dev: true - /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} @@ -14342,19 +13873,6 @@ packages: y18n: 5.0.8 yargs-parser: 20.2.9 - /yargs@17.1.1: - resolution: {integrity: sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==} - engines: {node: '>=12'} - dependencies: - cliui: 7.0.4 - escalade: 3.1.2 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.9 - dev: true - /yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} From 2640d40920b5111862e7ae773b76c6fc85e0d266 Mon Sep 17 00:00:00 2001 From: Matteo Bruni <176620+matteobruni@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:20:01 +0200 Subject: [PATCH 14/14] build: removed whatsapp and slack link, closing them --- README.md | 2 +- components/particles/README.md | 2 +- components/particles/projects/ng-particles/README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8568e41..5ad4fd5 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Official [tsParticles](https://github.com/matteobruni/tsparticles) Angular component -[![Slack](https://particles.js.org/images/slack.png)](https://join.slack.com/t/tsparticles/shared_invite/enQtOTcxNTQxNjQ4NzkxLWE2MTZhZWExMWRmOWI5MTMxNjczOGE1Yjk0MjViYjdkYTUzODM3OTc5MGQ5MjFlODc4MzE0N2Q1OWQxZDc1YzI) [![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) +[![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) [![tsParticles Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=186113&theme=light)](https://www.producthunt.com/posts/tsparticles?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-tsparticles") diff --git a/components/particles/README.md b/components/particles/README.md index c8c1322..577d778 100644 --- a/components/particles/README.md +++ b/components/particles/README.md @@ -6,7 +6,7 @@ Official [tsParticles](https://github.com/matteobruni/tsparticles) Angular component -[![Slack](https://particles.js.org/images/slack.png)](https://join.slack.com/t/tsparticles/shared_invite/enQtOTcxNTQxNjQ4NzkxLWE2MTZhZWExMWRmOWI5MTMxNjczOGE1Yjk0MjViYjdkYTUzODM3OTc5MGQ5MjFlODc4MzE0N2Q1OWQxZDc1YzI) [![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) +[![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) [![tsParticles Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=186113&theme=light)](https://www.producthunt.com/posts/tsparticles?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-tsparticles") diff --git a/components/particles/projects/ng-particles/README.md b/components/particles/projects/ng-particles/README.md index c8c1322..577d778 100644 --- a/components/particles/projects/ng-particles/README.md +++ b/components/particles/projects/ng-particles/README.md @@ -6,7 +6,7 @@ Official [tsParticles](https://github.com/matteobruni/tsparticles) Angular component -[![Slack](https://particles.js.org/images/slack.png)](https://join.slack.com/t/tsparticles/shared_invite/enQtOTcxNTQxNjQ4NzkxLWE2MTZhZWExMWRmOWI5MTMxNjczOGE1Yjk0MjViYjdkYTUzODM3OTc5MGQ5MjFlODc4MzE0N2Q1OWQxZDc1YzI) [![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) +[![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles) [![tsParticles Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=186113&theme=light)](https://www.producthunt.com/posts/tsparticles?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-tsparticles")