From 1800e8e73373d19380356c32b59532c66893a237 Mon Sep 17 00:00:00 2001 From: Alexander Harding <2166114+aeharding@users.noreply.github.com> Date: Sun, 29 Sep 2024 12:49:38 -0500 Subject: [PATCH 1/9] Update login instances - add vegantheoryclub.org, remove feddit.de (#1610) Resolves #1603 --- src/features/auth/login/data/servers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/auth/login/data/servers.ts b/src/features/auth/login/data/servers.ts index 191152f3cd..799217d713 100644 --- a/src/features/auth/login/data/servers.ts +++ b/src/features/auth/login/data/servers.ts @@ -106,7 +106,7 @@ const ADDITIONAL_LOGIN_INSTANCES = [ "hexbear.net", "vger.social", "lemmy.myserv.one", - "feddit.de", + "vegantheoryclub.org", ]; export const LOGIN_SERVERS = uniq([ From 4b902a4c485a065a6460e54c3fce7d29c6a81058 Mon Sep 17 00:00:00 2001 From: Alexander Harding <2166114+aeharding@users.noreply.github.com> Date: Tue, 1 Oct 2024 22:26:05 -0500 Subject: [PATCH 2/9] Upgrade deps, add lemmy v0.20.0 support (#1611) --- package.json | 66 +- pnpm-lock.yaml | 2623 +++++++---------- src/features/feed/PostSort.tsx | 22 +- src/features/feed/endItems/EndPost.tsx | 4 +- src/features/feed/sort/feedSortSlice.tsx | 6 +- src/features/feed/sort/useFeedSort.tsx | 4 +- src/features/labels/links/PersonLink.tsx | 5 +- src/features/moderation/ban/BanUser.tsx | 3 +- src/features/post/postSlice.ts | 3 +- src/features/resolve/resolveSlice.tsx | 10 +- .../settings/blocks/BlockedCommunities.tsx | 23 +- .../settings/blocks/BlockedInstances.tsx | 28 +- src/features/settings/blocks/BlockedUsers.tsx | 28 +- .../settings/general/posts/DefaultSort.tsx | 4 +- src/features/settings/settingsSlice.tsx | 6 +- src/features/shared/useLemmyUrlHandler.ts | 5 +- src/features/user/AsyncProfile.tsx | 5 +- src/features/user/useUserDetails.tsx | 11 +- src/helpers/lemmyErrors.ts | 3 +- src/helpers/useSupported.ts | 4 +- src/routes/pages/inbox/ComposeButton.tsx | 8 +- .../pages/search/CommunitiesResultsPage.tsx | 6 +- src/services/db.ts | 10 +- 23 files changed, 1195 insertions(+), 1692 deletions(-) diff --git a/package.json b/package.json index 47f0a3fc69..d262e4cc0d 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ }, "pnpm": { "overrides": { - "@ionic/core": "npm:voyager-ionic-core@8.2.6" + "@ionic/core": "npm:voyager-ionic-core@8.3.1" }, "patchedDependencies": { "@capacitor/browser@6.0.2": "patches/@capacitor__browser@6.0.2.patch", @@ -46,9 +46,9 @@ "@capacitor/share": "^6.0.2", "@capacitor/status-bar": "^6.0.1", "@github/markdown-toolbar-element": "^2.2.3", - "@ionic/core": "npm:voyager-ionic-core@8.2.6", - "@ionic/react": "8.2.6", - "@ionic/react-router": "8.2.6", + "@ionic/core": "npm:voyager-ionic-core@8.3.1", + "@ionic/react": "8.3.1", + "@ionic/react-router": "8.3.1", "@linaria/core": "^6.2.0", "@linaria/react": "^6.2.1", "@reduxjs/toolkit": "^2.2.7", @@ -62,13 +62,13 @@ "capacitor-stash-media": "^2.0.1", "capacitor-tips": "^1.0.0", "compare-versions": "^6.1.1", - "date-fns": "^3.6.0", + "date-fns": "^4.1.0", "dexie": "^4.0.8", "dexie-export-import": "^4.1.2", "dexie-react-hooks": "^1.1.7", "history": "^4.10.1", "ionicons": "^7.4.0", - "lemmy-js-client": "0.19.4", + "lemmy-js-client": "0.20.0-alpha.17", "lodash": "^4.17.21", "mdast-util-gfm-autolink-literal-lemmy": "^3.0.0", "mdast-util-gfm-strikethrough": "^2.0.0", @@ -83,7 +83,7 @@ "react-animate-height": "^3.2.3", "react-dom": "^18.3.1", "react-error-boundary": "^4.0.13", - "react-intersection-observer": "^9.13.0", + "react-intersection-observer": "^9.13.1", "react-markdown": "^9.0.1", "react-merge-refs": "^2.1.1", "react-redux": "^9.1.2", @@ -91,21 +91,21 @@ "react-router": "^5.3.4", "react-router-dom": "^5.3.4", "react-textarea-autosize": "^8.5.3", - "react-transition-state": "^2.1.1", + "react-transition-state": "^2.1.2", "rehype-highlight": "^6.0.0", - "rehype-parse": "^9.0.0", + "rehype-parse": "^9.0.1", "rehype-remark": "^10.0.0", "remark-gfm": "^4.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "remark-supersub-lemmy": "^1.0.0", - "ua-parser-js": "^1.0.38", + "ua-parser-js": "^1.0.39", "unified": "^11.0.5", "unist-util-visit": "^5.0.0", "use-long-press": "^3.2.0", "usehooks-ts": "^3.1.0", "uuid": "^10.0.0", - "virtua": "^0.33.4", + "virtua": "^0.34.2", "workbox-window": "^7.1.0" }, "devDependencies": { @@ -114,46 +114,46 @@ "@capacitor/cli": "^6.1.2", "@eslint/compat": "^1.1.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.0", + "@eslint/js": "^9.11.1", "@ionic/cli": "^7.2.0", - "@playwright/test": "^1.46.0", - "@testing-library/jest-dom": "^6.4.8", - "@testing-library/react": "^16.0.0", + "@playwright/test": "^1.47.2", + "@testing-library/jest-dom": "^6.5.0", + "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@trapezedev/configure": "^7.0.10", "@types/history": "^4.7.11", - "@types/jest": "^29.5.12", - "@types/lodash": "^4.17.7", + "@types/jest": "^29.5.13", + "@types/lodash": "^4.17.9", "@types/mdast": "^4.0.4", - "@types/node": "^22.2.0", - "@types/react": "^18.3.3", + "@types/node": "^22.7.4", + "@types/react": "^18.3.10", "@types/react-dom": "^18.3.0", "@types/react-router": "^5.1.20", "@types/react-router-dom": "^5.3.3", "@types/ua-parser-js": "^0.7.39", "@types/uuid": "^10.0.0", - "@typescript-eslint/eslint-plugin": "^8.0.1", - "@typescript-eslint/parser": "^8.0.1", - "@vitejs/plugin-legacy": "^5.4.1", - "@vitejs/plugin-react": "^4.3.1", + "@typescript-eslint/eslint-plugin": "^8.8.0", + "@typescript-eslint/parser": "^8.8.0", + "@vitejs/plugin-legacy": "^5.4.2", + "@vitejs/plugin-react": "^4.3.2", "@wyw-in-js/babel-preset": "^0.5.4", "@wyw-in-js/vite": "^0.5.4", - "eslint": "^9.9.0", + "eslint": "^9.11.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", - "eslint-plugin-react": "^7.35.0", + "eslint-plugin-react": "^7.37.1", "eslint-plugin-react-hooks": "^4.6.2", - "globals": "^15.9.0", - "jsdom": "^24.1.1", + "globals": "^15.10.0", + "jsdom": "^25.0.1", "mdast-util-lemmy-spoiler": "^2.0.0", "prettier": "^3.3.3", - "pwa-asset-generator": "^6.3.1", + "pwa-asset-generator": "^6.3.2", "release-it": "^17.6.0", - "terser": "^5.31.5", - "typescript": "^5.5.4", - "vite": "^5.4.0", - "vite-plugin-pwa": "^0.20.1", + "terser": "^5.34.1", + "typescript": "^5.6.2", + "vite": "^5.4.8", + "vite-plugin-pwa": "^0.20.5", "vite-plugin-svgr": "^4.2.0", - "vitest": "^2.0.5" + "vitest": "^2.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 97789e58cc..80ef3562dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - '@ionic/core': npm:voyager-ionic-core@8.2.6 + '@ionic/core': npm:voyager-ionic-core@8.3.1 patchedDependencies: '@capacitor/browser@6.0.2': @@ -33,7 +33,7 @@ importers: version: 6.0.1(@capacitor/core@6.1.2) '@capacitor/assets': specifier: ^3.0.5 - version: 3.0.5(@types/node@22.2.0)(typescript@5.5.4) + version: 3.0.5(@types/node@22.7.4)(typescript@5.6.2) '@capacitor/browser': specifier: ^6.0.2 version: 6.0.2(patch_hash=33x6bihgpnt6i5jbwxndhs4p3q)(@capacitor/core@6.1.2) @@ -65,14 +65,14 @@ importers: specifier: ^2.2.3 version: 2.2.3 '@ionic/core': - specifier: npm:voyager-ionic-core@8.2.6 - version: voyager-ionic-core@8.2.6 + specifier: npm:voyager-ionic-core@8.3.1 + version: voyager-ionic-core@8.3.1 '@ionic/react': - specifier: 8.2.6 - version: 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 8.3.1 + version: 8.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@ionic/react-router': - specifier: 8.2.6 - version: 8.2.6(react-dom@18.3.1(react@18.3.1))(react-router-dom@5.3.4(react@18.3.1))(react-router@5.3.4(react@18.3.1))(react@18.3.1) + specifier: 8.3.1 + version: 8.3.1(react-dom@18.3.1(react@18.3.1))(react-router-dom@5.3.4(react@18.3.1))(react-router@5.3.4(react@18.3.1))(react@18.3.1) '@linaria/core': specifier: ^6.2.0 version: 6.2.0 @@ -81,7 +81,7 @@ importers: version: 6.2.1(react@18.3.1) '@reduxjs/toolkit': specifier: ^2.2.7 - version: 2.2.7(react-redux@9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1))(react@18.3.1) + version: 2.2.7(react-redux@9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1))(react@18.3.1) capacitor-android-nav-mode: specifier: ^1.0.0 version: 1.0.0(@capacitor/core@6.1.2) @@ -102,7 +102,7 @@ importers: version: 3.0.3(@capacitor/core@6.1.2) capacitor-set-version: specifier: ^2.2.0 - version: 2.2.0(@types/node@22.2.0)(typescript@5.5.4) + version: 2.2.0(@types/node@22.7.4)(typescript@5.6.2) capacitor-stash-media: specifier: ^2.0.1 version: 2.0.1(@capacitor/core@6.1.2) @@ -113,8 +113,8 @@ importers: specifier: ^6.1.1 version: 6.1.1 date-fns: - specifier: ^3.6.0 - version: 3.6.0 + specifier: ^4.1.0 + version: 4.1.0 dexie: specifier: ^4.0.8 version: 4.0.8 @@ -123,7 +123,7 @@ importers: version: 4.1.2(dexie@4.0.8) dexie-react-hooks: specifier: ^1.1.7 - version: 1.1.7(@types/react@18.3.3)(dexie@4.0.8)(react@18.3.1) + version: 1.1.7(@types/react@18.3.10)(dexie@4.0.8)(react@18.3.1) history: specifier: ^4.10.1 version: 4.10.1 @@ -131,8 +131,8 @@ importers: specifier: ^7.4.0 version: 7.4.0 lemmy-js-client: - specifier: 0.19.4 - version: 0.19.4 + specifier: 0.20.0-alpha.17 + version: 0.20.0-alpha.17 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -176,17 +176,17 @@ importers: specifier: ^4.0.13 version: 4.0.13(react@18.3.1) react-intersection-observer: - specifier: ^9.13.0 - version: 9.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^9.13.1 + version: 9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-markdown: specifier: ^9.0.1 - version: 9.0.1(@types/react@18.3.3)(react@18.3.1) + version: 9.0.1(@types/react@18.3.10)(react@18.3.1) react-merge-refs: specifier: ^2.1.1 version: 2.1.1 react-redux: specifier: ^9.1.2 - version: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) + version: 9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1) react-reverse-portal: specifier: ^2.1.2 version: 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -198,16 +198,16 @@ importers: version: 5.3.4(react@18.3.1) react-textarea-autosize: specifier: ^8.5.3 - version: 8.5.3(@types/react@18.3.3)(react@18.3.1) + version: 8.5.3(@types/react@18.3.10)(react@18.3.1) react-transition-state: - specifier: ^2.1.1 - version: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^2.1.2 + version: 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rehype-highlight: specifier: ^6.0.0 version: 6.0.0 rehype-parse: - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.0.1 + version: 9.0.1 rehype-remark: specifier: ^10.0.0 version: 10.0.0 @@ -224,8 +224,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 ua-parser-js: - specifier: ^1.0.38 - version: 1.0.38 + specifier: ^1.0.39 + version: 1.0.39 unified: specifier: ^11.0.5 version: 11.0.5 @@ -242,8 +242,8 @@ importers: specifier: ^10.0.0 version: 10.0.0 virtua: - specifier: ^0.33.4 - version: 0.33.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^0.34.2 + version: 0.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) workbox-window: specifier: ^7.1.0 version: 7.1.0 @@ -264,44 +264,44 @@ importers: specifier: ^3.1.0 version: 3.1.0 '@eslint/js': - specifier: ^9.9.0 - version: 9.9.0 + specifier: ^9.11.1 + version: 9.11.1 '@ionic/cli': specifier: ^7.2.0 version: 7.2.0 '@playwright/test': - specifier: ^1.46.0 - version: 1.46.0 + specifier: ^1.47.2 + version: 1.47.2 '@testing-library/jest-dom': - specifier: ^6.4.8 - version: 6.4.8 + specifier: ^6.5.0 + version: 6.5.0 '@testing-library/react': - specifier: ^16.0.0 - version: 16.0.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^16.0.1 + version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) '@trapezedev/configure': specifier: ^7.0.10 - version: 7.0.10(@types/node@22.2.0)(typescript@5.5.4) + version: 7.0.10(@types/node@22.7.4)(typescript@5.6.2) '@types/history': specifier: ^4.7.11 version: 4.7.11 '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 + specifier: ^29.5.13 + version: 29.5.13 '@types/lodash': - specifier: ^4.17.7 - version: 4.17.7 + specifier: ^4.17.9 + version: 4.17.9 '@types/mdast': specifier: ^4.0.4 version: 4.0.4 '@types/node': - specifier: ^22.2.0 - version: 22.2.0 + specifier: ^22.7.4 + version: 22.7.4 '@types/react': - specifier: ^18.3.3 - version: 18.3.3 + specifier: ^18.3.10 + version: 18.3.10 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -318,44 +318,44 @@ importers: specifier: ^10.0.0 version: 10.0.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.0.1 - version: 8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4) + specifier: ^8.8.0 + version: 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2) '@typescript-eslint/parser': - specifier: ^8.0.1 - version: 8.0.1(eslint@9.9.0)(typescript@5.5.4) + specifier: ^8.8.0 + version: 8.8.0(eslint@9.11.1)(typescript@5.6.2) '@vitejs/plugin-legacy': - specifier: ^5.4.1 - version: 5.4.1(terser@5.31.5)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5)) + specifier: ^5.4.2 + version: 5.4.2(terser@5.34.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)) '@vitejs/plugin-react': - specifier: ^4.3.1 - version: 4.3.1(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5)) + specifier: ^4.3.2 + version: 4.3.2(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)) '@wyw-in-js/babel-preset': specifier: ^0.5.4 - version: 0.5.4(typescript@5.5.4) + version: 0.5.4(typescript@5.6.2) '@wyw-in-js/vite': specifier: ^0.5.4 - version: 0.5.4(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5)) + version: 0.5.4(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)) eslint: - specifier: ^9.9.0 - version: 9.9.0 + specifier: ^9.11.1 + version: 9.11.1 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.9.0) + version: 9.1.0(eslint@9.11.1) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0))(eslint@9.9.0)(prettier@3.3.3) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.11.1))(eslint@9.11.1)(prettier@3.3.3) eslint-plugin-react: - specifier: ^7.35.0 - version: 7.35.0(eslint@9.9.0) + specifier: ^7.37.1 + version: 7.37.1(eslint@9.11.1) eslint-plugin-react-hooks: specifier: ^4.6.2 - version: 4.6.2(eslint@9.9.0) + version: 4.6.2(eslint@9.11.1) globals: - specifier: ^15.9.0 - version: 15.9.0 + specifier: ^15.10.0 + version: 15.10.0 jsdom: - specifier: ^24.1.1 - version: 24.1.1 + specifier: ^25.0.1 + version: 25.0.1 mdast-util-lemmy-spoiler: specifier: ^2.0.0 version: 2.0.0 @@ -363,29 +363,29 @@ importers: specifier: ^3.3.3 version: 3.3.3 pwa-asset-generator: - specifier: ^6.3.1 - version: 6.3.1 + specifier: ^6.3.2 + version: 6.3.2 release-it: specifier: ^17.6.0 - version: 17.6.0(typescript@5.5.4) + version: 17.6.0(typescript@5.6.2) terser: - specifier: ^5.31.5 - version: 5.31.5 + specifier: ^5.34.1 + version: 5.34.1 typescript: - specifier: ^5.5.4 - version: 5.5.4 + specifier: ^5.6.2 + version: 5.6.2 vite: - specifier: ^5.4.0 - version: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + specifier: ^5.4.8 + version: 5.4.8(@types/node@22.7.4)(terser@5.34.1) vite-plugin-pwa: - specifier: ^0.20.1 - version: 0.20.1(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + specifier: ^0.20.5 + version: 0.20.5(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) vite-plugin-svgr: specifier: ^4.2.0 - version: 4.2.0(rollup@2.79.1)(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5)) + version: 4.2.0(rollup@2.79.2)(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.2.0)(happy-dom@14.12.3)(jsdom@24.1.1)(terser@5.31.5) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.7.4)(happy-dom@15.7.4)(jsdom@25.0.1)(terser@5.34.1) packages: @@ -417,6 +417,10 @@ packages: resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} + '@babel/compat-data@7.25.4': + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} + engines: {node: '>=6.9.0'} + '@babel/core@7.24.7': resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==} engines: {node: '>=6.9.0'} @@ -433,6 +437,10 @@ packages: resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.25.6': + resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} @@ -455,8 +463,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.24.7': - resolution: {integrity: sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==} + '@babel/helper-create-class-features-plugin@7.25.4': + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -520,12 +528,6 @@ packages: resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.24.7': - resolution: {integrity: sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-remap-async-to-generator@7.25.0': resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} engines: {node: '>=6.9.0'} @@ -576,10 +578,6 @@ packages: resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.24.7': - resolution: {integrity: sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==} - engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.0': resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} engines: {node: '>=6.9.0'} @@ -606,11 +604,10 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7': - resolution: {integrity: sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + '@babel/parser@7.25.6': + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} + engines: {node: '>=6.0.0'} + hasBin: true '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3': resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} @@ -624,12 +621,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7': - resolution: {integrity: sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0': resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} engines: {node: '>=6.9.0'} @@ -642,12 +633,6 @@ packages: peerDependencies: '@babel/core': ^7.13.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7': - resolution: {integrity: sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0': resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} engines: {node: '>=6.9.0'} @@ -686,14 +671,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.24.7': - resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + '@babel/plugin-syntax-import-assertions@7.25.6': + resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.24.7': - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + '@babel/plugin-syntax-import-attributes@7.25.6': + resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -774,14 +759,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.24.7': - resolution: {integrity: sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-generator-functions@7.25.0': - resolution: {integrity: sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==} + '@babel/plugin-transform-async-generator-functions@7.25.4': + resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -798,20 +777,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.24.7': - resolution: {integrity: sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.25.0': resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.24.7': - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + '@babel/plugin-transform-class-properties@7.25.4': + resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -822,14 +795,8 @@ packages: peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.24.7': - resolution: {integrity: sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-classes@7.25.0': - resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} + '@babel/plugin-transform-classes@7.25.4': + resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -840,12 +807,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.24.7': - resolution: {integrity: sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.24.8': resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} engines: {node: '>=6.9.0'} @@ -894,12 +855,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.24.7': - resolution: {integrity: sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.25.1': resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} engines: {node: '>=6.9.0'} @@ -912,12 +867,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.24.7': - resolution: {integrity: sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.25.2': resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} engines: {node: '>=6.9.0'} @@ -954,12 +903,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.24.7': - resolution: {integrity: sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.25.0': resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} engines: {node: '>=6.9.0'} @@ -1014,12 +957,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.24.7': - resolution: {integrity: sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.24.8': resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} engines: {node: '>=6.9.0'} @@ -1032,8 +969,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.24.7': - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} + '@babel/plugin-transform-private-methods@7.25.4': + resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1122,12 +1059,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.24.7': - resolution: {integrity: sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.24.8': resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} engines: {node: '>=6.9.0'} @@ -1158,20 +1089,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.24.7': - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + '@babel/plugin-transform-unicode-sets-regex@7.25.4': + resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.24.7': - resolution: {integrity: sha512-1YZNsc+y6cTvWlDHidMBsQZrZfEFjRIo/BZCT906PMdzOyXtSLTgqGdrpcuTDCXyd11Am5uQULtDIcCfnTc8fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-env@7.25.3': - resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} + '@babel/preset-env@7.25.4': + resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1200,8 +1125,8 @@ packages: resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.25.0': - resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} + '@babel/runtime@7.25.6': + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} '@babel/template@7.24.7': @@ -1220,6 +1145,10 @@ packages: resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.25.6': + resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.24.7': resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} engines: {node: '>=6.9.0'} @@ -1228,6 +1157,10 @@ packages: resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + '@capacitor-community/app-icon@5.0.0': resolution: {integrity: sha512-DH1NcFGQnulkeAXALqg1gfc9Vga2og1i0tcByT1yc/q9woF0wfSpwv9n6eapqxWpQMQYI9FmqLle++likphjaA==} peerDependencies: @@ -1455,30 +1388,38 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.11.0': - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + '@eslint-community/regexpp@4.11.1': + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/compat@1.1.1': resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.17.1': - resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.6.0': + resolution: {integrity: sha512-8I2Q8ykA4J0x0o7cg67FPVnehcqWTBehu/lmY+bolPFHGjh49YzGBMXTvpqVgEbBdvNCSxj6iFgiIyHzf03lzg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.9.0': - resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} + '@eslint/js@9.11.1': + resolution: {integrity: sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.2.0': + resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@github/markdown-toolbar-element@2.2.3': resolution: {integrity: sha512-AlquKGee+IWiAMYVB0xyHFZRMnu4n3X4HTvJHu79GiVJ1ojTukCWyxMlF5NMsecoLcBKsuBhx3QPv2vkE/zQ0A==} @@ -1518,16 +1459,16 @@ packages: engines: {node: '>=16.0.0'} hasBin: true - '@ionic/react-router@8.2.6': - resolution: {integrity: sha512-Fs8IafBxD8tMmsN9PvAEgW0GHJGl1gtVeAW1NkW22wOeS+mLoZxd6iV0lqr5tnV1uhQZBQeCoaH4MtM497ltdw==} + '@ionic/react-router@8.3.1': + resolution: {integrity: sha512-MnZOO1jjXA20cQE73e7ivf4UEC9hCy5yIzYI/PJJvNLl0eq6kJq3Ejiex8iNPtsdCXHQ0es4asmOEKbCHwM7dQ==} peerDependencies: react: '>=16.8.6' react-dom: '>=16.8.6' react-router: ^5.0.1 react-router-dom: ^5.0.1 - '@ionic/react@8.2.6': - resolution: {integrity: sha512-qcdd04P3vZzeyQvjF/7RIK9JJPxQgpBm3VxUh6a/NUPuLsq4d66UcD2pr4vGaejD3Vf15wyZeHDAVQGjqq+X2A==} + '@ionic/react@8.3.1': + resolution: {integrity: sha512-5P/EFtJsgXFi505TmhIVIASomLWxUFf1KilCiH9/AZlLvEXFIT5x9o6L061+j+An4j0uR1MbDh/DwnrTYiO0NA==} peerDependencies: react: '>=16.8.6' react-dom: '>=16.8.6' @@ -1776,8 +1717,8 @@ packages: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/test@1.46.0': - resolution: {integrity: sha512-/QYft5VArOrGRP5pgkrfKksqsKA6CEFyGQ/gjNe6q0y4tZ1aaPfq4gIjudr1s3D+pXyrPRdsy4opKDrjBabE5w==} + '@playwright/test@1.47.2': + resolution: {integrity: sha512-jTXRsoSPONAs8Za9QEQdyjFn+0ZQFjCiIztAIF6bi1HqhBzG9Ma7g1WotyiGqFSBRZjIEqMdT8RUlbk1QVhzCQ==} engines: {node: '>=18'} hasBin: true @@ -1821,8 +1762,8 @@ packages: '@types/babel__core': optional: true - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + '@rollup/plugin-node-resolve@15.3.0': + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.78.0||^3.0.0||^4.0.0 @@ -1859,83 +1800,92 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.20.0': - resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + '@rollup/pluginutils@5.1.2': + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/rollup-android-arm-eabi@4.22.5': + resolution: {integrity: sha512-SU5cvamg0Eyu/F+kLeMXS7GoahL+OoizlclVFX3l5Ql6yNlywJJ0OuqTzUx0v+aHhPHEB/56CT06GQrRrGNYww==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.20.0': - resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + '@rollup/rollup-android-arm64@4.22.5': + resolution: {integrity: sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.20.0': - resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + '@rollup/rollup-darwin-arm64@4.22.5': + resolution: {integrity: sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.20.0': - resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + '@rollup/rollup-darwin-x64@4.22.5': + resolution: {integrity: sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + '@rollup/rollup-linux-arm-gnueabihf@4.22.5': + resolution: {integrity: sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + '@rollup/rollup-linux-arm-musleabihf@4.22.5': + resolution: {integrity: sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.20.0': - resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + '@rollup/rollup-linux-arm64-gnu@4.22.5': + resolution: {integrity: sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.20.0': - resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + '@rollup/rollup-linux-arm64-musl@4.22.5': + resolution: {integrity: sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': + resolution: {integrity: sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + '@rollup/rollup-linux-riscv64-gnu@4.22.5': + resolution: {integrity: sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.20.0': - resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + '@rollup/rollup-linux-s390x-gnu@4.22.5': + resolution: {integrity: sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.20.0': - resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + '@rollup/rollup-linux-x64-gnu@4.22.5': + resolution: {integrity: sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.20.0': - resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + '@rollup/rollup-linux-x64-musl@4.22.5': + resolution: {integrity: sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.20.0': - resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + '@rollup/rollup-win32-arm64-msvc@4.22.5': + resolution: {integrity: sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.20.0': - resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + '@rollup/rollup-win32-ia32-msvc@4.22.5': + resolution: {integrity: sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.20.0': - resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + '@rollup/rollup-win32-x64-msvc@4.22.5': + resolution: {integrity: sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==} cpu: [x64] os: [win32] @@ -1955,6 +1905,11 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true + '@stencil/core@4.20.0': + resolution: {integrity: sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==} + engines: {node: '>=16.0.0', npm: '>=7.10.0'} + hasBin: true + '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} @@ -2034,12 +1989,12 @@ packages: resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} engines: {node: '>=18'} - '@testing-library/jest-dom@6.4.8': - resolution: {integrity: sha512-JD0G+Zc38f5MBHA4NgxQMR5XtO5Jx9g86jqturNTt2WUfRmLDIY7iKkWHDCCTiDuFMre6nxAD5wHw9W5kI4rGw==} + '@testing-library/jest-dom@6.5.0': + resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@16.0.0': - resolution: {integrity: sha512-guuxUKRWQ+FgNX0h0NS0FIq3Q3uLtWVpBzcLOggmfMoUpgBnzBzvLLd4fbm6yS8ydJd94cIfY4yP9qUQjM2KwQ==} + '@testing-library/react@16.0.1': + resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 @@ -2114,6 +2069,9 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/fs-extra@8.1.5': resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} @@ -2144,11 +2102,14 @@ packages: '@types/jest@27.5.2': resolution: {integrity: sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==} - '@types/jest@29.5.12': - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + '@types/jest@29.5.13': + resolution: {integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/lodash@4.17.7': - resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + '@types/lodash@4.17.9': + resolution: {integrity: sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==} '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} @@ -2159,8 +2120,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.2.0': - resolution: {integrity: sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==} + '@types/node@22.7.4': + resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2171,8 +2132,8 @@ packages: '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} - '@types/prop-types@15.7.12': - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + '@types/prop-types@15.7.13': + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} '@types/react-dom@18.3.0': resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} @@ -2183,8 +2144,8 @@ packages: '@types/react-router@5.1.20': resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} - '@types/react@18.3.3': - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/react@18.3.10': + resolution: {integrity: sha512-02sAAlBnP39JgXwkAq3PeU9DVaaGpZyF3MGcC0MKgQVkZor5IiiDAipVaxQHtDJAmO4GIy/rVBy/LzVj76Cyqg==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2210,6 +2171,9 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + '@types/unist@3.0.3': + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} + '@types/use-sync-external-store@0.0.3': resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==} @@ -2219,14 +2183,14 @@ packages: '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.0.1': - resolution: {integrity: sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==} + '@typescript-eslint/eslint-plugin@8.8.0': + resolution: {integrity: sha512-wORFWjU30B2WJ/aXBfOm1LX9v9nyt9D3jsSOxC3cCaTQGCW5k4jNpmjFv3U7p/7s4yvdjHzwtv2Sd2dOyhjS0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -2236,8 +2200,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.0.1': - resolution: {integrity: sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==} + '@typescript-eslint/parser@8.8.0': + resolution: {integrity: sha512-uEFUsgR+tl8GmzmLjRqz+VrDv4eoaMqMXW7ruXfgThaAShO9JTciKpEsB+TvnfFfbg5IpujgMXVV36gOJRLtZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2246,12 +2210,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.0.1': - resolution: {integrity: sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==} + '@typescript-eslint/scope-manager@8.8.0': + resolution: {integrity: sha512-EL8eaGC6gx3jDd8GwEFEV091210U97J0jeEHrAYvIYosmEGet4wJ+g0SYmLu+oRiAwbSA5AVrt6DxLHfdd+bUg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.0.1': - resolution: {integrity: sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==} + '@typescript-eslint/type-utils@8.8.0': + resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2259,12 +2223,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.0.1': - resolution: {integrity: sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==} + '@typescript-eslint/types@8.8.0': + resolution: {integrity: sha512-QJwc50hRCgBd/k12sTykOJbESe1RrzmX6COk8Y525C9l7oweZ+1lw9JiU56im7Amm8swlz00DRIlxMYLizr2Vw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.0.1': - resolution: {integrity: sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==} + '@typescript-eslint/typescript-estree@8.8.0': + resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2272,49 +2236,61 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.0.1': - resolution: {integrity: sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==} + '@typescript-eslint/utils@8.8.0': + resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.0.1': - resolution: {integrity: sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==} + '@typescript-eslint/visitor-keys@8.8.0': + resolution: {integrity: sha512-8mq51Lx6Hpmd7HnA2fcHQo3YgfX1qbccxQOgZcb4tvasu//zXRaA1j5ZRFeCw/VRAdFi4mRM9DnZw0Nu0Q2d1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vitejs/plugin-legacy@5.4.1': - resolution: {integrity: sha512-kee0l7dVevCNs1l3u2PnihVunvQ0WTJL2UJ/siQGD3Iht546mR9NO16tCv32uCP6lcGO1QDLqlPqInJtV1FE7A==} + '@vitejs/plugin-legacy@5.4.2': + resolution: {integrity: sha512-hlyyQL+wEIyOWdwsUKX+0g3kBU4AbHmVzHarLvVKiGGGqLIYjttMvvjk6zGY8RD9dab6QuFNhDoxg0YFhQ26xA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: terser: ^5.4.0 vite: ^5.0.0 - '@vitejs/plugin-react@4.3.1': - resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} + '@vitejs/plugin-react@4.3.2': + resolution: {integrity: sha512-hieu+o05v4glEBucTcKMK3dlES0OeJlD9YVOAPraVMOInBCwzumaIFiUjr4bHK7NPgnAHgiskUoceKercrN8vg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.2.0 || ^5.0.0 - '@vitest/expect@2.0.5': - resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} + '@vitest/expect@2.1.1': + resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} + + '@vitest/mocker@2.1.1': + resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} + peerDependencies: + '@vitest/spy': 2.1.1 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true - '@vitest/pretty-format@2.0.5': - resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} + '@vitest/pretty-format@2.1.1': + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - '@vitest/runner@2.0.5': - resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} + '@vitest/runner@2.1.1': + resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} - '@vitest/snapshot@2.0.5': - resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} + '@vitest/snapshot@2.1.1': + resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} - '@vitest/spy@2.0.5': - resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} + '@vitest/spy@2.1.1': + resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} - '@vitest/utils@2.0.5': - resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} + '@vitest/utils@2.1.1': + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} '@wyw-in-js/babel-preset@0.5.4': resolution: {integrity: sha512-1GJJFt38lPUM3iU/0umqPYNahX4bSk8AWeurpa5JlGx7w9AeT5FnaWRUWn3gnjgwEw42AZgD1OCbo4Qy2XwpVA==} @@ -2450,6 +2426,10 @@ packages: aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + array-buffer-byte-length@1.0.1: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} @@ -2535,11 +2515,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.10.4: - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.10.6: resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: @@ -2632,8 +2607,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2646,10 +2621,6 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - bundle-name@4.1.0: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} @@ -2693,8 +2664,8 @@ packages: caniuse-lite@1.0.30001640: resolution: {integrity: sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==} - caniuse-lite@1.0.30001647: - resolution: {integrity: sha512-n83xdNiyeNcHpzWY+1aFbqCK7LuLfBricc4+alSQL2Xb6OR3XpnQAmlDG+pQcdTfiHRuLcQ96VOfrPSGiNJYSg==} + caniuse-lite@1.0.30001664: + resolution: {integrity: sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==} capacitor-android-nav-mode@1.0.0: resolution: {integrity: sha512-Z7tdvC7NHDBqTnVwpuMYJTrSSWu7yLdNb0VHZjb76iwIzQ4wTNAigx7wC5fXx2S1GiN9vGT1Duby7fRmHq1mLg==} @@ -3012,14 +2983,11 @@ packages: cookiejar@2.1.4: resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} - core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} - - core-js-compat@3.38.0: - resolution: {integrity: sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==} + core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} - core-js@3.37.1: - resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} + core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3076,8 +3044,8 @@ packages: css.escape@1.5.1: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - cssstyle@4.0.1: - resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==} + cssstyle@4.1.0: + resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} engines: {node: '>=18'} csstype@3.1.3: @@ -3111,8 +3079,8 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} - date-fns@3.6.0: - resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} + date-fns@4.1.0: + resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} @@ -3160,6 +3128,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -3358,8 +3335,8 @@ packages: electron-to-chromium@1.4.816: resolution: {integrity: sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==} - electron-to-chromium@1.5.4: - resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==} + electron-to-chromium@1.5.29: + resolution: {integrity: sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==} elementtree@0.1.7: resolution: {integrity: sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==} @@ -3435,6 +3412,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-goat@4.0.0: resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} engines: {node: '>=12'} @@ -3486,14 +3467,14 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.35.0: - resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} + eslint-plugin-react@7.37.1: + resolution: {integrity: sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - eslint-scope@8.0.2: - resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} + eslint-scope@8.1.0: + resolution: {integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: @@ -3504,8 +3485,12 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.9.0: - resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} + eslint-visitor-keys@4.1.0: + resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.11.1: + resolution: {integrity: sha512-MobhYKIoAO1s1e4VUrgx1l1Sk2JBR/Gqjjgw8+mfgoLE2xwsHur4gdfTxyTgShrhvdVFTaJSgMiQBl1jv/AWxg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3518,6 +3503,10 @@ packages: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + espree@10.2.0: + resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -3609,8 +3598,8 @@ packages: fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fast-uri@3.0.1: - resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} + fast-uri@3.0.2: + resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==} fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} @@ -3621,8 +3610,8 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - fdir@6.2.0: - resolution: {integrity: sha512-9XaWcDl0riOX5j2kYfy0kKdg7skw3IY6kA4LFT8Tk2yF9UdrADUy8D6AJuBLtf7ISm/MksumwAHE3WVbMRyCLw==} + fdir@6.3.0: + resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -3674,8 +3663,8 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.2.1: - resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} form-data-encoder@2.1.4: @@ -3827,9 +3816,8 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.4.2: - resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==} - engines: {node: '>=16 || 14 >=14.18'} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true glob@7.2.3: @@ -3852,8 +3840,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.9.0: - resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + globals@15.10.0: + resolution: {integrity: sha512-tqFIbz83w4Y5TCbtgjZjApohbuh7K9BxGYFm7ifwDR240tvdb7P9x+/9VvUKlmkPoiknoJtanI8UOrqxS3a7lQ==} engines: {node: '>=18'} globalthis@1.0.4: @@ -3896,9 +3884,9 @@ packages: happy-dom@12.10.3: resolution: {integrity: sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==} - happy-dom@14.12.3: - resolution: {integrity: sha512-vsYlEs3E9gLwA1Hp+w3qzu+RUDFf4VTT8cyKqVICoZ2k7WM++Qyd2LwzyTi5bqMJFiIC/vNpTDYuxdreENRK/g==} - engines: {node: '>=16.0.0'} + happy-dom@15.7.4: + resolution: {integrity: sha512-r1vadDYGMtsHAAsqhDuk4IpPvr6N8MGKy5ntBo7tSdim+pWDxus2PNqOcOt8LuDZ4t3KJHE+gCuzupcx/GKnyQ==} + engines: {node: '>=18.0.0'} hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} @@ -3937,8 +3925,8 @@ packages: hast-util-embedded@3.0.0: resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==} - hast-util-from-html@2.0.1: - resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} + hast-util-from-html@2.0.3: + resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} hast-util-from-parse5@8.0.1: resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} @@ -4089,6 +4077,10 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + immer@10.1.1: resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} @@ -4194,10 +4186,6 @@ packages: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -4210,8 +4198,8 @@ packages: resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==} engines: {node: '>= 0.4'} - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} is-data-view@1.0.1: @@ -4453,9 +4441,8 @@ packages: iterator.prototype@1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - jackspeak@3.4.0: - resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} - engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} jake@10.9.1: resolution: {integrity: sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==} @@ -4517,8 +4504,8 @@ packages: jsbn@1.1.0: resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdom@24.1.1: - resolution: {integrity: sha512-5O1wWV99Jhq4DV7rCLIoZ/UIhyQeDR7wHVyZAHAshbrvZsLs+Xzz7gtwnlJTJDjleiTKh54F4dXrX70vJQTyJQ==} + jsdom@25.0.1: + resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -4609,8 +4596,8 @@ packages: leek@0.0.24: resolution: {integrity: sha512-6PVFIYXxlYF0o6hrAsHtGpTmi06otkwNrMcmQ0K96SeSRHPREPa9J3nJZ1frliVH7XT0XFswoJFQoXsDukzGNQ==} - lemmy-js-client@0.19.4: - resolution: {integrity: sha512-k3d+YRDj3+JuuEP+nuEg27efR/e4m8oMk2BoC8jq9AnMrwSAKfsN2F2vG70Zke0amXtOclDZrCSHkIpNw99ikg==} + lemmy-js-client@0.20.0-alpha.17: + resolution: {integrity: sha512-4iZQtZNldhioTecSgi1LMR4E3uK5IcQ+EuWg4aAXmciOIHxPXPAHy7qSLuHqbzEiL1QP5G3MFwQnlVf/sJkFaQ==} leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} @@ -4772,9 +4759,6 @@ packages: magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} @@ -4966,6 +4950,10 @@ packages: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -5194,8 +5182,8 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nwsapi@2.2.12: - resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} + nwsapi@2.2.13: + resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -5328,8 +5316,8 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} - package-json-from-dist@1.0.0: - resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} package-json@10.0.1: resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} @@ -5424,6 +5412,9 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -5448,13 +5439,13 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.46.0: - resolution: {integrity: sha512-9Y/d5UIwuJk8t3+lhmMSAJyNP1BUC/DqP3cQJDQQL/oWqAiuPTLgy7Q5dzglmTLwcBRdetzgNM/gni7ckfTr6A==} + playwright-core@1.47.2: + resolution: {integrity: sha512-3JvMfF+9LJfe16l7AbSmU555PaTl2tPyQsVInqm3id16pdDfvZ8TTZ/pyzmkbDrZTQefyzU7AIHlZqQnxpqHVQ==} engines: {node: '>=18'} hasBin: true - playwright@1.46.0: - resolution: {integrity: sha512-XYJ5WvfefWONh1uPAUAi0H2xXV5S3vrtcnXe6uAOgdGi3aSpqOSXX08IAjXW34xitfuOJsvXU5anXZxPSEQiJw==} + playwright@1.47.2: + resolution: {integrity: sha512-nx1cLMmQWqmA3UsnjaaokyoUpdVaaDhJhMoxX2qj3McpjnsqFHs516QAKYhqHAgOP+oCFTEOCOAaD1RgD/RQfA==} engines: {node: '>=18'} hasBin: true @@ -5466,8 +5457,8 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} prebuild-install@7.1.2: @@ -5543,9 +5534,6 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - pstree.remy@1.1.8: resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} @@ -5564,8 +5552,8 @@ packages: resolution: {integrity: sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==} engines: {node: '>=10.18.1'} - pwa-asset-generator@6.3.1: - resolution: {integrity: sha512-iGbUvBH1T+yysr/31OsJyIbqrDUPOHZPOvCODgQmiBkbfALxF9Wqmzc9ddYYe0x07/qAurc54IAt4rDR+vaQDQ==} + pwa-asset-generator@6.3.2: + resolution: {integrity: sha512-mLdzO3+R79/t/j0Ng6thZR8JDsJug/4jAXeOpgV40uEQb0ZSOFT6d6AYsSCRs0Y4eI8ywjnrkXgz/qxbVLvXJw==} engines: {node: '>=10.12.0'} hasBin: true @@ -5581,9 +5569,6 @@ packages: resolution: {integrity: sha512-x+NLUpx9SYrcwXtX7ob1gnkSems4i/mGZX5SlYxwIau6RrUSODO89TR/XDGGpn5RPWSYIB+aSfuSlV5+CmbTBg==} engines: {node: '>=0.6'} - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -5625,8 +5610,8 @@ packages: react-html-attributes@1.4.6: resolution: {integrity: sha512-uS3MmThNKFH2EZUQQw4k5pIcU7XIr208UE5dktrj/GOH1CMagqxDl4DCLpt3o2l9x+IB5nVYBeN3Cr4IutBXAg==} - react-intersection-observer@9.13.0: - resolution: {integrity: sha512-y0UvBfjDiXqC8h0EWccyaj4dVBWMxgEx0t5RGNzQsvkfvZwugnKwxpu70StY4ivzYuMajavwUDjH4LJyIki9Lw==} + react-intersection-observer@9.13.1: + resolution: {integrity: sha512-tSzDaTy0qwNPLJHg8XZhlyHTgGW6drFKTtvjdL+p6um12rcnp8Z5XstE+QNBJ7c64n5o0Lj4ilUleA41bmDoMw==} peerDependencies: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5690,8 +5675,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-transition-state@2.1.1: - resolution: {integrity: sha512-kQx5g1FVu9knoz1T1WkapjUgFz08qQ/g1OmuWGi3/AoEFfS0kStxrPlZx81urjCXdz2d+1DqLpU6TyLW/Ro04Q==} + react-transition-state@2.1.2: + resolution: {integrity: sha512-RkDYBkj1V1ZqBA5AwQPrMt2Uagwsx6b//GVJdRDhs/t0o66w2nhQiyHyFGQEI60mgtbaIdLm8yhBRCvhA+FxEg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -5750,8 +5735,8 @@ packages: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} - regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} regenerate@1.4.2: @@ -5792,8 +5777,8 @@ packages: rehype-minify-whitespace@6.0.0: resolution: {integrity: sha512-i9It4YHR0Sf3GsnlR5jFUKXRr9oayvEk9GKQUkwZv6hs70OH9q3OCZrq9PpLvIGKt3W+JxBOxCidNVpH/6rWdA==} - rehype-parse@9.0.0: - resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==} + rehype-parse@9.0.1: + resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==} rehype-remark@10.0.0: resolution: {integrity: sha512-+aDXY/icqMFOafJQomVjxe3BAP7aR3lIsQ3GV6VIwpbCD2nvNFOXjGvotMe5p0Ny+Gt6L13DhEf/FjOOpTuUbQ==} @@ -5837,9 +5822,6 @@ packages: require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - reselect@5.1.1: resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} @@ -5891,19 +5873,16 @@ packages: engines: {node: '>=14'} hasBin: true - rollup@2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} + rollup@2.79.2: + resolution: {integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==} engines: {node: '>=10.0.0'} hasBin: true - rollup@4.20.0: - resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + rollup@4.22.5: + resolution: {integrity: sha512-WoinX7GeQOFMGznEcWA1WrTQCd/tpEbMkc3nuMs9BT0CPjMdSjPMTVClwWd4pgSQwJdP65SK9mTCNvItlr5o7w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} @@ -6083,8 +6062,8 @@ packages: resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} source-map-support@0.5.21: @@ -6316,8 +6295,8 @@ packages: resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} engines: {node: '>=10'} - terser@5.31.5: - resolution: {integrity: sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==} + terser@5.34.1: + resolution: {integrity: sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==} engines: {node: '>=10'} hasBin: true @@ -6349,22 +6328,32 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyglobby@0.2.0: - resolution: {integrity: sha512-+clyYQfAnNlt5a1x7CCQ6RLuTIztDfDAl6mAANvqRUlz6sVy5znCzJOhais8G6oyUyoeeaorLopO3HptVP8niA==} + tinyexec@0.3.0: + resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + + tinyglobby@0.2.6: + resolution: {integrity: sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==} engines: {node: '>=12.0.0'} - tinypool@1.0.0: - resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - tinyspy@3.0.0: - resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} + tldts-core@6.1.48: + resolution: {integrity: sha512-3gD9iKn/n2UuFH1uilBviK9gvTNT6iYwdqrj1Vr5mh8FuelvpRNaYVH4pNYqUgOGU4aAdL9X35eLuuj0gRsx+A==} + + tldts@6.1.48: + resolution: {integrity: sha512-SPbnh1zaSzi/OsmHb1vrPNnYuwJbdWjwo5TbBYYMlTtH3/1DSb41t8bcSxkwDmmbG2q6VLPVvQc7Yf23T+1EEw==} + hasBin: true + tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -6385,9 +6374,9 @@ packages: resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} hasBin: true - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} + tough-cookie@5.0.0: + resolution: {integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==} + engines: {node: '>=16'} tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -6507,13 +6496,14 @@ packages: typedarray-to-buffer@3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true - ua-parser-js@1.0.38: - resolution: {integrity: sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ==} + ua-parser-js@1.0.39: + resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==} + hasBin: true uglify-js@3.18.0: resolution: {integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==} @@ -6529,19 +6519,19 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@6.13.0: - resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} - unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} unicode-property-aliases-ecmascript@2.1.0: @@ -6605,10 +6595,6 @@ packages: universal-user-agent@6.0.1: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -6627,6 +6613,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + update-notifier@7.1.0: resolution: {integrity: sha512-8SV3rIqVY6EFC1WxH6L0j55s0MO79MFBS1pivmInRJg3pCEDgWHBj1Q6XByTtCLOZIFA0f6zoG9ZWf2Ks9lvTA==} engines: {node: '>=18'} @@ -6638,9 +6630,6 @@ packages: resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - use-composed-ref@1.3.0: resolution: {integrity: sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==} peerDependencies: @@ -6715,8 +6704,11 @@ packages: vfile@6.0.1: resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - virtua@0.33.4: - resolution: {integrity: sha512-E5PjR2wxebizA0KDFmGnvpPCeRsbAmmJ/Yif+ZH4HPEylrFqIeBOsgNZqHjsMnu5WqfSgEMIq+Qu0WOIC+3UyA==} + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + + virtua@0.34.2: + resolution: {integrity: sha512-r43hQsryJRqVChrf6Go52rScyc89szl/IxFclOJRXF5qd6fv1Lzb68K51htI1NhtaPk+GQxuS2Gd21YL5ZGeDg==} peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' @@ -6735,16 +6727,16 @@ packages: vue: optional: true - vite-node@2.0.5: - resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} + vite-node@2.1.1: + resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite-plugin-pwa@0.20.1: - resolution: {integrity: sha512-M6Pk4b18i5ryrhKgiIF8Zud0HGphYiCbEfLsCdlvmwn/CEnS6noVwfIDG/+3V7r6yxpPV/gLiKw+rIlCCiCCoQ==} + vite-plugin-pwa@0.20.5: + resolution: {integrity: sha512-aweuI/6G6n4C5Inn0vwHumElU/UEpNuO+9iZzwPZGTCH87TeZ6YFMrEY6ZUBQdIHHlhTsbMDryFARcSuOdsz9Q==} engines: {node: '>=16.0.0'} peerDependencies: - '@vite-pwa/assets-generator': ^0.2.4 + '@vite-pwa/assets-generator': ^0.2.6 vite: ^3.1.0 || ^4.0.0 || ^5.0.0 workbox-build: ^7.1.0 workbox-window: ^7.1.0 @@ -6757,8 +6749,8 @@ packages: peerDependencies: vite: ^2.6.0 || 3 || 4 || 5 - vite@5.4.0: - resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} + vite@5.4.8: + resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -6788,15 +6780,15 @@ packages: terser: optional: true - vitest@2.0.5: - resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} + vitest@2.1.1: + resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.5 - '@vitest/ui': 2.0.5 + '@vitest/browser': 2.1.1 + '@vitest/ui': 2.1.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -6813,8 +6805,8 @@ packages: jsdom: optional: true - voyager-ionic-core@8.2.6: - resolution: {integrity: sha512-e6vbJ/tCQmzBSMkR6OQTTw9J5HuKYdzqjYdYIs790nz3QY+jD29u6VzBSdly4XQJmFYaexogUjZ1kZZYbuCdRg==} + voyager-ionic-core@8.3.1: + resolution: {integrity: sha512-CBRKaVsnld2BAlv4szeuBXxa93GV41D0fh/EWZaOl+n5RMFRWn32p7vlvIg0pLh09K1eKojeFKaJXIVrG4h3JQ==} w3c-xmlserializer@5.0.0: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} @@ -7153,6 +7145,8 @@ snapshots: '@babel/compat-data@7.25.2': {} + '@babel/compat-data@7.25.4': {} + '@babel/core@7.24.7': dependencies: '@ampproject/remapping': 2.3.0 @@ -7207,14 +7201,21 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.25.6': + dependencies: + '@babel/types': 7.25.6 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + '@babel/helper-annotate-as-pure@7.24.7': dependencies: '@babel/types': 7.24.7 '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.25.6 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -7230,7 +7231,7 @@ snapshots: dependencies: '@babel/compat-data': 7.25.2 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.3 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 @@ -7249,35 +7250,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.25.2)': + '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 + '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.25.2) + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 + '@babel/traverse': 7.25.6 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - regexpu-core: 5.3.2 - semver: 6.3.1 - - '@babel/helper-create-regexp-features-plugin@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - regexpu-core: 5.3.2 - semver: 6.3.1 - '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -7285,23 +7270,12 @@ snapshots: regexpu-core: 5.3.2 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.6 - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - debug: 4.3.6 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.7 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -7329,8 +7303,8 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.8': dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -7352,17 +7326,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -7381,30 +7344,12 @@ snapshots: '@babel/helper-plugin-utils@7.24.8': {} - '@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-remap-async-to-generator@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -7417,21 +7362,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.24.7 - '@babel/helper-optimise-call-expression': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -7463,20 +7399,11 @@ snapshots: '@babel/helper-validator-option@7.24.8': {} - '@babel/helper-wrap-function@7.24.7': - dependencies: - '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.24.7 - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/helper-wrap-function@7.25.0': dependencies: '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6 + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color @@ -7505,17 +7432,15 @@ snapshots: dependencies: '@babel/types': 7.25.2 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7(@babel/core@7.24.7)': + '@babel/parser@7.25.6': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/types': 7.25.6 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -7524,284 +7449,145 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) + '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-async-generator-functions@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.24.7) + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -7809,134 +7595,71 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-remap-async-to-generator': 7.24.7(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-block-scoping@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - '@babel/helper-split-export-declaration': 7.24.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-classes@7.25.0(@babel/core@7.25.2)': + '@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/template': 7.24.7 - - '@babel/plugin-transform-destructuring@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/template': 7.25.0 '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2)': dependencies: @@ -7944,135 +7667,70 @@ snapshots: '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-literals@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -8094,150 +7752,69 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-replace-supers': 7.24.7(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-chaining@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -8247,39 +7824,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - transitivePeerDependencies: - - supports-color + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color @@ -8287,21 +7841,16 @@ snapshots: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.7)': dependencies: @@ -8315,15 +7864,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.7)': + '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7)': dependencies: @@ -8342,78 +7891,39 @@ snapshots: '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - regenerator-transform: 0.15.2 - '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.2 - '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-typeof-symbol@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)': dependencies: @@ -8430,142 +7940,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.24.7) - '@babel/helper-plugin-utils': 7.24.7 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.25.2)': + '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.7 - - '@babel/preset-env@7.24.7(@babel/core@7.24.7)': - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.7) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.7) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-block-scoping': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-classes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-destructuring': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-function-name': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-systemjs': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-optional-chaining': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-typeof-symbol': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.24.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.7) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.7) - core-js-compat: 3.37.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 - '@babel/preset-env@7.25.3(@babel/core@7.25.2)': + '@babel/preset-env@7.25.4(@babel/core@7.25.2)': dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -8581,8 +7981,8 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) @@ -8595,13 +7995,13 @@ snapshots: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) @@ -8629,7 +8029,7 @@ snapshots: '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2) @@ -8642,28 +8042,21 @@ snapshots: '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.25.2) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.38.0 + core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.7)': - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 - esutils: 2.0.3 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/types': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/types': 7.25.6 esutils: 2.0.3 '@babel/preset-react@7.24.7(@babel/core@7.24.7)': @@ -8695,7 +8088,7 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/runtime@7.25.0': + '@babel/runtime@7.25.6': dependencies: regenerator-runtime: 0.14.1 @@ -8738,6 +8131,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/traverse@7.25.6': + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/template': 7.25.0 + '@babel/types': 7.25.6 + debug: 4.3.7 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/types@7.24.7': dependencies: '@babel/helper-string-parser': 7.24.7 @@ -8750,6 +8155,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.6': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@capacitor-community/app-icon@5.0.0(@capacitor/core@6.1.2)': dependencies: '@capacitor/core': 6.1.2 @@ -8762,12 +8173,12 @@ snapshots: dependencies: '@capacitor/core': 6.1.2 - '@capacitor/assets@3.0.5(@types/node@22.2.0)(typescript@5.5.4)': + '@capacitor/assets@3.0.5(@types/node@22.7.4)(typescript@5.6.2)': dependencies: '@capacitor/cli': 5.7.8 '@ionic/utils-array': 2.1.6 '@ionic/utils-fs': 3.1.7 - '@trapezedev/project': 7.0.10(@types/node@22.2.0)(typescript@5.5.4) + '@trapezedev/project': 7.0.10(@types/node@22.7.4)(typescript@5.6.2) commander: 8.3.0 debug: 4.3.4 fs-extra: 10.1.0 @@ -8805,7 +8216,7 @@ snapshots: rimraf: 4.4.1 semver: 7.6.3 tar: 6.2.1 - tslib: 2.6.2 + tslib: 2.6.3 xml2js: 0.5.0 transitivePeerDependencies: - supports-color @@ -8944,23 +8355,25 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.11.1)': dependencies: - eslint: 9.9.0 + eslint: 9.11.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.11.0': {} + '@eslint-community/regexpp@4.11.1': {} '@eslint/compat@1.1.1': {} - '@eslint/config-array@0.17.1': + '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.6 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color + '@eslint/core@0.6.0': {} + '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 @@ -8975,10 +8388,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.9.0': {} + '@eslint/js@9.11.1': {} '@eslint/object-schema@2.1.4': {} + '@eslint/plugin-kit@0.2.0': + dependencies: + levn: 0.4.1 + '@github/markdown-toolbar-element@2.2.3': {} '@humanwhocodes/module-importer@1.0.1': {} @@ -9059,18 +8476,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@ionic/react-router@8.2.6(react-dom@18.3.1(react@18.3.1))(react-router-dom@5.3.4(react@18.3.1))(react-router@5.3.4(react@18.3.1))(react@18.3.1)': + '@ionic/react-router@8.3.1(react-dom@18.3.1(react@18.3.1))(react-router-dom@5.3.4(react@18.3.1))(react-router@5.3.4(react@18.3.1))(react@18.3.1)': dependencies: - '@ionic/react': 8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@ionic/react': 8.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-router: 5.3.4(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) tslib: 2.6.3 - '@ionic/react@8.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@ionic/react@8.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@ionic/core': voyager-ionic-core@8.2.6 + '@ionic/core': voyager-ionic-core@8.3.1 ionicons: 7.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9144,7 +8561,7 @@ snapshots: dependencies: '@ionic/utils-object': 2.1.6 '@ionic/utils-terminal': 2.3.4 - debug: 4.3.6 + debug: 4.3.7 signal-exit: 3.0.7 tree-kill: 1.2.2 tslib: 2.6.3 @@ -9171,7 +8588,7 @@ snapshots: '@ionic/utils-stream@3.1.6': dependencies: - debug: 4.3.6 + debug: 4.3.7 tslib: 2.6.3 transitivePeerDependencies: - supports-color @@ -9204,7 +8621,7 @@ snapshots: '@ionic/utils-stream': 3.1.6 '@ionic/utils-terminal': 2.3.4 cross-spawn: 7.0.3 - debug: 4.3.6 + debug: 4.3.7 tslib: 2.6.3 transitivePeerDependencies: - supports-color @@ -9239,7 +8656,7 @@ snapshots: '@ionic/utils-terminal@2.3.4': dependencies: '@types/slice-ansi': 4.0.0 - debug: 4.3.6 + debug: 4.3.7 signal-exit: 3.0.7 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -9286,8 +8703,8 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.2.0 - '@types/yargs': 17.0.32 + '@types/node': 22.7.4 + '@types/yargs': 17.0.33 chalk: 4.1.2 '@jridgewell/gen-mapping@0.3.5': @@ -9390,7 +8807,7 @@ snapshots: widest-line: 3.1.0 wrap-ansi: 7.0.0 - '@oclif/core@2.16.0(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/core@2.16.0(@types/node@22.7.4)(typescript@5.6.2)': dependencies: '@types/cli-progress': 3.11.5 ansi-escapes: 4.3.2 @@ -9415,7 +8832,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.6.2) tslib: 2.6.3 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -9428,9 +8845,9 @@ snapshots: '@oclif/linewrap@1.0.0': {} - '@oclif/plugin-autocomplete@1.4.6(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/plugin-autocomplete@1.4.6(@types/node@22.7.4)(typescript@5.6.2)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.7.4)(typescript@5.6.2) chalk: 4.1.2 debug: 4.3.5(supports-color@8.1.1) fs-extra: 9.1.0 @@ -9441,9 +8858,9 @@ snapshots: - supports-color - typescript - '@oclif/plugin-commands@2.2.28(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/plugin-commands@2.2.28(@types/node@22.7.4)(typescript@5.6.2)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.7.4)(typescript@5.6.2) lodash: 4.17.21 transitivePeerDependencies: - '@swc/core' @@ -9451,19 +8868,19 @@ snapshots: - '@types/node' - typescript - '@oclif/plugin-help@5.2.20(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/plugin-help@5.2.20(@types/node@22.7.4)(typescript@5.6.2)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.7.4)(typescript@5.6.2) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - '@types/node' - typescript - '@oclif/plugin-plugins@2.4.7(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/plugin-plugins@2.4.7(@types/node@22.7.4)(typescript@5.6.2)': dependencies: '@oclif/color': 1.0.13 - '@oclif/core': 2.16.0(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.7.4)(typescript@5.6.2) chalk: 4.1.2 debug: 4.3.5(supports-color@8.1.1) fs-extra: 9.1.0 @@ -9480,9 +8897,9 @@ snapshots: - supports-color - typescript - '@oclif/plugin-version@1.3.10(@types/node@22.2.0)(typescript@5.5.4)': + '@oclif/plugin-version@1.3.10(@types/node@22.7.4)(typescript@5.6.2)': dependencies: - '@oclif/core': 2.16.0(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/core': 2.16.0(@types/node@22.7.4)(typescript@5.6.2) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -9561,9 +8978,9 @@ snapshots: '@pkgr/core@0.1.1': {} - '@playwright/test@1.46.0': + '@playwright/test@1.47.2': dependencies: - playwright: 1.46.0 + playwright: 1.47.2 '@pnpm/config.env-replace@1.1.0': {} @@ -9587,7 +9004,7 @@ snapshots: '@xml-tools/parser': 1.0.11 prettier: 3.3.3 - '@reduxjs/toolkit@2.2.7(react-redux@9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1))(react@18.3.1)': + '@reduxjs/toolkit@2.2.7(react-redux@9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1))(react@18.3.1)': dependencies: immer: 10.1.1 redux: 5.0.1 @@ -9595,105 +9012,112 @@ snapshots: reselect: 5.1.1 optionalDependencies: react: 18.3.1 - react-redux: 9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1) - '@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.2)': dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 - '@rollup/pluginutils': 3.1.0(rollup@2.79.1) - rollup: 2.79.1 + '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + rollup: 2.79.2 optionalDependencies: '@types/babel__core': 7.20.5 transitivePeerDependencies: - supports-color - '@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1)': + '@rollup/plugin-node-resolve@15.3.0(rollup@2.79.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@2.79.1) + '@rollup/pluginutils': 5.1.2(rollup@2.79.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 - is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 2.79.1 + rollup: 2.79.2 - '@rollup/plugin-replace@2.4.2(rollup@2.79.1)': + '@rollup/plugin-replace@2.4.2(rollup@2.79.2)': dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.1) + '@rollup/pluginutils': 3.1.0(rollup@2.79.2) magic-string: 0.25.9 - rollup: 2.79.1 + rollup: 2.79.2 - '@rollup/plugin-terser@0.4.4(rollup@2.79.1)': + '@rollup/plugin-terser@0.4.4(rollup@2.79.2)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.31.5 + terser: 5.34.1 optionalDependencies: - rollup: 2.79.1 + rollup: 2.79.2 - '@rollup/pluginutils@3.1.0(rollup@2.79.1)': + '@rollup/pluginutils@3.1.0(rollup@2.79.2)': dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 2.79.1 + rollup: 2.79.2 - '@rollup/pluginutils@5.1.0(rollup@2.79.1)': + '@rollup/pluginutils@5.1.0(rollup@2.79.2)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 2.79.1 + rollup: 2.79.2 + + '@rollup/pluginutils@5.1.2(rollup@2.79.2)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 2.3.1 + optionalDependencies: + rollup: 2.79.2 - '@rollup/rollup-android-arm-eabi@4.20.0': + '@rollup/rollup-android-arm-eabi@4.22.5': optional: true - '@rollup/rollup-android-arm64@4.20.0': + '@rollup/rollup-android-arm64@4.22.5': optional: true - '@rollup/rollup-darwin-arm64@4.20.0': + '@rollup/rollup-darwin-arm64@4.22.5': optional: true - '@rollup/rollup-darwin-x64@4.20.0': + '@rollup/rollup-darwin-x64@4.22.5': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + '@rollup/rollup-linux-arm-gnueabihf@4.22.5': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.20.0': + '@rollup/rollup-linux-arm-musleabihf@4.22.5': optional: true - '@rollup/rollup-linux-arm64-gnu@4.20.0': + '@rollup/rollup-linux-arm64-gnu@4.22.5': optional: true - '@rollup/rollup-linux-arm64-musl@4.20.0': + '@rollup/rollup-linux-arm64-musl@4.22.5': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.20.0': + '@rollup/rollup-linux-riscv64-gnu@4.22.5': optional: true - '@rollup/rollup-linux-s390x-gnu@4.20.0': + '@rollup/rollup-linux-s390x-gnu@4.22.5': optional: true - '@rollup/rollup-linux-x64-gnu@4.20.0': + '@rollup/rollup-linux-x64-gnu@4.22.5': optional: true - '@rollup/rollup-linux-x64-musl@4.20.0': + '@rollup/rollup-linux-x64-musl@4.22.5': optional: true - '@rollup/rollup-win32-arm64-msvc@4.20.0': + '@rollup/rollup-win32-arm64-msvc@4.22.5': optional: true - '@rollup/rollup-win32-ia32-msvc@4.20.0': + '@rollup/rollup-win32-ia32-msvc@4.22.5': optional: true - '@rollup/rollup-win32-x64-msvc@4.20.0': + '@rollup/rollup-win32-x64-msvc@4.22.5': optional: true '@sinclair/typebox@0.27.8': {} @@ -9704,6 +9128,8 @@ snapshots: '@stencil/core@4.19.2': {} + '@stencil/core@4.20.0': {} + '@surma/rollup-plugin-off-main-thread@2.2.3': dependencies: ejs: 3.1.10 @@ -9755,12 +9181,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.7) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.7) - '@svgr/core@8.1.0(typescript@5.5.4)': + '@svgr/core@8.1.0(typescript@5.6.2)': dependencies: '@babel/core': 7.24.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.7) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.6.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -9771,11 +9197,11 @@ snapshots: '@babel/types': 7.24.7 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.6.2))': dependencies: '@babel/core': 7.24.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.7) - '@svgr/core': 8.1.0(typescript@5.5.4) + '@svgr/core': 8.1.0(typescript@5.6.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -9788,7 +9214,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.25.0 + '@babel/runtime': 7.25.6 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -9796,25 +9222,24 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.8': + '@testing-library/jest-dom@6.5.0': dependencies: '@adobe/css-tools': 4.4.0 - '@babel/runtime': 7.25.0 - aria-query: 5.3.0 + aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.0.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.10)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.25.6 '@testing-library/dom': 10.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 '@types/react-dom': 18.3.0 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': @@ -9823,17 +9248,17 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trapezedev/configure@7.0.10(@types/node@22.2.0)(typescript@5.5.4)': + '@trapezedev/configure@7.0.10(@types/node@22.7.4)(typescript@5.6.2)': dependencies: '@ionic/cli-framework-output': 2.2.8 '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.14 '@ionic/utils-terminal': 2.3.5 '@prettier/plugin-xml': 1.2.0 - '@trapezedev/project': 7.0.10(@types/node@22.2.0)(typescript@5.5.4) + '@trapezedev/project': 7.0.10(@types/node@22.7.4)(typescript@5.6.2) '@types/fs-extra': 9.0.13 '@types/jest': 27.5.2 - '@types/lodash': 4.17.7 + '@types/lodash': 4.17.9 '@types/plist': 3.0.5 '@types/prompts': 2.4.9 '@types/slice-ansi': 5.0.2 @@ -9847,7 +9272,7 @@ snapshots: prompts: 2.4.2 replace: 1.2.2 tmp: 0.2.3 - ts-node: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.6.2) yaml: 1.10.2 yargs: 17.7.2 transitivePeerDependencies: @@ -9860,7 +9285,7 @@ snapshots: '@trapezedev/gradle-parse@7.0.10': {} - '@trapezedev/project@7.0.10(@types/node@22.2.0)(typescript@5.5.4)': + '@trapezedev/project@7.0.10(@types/node@22.7.4)(typescript@5.6.2)': dependencies: '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.14 @@ -9884,7 +9309,7 @@ snapshots: replace: 1.2.2 tempy: 1.0.1 tmp: 0.2.3 - ts-node: 10.9.2(@types/node@22.2.0)(typescript@5.5.4) + ts-node: 10.9.2(@types/node@22.7.4)(typescript@5.6.2) xcode: 3.0.1 xml-js: 1.6.11 xpath: 0.0.32 @@ -9909,28 +9334,28 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.6 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.6 '@types/cli-progress@3.11.5': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 '@types/debug@4.1.12': dependencies: @@ -9944,13 +9369,15 @@ snapshots: '@types/estree@1.0.5': {} + '@types/estree@1.0.6': {} + '@types/fs-extra@8.1.5': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 '@types/hast@2.3.10': dependencies: @@ -9979,12 +9406,14 @@ snapshots: jest-matcher-utils: 27.5.1 pretty-format: 27.5.1 - '@types/jest@29.5.12': + '@types/jest@29.5.13': dependencies: expect: 29.7.0 pretty-format: 29.7.0 - '@types/lodash@4.17.7': {} + '@types/json-schema@7.0.15': {} + + '@types/lodash@4.17.9': {} '@types/mdast@4.0.4': dependencies: @@ -9994,42 +9423,42 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.2.0': + '@types/node@22.7.4': dependencies: - undici-types: 6.13.0 + undici-types: 6.19.8 '@types/normalize-package-data@2.4.4': {} '@types/plist@3.0.5': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 xmlbuilder: 15.1.1 '@types/prompts@2.4.9': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 kleur: 3.0.3 - '@types/prop-types@15.7.12': {} + '@types/prop-types@15.7.13': {} '@types/react-dom@18.3.0': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 '@types/react-router-dom@5.3.3': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.3 + '@types/react': 18.3.10 '@types/react-router': 5.1.20 '@types/react-router@5.1.20': dependencies: '@types/history': 4.7.11 - '@types/react': 18.3.3 + '@types/react': 18.3.10 - '@types/react@18.3.3': + '@types/react@18.3.10': dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/resolve@1.20.2': {} @@ -10048,167 +9477,176 @@ snapshots: '@types/unist@3.0.2': {} + '@types/unist@3.0.3': {} + '@types/use-sync-external-store@0.0.3': {} '@types/uuid@10.0.0': {} '@types/yargs-parser@21.0.3': {} - '@types/yargs@17.0.32': + '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 optional: true - '@typescript-eslint/eslint-plugin@8.0.1(@typescript-eslint/parser@8.0.1(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2))(eslint@9.11.1)(typescript@5.6.2)': dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.0.1(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/type-utils': 8.0.1(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.1(eslint@9.9.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.1 - eslint: 9.9.0 + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 8.8.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.8.0 + '@typescript-eslint/type-utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.8.0 + eslint: 9.11.1 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.1(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.8.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.1 - debug: 4.3.6 - eslint: 9.9.0 + '@typescript-eslint/scope-manager': 8.8.0 + '@typescript-eslint/types': 8.8.0 + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.8.0 + debug: 4.3.7 + eslint: 9.11.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.0.1': + '@typescript-eslint/scope-manager@8.8.0': dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 + '@typescript-eslint/types': 8.8.0 + '@typescript-eslint/visitor-keys': 8.8.0 - '@typescript-eslint/type-utils@8.0.1(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.1(eslint@9.9.0)(typescript@5.5.4) - debug: 4.3.6 - ts-api-utils: 1.3.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.0(eslint@9.11.1)(typescript@5.6.2) + debug: 4.3.7 + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - eslint - supports-color - '@typescript-eslint/types@8.0.1': {} + '@typescript-eslint/types@8.8.0': {} - '@typescript-eslint/typescript-estree@8.0.1(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.8.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/visitor-keys': 8.0.1 - debug: 4.3.6 - globby: 11.1.0 + '@typescript-eslint/types': 8.8.0 + '@typescript-eslint/visitor-keys': 8.8.0 + debug: 4.3.7 + fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.0.1(eslint@9.9.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.8.0(eslint@9.11.1)(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0) - '@typescript-eslint/scope-manager': 8.0.1 - '@typescript-eslint/types': 8.0.1 - '@typescript-eslint/typescript-estree': 8.0.1(typescript@5.5.4) - eslint: 9.9.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) + '@typescript-eslint/scope-manager': 8.8.0 + '@typescript-eslint/types': 8.8.0 + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.6.2) + eslint: 9.11.1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.0.1': + '@typescript-eslint/visitor-keys@8.8.0': dependencies: - '@typescript-eslint/types': 8.0.1 + '@typescript-eslint/types': 8.8.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-legacy@5.4.1(terser@5.31.5)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5))': + '@vitejs/plugin-legacy@5.4.2(terser@5.34.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))': dependencies: - '@babel/core': 7.24.7 - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - browserslist: 4.23.1 - browserslist-to-esbuild: 2.1.1(browserslist@4.23.1) - core-js: 3.37.1 - magic-string: 0.30.10 + '@babel/core': 7.25.2 + '@babel/preset-env': 7.25.4(@babel/core@7.25.2) + browserslist: 4.24.0 + browserslist-to-esbuild: 2.1.1(browserslist@4.24.0) + core-js: 3.38.1 + magic-string: 0.30.11 regenerator-runtime: 0.14.1 systemjs: 6.15.1 - terser: 5.31.5 - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + terser: 5.34.1 + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.1(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5))': + '@vitejs/plugin-react@4.3.2(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))': dependencies: - '@babel/core': 7.24.7 - '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) + '@babel/core': 7.25.2 + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) transitivePeerDependencies: - supports-color - '@vitest/expect@2.0.5': + '@vitest/expect@2.1.1': dependencies: - '@vitest/spy': 2.0.5 - '@vitest/utils': 2.0.5 + '@vitest/spy': 2.1.1 + '@vitest/utils': 2.1.1 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.5': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))': + dependencies: + '@vitest/spy': 2.1.1 + estree-walker: 3.0.3 + magic-string: 0.30.11 + optionalDependencies: + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) + + '@vitest/pretty-format@2.1.1': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.0.5': + '@vitest/runner@2.1.1': dependencies: - '@vitest/utils': 2.0.5 + '@vitest/utils': 2.1.1 pathe: 1.1.2 - '@vitest/snapshot@2.0.5': + '@vitest/snapshot@2.1.1': dependencies: - '@vitest/pretty-format': 2.0.5 + '@vitest/pretty-format': 2.1.1 magic-string: 0.30.11 pathe: 1.1.2 - '@vitest/spy@2.0.5': + '@vitest/spy@2.1.1': dependencies: - tinyspy: 3.0.0 + tinyspy: 3.0.2 - '@vitest/utils@2.0.5': + '@vitest/utils@2.1.1': dependencies: - '@vitest/pretty-format': 2.0.5 - estree-walker: 3.0.3 + '@vitest/pretty-format': 2.1.1 loupe: 3.1.1 tinyrainbow: 1.2.0 - '@wyw-in-js/babel-preset@0.5.4(typescript@5.5.4)': + '@wyw-in-js/babel-preset@0.5.4(typescript@5.6.2)': dependencies: '@babel/core': 7.25.2 - '@wyw-in-js/transform': 0.5.4(typescript@5.5.4) + '@wyw-in-js/transform': 0.5.4(typescript@5.6.2) transitivePeerDependencies: - supports-color - typescript @@ -10243,7 +9681,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@wyw-in-js/transform@0.5.4(typescript@5.5.4)': + '@wyw-in-js/transform@0.5.4(typescript@5.6.2)': dependencies: '@babel/core': 7.25.2 '@babel/generator': 7.25.0 @@ -10255,7 +9693,7 @@ snapshots: '@wyw-in-js/processor-utils': 0.5.4 '@wyw-in-js/shared': 0.5.4 babel-merge: 3.0.0(@babel/core@7.25.2) - cosmiconfig: 8.3.6(typescript@5.5.4) + cosmiconfig: 8.3.6(typescript@5.6.2) happy-dom: 12.10.3 source-map: 0.7.4 stylis: 4.3.2 @@ -10264,11 +9702,11 @@ snapshots: - supports-color - typescript - '@wyw-in-js/vite@0.5.4(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5))': + '@wyw-in-js/vite@0.5.4(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))': dependencies: '@wyw-in-js/shared': 0.5.4 - '@wyw-in-js/transform': 0.5.4(typescript@5.5.4) - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + '@wyw-in-js/transform': 0.5.4(typescript@5.6.2) + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) transitivePeerDependencies: - supports-color - typescript @@ -10327,7 +9765,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.1 + fast-uri: 3.0.2 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -10374,6 +9812,8 @@ snapshots: dependencies: dequal: 2.0.3 + aria-query@5.3.2: {} + array-buffer-byte-length@1.0.1: dependencies: call-bind: 1.0.7 @@ -10468,44 +9908,20 @@ snapshots: deepmerge: 2.2.1 object.omit: 3.0.0 - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.7): - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): dependencies: - '@babel/compat-data': 7.24.7 + '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.7): - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) - core-js-compat: 3.37.1 - transitivePeerDependencies: - - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.38.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.7): - dependencies: - '@babel/core': 7.24.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.7) + core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color @@ -10597,9 +10013,9 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist-to-esbuild@2.1.1(browserslist@4.23.1): + browserslist-to-esbuild@2.1.1(browserslist@4.24.0): dependencies: - browserslist: 4.23.1 + browserslist: 4.24.0 meow: 13.2.0 browserslist@4.23.1: @@ -10609,12 +10025,12 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.1.0(browserslist@4.23.1) - browserslist@4.23.3: + browserslist@4.24.0: dependencies: - caniuse-lite: 1.0.30001647 - electron-to-chromium: 1.5.4 + caniuse-lite: 1.0.30001664 + electron-to-chromium: 1.5.29 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.1(browserslist@4.24.0) buffer-crc32@0.2.13: {} @@ -10625,8 +10041,6 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - builtin-modules@3.3.0: {} - bundle-name@4.1.0: dependencies: run-applescript: 7.0.0 @@ -10669,7 +10083,7 @@ snapshots: caniuse-lite@1.0.30001640: {} - caniuse-lite@1.0.30001647: {} + caniuse-lite@1.0.30001664: {} capacitor-android-nav-mode@1.0.0(@capacitor/core@6.1.2): dependencies: @@ -10695,14 +10109,14 @@ snapshots: dependencies: '@capacitor/core': 6.1.2 - capacitor-set-version@2.2.0(@types/node@22.2.0)(typescript@5.5.4): + capacitor-set-version@2.2.0(@types/node@22.7.4)(typescript@5.6.2): dependencies: '@oclif/core': 1.26.2 - '@oclif/plugin-autocomplete': 1.4.6(@types/node@22.2.0)(typescript@5.5.4) - '@oclif/plugin-commands': 2.2.28(@types/node@22.2.0)(typescript@5.5.4) - '@oclif/plugin-help': 5.2.20(@types/node@22.2.0)(typescript@5.5.4) - '@oclif/plugin-plugins': 2.4.7(@types/node@22.2.0)(typescript@5.5.4) - '@oclif/plugin-version': 1.3.10(@types/node@22.2.0)(typescript@5.5.4) + '@oclif/plugin-autocomplete': 1.4.6(@types/node@22.7.4)(typescript@5.6.2) + '@oclif/plugin-commands': 2.2.28(@types/node@22.7.4)(typescript@5.6.2) + '@oclif/plugin-help': 5.2.20(@types/node@22.7.4)(typescript@5.6.2) + '@oclif/plugin-plugins': 2.4.7(@types/node@22.7.4)(typescript@5.6.2) + '@oclif/plugin-version': 1.3.10(@types/node@22.7.4)(typescript@5.6.2) plist: 3.1.0 semver: 7.6.2 tslib: 2.6.3 @@ -10807,7 +10221,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -11037,35 +10451,31 @@ snapshots: cookiejar@2.1.4: {} - core-js-compat@3.37.1: + core-js-compat@3.38.1: dependencies: - browserslist: 4.23.1 - - core-js-compat@3.38.0: - dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 - core-js@3.37.1: {} + core-js@3.38.1: {} core-util-is@1.0.3: {} - cosmiconfig@8.3.6(typescript@5.5.4): + cosmiconfig@8.3.6(typescript@5.6.2): dependencies: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 - cosmiconfig@9.0.0(typescript@5.5.4): + cosmiconfig@9.0.0(typescript@5.6.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 create-require@1.1.1: {} @@ -11113,9 +10523,9 @@ snapshots: css.escape@1.5.1: {} - cssstyle@4.0.1: + cssstyle@4.1.0: dependencies: - rrweb-cssom: 0.6.0 + rrweb-cssom: 0.7.1 csstype@3.1.3: {} @@ -11148,7 +10558,7 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - date-fns@3.6.0: {} + date-fns@4.1.0: {} dateformat@3.0.3: {} @@ -11176,6 +10586,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.7: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -11267,9 +10681,9 @@ snapshots: dependencies: dexie: 4.0.8 - dexie-react-hooks@1.1.7(@types/react@18.3.3)(dexie@4.0.8)(react@18.3.1): + dexie-react-hooks@1.1.7(@types/react@18.3.10)(dexie@4.0.8)(react@18.3.1): dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 dexie: 4.0.8 react: 18.3.1 @@ -11366,7 +10780,7 @@ snapshots: electron-to-chromium@1.4.816: {} - electron-to-chromium@1.5.4: {} + electron-to-chromium@1.5.29: {} elementtree@0.1.7: dependencies: @@ -11514,6 +10928,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-goat@4.0.0: {} escape-string-regexp@1.0.5: {} @@ -11532,24 +10948,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.9.0): + eslint-config-prettier@9.1.0(eslint@9.11.1): dependencies: - eslint: 9.9.0 + eslint: 9.11.1 - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.9.0))(eslint@9.9.0)(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.11.1))(eslint@9.11.1)(prettier@3.3.3): dependencies: - eslint: 9.9.0 + eslint: 9.11.1 prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.9.0) + eslint-config-prettier: 9.1.0(eslint@9.11.1) - eslint-plugin-react-hooks@4.6.2(eslint@9.9.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.11.1): dependencies: - eslint: 9.9.0 + eslint: 9.11.1 - eslint-plugin-react@7.35.0(eslint@9.9.0): + eslint-plugin-react@7.37.1(eslint@9.11.1): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -11557,7 +10973,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.9.0 + eslint: 9.11.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -11571,7 +10987,7 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-scope@8.0.2: + eslint-scope@8.1.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -11580,36 +10996,41 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.9.0: + eslint-visitor-keys@4.1.0: {} + + eslint@9.11.1: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0) - '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.17.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.1) + '@eslint-community/regexpp': 4.11.1 + '@eslint/config-array': 0.18.0 + '@eslint/core': 0.6.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.0 + '@eslint/js': 9.11.1 + '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.6 + debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint-scope: 8.0.2 - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 + eslint-scope: 8.1.0 + eslint-visitor-keys: 4.1.0 + espree: 10.2.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 find-up: 5.0.0 glob-parent: 6.0.2 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 @@ -11625,6 +11046,12 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.0.0 + espree@10.2.0: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 4.1.0 + esprima@4.0.1: {} esquery@1.6.0: @@ -11645,7 +11072,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 esutils@2.0.3: {} @@ -11737,7 +11164,7 @@ snapshots: fast-safe-stringify@2.1.1: {} - fast-uri@3.0.1: {} + fast-uri@3.0.2: {} fastq@1.17.1: dependencies: @@ -11751,7 +11178,7 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.2.0(picomatch@4.0.2): + fdir@6.3.0(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -11780,7 +11207,7 @@ snapshots: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.3.5(supports-color@8.1.1) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -11809,7 +11236,7 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.2.1: + foreground-child@3.3.0: dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 @@ -11976,13 +11403,13 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.4.2: + glob@10.4.5: dependencies: - foreground-child: 3.2.1 - jackspeak: 3.4.0 + foreground-child: 3.3.0 + jackspeak: 3.4.3 minimatch: 9.0.5 minipass: 7.1.2 - package-json-from-dist: 1.0.0 + package-json-from-dist: 1.0.1 path-scurry: 1.11.1 glob@7.2.3: @@ -12009,7 +11436,7 @@ snapshots: globals@14.0.0: {} - globals@15.9.0: {} + globals@15.10.0: {} globalthis@1.0.4: dependencies: @@ -12021,7 +11448,7 @@ snapshots: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 @@ -12080,7 +11507,7 @@ snapshots: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 - happy-dom@14.12.3: + happy-dom@15.7.4: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -12116,13 +11543,13 @@ snapshots: '@types/hast': 3.0.4 hast-util-is-element: 3.0.0 - hast-util-from-html@2.0.1: + hast-util-from-html@2.0.3: dependencies: '@types/hast': 3.0.4 devlop: 1.1.0 hast-util-from-parse5: 8.0.1 parse5: 7.1.2 - vfile: 6.0.1 + vfile: 6.0.3 vfile-message: 4.0.2 hast-util-from-parse5@8.0.1: @@ -12374,6 +11801,8 @@ snapshots: ignore@5.3.1: {} + ignore@5.3.2: {} + immer@10.1.1: {} import-fresh@3.3.0: @@ -12489,10 +11918,6 @@ snapshots: is-buffer@2.0.5: {} - is-builtin-module@3.2.1: - dependencies: - builtin-modules: 3.3.0 - is-callable@1.2.7: {} is-ci@3.0.1: @@ -12503,7 +11928,7 @@ snapshots: dependencies: hasown: 2.0.2 - is-core-module@2.15.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -12688,7 +12113,7 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - jackspeak@3.4.0: + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -12740,7 +12165,7 @@ snapshots: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -12748,7 +12173,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.2.0 + '@types/node': 22.7.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12758,7 +12183,7 @@ snapshots: dependencies: config-chain: 1.1.13 editorconfig: 1.0.4 - glob: 10.4.2 + glob: 10.4.5 js-cookie: 3.0.5 nopt: 7.2.1 @@ -12777,9 +12202,9 @@ snapshots: jsbn@1.1.0: {} - jsdom@24.1.1: + jsdom@25.0.1: dependencies: - cssstyle: 4.0.1 + cssstyle: 4.1.0 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.0 @@ -12787,12 +12212,12 @@ snapshots: http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.12 + nwsapi: 2.2.13 parse5: 7.1.2 rrweb-cssom: 0.7.1 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.4 + tough-cookie: 5.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 @@ -12872,7 +12297,7 @@ snapshots: transitivePeerDependencies: - supports-color - lemmy-js-client@0.19.4: {} + lemmy-js-client@0.20.0-alpha.17: {} leven@3.1.0: {} @@ -13033,10 +12458,6 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 - magic-string@0.30.10: - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - magic-string@0.30.11: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -13478,6 +12899,11 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.52.0: {} mime-types@2.1.35: @@ -13681,7 +13107,7 @@ snapshots: dependencies: boolbase: 1.0.0 - nwsapi@2.2.12: {} + nwsapi@2.2.13: {} object-assign@4.1.1: {} @@ -13848,7 +13274,7 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 - package-json-from-dist@1.0.0: {} + package-json-from-dist@1.0.1: {} package-json@10.0.1: dependencies: @@ -13945,6 +13371,8 @@ snapshots: picocolors@1.0.1: {} + picocolors@1.1.0: {} + picomatch@2.3.1: {} picomatch@4.0.2: {} @@ -13959,11 +13387,11 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.46.0: {} + playwright-core@1.47.2: {} - playwright@1.46.0: + playwright@1.47.2: dependencies: - playwright-core: 1.46.0 + playwright-core: 1.47.2 optionalDependencies: fsevents: 2.3.2 @@ -13975,11 +13403,11 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss@8.4.41: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 prebuild-install@7.1.2: dependencies: @@ -14064,8 +13492,6 @@ snapshots: proxy-from-env@1.1.0: {} - psl@1.9.0: {} - pstree.remy@1.1.8: {} pump@3.0.0: @@ -14099,7 +13525,7 @@ snapshots: - supports-color - utf-8-validate - pwa-asset-generator@6.3.1: + pwa-asset-generator@6.3.2: dependencies: chalk: 4.1.2 cheerio: 1.0.0-rc.12 @@ -14125,8 +13551,6 @@ snapshots: dependencies: side-channel: 1.0.6 - querystringify@2.2.0: {} - queue-microtask@1.2.3: {} queue-tick@1.0.1: {} @@ -14166,7 +13590,7 @@ snapshots: dependencies: html-element-attributes: 1.3.1 - react-intersection-observer@9.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-intersection-observer@9.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: @@ -14178,10 +13602,10 @@ snapshots: react-is@18.3.1: {} - react-markdown@9.0.1(@types/react@18.3.3)(react@18.3.1): + react-markdown@9.0.1(@types/react@18.3.10)(react@18.3.1): dependencies: '@types/hast': 3.0.4 - '@types/react': 18.3.3 + '@types/react': 18.3.10 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.0 html-url-attributes: 3.0.0 @@ -14197,13 +13621,13 @@ snapshots: react-merge-refs@2.1.1: {} - react-redux@9.1.2(@types/react@18.3.3)(react@18.3.1)(redux@5.0.1): + react-redux@9.1.2(@types/react@18.3.10)(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.2(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 redux: 5.0.1 react-refresh@0.14.2: {} @@ -14237,16 +13661,16 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-textarea-autosize@8.5.3(@types/react@18.3.3)(react@18.3.1): + react-textarea-autosize@8.5.3(@types/react@18.3.10)(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 react: 18.3.1 use-composed-ref: 1.3.0(react@18.3.1) - use-latest: 1.2.1(@types/react@18.3.3)(react@18.3.1) + use-latest: 1.2.1(@types/react@18.3.10)(react@18.3.1) transitivePeerDependencies: - '@types/react' - react-transition-state@2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-state@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -14328,7 +13752,7 @@ snapshots: globalthis: 1.0.4 which-builtin-type: 1.1.4 - regenerate-unicode-properties@10.1.1: + regenerate-unicode-properties@10.2.0: dependencies: regenerate: 1.4.2 @@ -14338,7 +13762,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.25.0 + '@babel/runtime': 7.25.6 regexp-to-ast@0.5.0: {} @@ -14353,10 +13777,10 @@ snapshots: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 + regenerate-unicode-properties: 10.2.0 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 + unicode-match-property-value-ecmascript: 2.2.0 registry-auth-token@5.0.2: dependencies: @@ -14386,10 +13810,10 @@ snapshots: hast-util-whitespace: 3.0.0 unist-util-is: 6.0.0 - rehype-parse@9.0.0: + rehype-parse@9.0.1: dependencies: '@types/hast': 3.0.4 - hast-util-from-html: 2.0.1 + hast-util-from-html: 2.0.3 unified: 11.0.5 rehype-remark@10.0.0: @@ -14400,13 +13824,13 @@ snapshots: unified: 11.0.5 vfile: 6.0.1 - release-it@17.6.0(typescript@5.5.4): + release-it@17.6.0(typescript@5.6.2): dependencies: '@iarna/toml': 2.2.5 '@octokit/rest': 20.1.1 async-retry: 1.3.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.6.2) execa: 8.0.1 git-url-parse: 14.0.0 globby: 14.0.2 @@ -14488,8 +13912,6 @@ snapshots: require-main-filename@2.0.0: {} - requires-port@1.0.0: {} - reselect@5.1.1: {} resolve-alpn@1.2.1: {} @@ -14506,7 +13928,7 @@ snapshots: resolve@2.0.0-next.5: dependencies: - is-core-module: 2.15.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -14536,34 +13958,32 @@ snapshots: dependencies: glob: 9.3.5 - rollup@2.79.1: + rollup@2.79.2: optionalDependencies: fsevents: 2.3.3 - rollup@4.20.0: + rollup@4.22.5: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.20.0 - '@rollup/rollup-android-arm64': 4.20.0 - '@rollup/rollup-darwin-arm64': 4.20.0 - '@rollup/rollup-darwin-x64': 4.20.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 - '@rollup/rollup-linux-arm-musleabihf': 4.20.0 - '@rollup/rollup-linux-arm64-gnu': 4.20.0 - '@rollup/rollup-linux-arm64-musl': 4.20.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 - '@rollup/rollup-linux-riscv64-gnu': 4.20.0 - '@rollup/rollup-linux-s390x-gnu': 4.20.0 - '@rollup/rollup-linux-x64-gnu': 4.20.0 - '@rollup/rollup-linux-x64-musl': 4.20.0 - '@rollup/rollup-win32-arm64-msvc': 4.20.0 - '@rollup/rollup-win32-ia32-msvc': 4.20.0 - '@rollup/rollup-win32-x64-msvc': 4.20.0 + '@rollup/rollup-android-arm-eabi': 4.22.5 + '@rollup/rollup-android-arm64': 4.22.5 + '@rollup/rollup-darwin-arm64': 4.22.5 + '@rollup/rollup-darwin-x64': 4.22.5 + '@rollup/rollup-linux-arm-gnueabihf': 4.22.5 + '@rollup/rollup-linux-arm-musleabihf': 4.22.5 + '@rollup/rollup-linux-arm64-gnu': 4.22.5 + '@rollup/rollup-linux-arm64-musl': 4.22.5 + '@rollup/rollup-linux-powerpc64le-gnu': 4.22.5 + '@rollup/rollup-linux-riscv64-gnu': 4.22.5 + '@rollup/rollup-linux-s390x-gnu': 4.22.5 + '@rollup/rollup-linux-x64-gnu': 4.22.5 + '@rollup/rollup-linux-x64-musl': 4.22.5 + '@rollup/rollup-win32-arm64-msvc': 4.22.5 + '@rollup/rollup-win32-ia32-msvc': 4.22.5 + '@rollup/rollup-win32-x64-msvc': 4.22.5 fsevents: 2.3.3 - rrweb-cssom@0.6.0: {} - rrweb-cssom@0.7.1: {} rsvp@3.6.2: {} @@ -14745,7 +14165,7 @@ snapshots: ip-address: 9.0.5 smart-buffer: 4.2.0 - source-map-js@1.2.0: {} + source-map-js@1.2.1: {} source-map-support@0.5.21: dependencies: @@ -15025,7 +14445,7 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser@5.31.5: + terser@5.34.1: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 @@ -15057,16 +14477,24 @@ snapshots: tinybench@2.9.0: {} - tinyglobby@0.2.0: + tinyexec@0.3.0: {} + + tinyglobby@0.2.6: dependencies: - fdir: 6.2.0(picomatch@4.0.2) + fdir: 6.3.0(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.0: {} + tinypool@1.0.1: {} tinyrainbow@1.2.0: {} - tinyspy@3.0.0: {} + tinyspy@3.0.2: {} + + tldts-core@6.1.48: {} + + tldts@6.1.48: + dependencies: + tldts-core: 6.1.48 tmp@0.0.33: dependencies: @@ -15082,12 +14510,9 @@ snapshots: touch@3.1.1: {} - tough-cookie@4.1.4: + tough-cookie@5.0.0: dependencies: - psl: 1.9.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 + tldts: 6.1.48 tr46@0.0.3: {} @@ -15109,29 +14534,29 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.4 + typescript: 5.6.2 ts-invariant@0.10.3: dependencies: tslib: 2.6.3 - ts-node@10.9.2(@types/node@22.2.0)(typescript@5.5.4): + ts-node@10.9.2(@types/node@22.7.4)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.2.0 + '@types/node': 22.7.4 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.6.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -15201,9 +14626,9 @@ snapshots: dependencies: is-typedarray: 1.0.0 - typescript@5.5.4: {} + typescript@5.6.2: {} - ua-parser-js@1.0.38: {} + ua-parser-js@1.0.39: {} uglify-js@3.18.0: optional: true @@ -15222,16 +14647,16 @@ snapshots: undefsafe@2.0.5: {} - undici-types@6.13.0: {} + undici-types@6.19.8: {} - unicode-canonical-property-names-ecmascript@2.0.0: {} + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-match-property-ecmascript@2.0.0: dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 - unicode-match-property-value-ecmascript@2.1.0: {} + unicode-match-property-value-ecmascript@2.2.0: {} unicode-property-aliases-ecmascript@2.1.0: {} @@ -15324,8 +14749,6 @@ snapshots: universal-user-agent@6.0.1: {} - universalify@0.2.0: {} - universalify@2.0.1: {} untildify@4.0.0: {} @@ -15338,11 +14761,11 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 - update-browserslist-db@1.1.0(browserslist@4.23.3): + update-browserslist-db@1.1.1(browserslist@4.24.0): dependencies: - browserslist: 4.23.3 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 update-notifier@7.1.0: dependencies: @@ -15365,27 +14788,22 @@ snapshots: url-join@5.0.0: {} - url-parse@1.5.10: - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - use-composed-ref@1.3.0(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect@1.1.2(@types/react@18.3.3)(react@18.3.1): + use-isomorphic-layout-effect@1.1.2(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 - use-latest@1.2.1(@types/react@18.3.3)(react@18.3.1): + use-latest@1.2.1(@types/react@18.3.10)(react@18.3.1): dependencies: react: 18.3.1 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.3)(react@18.3.1) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.3.10)(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.10 use-long-press@3.2.0(react@18.3.1): dependencies: @@ -15443,18 +14861,22 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - virtua@0.33.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + vfile@6.0.3: + dependencies: + '@types/unist': 3.0.3 + vfile-message: 4.0.2 + + virtua@0.34.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - vite-node@2.0.5(@types/node@22.2.0)(terser@5.31.5): + vite-node@2.1.1(@types/node@22.7.4)(terser@5.34.1): dependencies: cac: 6.7.14 - debug: 4.3.6 + debug: 4.3.7 pathe: 1.1.2 - tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) transitivePeerDependencies: - '@types/node' - less @@ -15466,66 +14888,67 @@ snapshots: - supports-color - terser - vite-plugin-pwa@0.20.1(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0): + vite-plugin-pwa@0.20.5(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0): dependencies: - debug: 4.3.6 + debug: 4.3.7 pretty-bytes: 6.1.1 - tinyglobby: 0.2.0 - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + tinyglobby: 0.2.6 + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) workbox-build: 7.1.1(@types/babel__core@7.20.5) workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite-plugin-svgr@4.2.0(rollup@2.79.1)(typescript@5.5.4)(vite@5.4.0(@types/node@22.2.0)(terser@5.31.5)): + vite-plugin-svgr@4.2.0(rollup@2.79.2)(typescript@5.6.2)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@2.79.1) - '@svgr/core': 8.1.0(typescript@5.5.4) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4)) - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) + '@rollup/pluginutils': 5.1.0(rollup@2.79.2) + '@svgr/core': 8.1.0(typescript@5.6.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2)) + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) transitivePeerDependencies: - rollup - supports-color - typescript - vite@5.4.0(@types/node@22.2.0)(terser@5.31.5): + vite@5.4.8(@types/node@22.7.4)(terser@5.34.1): dependencies: esbuild: 0.21.5 - postcss: 8.4.41 - rollup: 4.20.0 + postcss: 8.4.47 + rollup: 4.22.5 optionalDependencies: - '@types/node': 22.2.0 + '@types/node': 22.7.4 fsevents: 2.3.3 - terser: 5.31.5 + terser: 5.34.1 - vitest@2.0.5(@types/node@22.2.0)(happy-dom@14.12.3)(jsdom@24.1.1)(terser@5.31.5): + vitest@2.1.1(@types/node@22.7.4)(happy-dom@15.7.4)(jsdom@25.0.1)(terser@5.34.1): dependencies: - '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.5 - '@vitest/pretty-format': 2.0.5 - '@vitest/runner': 2.0.5 - '@vitest/snapshot': 2.0.5 - '@vitest/spy': 2.0.5 - '@vitest/utils': 2.0.5 + '@vitest/expect': 2.1.1 + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@22.7.4)(terser@5.34.1)) + '@vitest/pretty-format': 2.1.1 + '@vitest/runner': 2.1.1 + '@vitest/snapshot': 2.1.1 + '@vitest/spy': 2.1.1 + '@vitest/utils': 2.1.1 chai: 5.1.1 - debug: 4.3.6 - execa: 8.0.1 + debug: 4.3.7 magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinypool: 1.0.0 + tinyexec: 0.3.0 + tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@22.2.0)(terser@5.31.5) - vite-node: 2.0.5(@types/node@22.2.0)(terser@5.31.5) + vite: 5.4.8(@types/node@22.7.4)(terser@5.34.1) + vite-node: 2.1.1(@types/node@22.7.4)(terser@5.34.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.2.0 - happy-dom: 14.12.3 - jsdom: 24.1.1 + '@types/node': 22.7.4 + happy-dom: 15.7.4 + jsdom: 25.0.1 transitivePeerDependencies: - less - lightningcss + - msw - sass - sass-embedded - stylus @@ -15533,9 +14956,9 @@ snapshots: - supports-color - terser - voyager-ionic-core@8.2.6: + voyager-ionic-core@8.3.1: dependencies: - '@stencil/core': 4.19.2 + '@stencil/core': 4.20.0 ionicons: 7.4.0 tslib: 2.6.3 @@ -15669,12 +15092,12 @@ snapshots: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) '@babel/core': 7.25.2 - '@babel/preset-env': 7.25.3(@babel/core@7.25.2) - '@babel/runtime': 7.25.0 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@2.79.1) - '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) - '@rollup/plugin-terser': 0.4.4(rollup@2.79.1) + '@babel/preset-env': 7.25.4(@babel/core@7.25.2) + '@babel/runtime': 7.25.6 + '@rollup/plugin-babel': 5.3.1(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@2.79.2) + '@rollup/plugin-node-resolve': 15.3.0(rollup@2.79.2) + '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) + '@rollup/plugin-terser': 0.4.4(rollup@2.79.2) '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.17.1 common-tags: 1.8.2 @@ -15683,7 +15106,7 @@ snapshots: glob: 7.2.3 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: 2.79.1 + rollup: 2.79.2 source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1 diff --git a/src/features/feed/PostSort.tsx b/src/features/feed/PostSort.tsx index e116864442..fc747791a4 100644 --- a/src/features/feed/PostSort.tsx +++ b/src/features/feed/PostSort.tsx @@ -20,7 +20,6 @@ import { } from "ionicons/icons"; import { useContext } from "react"; import { startCase } from "lodash"; -import { SortType } from "lemmy-js-client"; import { scrollUpIfNeeded } from "../../helpers/scrollUpIfNeeded"; import { AppContext } from "../auth/AppContext"; import { @@ -35,10 +34,11 @@ import { clockBadgeTwelve, } from "../icons"; import { arrayOfAll } from "../../helpers/array"; +import { PostSortType } from "lemmy-js-client"; -type ExtendedSortType = SortType | "Top"; +type ExtendedSortType = PostSortType | "Top"; -export const ALL_POST_SORTS = arrayOfAll()([ +export const ALL_POST_SORTS = arrayOfAll()([ "Active", "Hot", "New", @@ -93,7 +93,7 @@ const BUTTONS: ActionSheetButton[] = POST_SORTS.map( }), ); -const TOP_BUTTONS: ActionSheetButton[] = TOP_POST_SORTS.map( +const TOP_BUTTONS: ActionSheetButton[] = TOP_POST_SORTS.map( (sortType) => ({ text: formatTopLabel(sortType), data: sortType, @@ -102,8 +102,8 @@ const TOP_BUTTONS: ActionSheetButton[] = TOP_POST_SORTS.map( ); interface PostSortProps { - sort: SortType | undefined; - setSort: (sort: SortType) => void; + sort: PostSortType | undefined; + setSort: (sort: PostSortType) => void; } export default function PostSort({ sort, setSort }: PostSortProps) { @@ -126,13 +126,13 @@ interface Options { } export function useSelectPostSort( - onSelected: (sort: SortType) => void, + onSelected: (sort: PostSortType) => void, options?: Options, ) { const [presentInitialSortActionSheet] = useIonActionSheet(); const [presentTopSortActionSheet] = useIonActionSheet(); - function present(sort: SortType) { + function present(sort: PostSortType) { presentInitialSortActionSheet({ header: options?.title ?? "Sort by...", cssClass: "left-align-buttons", @@ -161,7 +161,7 @@ export function useSelectPostSort( }); } - function presentSelectTop(sort: SortType) { + function presentSelectTop(sort: PostSortType) { presentTopSortActionSheet({ header: "Sort by Top for...", cssClass: "left-align-buttons", @@ -169,7 +169,7 @@ export function useSelectPostSort( ...b, role: sort === b.data ? "selected" : undefined, })), - onWillDismiss: (e: CustomEvent>) => { + onWillDismiss: (e: CustomEvent>) => { if (e.detail.data) { onSelected(e.detail.data); } @@ -253,7 +253,7 @@ export function formatTopLabel(sort: (typeof TOP_POST_SORTS)[number]): string { } export function isTopSort( - sort: SortType, + sort: PostSortType, ): sort is (typeof TOP_POST_SORTS)[number] { return (TOP_POST_SORTS as unknown as string[]).includes(sort as string); } diff --git a/src/features/feed/endItems/EndPost.tsx b/src/features/feed/endItems/EndPost.tsx index a03bfefb63..07b3776b24 100644 --- a/src/features/feed/endItems/EndPost.tsx +++ b/src/features/feed/endItems/EndPost.tsx @@ -1,5 +1,5 @@ import { styled } from "@linaria/react"; -import { SortType } from "lemmy-js-client"; +import { CommentSortType, PostSortType } from "lemmy-js-client"; export const Container = styled.div` display: flex; @@ -51,7 +51,7 @@ export default function EndPost({ } export function getSortDuration( - sort: SortType | undefined, + sort: PostSortType | CommentSortType | undefined, ): string | undefined { switch (sort) { case "TopDay": diff --git a/src/features/feed/sort/feedSortSlice.tsx b/src/features/feed/sort/feedSortSlice.tsx index 986252bbf5..469cce237b 100644 --- a/src/features/feed/sort/feedSortSlice.tsx +++ b/src/features/feed/sort/feedSortSlice.tsx @@ -1,5 +1,5 @@ import { PayloadAction, createAsyncThunk, createSlice } from "@reduxjs/toolkit"; -import { CommentSortType, SortType } from "lemmy-js-client"; +import { CommentSortType, PostSortType } from "lemmy-js-client"; import { db } from "../../../services/db"; import { RootState } from "../../../store"; import { AnyFeed, serializeFeedName } from "../helpers"; @@ -9,7 +9,7 @@ interface PostSortState { * `null`: Loaded from database, but nothing there */ sortByContextByFeedName: { - posts: Record; + posts: Record; comments: Record; }; } @@ -24,7 +24,7 @@ const initialState: PostSortState = { export type SetSortActionPayload = | { feed: AnyFeed; - sort: SortType; + sort: PostSortType; context: "posts"; } | { diff --git a/src/features/feed/sort/useFeedSort.tsx b/src/features/feed/sort/useFeedSort.tsx index 2cafedc45d..9cf1be7871 100644 --- a/src/features/feed/sort/useFeedSort.tsx +++ b/src/features/feed/sort/useFeedSort.tsx @@ -1,4 +1,4 @@ -import { CommentSortType, SortType } from "lemmy-js-client"; +import { CommentSortType, PostSortType } from "lemmy-js-client"; import { useCallback, useEffect, useState } from "react"; import { useAppDispatch, useAppSelector } from "../../../store"; import { @@ -10,7 +10,7 @@ import { import { AnyFeed } from "../helpers"; type Sorts = { - posts: SortType; + posts: PostSortType; comments: CommentSortType; }; diff --git a/src/features/labels/links/PersonLink.tsx b/src/features/labels/links/PersonLink.tsx index 6c52ce0ee3..322b526712 100644 --- a/src/features/labels/links/PersonLink.tsx +++ b/src/features/labels/links/PersonLink.tsx @@ -62,7 +62,10 @@ export default function PersonLink({ const blocks = state.site.response?.my_user?.person_blocks; const isBlocked = blocks?.some( - (b) => getHandle(b.target) === getHandle(person), + (b) => + // TODO b.target for 0.19 and less support + getHandle("target" in b ? (b.target as Person) : b) === + getHandle(person), ); stopIonicTapClick(); diff --git a/src/features/moderation/ban/BanUser.tsx b/src/features/moderation/ban/BanUser.tsx index 3b44abe044..7577c7d00c 100644 --- a/src/features/moderation/ban/BanUser.tsx +++ b/src/features/moderation/ban/BanUser.tsx @@ -92,7 +92,8 @@ export default function BanUser({ community_id: community.id, reason, expires: !permanent ? days : undefined, - remove_data: removeContent, + remove_or_restore_data: removeContent, + ["remove_data" as never]: removeContent, // TODO lemmy 0.19.0 and less support }), ); } catch (_) { diff --git a/src/features/post/postSlice.ts b/src/features/post/postSlice.ts index 6002c986b8..a35c42fc56 100644 --- a/src/features/post/postSlice.ts +++ b/src/features/post/postSlice.ts @@ -325,7 +325,8 @@ export const getPost = }); } catch (error) { if ( - isLemmyError(error, "couldnt_find_post") || + isLemmyError(error, "couldnt_find_post" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") || isLemmyError(error, "unknown") ) { dispatch(receivedPostNotFound(id)); diff --git a/src/features/resolve/resolveSlice.tsx b/src/features/resolve/resolveSlice.tsx index 60e47ba10a..a756675a89 100644 --- a/src/features/resolve/resolveSlice.tsx +++ b/src/features/resolve/resolveSlice.tsx @@ -68,7 +68,10 @@ export const resolveObject = q: url, }); } catch (error) { - if (isLemmyError(error, "couldnt_find_object")) { + if ( + isLemmyError(error, "couldnt_find_object" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ) { try { const fedilink = await findFedilink(url); @@ -81,7 +84,10 @@ export const resolveObject = q: fedilink, }); } catch (error) { - if (isLemmyError(error, "couldnt_find_object")) { + if ( + isLemmyError(error, "couldnt_find_object" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ) { dispatch(couldNotFindUrl(url)); } throw error; diff --git a/src/features/settings/blocks/BlockedCommunities.tsx b/src/features/settings/blocks/BlockedCommunities.tsx index 75aca4fa6b..de771780d0 100644 --- a/src/features/settings/blocks/BlockedCommunities.tsx +++ b/src/features/settings/blocks/BlockedCommunities.tsx @@ -10,11 +10,22 @@ import { import { useAppDispatch, useAppSelector } from "../../../store"; import { useState } from "react"; import { getHandle } from "../../../helpers/lemmy"; -import { CommunityBlockView } from "lemmy-js-client"; +import { Community, CommunityView } from "lemmy-js-client"; import { blockCommunity } from "../../community/communitySlice"; import { ListHeader } from "../shared/formatting"; import { RemoveItemButton } from "../../shared/ListEditor"; +/** + * TODO remove - Lemmy 0.19 returned communityView. v0.20 returns community. + */ +function getCommunity( + potentialCommunity: CommunityView | Community, +): Community { + if ("community" in potentialCommunity) return potentialCommunity.community; + + return potentialCommunity; +} + export default function BlockedCommunities() { const dispatch = useAppDispatch(); const [loading, setLoading] = useState(false); @@ -25,13 +36,13 @@ export default function BlockedCommunities() { const sortedCommunities = communities ?.slice() - .sort((a, b) => a.community.name.localeCompare(b.community.name)); + .sort((a, b) => getCommunity(a).name.localeCompare(getCommunity(b).name)); - async function remove(community: CommunityBlockView) { + async function remove(community: Community) { setLoading(true); try { - await dispatch(blockCommunity(false, community.community.id)); + await dispatch(blockCommunity(false, community.id)); } finally { setLoading(false); } @@ -45,7 +56,7 @@ export default function BlockedCommunities() { {sortedCommunities?.length ? ( sortedCommunities.map((community) => ( - + remove(community)}> - {getHandle(community.community)} + {getHandle(community)} diff --git a/src/features/settings/blocks/BlockedInstances.tsx b/src/features/settings/blocks/BlockedInstances.tsx index 20fe5c0bea..5e1bd87f73 100644 --- a/src/features/settings/blocks/BlockedInstances.tsx +++ b/src/features/settings/blocks/BlockedInstances.tsx @@ -10,13 +10,29 @@ import { } from "@ionic/react"; import { useAppDispatch, useAppSelector } from "../../../store"; import { useContext, useState } from "react"; -import { Instance, InstanceBlockView } from "lemmy-js-client"; +import { Instance } from "lemmy-js-client"; import { ListHeader } from "../shared/formatting"; import { blockInstance } from "../../auth/siteSlice"; import InstanceSelectorModal from "../../shared/selectorModals/InstanceSelectorModal"; import { PageContext } from "../../auth/PageContext"; import { RemoveItemButton } from "../../shared/ListEditor"; +/** + * lemmy v0.19 version + */ +type InstanceView = { + instance: Instance; +}; + +/** + * TODO remove - Lemmy 0.19 returned communityView. v0.20 returns community. + */ +function getInstance(potentialInstance: InstanceView | Instance): Instance { + if ("instance" in potentialInstance) return potentialInstance.instance; + + return potentialInstance; +} + export default function BlockedInstances() { const dispatch = useAppDispatch(); const [loading, setLoading] = useState(false); @@ -42,13 +58,13 @@ export default function BlockedInstances() { const sortedInstances = instances ?.slice() - .sort((a, b) => a.instance.domain.localeCompare(b.instance.domain)); + .sort((a, b) => getInstance(a).domain.localeCompare(getInstance(b).domain)); - async function remove(instanceBlock: InstanceBlockView) { + async function remove(instanceBlock: Instance) { setLoading(true); try { - await dispatch(blockInstance(false, instanceBlock.instance.id)); + await dispatch(blockInstance(false, instanceBlock.id)); } finally { setLoading(false); } @@ -62,7 +78,7 @@ export default function BlockedInstances() { {sortedInstances?.map((instanceBlock) => ( - + remove(instanceBlock)}> - {instanceBlock.instance.domain} + {instanceBlock.domain} diff --git a/src/features/settings/blocks/BlockedUsers.tsx b/src/features/settings/blocks/BlockedUsers.tsx index 757f170951..e89e91075c 100644 --- a/src/features/settings/blocks/BlockedUsers.tsx +++ b/src/features/settings/blocks/BlockedUsers.tsx @@ -10,10 +10,26 @@ import { import { useAppDispatch, useAppSelector } from "../../../store"; import { useState } from "react"; import { getHandle } from "../../../helpers/lemmy"; -import { PersonBlockView } from "lemmy-js-client"; import { blockUser } from "../../user/userSlice"; import { ListHeader } from "../shared/formatting"; import { RemoveItemButton } from "../../shared/ListEditor"; +import { Person } from "lemmy-js-client"; + +/** + * TODO remove once we drop support for lemmy 0.19 + */ +type PersonBlockView = { + target: Person; +}; + +/** + * TODO remove - Lemmy 0.19 returned user block view. v0.20 returns user. + */ +function getPerson(potentialPerson: PersonBlockView | Person): Person { + if ("target" in potentialPerson) return potentialPerson.target; + + return potentialPerson; +} export default function BlockedUsers() { const dispatch = useAppDispatch(); @@ -25,13 +41,13 @@ export default function BlockedUsers() { const sortedUsers = users ?.slice() - .sort((a, b) => a.target.name.localeCompare(b.target.name)); + .sort((a, b) => getPerson(a).name.localeCompare(getPerson(b).name)); - async function remove(user: PersonBlockView) { + async function remove(user: Person) { setLoading(true); try { - await dispatch(blockUser(false, user.target.id)); + await dispatch(blockUser(false, user.id)); } finally { setLoading(false); } @@ -46,7 +62,7 @@ export default function BlockedUsers() { {sortedUsers?.length ? ( sortedUsers.map((user) => ( - + remove(user)}> - {getHandle(user.target)} + {getHandle(user)} diff --git a/src/features/settings/general/posts/DefaultSort.tsx b/src/features/settings/general/posts/DefaultSort.tsx index 16da3cff32..391cf352f4 100644 --- a/src/features/settings/general/posts/DefaultSort.tsx +++ b/src/features/settings/general/posts/DefaultSort.tsx @@ -6,7 +6,7 @@ import { useSelectPostSort, } from "../../../feed/PostSort"; import { IonItem, IonLabel } from "@ionic/react"; -import { SortType } from "lemmy-js-client"; +import { PostSortType } from "lemmy-js-client"; import { startCase } from "lodash"; export default function DefaultSort() { @@ -32,7 +32,7 @@ export default function DefaultSort() { ); } -function formatPostSort(sort: SortType): string { +function formatPostSort(sort: PostSortType): string { if (isTopSort(sort)) return `Top: ${formatTopLabel(sort)}`; return startCase(sort); diff --git a/src/features/settings/settingsSlice.tsx b/src/features/settings/settingsSlice.tsx index 0f6e3cd009..ba1665fb85 100644 --- a/src/features/settings/settingsSlice.tsx +++ b/src/features/settings/settingsSlice.tsx @@ -45,7 +45,7 @@ import { } from "../../services/db"; import { LOCALSTORAGE_KEYS, get, set } from "./syncStorage"; import { Mode } from "@ionic/core"; -import { SortType } from "lemmy-js-client"; +import { PostSortType } from "lemmy-js-client"; import { loggedInSelector } from "../auth/authSelectors"; import Dexie from "dexie"; @@ -118,7 +118,7 @@ interface SettingsState { rememberCommunitySort: boolean; }; posts: { - sort: SortType; + sort: PostSortType; disableMarkingRead: boolean; markReadOnScroll: boolean; showHideReadButton: boolean; @@ -457,7 +457,7 @@ export const appearanceSlice = createSlice({ state.general.comments.sort = action.payload; db.setSetting("default_comment_sort", action.payload); }, - setDefaultPostSort(state, action: PayloadAction) { + setDefaultPostSort(state, action: PayloadAction) { state.general.posts.sort = action.payload; db.setSetting("default_post_sort", action.payload); }, diff --git a/src/features/shared/useLemmyUrlHandler.ts b/src/features/shared/useLemmyUrlHandler.ts index 0664e6286c..4ef73efe8a 100644 --- a/src/features/shared/useLemmyUrlHandler.ts +++ b/src/features/shared/useLemmyUrlHandler.ts @@ -123,7 +123,10 @@ export default function useLemmyUrlHandler() { try { object = await dispatch(resolveObject(url.toString())); } catch (error) { - if (isLemmyError(error, "couldnt_find_object")) { + if ( + isLemmyError(error, "couldnt_find_object" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ) { presentToast({ message: `Could not find ${getObjectName( url.pathname, diff --git a/src/features/user/AsyncProfile.tsx b/src/features/user/AsyncProfile.tsx index 3059b46832..ff7d689228 100644 --- a/src/features/user/AsyncProfile.tsx +++ b/src/features/user/AsyncProfile.tsx @@ -51,7 +51,10 @@ export default function AsyncProfile({ handle }: AsyncProfileProps) { try { data = await dispatch(getUser(handle)); } catch (error) { - if (isLemmyError(error, "couldnt_find_person")) { + if ( + isLemmyError(error, "couldnt_find_person" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ) { await present(`Huh, u/${handle} doesn't exist. Mysterious...`); if (router.canGoBack()) { diff --git a/src/features/user/useUserDetails.tsx b/src/features/user/useUserDetails.tsx index 26591e2fcd..27ad99d00c 100644 --- a/src/features/user/useUserDetails.tsx +++ b/src/features/user/useUserDetails.tsx @@ -6,13 +6,22 @@ import { blockUser } from "./userSlice"; import { buildBlocked } from "../../helpers/toastMessages"; import useAppToast from "../../helpers/useAppToast"; import { getBlockUserErrorMessage } from "../../helpers/lemmyErrors"; +import { Person } from "lemmy-js-client"; export function useUserDetails(handle: string) { const blocks = useAppSelector( (state) => state.site.response?.my_user?.person_blocks, ); const isBlocked = useMemo( - () => blocks?.some((b) => getHandle(b.target) === handle), + () => + blocks?.some( + (b) => + getHandle( + "target" in b + ? (b.target as Person) // TODO lemmy v0.19 and less support + : b, + ) === handle, + ), [blocks, handle], ); const user = useAppSelector((state) => state.user.userByHandle[handle]); diff --git a/src/helpers/lemmyErrors.ts b/src/helpers/lemmyErrors.ts index d795c959c7..771c60fb46 100644 --- a/src/helpers/lemmyErrors.ts +++ b/src/helpers/lemmyErrors.ts @@ -30,7 +30,8 @@ export function getLoginErrorMessage( switch (message) { case "incorrect_totp_token": return "Incorrect 2nd factor code. Please try again."; - case "couldnt_find_person": + case "not_found": + case "couldnt_find_person" as never: // TODO lemmy 0.19 and less support return `User not found. Is your account on ${instanceActorId}?`; case "incorrect_login": return `Incorrect login credentials for ${instanceActorId}. Please try again.`; diff --git a/src/helpers/useSupported.ts b/src/helpers/useSupported.ts index 6422be4d0f..5ebfa2aa6f 100644 --- a/src/helpers/useSupported.ts +++ b/src/helpers/useSupported.ts @@ -1,7 +1,7 @@ import { compare } from "compare-versions"; import { lemmyVersionSelector } from "../features/auth/siteSlice"; import { useAppSelector } from "../store"; -import { CommentSortType, SortType } from "lemmy-js-client"; +import { CommentSortType, PostSortType } from "lemmy-js-client"; /** * What Lemmy version was support added? @@ -21,7 +21,7 @@ export default function useSupported(feature: Feature): boolean { } export function is019Sort( - sort: SortType | CommentSortType | undefined, + sort: PostSortType | CommentSortType | undefined, ): boolean { switch (sort) { case "Controversial": diff --git a/src/routes/pages/inbox/ComposeButton.tsx b/src/routes/pages/inbox/ComposeButton.tsx index 64b75a7452..327cf7f67d 100644 --- a/src/routes/pages/inbox/ComposeButton.tsx +++ b/src/routes/pages/inbox/ComposeButton.tsx @@ -24,9 +24,11 @@ export default function ComposeButton() { user = await dispatch(getUser(handle)); } catch (error) { presentToast({ - message: isLemmyError(error, "couldnt_find_person") - ? `Could not find user with handle ${handle}` - : "Server error. Please try again.", + message: + isLemmyError(error, "couldnt_find_person" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ? `Could not find user with handle ${handle}` + : "Server error. Please try again.", color: "danger", }); diff --git a/src/routes/pages/search/CommunitiesResultsPage.tsx b/src/routes/pages/search/CommunitiesResultsPage.tsx index 2d1d6eb76f..f0099f46d6 100644 --- a/src/routes/pages/search/CommunitiesResultsPage.tsx +++ b/src/routes/pages/search/CommunitiesResultsPage.tsx @@ -101,7 +101,11 @@ async function findExactCommunity( try { return (await client.getCommunity({ name: sanitizedName })).community_view; } catch (error) { - if (isLemmyError(error, "couldnt_find_community")) return; + if ( + isLemmyError(error, "couldnt_find_community" as never) || // TODO lemmy 0.19 and less support + isLemmyError(error, "not_found") + ) + return; throw error; } diff --git a/src/services/db.ts b/src/services/db.ts index 43c8d49a0e..cc6f3eb958 100644 --- a/src/services/db.ts +++ b/src/services/db.ts @@ -1,6 +1,10 @@ import { differenceInHours, subHours } from "date-fns"; import Dexie, { Table } from "dexie"; -import { CommentSortType, FederatedInstances, SortType } from "lemmy-js-client"; +import { + CommentSortType, + FederatedInstances, + PostSortType, +} from "lemmy-js-client"; import { zipObject } from "lodash"; import { ALL_POST_SORTS } from "../features/feed/PostSort"; import { COMMENT_SORTS } from "../features/comment/CommentSort"; @@ -351,8 +355,8 @@ export type SettingValueTypes = { always_use_reader_mode: boolean; infinite_scrolling: boolean; upvote_on_save: boolean; - default_post_sort: SortType; - default_post_sort_by_feed: SortType; + default_post_sort: PostSortType; + default_post_sort_by_feed: PostSortType; remember_community_post_sort: boolean; remember_community_comment_sort: boolean; embed_crossposts: boolean; From e6fad9b6a96d874027ed53c6b43bb66c058d9889 Mon Sep 17 00:00:00 2001 From: Michael F Date: Wed, 2 Oct 2024 05:27:11 +0200 Subject: [PATCH 3/9] Add dark & tinted icon variants for default app icon (#1607) * Add dark & tinted icon variants for default app icon * minimised pngs, added all icon variants * adjusted pride icon * small fixes * icon adjustments * holiday icon * dark pride * psychedelic dark * transparent bg for holidays, pride & regular --- .../holidays_v2.appiconset/Contents.json | 24 ++++++++++++++++++ .../holidays_v2.appiconset/holidaysDark.png | Bin 0 -> 54056 bytes .../holidays_v2.appiconset/holidaysTinted.png | Bin 0 -> 31617 bytes .../planetary_v2.appiconset/Contents.json | 24 ++++++++++++++++++ .../planetary_v2.appiconset/planetaryDark.png | Bin 0 -> 89917 bytes .../planetaryTinted.png | Bin 0 -> 35737 bytes .../pride_v2.appiconset/Contents.json | 24 ++++++++++++++++++ .../pride_v2.appiconset/prideDark.png | Bin 0 -> 53546 bytes .../pride_v2.appiconset/prideTinted.png | Bin 0 -> 38071 bytes .../psych_v2.appiconset/Contents.json | 24 ++++++++++++++++++ .../psych_v2.appiconset/psychadelicTinted.png | Bin 0 -> 46012 bytes .../psych_v2.appiconset/psychedelicDark.png | Bin 0 -> 31606 bytes .../AppIcon.appiconset/Contents.json | 24 ++++++++++++++++++ .../AppIcon.appiconset/dark.png | Bin 0 -> 59316 bytes .../AppIcon.appiconset/tinted.png | Bin 0 -> 31674 bytes 15 files changed, 120 insertions(+) create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/holidaysDark.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/holidaysTinted.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/planetary_v2.appiconset/planetaryDark.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/planetary_v2.appiconset/planetaryTinted.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/prideDark.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/prideTinted.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/psychadelicTinted.png create mode 100644 ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/psychedelicDark.png create mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/dark.png create mode 100644 ios/App/App/Assets.xcassets/AppIcon.appiconset/tinted.png diff --git a/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/Contents.json b/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/Contents.json index 89ce1220e8..9a82be6cfc 100644 --- a/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/Contents.json +++ b/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/Contents.json @@ -5,6 +5,30 @@ "idiom" : "universal", "platform" : "ios", "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "holidaysDark.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "holidaysTinted.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" } ], "info" : { diff --git a/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/holidaysDark.png b/ios/App/App/Assets.xcassets/Alt Icons/holidays_v2.appiconset/holidaysDark.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc8bf5fb676850144c2b377e2e536d45d8b357b GIT binary patch literal 54056 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 Z8Y+Gkd%P`s%?PZQ;8GK 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 DN!C+K literal 0 HcmV?d00001 diff --git a/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/Contents.json b/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/Contents.json index 26572b1dc7..b2bcb9b019 100644 --- a/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/Contents.json +++ b/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/Contents.json @@ -5,6 +5,30 @@ "idiom" : "universal", "platform" : "ios", "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "prideDark.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "prideTinted.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" } ], "info" : { diff --git a/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/prideDark.png b/ios/App/App/Assets.xcassets/Alt Icons/pride_v2.appiconset/prideDark.png new file mode 100644 index 0000000000000000000000000000000000000000..c5911d433ffa1aa1beb9e8420eaa9e39a963b50d GIT binary patch literal 53546 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 !`GRbB2jcIXD*3H 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 T!R*Bbn9ms#YkZB7Tg?9f3%1c) literal 0 HcmV?d00001 diff --git a/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/Contents.json b/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/Contents.json index 48737d8547..eef5a435c7 100644 --- a/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/Contents.json +++ b/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/Contents.json @@ -5,6 +5,30 @@ "idiom" : "universal", "platform" : "ios", "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "psychedelicDark.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "filename" : "psychadelicTinted.png", + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" } ], "info" : { diff --git a/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/psychadelicTinted.png b/ios/App/App/Assets.xcassets/Alt Icons/psych_v2.appiconset/psychadelicTinted.png new file mode 100644 index 0000000000000000000000000000000000000000..7be3bd7163f4908f0709c7dc41fb7433fafb9562 GIT binary patch literal 46012 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�ElIdnF5Q!QJHb1m&UCe)` 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 KwRvepkNzLXoBpH# literal 0 HcmV?d00001 diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/tinted.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/tinted.png new file mode 100644 index 0000000000000000000000000000000000000000..51779506228859a1f8716e643686dd7b0aa907a9 GIT binary patch literal 31674 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 Date: Tue, 1 Oct 2024 22:35:49 -0500 Subject: [PATCH 4/9] Add vegantheoryclub.org to signup niche category (#1612) --- src/features/auth/login/data/servers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/auth/login/data/servers.ts b/src/features/auth/login/data/servers.ts index 799217d713..dcedcc0515 100644 --- a/src/features/auth/login/data/servers.ts +++ b/src/features/auth/login/data/servers.ts @@ -88,6 +88,7 @@ export const SERVERS_BY_CATEGORY = { "lemmy.radio", "psychedelia.ink", "ani.social", + "vegantheoryclub.org", ], activism: ["rblind.com", "badatbeing.social", "slrpnk.net"], lgbt: ["femboys.bar", "lemmy.blahaj.zone"], @@ -106,7 +107,6 @@ const ADDITIONAL_LOGIN_INSTANCES = [ "hexbear.net", "vger.social", "lemmy.myserv.one", - "vegantheoryclub.org", ]; export const LOGIN_SERVERS = uniq([ From cc3118521a5ada551880f256fd3ad7e47f0da617 Mon Sep 17 00:00:00 2001 From: Sharun <715417+sharunkumar@users.noreply.github.com> Date: Thu, 3 Oct 2024 13:14:03 -0400 Subject: [PATCH 5/9] Fix remove block button when long-pressing your own handle (#1594) Resolves #1592 --- src/features/labels/links/PersonLink.tsx | 68 +++++++++++++----------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/src/features/labels/links/PersonLink.tsx b/src/features/labels/links/PersonLink.tsx index 322b526712..5fa07a604b 100644 --- a/src/features/labels/links/PersonLink.tsx +++ b/src/features/labels/links/PersonLink.tsx @@ -1,4 +1,4 @@ -import { getHandle } from "../../../helpers/lemmy"; +import { getHandle, getRemoteHandle } from "../../../helpers/lemmy"; import { useBuildGeneralBrowseLink } from "../../../helpers/routes"; import { Person } from "lemmy-js-client"; import { renderHandle } from "../Handle"; @@ -15,12 +15,14 @@ import { styled } from "@linaria/react"; import { LinkContainer, StyledLink, hideCss } from "./shared"; import { cx } from "@linaria/core"; import { LongPressOptions, useLongPress } from "use-long-press"; -import { useIonActionSheet } from "@ionic/react"; +import { ActionSheetOptions, useIonActionSheet } from "@ionic/react"; import { removeCircleOutline } from "ionicons/icons"; import { blockUser } from "../../user/userSlice"; import useAppToast from "../../../helpers/useAppToast"; import { buildBlocked } from "../../../helpers/toastMessages"; import { getBlockUserErrorMessage } from "../../../helpers/lemmyErrors"; +import { userHandleSelector } from "../../auth/authSelectors"; +import { compact } from "lodash"; const Prefix = styled.span` font-weight: normal; @@ -38,6 +40,8 @@ interface PersonLinkProps { className?: string; } +type Button = ActionSheetOptions["buttons"][number]; + export default function PersonLink({ person, opId, @@ -59,7 +63,7 @@ export default function PersonLink({ const onCommunityLinkLongPress = useCallback(() => { const state = store.getState(); - + const currentUserHandle = userHandleSelector(state); const blocks = state.site.response?.my_user?.person_blocks; const isBlocked = blocks?.some( (b) => @@ -70,36 +74,36 @@ export default function PersonLink({ stopIonicTapClick(); - presentActionSheet({ - cssClass: "left-align-buttons", - buttons: [ - { - text: `${isBlocked ? "Unblock" : "Block"} User`, - icon: removeCircleOutline, - role: "destructive", - handler: () => { - (async () => { - try { - await dispatch(blockUser(!isBlocked, person.id)); - } catch (error) { - presentToast({ - color: "danger", - message: getBlockUserErrorMessage(error, person), - }); - throw error; - } - - presentToast(buildBlocked(!isBlocked, getHandle(person))); - })(); - }, - }, - { - text: "Cancel", - role: "cancel", + const isCurrentUser = currentUserHandle === getRemoteHandle(person); + + const buttons = compact