diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index dcfc9bae..ee39e41a 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -3,7 +3,7 @@ name: Test on: push: branches: - - ** + - "**" pull_request: branches: - "**" @@ -37,4 +37,4 @@ jobs: sleep 2 done echo "Emulator is ready, running tests..." - pnpm test \ No newline at end of file + pnpm test diff --git a/examples/angular/angular.json b/examples/angular/angular.json index 6b639cf2..19708f20 100644 --- a/examples/angular/angular.json +++ b/examples/angular/angular.json @@ -87,23 +87,23 @@ } } }, - "firebaseui-angular": { + "angular": { "projectType": "library", - "root": "projects/firebaseui-angular", - "sourceRoot": "projects/firebaseui-angular/src", + "root": "projects/angular", + "sourceRoot": "projects/angular/src", "prefix": "lib", "architect": { "build": { "builder": "@angular-devkit/build-angular:ng-packagr", "options": { - "project": "projects/firebaseui-angular/ng-package.json" + "project": "projects/angular/ng-package.json" }, "configurations": { "production": { - "tsConfig": "projects/firebaseui-angular/tsconfig.lib.prod.json" + "tsConfig": "projects/angular/tsconfig.lib.prod.json" }, "development": { - "tsConfig": "projects/firebaseui-angular/tsconfig.lib.json" + "tsConfig": "projects/angular/tsconfig.lib.json" } }, "defaultConfiguration": "production" @@ -111,7 +111,7 @@ "test": { "builder": "@angular-devkit/build-angular:karma", "options": { - "tsConfig": "projects/firebaseui-angular/tsconfig.spec.json", + "tsConfig": "projects/angular/tsconfig.spec.json", "polyfills": ["zone.js", "zone.js/testing"] } } diff --git a/examples/angular/package.json b/examples/angular/package.json index 67c1885d..045b1214 100644 --- a/examples/angular/package.json +++ b/examples/angular/package.json @@ -5,8 +5,8 @@ "ng": "ng", "start": "ng serve", "build": "ng build", - "build:lib": "ng build firebaseui-angular", - "build:local": "pnpm run build:lib && cd projects/firebaseui-angular && pnpm pack", + "build:lib": "ng build angular", + "build:local": "pnpm run build:lib && cd projects/angular && pnpm pack", "watch": "ng build --watch --configuration development", "test": "ng test", "test:unit": "ng test --exclude=\"**/integration/**\" --no-watch --no-progress --browsers=ChromeHeadless", @@ -29,10 +29,10 @@ "@angular/platform-server": "^19.1.0", "@angular/router": "^19.1.0", "@angular/ssr": "^19.1.7", - "@firebase-ui/angular": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-angular-0.0.1.tgz", - "@firebase-ui/core": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-core-0.0.1.tgz", - "@firebase-ui/styles": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-styles-0.0.1.tgz", - "@firebase-ui/translations": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-translations-0.0.1.tgz", + "@firebase-ui/angular": "workspace:*", + "@firebase-ui/core": "workspace:*", + "@firebase-ui/styles": "workspace:*", + "@firebase-ui/translations": "workspace:*", "@tailwindcss/postcss": "^4.0.6", "express": "^4.18.2", "postcss": "^8.5.2", diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 2fc66ae8..62cb4dda 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -12,10 +12,10 @@ "format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,json,css,md}\"" }, "dependencies": { - "@firebase-ui/react": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-react-0.0.1.tgz", - "@firebase-ui/core": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-core-0.0.1.tgz", - "@firebase-ui/styles": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-styles-0.0.1.tgz", - "@firebase-ui/translations": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-translations-0.0.1.tgz", + "@firebase-ui/react": "workspace:*", + "@firebase-ui/core": "workspace:*", + "@firebase-ui/styles": "workspace:*", + "@firebase-ui/translations": "workspace:*", "firebase": "^11.3.1", "next": "15.1.7", "react": "^19.0.0", diff --git a/examples/react/package.json b/examples/react/package.json index 133002cc..7e1c7cfd 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -13,10 +13,10 @@ "preview": "vite preview" }, "dependencies": { - "@firebase-ui/react": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-react-0.0.1.tgz", - "@firebase-ui/core": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-core-0.0.1.tgz", - "@firebase-ui/styles": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-styles-0.0.1.tgz", - "@firebase-ui/translations": "https://github.com/firebase/firebaseui-web/raw/refs/heads/v7-alpha/releases/firebase-ui-translations-0.0.1.tgz", + "@firebase-ui/react": "workspace:*", + "@firebase-ui/core": "workspace:*", + "@firebase-ui/styles": "workspace:*", + "@firebase-ui/translations": "workspace:*", "firebase": "^11.6.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/packages/firebaseui-angular/.prettierrc b/packages/angular/.prettierrc similarity index 100% rename from packages/firebaseui-angular/.prettierrc rename to packages/angular/.prettierrc diff --git a/packages/firebaseui-angular/README.md b/packages/angular/README.md similarity index 96% rename from packages/firebaseui-angular/README.md rename to packages/angular/README.md index 3e576fe6..a1374792 100644 --- a/packages/firebaseui-angular/README.md +++ b/packages/angular/README.md @@ -21,7 +21,7 @@ ng generate --help To build the library, run: ```bash -ng build firebaseui-angular +ng build angular ``` This command will compile your project, and the build artifacts will be placed in the `dist/` directory. @@ -33,7 +33,7 @@ Once the project is built, you can publish your library by following these steps 1. Navigate to the `dist` directory: ```bash - cd dist/firebaseui-angular + cd dist/angular ``` 2. Run the `npm publish` command to publish your library to the npm registry: diff --git a/packages/firebaseui-angular/angular.json b/packages/angular/angular.json similarity index 100% rename from packages/firebaseui-angular/angular.json rename to packages/angular/angular.json diff --git a/packages/firebaseui-angular/eslint.config.js b/packages/angular/eslint.config.js similarity index 100% rename from packages/firebaseui-angular/eslint.config.js rename to packages/angular/eslint.config.js diff --git a/packages/firebaseui-angular/karma.conf.js b/packages/angular/karma.conf.js similarity index 100% rename from packages/firebaseui-angular/karma.conf.js rename to packages/angular/karma.conf.js diff --git a/packages/firebaseui-angular/ng-package.json b/packages/angular/ng-package.json similarity index 100% rename from packages/firebaseui-angular/ng-package.json rename to packages/angular/ng-package.json diff --git a/packages/firebaseui-angular/package.json b/packages/angular/package.json similarity index 98% rename from packages/firebaseui-angular/package.json rename to packages/angular/package.json index f27f96e7..07b6ae92 100644 --- a/packages/firebaseui-angular/package.json +++ b/packages/angular/package.json @@ -52,6 +52,7 @@ "karma-jasmine-html-reporter": "^2.1.0", "jasmine-core": "^5.1.0", "@types/jasmine": "^5.1.0", + "@types/node": "catalog:", "zone.js": "catalog:", "ng-packagr": "^20.0.0", "rxjs": "catalog:", diff --git a/packages/firebaseui-angular/src/lib/auth/forms/email-link-form/email-link-form.component.ts b/packages/angular/src/lib/auth/forms/email-link-form/email-link-form.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/email-link-form/email-link-form.component.ts rename to packages/angular/src/lib/auth/forms/email-link-form/email-link-form.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/email-password-form/email-password-form.component.spec.ts b/packages/angular/src/lib/auth/forms/email-password-form/email-password-form.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/email-password-form/email-password-form.component.spec.ts rename to packages/angular/src/lib/auth/forms/email-password-form/email-password-form.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/email-password-form/email-password-form.component.ts b/packages/angular/src/lib/auth/forms/email-password-form/email-password-form.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/email-password-form/email-password-form.component.ts rename to packages/angular/src/lib/auth/forms/email-password-form/email-password-form.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.spec.ts b/packages/angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.spec.ts rename to packages/angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.ts b/packages/angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.ts rename to packages/angular/src/lib/auth/forms/forgot-password-form/forgot-password-form.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/phone-form/phone-form.component.spec.ts b/packages/angular/src/lib/auth/forms/phone-form/phone-form.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/phone-form/phone-form.component.spec.ts rename to packages/angular/src/lib/auth/forms/phone-form/phone-form.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/phone-form/phone-form.component.ts b/packages/angular/src/lib/auth/forms/phone-form/phone-form.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/phone-form/phone-form.component.ts rename to packages/angular/src/lib/auth/forms/phone-form/phone-form.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/register-form/register-form.component.spec.ts b/packages/angular/src/lib/auth/forms/register-form/register-form.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/register-form/register-form.component.spec.ts rename to packages/angular/src/lib/auth/forms/register-form/register-form.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/forms/register-form/register-form.component.ts b/packages/angular/src/lib/auth/forms/register-form/register-form.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/forms/register-form/register-form.component.ts rename to packages/angular/src/lib/auth/forms/register-form/register-form.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/oauth/google-sign-in-button.component.spec.ts b/packages/angular/src/lib/auth/oauth/google-sign-in-button.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/oauth/google-sign-in-button.component.spec.ts rename to packages/angular/src/lib/auth/oauth/google-sign-in-button.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/oauth/google-sign-in-button.component.ts b/packages/angular/src/lib/auth/oauth/google-sign-in-button.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/oauth/google-sign-in-button.component.ts rename to packages/angular/src/lib/auth/oauth/google-sign-in-button.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/oauth/oauth-button.component.spec.ts b/packages/angular/src/lib/auth/oauth/oauth-button.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/oauth/oauth-button.component.spec.ts rename to packages/angular/src/lib/auth/oauth/oauth-button.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/oauth/oauth-button.component.ts b/packages/angular/src/lib/auth/oauth/oauth-button.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/oauth/oauth-button.component.ts rename to packages/angular/src/lib/auth/oauth/oauth-button.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.ts b/packages/angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.ts rename to packages/angular/src/lib/auth/screens/email-link-auth-screen/email-link-auth-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.ts b/packages/angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.ts rename to packages/angular/src/lib/auth/screens/oauth-screen/oauth-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.ts b/packages/angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.ts rename to packages/angular/src/lib/auth/screens/password-reset-screen/password-reset-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.ts b/packages/angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.ts rename to packages/angular/src/lib/auth/screens/phone-auth-screen/phone-auth-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.ts b/packages/angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.ts rename to packages/angular/src/lib/auth/screens/sign-in-auth-screen/sign-in-auth-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.spec.ts b/packages/angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.spec.ts rename to packages/angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.ts b/packages/angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.ts rename to packages/angular/src/lib/auth/screens/sign-up-auth-screen/sign-up-auth-screen.component.ts diff --git a/packages/firebaseui-angular/src/lib/components/button/button.component.spec.ts b/packages/angular/src/lib/components/button/button.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/button/button.component.spec.ts rename to packages/angular/src/lib/components/button/button.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/components/button/button.component.ts b/packages/angular/src/lib/components/button/button.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/button/button.component.ts rename to packages/angular/src/lib/components/button/button.component.ts diff --git a/packages/firebaseui-angular/src/lib/components/card/card.component.spec.ts b/packages/angular/src/lib/components/card/card.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/card/card.component.spec.ts rename to packages/angular/src/lib/components/card/card.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/components/card/card.component.ts b/packages/angular/src/lib/components/card/card.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/card/card.component.ts rename to packages/angular/src/lib/components/card/card.component.ts diff --git a/packages/firebaseui-angular/src/lib/components/country-selector/country-selector.component.spec.ts b/packages/angular/src/lib/components/country-selector/country-selector.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/country-selector/country-selector.component.spec.ts rename to packages/angular/src/lib/components/country-selector/country-selector.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/components/country-selector/country-selector.component.ts b/packages/angular/src/lib/components/country-selector/country-selector.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/country-selector/country-selector.component.ts rename to packages/angular/src/lib/components/country-selector/country-selector.component.ts diff --git a/packages/firebaseui-angular/src/lib/components/divider/divider.component.spec.ts b/packages/angular/src/lib/components/divider/divider.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/divider/divider.component.spec.ts rename to packages/angular/src/lib/components/divider/divider.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/components/divider/divider.component.ts b/packages/angular/src/lib/components/divider/divider.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/divider/divider.component.ts rename to packages/angular/src/lib/components/divider/divider.component.ts diff --git a/packages/firebaseui-angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.spec.ts b/packages/angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.spec.ts rename to packages/angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.spec.ts diff --git a/packages/firebaseui-angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.ts b/packages/angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.ts rename to packages/angular/src/lib/components/terms-and-privacy/terms-and-privacy.component.ts diff --git a/packages/firebaseui-angular/src/lib/provider.ts b/packages/angular/src/lib/provider.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/provider.ts rename to packages/angular/src/lib/provider.ts diff --git a/packages/firebaseui-angular/src/lib/testing/test-helpers.ts b/packages/angular/src/lib/testing/test-helpers.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/testing/test-helpers.ts rename to packages/angular/src/lib/testing/test-helpers.ts diff --git a/packages/firebaseui-angular/src/lib/tests/integration/auth/email-link-auth.integration.spec.ts b/packages/angular/src/lib/tests/integration/auth/email-link-auth.integration.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/tests/integration/auth/email-link-auth.integration.spec.ts rename to packages/angular/src/lib/tests/integration/auth/email-link-auth.integration.spec.ts diff --git a/packages/firebaseui-angular/src/lib/tests/integration/auth/email-password-auth.integration.spec.ts b/packages/angular/src/lib/tests/integration/auth/email-password-auth.integration.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/tests/integration/auth/email-password-auth.integration.spec.ts rename to packages/angular/src/lib/tests/integration/auth/email-password-auth.integration.spec.ts diff --git a/packages/firebaseui-angular/src/lib/tests/integration/auth/forgot-password.integration.spec.ts b/packages/angular/src/lib/tests/integration/auth/forgot-password.integration.spec.ts similarity index 100% rename from packages/firebaseui-angular/src/lib/tests/integration/auth/forgot-password.integration.spec.ts rename to packages/angular/src/lib/tests/integration/auth/forgot-password.integration.spec.ts diff --git a/packages/firebaseui-angular/src/lib/tests/integration/auth/register.integration.spec.ts.old b/packages/angular/src/lib/tests/integration/auth/register.integration.spec.ts.old similarity index 100% rename from packages/firebaseui-angular/src/lib/tests/integration/auth/register.integration.spec.ts.old rename to packages/angular/src/lib/tests/integration/auth/register.integration.spec.ts.old diff --git a/packages/firebaseui-angular/src/public-api.ts b/packages/angular/src/public-api.ts similarity index 100% rename from packages/firebaseui-angular/src/public-api.ts rename to packages/angular/src/public-api.ts diff --git a/packages/firebaseui-angular/src/test.ts b/packages/angular/src/test.ts similarity index 100% rename from packages/firebaseui-angular/src/test.ts rename to packages/angular/src/test.ts diff --git a/packages/firebaseui-angular/tsconfig.lib.json b/packages/angular/tsconfig.lib.json similarity index 100% rename from packages/firebaseui-angular/tsconfig.lib.json rename to packages/angular/tsconfig.lib.json diff --git a/packages/firebaseui-angular/tsconfig.lib.prod.json b/packages/angular/tsconfig.lib.prod.json similarity index 100% rename from packages/firebaseui-angular/tsconfig.lib.prod.json rename to packages/angular/tsconfig.lib.prod.json diff --git a/packages/firebaseui-angular/tsconfig.spec.json b/packages/angular/tsconfig.spec.json similarity index 100% rename from packages/firebaseui-angular/tsconfig.spec.json rename to packages/angular/tsconfig.spec.json diff --git a/packages/firebaseui-core/.gitignore b/packages/core/.gitignore similarity index 100% rename from packages/firebaseui-core/.gitignore rename to packages/core/.gitignore diff --git a/packages/firebaseui-core/.npmignore b/packages/core/.npmignore similarity index 100% rename from packages/firebaseui-core/.npmignore rename to packages/core/.npmignore diff --git a/packages/firebaseui-core/.prettierrc b/packages/core/.prettierrc similarity index 100% rename from packages/firebaseui-core/.prettierrc rename to packages/core/.prettierrc diff --git a/packages/firebaseui-core/eslint.config.js b/packages/core/eslint.config.js similarity index 100% rename from packages/firebaseui-core/eslint.config.js rename to packages/core/eslint.config.js diff --git a/packages/firebaseui-core/firebase.json b/packages/core/firebase.json similarity index 100% rename from packages/firebaseui-core/firebase.json rename to packages/core/firebase.json diff --git a/packages/firebaseui-core/package.json b/packages/core/package.json similarity index 100% rename from packages/firebaseui-core/package.json rename to packages/core/package.json diff --git a/packages/firebaseui-core/src/auth.ts b/packages/core/src/auth.ts similarity index 100% rename from packages/firebaseui-core/src/auth.ts rename to packages/core/src/auth.ts diff --git a/packages/firebaseui-core/src/behaviors.ts b/packages/core/src/behaviors.ts similarity index 100% rename from packages/firebaseui-core/src/behaviors.ts rename to packages/core/src/behaviors.ts diff --git a/packages/firebaseui-core/src/config.ts b/packages/core/src/config.ts similarity index 100% rename from packages/firebaseui-core/src/config.ts rename to packages/core/src/config.ts diff --git a/packages/firebaseui-core/src/country-data.ts b/packages/core/src/country-data.ts similarity index 100% rename from packages/firebaseui-core/src/country-data.ts rename to packages/core/src/country-data.ts diff --git a/packages/firebaseui-core/src/errors.ts b/packages/core/src/errors.ts similarity index 100% rename from packages/firebaseui-core/src/errors.ts rename to packages/core/src/errors.ts diff --git a/packages/firebaseui-core/src/index.ts b/packages/core/src/index.ts similarity index 100% rename from packages/firebaseui-core/src/index.ts rename to packages/core/src/index.ts diff --git a/packages/firebaseui-core/src/schemas.ts b/packages/core/src/schemas.ts similarity index 100% rename from packages/firebaseui-core/src/schemas.ts rename to packages/core/src/schemas.ts diff --git a/packages/firebaseui-core/src/state.ts b/packages/core/src/state.ts similarity index 100% rename from packages/firebaseui-core/src/state.ts rename to packages/core/src/state.ts diff --git a/packages/firebaseui-core/src/styles.css b/packages/core/src/styles.css similarity index 100% rename from packages/firebaseui-core/src/styles.css rename to packages/core/src/styles.css diff --git a/packages/firebaseui-core/src/translations.ts b/packages/core/src/translations.ts similarity index 100% rename from packages/firebaseui-core/src/translations.ts rename to packages/core/src/translations.ts diff --git a/packages/firebaseui-core/src/types.ts b/packages/core/src/types.ts similarity index 100% rename from packages/firebaseui-core/src/types.ts rename to packages/core/src/types.ts diff --git a/packages/firebaseui-core/tests/integration/auth.integration.test.ts b/packages/core/tests/integration/auth.integration.test.ts similarity index 100% rename from packages/firebaseui-core/tests/integration/auth.integration.test.ts rename to packages/core/tests/integration/auth.integration.test.ts diff --git a/packages/firebaseui-core/tests/unit/auth.test.ts b/packages/core/tests/unit/auth.test.ts similarity index 100% rename from packages/firebaseui-core/tests/unit/auth.test.ts rename to packages/core/tests/unit/auth.test.ts diff --git a/packages/firebaseui-core/tests/unit/config.test.ts b/packages/core/tests/unit/config.test.ts similarity index 100% rename from packages/firebaseui-core/tests/unit/config.test.ts rename to packages/core/tests/unit/config.test.ts diff --git a/packages/firebaseui-core/tests/unit/errors.test.ts b/packages/core/tests/unit/errors.test.ts similarity index 100% rename from packages/firebaseui-core/tests/unit/errors.test.ts rename to packages/core/tests/unit/errors.test.ts diff --git a/packages/firebaseui-core/tests/unit/translations.test.ts b/packages/core/tests/unit/translations.test.ts similarity index 100% rename from packages/firebaseui-core/tests/unit/translations.test.ts rename to packages/core/tests/unit/translations.test.ts diff --git a/packages/firebaseui-core/tsconfig.json b/packages/core/tsconfig.json similarity index 100% rename from packages/firebaseui-core/tsconfig.json rename to packages/core/tsconfig.json diff --git a/packages/firebaseui-core/tsup.config.ts b/packages/core/tsup.config.ts similarity index 100% rename from packages/firebaseui-core/tsup.config.ts rename to packages/core/tsup.config.ts diff --git a/packages/firebaseui-core/vitest.config.ts b/packages/core/vitest.config.ts similarity index 100% rename from packages/firebaseui-core/vitest.config.ts rename to packages/core/vitest.config.ts diff --git a/packages/firebaseui-react/.gitignore b/packages/react/.gitignore similarity index 100% rename from packages/firebaseui-react/.gitignore rename to packages/react/.gitignore diff --git a/packages/firebaseui-react/.prettierrc b/packages/react/.prettierrc similarity index 100% rename from packages/firebaseui-react/.prettierrc rename to packages/react/.prettierrc diff --git a/packages/firebaseui-react/README.md b/packages/react/README.md similarity index 100% rename from packages/firebaseui-react/README.md rename to packages/react/README.md diff --git a/packages/firebaseui-react/eslint.config.js b/packages/react/eslint.config.js similarity index 100% rename from packages/firebaseui-react/eslint.config.js rename to packages/react/eslint.config.js diff --git a/packages/firebaseui-react/package.json b/packages/react/package.json similarity index 98% rename from packages/firebaseui-react/package.json rename to packages/react/package.json index 96c74d4c..9910c3bf 100644 --- a/packages/firebaseui-react/package.json +++ b/packages/react/package.json @@ -56,6 +56,7 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "@vitejs/plugin-react": "catalog:", + "firebase": "catalog:", "nanostores": "catalog:", "jsdom": "catalog:", "react": "catalog:", diff --git a/packages/firebaseui-react/src/auth/forms/email-link-form.tsx b/packages/react/src/auth/forms/email-link-form.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/forms/email-link-form.tsx rename to packages/react/src/auth/forms/email-link-form.tsx diff --git a/packages/firebaseui-react/src/auth/forms/email-password-form.tsx b/packages/react/src/auth/forms/email-password-form.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/forms/email-password-form.tsx rename to packages/react/src/auth/forms/email-password-form.tsx diff --git a/packages/firebaseui-react/src/auth/forms/forgot-password-form.tsx b/packages/react/src/auth/forms/forgot-password-form.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/forms/forgot-password-form.tsx rename to packages/react/src/auth/forms/forgot-password-form.tsx diff --git a/packages/firebaseui-react/src/auth/forms/phone-form.tsx b/packages/react/src/auth/forms/phone-form.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/forms/phone-form.tsx rename to packages/react/src/auth/forms/phone-form.tsx diff --git a/packages/firebaseui-react/src/auth/forms/register-form.tsx b/packages/react/src/auth/forms/register-form.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/forms/register-form.tsx rename to packages/react/src/auth/forms/register-form.tsx diff --git a/packages/firebaseui-react/src/auth/index.ts b/packages/react/src/auth/index.ts similarity index 100% rename from packages/firebaseui-react/src/auth/index.ts rename to packages/react/src/auth/index.ts diff --git a/packages/firebaseui-react/src/auth/oauth/google-sign-in-button.tsx b/packages/react/src/auth/oauth/google-sign-in-button.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/oauth/google-sign-in-button.tsx rename to packages/react/src/auth/oauth/google-sign-in-button.tsx diff --git a/packages/firebaseui-react/src/auth/oauth/oauth-button.tsx b/packages/react/src/auth/oauth/oauth-button.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/oauth/oauth-button.tsx rename to packages/react/src/auth/oauth/oauth-button.tsx diff --git a/packages/firebaseui-react/src/auth/screens/email-link-auth-screen.tsx b/packages/react/src/auth/screens/email-link-auth-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/email-link-auth-screen.tsx rename to packages/react/src/auth/screens/email-link-auth-screen.tsx diff --git a/packages/firebaseui-react/src/auth/screens/oauth-screen.tsx b/packages/react/src/auth/screens/oauth-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/oauth-screen.tsx rename to packages/react/src/auth/screens/oauth-screen.tsx diff --git a/packages/firebaseui-react/src/auth/screens/password-reset-screen.tsx b/packages/react/src/auth/screens/password-reset-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/password-reset-screen.tsx rename to packages/react/src/auth/screens/password-reset-screen.tsx diff --git a/packages/firebaseui-react/src/auth/screens/phone-auth-screen.tsx b/packages/react/src/auth/screens/phone-auth-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/phone-auth-screen.tsx rename to packages/react/src/auth/screens/phone-auth-screen.tsx diff --git a/packages/firebaseui-react/src/auth/screens/sign-in-auth-screen.tsx b/packages/react/src/auth/screens/sign-in-auth-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/sign-in-auth-screen.tsx rename to packages/react/src/auth/screens/sign-in-auth-screen.tsx diff --git a/packages/firebaseui-react/src/auth/screens/sign-up-auth-screen.tsx b/packages/react/src/auth/screens/sign-up-auth-screen.tsx similarity index 100% rename from packages/firebaseui-react/src/auth/screens/sign-up-auth-screen.tsx rename to packages/react/src/auth/screens/sign-up-auth-screen.tsx diff --git a/packages/firebaseui-react/src/components/button.tsx b/packages/react/src/components/button.tsx similarity index 100% rename from packages/firebaseui-react/src/components/button.tsx rename to packages/react/src/components/button.tsx diff --git a/packages/firebaseui-react/src/components/card.tsx b/packages/react/src/components/card.tsx similarity index 100% rename from packages/firebaseui-react/src/components/card.tsx rename to packages/react/src/components/card.tsx diff --git a/packages/firebaseui-react/src/components/country-selector.tsx b/packages/react/src/components/country-selector.tsx similarity index 100% rename from packages/firebaseui-react/src/components/country-selector.tsx rename to packages/react/src/components/country-selector.tsx diff --git a/packages/firebaseui-react/src/components/divider.tsx b/packages/react/src/components/divider.tsx similarity index 100% rename from packages/firebaseui-react/src/components/divider.tsx rename to packages/react/src/components/divider.tsx diff --git a/packages/firebaseui-react/src/components/field-info.tsx b/packages/react/src/components/field-info.tsx similarity index 100% rename from packages/firebaseui-react/src/components/field-info.tsx rename to packages/react/src/components/field-info.tsx diff --git a/packages/firebaseui-react/src/components/index.tsx b/packages/react/src/components/index.tsx similarity index 100% rename from packages/firebaseui-react/src/components/index.tsx rename to packages/react/src/components/index.tsx diff --git a/packages/firebaseui-react/src/components/policies.tsx b/packages/react/src/components/policies.tsx similarity index 100% rename from packages/firebaseui-react/src/components/policies.tsx rename to packages/react/src/components/policies.tsx diff --git a/packages/firebaseui-react/src/context.tsx b/packages/react/src/context.tsx similarity index 100% rename from packages/firebaseui-react/src/context.tsx rename to packages/react/src/context.tsx diff --git a/packages/firebaseui-react/src/hooks.ts b/packages/react/src/hooks.ts similarity index 100% rename from packages/firebaseui-react/src/hooks.ts rename to packages/react/src/hooks.ts diff --git a/packages/firebaseui-react/src/index.ts b/packages/react/src/index.ts similarity index 100% rename from packages/firebaseui-react/src/index.ts rename to packages/react/src/index.ts diff --git a/packages/firebaseui-react/src/utils/cn.ts b/packages/react/src/utils/cn.ts similarity index 100% rename from packages/firebaseui-react/src/utils/cn.ts rename to packages/react/src/utils/cn.ts diff --git a/packages/firebaseui-react/src/vite-env.d.ts b/packages/react/src/vite-env.d.ts similarity index 100% rename from packages/firebaseui-react/src/vite-env.d.ts rename to packages/react/src/vite-env.d.ts diff --git a/packages/firebaseui-react/tests/integration/auth/email-link-auth.integration.test.tsx b/packages/react/tests/integration/auth/email-link-auth.integration.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/integration/auth/email-link-auth.integration.test.tsx rename to packages/react/tests/integration/auth/email-link-auth.integration.test.tsx diff --git a/packages/firebaseui-react/tests/integration/auth/email-password-auth.integration.test.tsx b/packages/react/tests/integration/auth/email-password-auth.integration.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/integration/auth/email-password-auth.integration.test.tsx rename to packages/react/tests/integration/auth/email-password-auth.integration.test.tsx diff --git a/packages/firebaseui-react/tests/integration/auth/forgot-password.integration.test.tsx b/packages/react/tests/integration/auth/forgot-password.integration.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/integration/auth/forgot-password.integration.test.tsx rename to packages/react/tests/integration/auth/forgot-password.integration.test.tsx diff --git a/packages/firebaseui-react/tests/integration/auth/register.integration.test.tsx b/packages/react/tests/integration/auth/register.integration.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/integration/auth/register.integration.test.tsx rename to packages/react/tests/integration/auth/register.integration.test.tsx diff --git a/packages/firebaseui-react/tests/setup-test.ts b/packages/react/tests/setup-test.ts similarity index 100% rename from packages/firebaseui-react/tests/setup-test.ts rename to packages/react/tests/setup-test.ts diff --git a/packages/firebaseui-react/tests/tsconfig.json b/packages/react/tests/tsconfig.json similarity index 100% rename from packages/firebaseui-react/tests/tsconfig.json rename to packages/react/tests/tsconfig.json diff --git a/packages/firebaseui-react/tests/unit/auth/forms/email-link-form.test.tsx b/packages/react/tests/unit/auth/forms/email-link-form.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/forms/email-link-form.test.tsx rename to packages/react/tests/unit/auth/forms/email-link-form.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/forms/email-password-form.test.tsx b/packages/react/tests/unit/auth/forms/email-password-form.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/forms/email-password-form.test.tsx rename to packages/react/tests/unit/auth/forms/email-password-form.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/forms/forgot-password-form.test.tsx b/packages/react/tests/unit/auth/forms/forgot-password-form.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/forms/forgot-password-form.test.tsx rename to packages/react/tests/unit/auth/forms/forgot-password-form.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/forms/phone-form.test.tsx b/packages/react/tests/unit/auth/forms/phone-form.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/forms/phone-form.test.tsx rename to packages/react/tests/unit/auth/forms/phone-form.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/forms/register-form.test.tsx b/packages/react/tests/unit/auth/forms/register-form.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/forms/register-form.test.tsx rename to packages/react/tests/unit/auth/forms/register-form.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/oauth/google-sign-in-button.test.tsx b/packages/react/tests/unit/auth/oauth/google-sign-in-button.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/oauth/google-sign-in-button.test.tsx rename to packages/react/tests/unit/auth/oauth/google-sign-in-button.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/oauth/oauth-button.test.tsx b/packages/react/tests/unit/auth/oauth/oauth-button.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/oauth/oauth-button.test.tsx rename to packages/react/tests/unit/auth/oauth/oauth-button.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/email-link-auth-screen.test.tsx b/packages/react/tests/unit/auth/screens/email-link-auth-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/email-link-auth-screen.test.tsx rename to packages/react/tests/unit/auth/screens/email-link-auth-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/oauth-screen.test.tsx b/packages/react/tests/unit/auth/screens/oauth-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/oauth-screen.test.tsx rename to packages/react/tests/unit/auth/screens/oauth-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/password-reset-screen.test.tsx b/packages/react/tests/unit/auth/screens/password-reset-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/password-reset-screen.test.tsx rename to packages/react/tests/unit/auth/screens/password-reset-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/phone-auth-screen.test.tsx b/packages/react/tests/unit/auth/screens/phone-auth-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/phone-auth-screen.test.tsx rename to packages/react/tests/unit/auth/screens/phone-auth-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/sign-in-auth-screen.test.tsx b/packages/react/tests/unit/auth/screens/sign-in-auth-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/sign-in-auth-screen.test.tsx rename to packages/react/tests/unit/auth/screens/sign-in-auth-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/auth/screens/sign-up-auth-screen.test.tsx b/packages/react/tests/unit/auth/screens/sign-up-auth-screen.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/auth/screens/sign-up-auth-screen.test.tsx rename to packages/react/tests/unit/auth/screens/sign-up-auth-screen.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/button.test.tsx b/packages/react/tests/unit/components/button.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/button.test.tsx rename to packages/react/tests/unit/components/button.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/card.test.tsx b/packages/react/tests/unit/components/card.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/card.test.tsx rename to packages/react/tests/unit/components/card.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/country-selector.test.tsx b/packages/react/tests/unit/components/country-selector.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/country-selector.test.tsx rename to packages/react/tests/unit/components/country-selector.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/divider.test.tsx b/packages/react/tests/unit/components/divider.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/divider.test.tsx rename to packages/react/tests/unit/components/divider.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/field-info.test.tsx b/packages/react/tests/unit/components/field-info.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/field-info.test.tsx rename to packages/react/tests/unit/components/field-info.test.tsx diff --git a/packages/firebaseui-react/tests/unit/components/terms-and-privacy.test.tsx b/packages/react/tests/unit/components/terms-and-privacy.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/components/terms-and-privacy.test.tsx rename to packages/react/tests/unit/components/terms-and-privacy.test.tsx diff --git a/packages/firebaseui-react/tests/unit/context/config-provider.test.tsx b/packages/react/tests/unit/context/config-provider.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/context/config-provider.test.tsx rename to packages/react/tests/unit/context/config-provider.test.tsx diff --git a/packages/firebaseui-react/tests/unit/hooks/hooks.test.tsx b/packages/react/tests/unit/hooks/hooks.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/hooks/hooks.test.tsx rename to packages/react/tests/unit/hooks/hooks.test.tsx diff --git a/packages/firebaseui-react/tests/unit/utils/cn.test.tsx b/packages/react/tests/unit/utils/cn.test.tsx similarity index 100% rename from packages/firebaseui-react/tests/unit/utils/cn.test.tsx rename to packages/react/tests/unit/utils/cn.test.tsx diff --git a/packages/firebaseui-react/tsconfig.app.json b/packages/react/tsconfig.app.json similarity index 100% rename from packages/firebaseui-react/tsconfig.app.json rename to packages/react/tsconfig.app.json diff --git a/packages/firebaseui-react/tsconfig.json b/packages/react/tsconfig.json similarity index 100% rename from packages/firebaseui-react/tsconfig.json rename to packages/react/tsconfig.json diff --git a/packages/firebaseui-react/tsconfig.node.json b/packages/react/tsconfig.node.json similarity index 100% rename from packages/firebaseui-react/tsconfig.node.json rename to packages/react/tsconfig.node.json diff --git a/packages/firebaseui-react/tsconfig.test.json b/packages/react/tsconfig.test.json similarity index 100% rename from packages/firebaseui-react/tsconfig.test.json rename to packages/react/tsconfig.test.json diff --git a/packages/firebaseui-react/tsup.config.ts b/packages/react/tsup.config.ts similarity index 100% rename from packages/firebaseui-react/tsup.config.ts rename to packages/react/tsup.config.ts diff --git a/packages/firebaseui-react/vite.config.ts b/packages/react/vite.config.ts similarity index 100% rename from packages/firebaseui-react/vite.config.ts rename to packages/react/vite.config.ts diff --git a/packages/firebaseui-react/vitest.config.ts b/packages/react/vitest.config.ts similarity index 100% rename from packages/firebaseui-react/vitest.config.ts rename to packages/react/vitest.config.ts diff --git a/packages/firebaseui-styles/.prettierrc b/packages/styles/.prettierrc similarity index 100% rename from packages/firebaseui-styles/.prettierrc rename to packages/styles/.prettierrc diff --git a/packages/firebaseui-styles/README.md b/packages/styles/README.md similarity index 100% rename from packages/firebaseui-styles/README.md rename to packages/styles/README.md diff --git a/packages/firebaseui-styles/dist.css b/packages/styles/dist.css similarity index 100% rename from packages/firebaseui-styles/dist.css rename to packages/styles/dist.css diff --git a/packages/firebaseui-styles/package.json b/packages/styles/package.json similarity index 100% rename from packages/firebaseui-styles/package.json rename to packages/styles/package.json diff --git a/packages/firebaseui-styles/src.css b/packages/styles/src.css similarity index 100% rename from packages/firebaseui-styles/src.css rename to packages/styles/src.css diff --git a/packages/firebaseui-styles/src/base.css b/packages/styles/src/base.css similarity index 100% rename from packages/firebaseui-styles/src/base.css rename to packages/styles/src/base.css diff --git a/packages/firebaseui-styles/src/themes/brutalist.css b/packages/styles/src/themes/brutalist.css similarity index 100% rename from packages/firebaseui-styles/src/themes/brutalist.css rename to packages/styles/src/themes/brutalist.css diff --git a/packages/firebaseui-styles/src/themes/dark.css b/packages/styles/src/themes/dark.css similarity index 100% rename from packages/firebaseui-styles/src/themes/dark.css rename to packages/styles/src/themes/dark.css diff --git a/packages/firebaseui-translations/package.json b/packages/translations/package.json similarity index 100% rename from packages/firebaseui-translations/package.json rename to packages/translations/package.json diff --git a/packages/firebaseui-translations/src/index.ts b/packages/translations/src/index.ts similarity index 100% rename from packages/firebaseui-translations/src/index.ts rename to packages/translations/src/index.ts diff --git a/packages/firebaseui-translations/src/locales/en-us.ts b/packages/translations/src/locales/en-us.ts similarity index 100% rename from packages/firebaseui-translations/src/locales/en-us.ts rename to packages/translations/src/locales/en-us.ts diff --git a/packages/firebaseui-translations/src/mapping.ts b/packages/translations/src/mapping.ts similarity index 100% rename from packages/firebaseui-translations/src/mapping.ts rename to packages/translations/src/mapping.ts diff --git a/packages/firebaseui-translations/src/types.ts b/packages/translations/src/types.ts similarity index 100% rename from packages/firebaseui-translations/src/types.ts rename to packages/translations/src/types.ts diff --git a/packages/firebaseui-translations/tsconfig.json b/packages/translations/tsconfig.json similarity index 100% rename from packages/firebaseui-translations/tsconfig.json rename to packages/translations/tsconfig.json diff --git a/packages/firebaseui-translations/tsup.config.ts b/packages/translations/tsup.config.ts similarity index 100% rename from packages/firebaseui-translations/tsup.config.ts rename to packages/translations/tsup.config.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fa52b285..6ba68a1a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,34 +8,34 @@ catalogs: default: '@angular-devkit/build-angular': specifier: ^20.2.2 - version: 20.2.2 + version: 20.3.0 '@angular/cli': specifier: ^20.2.2 - version: 20.2.2 + version: 20.3.0 '@angular/compiler': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/compiler-cli': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/core': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/fire': specifier: ^20.0.1 version: 20.0.1 '@angular/forms': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/platform-browser': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/platform-browser-dynamic': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@angular/router': specifier: ^20.2.2 - version: 20.2.4 + version: 20.3.0 '@testing-library/jest-dom': specifier: ^6.8.0 version: 6.8.0 @@ -58,8 +58,8 @@ catalogs: specifier: ^5.0.2 version: 5.0.2 firebase: - specifier: ^12.2.1 - version: 12.2.1 + specifier: ^11.8.0 + version: 11.10.0 jsdom: specifier: ^26.1.0 version: 26.1.0 @@ -108,14 +108,7 @@ catalogs: peerDependencies: '@angular/common': specifier: ^20.2.2 - version: 20.2.4 - firebase: - specifier: ^12 - version: 12.2.1 - -overrides: - '@firebase/auth': ^1.11.0 - '@firebase/app': ^0.14.2 + version: 20.3.0 importers: @@ -164,23 +157,23 @@ importers: specifier: ^5.0.1 version: 5.1.4(typescript@5.9.2)(vite@6.3.6(@types/node@24.3.1)(jiti@1.21.7)(less@4.4.1)(sass@1.92.1)(terser@5.43.1)) - packages/firebaseui-angular: + packages/angular: dependencies: '@angular/common': specifier: catalog:peerDependencies - version: 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + version: 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) '@firebase-ui/core': specifier: workspace:* - version: link:../firebaseui-core + version: link:../core '@firebase-ui/translations': specifier: workspace:* - version: link:../firebaseui-translations + version: link:../translations '@tanstack/angular-form': specifier: ^1.1.0 - version: 1.19.5(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + version: 1.19.5(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) firebase: specifier: 'catalog:' - version: 12.2.1 + version: 11.10.0 nanostores: specifier: 'catalog:' version: 1.0.1 @@ -190,37 +183,40 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 'catalog:' - version: 20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(ng-packagr@20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(tailwindcss@4.1.13)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)) + version: 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(ng-packagr@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(tailwindcss@4.1.13)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)) '@angular/cli': specifier: 'catalog:' - version: 20.2.2(@types/node@24.3.1)(chokidar@4.0.3) + version: 20.3.0(@types/node@24.3.1)(chokidar@4.0.3) '@angular/compiler': specifier: 'catalog:' - version: 20.2.4 + version: 20.3.0 '@angular/compiler-cli': specifier: 'catalog:' - version: 20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2) + version: 20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2) '@angular/core': specifier: 'catalog:' - version: 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + version: 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) '@angular/fire': specifier: 'catalog:' - version: 20.0.1(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(chokidar@4.0.3)(rxjs@7.8.2) + version: 20.0.1(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(chokidar@4.0.3)(rxjs@7.8.2) '@angular/forms': specifier: 'catalog:' - version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + version: 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@angular/platform-browser': specifier: 'catalog:' - version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + version: 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) '@angular/platform-browser-dynamic': specifier: 'catalog:' - version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) + version: 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))) '@angular/router': specifier: 'catalog:' - version: 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + version: 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@types/jasmine': specifier: ^5.1.0 version: 5.1.9 + '@types/node': + specifier: 'catalog:' + version: 24.3.1 jasmine-core: specifier: ^5.1.0 version: 5.10.0 @@ -241,7 +237,7 @@ importers: version: 2.1.0(jasmine-core@5.10.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) ng-packagr: specifier: ^20.0.0 - version: 20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) + version: 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) rxjs: specifier: 'catalog:' version: 7.8.2 @@ -252,11 +248,11 @@ importers: specifier: 'catalog:' version: 0.15.1 - packages/firebaseui-core: + packages/core: dependencies: '@firebase-ui/translations': specifier: workspace:* - version: link:../firebaseui-translations + version: link:../translations nanostores: specifier: 'catalog:' version: 1.0.1 @@ -269,7 +265,7 @@ importers: version: 21.1.7 firebase: specifier: 'catalog:' - version: 12.2.1 + version: 11.10.0 jsdom: specifier: 'catalog:' version: 26.1.0 @@ -281,7 +277,7 @@ importers: version: 6.0.1 tsup: specifier: 'catalog:' - version: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) + version: 8.5.0(@microsoft/api-extractor@7.52.12(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) typescript: specifier: 'catalog:' version: 5.9.2 @@ -292,14 +288,14 @@ importers: specifier: 'catalog:' version: 3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.1)(sass@1.92.1)(terser@5.43.1) - packages/firebaseui-react: + packages/react: dependencies: '@firebase-ui/core': specifier: workspace:* - version: link:../firebaseui-core + version: link:../core '@firebase-ui/styles': specifier: workspace:* - version: link:../firebaseui-styles + version: link:../styles '@nanostores/react': specifier: ^0.8.4 version: 0.8.4(nanostores@1.0.1)(react@19.1.1) @@ -312,9 +308,6 @@ importers: clsx: specifier: ^2.1.1 version: 2.1.1 - firebase: - specifier: catalog:peerDependencies - version: 12.2.1 tailwind-merge: specifier: ^3.0.1 version: 3.3.1 @@ -343,6 +336,9 @@ importers: '@vitejs/plugin-react': specifier: 'catalog:' version: 5.0.2(vite@7.1.5(@types/node@24.3.1)(jiti@1.21.7)(less@4.4.1)(sass@1.92.1)(terser@5.43.1)) + firebase: + specifier: 'catalog:' + version: 11.10.0 jsdom: specifier: 'catalog:' version: 26.1.0 @@ -357,7 +353,7 @@ importers: version: 19.1.1(react@19.1.1) tsup: specifier: 'catalog:' - version: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) + version: 8.5.0(@microsoft/api-extractor@7.52.12(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) typescript: specifier: 'catalog:' version: 5.9.2 @@ -371,13 +367,13 @@ importers: specifier: 'catalog:' version: 3.4.1 - packages/firebaseui-styles: + packages/styles: devDependencies: tailwindcss: specifier: 'catalog:' version: 4.1.13 - packages/firebaseui-translations: + packages/translations: devDependencies: prettier: specifier: 'catalog:' @@ -387,7 +383,7 @@ importers: version: 6.0.1 tsup: specifier: 'catalog:' - version: 8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) + version: 8.5.0(@microsoft/api-extractor@7.52.12(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2) typescript: specifier: 'catalog:' version: 5.9.2 @@ -457,12 +453,12 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular-devkit/architect@0.2002.2': - resolution: {integrity: sha512-amppp/UqKyj+B8hYFU16j4t6SVN+SS0AEnHivDjKy41NNJgXv+5Sm2Q2jaMHviCT3rclyT0wqwNAi0RDjyLx5Q==} + '@angular-devkit/architect@0.2003.0': + resolution: {integrity: sha512-4poZyD6YXvjfHvu4fr/r+2d/BUYcGB5gj+zJiGalJY5oTSHFuDkfJMzo3kaUAhDMFjb6cNgh/64SiLyQOETNJA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@20.2.2': - resolution: {integrity: sha512-atmy2RNViTqzNYGLR94NxSEISGtynseKFF+FPEnYTBc3W08UcJmaC5AAdJeuDJqqW495tFM7dSxUMGlSfWsN2w==} + '@angular-devkit/build-angular@20.3.0': + resolution: {integrity: sha512-a2CKflJIPou/jF2vs3BOX7Mu+6991ZVIaEjNyd4PkcHLGfooAIdJVNOV0jzY9vVJAxeFGnGSJpuxzGR2wakzZQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 @@ -471,7 +467,7 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.2.2 + '@angular/ssr': ^20.3.0 '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 @@ -511,15 +507,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.2002.2': - resolution: {integrity: sha512-DbHq8AHmlRsr1jFmrJSlksPl/ViSVPqQdicz0dkdo0rSGkQqGO1Z0vFLf0/trlDP7GgHz46yucDtaFjPq1dZ9Q==} + '@angular-devkit/build-webpack@0.2003.0': + resolution: {integrity: sha512-hG4hy4JdKW9e6Iwum7BmcU8KhbpjZyHxI01vTrPD45YDm976M6bjjFsQHNQ/ixxwW03ZN2P1rxVd2WbFVwDzdA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@20.2.2': - resolution: {integrity: sha512-SC+f5isSWJBpEgR+R7jP++2Z14WExNWLAdKpIickLWjuL8FlGkj+kaF3dWXhh0KcXo+r6kKb4pWUptSaqer5gA==} + '@angular-devkit/core@20.3.0': + resolution: {integrity: sha512-HRsrM/xeZ90uLkDiBcjk5+qMQf8o6f/KMAZ3DHUp6BB5CT1DwFsCKxVMaqW6tRFr/feNQOqo7zSxNkLUMj4/EQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -527,12 +523,12 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@20.2.2': - resolution: {integrity: sha512-rtL7slZjzdChQoiADKZv/Ra8D3C3tIw/WcVxd2stiLHdK/Oaf9ejx5m/X9o0QMEbNsy2Fy/RKodNqmz1CjzpCg==} + '@angular-devkit/schematics@20.3.0': + resolution: {integrity: sha512-JSMPgForh04u1XDm703ivaA6xXoS6WXuKFSHLE22neVCadrpJ7wfmTnall/1kNIjkrf3S71yjEpwsmscxw1qjA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/build@20.2.2': - resolution: {integrity: sha512-rvlKMt3OmeenHOwejRpI4OLcyERQn6Hl4ODRWlYfNX70Ki1zu6eAD0pWULzcD+HSQd0a26Xzt3gcpEy2vOEAzg==} + '@angular/build@20.3.0': + resolution: {integrity: sha512-eytf+AxL+M4jyWM8wLi078puiyjVm9zRbQKM9QLhV3cGx06/LUSq2HkGcXrU5YXU/cjA/qTVLVF2rq1JArm1TQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler': ^20.0.0 @@ -542,7 +538,7 @@ packages: '@angular/platform-browser': ^20.0.0 '@angular/platform-server': ^20.0.0 '@angular/service-worker': ^20.0.0 - '@angular/ssr': ^20.2.2 + '@angular/ssr': ^20.3.0 karma: ^6.4.0 less: ^4.2.0 ng-packagr: ^20.0.0 @@ -577,38 +573,38 @@ packages: vitest: optional: true - '@angular/cli@20.2.2': - resolution: {integrity: sha512-0K8cmuHzRTpPzy/w0+S5o3s0JPV++9/s2JhK4aw/+OnQRpUbodoqjm1ur5k5DUBQfIHi7aM73ZIW3G43lv4F0g==} + '@angular/cli@20.3.0': + resolution: {integrity: sha512-NS3ADHPQyMWBE8HN5OzJK2UvyzSjLc3mHRMaoFK3jyNcWVEjbma0Z7lGlztwUB5Rox/qPtApRDUFDkCCyNMp4w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@20.2.4': - resolution: {integrity: sha512-mc6Sq1cYjaPJYThnvG6x0f/E27pWksqwaNJxT1RtwhAGc1i2jsc0su6b7e5NnXEgVbdPqu1MZHAEFdXZ5+/MwQ==} + '@angular/common@20.3.0': + resolution: {integrity: sha512-Il0HqdRdrmI8ufLXd49EYaa/BPqfiSqe5uuKrDxhkAdbRXwCXWsxbO/n8AwilwWn3CKLOCrEXQYKwbcFW0nYQQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/core': 20.2.4 + '@angular/core': 20.3.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@20.2.4': - resolution: {integrity: sha512-II2hEpfbo73dL12D42DoIHYGiTYAiO9cpwh29BIo8VD054ei4cm0oK+jCyryDQH5T3+wyCWlj0OFjcZ/GmO7HQ==} + '@angular/compiler-cli@20.3.0': + resolution: {integrity: sha512-umnZzzKw9RqDVkotYIyupJiKXQpU8knehMUBT1G3QwdeHppC+d/opxISYTkQtY/4IUAsZFLMukWIr82as0DSmw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} hasBin: true peerDependencies: - '@angular/compiler': 20.2.4 + '@angular/compiler': 20.3.0 typescript: '>=5.8 <6.0' peerDependenciesMeta: typescript: optional: true - '@angular/compiler@20.2.4': - resolution: {integrity: sha512-LQzf+Azb/Ms+BavpCFIat+f1C0gUJpby2RW4yebF3JkBFKfJ7M8d49TQpF8rSnGxMRTf49mln7laz4nBYTLDGA==} + '@angular/compiler@20.3.0': + resolution: {integrity: sha512-DvGDusjsDhxIX+nDzihSCGo81Fa8y94KB/bh24eyPwJWV6b0OkawFSvVwzxx8prV0UnNkCN1S/UoZXmtVZGJ4A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@angular/core@20.2.4': - resolution: {integrity: sha512-8yvfvPDWX8M7o82GBl5P1nlvm1ywQ2XZi5HWj3llKpSJE2XjzhATgPrpKwiNVnpgjZWTOwM11fpoAaRKqQjxTA==} + '@angular/core@20.3.0': + resolution: {integrity: sha512-4uH2TAMm1nXqQ9lcZyyNkjcdQ0Fjcf9Hh0HYrhMOEV6GAUHvM2I8Vr2dSQ40p/UKLEfe9+cpZ78EPocqPQCG6A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/compiler': 20.2.4 + '@angular/compiler': 20.3.0 rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 peerDependenciesMeta: @@ -633,42 +629,42 @@ packages: firebase-tools: optional: true - '@angular/forms@20.2.4': - resolution: {integrity: sha512-wbgnW+GALVAmK6hgFegkwlHKw35onvh9Z5A236HCyUySEAOiaD/3CoDg5Hw4iHQAiSU6Fn2NwDiv+W0xki6WDw==} + '@angular/forms@20.3.0': + resolution: {integrity: sha512-/KGCZUskk8imxz2e47CKe5Ykh3eqEDop0b9YUkZTvJ/dY/cdFK89RAK2xUvOlyUr2mkcByzdzyOhHaM9XEaELg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.4 - '@angular/core': 20.2.4 - '@angular/platform-browser': 20.2.4 + '@angular/common': 20.3.0 + '@angular/core': 20.3.0 + '@angular/platform-browser': 20.3.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/platform-browser-dynamic@20.2.4': - resolution: {integrity: sha512-ktunGTMWuWtnKUicOdXjF8Nc1RInf78YW7TqMV35rF32VXpHwRRKw2M7OKViPk18MlbDE2pc5HCX558BEUla0A==} + '@angular/platform-browser-dynamic@20.3.0': + resolution: {integrity: sha512-8zu4naXyP926+UKTadMM7163sl3JaVY9SVL0qegK5TiB1s0l6vVQ125nzT1BI9HadvCLdtl5ZNZF4P87h7nfwg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.4 - '@angular/compiler': 20.2.4 - '@angular/core': 20.2.4 - '@angular/platform-browser': 20.2.4 + '@angular/common': 20.3.0 + '@angular/compiler': 20.3.0 + '@angular/core': 20.3.0 + '@angular/platform-browser': 20.3.0 - '@angular/platform-browser@20.2.4': - resolution: {integrity: sha512-81vzW8xhnJU7AiYJKXLR2MuvawzhRDgwyNkPEep58wty5zNuIUCXdUERJSsXo7m/U2Dg1FUFfqLm4RC2UkqLzA==} + '@angular/platform-browser@20.3.0': + resolution: {integrity: sha512-/KsgfxDwP7/KXGrLLSyg4+Xd8HxmHi5dVCu+xHfa3QjzVIvvZfWZLxQj7guRlDtg/mz+t0/OSKvSUZzOAfVzGQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/animations': 20.2.4 - '@angular/common': 20.2.4 - '@angular/core': 20.2.4 + '@angular/animations': 20.3.0 + '@angular/common': 20.3.0 + '@angular/core': 20.3.0 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@20.2.4': - resolution: {integrity: sha512-KoduI1o+iBfCBGtXMvmy/qncDIwGxd2hNt2hDkkiYZTftmSg/XUJDxJqN84ckm2WLkdJpR9EirrwfHapJBIZOQ==} + '@angular/router@20.3.0': + resolution: {integrity: sha512-JshumajvPCMztz1+7r/l5tRxFL3cn2jCpr5szdc5hESkpytY4050hedd09GogL1UoIyZAjhyYLhSlMnvrgjHBA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - '@angular/common': 20.2.4 - '@angular/core': 20.2.4 - '@angular/platform-browser': 20.2.4 + '@angular/common': 20.3.0 + '@angular/core': 20.3.0 + '@angular/platform-browser': 20.3.0 rxjs: ^6.5.3 || ^7.4.0 '@asamuzakjp/css-color@3.2.0': @@ -1445,14 +1441,7 @@ packages: resolution: {integrity: sha512-bcusQfA/tHjUjBTnMx6jdoPMpDl3r8K15Z+snHz9wq0Foox0F/V+kNLXucEOHoTL2hTc9l+onZCyBJs2QoIC3g==} engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 - '@firebase/app-types': 0.x - - '@firebase/ai@2.2.1': - resolution: {integrity: sha512-0VWlkGB18oDhwMqsgxpt/usMsyjnH3a7hTvQPcAbk7VhFg0QZMDX60mQKfLTFKrB5VwmlaIdVsSZznsTY2S0wA==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/app-types': 0.x '@firebase/analytics-compat@0.2.23': @@ -1460,23 +1449,13 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/analytics-compat@0.2.24': - resolution: {integrity: sha512-jE+kJnPG86XSqGQGhXXYt1tpTbCTED8OQJ/PQ90SEw14CuxRxx/H+lFbWA1rlFtFSsTCptAJtgyRBwr/f00vsw==} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/analytics-types@0.8.3': resolution: {integrity: sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg==} '@firebase/analytics@0.10.17': resolution: {integrity: sha512-n5vfBbvzduMou/2cqsnKrIes4auaBjdhg8QNA2ZQZ59QgtO2QiwBaXQZQE4O4sgB0Ds1tvLgUUkY+pwzu6/xEg==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/analytics@0.10.18': - resolution: {integrity: sha512-iN7IgLvM06iFk8BeFoWqvVpRFW3Z70f+Qe2PfCJ7vPIgLPjHXDE774DhCT5Y2/ZU/ZbXPDPD60x/XPWEoZLNdg==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/app-check-compat@0.3.26': resolution: {integrity: sha512-PkX+XJMLDea6nmnopzFKlr+s2LMQGqdyT2DHdbx1v1dPSqOol2YzgpgymmhC67vitXVpNvS3m/AiWQWWhhRRPQ==} @@ -1484,12 +1463,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/app-check-compat@0.4.0': - resolution: {integrity: sha512-UfK2Q8RJNjYM/8MFORltZRG9lJj11k0nW84rrffiKvcJxLf1jf6IEjCIkCamykHE73C6BwqhVfhIBs69GXQV0g==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/app-check-interop-types@0.3.3': resolution: {integrity: sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A==} @@ -1500,28 +1473,18 @@ packages: resolution: {integrity: sha512-MgNdlms9Qb0oSny87pwpjKush9qUwCJhfmTJHDfrcKo4neLGiSeVE4qJkzP7EQTIUFKp84pbTxobSAXkiuQVYQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/app-check@0.11.0': - resolution: {integrity: sha512-XAvALQayUMBJo58U/rxW02IhsesaxxfWVmVkauZvGEz3vOAjMEQnzFlyblqkc2iAaO82uJ2ZVyZv9XzPfxjJ6w==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/app-compat@0.4.2': resolution: {integrity: sha512-LssbyKHlwLeiV8GBATyOyjmHcMpX/tFjzRUCS1jnwGAew1VsBB4fJowyS5Ud5LdFbYpJeS+IQoC+RQxpK7eH3Q==} engines: {node: '>=18.0.0'} - '@firebase/app-compat@0.5.2': - resolution: {integrity: sha512-cn+U27GDaBS/irsbvrfnPZdcCzeZPRGKieSlyb7vV6LSOL6mdECnB86PgYjYGxSNg8+U48L/NeevTV1odU+mOQ==} - engines: {node: '>=20.0.0'} - '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.14.2': - resolution: {integrity: sha512-Ecx2ig/JLC9ayIQwZHqm41Tzlf4c1WUuFhFUZB1y+JIJqDRE579x7Uil7tKT8MwDpOPwrK5ZtpxdSsrfy/LF8Q==} - engines: {node: '>=20.0.0'} + '@firebase/app@0.13.2': + resolution: {integrity: sha512-jwtMmJa1BXXDCiDx1vC6SFN/+HfYG53UkfJa6qeN5ogvOunzbFDO3wISZy5n9xgYFUrEP6M7e8EG++riHNTv9w==} + engines: {node: '>=18.0.0'} '@firebase/auth-compat@0.5.28': resolution: {integrity: sha512-HpMSo/cc6Y8IX7bkRIaPPqT//Jt83iWy5rmDWeThXQCAImstkdNo3giFLORJwrZw2ptiGkOij64EH1ztNJzc7Q==} @@ -1529,12 +1492,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/auth-compat@0.6.0': - resolution: {integrity: sha512-J0lGSxXlG/lYVi45wbpPhcWiWUMXevY4fvLZsN1GHh+po7TZVng+figdHBVhFheaiipU8HZyc7ljw1jNojM2nw==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/auth-interop-types@0.2.4': resolution: {integrity: sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA==} @@ -1544,11 +1501,11 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.11.0': - resolution: {integrity: sha512-5j7+ua93X+IRcJ1oMDTClTo85l7Xe40WSkoJ+shzPrX7OISlVWLdE1mKC57PSD+/LfAbdhJmvKixINBw2ESK6w==} - engines: {node: '>=20.0.0'} + '@firebase/auth@1.10.8': + resolution: {integrity: sha512-GpuTz5ap8zumr/ocnPY57ZanX02COsXloY6Y/2LYPAuXYiaJRf6BAGDEdRq1BMjP93kqQnKNuKZUTMZbQ8MNYA==} + engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@react-native-async-storage/async-storage': ^1.18.1 peerDependenciesMeta: '@react-native-async-storage/async-storage': @@ -1558,54 +1515,28 @@ packages: resolution: {integrity: sha512-n28kPCkE2dL2U28fSxZJjzPPVpKsQminJ6NrzcKXAI0E/lYC8YhfwpyllScqVEvAI3J2QgJZWYgrX+1qGI+SQQ==} engines: {node: '>=18.0.0'} - '@firebase/component@0.7.0': - resolution: {integrity: sha512-wR9En2A+WESUHexjmRHkqtaVH94WLNKt6rmeqZhSLBybg4Wyf0Umk04SZsS6sBq4102ZsDBFwoqMqJYj2IoDSg==} - engines: {node: '>=20.0.0'} - '@firebase/data-connect@0.3.10': resolution: {integrity: sha512-VMVk7zxIkgwlVQIWHOKFahmleIjiVFwFOjmakXPd/LDgaB/5vzwsB5DWIYo+3KhGxWpidQlR8geCIn39YflJIQ==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/data-connect@0.3.11': - resolution: {integrity: sha512-G258eLzAD6im9Bsw+Qm1Z+P4x0PGNQ45yeUuuqe5M9B1rn0RJvvsQCRHXgE52Z+n9+WX1OJd/crcuunvOGc7Vw==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/database-compat@2.0.11': resolution: {integrity: sha512-itEsHARSsYS95+udF/TtIzNeQ0Uhx4uIna0sk4E0wQJBUnLc/G1X6D7oRljoOuwwCezRLGvWBRyNrugv/esOEw==} engines: {node: '>=18.0.0'} - '@firebase/database-compat@2.1.0': - resolution: {integrity: sha512-8nYc43RqxScsePVd1qe1xxvWNf0OBnbwHxmXJ7MHSuuTVYFO3eLyLW3PiCKJ9fHnmIz4p4LbieXwz+qtr9PZDg==} - engines: {node: '>=20.0.0'} - '@firebase/database-types@1.0.15': resolution: {integrity: sha512-XWHJ0VUJ0k2E9HDMlKxlgy/ZuTa9EvHCGLjaKSUvrQnwhgZuRU5N3yX6SZ+ftf2hTzZmfRkv+b3QRvGg40bKNw==} - '@firebase/database-types@1.0.16': - resolution: {integrity: sha512-xkQLQfU5De7+SPhEGAXFBnDryUWhhlFXelEg2YeZOQMCdoe7dL64DDAd77SQsR+6uoXIZY5MB4y/inCs4GTfcw==} - '@firebase/database@1.0.20': resolution: {integrity: sha512-H9Rpj1pQ1yc9+4HQOotFGLxqAXwOzCHsRSRjcQFNOr8lhUt6LeYjf0NSRL04sc4X0dWe8DsCvYKxMYvFG/iOJw==} engines: {node: '>=18.0.0'} - '@firebase/database@1.1.0': - resolution: {integrity: sha512-gM6MJFae3pTyNLoc9VcJNuaUDej0ctdjn3cVtILo3D5lpp0dmUHHLFN/pUKe7ImyeB1KAvRlEYxvIHNF04Filg==} - engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.3.53': resolution: {integrity: sha512-qI3yZL8ljwAYWrTousWYbemay2YZa+udLWugjdjju2KODWtLG94DfO4NALJgPLv8CVGcDHNFXoyQexdRA0Cz8Q==} engines: {node: '>=18.0.0'} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/firestore-compat@0.4.1': - resolution: {integrity: sha512-BjalPTDh/K0vmR/M/DE148dpIqbcfvtFVTietbUDWDWYIl9YH0TTVp/EwXRbZwswPxyjx4GdHW61GB2AYVz1SQ==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/firestore-types@3.0.3': resolution: {integrity: sha512-hD2jGdiWRxB/eZWF89xcK9gF8wvENDJkzpVFb4aGkzfEaKxVRD1kjz1t1Wj8VZEp2LCB53Yx1zD8mrhQu87R6Q==} peerDependencies: @@ -1616,13 +1547,7 @@ packages: resolution: {integrity: sha512-QSRk+Q1/CaabKyqn3C32KSFiOdZpSqI9rpLK5BHPcooElumOBooPFa6YkDdiT+/KhJtel36LdAacha9BptMj2A==} engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/firestore@4.9.1': - resolution: {integrity: sha512-PYVUTkhC9y8pydrqC3O1Oc4AMfkGSWdmuH9xgPJjiEbpUIUPQ4J8wJhyuash+o2u+axmyNRFP8ULNUKb+WzBzQ==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/functions-compat@0.3.26': resolution: {integrity: sha512-A798/6ff5LcG2LTWqaGazbFYnjBW8zc65YfID/en83ALmkhu2b0G8ykvQnLtakbV9ajrMYPn7Yc/XcYsZIUsjA==} @@ -1630,12 +1555,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/functions-compat@0.4.1': - resolution: {integrity: sha512-AxxUBXKuPrWaVNQ8o1cG1GaCAtXT8a0eaTDfqgS5VsRYLAR0ALcfqDLwo/QyijZj1w8Qf8n3Qrfy/+Im245hOQ==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/functions-types@0.6.3': resolution: {integrity: sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==} @@ -1643,24 +1562,13 @@ packages: resolution: {integrity: sha512-FG95w6vjbUXN84Ehezc2SDjGmGq225UYbHrb/ptkRT7OTuCiQRErOQuyt1jI1tvcDekdNog+anIObihNFz79Lg==} engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/functions@0.13.1': - resolution: {integrity: sha512-sUeWSb0rw5T+6wuV2o9XNmh9yHxjFI9zVGFnjFi+n7drTEWpl7ZTz1nROgGrSu472r+LAaj+2YaSicD4R8wfbw==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/installations-compat@0.2.18': resolution: {integrity: sha512-aLFohRpJO5kKBL/XYL4tN+GdwEB/Q6Vo9eZOM/6Kic7asSUgmSfGPpGUZO1OAaSRGwF4Lqnvi1f/f9VZnKzChw==} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/installations-compat@0.2.19': - resolution: {integrity: sha512-khfzIY3EI5LePePo7vT19/VEIH1E3iYsHknI/6ek9T8QCozAZshWT9CjlwOzZrKvTHMeNcbpo/VSOSIWDSjWdQ==} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/installations-types@0.5.3': resolution: {integrity: sha512-2FJI7gkLqIE0iYsNQ1P751lO3hER+Umykel+TkLwHj6plzWVxqvfclPUZhcKFVQObqloEBTmpi2Ozn7EkCABAA==} peerDependencies: @@ -1669,89 +1577,50 @@ packages: '@firebase/installations@0.6.18': resolution: {integrity: sha512-NQ86uGAcvO8nBRwVltRL9QQ4Reidc/3whdAasgeWCPIcrhOKDuNpAALa6eCVryLnK14ua2DqekCOX5uC9XbU/A==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/installations@0.6.19': - resolution: {integrity: sha512-nGDmiwKLI1lerhwfwSHvMR9RZuIH5/8E3kgUWnVRqqL7kGVSktjLTWEMva7oh5yxQ3zXfIlIwJwMcaM5bK5j8Q==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/logger@0.4.4': resolution: {integrity: sha512-mH0PEh1zoXGnaR8gD1DeGeNZtWFKbnz9hDO91dIml3iou1gpOnLqXQ2dJfB71dj6dpmUjcQ6phY3ZZJbjErr9g==} engines: {node: '>=18.0.0'} - '@firebase/logger@0.5.0': - resolution: {integrity: sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==} - engines: {node: '>=20.0.0'} - '@firebase/messaging-compat@0.2.22': resolution: {integrity: sha512-5ZHtRnj6YO6f/QPa/KU6gryjmX4Kg33Kn4gRpNU6M1K47Gm8kcQwPkX7erRUYEH1mIWptfvjvXMHWoZaWjkU7A==} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/messaging-compat@0.2.23': - resolution: {integrity: sha512-SN857v/kBUvlQ9X/UjAqBoQ2FEaL1ZozpnmL1ByTe57iXkmnVVFm9KqAsTfmf+OEwWI4kJJe9NObtN/w22lUgg==} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/messaging-interop-types@0.2.3': resolution: {integrity: sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q==} '@firebase/messaging@0.12.22': resolution: {integrity: sha512-GJcrPLc+Hu7nk+XQ70Okt3M1u1eRr2ZvpMbzbc54oTPJZySHcX9ccZGVFcsZbSZ6o1uqumm8Oc7OFkD3Rn1/og==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/messaging@0.12.23': - resolution: {integrity: sha512-cfuzv47XxqW4HH/OcR5rM+AlQd1xL/VhuaeW/wzMW1LFrsFcTn0GND/hak1vkQc2th8UisBcrkVcQAnOnKwYxg==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/performance-compat@0.2.20': resolution: {integrity: sha512-XkFK5NmOKCBuqOKWeRgBUFZZGz9SzdTZp4OqeUg+5nyjapTiZ4XoiiUL8z7mB2q+63rPmBl7msv682J3rcDXIQ==} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/performance-compat@0.2.22': - resolution: {integrity: sha512-xLKxaSAl/FVi10wDX/CHIYEUP13jXUjinL+UaNXT9ByIvxII5Ne5150mx6IgM8G6Q3V+sPiw9C8/kygkyHUVxg==} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/performance-types@0.2.3': resolution: {integrity: sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ==} '@firebase/performance@0.7.7': resolution: {integrity: sha512-JTlTQNZKAd4+Q5sodpw6CN+6NmwbY72av3Lb6wUKTsL7rb3cuBIhQSrslWbVz0SwK3x0ZNcqX24qtRbwKiv+6w==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/performance@0.7.9': - resolution: {integrity: sha512-UzybENl1EdM2I1sjYm74xGt/0JzRnU/0VmfMAKo2LSpHJzaj77FCLZXmYQ4oOuE+Pxtt8Wy2BVJEENiZkaZAzQ==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/remote-config-compat@0.2.18': resolution: {integrity: sha512-YiETpldhDy7zUrnS8e+3l7cNs0sL7+tVAxvVYU0lu7O+qLHbmdtAxmgY+wJqWdW2c9nDvBFec7QiF58pEUu0qQ==} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/remote-config-compat@0.2.19': - resolution: {integrity: sha512-y7PZAb0l5+5oIgLJr88TNSelxuASGlXyAKj+3pUc4fDuRIdPNBoONMHaIUa9rlffBR5dErmaD2wUBJ7Z1a513Q==} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/remote-config-types@0.4.0': resolution: {integrity: sha512-7p3mRE/ldCNYt8fmWMQ/MSGRmXYlJ15Rvs9Rk17t8p0WwZDbeK7eRmoI1tvCPaDzn9Oqh+yD6Lw+sGLsLg4kKg==} '@firebase/remote-config@0.6.5': resolution: {integrity: sha512-fU0c8HY0vrVHwC+zQ/fpXSqHyDMuuuglV94VF6Yonhz8Fg2J+KOowPGANM0SZkLvVOYpTeWp3ZmM+F6NjwWLnw==} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/remote-config@0.6.6': - resolution: {integrity: sha512-Yelp5xd8hM4NO1G1SuWrIk4h5K42mNwC98eWZ9YLVu6Z0S6hFk1mxotAdCRmH2luH8FASlYgLLq6OQLZ4nbnCA==} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/storage-compat@0.3.24': resolution: {integrity: sha512-XHn2tLniiP7BFKJaPZ0P8YQXKiVJX+bMyE2j2YWjYfaddqiJnROJYqSomwW6L3Y+gZAga35ONXUJQju6MB6SOQ==} @@ -1759,12 +1628,6 @@ packages: peerDependencies: '@firebase/app-compat': 0.x - '@firebase/storage-compat@0.4.0': - resolution: {integrity: sha512-vDzhgGczr1OfcOy285YAPur5pWDEvD67w4thyeCUh6Ys0izN9fNYtA1MJERmNBfqjqu0lg0FM5GLbw0Il21M+g==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app-compat': 0.x - '@firebase/storage-types@0.8.3': resolution: {integrity: sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==} peerDependencies: @@ -1775,28 +1638,15 @@ packages: resolution: {integrity: sha512-xTq5ixxORzx+bfqCpsh+o3fxOsGoDjC1nO0Mq2+KsOcny3l7beyBhP/y1u5T6mgsFQwI1j6oAkbT5cWdDBx87g==} engines: {node: '>=18.0.0'} peerDependencies: - '@firebase/app': ^0.14.2 - - '@firebase/storage@0.14.0': - resolution: {integrity: sha512-xWWbb15o6/pWEw8H01UQ1dC5U3rf8QTAzOChYyCpafV6Xki7KVp3Yaw2nSklUwHEziSWE9KoZJS7iYeyqWnYFA==} - engines: {node: '>=20.0.0'} - peerDependencies: - '@firebase/app': ^0.14.2 + '@firebase/app': 0.x '@firebase/util@1.12.1': resolution: {integrity: sha512-zGlBn/9Dnya5ta9bX/fgEoNC3Cp8s6h+uYPYaDieZsFOAdHP/ExzQ/eaDgxD3GOROdPkLKpvKY0iIzr9adle0w==} engines: {node: '>=18.0.0'} - '@firebase/util@1.13.0': - resolution: {integrity: sha512-0AZUyYUfpMNcztR5l09izHwXkZpghLgCUaAGjtMwXnCg3bj4ml5VgiwqOMOxJ+Nw4qN/zJAaOQBcJ7KGkWStqQ==} - engines: {node: '>=20.0.0'} - '@firebase/webchannel-wrapper@1.0.3': resolution: {integrity: sha512-2xCRM9q9FlzGZCdgDMJwc0gyUkWFtkosy7Xxr6sFgQwn+wMNIWd7xIvYNauU1r64B5L5rsGKy/n9TKJ0aAFeqQ==} - '@firebase/webchannel-wrapper@1.0.4': - resolution: {integrity: sha512-6m8+P+dE/RPl4OPzjTxcTbQ0rGeRyeTvAi9KwIffBVCiAMKrfXfLZaqD1F+m8t4B5/Q5aHsMozOgirkH1F5oMQ==} - '@grpc/grpc-js@1.9.15': resolution: {integrity: sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==} engines: {node: ^8.13.0 || >=10.10.0} @@ -1997,8 +1847,8 @@ packages: '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.30': - resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@jsonjoy.com/base64@1.1.2': resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} @@ -2084,8 +1934,8 @@ packages: '@microsoft/api-extractor-model@7.30.7': resolution: {integrity: sha512-TBbmSI2/BHpfR9YhQA7nH0nqVmGgJ0xH0Ex4D99/qBDAUpnhA2oikGmdXanbw9AWWY/ExBYIpkmY8dBHdla3YQ==} - '@microsoft/api-extractor@7.52.11': - resolution: {integrity: sha512-IKQ7bHg6f/Io3dQds6r9QPYk4q0OlR9A4nFDtNhUt3UUIhyitbxAqRN1CLjUVtk6IBk3xzyCMOdwwtIXQ7AlGg==} + '@microsoft/api-extractor@7.52.12': + resolution: {integrity: sha512-f1UNgOLCMydwCJ+eZvH0dMxMq3lEEvXsLqlvDOdx136cRITK6xPES2xxgN/0NPCFpQad2HtMHxtPM9oGuqQx6g==} hasBin: true '@microsoft/tsdoc-config@0.17.1': @@ -2241,11 +2091,11 @@ packages: resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.0.3': - resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==} + '@napi-rs/wasm-runtime@1.0.4': + resolution: {integrity: sha512-+ZEtJPp8EF8h4kN6rLQECRor00H7jtDgBVtttIUoxuDkXLiQMaSBqju3LV/IEsMvqVG5pviUvR4jYhIA1xNm8w==} - '@ngtools/webpack@20.2.2': - resolution: {integrity: sha512-q2kNlKmC+slbdwiOhnY7M610ie41P5j0WFz+1k73L57tE5xUitgdjCF/f4YPGlj7vNfFyuoX98k9IyQtsbzh8w==} + '@ngtools/webpack@20.3.0': + resolution: {integrity: sha512-++WfrAHodBf0ZZlmjLY/s5N/6/kcJF97daFTQNUYyD0JbVcrnYaDC9+uBulg2ovUotpYR/jm259/qiDSFrBlRQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^20.0.0 @@ -2699,19 +2549,19 @@ packages: '@rushstack/rig-package@0.5.3': resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.15.4': - resolution: {integrity: sha512-OQSThV0itlwVNHV6thoXiAYZlQh4Fgvie2CzxFABsbO2MWQsI4zOh3LRNigYSTrmS+ba2j0B3EObakPzf/x6Zg==} + '@rushstack/terminal@0.16.0': + resolution: {integrity: sha512-WEvNuKkoR1PXorr9SxO0dqFdSp1BA+xzDrIm/Bwlc5YHg2FFg6oS+uCTYjerOhFuqCW+A3vKBm6EmKWSHfgx/A==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@5.0.2': - resolution: {integrity: sha512-+AkJDbu1GFMPIU8Sb7TLVXDv/Q7Mkvx+wAjEl8XiXVVq+p1FmWW6M3LYpJMmoHNckSofeMecgWg5lfMwNAAsEQ==} + '@rushstack/ts-command-line@5.0.3': + resolution: {integrity: sha512-bgPhQEqLVv/2hwKLYv/XvsTWNZ9B/+X1zJ7WgQE9rO5oiLzrOZvkIW4pk13yOQBhHyjcND5qMOa6p83t+Z66iQ==} - '@schematics/angular@20.2.2': - resolution: {integrity: sha512-VzJsEIiBmHzJAOVaKHn1CwTuOqvI1GwZuneUk/tmyYKkKdWEgxnoNBvz1ql6eHstkLz3S9yt6aUuAgjQC+J2Xw==} + '@schematics/angular@20.3.0': + resolution: {integrity: sha512-0muPYUiafiK2oo0aHTFc7ZN4wfdwDDkhRm8YNKI8eQlBS8FwCsjRexRbdzRy1xp7AiLLmu5GVirHgtpvbO0u5w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@sigstore/bundle@3.1.0': @@ -3826,8 +3676,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.215: - resolution: {integrity: sha512-TIvGp57UpeNetj/wV/xpFNpWGb0b/ROw372lHPx5Aafx02gjTBtWnEEcaSX3W2dLM3OSdGGyHX/cHl01JQsLaQ==} + electron-to-chromium@1.5.217: + resolution: {integrity: sha512-Pludfu5iBxp9XzNl0qq2G87hdD17ZV7h5T4n6rQXDi3nCyloBV3jreE9+8GC6g4X/5yxqVgXEURpcLtM0WS4jA==} emoji-regex@10.5.0: resolution: {integrity: sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==} @@ -4162,9 +4012,6 @@ packages: firebase@11.10.0: resolution: {integrity: sha512-nKBXoDzF0DrXTBQJlZa+sbC5By99ysYU1D6PkMRYknm0nCW7rJly47q492Ht7Ndz5MeYSBuboKuhS1e6mFC03w==} - firebase@12.2.1: - resolution: {integrity: sha512-UkuW2ZYaq/QuOQ24bfaqmkVqoBFhkA/ptATfPuRtc5vdm+zhwc3mfZBwFe6LqH9yrCN/6rAblgxKz2/0tDvA7w==} - fix-dts-default-cjs-exports@1.0.1: resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} @@ -5746,8 +5593,8 @@ packages: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} - regexpu-core@6.3.0: - resolution: {integrity: sha512-ulzJYRb0qgR4t8eTgHeL7nnKL/4ul2yjnuTBEDIpYG7cSs8CcADE1q18RFFChXLP8WwRgPrHThGbYplvASdujw==} + regexpu-core@6.3.1: + resolution: {integrity: sha512-DzcswPr252wEr7Qz8AyAVbfyBDKLoYp6eRA1We2Fa9qirRFSdtkP5sHr3yglDKy2BbA0fd2T+j/CUSKes3FeVQ==} engines: {node: '>=4'} regjsgen@0.8.0: @@ -7087,23 +6934,23 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 - '@angular-devkit/architect@0.2002.2(chokidar@4.0.3)': + '@angular-devkit/architect@0.2003.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular-devkit/core': 20.3.0(chokidar@4.0.3) rxjs: 7.8.2 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(ng-packagr@20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(tailwindcss@4.1.13)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1))': + '@angular-devkit/build-angular@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(ng-packagr@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(tailwindcss@4.1.13)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.2002.2(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.101.2))(webpack@5.101.2(esbuild@0.25.9)) - '@angular-devkit/core': 20.2.2(chokidar@4.0.3) - '@angular/build': 20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(less@4.4.0)(ng-packagr@20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(postcss@8.5.6)(tailwindcss@4.1.13)(terser@5.43.1)(tslib@2.8.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)) - '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2) + '@angular-devkit/architect': 0.2003.0(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.2003.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.101.2))(webpack@5.101.2(esbuild@0.25.9)) + '@angular-devkit/core': 20.3.0(chokidar@4.0.3) + '@angular/build': 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(less@4.4.0)(ng-packagr@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(postcss@8.5.6)(tailwindcss@4.1.13)(terser@5.43.1)(tslib@2.8.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1)) + '@angular/compiler-cli': 20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/generator': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 @@ -7114,7 +6961,7 @@ snapshots: '@babel/preset-env': 7.28.3(@babel/core@7.28.3) '@babel/runtime': 7.28.3 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) + '@ngtools/webpack': 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9)) ansi-colors: 4.1.3 autoprefixer: 10.4.21(postcss@8.5.6) babel-loader: 10.0.0(@babel/core@7.28.3)(webpack@5.101.2(esbuild@0.25.9)) @@ -7155,11 +7002,11 @@ snapshots: webpack-merge: 6.0.1 webpack-subresource-integrity: 5.1.0(webpack@5.101.2(esbuild@0.25.9)) optionalDependencies: - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) esbuild: 0.25.9 karma: 6.4.4 - ng-packagr: 20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) + ng-packagr: 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) tailwindcss: 4.1.13 transitivePeerDependencies: - '@angular/compiler' @@ -7184,16 +7031,16 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2002.2(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.101.2))(webpack@5.101.2(esbuild@0.25.9))': + '@angular-devkit/build-webpack@0.2003.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.101.2))(webpack@5.101.2(esbuild@0.25.9))': dependencies: - '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) + '@angular-devkit/architect': 0.2003.0(chokidar@4.0.3) rxjs: 7.8.2 webpack: 5.101.2(esbuild@0.25.9) webpack-dev-server: 5.2.2(webpack@5.101.2) transitivePeerDependencies: - chokidar - '@angular-devkit/core@20.2.2(chokidar@4.0.3)': + '@angular-devkit/core@20.3.0(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -7204,9 +7051,9 @@ snapshots: optionalDependencies: chokidar: 4.0.3 - '@angular-devkit/schematics@20.2.2(chokidar@4.0.3)': + '@angular-devkit/schematics@20.3.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.2(chokidar@4.0.3) + '@angular-devkit/core': 20.3.0(chokidar@4.0.3) jsonc-parser: 3.3.1 magic-string: 0.30.17 ora: 8.2.0 @@ -7214,12 +7061,12 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular/build@20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(less@4.4.0)(ng-packagr@20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(postcss@8.5.6)(tailwindcss@4.1.13)(terser@5.43.1)(tslib@2.8.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1))': + '@angular/build@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.3.1)(chokidar@4.0.3)(jiti@1.21.7)(karma@6.4.4)(less@4.4.0)(ng-packagr@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2))(postcss@8.5.6)(tailwindcss@4.1.13)(terser@5.43.1)(tslib@2.8.1)(typescript@5.9.2)(vitest@3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1))': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) - '@angular/compiler': 20.2.4 - '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2) + '@angular-devkit/architect': 0.2003.0(chokidar@4.0.3) + '@angular/compiler': 20.3.0 + '@angular/compiler-cli': 20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2) '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 @@ -7247,12 +7094,12 @@ snapshots: vite: 7.1.2(@types/node@24.3.1)(jiti@1.21.7)(less@4.4.0)(sass@1.90.0)(terser@5.43.1) watchpack: 2.4.4 optionalDependencies: - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) karma: 6.4.4 less: 4.4.0 lmdb: 3.4.2 - ng-packagr: 20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) + ng-packagr: 20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2) postcss: 8.5.6 tailwindcss: 4.1.13 vitest: 3.2.4(@types/node@24.3.1)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.90.0)(terser@5.43.1) @@ -7269,15 +7116,15 @@ snapshots: - tsx - yaml - '@angular/cli@20.2.2(@types/node@24.3.1)(chokidar@4.0.3)': + '@angular/cli@20.3.0(@types/node@24.3.1)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.2002.2(chokidar@4.0.3) - '@angular-devkit/core': 20.2.2(chokidar@4.0.3) - '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) + '@angular-devkit/architect': 0.2003.0(chokidar@4.0.3) + '@angular-devkit/core': 20.3.0(chokidar@4.0.3) + '@angular-devkit/schematics': 20.3.0(chokidar@4.0.3) '@inquirer/prompts': 7.8.2(@types/node@24.3.1) '@listr2/prompt-adapter-inquirer': 3.0.1(@inquirer/prompts@7.8.2(@types/node@24.3.1))(@types/node@24.3.1)(listr2@9.0.1) '@modelcontextprotocol/sdk': 1.17.3 - '@schematics/angular': 20.2.2(chokidar@4.0.3) + '@schematics/angular': 20.3.0(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 algoliasearch: 5.35.0 ini: 5.0.0 @@ -7294,15 +7141,15 @@ snapshots: - chokidar - supports-color - '@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + '@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': dependencies: - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2)': + '@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2)': dependencies: - '@angular/compiler': 20.2.4 + '@angular/compiler': 20.3.0 '@babel/core': 7.28.3 '@jridgewell/sourcemap-codec': 1.5.5 chokidar: 4.0.3 @@ -7316,26 +7163,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/compiler@20.2.4': + '@angular/compiler@20.3.0': dependencies: tslib: 2.8.1 - '@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)': + '@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)': dependencies: rxjs: 7.8.2 tslib: 2.8.1 optionalDependencies: - '@angular/compiler': 20.2.4 + '@angular/compiler': 20.3.0 zone.js: 0.15.1 - '@angular/fire@20.0.1(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(chokidar@4.0.3)(rxjs@7.8.2)': + '@angular/fire@20.0.1(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(chokidar@4.0.3)(rxjs@7.8.2)': dependencies: - '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) - '@angular/platform-browser-dynamic': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))) - '@schematics/angular': 20.2.2(chokidar@4.0.3) + '@angular-devkit/schematics': 20.3.0(chokidar@4.0.3) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/platform-browser-dynamic': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))) + '@schematics/angular': 20.3.0(chokidar@4.0.3) firebase: 11.10.0 rxfire: 6.1.0(firebase@11.10.0)(rxjs@7.8.2) rxjs: 7.8.2 @@ -7344,33 +7191,33 @@ snapshots: - '@react-native-async-storage/async-storage' - chokidar - '@angular/forms@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/forms@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) rxjs: 7.8.2 tslib: 2.8.1 - '@angular/platform-browser-dynamic@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.2.4)(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))': + '@angular/platform-browser-dynamic@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.0)(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))': dependencies: - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/compiler': 20.2.4 - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': 20.3.0 + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) tslib: 2.8.1 - '@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))': + '@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - '@angular/router@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + '@angular/router@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': dependencies: - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@angular/platform-browser': 20.2.4(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.0(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) rxjs: 7.8.2 tslib: 2.8.1 @@ -7435,7 +7282,7 @@ snapshots: '@babel/parser': 7.28.4 '@babel/types': 7.28.4 '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.3': @@ -7467,7 +7314,7 @@ snapshots: dependencies: '@babel/core': 7.28.3 '@babel/helper-annotate-as-pure': 7.27.3 - regexpu-core: 6.3.0 + regexpu-core: 6.3.1 semver: 6.3.1 '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.3)': @@ -8257,9 +8104,9 @@ snapshots: '@eslint/core': 0.15.2 levn: 0.4.1 - '@firebase/ai@1.4.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/ai@1.4.1(@firebase/app-types@0.9.3)(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.6.18 @@ -8267,19 +8114,9 @@ snapshots: '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/ai@2.2.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/analytics-compat@0.2.23(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 - '@firebase/app-check-interop-types': 0.3.3 - '@firebase/app-types': 0.9.3 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - - '@firebase/analytics-compat@0.2.23(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/analytics': 0.10.17(@firebase/app@0.14.2) + '@firebase/analytics': 0.10.17(@firebase/app@0.13.2) '@firebase/analytics-types': 0.8.3 '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 @@ -8288,40 +8125,20 @@ snapshots: transitivePeerDependencies: - '@firebase/app' - '@firebase/analytics-compat@0.2.24(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/analytics': 0.10.18(@firebase/app@0.14.2) - '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.17(@firebase/app@0.14.2)': + '@firebase/analytics@0.10.17(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/analytics@0.10.18(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - - '@firebase/app-check-compat@0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': + '@firebase/app-check-compat@0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: - '@firebase/app-check': 0.10.1(@firebase/app@0.14.2) + '@firebase/app-check': 0.10.1(@firebase/app@0.13.2) '@firebase/app-check-types': 0.5.3 '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 @@ -8331,68 +8148,40 @@ snapshots: transitivePeerDependencies: - '@firebase/app' - '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-check': 0.11.0(@firebase/app@0.14.2) - '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/app-check-interop-types@0.3.3': {} '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.10.1(@firebase/app@0.14.2)': + '@firebase/app-check@0.10.1(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/app-check@0.11.0(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - '@firebase/app-compat@0.4.2': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/app-compat@0.5.2': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - '@firebase/app-types@0.9.3': {} - '@firebase/app@0.14.2': + '@firebase/app@0.13.2': dependencies: - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 + '@firebase/component': 0.6.18 + '@firebase/logger': 0.4.4 + '@firebase/util': 1.12.1 idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.5.28(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/auth-compat@0.5.28(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 - '@firebase/auth': 1.11.0(@firebase/app@0.14.2) + '@firebase/auth': 1.10.8(@firebase/app@0.13.2) '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.12.1) '@firebase/component': 0.6.18 '@firebase/util': 1.12.1 @@ -8402,19 +8191,6 @@ snapshots: - '@firebase/app-types' - '@react-native-async-storage/async-storage' - '@firebase/auth-compat@0.6.0(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/auth': 1.11.0(@firebase/app@0.14.2) - '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) - '@firebase/component': 0.7.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' - - '@react-native-async-storage/async-storage' - '@firebase/auth-interop-types@0.2.4': {} '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.12.1)': @@ -8422,17 +8198,12 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.12.1 - '@firebase/auth-types@0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.13.0)': + '@firebase/auth@1.10.8(@firebase/app@0.13.2)': dependencies: - '@firebase/app-types': 0.9.3 - '@firebase/util': 1.13.0 - - '@firebase/auth@1.11.0(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 + '@firebase/app': 0.13.2 + '@firebase/component': 0.6.18 + '@firebase/logger': 0.4.4 + '@firebase/util': 1.12.1 tslib: 2.8.1 '@firebase/component@0.6.18': @@ -8440,29 +8211,15 @@ snapshots: '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/component@0.7.0': - dependencies: - '@firebase/util': 1.13.0 - tslib: 2.8.1 - - '@firebase/data-connect@0.3.10(@firebase/app@0.14.2)': + '@firebase/data-connect@0.3.10(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/data-connect@0.3.11(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - '@firebase/database-compat@2.0.11': dependencies: '@firebase/component': 0.6.18 @@ -8472,25 +8229,11 @@ snapshots: '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/database-compat@2.1.0': - dependencies: - '@firebase/component': 0.7.0 - '@firebase/database': 1.1.0 - '@firebase/database-types': 1.0.16 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - '@firebase/database-types@1.0.15': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.12.1 - '@firebase/database-types@1.0.16': - dependencies: - '@firebase/app-types': 0.9.3 - '@firebase/util': 1.13.0 - '@firebase/database@1.0.20': dependencies: '@firebase/app-check-interop-types': 0.3.3 @@ -8501,21 +8244,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/database@1.1.0': - dependencies: - '@firebase/app-check-interop-types': 0.3.3 - '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - faye-websocket: 0.11.4 - tslib: 2.8.1 - - '@firebase/firestore-compat@0.3.53(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/firestore-compat@0.3.53(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 - '@firebase/firestore': 4.8.0(@firebase/app@0.14.2) + '@firebase/firestore': 4.8.0(@firebase/app@0.13.2) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.12.1) '@firebase/util': 1.12.1 tslib: 2.8.1 @@ -8523,31 +8256,14 @@ snapshots: - '@firebase/app' - '@firebase/app-types' - '@firebase/firestore-compat@0.4.1(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/firestore': 4.9.1(@firebase/app@0.14.2) - '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' - '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.12.1)': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.12.1 - '@firebase/firestore-types@3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0)': + '@firebase/firestore@4.8.0(@firebase/app@0.13.2)': dependencies: - '@firebase/app-types': 0.9.3 - '@firebase/util': 1.13.0 - - '@firebase/firestore@4.8.0(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 @@ -8556,44 +8272,22 @@ snapshots: '@grpc/proto-loader': 0.7.15 tslib: 2.8.1 - '@firebase/firestore@4.9.1(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - '@firebase/webchannel-wrapper': 1.0.4 - '@grpc/grpc-js': 1.9.15 - '@grpc/proto-loader': 0.7.15 - tslib: 2.8.1 - - '@firebase/functions-compat@0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': + '@firebase/functions-compat@0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 - '@firebase/functions': 0.12.9(@firebase/app@0.14.2) + '@firebase/functions': 0.12.9(@firebase/app@0.13.2) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.12.1 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/functions-compat@0.4.1(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/functions': 0.13.1(@firebase/app@0.14.2) - '@firebase/functions-types': 0.6.3 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.12.9(@firebase/app@0.14.2)': + '@firebase/functions@0.12.9(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.6.18 @@ -8601,21 +8295,11 @@ snapshots: '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/functions@0.13.1(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/app-check-interop-types': 0.3.3 - '@firebase/auth-interop-types': 0.2.4 - '@firebase/component': 0.7.0 - '@firebase/messaging-interop-types': 0.2.3 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - - '@firebase/installations-compat@0.2.18(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/installations-compat@0.2.18(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.12.1 tslib: 2.8.1 @@ -8623,183 +8307,96 @@ snapshots: - '@firebase/app' - '@firebase/app-types' - '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' - '@firebase/installations-types@0.5.3(@firebase/app-types@0.9.3)': dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.18(@firebase/app@0.14.2)': + '@firebase/installations@0.6.18(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 '@firebase/util': 1.12.1 idb: 7.1.1 tslib: 2.8.1 - '@firebase/installations@0.6.19(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/util': 1.13.0 - idb: 7.1.1 - tslib: 2.8.1 - '@firebase/logger@0.4.4': dependencies: tslib: 2.8.1 - '@firebase/logger@0.5.0': - dependencies: - tslib: 2.8.1 - - '@firebase/messaging-compat@0.2.22(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': + '@firebase/messaging-compat@0.2.22(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 - '@firebase/messaging': 0.12.22(@firebase/app@0.14.2) + '@firebase/messaging': 0.12.22(@firebase/app@0.13.2) '@firebase/util': 1.12.1 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/messaging': 0.12.23(@firebase/app@0.14.2) - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.22(@firebase/app@0.14.2)': + '@firebase/messaging@0.12.22(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.12.1 idb: 7.1.1 tslib: 2.8.1 - '@firebase/messaging@0.12.23(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/messaging-interop-types': 0.2.3 - '@firebase/util': 1.13.0 - idb: 7.1.1 - tslib: 2.8.1 - - '@firebase/performance-compat@0.2.20(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': + '@firebase/performance-compat@0.2.20(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 - '@firebase/performance': 0.7.7(@firebase/app@0.14.2) + '@firebase/performance': 0.7.7(@firebase/app@0.13.2) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.12.1 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/performance': 0.7.9(@firebase/app@0.14.2) - '@firebase/performance-types': 0.2.3 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.7(@firebase/app@0.14.2)': + '@firebase/performance@0.7.7(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/performance@0.7.9(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - web-vitals: 4.2.4 - - '@firebase/remote-config-compat@0.2.18(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2)': + '@firebase/remote-config-compat@0.2.18(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 '@firebase/logger': 0.4.4 - '@firebase/remote-config': 0.6.5(@firebase/app@0.14.2) + '@firebase/remote-config': 0.6.5(@firebase/app@0.13.2) '@firebase/remote-config-types': 0.4.0 '@firebase/util': 1.12.1 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/remote-config-compat@0.2.19(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/logger': 0.5.0 - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.2) - '@firebase/remote-config-types': 0.4.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - '@firebase/remote-config-types@0.4.0': {} - '@firebase/remote-config@0.6.5(@firebase/app@0.14.2)': + '@firebase/remote-config@0.6.5(@firebase/app@0.13.2)': dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) '@firebase/logger': 0.4.4 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/remote-config@0.6.6(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/logger': 0.5.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - - '@firebase/storage-compat@0.3.24(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': + '@firebase/storage-compat@0.3.24(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2)': dependencies: '@firebase/app-compat': 0.4.2 '@firebase/component': 0.6.18 - '@firebase/storage': 0.13.14(@firebase/app@0.14.2) + '@firebase/storage': 0.13.14(@firebase/app@0.13.2) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.12.1) '@firebase/util': 1.12.1 tslib: 2.8.1 @@ -8807,54 +8404,24 @@ snapshots: - '@firebase/app' - '@firebase/app-types' - '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2)': - dependencies: - '@firebase/app-compat': 0.5.2 - '@firebase/component': 0.7.0 - '@firebase/storage': 0.14.0(@firebase/app@0.14.2) - '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) - '@firebase/util': 1.13.0 - tslib: 2.8.1 - transitivePeerDependencies: - - '@firebase/app' - - '@firebase/app-types' - '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.12.1)': dependencies: '@firebase/app-types': 0.9.3 '@firebase/util': 1.12.1 - '@firebase/storage-types@0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0)': + '@firebase/storage@0.13.14(@firebase/app@0.13.2)': dependencies: - '@firebase/app-types': 0.9.3 - '@firebase/util': 1.13.0 - - '@firebase/storage@0.13.14(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 + '@firebase/app': 0.13.2 '@firebase/component': 0.6.18 '@firebase/util': 1.12.1 tslib: 2.8.1 - '@firebase/storage@0.14.0(@firebase/app@0.14.2)': - dependencies: - '@firebase/app': 0.14.2 - '@firebase/component': 0.7.0 - '@firebase/util': 1.13.0 - tslib: 2.8.1 - '@firebase/util@1.12.1': dependencies: tslib: 2.8.1 - '@firebase/util@1.13.0': - dependencies: - tslib: 2.8.1 - '@firebase/webchannel-wrapper@1.0.3': {} - '@firebase/webchannel-wrapper@1.0.4': {} - '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.15 @@ -9032,23 +8599,23 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/source-map@0.3.11': dependencies: '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.30': + '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 @@ -9127,15 +8694,15 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.52.11(@types/node@24.3.1)': + '@microsoft/api-extractor@7.52.12(@types/node@24.3.1)': dependencies: '@microsoft/api-extractor-model': 7.30.7(@types/node@24.3.1) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 '@rushstack/node-core-library': 5.14.0(@types/node@24.3.1) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.4(@types/node@24.3.1) - '@rushstack/ts-command-line': 5.0.2(@types/node@24.3.1) + '@rushstack/terminal': 0.16.0(@types/node@24.3.1) + '@rushstack/ts-command-line': 5.0.3(@types/node@24.3.1) lodash: 4.17.21 minimatch: 10.0.3 resolve: 1.22.10 @@ -9266,16 +8833,16 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.1.1 optional: true - '@napi-rs/wasm-runtime@1.0.3': + '@napi-rs/wasm-runtime@1.0.4': dependencies: '@emnapi/core': 1.5.0 '@emnapi/runtime': 1.5.0 '@tybys/wasm-util': 0.10.0 optional: true - '@ngtools/webpack@20.2.2(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': + '@ngtools/webpack@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(typescript@5.9.2)(webpack@5.101.2(esbuild@0.25.9))': dependencies: - '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2) typescript: 5.9.2 webpack: 5.101.2(esbuild@0.25.9) @@ -9542,7 +9109,7 @@ snapshots: '@rolldown/binding-wasm32-wasi@1.0.0-beta.32': dependencies: - '@napi-rs/wasm-runtime': 1.0.3 + '@napi-rs/wasm-runtime': 1.0.4 optional: true '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.32': @@ -9659,26 +9226,26 @@ snapshots: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.4(@types/node@24.3.1)': + '@rushstack/terminal@0.16.0(@types/node@24.3.1)': dependencies: '@rushstack/node-core-library': 5.14.0(@types/node@24.3.1) supports-color: 8.1.1 optionalDependencies: '@types/node': 24.3.1 - '@rushstack/ts-command-line@5.0.2(@types/node@24.3.1)': + '@rushstack/ts-command-line@5.0.3(@types/node@24.3.1)': dependencies: - '@rushstack/terminal': 0.15.4(@types/node@24.3.1) + '@rushstack/terminal': 0.16.0(@types/node@24.3.1) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' - '@schematics/angular@20.2.2(chokidar@4.0.3)': + '@schematics/angular@20.3.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 20.2.2(chokidar@4.0.3) - '@angular-devkit/schematics': 20.2.2(chokidar@4.0.3) + '@angular-devkit/core': 20.3.0(chokidar@4.0.3) + '@angular-devkit/schematics': 20.3.0(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -9717,19 +9284,19 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@tanstack/angular-form@1.19.5(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))': + '@tanstack/angular-form@1.19.5(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))': dependencies: - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) - '@tanstack/angular-store': 0.7.5(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) + '@tanstack/angular-store': 0.7.5(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1)) '@tanstack/form-core': 1.19.5 tslib: 2.8.1 transitivePeerDependencies: - '@angular/common' - '@tanstack/angular-store@0.7.5(@angular/common@20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))': + '@tanstack/angular-store@0.7.5(@angular/common@20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))': dependencies: - '@angular/common': 20.2.4(@angular/core@20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) - '@angular/core': 20.2.4(@angular/compiler@20.2.4)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/common': 20.3.0(@angular/core@20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.0(@angular/compiler@20.3.0)(rxjs@7.8.2)(zone.js@0.15.1) '@tanstack/store': 0.7.5 tslib: 2.8.1 @@ -10571,7 +10138,7 @@ snapshots: browserslist@4.25.4: dependencies: caniuse-lite: 1.0.30001741 - electron-to-chromium: 1.5.215 + electron-to-chromium: 1.5.217 node-releases: 2.0.20 update-browserslist-db: 1.1.3(browserslist@4.25.4) @@ -10993,7 +10560,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.215: {} + electron-to-chromium@1.5.217: {} emoji-regex@10.5.0: {} @@ -11506,70 +11073,37 @@ snapshots: firebase@11.10.0: dependencies: - '@firebase/ai': 1.4.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/analytics': 0.10.17(@firebase/app@0.14.2) - '@firebase/analytics-compat': 0.2.23(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) - '@firebase/app': 0.14.2 - '@firebase/app-check': 0.10.1(@firebase/app@0.14.2) - '@firebase/app-check-compat': 0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) + '@firebase/ai': 1.4.1(@firebase/app-types@0.9.3)(@firebase/app@0.13.2) + '@firebase/analytics': 0.10.17(@firebase/app@0.13.2) + '@firebase/analytics-compat': 0.2.23(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) + '@firebase/app': 0.13.2 + '@firebase/app-check': 0.10.1(@firebase/app@0.13.2) + '@firebase/app-check-compat': 0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) '@firebase/app-compat': 0.4.2 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.11.0(@firebase/app@0.14.2) - '@firebase/auth-compat': 0.5.28(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/data-connect': 0.3.10(@firebase/app@0.14.2) + '@firebase/auth': 1.10.8(@firebase/app@0.13.2) + '@firebase/auth-compat': 0.5.28(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2) + '@firebase/data-connect': 0.3.10(@firebase/app@0.13.2) '@firebase/database': 1.0.20 '@firebase/database-compat': 2.0.11 - '@firebase/firestore': 4.8.0(@firebase/app@0.14.2) - '@firebase/firestore-compat': 0.3.53(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/functions': 0.12.9(@firebase/app@0.14.2) - '@firebase/functions-compat': 0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) - '@firebase/installations': 0.6.18(@firebase/app@0.14.2) - '@firebase/installations-compat': 0.2.18(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/messaging': 0.12.22(@firebase/app@0.14.2) - '@firebase/messaging-compat': 0.2.22(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) - '@firebase/performance': 0.7.7(@firebase/app@0.14.2) - '@firebase/performance-compat': 0.2.20(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) - '@firebase/remote-config': 0.6.5(@firebase/app@0.14.2) - '@firebase/remote-config-compat': 0.2.18(@firebase/app-compat@0.4.2)(@firebase/app@0.14.2) - '@firebase/storage': 0.13.14(@firebase/app@0.14.2) - '@firebase/storage-compat': 0.3.24(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) + '@firebase/firestore': 4.8.0(@firebase/app@0.13.2) + '@firebase/firestore-compat': 0.3.53(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2) + '@firebase/functions': 0.12.9(@firebase/app@0.13.2) + '@firebase/functions-compat': 0.3.26(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) + '@firebase/installations': 0.6.18(@firebase/app@0.13.2) + '@firebase/installations-compat': 0.2.18(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2) + '@firebase/messaging': 0.12.22(@firebase/app@0.13.2) + '@firebase/messaging-compat': 0.2.22(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) + '@firebase/performance': 0.7.7(@firebase/app@0.13.2) + '@firebase/performance-compat': 0.2.20(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) + '@firebase/remote-config': 0.6.5(@firebase/app@0.13.2) + '@firebase/remote-config-compat': 0.2.18(@firebase/app-compat@0.4.2)(@firebase/app@0.13.2) + '@firebase/storage': 0.13.14(@firebase/app@0.13.2) + '@firebase/storage-compat': 0.3.24(@firebase/app-compat@0.4.2)(@firebase/app-types@0.9.3)(@firebase/app@0.13.2) '@firebase/util': 1.12.1 transitivePeerDependencies: - '@react-native-async-storage/async-storage' - firebase@12.2.1: - dependencies: - '@firebase/ai': 2.2.1(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/analytics': 0.10.18(@firebase/app@0.14.2) - '@firebase/analytics-compat': 0.2.24(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/app': 0.14.2 - '@firebase/app-check': 0.11.0(@firebase/app@0.14.2) - '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/app-compat': 0.5.2 - '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.11.0(@firebase/app@0.14.2) - '@firebase/auth-compat': 0.6.0(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/data-connect': 0.3.11(@firebase/app@0.14.2) - '@firebase/database': 1.1.0 - '@firebase/database-compat': 2.1.0 - '@firebase/firestore': 4.9.1(@firebase/app@0.14.2) - '@firebase/firestore-compat': 0.4.1(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/functions': 0.13.1(@firebase/app@0.14.2) - '@firebase/functions-compat': 0.4.1(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/installations': 0.6.19(@firebase/app@0.14.2) - '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/messaging': 0.12.23(@firebase/app@0.14.2) - '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/performance': 0.7.9(@firebase/app@0.14.2) - '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.2) - '@firebase/remote-config-compat': 0.2.19(@firebase/app-compat@0.5.2)(@firebase/app@0.14.2) - '@firebase/storage': 0.14.0(@firebase/app@0.14.2) - '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.2)(@firebase/app-types@0.9.3)(@firebase/app@0.14.2) - '@firebase/util': 1.13.0 - transitivePeerDependencies: - - '@react-native-async-storage/async-storage' - fix-dts-default-cjs-exports@1.0.1: dependencies: magic-string: 0.30.19 @@ -12107,7 +11641,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.28.4 + '@babel/core': 7.28.3 '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -12696,10 +12230,10 @@ snapshots: neo-async@2.6.2: {} - ng-packagr@20.3.0(@angular/compiler-cli@20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2): + ng-packagr@20.3.0(@angular/compiler-cli@20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2))(tailwindcss@4.1.13)(tslib@2.8.1)(typescript@5.9.2): dependencies: '@ampproject/remapping': 2.3.0 - '@angular/compiler-cli': 20.2.4(@angular/compiler@20.2.4)(typescript@5.9.2) + '@angular/compiler-cli': 20.3.0(@angular/compiler@20.3.0)(typescript@5.9.2) '@rollup/plugin-json': 6.1.0(rollup@4.50.1) '@rollup/wasm-node': 4.50.1 ajv: 8.17.1 @@ -13269,7 +12803,7 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpu-core@6.3.0: + regexpu-core@6.3.1: dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 10.2.2 @@ -13949,7 +13483,7 @@ snapshots: terser-webpack-plugin@5.3.14(esbuild@0.25.9)(webpack@5.101.2): dependencies: - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 @@ -14052,7 +13586,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.0(@microsoft/api-extractor@7.52.11(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2): + tsup@8.5.0(@microsoft/api-extractor@7.52.12(@types/node@24.3.1))(jiti@1.21.7)(postcss@8.5.6)(typescript@5.9.2): dependencies: bundle-require: 5.1.0(esbuild@0.25.9) cac: 6.7.14 @@ -14072,7 +13606,7 @@ snapshots: tinyglobby: 0.2.15 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.52.11(@types/node@24.3.1) + '@microsoft/api-extractor': 7.52.12(@types/node@24.3.1) postcss: 8.5.6 typescript: 5.9.2 transitivePeerDependencies: @@ -14269,7 +13803,7 @@ snapshots: vite-plugin-dts@4.5.4(@types/node@24.3.1)(rollup@4.50.1)(typescript@5.9.2)(vite@6.3.6(@types/node@24.3.1)(jiti@1.21.7)(less@4.4.1)(sass@1.92.1)(terser@5.43.1)): dependencies: - '@microsoft/api-extractor': 7.52.11(@types/node@24.3.1) + '@microsoft/api-extractor': 7.52.12(@types/node@24.3.1) '@rollup/pluginutils': 5.3.0(rollup@4.50.1) '@volar/typescript': 2.4.23 '@vue/language-core': 2.2.0(typescript@5.9.2) @@ -14320,7 +13854,7 @@ snapshots: picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.50.1 - tinyglobby: 0.2.15 + tinyglobby: 0.2.14 optionalDependencies: '@types/node': 24.3.1 fsevents: 2.3.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d3c43224..c9697b7d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -25,7 +25,7 @@ catalogs: catalog: # Firebase - firebase: ^12.2.1 + firebase: ^11.8.0 # Build tools typescript: ^5.9.2