From 9bff884482834c635d23ca9b3baf4c0250c0e2e4 Mon Sep 17 00:00:00 2001 From: Christiaan Landman Date: Wed, 25 Sep 2024 17:25:50 +0200 Subject: [PATCH] [Demo] Optional Sync Supabase Todo App (#309) --- .../.env | 5 + .../.gitignore | 47 + .../CHANGELOG.md | 1 + .../LICENSE | 121 + .../README.md | 153 + .../docs/local-only-readme-0.png | Bin 0 -> 79189 bytes .../docs/local-only-readme-1.png | Bin 0 -> 62724 bytes .../docs/local-only-readme-2.png | Bin 0 -> 65199 bytes .../docs/local-only-readme-3.png | Bin 0 -> 119407 bytes .../package.json | 43 + .../public/favicon.ico | Bin 0 -> 1576 bytes .../public/icons/icon-192x192.png | Bin 0 -> 27110 bytes .../public/icons/icon-256x256.png | Bin 0 -> 42070 bytes .../public/icons/icon-384x384.png | Bin 0 -> 74557 bytes .../public/icons/icon-512x512.png | Bin 0 -> 109318 bytes .../public/icons/icon.png | Bin 0 -> 76918 bytes .../public/powersync-logo.svg | 1 + .../public/supabase-logo.png | Bin 0 -> 46427 bytes .../src/app/auth/login/page.tsx | 32 + .../src/app/auth/register/page.tsx | 39 + .../src/app/globals.css | 12 + .../src/app/index.tsx | 18 + .../src/app/page.tsx | 65 + .../src/app/router.tsx | 55 + .../src/app/views/layout.tsx | 153 + .../src/app/views/sql-console/page.tsx | 106 + .../src/app/views/todo-lists/edit/page.tsx | 164 + .../src/app/views/todo-lists/page.tsx | 92 + .../components/navigation/NavigationPage.tsx | 24 + .../navigation/NavigationPanelContext.tsx | 21 + .../components/providers/SystemProvider.tsx | 65 + .../providers/ThemeProviderContainer.tsx | 20 + .../src/components/widgets/ListItemWidget.tsx | 76 + .../components/widgets/LoginDetailsWidget.tsx | 166 + .../src/components/widgets/TodoItemWidget.tsx | 54 + .../components/widgets/TodoListsWidget.tsx | 60 + .../src/index.html | 11 + .../src/library/powersync/AppSchema.ts | 119 + .../library/powersync/SupabaseConnector.ts | 179 + .../src/library/powersync/SyncMode.ts | 19 + .../src/library/powersync/vite-env.d.ts | 11 + .../tsconfig.json | 26 + .../vite.config.mts | 75 + packages/web/tests/offline.test.ts | 174 + pnpm-lock.yaml | 37917 +++++++--------- 45 files changed, 18516 insertions(+), 21608 deletions(-) create mode 100644 demos/react-supabase-todolist-optional-sync/.env create mode 100644 demos/react-supabase-todolist-optional-sync/.gitignore create mode 100644 demos/react-supabase-todolist-optional-sync/CHANGELOG.md create mode 100644 demos/react-supabase-todolist-optional-sync/LICENSE create mode 100644 demos/react-supabase-todolist-optional-sync/README.md create mode 100644 demos/react-supabase-todolist-optional-sync/docs/local-only-readme-0.png create mode 100644 demos/react-supabase-todolist-optional-sync/docs/local-only-readme-1.png create mode 100644 demos/react-supabase-todolist-optional-sync/docs/local-only-readme-2.png create mode 100644 demos/react-supabase-todolist-optional-sync/docs/local-only-readme-3.png create mode 100644 demos/react-supabase-todolist-optional-sync/package.json create mode 100644 demos/react-supabase-todolist-optional-sync/public/favicon.ico create mode 100644 demos/react-supabase-todolist-optional-sync/public/icons/icon-192x192.png create mode 100644 demos/react-supabase-todolist-optional-sync/public/icons/icon-256x256.png create mode 100644 demos/react-supabase-todolist-optional-sync/public/icons/icon-384x384.png create mode 100644 demos/react-supabase-todolist-optional-sync/public/icons/icon-512x512.png create mode 100644 demos/react-supabase-todolist-optional-sync/public/icons/icon.png create mode 100644 demos/react-supabase-todolist-optional-sync/public/powersync-logo.svg create mode 100644 demos/react-supabase-todolist-optional-sync/public/supabase-logo.png create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/auth/login/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/auth/register/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/globals.css create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/index.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/router.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/views/layout.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/views/sql-console/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/edit/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/page.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPage.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPanelContext.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/providers/SystemProvider.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/providers/ThemeProviderContainer.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/widgets/ListItemWidget.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/widgets/LoginDetailsWidget.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoItemWidget.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoListsWidget.tsx create mode 100644 demos/react-supabase-todolist-optional-sync/src/index.html create mode 100644 demos/react-supabase-todolist-optional-sync/src/library/powersync/AppSchema.ts create mode 100644 demos/react-supabase-todolist-optional-sync/src/library/powersync/SupabaseConnector.ts create mode 100644 demos/react-supabase-todolist-optional-sync/src/library/powersync/SyncMode.ts create mode 100644 demos/react-supabase-todolist-optional-sync/src/library/powersync/vite-env.d.ts create mode 100644 demos/react-supabase-todolist-optional-sync/tsconfig.json create mode 100644 demos/react-supabase-todolist-optional-sync/vite.config.mts create mode 100644 packages/web/tests/offline.test.ts diff --git a/demos/react-supabase-todolist-optional-sync/.env b/demos/react-supabase-todolist-optional-sync/.env new file mode 100644 index 00000000..71c2855e --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/.env @@ -0,0 +1,5 @@ +# Copy this template: `cp .env .env.local` +# Edit .env.local and enter your Supabase and PowerSync project details. +VITE_SUPABASE_URL=https://foo.supabase.co +VITE_SUPABASE_ANON_KEY=foo +VITE_POWERSYNC_URL=https://foo.powersync.journeyapps.com diff --git a/demos/react-supabase-todolist-optional-sync/.gitignore b/demos/react-supabase-todolist-optional-sync/.gitignore new file mode 100644 index 00000000..0cc2f139 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/.gitignore @@ -0,0 +1,47 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js +.yarn/install-state.gz + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts + +# ide +.idea +.fleet +.vscode + +# PWA +**/public/workbox-*.js +**/public/sw.js +**/public/swe-worker-* +**/public/worker-*.js +**/public/fallback-*.js diff --git a/demos/react-supabase-todolist-optional-sync/CHANGELOG.md b/demos/react-supabase-todolist-optional-sync/CHANGELOG.md new file mode 100644 index 00000000..010b7d8f --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/CHANGELOG.md @@ -0,0 +1 @@ +# react-supabase-todolist-optional-sync diff --git a/demos/react-supabase-todolist-optional-sync/LICENSE b/demos/react-supabase-todolist-optional-sync/LICENSE new file mode 100644 index 00000000..1625c179 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/LICENSE @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. \ No newline at end of file diff --git a/demos/react-supabase-todolist-optional-sync/README.md b/demos/react-supabase-todolist-optional-sync/README.md new file mode 100644 index 00000000..acb31a39 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/README.md @@ -0,0 +1,153 @@ +# PowerSync + Supabase Web Demo: Todo List Optional Sync + +## Overview + +This demo app is an extension of the [React Supabase Todo List Demo](../react-supabase-todolist/README.md) and demonstrates using the [PowerSync SDK for Web](https://www.npmjs.com/package/@powersync/web) to persist data locally without syncing. This lets users use the app without having to register or sign in. It then demonstrates syncing this data to Supabase once the user registers at a later stage. + +The recommended flow through this demo is: + +1. Run the app in local-only mode and create data. Notice how data persists even when closing and reopening the app. +2. Enable user registration and sign in to the app. +3. Notice how previously created data now seamlessly syncs with Supabase. + +For an overview of the mechanics behind this, see [the explanation further below](#how-this-works). + +# Run the app in local-only mode + +In the repo directory, use [pnpm](https://pnpm.io/installation) to install dependencies: + +```bash +pnpm install +pnpm build:packages +``` + +Then switch into the demo's directory: + +```bash +cd demos/react-supabase-todolist-optional-sync +``` + +Run the development server: + +```bash +pnpm dev +``` + +Open [http://localhost:5173](http://localhost:5173) with your browser to see the result. + +Create some data and notice how the data persists after a refresh or reopening the app. + +It is expected that users cannot register or sign in at this stage. +This is because Supabase and PowerSync credentials have not been been configured yet -- there is a hardcoded check in `SupabaseConnector.ts` for this. We'll get to this next. + +# Enable user registration and sign in + +Create Supabase and PowerSync projects, and add their credentials to `.env` to enable user registration and sign in. + +## Set up your Supabase project + +Detailed instructions for integrating PowerSync with Supabase can be found in [the integration guide](https://docs.powersync.com/integration-guides/supabase). Below are the main steps required to get this demo running. + +Create a new Supabase project, and paste an run the contents of [database.sql](./database.sql) in the Supabase SQL editor. + +It does the following: + +1. Create `lists` and `todos` tables. +2. Create a publication called `powersync` for `lists` and `todos`. +3. Enable row level security, allowing users to only view and edit their own data. +4. Create a trigger to populate some sample data when an user registers. + +## Configure your PowerSync Instance + +Create a new PowerSync instance, connecting to the database of the Supabase project. See instructions [here](https://docs.powersync.com/integration-guides/supabase-+-powersync#connect-powersync-to-your-supabase). + +Then deploy the following sync rules: + +```yaml +bucket_definitions: + user_lists: + # Separate bucket per todo list + parameters: select id as list_id from lists where owner_id = request.user_id() + data: + - select * from lists where id = bucket.list_id + - select * from todos where list_id = bucket.list_id +``` + +## Configure the app + +Set up the Environment variables: Copy the `.env` file: + +```bash +cp .env .env.local +``` + +Insert the credentials of your Supabase and PowerSync projects into `.env.local`. + +## Sign in to the app + +Restart the app and sign up or sign in. Once successfully signed in, existing and new data should seamlessly sync with Supabase. + +# How this works + +This app uses [local-only](https://powersync-ja.github.io/powersync-js/web-sdk/classes/Table#localonly) tables to persist data until the user has registered or signed in. Local-only tables do not log updates in the upload queue, avoiding any overhead or growth in database size. + +Once the user registers, the data is moved over to synced tables. The move operation also places the data in the upload queue. + +## Naive implementation + +A barebones way to achieve the above is to store and query data from local-only tables before user registration, copy this data to each corresponding synced table after registration and then store and query from the synced tables. This would look as follows: + +![diagram-0](./docs/local-only-readme-0.png) + +The downside to this approach is that app queries would need to continuously differentiate between the two tables based on whether the user signed in or not. + +## Recommended implementation + +To keep app queries consistent between the two states, we utilize the [viewName](https://powersync-ja.github.io/powersync-js/web-sdk/classes/Table#viewname) property (table definitions in the PowerSync client schema actually create views and this property lets us override the view name - see the [client architecture docs](https://docs.powersync.com/architecture/client-architecture)). + +This looks as follows in the local-only state: + +![diagram-1](./docs/local-only-readme-1.png) + +The local-only tables (`local_lists` and `local_todos`) have their view names overriden to `lists` and `todos`, and these names are used in queries (e.g. `PowerSync.getAll("SELECT * FROM lists");`). The `lists` and `todos` tables, which are the sync-enabled tables without the `localOnly` flag, are not used at this stage, as indicated by their `inactive_synced_` view names. + +When the user registers / signs in: + +![diagram-2](./docs/local-only-readme-2.png) + +The _synced_ tables (`lists` and `todos`) now have their view names set to `lists` and `todos`. Note that `updateSchema` must be run to update the view name. See the [schema](./src/library/powersync/AppSchema.ts) for details about this. The app query `PowerSync.getAll("SELECT * FROM lists")` now reads data from the `lists` table. + +Finally, copy data from the local-only tables to the synced tables, and delete data from the local-only tables to reduce database size: + +![diagram-3](./docs/local-only-readme-3.png) + +Note: +If the user now signs out, all data is cleared, effectively resetting the app to the initial local-only state. To manage this, an additional local storage mechanism is used to track which schema is currently in use, as seen [here](./src/library/powersync/SyncMode.ts). + +# Limitations + +- `updateSchema` cannot be called inside a transaction, and it's recommended to perform the schema update when the database isn't connected. + +## Progressive Web App (PWA) + +This demo is PWA compatible, and works fully offline. PWA is not available in development (watch) mode. The manifest and service worker is built using [vite-plugin-pwa](https://vite-pwa-org.netlify.app/). + +Build the production codebase: + +```bash +pnpm build +``` + +Run the production server: + +```bash +pnpm preview +``` + +Open a browser on the served URL and install the PWA. + +## Learn More + +Check out [the PowerSync Web SDK on GitHub](https://github.com/powersync-ja/powersync-js/tree/main/packages/web) - your feedback and contributions are welcome! + +To learn more about PowerSync, see the [PowerSync docs](https://docs.powersync.com). diff --git a/demos/react-supabase-todolist-optional-sync/docs/local-only-readme-0.png b/demos/react-supabase-todolist-optional-sync/docs/local-only-readme-0.png new file mode 100644 index 0000000000000000000000000000000000000000..5282e8da4841bc0ac2b63c25b0c258c528b89abb GIT binary patch literal 79189 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

KI|GI7}L2UGCA}6f-Qp*ah?b46l+rLU8 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 SfsR}|u3Xf+P<-C*-v0r{jm5

bqSnz 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 literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/docs/local-only-readme-3.png b/demos/react-supabase-todolist-optional-sync/docs/local-only-readme-3.png new file mode 100644 index 0000000000000000000000000000000000000000..5849dbef1d8682bb883063425b0b5836c4200fd4 GIT binary patch literal 119407 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 N78D!PtH$oJ{{d3W>6`!n literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/package.json b/demos/react-supabase-todolist-optional-sync/package.json new file mode 100644 index 00000000..db516dce --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/package.json @@ -0,0 +1,43 @@ +{ + "name": "react-supabase-todolist-optional-sync", + "version": "0.0.0", + "private": true, + "scripts": { + "dev": "vite", + "build": "tsc -b && vite build", + "preview": "vite preview", + "start": "pnpm build && pnpm preview" + }, + "dependencies": { + "@powersync/react": "workspace:*", + "@powersync/web": "workspace:*", + "@emotion/react": "11.11.4", + "@emotion/styled": "11.11.5", + "@journeyapps/wa-sqlite": "^0.3.0", + "@mui/icons-material": "^5.15.12", + "@mui/material": "^5.15.12", + "@mui/x-data-grid": "^6.19.6", + "@supabase/supabase-js": "^2.39.7", + "formik": "^2.4.6", + "js-logger": "^1.6.1", + "lodash": "^4.17.21", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router-dom": "^6.22.3" + }, + "devDependencies": { + "@swc/core": "~1.6.0", + "@types/lodash": "^4.14.202", + "@types/node": "^20.11.25", + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", + "@vitejs/plugin-react": "^4.2.1", + "autoprefixer": "^10.4.18", + "babel-loader": "^9.1.3", + "typescript": "^5.4.2", + "vite": "^5.1.5", + "vite-plugin-pwa": "^0.19.2", + "vite-plugin-top-level-await": "^1.4.1", + "vite-plugin-wasm": "^3.3.0" + } +} diff --git a/demos/react-supabase-todolist-optional-sync/public/favicon.ico b/demos/react-supabase-todolist-optional-sync/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..918ca54eefddfbddd927a9b0558126afd2fc433f GIT binary patch literal 1576 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

tEs4H$a=ZS)m{ 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 Y!RBn|z+;l5Lg2&pwBxDjlRk0(1K`z}W&i*H literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/public/icons/icon-384x384.png b/demos/react-supabase-todolist-optional-sync/public/icons/icon-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..af8be4dc69bf0e8c23086265359891438a794add GIT binary patch literal 74557 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 setShowPrompt(false)} + aria-labelledby="alert-dialog-title" + aria-describedby="alert-dialog-description" + PaperProps={{ + component: 'form', + onSubmit: async (event: React.FormEvent) => { + event.preventDefault(); + await createNewTodo(nameInputRef.current!.value); + setShowPrompt(false); + } + }}> + {'Create Todo Item'} + + Enter a description for a new todo item + + + + + + + + + + ); +}; + +export default function TodoEditPage() { + return ( + + }> + + + + ); +} + +namespace S { + export const FloatingActionButton = styled(Fab)` + position: absolute; + bottom: 20px; + right: 20px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/page.tsx new file mode 100644 index 00000000..d71ce03f --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/page.tsx @@ -0,0 +1,92 @@ +import { usePowerSync, useStatus } from '@powersync/react'; +import AddIcon from '@mui/icons-material/Add'; +import { + Box, + Button, + Dialog, + DialogActions, + DialogContent, + DialogContentText, + DialogTitle, + TextField, + styled +} from '@mui/material'; +import Fab from '@mui/material/Fab'; +import React from 'react'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { LISTS_TABLE } from '@/library/powersync/AppSchema'; +import { NavigationPage } from '@/components/navigation/NavigationPage'; +import { TodoListsWidget } from '@/components/widgets/TodoListsWidget'; +import { DEFAULT_USER_ID } from '@/library/powersync/SupabaseConnector'; + +export default function TodoListsPage() { + const powerSync = usePowerSync(); + const supabase = useSupabase(); + const status = useStatus(); + + const [showPrompt, setShowPrompt] = React.useState(false); + const nameInputRef = React.createRef(); + + const createNewList = async (name: string) => { + const session = await supabase?.client.auth.getSession(); + const userID = session?.data.session?.user?.id || DEFAULT_USER_ID; + + if (!userID) { + throw new Error(`Could not create new lists, no userID found`); + } + + const res = await powerSync.execute( + `INSERT INTO ${LISTS_TABLE} (id, created_at, name, owner_id) VALUES (uuid(), datetime(), ?, ?) RETURNING *`, + [name, userID] + ); + + const resultRecord = res.rows?.item(0); + if (!resultRecord) { + throw new Error('Could not create list'); + } + }; + + return ( + + + setShowPrompt(true)}> + + + + + + setShowPrompt(false)} + PaperProps={{ + component: 'form', + onSubmit: async (event: React.FormEvent) => { + event.preventDefault(); + await createNewList(nameInputRef.current!.value); + setShowPrompt(false); + } + }} + aria-labelledby="alert-dialog-title" + aria-describedby="alert-dialog-description"> + {'Create Todo List'} + + Enter a name for a new todo list + + + + + + + + + + ); +} + +namespace S { + export const FloatingActionButton = styled(Fab)` + position: absolute; + bottom: 20px; + right: 20px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPage.tsx b/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPage.tsx new file mode 100644 index 00000000..ac0cc307 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPage.tsx @@ -0,0 +1,24 @@ +import React from 'react'; +import { useNavigationPanel } from './NavigationPanelContext'; +import { Box, styled } from '@mui/material'; + +/** + * Wraps a component with automatic navigation panel title management + */ +export const NavigationPage: React.FC> = ({ title, children }) => { + const navigationPanel = useNavigationPanel(); + + React.useEffect(() => { + navigationPanel.setTitle(title); + + return () => navigationPanel.setTitle(''); + }, [title, navigationPanel]); + + return {children}; +}; + +namespace S { + export const Container = styled(Box)` + margin: 10px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPanelContext.tsx b/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPanelContext.tsx new file mode 100644 index 00000000..4745475d --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/navigation/NavigationPanelContext.tsx @@ -0,0 +1,21 @@ +import React from 'react'; + +export type NavigationPanelController = { + setTitle: (title: string) => void; + title: string; +}; + +export const NavigationPanelContext = React.createContext({ + setTitle: () => { + throw new Error(`No NavigationPanelContext has been provided`); + }, + title: '' +}); + +export const NavigationPanelContextProvider = ({ children }: { children: React.ReactNode }) => { + const [title, setTitle] = React.useState(''); + + return {children}; +}; + +export const useNavigationPanel = () => React.useContext(NavigationPanelContext); diff --git a/demos/react-supabase-todolist-optional-sync/src/components/providers/SystemProvider.tsx b/demos/react-supabase-todolist-optional-sync/src/components/providers/SystemProvider.tsx new file mode 100644 index 00000000..b5b4381d --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/providers/SystemProvider.tsx @@ -0,0 +1,65 @@ +import { AppSchema, makeSchema, switchToSyncedSchema } from '@/library/powersync/AppSchema'; +import { SupabaseConnector } from '@/library/powersync/SupabaseConnector'; +import { CircularProgress } from '@mui/material'; +import { PowerSyncContext } from '@powersync/react'; +import { PowerSyncDatabase } from '@powersync/web'; +import Logger from 'js-logger'; +import React, { Suspense } from 'react'; +import { NavigationPanelContextProvider } from '../navigation/NavigationPanelContext'; +import { getSyncEnabled } from '@/library/powersync/SyncMode'; + +const SupabaseContext = React.createContext(null); +export const useSupabase = () => React.useContext(SupabaseContext); + +const dbName = 'example.db'; +const syncEnabled = getSyncEnabled(dbName); + +const db = new PowerSyncDatabase({ + schema: makeSchema(syncEnabled), + database: { + dbFilename: dbName + } +}); + +export const SystemProvider = ({ children }: { children: React.ReactNode }) => { + const [connector] = React.useState(new SupabaseConnector()); + const [powerSync] = React.useState(db); + + React.useEffect(() => { + // Linting thinks this is a hook due to it's name + Logger.useDefaults(); // eslint-disable-line + Logger.setLevel(Logger.DEBUG); + // For console testing purposes + (window as any)._powersync = powerSync; + + powerSync.init(); + const l = connector.registerListener({ + initialized: () => {}, + sessionStarted: async () => { + var isSyncMode = getSyncEnabled(dbName); + + // Switch to sync mode if the user is logged in for first time + if (!isSyncMode) { + await switchToSyncedSchema(db, connector.currentSession?.user.id!); + } + powerSync.connect(connector); + } + }); + + connector.init(); + + return () => l?.(); + }, [powerSync, connector]); + + return ( + }> + + + {children} + + + + ); +}; + +export default SystemProvider; diff --git a/demos/react-supabase-todolist-optional-sync/src/components/providers/ThemeProviderContainer.tsx b/demos/react-supabase-todolist-optional-sync/src/components/providers/ThemeProviderContainer.tsx new file mode 100644 index 00000000..9b9c1d61 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/providers/ThemeProviderContainer.tsx @@ -0,0 +1,20 @@ +import React from 'react'; +import { createTheme, ThemeProvider } from '@mui/material/styles'; + +export const ThemeProviderContainer: React.FC> = ({ children }) => { + const theme = React.useMemo(() => { + return createTheme({ + palette: { + mode: 'dark', + primary: { + main: '#c44eff' + } + }, + typography: { + fontFamily: 'Rubik, sans-serif' + } + }); + }, []); + + return {children}; +}; diff --git a/demos/react-supabase-todolist-optional-sync/src/components/widgets/ListItemWidget.tsx b/demos/react-supabase-todolist-optional-sync/src/components/widgets/ListItemWidget.tsx new file mode 100644 index 00000000..bdb68b82 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/widgets/ListItemWidget.tsx @@ -0,0 +1,76 @@ +import React from 'react'; +import { + ListItem, + IconButton, + ListItemAvatar, + Avatar, + ListItemText, + Box, + Paper, + styled, + ListItemButton +} from '@mui/material'; + +import DeleteIcon from '@mui/icons-material/DeleteOutline'; +import RightIcon from '@mui/icons-material/ArrowRightAlt'; +import ListIcon from '@mui/icons-material/ListAltOutlined'; + +export type ListItemWidgetProps = { + title: string; + description: string; + selected?: boolean; + onDelete: () => void; + onPress: () => void; +}; + +export const ListItemWidget: React.FC = (props) => { + return ( + + + { + props.onDelete(); + }} + > + + + { + props.onPress(); + }} + > + + + + } + > + { + props.onPress(); + }} + selected={props.selected} + > + + + + + + + + + + ); +}; + +export namespace S { + export const MainPaper = styled(Paper)` + margin-bottom: 10px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/components/widgets/LoginDetailsWidget.tsx b/demos/react-supabase-todolist-optional-sync/src/components/widgets/LoginDetailsWidget.tsx new file mode 100644 index 00000000..bf2f72c7 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/widgets/LoginDetailsWidget.tsx @@ -0,0 +1,166 @@ +import React from 'react'; +import { Box, Button, ButtonGroup, FormGroup, Paper, TextField, Typography, styled } from '@mui/material'; +import { Formik, FormikErrors } from 'formik'; + +export type LoginDetailsFormValues = { + email: string; + password: string; +}; + +export type LoginAction = { + title: string; + onClick: (values: LoginDetailsFormValues) => any; +}; + +export type LoginDetailsWidgetProps = { + title: string; + secondaryActions: LoginAction[]; + onSubmit: (values: LoginDetailsFormValues) => any; + submitTitle: string; +}; + +export const LoginDetailsWidget: React.FC = (props) => { + return ( + + + {props.title} + + + + + + initialValues={{ email: '', password: '' }} + validateOnChange={false} + validateOnBlur={false} + validate={(values) => { + const errors: FormikErrors = {}; + if (!values.email) { + errors.email = 'Required'; + } else if (!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i.test(values.email)) { + errors.email = 'Invalid email address'; + } + + if (!values.password) { + errors.password = 'Required'; + } + return errors; + }} + onSubmit={async (values, { setSubmitting, setFieldError }) => { + try { + await props.onSubmit(values); + } catch (ex: any) { + console.error(ex); + setSubmitting(false); + setFieldError('password', ex.message); + } + }} + > + {({ values, errors, handleChange, handleBlur, isSubmitting, handleSubmit }) => ( +
+ + + + + + {props.secondaryActions.map((action) => { + return ( + + ); + })} + + +
+ )} + +
+
+ ); +}; + +namespace S { + export const MainContainer = styled(Box)` + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + min-height: 100vh; + `; + + export const LoginContainer = styled(Paper)` + width: 100%; + padding: 20px; + display: flex; + flex-grow: 1; + flex-direction: column; + justify-content: center; + + ${(props) => props.theme.breakpoints.up('sm')} { + flex-grow: 0; + max-width: 600px; + } + `; + + export const LoginHeader = styled(Typography)` + margin-bottom: 20px; + `; + + export const LogoBox = styled(Box)` + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin: 40px; + `; + + export const Logo = styled('img')` + width: auto; + height: auto; + max-width: ${(props) => props.width}px; + max-height: ${(props) => props.height}px; + margin-bottom: 10px; + `; + + export const ActionButtonGroup = styled(ButtonGroup)` + margin-top: 20px; + width: 100%; + display: flex; + justify-content: end; + `; + + export const TextInput = styled(TextField)` + margin-bottom: 20px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoItemWidget.tsx b/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoItemWidget.tsx new file mode 100644 index 00000000..8fac060d --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoItemWidget.tsx @@ -0,0 +1,54 @@ +import React from 'react'; +import { ListItem, IconButton, ListItemAvatar, ListItemText, Box, styled, Paper, ListItemButton } from '@mui/material'; +import DeleteIcon from '@mui/icons-material/DeleteOutline'; +import CheckBoxOutlineBlankIcon from '@mui/icons-material/CheckBoxOutlineBlank'; +import CheckBoxIcon from '@mui/icons-material/CheckBox'; + +export type TodoItemWidgetProps = { + description: string | null; + isComplete: boolean; + onDelete: () => void; + toggleCompletion: () => void; +}; + +export const TodoItemWidget: React.FC = (props) => { + return ( + + + { + props.onDelete(); + }} + > + + + + } + > + { + props.toggleCompletion(); + }} + > + + + {props.isComplete ? : } + + + + + + + ); +}; + +namespace S { + export const MainPaper = styled(Paper)` + margin-bottom: 10px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoListsWidget.tsx b/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoListsWidget.tsx new file mode 100644 index 00000000..9352115d --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/components/widgets/TodoListsWidget.tsx @@ -0,0 +1,60 @@ +import { usePowerSync, useQuery } from '@powersync/react'; +import { List } from '@mui/material'; +import { useNavigate } from 'react-router-dom'; +import { ListItemWidget } from './ListItemWidget'; +import { LISTS_TABLE, ListRecord, TODOS_TABLE } from '@/library/powersync/AppSchema'; +import { TODO_LISTS_ROUTE } from '@/app/router'; + +export type TodoListsWidgetProps = { + selectedId?: string; +}; + +const description = (total: number, completed: number = 0) => { + return `${total - completed} pending, ${completed} completed`; +}; + +export function TodoListsWidget(props: TodoListsWidgetProps) { + const powerSync = usePowerSync(); + const navigate = useNavigate(); + + const { data: listRecords, isLoading } = useQuery(` + SELECT + ${LISTS_TABLE}.*, COUNT(${TODOS_TABLE}.id) AS total_tasks, SUM(CASE WHEN ${TODOS_TABLE}.completed = true THEN 1 ELSE 0 END) as completed_tasks + FROM + ${LISTS_TABLE} + LEFT JOIN ${TODOS_TABLE} + ON ${LISTS_TABLE}.id = ${TODOS_TABLE}.list_id + GROUP BY + ${LISTS_TABLE}.id; + `); + + const deleteList = async (id: string) => { + await powerSync.writeTransaction(async (tx) => { + // Delete associated todos + await tx.execute(`DELETE FROM ${TODOS_TABLE} WHERE list_id = ?`, [id]); + // Delete list record + await tx.execute(`DELETE FROM ${LISTS_TABLE} WHERE id = ?`, [id]); + }); + }; + + if (isLoading) { + return
Loading...
; + } + + return ( + + {listRecords.map((r) => ( + deleteList(r.id)} + onPress={() => { + navigate(TODO_LISTS_ROUTE + '/' + r.id); + }} + /> + ))} + + ); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/index.html b/demos/react-supabase-todolist-optional-sync/src/index.html new file mode 100644 index 00000000..de7a97c2 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/index.html @@ -0,0 +1,11 @@ + + + + + + + + +
+ + diff --git a/demos/react-supabase-todolist-optional-sync/src/library/powersync/AppSchema.ts b/demos/react-supabase-todolist-optional-sync/src/library/powersync/AppSchema.ts new file mode 100644 index 00000000..cf1db063 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/library/powersync/AppSchema.ts @@ -0,0 +1,119 @@ +import { AbstractPowerSyncDatabase, column, ColumnsType, Schema, Table, TableV2Options } from '@powersync/web'; +import { setSyncEnabled } from './SyncMode'; + +/** + * This schema design supports a local-only to sync-enabled workflow by managing data + * across two versions of each table: one for local-only use without syncing before a user registers, + * the other for sync-enabled use after the user registers/signs in. + * + * This is done by utilizing the viewName property to override the default view name + * of a table. + * + * See the README for details. + * + * `switchToSyncedSchema()` copies data from the local-only tables to the sync-enabled tables + * so that it ends up in the upload queue. + * + */ + +export const LISTS_TABLE = 'lists'; +export const TODOS_TABLE = 'todos'; + +const todosDef = { + name: 'todos', + columns: { + list_id: column.text, + created_at: column.text, + completed_at: column.text, + description: column.text, + created_by: column.text, + completed_by: column.text, + completed: column.integer + }, + options: { indexes: { list: ['list_id'] } } +}; + +const listsDef = { + name: 'lists', + columns: { + created_at: column.text, + name: column.text, + owner_id: column.text + }, + options: {} +}; + +export function makeSchema(synced: boolean) { + const syncedName = (table: string): string => { + if (synced) { + // results in lists, todos + return table; + } else { + // in the local-only mode of the demo + // these tables are not used + return `inactive_synced_${table}`; + } + }; + + const localName = (table: string): string => { + if (synced) { + // in the sync-enabled mode of the demo + // these tables are not used + return `inactive_local_${table}`; + } else { + // results in lists, todos + return table; + } + }; + + // Could iterate over table definitions to create the schema while somehow maintaining type information for record types + return new Schema({ + todos: new Table(todosDef.columns, { ...todosDef.options, viewName: syncedName(todosDef.name) }), + local_todos: new Table(todosDef.columns, { + ...todosDef.options, + localOnly: true, + viewName: localName(todosDef.name) + }), + lists: new Table(listsDef.columns, { ...listsDef.options, viewName: syncedName(listsDef.name) }), + local_lists: new Table(listsDef.columns, { + ...listsDef.options, + localOnly: true, + viewName: localName(listsDef.name) + }) + }); +} + +export async function switchToSyncedSchema(db: AbstractPowerSyncDatabase, userId: string) { + await db.updateSchema(makeSchema(true)); + setSyncEnabled(db.database.name, true); + + await db.writeTransaction(async (tx) => { + // Copy local-only data to the sync-enabled views. + // This records each operation in the upload queue. + await tx.execute( + 'INSERT INTO lists(id, name, created_at, owner_id) SELECT id, name, created_at, ? FROM inactive_local_lists', + [userId] + ); + + await tx.execute('INSERT INTO todos SELECT * FROM inactive_local_todos'); + + // Delete the local-only data. + await tx.execute('DELETE FROM inactive_local_todos'); + await tx.execute('DELETE FROM inactive_local_lists'); + }); +} + +export async function switchToLocalSchema(db: AbstractPowerSyncDatabase) { + await db.updateSchema(makeSchema(false)); + setSyncEnabled(db.database.name, false); +} + +// This is only used for typing purposes +export const AppSchema = makeSchema(false); + +export type Database = (typeof AppSchema)['types']; +export type TodoRecord = Database['todos']; +// OR: +// export type Todo = RowType; + +export type ListRecord = Database['lists']; diff --git a/demos/react-supabase-todolist-optional-sync/src/library/powersync/SupabaseConnector.ts b/demos/react-supabase-todolist-optional-sync/src/library/powersync/SupabaseConnector.ts new file mode 100644 index 00000000..cefed43b --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/library/powersync/SupabaseConnector.ts @@ -0,0 +1,179 @@ +import { + AbstractPowerSyncDatabase, + BaseObserver, + CrudEntry, + PowerSyncBackendConnector, + UpdateType +} from '@powersync/web'; + +import { Session, SupabaseClient, createClient } from '@supabase/supabase-js'; + +export type SupabaseConfig = { + supabaseUrl: string; + supabaseAnonKey: string; + powersyncUrl: string; +}; + +/// Postgres Response codes that we cannot recover from by retrying. +const FATAL_RESPONSE_CODES = [ + // Class 22 — Data Exception + // Examples include data type mismatch. + new RegExp('^22...$'), + // Class 23 — Integrity Constraint Violation. + // Examples include NOT NULL, FOREIGN KEY and UNIQUE violations. + new RegExp('^23...$'), + // INSUFFICIENT PRIVILEGE - typically a row-level security violation + new RegExp('^42501$') +]; + +export type SupabaseConnectorListener = { + initialized: () => void; + sessionStarted: (session: Session) => void; +}; + +export const DEFAULT_USER_ID = '00000000-0000-0000-0000-000000000000'; + +export class SupabaseConnector extends BaseObserver implements PowerSyncBackendConnector { + readonly client: SupabaseClient; + readonly config: SupabaseConfig; + + ready: boolean; + + currentSession: Session | null; + + hasCredentials: boolean; + + constructor() { + super(); + this.config = { + supabaseUrl: import.meta.env.VITE_SUPABASE_URL, + powersyncUrl: import.meta.env.VITE_POWERSYNC_URL, + supabaseAnonKey: import.meta.env.VITE_SUPABASE_ANON_KEY + }; + + this.client = createClient(this.config.supabaseUrl, this.config.supabaseAnonKey, { + auth: { + persistSession: true + } + }); + this.currentSession = null; + this.ready = false; + + this.hasCredentials = !( + this.config.supabaseUrl == 'https://foo.supabase.co' || + this.config.powersyncUrl == 'https://foo.powersync.journeyapps.com' + ); + } + + async init() { + if (this.ready) { + return; + } + + const sessionResponse = await this.client.auth.getSession(); + this.updateSession(sessionResponse.data.session); + + this.ready = true; + this.iterateListeners((cb) => cb.initialized?.()); + } + + async login(username: string, password: string) { + const { + data: { session }, + error + } = await this.client.auth.signInWithPassword({ + email: username, + password: password + }); + + if (error) { + throw error; + } + + this.updateSession(session); + } + + async fetchCredentials() { + const { + data: { session }, + error + } = await this.client.auth.getSession(); + + if (!session || error) { + throw new Error(`Could not fetch Supabase credentials: ${error}`); + } + + console.debug('session expires at', session.expires_at); + + return { + endpoint: this.config.powersyncUrl, + token: session.access_token ?? '', + expiresAt: session.expires_at ? new Date(session.expires_at * 1000) : undefined + }; + } + + async uploadData(database: AbstractPowerSyncDatabase): Promise { + const transaction = await database.getNextCrudTransaction(); + + if (!transaction) { + return; + } + + let lastOp: CrudEntry | null = null; + try { + // Note: If transactional consistency is important, use database functions + // or edge functions to process the entire transaction in a single call. + for (const op of transaction.crud) { + lastOp = op; + const table = this.client.from(op.table); + let result: any; + switch (op.op) { + case UpdateType.PUT: + const record = { ...op.opData, id: op.id }; + result = await table.upsert(record); + break; + case UpdateType.PATCH: + result = await table.update(op.opData).eq('id', op.id); + break; + case UpdateType.DELETE: + result = await table.delete().eq('id', op.id); + break; + } + + if (result.error) { + console.error(result.error); + result.error.message = `Could not update Supabase. Received error: ${result.error.message}`; + throw result.error; + } + } + + await transaction.complete(); + } catch (ex: any) { + console.debug(ex); + if (typeof ex.code == 'string' && FATAL_RESPONSE_CODES.some((regex) => regex.test(ex.code))) { + /** + * Instead of blocking the queue with these errors, + * discard the (rest of the) transaction. + * + * Note that these errors typically indicate a bug in the application. + * If protecting against data loss is important, save the failing records + * elsewhere instead of discarding, and/or notify the user. + */ + console.error('Data upload error - discarding:', lastOp, ex); + await transaction.complete(); + } else { + // Error may be retryable - e.g. network error or temporary server error. + // Throwing an error here causes this call to be retried after a delay. + throw ex; + } + } + } + + updateSession(session: Session | null) { + this.currentSession = session; + if (!session) { + return; + } + this.iterateListeners((cb) => cb.sessionStarted?.(session)); + } +} diff --git a/demos/react-supabase-todolist-optional-sync/src/library/powersync/SyncMode.ts b/demos/react-supabase-todolist-optional-sync/src/library/powersync/SyncMode.ts new file mode 100644 index 00000000..483dab15 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/library/powersync/SyncMode.ts @@ -0,0 +1,19 @@ +const SYNC_KEY = 'syncEnabled'; + +export function getSyncEnabled(dbName: string) { + const key = `${SYNC_KEY}-${dbName}`; + const value = localStorage.getItem(key); + + if (!value) { + setSyncEnabled(key, false); + return false; + } + + return value === 'TRUE'; +} + +export function setSyncEnabled(dbName: string, enabled: boolean) { + const key = `${SYNC_KEY}-${dbName}`; + const enabledString = enabled ? 'TRUE' : 'FALSE'; + localStorage.setItem(key, enabledString); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/library/powersync/vite-env.d.ts b/demos/react-supabase-todolist-optional-sync/src/library/powersync/vite-env.d.ts new file mode 100644 index 00000000..e3e71b5b --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/library/powersync/vite-env.d.ts @@ -0,0 +1,11 @@ +/// + +interface ImportMetaEnv { + readonly VITE_SUPABASE_URL: string; + readonly VITE_SUPABASE_ANON_KEY: string; + readonly VITE_POWERSYNC_URL: string; +} + +interface ImportMeta { + readonly env: ImportMetaEnv; +} diff --git a/demos/react-supabase-todolist-optional-sync/tsconfig.json b/demos/react-supabase-todolist-optional-sync/tsconfig.json new file mode 100644 index 00000000..744ba768 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "es6", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "esModuleInterop": true, + "module": "esnext", + "moduleResolution": "bundler", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve", + "incremental": true, + "paths": { + "@/*": ["./src/*"] + } + }, + "exclude": ["node_modules"], + "references": [ + { + "path": "../../packages/web" + } + ] +} diff --git a/demos/react-supabase-todolist-optional-sync/vite.config.mts b/demos/react-supabase-todolist-optional-sync/vite.config.mts new file mode 100644 index 00000000..543956b6 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/vite.config.mts @@ -0,0 +1,75 @@ +import wasm from 'vite-plugin-wasm'; +import topLevelAwait from 'vite-plugin-top-level-await'; +import { fileURLToPath, URL } from 'url'; + +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; +import { VitePWA } from 'vite-plugin-pwa'; + +// https://vitejs.dev/config/ +export default defineConfig({ + root: 'src', + build: { + outDir: '../dist', + rollupOptions: { + input: 'src/index.html' + }, + emptyOutDir: true + }, + resolve: { + alias: [{ find: '@', replacement: fileURLToPath(new URL('./src', import.meta.url)) }] + }, + publicDir: '../public', + envDir: '..', // Use this dir for env vars, not 'src'. + optimizeDeps: { + // Don't optimize these packages as they contain web workers and WASM files. + // https://github.com/vitejs/vite/issues/11672#issuecomment-1415820673 + exclude: ['@journeyapps/wa-sqlite', '@powersync/web'], + include: [], + // include: ['@powersync/web > js-logger'], // <-- Include `js-logger` when it isn't installed and imported. + }, + plugins: [ + wasm(), + topLevelAwait(), + react(), + VitePWA({ + registerType: 'autoUpdate', + includeAssets: ['powersync-logo.svg', 'supabase-logo.png', 'favicon.ico'], + manifest: { + theme_color: '#c44eff', + background_color: '#c44eff', + display: 'standalone', + scope: '/', + start_url: '/', + name: 'PowerSync React Demo', + short_name: 'PowerSync React', + icons: [ + { + src: '/icons/icon-192x192.png', + sizes: '192x192', + type: 'image/png' + }, + { + src: '/icons/icon-256x256.png', + sizes: '256x256', + type: 'image/png' + }, + { + src: '/icons/icon-384x384.png', + sizes: '384x384', + type: 'image/png' + }, + { + src: '/icons/icon-512x512.png', + sizes: '512x512', + type: 'image/png' + } + ] + } + }) + ], + worker: { + format: 'es', + plugins: () => [wasm(), topLevelAwait()] + } +}); diff --git a/packages/web/tests/offline.test.ts b/packages/web/tests/offline.test.ts new file mode 100644 index 00000000..bf7bf6fd --- /dev/null +++ b/packages/web/tests/offline.test.ts @@ -0,0 +1,174 @@ +import { AbstractPowerSyncDatabase, column, Schema, Table } from '@powersync/common'; +import { PowerSyncDatabase } from '@powersync/web'; +import { afterEach, beforeEach, describe, expect, it } from 'vitest'; + +const assetId = '2290de4f-0488-4e50-abed-f8e8eb1d0b42'; +const userId = '3390de4f-0488-4e50-abed-f8e8eb1d0b42'; +const customerId = '4490de4f-0488-4e50-abed-f8e8eb1d0b42'; + +const assetsDef = { + name: 'assets', + columns: { + created_at: column.text, + make: column.text, + model: column.text, + serial_number: column.text, + quantity: column.integer, + user_id: column.text, + customer_id: column.text, + description: column.text + }, + options: { indexes: { makemodel: ['make, model'] } } +}; + +const customersDef = { + name: 'customers', + columns: { + name: column.text, + email: column.text + }, + options: {} +}; + +function makeSchema(synced: boolean) { + const syncedName = (table: string): string => { + if (synced) { + return table; + } else { + return `inactive_synced_${table}`; + } + }; + + const localName = (table: string): string => { + if (synced) { + return `inactive_local_${table}`; + } else { + return table; + } + }; + return new Schema({ + assets: new Table(assetsDef.columns, { ...assetsDef.options, viewName: syncedName(assetsDef.name) }), + local_assets: new Table(assetsDef.columns, { + ...assetsDef.options, + localOnly: true, + viewName: localName(assetsDef.name) + }), + customers: new Table(customersDef.columns, { ...customersDef.options, viewName: syncedName(customersDef.name) }), + local_customers: new Table(customersDef.columns, { + ...customersDef.options, + localOnly: true, + viewName: localName(customersDef.name) + }) + }); +} + +describe('Schema Tests', () => { + let db: AbstractPowerSyncDatabase; + + beforeEach(async () => { + db = new PowerSyncDatabase({ + /** + * Deleting the IndexDB seems to freeze the test. + * Use a new DB for each run to keep CRUD counters + * consistent + */ + database: { dbFilename: 'test.db' }, + schema: makeSchema(false), + flags: { + enableMultiTabs: false + } + }); + }); + + afterEach(async () => { + await db.disconnectAndClear(); + await db.close(); + }); + + it('Switch from offline-only to online schema', async () => { + await db.execute('INSERT INTO customers(id, name, email) VALUES(?, ?, ?)', [ + customerId, + 'test customer', + 'test@example.org' + ]); + + await db.execute('INSERT INTO assets(id, description, customer_id) VALUES(?, ?, ?)', [assetId, 'test', customerId]); + await db.execute('UPDATE assets SET description = description || ?', ['.']); + + expect(await db.getAll('SELECT data FROM ps_crud ORDER BY id')).toEqual([]); + + // Now switch to the "online" schema + await db.updateSchema(makeSchema(true)); + + // Note that updateSchema cannot be called inside a transaction, and there + // is a possibility of crash between updating the schema, and when the data + // has been moved. It may be best to attempt the data move on every application + // start where the online schema is used, if there is any local_ data still present. + + await db.writeTransaction(async (tx) => { + // Copy local data to the "online" views. + // This records each operation to the crud queue. + await tx.execute('INSERT INTO customers SELECT * FROM inactive_local_customers'); + await tx.execute( + 'INSERT INTO assets(id, description, customer_id, user_id) SELECT id, description, customer_id, ? FROM inactive_local_assets', + [userId] + ); + + // Delete the "offline-only" data. + await tx.execute('DELETE FROM inactive_local_customers'); + await tx.execute('DELETE FROM inactive_local_assets'); + }); + + const crud = (await db.getAll<{ data: string }>('SELECT data FROM ps_crud ORDER BY id')).map((d) => + JSON.parse(d.data) + ); + + expect(crud).toEqual([ + { + op: 'PUT', + type: 'customers', + id: customerId, + data: { email: 'test@example.org', name: 'test customer' } + }, + { + op: 'PUT', + type: 'assets', + id: assetId, + data: { + user_id: userId, + customer_id: customerId, + description: 'test.' + } + } + ]); + }); + + // Indicates that we don't need to refresh the the schema explicitly + it('Correct source table after switching schema', async () => { + const customerWatchTables = await getSourceTables(db, 'SELECT * FROM customers'); + expect(customerWatchTables.includes('ps_data_local__local_customers')).toBeTruthy(); + + await db.updateSchema(makeSchema(true)); + + const onlineCustomerWatchTables = await getSourceTables(db, 'SELECT * FROM customers'); + expect(onlineCustomerWatchTables.includes('ps_data__customers')).toBeTruthy(); + }); +}); + +export async function getSourceTables(db: AbstractPowerSyncDatabase, sql: string, parameters: Array = []) { + const rows = await db.getAll<{ opcode: string; p3: number; p2: string }>(`EXPLAIN ${sql}`, parameters); + const rootpages: number[] = []; + + for (const row of rows) { + if (row.opcode === 'OpenRead' && row.p3 === 0 && typeof row.p2 === 'number') { + rootpages.push(row.p2); + } + } + + const tableRows = await db.getAll<{ tbl_name: string }>( + `SELECT tbl_name FROM sqlite_master WHERE rootpage IN (SELECT json_each.value FROM json_each(?))`, + [JSON.stringify(rootpages)] + ); + + return tableRows.map((row: { tbl_name: string }) => row.tbl_name); +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7f619282..2e94abf2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '9.0' +lockfileVersion: '6.0' settings: autoInstallPeers: true @@ -31,31 +31,31 @@ importers: dependencies: '@angular/animations': specifier: ^18.1.1 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + version: 18.2.5(@angular/core@18.2.5) '@angular/common': specifier: ^18.1.1 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + version: 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) '@angular/compiler': specifier: ^18.1.1 - version: 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + version: 18.2.5(@angular/core@18.2.5) '@angular/core': specifier: ^18.1.1 version: 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) '@angular/forms': specifier: ^18.1.1 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + version: 18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5)(rxjs@7.8.1) '@angular/platform-browser': specifier: ^18.1.1 - version: 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + version: 18.2.5(@angular/animations@18.2.5)(@angular/common@18.2.5)(@angular/core@18.2.5) '@angular/platform-browser-dynamic': specifier: ^18.1.1 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))) + version: 18.2.5(@angular/common@18.2.5)(@angular/compiler@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5) '@angular/router': specifier: ^18.1.1 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1) + version: 18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5)(rxjs@7.8.1) '@angular/service-worker': specifier: ^18.1.1 - version: 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + version: 18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5) '@journeyapps/wa-sqlite': specifier: ^0.3.0 version: 0.3.0 @@ -77,16 +77,16 @@ importers: devDependencies: '@angular-builders/custom-webpack': specifier: ^18.0.0 - version: 18.0.0(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(tailwindcss@3.4.12)(typescript@5.5.4) + version: 18.0.0(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(typescript@5.5.4) '@angular-devkit/build-angular': specifier: ^18.1.1 - version: 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(tailwindcss@3.4.12)(typescript@5.5.4) + version: 18.2.5(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(typescript@5.5.4) '@angular/cli': specifier: ^18.1.1 - version: 18.2.5(chokidar@3.6.0) + version: 18.2.5 '@angular/compiler-cli': specifier: ^18.1.1 - version: 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + version: 18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4) dotenv: specifier: ^16.4.5 version: 16.4.5 @@ -107,7 +107,7 @@ importers: version: 14.0.3 '@journeyapps/react-native-quick-sqlite': specifier: ^1.3.0 - version: 1.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.3.1(react-native@0.74.5)(react@18.2.0) '@powersync/common': specifier: workspace:* version: link:../../packages/common @@ -119,40 +119,40 @@ importers: version: link:../../packages/react-native '@react-native-community/async-storage': specifier: ^1.12.1 - version: 1.12.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.12.1(react-native@0.74.5)(react@18.2.0) '@react-native-community/masked-view': specifier: ^0.1.11 - version: 0.1.11(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 0.1.11(react-native@0.74.5)(react@18.2.0) '@react-navigation/drawer': specifier: ^6.6.15 - version: 6.7.2(7eno4wjl5dbwdlstyqscscitdi) + version: 6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) '@react-navigation/native': specifier: ^6.1.17 - version: 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 6.1.18(react-native@0.74.5)(react@18.2.0) '@supabase/supabase-js': specifier: ^2.42.4 version: 2.45.4 expo: specifier: ~51.0.27 - version: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) expo-build-properties: specifier: ~0.12.5 - version: 0.12.5(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + version: 0.12.5(expo@51.0.27) expo-constants: specifier: ~16.0.2 - version: 16.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + version: 16.0.2(expo@51.0.27) expo-linking: specifier: ~6.3.1 - version: 6.3.1(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + version: 6.3.1(expo@51.0.27) expo-modules-autolinking: specifier: ^1.11.1 version: 1.11.2 expo-router: specifier: 3.5.21 - version: 3.5.21(2n7j66foggydfb7bzcij4gtlqu) + version: 3.5.21(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0)(typescript@5.5.4) expo-splash-screen: specifier: ~0.27.4 - version: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 @@ -170,31 +170,31 @@ importers: version: 18.2.0 react-native: specifier: 0.74.5 - version: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + version: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) react-native-elements: specifier: ^3.4.3 - version: 3.4.3(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-vector-icons@10.2.0)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.4.3(react-native-safe-area-context@4.10.5)(react-native-vector-icons@10.2.0)(react-native@0.74.5)(react@18.2.0) react-native-encrypted-storage: specifier: ^4.0.3 - version: 4.0.3(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.0.3(react-native@0.74.5)(react@18.2.0) react-native-gesture-handler: specifier: ~2.16.2 - version: 2.16.2(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 2.16.2(react-native@0.74.5)(react@18.2.0) react-native-prompt-android: specifier: ^1.1.0 version: 1.1.0 react-native-reanimated: specifier: ~3.10.1 - version: 3.10.1(@babel/core@7.25.2)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0) react-native-safe-area-context: specifier: 4.10.5 - version: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.10.5(react-native@0.74.5)(react@18.2.0) react-native-safe-area-view: specifier: ^1.1.1 - version: 1.1.1(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.1.1(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) react-native-screens: specifier: ~3.31.1 - version: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.31.1(react-native@0.74.5)(react@18.2.0) react-native-table-component: specifier: ^1.2.2 version: 1.2.2 @@ -203,17 +203,17 @@ importers: version: 10.2.0 react-navigation-stack: specifier: ^2.10.4 - version: 2.10.4(pl2gwnzbcdgo7fb6eoj55v4bcy) + version: 2.10.4(@react-native-community/masked-view@0.1.11)(react-native-gesture-handler@2.16.2)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react-navigation@4.4.4)(react@18.2.0) typed-async-storage: specifier: ^3.1.2 version: 3.1.2 devDependencies: '@babel/plugin-transform-async-generator-functions': specifier: ^7.24.3 - version: 7.25.4(@babel/core@7.25.2) + version: 7.25.4(@babel/core@7.24.5) '@babel/preset-env': specifier: ^7.24.4 - version: 7.25.4(@babel/core@7.25.2) + version: 7.25.4(@babel/core@7.24.5) '@types/lodash': specifier: ^4.17.0 version: 4.17.7 @@ -225,7 +225,7 @@ importers: version: 18.2.25 '@types/react-native-table-component': specifier: ^1.2.8 - version: 1.2.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.2.0) + version: 1.2.8(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0) typescript: specifier: ^5.3.3 version: 5.5.4 @@ -264,14 +264,14 @@ importers: version: 18.2.0(react@18.2.0) react-router-dom: specifier: ^6.23.0 - version: 6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) devDependencies: '@capacitor/cli': specifier: ^6.0.0 version: 6.1.2 '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/node': specifier: ^20.12.12 version: 20.16.5 @@ -283,16 +283,16 @@ importers: version: 18.3.0 vite: specifier: ^5.2.11 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-require: specifier: ^1.2.14 - version: 1.2.14(@swc/core@1.6.13(@swc/helpers@0.5.5))(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.2.14(@swc/core@1.6.13)(vite@5.4.6) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) demos/example-electron: dependencies: @@ -301,19 +301,19 @@ importers: version: 11.13.3(@types/react@18.3.8)(react@18.2.0) '@emotion/styled': specifier: ^11.13.0 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) '@journeyapps/wa-sqlite': specifier: ^0.3.0 version: 0.3.0 '@mui/icons-material': specifier: ^5.15.16 - version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0) '@mui/material': specifier: ^5.15.16 - version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@mui/x-data-grid': specifier: ^6.19.11 - version: 6.20.4(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@powersync/react': specifier: workspace:* version: link:../../packages/react @@ -337,11 +337,11 @@ importers: version: 18.2.0(react@18.2.0) react-router-dom: specifier: ^6.23.0 - version: 6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) devDependencies: '@electron-forge/cli': specifier: ^7.4.0 - version: 7.4.0(encoding@0.1.13) + version: 7.4.0 '@electron-forge/maker-deb': specifier: ^7.4.0 version: 7.4.0 @@ -368,7 +368,7 @@ importers: version: 1.8.0 '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -383,34 +383,34 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 4.3.1(vite@5.4.6) autoprefixer: specifier: ^10.4.19 version: 10.4.20(postcss@8.4.47) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) + version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) electron: specifier: 30.0.2 version: 30.0.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.5))(@types/node@20.16.5)(typescript@4.5.5) + version: 10.9.2(@swc/core@1.6.13)(@types/node@20.16.5)(typescript@4.5.5) typescript: specifier: ~4.5.5 version: 4.5.5 vite: specifier: ^5.2.11 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-require: specifier: ^1.1.14 - version: 1.2.14(@swc/core@1.6.13(@swc/helpers@0.5.5))(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.2.14(@swc/core@1.6.13)(vite@5.4.6) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) demos/example-nextjs: dependencies: @@ -419,7 +419,7 @@ importers: version: 11.13.3(@types/react@18.3.8)(react@18.2.0) '@emotion/styled': specifier: ^11.11.5 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) '@fontsource/roboto': specifier: ^5.0.13 version: 5.1.0 @@ -428,13 +428,13 @@ importers: version: 0.3.0 '@lexical/react': specifier: ^0.15.0 - version: 0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(yjs@13.6.19) + version: 0.15.0(react-dom@18.2.0)(react@18.2.0)(yjs@13.6.19) '@mui/icons-material': specifier: ^5.15.18 - version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0) '@mui/material': specifier: ^5.15.18 - version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@powersync/react': specifier: workspace:* version: link:../../packages/react @@ -452,7 +452,7 @@ importers: version: 0.15.0 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.25.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.79.1) + version: 14.2.3(@babel/core@7.24.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.79.2) react: specifier: 18.2.0 version: 18.2.0 @@ -474,7 +474,7 @@ importers: version: 10.4.20(postcss@8.4.47) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.25.2)(webpack@5.94.0) + version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) css-loader: specifier: ^6.11.0 version: 6.11.0(webpack@5.94.0) @@ -489,16 +489,16 @@ importers: version: 8.4.47 sass: specifier: ^1.77.2 - version: 1.79.1 + version: 1.79.2 sass-loader: specifier: ^13.3.3 - version: 13.3.3(sass@1.79.1)(webpack@5.94.0) + version: 13.3.3(sass@1.79.2)(webpack@5.94.0) style-loader: specifier: ^3.3.4 version: 3.3.4(webpack@5.94.0) tailwindcss: specifier: ^3.4.3 - version: 3.4.12(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) + version: 3.4.12 demos/example-vite: dependencies: @@ -508,16 +508,16 @@ importers: devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 vite: specifier: ^5.0.12 - version: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) demos/example-webpack: dependencies: @@ -527,10 +527,10 @@ importers: devDependencies: '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(webpack-cli@5.1.4(webpack@5.94.0)) + version: 5.28.5(webpack-cli@5.1.4) html-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(webpack@5.94.0(webpack-cli@5.1.4)) + version: 5.6.0(webpack@5.94.0) serve: specifier: ^14.2.1 version: 14.2.3 @@ -557,7 +557,7 @@ importers: version: 2.45.4 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 4.3.1(vite@5.4.6) '@webflow/webflow-cli': specifier: ^1.6.9 version: 1.6.12 @@ -585,7 +585,7 @@ importers: devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/cors': specifier: ~2.8.17 version: 2.8.17 @@ -612,16 +612,16 @@ importers: version: 5.5.4 vite: specifier: ^5.1.5 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.19.2 - version: 0.19.8(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@2.79.1)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) demos/react-native-supabase-group-chat: dependencies: @@ -633,7 +633,7 @@ importers: version: 8.3.1 '@journeyapps/react-native-quick-sqlite': specifier: ^1.3.0 - version: 1.3.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.3.1(react-native@0.74.1)(react@18.2.0) '@powersync/common': specifier: workspace:* version: link:../../packages/common @@ -645,28 +645,28 @@ importers: version: link:../../packages/react-native '@react-native-async-storage/async-storage': specifier: 1.23.1 - version: 1.23.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0)) + version: 1.23.1(react-native@0.74.1) '@shopify/flash-list': specifier: 1.6.4 - version: 1.6.4(@babel/runtime@7.25.6)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.6.4(@babel/runtime@7.25.6)(react-native@0.74.1)(react@18.2.0) '@supabase/supabase-js': specifier: 2.39.0 version: 2.39.0 '@tamagui/animations-react-native': specifier: 1.79.6 - version: 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/babel-plugin': specifier: 1.79.6 - version: 1.79.6(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 1.79.6(react-dom@18.2.0)(react@18.2.0) '@tamagui/config': specifier: 1.79.6 - version: 1.79.6(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.79.6(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react-native@0.74.1)(react@18.2.0) '@tamagui/font-inter': specifier: 1.79.6 version: 1.79.6(react@18.2.0) '@tamagui/lucide-icons': specifier: 1.79.6 - version: 1.79.6(react-native-svg@15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0) + version: 1.79.6(react-native-svg@15.2.0)(react@18.2.0) '@tamagui/theme-base': specifier: 1.79.6 version: 1.79.6 @@ -675,25 +675,25 @@ importers: version: 2.30.0 expo: specifier: ~51.0.10 - version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) expo-build-properties: specifier: ~0.12.1 - version: 0.12.5(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.12.5(expo@51.0.27) expo-crypto: specifier: ~13.0.2 - version: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 13.0.2(expo@51.0.27) expo-dev-client: specifier: ~4.0.15 - version: 4.0.26(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 4.0.26(expo@51.0.27) expo-linking: specifier: ~6.3.1 - version: 6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 6.3.1(expo@51.0.27) expo-router: specifier: ^3.5.15 - version: 3.5.21(7zesafldf6x6vfz44uo3e7bvam) + version: 3.5.21(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.3.3) expo-splash-screen: specifier: ~0.27.4 - version: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 @@ -708,31 +708,31 @@ importers: version: 18.2.0(react@18.2.0) react-native: specifier: 0.74.1 - version: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + version: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) react-native-gesture-handler: specifier: ~2.16.2 - version: 2.16.2(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 2.16.2(react-native@0.74.1)(react@18.2.0) react-native-pager-view: specifier: 6.3.0 - version: 6.3.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 6.3.0(react-native@0.74.1)(react@18.2.0) react-native-reanimated: specifier: ~3.10.1 - version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1)(react@18.2.0) react-native-safe-area-context: specifier: 4.10.1 - version: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.10.1(react-native@0.74.1)(react@18.2.0) react-native-screens: specifier: ~3.31.1 - version: 3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.31.1(react-native@0.74.1)(react@18.2.0) react-native-svg: specifier: 15.2.0 - version: 15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 15.2.0(react-native@0.74.1)(react@18.2.0) react-native-web: specifier: 0.19.12 - version: 0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 0.19.12(react-dom@18.2.0)(react@18.2.0) tamagui: specifier: 1.79.6 - version: 1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-dom@18.2.0(react@18.2.0))(react-native-web@0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native-web@0.19.12)(react-native@0.74.1)(react@18.2.0) devDependencies: '@babel/core': specifier: 7.24.5 @@ -745,7 +745,7 @@ importers: version: 18.3.8 eas-cli: specifier: ^7.2.0 - version: 7.8.5(@swc/core@1.7.26)(@types/node@22.5.5)(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(typescript@5.3.3) + version: 7.8.5(@types/node@20.16.5)(expo-modules-autolinking@1.11.2)(typescript@5.3.3) eslint: specifier: 8.55.0 version: 8.55.0 @@ -769,7 +769,7 @@ importers: version: 14.0.3 '@journeyapps/react-native-quick-sqlite': specifier: ^1.3.0 - version: 1.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.3.1(react-native@0.74.5)(react@18.2.0) '@powersync/attachments': specifier: workspace:* version: link:../../packages/attachments @@ -784,13 +784,13 @@ importers: version: link:../../packages/react-native '@react-native-community/masked-view': specifier: ^0.1.11 - version: 0.1.11(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 0.1.11(react-native@0.74.5)(react@18.2.0) '@react-navigation/drawer': specifier: ^6.6.3 - version: 6.7.2(wq6ikk6kz2vzw7h3n3vzpr37re) + version: 6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) '@react-navigation/native': specifier: ^6.0.0 - version: 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 6.1.18(react-native@0.74.5)(react@18.2.0) '@supabase/supabase-js': specifier: ^2.33.1 version: 2.45.4 @@ -799,34 +799,34 @@ importers: version: 1.0.2 expo: specifier: 51.0.27 - version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) expo-build-properties: specifier: ~0.12.5 - version: 0.12.5(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.12.5(expo@51.0.27) expo-camera: specifier: ~15.0.10 - version: 15.0.16(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 15.0.16(expo@51.0.27) expo-constants: specifier: ~16.0.2 - version: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 16.0.2(expo@51.0.27) expo-crypto: specifier: ~13.0.2 - version: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 13.0.2(expo@51.0.27) expo-file-system: specifier: ^17.0.1 - version: 17.0.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 17.0.1(expo@51.0.27) expo-linking: specifier: ~6.3.1 - version: 6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 6.3.1(expo@51.0.27) expo-router: specifier: 3.5.21 - version: 3.5.21(wjn3bpk7qh27ponbwoek25idzu) + version: 3.5.21(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0)(typescript@5.5.4) expo-secure-store: specifier: ~13.0.1 - version: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 13.0.2(expo@51.0.27) expo-splash-screen: specifier: ~0.27.4 - version: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 @@ -844,40 +844,40 @@ importers: version: 18.2.0 react-native: specifier: 0.74.5 - version: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + version: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) react-native-elements: specifier: ^3.4.3 - version: 3.4.3(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-vector-icons@10.2.0)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.4.3(react-native-safe-area-context@4.10.5)(react-native-vector-icons@10.2.0)(react-native@0.74.5)(react@18.2.0) react-native-encrypted-storage: specifier: ^4.0.3 - version: 4.0.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.0.3(react-native@0.74.5)(react@18.2.0) react-native-gesture-handler: specifier: ~2.16.2 - version: 2.16.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 2.16.2(react-native@0.74.5)(react@18.2.0) react-native-prompt-android: specifier: ^1.1.0 version: 1.1.0 react-native-reanimated: specifier: ~3.10.0 - version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0) react-native-reanimated-table: specifier: ^0.0.2 - version: 0.0.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 0.0.2(react-native@0.74.5)(react@18.2.0) react-native-safe-area-context: specifier: 4.10.5 - version: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.10.5(react-native@0.74.5)(react@18.2.0) react-native-safe-area-view: specifier: ^1.1.1 - version: 1.1.1(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.1.1(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) react-native-screens: specifier: ~3.31.1 - version: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.31.1(react-native@0.74.5)(react@18.2.0) react-native-vector-icons: specifier: ^10.0.0 version: 10.2.0 react-navigation-stack: specifier: ^2.10.4 - version: 2.10.4(m2xjumdbceqhki5rx2odjzotmm) + version: 2.10.4(@react-native-community/masked-view@0.1.11)(react-native-gesture-handler@2.16.2)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react-navigation@4.4.4)(react@18.2.0) devDependencies: '@babel/core': specifier: ^7.24.5 @@ -896,7 +896,7 @@ importers: version: 18.2.79 babel-preset-expo: specifier: ^11.0.5 - version: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + version: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4) prettier: specifier: ^3.2.5 version: 3.3.3 @@ -911,13 +911,13 @@ importers: version: 1.0.2 '@expo/metro-runtime': specifier: ^3.2.1 - version: 3.2.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) + version: 3.2.3(react-native@0.74.5) '@expo/vector-icons': specifier: ^14.0.0 version: 14.0.3 '@journeyapps/react-native-quick-sqlite': specifier: ^1.3.0 - version: 1.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.3.1(react-native@0.74.5)(react@18.2.0) '@powersync/attachments': specifier: workspace:* version: link:../../packages/attachments @@ -935,16 +935,16 @@ importers: version: link:../../packages/web '@react-native-async-storage/async-storage': specifier: 1.23.1 - version: 1.23.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) + version: 1.23.1(react-native@0.74.5) '@react-native-community/masked-view': specifier: ^0.1.11 - version: 0.1.11(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 0.1.11(react-native@0.74.5)(react@18.2.0) '@react-navigation/drawer': specifier: ^6.6.3 - version: 6.7.2(wq6ikk6kz2vzw7h3n3vzpr37re) + version: 6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) '@react-navigation/native': specifier: ^6.0.0 - version: 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 6.1.18(react-native@0.74.5)(react@18.2.0) '@supabase/supabase-js': specifier: ^2.33.1 version: 2.45.4 @@ -953,34 +953,34 @@ importers: version: 1.0.2 expo: specifier: 51.0.27 - version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + version: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) expo-build-properties: specifier: ~0.12.5 - version: 0.12.5(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.12.5(expo@51.0.27) expo-camera: specifier: ~15.0.10 - version: 15.0.16(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 15.0.16(expo@51.0.27) expo-constants: specifier: ~16.0.2 - version: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 16.0.2(expo@51.0.27) expo-crypto: specifier: ~13.0.2 - version: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 13.0.2(expo@51.0.27) expo-file-system: specifier: ^17.0.1 - version: 17.0.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 17.0.1(expo@51.0.27) expo-linking: specifier: ~6.3.1 - version: 6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 6.3.1(expo@51.0.27) expo-router: specifier: 3.5.21 - version: 3.5.21(wjn3bpk7qh27ponbwoek25idzu) + version: 3.5.21(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0)(typescript@5.5.4) expo-secure-store: specifier: ~13.0.1 - version: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 13.0.2(expo@51.0.27) expo-splash-screen: specifier: ~0.27.4 - version: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + version: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: specifier: ~1.12.1 version: 1.12.1 @@ -998,43 +998,43 @@ importers: version: 18.2.0 react-native: specifier: 0.74.5 - version: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + version: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) react-native-elements: specifier: ^3.4.3 - version: 3.4.3(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-vector-icons@10.2.0)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.4.3(react-native-safe-area-context@4.10.5)(react-native-vector-icons@10.2.0)(react-native@0.74.5)(react@18.2.0) react-native-encrypted-storage: specifier: ^4.0.3 - version: 4.0.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.0.3(react-native@0.74.5)(react@18.2.0) react-native-gesture-handler: specifier: ~2.16.2 - version: 2.16.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 2.16.2(react-native@0.74.5)(react@18.2.0) react-native-prompt-android: specifier: ^1.1.0 version: 1.1.0 react-native-reanimated: specifier: ~3.10.0 - version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0) react-native-reanimated-table: specifier: ^0.0.2 - version: 0.0.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 0.0.2(react-native@0.74.5)(react@18.2.0) react-native-safe-area-context: specifier: 4.10.5 - version: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 4.10.5(react-native@0.74.5)(react@18.2.0) react-native-safe-area-view: specifier: ^1.1.1 - version: 1.1.1(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.1.1(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) react-native-screens: specifier: ~3.31.1 - version: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 3.31.1(react-native@0.74.5)(react@18.2.0) react-native-vector-icons: specifier: ^10.0.0 version: 10.2.0 react-native-web: specifier: ^0.19.12 - version: 0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 0.19.12(react-dom@18.2.0)(react@18.2.0) react-navigation-stack: specifier: ^2.10.4 - version: 2.10.4(m2xjumdbceqhki5rx2odjzotmm) + version: 2.10.4(@react-native-community/masked-view@0.1.11)(react-native-gesture-handler@2.16.2)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react-navigation@4.4.4)(react@18.2.0) devDependencies: '@babel/core': specifier: ^7.24.5 @@ -1053,7 +1053,7 @@ importers: version: 18.2.79 babel-preset-expo: specifier: ^11.0.5 - version: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + version: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4) prettier: specifier: ^3.2.5 version: 3.3.3 @@ -1068,19 +1068,107 @@ importers: version: 11.11.4(@types/react@18.3.8)(react@18.2.0) '@emotion/styled': specifier: 11.11.5 - version: 11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0) + '@journeyapps/wa-sqlite': + specifier: ^0.3.0 + version: 0.3.0 + '@mui/icons-material': + specifier: ^5.15.12 + version: 5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0) + '@mui/material': + specifier: ^5.15.12 + version: 5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) + '@mui/x-data-grid': + specifier: ^6.19.6 + version: 6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) + '@powersync/react': + specifier: workspace:* + version: link:../../packages/react + '@powersync/web': + specifier: workspace:* + version: link:../../packages/web + '@supabase/supabase-js': + specifier: ^2.39.7 + version: 2.45.4 + formik: + specifier: ^2.4.6 + version: 2.4.6(react@18.2.0) + js-logger: + specifier: ^1.6.1 + version: 1.6.1 + lodash: + specifier: ^4.17.21 + version: 4.17.21 + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + react-router-dom: + specifier: ^6.22.3 + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) + devDependencies: + '@swc/core': + specifier: ~1.6.0 + version: 1.6.13 + '@types/lodash': + specifier: ^4.14.202 + version: 4.17.7 + '@types/node': + specifier: ^20.11.25 + version: 20.16.5 + '@types/react': + specifier: ^18.2.64 + version: 18.3.8 + '@types/react-dom': + specifier: ^18.2.21 + version: 18.3.0 + '@vitejs/plugin-react': + specifier: ^4.2.1 + version: 4.3.1(vite@5.4.6) + autoprefixer: + specifier: ^10.4.18 + version: 10.4.20(postcss@8.4.47) + babel-loader: + specifier: ^9.1.3 + version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) + typescript: + specifier: ^5.4.2 + version: 5.5.4 + vite: + specifier: ^5.1.5 + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite-plugin-pwa: + specifier: ^0.19.2 + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) + vite-plugin-top-level-await: + specifier: ^1.4.1 + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) + vite-plugin-wasm: + specifier: ^3.3.0 + version: 3.3.0(vite@5.4.6) + + demos/react-supabase-todolist-optional-sync: + dependencies: + '@emotion/react': + specifier: 11.11.4 + version: 11.11.4(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': + specifier: 11.11.5 + version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0) '@journeyapps/wa-sqlite': specifier: ^0.3.0 version: 0.3.0 '@mui/icons-material': specifier: ^5.15.12 - version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0) '@mui/material': specifier: ^5.15.12 - version: 5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@mui/x-data-grid': specifier: ^6.19.6 - version: 6.20.4(@mui/material@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@powersync/react': specifier: workspace:* version: link:../../packages/react @@ -1107,11 +1195,11 @@ importers: version: 18.2.0(react@18.2.0) react-router-dom: specifier: ^6.22.3 - version: 6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/lodash': specifier: ^4.14.202 version: 4.17.7 @@ -1126,28 +1214,28 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 4.3.1(vite@5.4.6) autoprefixer: specifier: ^10.4.18 version: 10.4.20(postcss@8.4.47) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) + version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) typescript: specifier: ^5.4.2 version: 5.5.4 vite: specifier: ^5.1.5 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.19.2 - version: 0.19.8(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) demos/vue-supabase-todolist: dependencies: @@ -1165,10 +1253,10 @@ importers: version: 2.45.4 '@vuelidate/core': specifier: ^2.0.3 - version: 2.0.3(vue@3.4.21(typescript@5.5.4)) + version: 2.0.3(vue@3.4.21) '@vuelidate/validators': specifier: ^2.0.4 - version: 2.0.4(vue@3.4.21(typescript@5.5.4)) + version: 2.0.4(vue@3.4.21) js-logger: specifier: ^1.6.1 version: 1.6.1 @@ -1177,47 +1265,47 @@ importers: version: 3.4.21(typescript@5.5.4) vue-router: specifier: '4' - version: 4.4.5(vue@3.4.21(typescript@5.5.4)) + version: 4.4.5(vue@3.4.21) vuetify: specifier: 3.6.8 - version: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4)) + version: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21) devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/vuelidate': specifier: ^0.7.21 version: 0.7.21 '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(vue@3.4.21(typescript@5.5.4)) + version: 5.1.4(vite@5.4.6)(vue@3.4.21) sass: specifier: ^1.71.1 - version: 1.79.1 + version: 1.79.2 typescript: specifier: ^5.5.3 version: 5.5.4 unplugin-fonts: specifier: ^1.1.1 - version: 1.1.1(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(webpack-sources@3.2.3) + version: 1.1.1(vite@5.4.6) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(@babel/parser@7.25.6)(rollup@4.22.0)(vue@3.4.21(typescript@5.5.4))(webpack-sources@3.2.3) + version: 0.26.0(rollup@2.79.1)(vue@3.4.21) vite: specifier: ^5.2.0 - version: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(sass@1.79.2) vite-plugin-pwa: specifier: ^0.19.2 - version: 0.19.8(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-vuetify: specifier: ^2.0.3 - version: 2.0.4(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(vue@3.4.21(typescript@5.5.4))(vuetify@3.6.8) + version: 2.0.4(vite@5.4.6)(vue@3.4.21)(vuetify@3.6.8) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) vue-tsc: specifier: ^2.0.6 version: 2.1.6(typescript@5.5.4) @@ -1229,7 +1317,7 @@ importers: version: 11.13.3(@types/react@18.3.8)(react@18.2.0) '@emotion/styled': specifier: ^11.11.0 - version: 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) '@fontsource/roboto': specifier: ^5.0.12 version: 5.1.0 @@ -1238,16 +1326,16 @@ importers: version: 0.3.0 '@lexical/react': specifier: ^0.11.3 - version: 0.11.3(lexical@0.11.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(yjs@13.6.19) + version: 0.11.3(lexical@0.11.3)(react-dom@18.2.0)(react@18.2.0)(yjs@13.6.19) '@mui/icons-material': specifier: ^5.15.12 - version: 5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + version: 5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0) '@mui/material': specifier: ^5.15.12 - version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@mui/x-data-grid': specifier: ^6.19.6 - version: 6.20.4(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@powersync/react': specifier: workspace:* version: link:../../packages/react @@ -1259,22 +1347,22 @@ importers: version: 2.45.4 '@tiptap/extension-collaboration': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19)) + version: 2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2)(y-prosemirror@1.0.20) '@tiptap/extension-collaboration-cursor': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19)) + version: 2.2.2(@tiptap/core@2.7.2)(y-prosemirror@1.0.20) '@tiptap/extension-highlight': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + version: 2.2.2(@tiptap/core@2.7.2) '@tiptap/extension-task-item': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) + version: 2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) '@tiptap/extension-task-list': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + version: 2.2.2(@tiptap/core@2.7.2) '@tiptap/react': specifier: 2.2.2 - version: 2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': specifier: 2.2.2 version: 2.2.2(@tiptap/pm@2.7.2) @@ -1319,7 +1407,7 @@ importers: version: 6.26.2(react@18.2.0) react-router-dom: specifier: ^6.22.3 - version: 6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) remixicon: specifier: ^2.5.0 version: 2.5.0 @@ -1334,7 +1422,7 @@ importers: version: 9.0.1 y-prosemirror: specifier: 1.0.20 - version: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19) + version: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6)(yjs@13.6.19) y-protocols: specifier: 1.0.6 version: 1.0.6(yjs@13.6.19) @@ -1344,7 +1432,7 @@ importers: devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/lodash': specifier: ^4.17.0 version: 4.17.7 @@ -1368,31 +1456,31 @@ importers: version: 8.4.47 style-loader: specifier: ^3.3.4 - version: 3.3.4(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) + version: 3.3.4(webpack@5.94.0) supabase: specifier: 1.142.2 version: 1.142.2 vite: specifier: ^5.1.6 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.19.2 - version: 0.19.8(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) docs: dependencies: '@docusaurus/core': specifier: ^3.4.0 - version: 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + version: 3.5.2(@docusaurus/types@3.4.0)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/preset-classic': specifier: ^3.4.0 - version: 3.5.2(@algolia/client-search@5.5.2)(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4) + version: 3.5.2(@algolia/client-search@5.5.2)(@mdx-js/react@3.0.1)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4) '@mdx-js/react': specifier: ^3.0.1 version: 3.0.1(@types/react@18.3.8)(react@18.2.0) @@ -1411,28 +1499,28 @@ importers: devDependencies: '@docusaurus/module-type-aliases': specifier: ^3.4.0 - version: 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 3.5.2(react-dom@18.2.0)(react@18.2.0) '@docusaurus/theme-classic': specifier: ^3.4.0 - version: 3.5.2(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + version: 3.5.2(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/tsconfig': specifier: 3.4.0 version: 3.4.0 '@docusaurus/types': specifier: 3.4.0 - version: 3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 3.4.0(react-dom@18.2.0)(react@18.2.0) '@types/node': specifier: ^20.14.8 version: 20.16.5 docusaurus-plugin-typedoc: specifier: ^1.0.1 - version: 1.0.5(typedoc-plugin-markdown@4.0.3(typedoc@0.25.13(typescript@5.5.4))) + version: 1.0.5(typedoc-plugin-markdown@4.0.3) typedoc: specifier: ^0.25.13 version: 0.25.13(typescript@5.5.4) typedoc-plugin-markdown: specifier: ~4.0.3 - version: 4.0.3(typedoc@0.25.13(typescript@5.5.4)) + version: 4.0.3(typedoc@0.25.13) typescript: specifier: ^5.5.3 version: 5.5.4 @@ -1484,7 +1572,7 @@ importers: version: 1.0.2 cross-fetch: specifier: ^4.0.0 - version: 4.0.0(encoding@0.1.13) + version: 4.0.0 event-iterator: specifier: ^2.0.0 version: 2.0.0 @@ -1505,7 +1593,7 @@ importers: version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.1.1(@types/node@20.16.5)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 2.1.1(@types/node@20.16.5) web-streams-polyfill: specifier: 3.2.1 version: 3.2.1 @@ -1533,25 +1621,25 @@ importers: version: 1.6.0(vitest@1.6.0)(webdriverio@8.40.5) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))) + version: 9.5.1(typescript@5.5.4)(webpack@5.94.0) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.16.5)(typescript@5.5.4) + version: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) typescript: specifier: ^5.5.3 version: 5.5.4 vite: specifier: ^5.1.1 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) vitest: specifier: ^1.3.0 - version: 1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0) webdriverio: specifier: ^8.32.3 version: 8.40.5 @@ -1564,7 +1652,7 @@ importers: devDependencies: '@testing-library/react': specifier: ^15.0.2 - version: 15.0.7(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 15.0.7(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@types/react': specifier: ^18.2.34 version: 18.3.8 @@ -1589,10 +1677,10 @@ importers: devDependencies: '@craftzdog/react-native-buffer': specifier: ^6.0.5 - version: 6.0.5(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 6.0.5(react-native@0.72.4)(react@18.2.0) '@journeyapps/react-native-quick-sqlite': specifier: ^1.3.0 - version: 1.3.1(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + version: 1.3.1(react-native@0.72.4)(react@18.2.0) '@rollup/plugin-alias': specifier: ^5.1.0 version: 5.1.0(rollup@4.14.3) @@ -1628,7 +1716,7 @@ importers: version: 18.2.0 react-native: specifier: 0.72.4 - version: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0) + version: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0) react-native-fetch-api: specifier: ^3.0.0 version: 3.0.0 @@ -1662,7 +1750,7 @@ importers: version: 5.5.4 vitest: specifier: ^1.5.1 - version: 1.6.0(@types/node@22.5.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 1.6.0(jsdom@24.1.3) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.5.4) @@ -1702,13 +1790,13 @@ importers: version: 4.0.1 source-map-loader: specifier: ^5.0.0 - version: 5.0.0(webpack@5.94.0(webpack-cli@5.1.4)) + version: 5.0.0(webpack@5.94.0) stream-browserify: specifier: ^3.0.0 version: 3.0.0 terser-webpack-plugin: specifier: ^5.3.9 - version: 5.3.10(webpack@5.94.0(webpack-cli@5.1.4)) + version: 5.3.10(webpack@5.94.0) typescript: specifier: ^5.5.3 version: 5.5.4 @@ -1717,16 +1805,16 @@ importers: version: 9.0.1 vite: specifier: ^5.1.1 - version: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) vitest: specifier: ^1.3.1 - version: 1.6.0(@types/node@22.5.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0) vm-browserify: specifier: ^1.1.2 version: 1.1.2 @@ -1750,10 +1838,10 @@ importers: version: 0.3.0 '@mui/material': specifier: ^5.15.12 - version: 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@mui/x-data-grid': specifier: ^6.19.6 - version: 6.20.4(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@powersync/react': specifier: workspace:* version: link:../../packages/react @@ -1771,11 +1859,11 @@ importers: version: 18.2.0(react@18.2.0) react-router-dom: specifier: ^6.22.3 - version: 6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 6.26.2(react-dom@18.2.0)(react@18.2.0) devDependencies: '@swc/core': specifier: ~1.6.0 - version: 1.6.13(@swc/helpers@0.5.5) + version: 1.6.13 '@types/node': specifier: ^20.11.25 version: 20.16.5 @@ -1787,156 +1875,329 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.3.1(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 4.3.1(vite@5.4.6) autoprefixer: specifier: ^10.4.18 version: 10.4.20(postcss@8.4.47) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) + version: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) typescript: specifier: ^5.5.3 version: 5.5.4 vite: specifier: ^5.1.5 - version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + version: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) vite-plugin-pwa: specifier: ^0.19.2 - version: 0.19.8(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0) + version: 0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-top-level-await: specifier: ^1.4.1 - version: 1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 1.4.4(rollup@2.79.1)(vite@5.4.6) vite-plugin-wasm: specifier: ^3.3.0 - version: 3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + version: 3.3.0(vite@5.4.6) packages: - '@0no-co/graphql.web@1.0.8': + /@0no-co/graphql.web@1.0.8(graphql@16.8.1): resolution: {integrity: sha512-8BG6woLtDMvXB9Ajb/uE+Zr/U7y4qJ3upXi0JQHZmsKUJa7HjF/gFvmL2f3/mSmfZoQGRr9VoY97LCX2uaFMzA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 peerDependenciesMeta: graphql: optional: true + dependencies: + graphql: 16.8.1 + dev: true - '@actions/core@1.10.1': + /@actions/core@1.10.1: resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} + dependencies: + '@actions/http-client': 2.2.3 + uuid: 8.3.2 + dev: true - '@actions/http-client@2.2.3': + /@actions/http-client@2.2.3: resolution: {integrity: sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==} + dependencies: + tunnel: 0.0.6 + undici: 5.28.4 + dev: true - '@algolia/autocomplete-core@1.9.3': + /@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2): resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==} + dependencies: + '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2) + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + - search-insights + dev: false - '@algolia/autocomplete-plugin-algolia-insights@1.9.3': + /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2): resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==} peerDependencies: search-insights: '>= 1 < 3' + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) + search-insights: 2.17.2 + transitivePeerDependencies: + - '@algolia/client-search' + - algoliasearch + dev: false - '@algolia/autocomplete-preset-algolia@1.9.3': + /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0): resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' + dependencies: + '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) + '@algolia/client-search': 5.5.2 + algoliasearch: 4.24.0 + dev: false - '@algolia/autocomplete-shared@1.9.3': + /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0): resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' + dependencies: + '@algolia/client-search': 5.5.2 + algoliasearch: 4.24.0 + dev: false - '@algolia/cache-browser-local-storage@4.24.0': + /@algolia/cache-browser-local-storage@4.24.0: resolution: {integrity: sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==} + dependencies: + '@algolia/cache-common': 4.24.0 + dev: false - '@algolia/cache-common@4.24.0': + /@algolia/cache-common@4.24.0: resolution: {integrity: sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==} + dev: false - '@algolia/cache-in-memory@4.24.0': + /@algolia/cache-in-memory@4.24.0: resolution: {integrity: sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==} + dependencies: + '@algolia/cache-common': 4.24.0 + dev: false - '@algolia/client-account@4.24.0': + /@algolia/client-account@4.24.0: resolution: {integrity: sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/client-analytics@4.24.0': + /@algolia/client-analytics@4.24.0: resolution: {integrity: sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/client-common@4.24.0': + /@algolia/client-common@4.24.0: resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==} + dependencies: + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/client-common@5.5.2': + /@algolia/client-common@5.5.2: resolution: {integrity: sha512-LFkAilO+t06/SsFLTzdyh4FD8FGldCXD6Hf3O1ygcrOrxSNQvowy/Dtmqi68MbGP5/MKj24fFmFWhUGhSPh4wA==} engines: {node: '>= 14.0.0'} + dev: false - '@algolia/client-personalization@4.24.0': + /@algolia/client-personalization@4.24.0: resolution: {integrity: sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/client-search@4.24.0': + /@algolia/client-search@4.24.0: resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==} + dependencies: + '@algolia/client-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/client-search@5.5.2': + /@algolia/client-search@5.5.2: resolution: {integrity: sha512-fJH+U6LzzI/LnGkD/Uy8VA8MbmF8ERRG5bXYiIsrcMC/QGyOW5G5y3XNhZlxUhqesrO7w+oTE7ZQ0YMXtW/5/Q==} engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.5.2 + '@algolia/requester-browser-xhr': 5.5.2 + '@algolia/requester-fetch': 5.5.2 + '@algolia/requester-node-http': 5.5.2 + dev: false - '@algolia/events@4.0.1': + /@algolia/events@4.0.1: resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} + dev: false - '@algolia/logger-common@4.24.0': + /@algolia/logger-common@4.24.0: resolution: {integrity: sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==} + dev: false - '@algolia/logger-console@4.24.0': + /@algolia/logger-console@4.24.0: resolution: {integrity: sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==} + dependencies: + '@algolia/logger-common': 4.24.0 + dev: false - '@algolia/recommend@4.24.0': + /@algolia/recommend@4.24.0: resolution: {integrity: sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==} + dependencies: + '@algolia/cache-browser-local-storage': 4.24.0 + '@algolia/cache-common': 4.24.0 + '@algolia/cache-in-memory': 4.24.0 + '@algolia/client-common': 4.24.0 + '@algolia/client-search': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/logger-console': 4.24.0 + '@algolia/requester-browser-xhr': 4.24.0 + '@algolia/requester-common': 4.24.0 + '@algolia/requester-node-http': 4.24.0 + '@algolia/transporter': 4.24.0 + dev: false - '@algolia/requester-browser-xhr@4.24.0': + /@algolia/requester-browser-xhr@4.24.0: resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==} + dependencies: + '@algolia/requester-common': 4.24.0 + dev: false - '@algolia/requester-browser-xhr@5.5.2': + /@algolia/requester-browser-xhr@5.5.2: resolution: {integrity: sha512-fCsJL+97TswpDO5gu8CKf68ZS5yBSksaK8bszeU7BrjSYgu2vL/eFxpN4wxIBGIbDVJtcriWI0aTkT2ovrn/iQ==} engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.5.2 + dev: false - '@algolia/requester-common@4.24.0': + /@algolia/requester-common@4.24.0: resolution: {integrity: sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==} + dev: false - '@algolia/requester-fetch@5.5.2': + /@algolia/requester-fetch@5.5.2: resolution: {integrity: sha512-zKawgSZR7toQEERwP4wazvQ6eR7I8KE4nidQzdWL4/8sxxhwiNvn8x9FjCePDnzzHmeiQy9NnUlw4rmT8R0nYg==} engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.5.2 + dev: false - '@algolia/requester-node-http@4.24.0': + /@algolia/requester-node-http@4.24.0: resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==} + dependencies: + '@algolia/requester-common': 4.24.0 + dev: false - '@algolia/requester-node-http@5.5.2': + /@algolia/requester-node-http@5.5.2: resolution: {integrity: sha512-rBVG8rgzUws2CB972RSgtn3/gRArvp5VDbnTODANj2V17qV/gm/CmV2Ax0IWpgWDh1xWxpEs8s5l4oc0m8QN9A==} engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.5.2 + dev: false - '@algolia/transporter@4.24.0': + /@algolia/transporter@4.24.0: resolution: {integrity: sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==} + dependencies: + '@algolia/cache-common': 4.24.0 + '@algolia/logger-common': 4.24.0 + '@algolia/requester-common': 4.24.0 + dev: false - '@alloc/quick-lru@5.2.0': + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} + dev: true - '@ampproject/remapping@2.3.0': + /@ampproject/remapping@2.3.0: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 - '@angular-builders/common@2.0.0': + /@angular-builders/common@2.0.0(@types/node@20.16.5)(typescript@5.5.4): resolution: {integrity: sha512-O5YJc++DtJVJhqA/OomRKN2jGYzvU/YXtfrPAqcA9Is3Ob5jvV0L0JHSAjSw/KaLvk/FjBIqoRVcYdLp5LKddA==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} + dependencies: + '@angular-devkit/core': 18.2.5 + ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.5.4) + tsconfig-paths: 4.2.0 + transitivePeerDependencies: + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - chokidar + - typescript + dev: true - '@angular-builders/custom-webpack@18.0.0': + /@angular-builders/custom-webpack@18.0.0(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(typescript@5.5.4): resolution: {integrity: sha512-XSynPSXHq5+nrh7J2snfrcbvm6YGwUGQRzr7OuO3wURJ6CHOD9C+xEAmvEUWW8c1YjEslVNG7aLtCGz7LA4ymw==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: '@angular/compiler-cli': ^18.0.0 + dependencies: + '@angular-builders/common': 2.0.0(@types/node@20.16.5)(typescript@5.5.4) + '@angular-devkit/architect': 0.1802.5 + '@angular-devkit/build-angular': 18.2.5(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(typescript@5.5.4) + '@angular-devkit/core': 18.2.5 + '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4) + lodash: 4.17.21 + webpack-merge: 5.10.0 + transitivePeerDependencies: + - '@angular/localize' + - '@angular/platform-server' + - '@angular/service-worker' + - '@rspack/core' + - '@swc/core' + - '@swc/wasm' + - '@types/node' + - '@web/test-runner' + - browser-sync + - bufferutil + - chokidar + - debug + - html-webpack-plugin + - jest + - jest-environment-jsdom + - karma + - lightningcss + - ng-packagr + - node-sass + - protractor + - sass-embedded + - stylus + - sugarss + - supports-color + - tailwindcss + - typescript + - uglify-js + - utf-8-validate + - webpack-cli + dev: true - '@angular-devkit/architect@0.1802.5': + /@angular-devkit/architect@0.1802.5: resolution: {integrity: sha512-c7sVoW85Yqj7IYvNKxtNSGS5I7gWpORorg/xxLZX3OkHWXDrwYbb5LN/2p5/Aytxyb0aXl4o5fFOu6CUwcaLUw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 18.2.5 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + dev: true - '@angular-devkit/build-angular@18.2.5': + /@angular-devkit/build-angular@18.2.5(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(typescript@5.5.4): resolution: {integrity: sha512-dIvb0AHoRIMM6tLuG4t6lDDslSAYP77wqytodsN317UzFOuuCPernXbO8NJs+QHxj09nPsem1T5vnvpO2E/PVQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -1976,15552 +2237,14 @@ packages: optional: true tailwindcss: optional: true - - '@angular-devkit/build-webpack@0.1802.5': - resolution: {integrity: sha512-6qkcrWBdkxojCVHGWcdJaz4G+7QTjFvmc+3g8xvLc9sYvJq1I059gfXhDnC0FxiA0MT4cY/26ECYWUHTD5CJLQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - webpack: ^5.30.0 - webpack-dev-server: ^5.0.2 - - '@angular-devkit/core@18.2.5': - resolution: {integrity: sha512-r9TumPlJ8PvA2+yz4sp+bUHgtznaVKzhvXTN5qL1k4YP8LJ7iZWMR2FOP+HjukHZOTsenzmV9pszbogabqwoZQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - - '@angular-devkit/schematics@18.2.5': - resolution: {integrity: sha512-NUmz2UQ1Xl4cf4j1AgkwIfsCjBzAPgfeC3IBrD29hSOBE1Y3j6auqjBkvw50v6mbSPxESND995Xy13HpK1Xflw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@angular/animations@18.2.5': - resolution: {integrity: sha512-IlXtW/Nj48ZzjHUzH1TykZcSR64ScJx39T3IHnjV2z/bVATzZ36JGoadQHdqpJNKBodYJNgtJCGLCbgAvGWY2g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 18.2.5 - - '@angular/build@18.2.5': - resolution: {integrity: sha512-XWkmjzgeUga0SJ0lYSYcTuYOWTyqcln2mNfBp7Ae/GZ+/7+APbedsIZEiZGZwveOIyOpTM5wguNSoe9khDl5Ig==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - '@angular/localize': ^18.0.0 - '@angular/platform-server': ^18.0.0 - '@angular/service-worker': ^18.0.0 - less: ^4.2.0 - postcss: ^8.4.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.4 <5.6' - peerDependenciesMeta: - '@angular/localize': - optional: true - '@angular/platform-server': - optional: true - '@angular/service-worker': - optional: true - less: - optional: true - postcss: - optional: true - tailwindcss: - optional: true - - '@angular/cli@18.2.5': - resolution: {integrity: sha512-97uNs0HsOdnMaTlNJKFjIBUXw0wz43uYvSSKmIpBt7eq1LaPLju1G/qpDIHx2YwhMClPrXXrW2H/xdvqZiIw+w==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - hasBin: true - - '@angular/common@18.2.5': - resolution: {integrity: sha512-m+KJrtbFXTE36jP/po6UAMeUR/enQxRHpVGLCRcIcE7VWVH1ZcOvoW1yqh2A6k+KxWXeajlq/Z04nnMhcoxMRw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 18.2.5 - rxjs: ^6.5.3 || ^7.4.0 - - '@angular/compiler-cli@18.2.5': - resolution: {integrity: sha512-CCCtZobUTUfId/RTYtuDCw5R1oK0w65hdAUMRP1MdGmd8bb8DKJA86u1QCWwozL3rbXlIIX4ognQ6urQ43k/Gw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - hasBin: true - peerDependencies: - '@angular/compiler': 18.2.5 - typescript: '>=5.4 <5.6' - - '@angular/compiler@18.2.5': - resolution: {integrity: sha512-vcqe9x4dGGAnMfPhEpcZyiSVgAiqJeK80LqP1vWoAmBR+HeOqAilSv6SflcLAtuTzwgzMMAvD2T+SMCgUvaqww==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 18.2.5 - peerDependenciesMeta: - '@angular/core': - optional: true - - '@angular/core@18.2.5': - resolution: {integrity: sha512-5BLVc5gXxzanQkADNS9WPsor3vNF5nQcyIHBi5VScErwM5vVZ7ATH1iZwaOg1ykDEVTFVhKDwD0X1aaqGDbhmQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.14.10 - - '@angular/forms@18.2.5': - resolution: {integrity: sha512-ohKeH+EZCCIyGSiFYlraWLzssGAZc13P92cuYpXB62322PkcA5u0IT72mML9JWGKRqF2zteVsw4koWHVxXM5mA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 - rxjs: ^6.5.3 || ^7.4.0 - - '@angular/platform-browser-dynamic@18.2.5': - resolution: {integrity: sha512-5u0IuAt1r5e2u2vSKhp3phnaf6hH89B/q7GErfPse1sdDfNI6wHVppxai28PAfAj9gwooJun6MjFWhJFLzS44A==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/common': 18.2.5 - '@angular/compiler': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 - - '@angular/platform-browser@18.2.5': - resolution: {integrity: sha512-PoX9idwnOpTJBlujzZ2nFGOsmCnZzOH7uNSWIR7trdoq0b1AFXfrxlCQ36qWamk7bbhJI4H28L8YTmKew/nXDA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/animations': 18.2.5 - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - peerDependenciesMeta: - '@angular/animations': - optional: true - - '@angular/router@18.2.5': - resolution: {integrity: sha512-OjZV1PTiSwT0ytmR0ykveLYzs4uQWf0EuIclZmWqM/bb8Q4P+gJl7/sya05nGnZsj6nHGOL0e/LhSZ3N+5p6qg==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - '@angular/platform-browser': 18.2.5 - rxjs: ^6.5.3 || ^7.4.0 - - '@angular/service-worker@18.2.5': - resolution: {integrity: sha512-MoF2n7z/X+yqK89mIRHQutVHIBTyEUo/fDEL8LcuBP4KOZmX9cRoCEt+vqH49BkArsgOM0jNFMYCM8yt0jg7pw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - hasBin: true - peerDependencies: - '@angular/common': 18.2.5 - '@angular/core': 18.2.5 - - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - - '@apideck/better-ajv-errors@0.3.6': - resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} - engines: {node: '>=10'} - peerDependencies: - ajv: '>=8' - - '@azure/core-asynciterator-polyfill@1.0.2': - resolution: {integrity: sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==} - engines: {node: '>=12.0.0'} - - '@babel/code-frame@7.10.4': - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} - - '@babel/code-frame@7.23.5': - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} - engines: {node: '>=6.9.0'} - - '@babel/code-frame@7.24.7': - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} - 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.5': - resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.2.0': - resolution: {integrity: sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==} - - '@babel/generator@7.25.0': - 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'} - - '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': - resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.25.2': - resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} - engines: {node: '>=6.9.0'} - - '@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 - - '@babel/helper-create-regexp-features-plugin@7.25.2': - resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-define-polyfill-provider@0.6.2': - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.24.8': - resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.24.7': - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.25.2': - resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.24.7': - resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.24.8': - resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-remap-async-to-generator@7.25.0': - resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.25.0': - resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-simple-access@7.24.7': - resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': - resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.24.8': - resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.24.7': - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.24.8': - resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} - engines: {node: '>=6.9.0'} - - '@babel/helper-wrap-function@7.25.0': - resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.25.6': - resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} - engines: {node: '>=6.9.0'} - - '@babel/highlight@7.24.7': - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.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==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0': - resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7': - resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.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'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-proposal-async-generator-functions@7.20.7': - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-class-properties@7.18.6': - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-decorators@7.24.7': - resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-export-default-from@7.24.7': - resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-logical-assignment-operators@7.20.7': - resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6': - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-numeric-separator@7.18.6': - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-object-rest-spread@7.20.7': - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-optional-catch-binding@7.18.6': - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-optional-chaining@7.21.0': - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-async-generators@7.8.4': - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-properties@7.12.13': - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-static-block@7.14.5': - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-decorators@7.24.7': - resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-dynamic-import@7.8.3': - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-default-from@7.24.7': - resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-export-namespace-from@7.8.3': - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-flow@7.24.7': - resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@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==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@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 - - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-json-strings@7.8.3': - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.24.7': - resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-numeric-separator@7.10.4': - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3': - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-private-property-in-object@7.14.5': - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-top-level-await@7.14.5': - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.25.4': - resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-arrow-functions@7.24.7': - resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} - 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==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@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 - - '@babel/plugin-transform-async-to-generator@7.24.7': - resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoped-functions@7.24.7': - resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} - 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.25.4': - resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-static-block@7.24.7': - resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - - '@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 - - '@babel/plugin-transform-computed-properties@7.24.7': - resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-dotall-regex@7.24.7': - resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-duplicate-keys@7.24.7': - resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0': - resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-dynamic-import@7.24.7': - resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-exponentiation-operator@7.24.7': - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-export-namespace-from@7.24.7': - resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-flow-strip-types@7.25.2': - resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-for-of@7.24.7': - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-json-strings@7.24.7': - resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-logical-assignment-operators@7.24.7': - resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-member-expression-literals@7.24.7': - resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-amd@7.24.7': - resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.24.8': - resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-umd@7.24.7': - resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7': - resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-new-target@7.24.7': - resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-nullish-coalescing-operator@7.24.7': - resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-numeric-separator@7.24.7': - resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-rest-spread@7.24.7': - resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-super@7.24.7': - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-catch-binding@7.24.7': - resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-parameters@7.24.7': - resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@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 - - '@babel/plugin-transform-private-property-in-object@7.24.7': - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-property-literals@7.24.7': - resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-constant-elements@7.25.1': - resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-display-name@7.24.7': - resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-development@7.24.7': - resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.24.7': - resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.24.7': - resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx@7.25.2': - resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-pure-annotations@7.24.7': - resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regenerator@7.24.7': - resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-reserved-words@7.24.7': - resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.24.7': - resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.25.4': - resolution: {integrity: sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.24.7': - resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.24.7': - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.24.7': - resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-template-literals@7.24.7': - resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} - 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'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.25.2': - resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-escapes@7.24.7': - resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-property-regex@7.24.7': - resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.24.7': - resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@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.25.3': - resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-env@7.25.4': - resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-flow@7.24.7': - resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-modules@0.1.6-no-external-plugins': - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - - '@babel/preset-react@7.24.7': - resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.24.7': - resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/register@7.24.6': - resolution: {integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/regjsgen@0.8.0': - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - - '@babel/runtime-corejs3@7.25.6': - resolution: {integrity: sha512-Gz0Nrobx8szge6kQQ5Z5MX9L3ObqNwCQY1PSwSNzreFL7aHGxv8Fp2j3ETV6/wWdbiV+mW6OSm8oQhg3Tcsniw==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.25.0': - resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.25.6': - resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.25.0': - resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} - 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.25.6': - resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} - engines: {node: '>=6.9.0'} - - '@capacitor/android@6.1.2': - resolution: {integrity: sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==} - peerDependencies: - '@capacitor/core': ^6.1.0 - - '@capacitor/cli@6.1.2': - resolution: {integrity: sha512-HKCNGE0RP8U7aiEF2vg5wTivJROS8BVfu8a3yYJb1mRQvzv+czpmtHNsTWS/WukvwoxUjyjRmsNQSAACHfMTmQ==} - engines: {node: '>=18.0.0'} - hasBin: true - - '@capacitor/core@6.1.2': - resolution: {integrity: sha512-xFy1/4qLFLp5WCIzIhtwUuVNNoz36+V7/BzHmLqgVJcvotc4MMjswW/TshnPQaLLujEOaLkA4h8ZJ0uoK3ImGg==} - - '@capacitor/ios@6.1.2': - resolution: {integrity: sha512-HaeW68KisBd/7TmavzPDlL2bpoDK5AjR2ZYrqU4TlGwM88GtQfvduBCAlSCj20X0w/4+rWMkseD9dAAkacjiyQ==} - peerDependencies: - '@capacitor/core': ^6.1.0 - - '@capacitor/splash-screen@6.0.2': - resolution: {integrity: sha512-WC0KYZ+ev15up03xs4fTnoTKwBVUSxXsKKQr/8XAncvi/nAG8qrpanW8OlavSC5zF5e1IZZDLsI2GSv0SkZ7VQ==} - peerDependencies: - '@capacitor/core': ^6.0.0 - - '@changesets/apply-release-plan@7.0.5': - resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} - - '@changesets/assemble-release-plan@6.0.4': - resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==} - - '@changesets/changelog-git@0.2.0': - resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} - - '@changesets/cli@2.27.2': - resolution: {integrity: sha512-6/kADjKMOrlLwNr/Y5HAq7T9oGOA2Lq5A59AGtwQCCiXuSGp4EgszzdJFeBiF8pdz7Wn1HaLzSUBhAaNToEJqg==} - hasBin: true - - '@changesets/config@3.0.3': - resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==} - - '@changesets/errors@0.2.0': - resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} - - '@changesets/get-dependents-graph@2.1.2': - resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} - - '@changesets/get-release-plan@4.0.4': - resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} - - '@changesets/get-version-range-type@0.4.0': - resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} - - '@changesets/git@3.0.1': - resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==} - - '@changesets/logger@0.1.1': - resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} - - '@changesets/parse@0.4.0': - resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} - - '@changesets/pre@2.0.1': - resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} - - '@changesets/read@0.6.1': - resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==} - - '@changesets/should-skip-package@0.1.1': - resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} - - '@changesets/types@4.1.0': - resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} - - '@changesets/types@6.0.0': - resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} - - '@changesets/write@0.3.2': - resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} - - '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - - '@craftzdog/react-native-buffer@6.0.5': - resolution: {integrity: sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw==} - - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} - - '@discoveryjs/json-ext@0.5.7': - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - - '@discoveryjs/json-ext@0.6.1': - resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} - engines: {node: '>=14.17.0'} - - '@docsearch/css@3.6.1': - resolution: {integrity: sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==} - - '@docsearch/react@3.6.1': - resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==} - peerDependencies: - '@types/react': '>= 16.8.0 < 19.0.0' - react: '>= 16.8.0 < 19.0.0' - react-dom: '>= 16.8.0 < 19.0.0' - search-insights: '>= 1 < 3' - peerDependenciesMeta: - '@types/react': - optional: true - react: - optional: true - react-dom: - optional: true - search-insights: - optional: true - - '@docusaurus/core@3.5.2': - resolution: {integrity: sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==} - engines: {node: '>=18.0'} - hasBin: true - peerDependencies: - '@mdx-js/react': ^3.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/cssnano-preset@3.5.2': - resolution: {integrity: sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==} - engines: {node: '>=18.0'} - - '@docusaurus/logger@3.5.2': - resolution: {integrity: sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==} - engines: {node: '>=18.0'} - - '@docusaurus/mdx-loader@3.5.2': - resolution: {integrity: sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/module-type-aliases@3.5.2': - resolution: {integrity: sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==} - peerDependencies: - react: '*' - react-dom: '*' - - '@docusaurus/plugin-content-blog@3.5.2': - resolution: {integrity: sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==} - engines: {node: '>=18.0'} - peerDependencies: - '@docusaurus/plugin-content-docs': '*' - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-content-docs@3.5.2': - resolution: {integrity: sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-content-pages@3.5.2': - resolution: {integrity: sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-debug@3.5.2': - resolution: {integrity: sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-google-analytics@3.5.2': - resolution: {integrity: sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-google-gtag@3.5.2': - resolution: {integrity: sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-google-tag-manager@3.5.2': - resolution: {integrity: sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/plugin-sitemap@3.5.2': - resolution: {integrity: sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/preset-classic@3.5.2': - resolution: {integrity: sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/react-loadable@6.0.0': - resolution: {integrity: sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==} - peerDependencies: - react: '*' - - '@docusaurus/theme-classic@3.5.2': - resolution: {integrity: sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/theme-common@3.5.2': - resolution: {integrity: sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==} - engines: {node: '>=18.0'} - peerDependencies: - '@docusaurus/plugin-content-docs': '*' - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/theme-search-algolia@3.5.2': - resolution: {integrity: sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==} - engines: {node: '>=18.0'} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/theme-translations@3.5.2': - resolution: {integrity: sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==} - engines: {node: '>=18.0'} - - '@docusaurus/tsconfig@3.4.0': - resolution: {integrity: sha512-0qENiJ+TRaeTzcg4olrnh0BQ7eCxTgbYWBnWUeQDc84UYkt/T3pDNnm3SiQkqPb+YQ1qtYFlC0RriAElclo8Dg==} - - '@docusaurus/types@3.4.0': - resolution: {integrity: sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/types@3.5.2': - resolution: {integrity: sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - '@docusaurus/utils-common@3.5.2': - resolution: {integrity: sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==} - engines: {node: '>=18.0'} - peerDependencies: - '@docusaurus/types': '*' - peerDependenciesMeta: - '@docusaurus/types': - optional: true - - '@docusaurus/utils-validation@3.5.2': - resolution: {integrity: sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==} - engines: {node: '>=18.0'} - - '@docusaurus/utils@3.5.2': - resolution: {integrity: sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==} - engines: {node: '>=18.0'} - peerDependencies: - '@docusaurus/types': '*' - peerDependenciesMeta: - '@docusaurus/types': - optional: true - - '@egjs/hammerjs@2.0.17': - resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} - engines: {node: '>=0.8.0'} - - '@electron-forge/cli@7.4.0': - resolution: {integrity: sha512-a+zZv3ja/IxkJzNyx4sOHSZv6DPV85S0PEVF6pcRjUpbDL5r+DxjRFsNc0Nq4UIWyFm1nw7RWoPdd9uDst4Tvg==} - engines: {node: '>= 16.4.0'} - hasBin: true - - '@electron-forge/core-utils@7.4.0': - resolution: {integrity: sha512-9RLG0F9SX466TpkaTcW+V15KmnGuTpmr7NKMRlngtHXmnkBUJz4Mxp1x33WZLgL90dJrxrRgHSfVBtA4lstDPw==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/core@7.4.0': - resolution: {integrity: sha512-pYHKpB2CKeQgWsb+gox+FPkEvP+6Q2zGj2eZtgZRtKppoWIXrHIpOtcm6FllJ/gZ5u4AsQzVIYReAHGaBa0osw==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/maker-base@7.4.0': - resolution: {integrity: sha512-LwWS4VPdwjISl1KpLhmM1Qr1M3sRTTQ/RsX+GlFd7cQ1W/FsgxMjaTG4Od1d+a5CGVTh3s6X2g99TSUfxjOveg==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/maker-deb@7.4.0': - resolution: {integrity: sha512-npWea3IpGeu96xNqJpsCOYX6V4E+HY6u/okeTUzUOMX96UteT14MecdUefMam158glRTX84k2ryh7WcBoOa4mg==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/maker-rpm@7.4.0': - resolution: {integrity: sha512-N64Yh/K/91GzIk28T1jKsCGgYaquDuhXcEJW+TkVyP5tPZ9aTz9SjXLBxAg8WhcroArAZEsVyPOFKthmFzAUuA==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/maker-squirrel@7.4.0': - resolution: {integrity: sha512-mCQyufnSNfjffiKho59ZqVg4W601zGOl6h01OyfDwjOU/G4iQtpnnDEOXGe26q7OVT5ORb1WDnfyGgBeJ6Ge7g==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/maker-zip@7.4.0': - resolution: {integrity: sha512-UGbMdpuK/P29x1FFRWNOs3bNz+7QNFWVWyTM5hcWqib66cNuUmoaPifQyuwW2POIrIohrxlzLK87/i9Zc8g4dA==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/plugin-auto-unpack-natives@7.4.0': - resolution: {integrity: sha512-jJ/v2blH32bcvdlJbeeW/yO99K9SduW8yrS7zuFN6y+B1cmzLd+S7L8oCcOghFDMAlYjQaBlnCe/nMJbT9mN4g==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/plugin-base@7.4.0': - resolution: {integrity: sha512-LcTNtEc2YaWvhhqWVIfdJ+J0/krSgc2dqYAHhOH2aLUSm9End3dKO/PZ1Y6DPsiPiJKHnSLBJ/XBN/16NY4Sjw==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/plugin-fuses@7.4.0': - resolution: {integrity: sha512-LKcyIaO0sUkzZdOB1PySjG1R9KAl5Vi453ZQcambBI7RpZtPKozluNd0zlXey1cf7ycTwhzvmrI6ss3LHQyjvw==} - engines: {node: '>= 16.4.0'} - peerDependencies: - '@electron/fuses': '>=1.0.0' - - '@electron-forge/plugin-vite@7.4.0': - resolution: {integrity: sha512-GZqBUsyNH0XCvQlBKMS0aOJM6PX80irijgPR9Lfl6ctYIuKTo+82td+nIK8Fef/qSDUEt/U1f4Qb9GfLfhRRig==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/publisher-base@7.4.0': - resolution: {integrity: sha512-PiJk4RfaC55SnVnteLW2ZIQNM9DpGOi6YoUn5t8i9UcVp2rFIdya7bJY/b9u1hwubm4d5+TdypMVEuJjM44CJQ==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/shared-types@7.4.0': - resolution: {integrity: sha512-5Ehy6enUjBaU08odf9u9TOhmOVXlqobzMvKUixtkdAWgV1XZAUJmn+p21xhj0IkO92MQiXMGv66w9pDNjRT8uQ==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/template-base@7.4.0': - resolution: {integrity: sha512-3YWdRSGzQfQPQkQxStn2wkJ/SuNGGKo9slwFJGvqMV+Pbx3/M/hYi9sMXOuaqVZgeaBp8Ap27yFPxaIIOC3vcA==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/template-vite-typescript@7.4.0': - resolution: {integrity: sha512-wdByG807VWcUd81E6572b/G/Ki8gb+GrCIWxO7Cl3qBa+yNaU1sHhBwB1RyTbQy1r8ubSBtsWrRD1J/yzHKWoQ==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/template-vite@7.4.0': - resolution: {integrity: sha512-YPVyCGiBKmZPCxK/Bd2louV3PBcxI2nT2+tRKP+mlEHOWrxbZIfmZSR2lIAFvK/ALKlwUKROdmlwyi7ZcdT7JQ==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/template-webpack-typescript@7.4.0': - resolution: {integrity: sha512-O5gwjNSGFNRdJWyiCtevcOBDPAMhgOPvLORh9qR1GcjyTutWwHWmZzycqH+MmkhpQPgrAYDEeipXcOQhSbzNZA==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/template-webpack@7.4.0': - resolution: {integrity: sha512-W558AEGwQrwEtKIbIJPPs0LIsaC/1Vncj5NgqKehEMJjBb0KQq4hwBu/6dauQrfun4jRCOp7LV+OVrf5XPJ7QA==} - engines: {node: '>= 16.4.0'} - - '@electron-forge/tracer@7.4.0': - resolution: {integrity: sha512-F4jbnDn4yIZjmky1FZ6rgBKTM05AZQQfHkyJW2hdS4pDKJjdKAqWytoZKDi1/S6Cr6tN+DD0TFGD3V0i6HPHYQ==} - engines: {node: '>= 14.17.5'} - - '@electron-forge/web-multi-logger@7.4.0': - resolution: {integrity: sha512-XHKs37q4S8BzH1lTKhuOFO6k4R7XdrsZfox+qlp4HpiYKw8yq4rcasB0zUO5YKZ2aTJ1t79X1jxSJb5qhImdHA==} - engines: {node: '>= 16.4.0'} - - '@electron/asar@3.2.13': - resolution: {integrity: sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==} - engines: {node: '>=10.12.0'} - hasBin: true - - '@electron/fuses@1.8.0': - resolution: {integrity: sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==} - hasBin: true - - '@electron/get@2.0.3': - resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==} - engines: {node: '>=12'} - - '@electron/get@3.1.0': - resolution: {integrity: sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==} - engines: {node: '>=14'} - - '@electron/notarize@2.5.0': - resolution: {integrity: sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==} - engines: {node: '>= 10.0.0'} - - '@electron/osx-sign@1.3.1': - resolution: {integrity: sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==} - engines: {node: '>=12.0.0'} - hasBin: true - - '@electron/packager@18.3.5': - resolution: {integrity: sha512-ClgTxXTt3MesWAcjIxIkgxELjTcllw1FRoVsihP7uT48kpDMqI71p4XvnMWbq8PvU57TcrKICAaLkxRhbc+/wQ==} - engines: {node: '>= 16.13.0'} - hasBin: true - - '@electron/rebuild@3.6.0': - resolution: {integrity: sha512-zF4x3QupRU3uNGaP5X1wjpmcjfw1H87kyqZ00Tc3HvriV+4gmOGuvQjGNkrJuXdsApssdNyVwLsy+TaeTGGcVw==} - engines: {node: '>=12.13.0'} - hasBin: true - - '@electron/universal@2.0.1': - resolution: {integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==} - engines: {node: '>=16.4'} - - '@electron/windows-sign@1.1.3': - resolution: {integrity: sha512-OqVSdAe+/88fIjvTDWiy+5Ho1nXsiBhE5RTsIQ6M/zcxcDAEP2TlQCkOyusItnmzXRN+XTFaK9gKhiZ6KGyXQw==} - engines: {node: '>=14.14'} - hasBin: true - - '@emotion/babel-plugin@11.12.0': - resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} - - '@emotion/cache@11.13.1': - resolution: {integrity: sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==} - - '@emotion/hash@0.9.2': - resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} - - '@emotion/is-prop-valid@0.8.8': - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - - '@emotion/is-prop-valid@1.3.0': - resolution: {integrity: sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==} - - '@emotion/memoize@0.7.4': - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - - '@emotion/memoize@0.9.0': - resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} - - '@emotion/react@11.11.4': - resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} - peerDependencies: - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - - '@emotion/react@11.13.3': - resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==} - peerDependencies: - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - - '@emotion/serialize@1.3.1': - resolution: {integrity: sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==} - - '@emotion/sheet@1.4.0': - resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} - - '@emotion/styled@11.11.5': - resolution: {integrity: sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==} - peerDependencies: - '@emotion/react': ^11.0.0-rc.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - - '@emotion/styled@11.13.0': - resolution: {integrity: sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==} - peerDependencies: - '@emotion/react': ^11.0.0-rc.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - - '@emotion/unitless@0.10.0': - resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} - - '@emotion/use-insertion-effect-with-fallbacks@1.1.0': - resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} - peerDependencies: - react: '>=16.8.0' - - '@emotion/utils@1.4.0': - resolution: {integrity: sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==} - - '@emotion/weak-memoize@0.3.1': - resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} - - '@emotion/weak-memoize@0.4.0': - resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - - '@esbuild/aix-ppc64@0.19.12': - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.23.0': - resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.19.12': - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.23.0': - resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.19.12': - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.23.0': - resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.19.12': - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.23.0': - resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.19.12': - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.23.0': - resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.19.12': - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.23.0': - resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.19.12': - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.23.0': - resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.19.12': - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.23.0': - resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.19.12': - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.23.0': - resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.19.12': - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.23.0': - resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.19.12': - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.23.0': - resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.19.12': - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.23.0': - resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.19.12': - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.23.0': - resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.19.12': - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.23.0': - resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.19.12': - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.23.0': - resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.19.12': - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.23.0': - resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.19.12': - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.23.0': - resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-x64@0.19.12': - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.23.0': - resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-arm64@0.23.0': - resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.19.12': - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.23.0': - resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.19.12': - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.23.0': - resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.19.12': - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.23.0': - resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.19.12': - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.23.0': - resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.19.12': - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.23.0': - resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-utils@4.4.0': - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.11.1': - resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eslint/js@8.55.0': - resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@expo/apple-utils@1.7.0': - resolution: {integrity: sha512-RVzZTiOeuNT04fE5V4f536XmIyxbRFOJ3m/rE6kImbIZ65upOS7xdIQpihEdYOiHB5uZAcD3JClUEsMfFhTv4w==} - hasBin: true - - '@expo/bunyan@4.0.1': - resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} - engines: {node: '>=0.10.0'} - - '@expo/cli@0.18.28': - resolution: {integrity: sha512-fvbVPId6s6etindzP6Nzos/CS1NurMVy4JKozjebArHr63tBid5i/UY5Pp+4wTCAM20gB2SjRdwcwoL6HFC4Iw==} - hasBin: true - - '@expo/code-signing-certificates@0.0.5': - resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} - - '@expo/config-plugins@7.8.4': - resolution: {integrity: sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==} - - '@expo/config-plugins@8.0.8': - resolution: {integrity: sha512-Fvu6IO13EUw0R9WeqxUO37FkM62YJBNcZb9DyJAOgMz7Ez/vaKQGEjKt9cwT+Q6uirtCATMgaq6VWAW7YW8xXw==} - - '@expo/config-types@50.0.0': - resolution: {integrity: sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw==} - - '@expo/config-types@51.0.2': - resolution: {integrity: sha512-IglkIoiDwJMY01lYkF/ZSBoe/5cR+O3+Gx6fpLFjLfgZGBTdyPkKa1g8NWoWQCk+D3cKL2MDbszT2DyRRB0YqQ==} - - '@expo/config@8.5.4': - resolution: {integrity: sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==} - - '@expo/config@9.0.3': - resolution: {integrity: sha512-eOTNM8eOC8gZNHgenySRlc/lwmYY1NOgvjwA8LHuvPT7/eUwD93zrxu3lPD1Cc/P6C/2BcVdfH4hf0tLmDxnsg==} - - '@expo/devcert@1.1.4': - resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} - - '@expo/eas-build-job@1.0.95': - resolution: {integrity: sha512-IsigaF7VEcg8+/jt2Hn7qJ2UYZqTl/70DfHwLO6g7UPw6LbWtrAbpMjIRj1ZgnbSA3QZRRxRspFXLqOkpxVR+w==} - - '@expo/eas-json@7.8.4': - resolution: {integrity: sha512-PNNbs/PD0zDY9c2hlvx7i0JAJ2luVdhwgv6Q7q1S2qnfSsvWbHqqGYeoNr7dehD/u4xsUfi03ixuWXdrUb+Gmg==} - engines: {node: '>=16.0.0'} - - '@expo/env@0.3.0': - resolution: {integrity: sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q==} - - '@expo/fingerprint@0.6.1': - resolution: {integrity: sha512-ggLn6unI6qowlA1FihdQwPpLn16VJulYkvYAEL50gaqVahfNEglRQMSH2giZzjD0d6xq2/EQuUdFyHaJfyJwOQ==} - hasBin: true - - '@expo/image-utils@0.4.2': - resolution: {integrity: sha512-CxP+1QXgRXsNnmv2FAUA2RWwK6kNBFg4QEmVXn2K9iLoEAI+i+1IQXcUgc+J7nTJl9pO7FIu2gIiEYGYffjLWQ==} - - '@expo/image-utils@0.5.1': - resolution: {integrity: sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A==} - - '@expo/json-file@8.2.37': - resolution: {integrity: sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==} - - '@expo/json-file@8.3.3': - resolution: {integrity: sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==} - - '@expo/logger@1.0.57': - resolution: {integrity: sha512-kd/1MOrVST9gQtnTD+qAV3KdrYCV9oShzIqYek+5XI3M/6QNvfv8IPr2pv+xaYZoCZgnNdI4ViWo0eYBDJMngA==} - - '@expo/metro-config@0.18.11': - resolution: {integrity: sha512-/uOq55VbSf9yMbUO1BudkUM2SsGW1c5hr9BnhIqYqcsFv0Jp5D3DtJ4rljDKaUeNLbwr6m7pqIrkSMq5NrYf4Q==} - - '@expo/metro-runtime@3.2.1': - resolution: {integrity: sha512-L7xNo5SmK+rcuXDm/+VBBImpA7FZsVB+m/rNr3fNl5or+1+yrZe99ViF7LZ8DOoVqAqcb4aCAXvGrP2JNYo1/Q==} - peerDependencies: - react-native: '*' - - '@expo/metro-runtime@3.2.3': - resolution: {integrity: sha512-v5ji+fAGi7B9YavrxvekuF8gXEV/5fz0+PhaED5AaFDnbGB4IJIbpaiqK9nqZV1axjGZNQSw6Q8TsnFetCR3bQ==} - peerDependencies: - react-native: '*' - - '@expo/multipart-body-parser@1.1.0': - resolution: {integrity: sha512-XOaS79wFIJgx0J7oUzRb+kZsnZmFqGpisu0r8RPO3b0wjbW7xpWgiXmRR4RavKeGiVAPauZOi4vad7cJ3KCspg==} - - '@expo/osascript@2.0.33': - resolution: {integrity: sha512-FQinlwHrTlJbntp8a7NAlCKedVXe06Va/0DSLXRO8lZVtgbEMrYYSUZWQNcOlNtc58c2elNph6z9dMOYwSo3JQ==} - engines: {node: '>=12'} - - '@expo/osascript@2.1.3': - resolution: {integrity: sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==} - engines: {node: '>=12'} - - '@expo/package-manager@1.1.2': - resolution: {integrity: sha512-JI9XzrxB0QVXysyuJ996FPCJGDCYRkbUvgG4QmMTTMFA1T+mv8YzazC3T9C1pHQUAAveVCre1+Pqv0nZXN24Xg==} - - '@expo/package-manager@1.5.2': - resolution: {integrity: sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==} - - '@expo/pkcs12@0.0.8': - resolution: {integrity: sha512-VNZnmsu3PgdvZRqYLB0Ja8dNjKrgKpcqMvtUPINI4fJbF/ihDNI0A/LkHvnR2/21WRMHk2tm4QgMIkOQTfZ5kg==} - - '@expo/plist@0.0.20': - resolution: {integrity: sha512-UXQ4LXCfTZ580LDHGJ5q62jSTwJFFJ1GqBu8duQMThiHKWbMJ+gajJh6rsB6EJ3aLUr9wcauxneL5LVRFxwBEA==} - - '@expo/plist@0.1.3': - resolution: {integrity: sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==} - - '@expo/plugin-help@5.1.23': - resolution: {integrity: sha512-s0uH6cPplLj73ZVie40EYUhl7X7q9kRR+8IfZWDod3wUtVGOFInxuCPX9Jpv1UwwBgbRu2cLisqr8m45LrFgxw==} - engines: {node: '>=12.0.0'} - - '@expo/plugin-warn-if-update-available@2.5.1': - resolution: {integrity: sha512-B65QSIZ+TgFHnVXsTw+1Q6djsJByWwnIjYfoG8ZV9wizOC01gbAw1cOZ/YtrJ2BrDnzFQtM8qecjlmZ7C3MPLw==} - engines: {node: '>=12.0.0'} - - '@expo/prebuild-config@6.7.3': - resolution: {integrity: sha512-jZIHzlnvdg4Gnln06XR9tvirL3hSp/Jh48COhLKs51vb3THCWumUytZBS4DSMdvGwf8btnaB01Zg00xQhSDBsA==} - peerDependencies: - expo-modules-autolinking: '>=0.8.1' - - '@expo/prebuild-config@7.0.6': - resolution: {integrity: sha512-Hts+iGBaG6OQ+N8IEMMgwQElzJeSTb7iUJ26xADEHkaexsucAK+V52dM8M4ceicvbZR9q8M+ebJEGj0MCNA3dQ==} - peerDependencies: - expo-modules-autolinking: '>=0.8.1' - - '@expo/prebuild-config@7.0.8': - resolution: {integrity: sha512-wH9NVg6HiwF5y9x0TxiMEeBF+ITPGDXy5/i6OUheSrKpPgb0lF1Mwzl/f2fLPXBEpl+ZXOQ8LlLW32b7K9lrNg==} - peerDependencies: - expo-modules-autolinking: '>=0.8.1' - - '@expo/results@1.0.0': - resolution: {integrity: sha512-qECzzXX5oJot3m2Gu9pfRDz50USdBieQVwYAzeAtQRUTD3PVeTK1tlRUoDcrK8PSruDLuVYdKkLebX4w/o55VA==} - engines: {node: '>=10'} - - '@expo/rudder-sdk-node@1.1.1': - resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==} - engines: {node: '>=12'} - - '@expo/sdk-runtime-versions@1.0.0': - resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} - - '@expo/server@0.4.4': - resolution: {integrity: sha512-q9ADBzMN5rZ/fgQ2mz5YIJuZ8gelQlhG2CQqToD+UvBLZvbaHCNxTTSs2KI1LzJvAaW5CWgWMatGvGF6iUQ0LA==} - - '@expo/spawn-async@1.5.0': - resolution: {integrity: sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==} - engines: {node: '>=4'} - - '@expo/spawn-async@1.7.0': - resolution: {integrity: sha512-sqPAjOEFTrjaTybrh9SnPFLInDXcoMC06psEFmH68jLTmoipSQCq8GCEfIoHhxRDALWB+DsiwXJSbXlE/iVIIQ==} - engines: {node: '>=12'} - - '@expo/spawn-async@1.7.2': - resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} - engines: {node: '>=12'} - - '@expo/steps@1.0.95': - resolution: {integrity: sha512-/z2ZlRD/yNqgyWkyPvXa7ygSZmPzwLVf1DXOMiES0buTlNA4v7pi4rtBy2kCcc7LoJKsDly6C+7HQaeTEq7FnA==} - engines: {node: '>=16.0.0'} - - '@expo/timeago.js@1.0.0': - resolution: {integrity: sha512-PD45CGlCL8kG0U3YcH1NvYxQThw5XAS7qE9bgP4L7dakm8lsMz+p8BQ1IjBFMmImawVWsV3py6JZINaEebXLnw==} - - '@expo/vector-icons@14.0.3': - resolution: {integrity: sha512-UJAKOXPPi6ez/1QZfoFVopCH3+c12Sw+T+IIVkvONCEN7zjN1fLxxWHkZ7Spz4WO5EH2ObtaJfCe/k4rw+ftxA==} - - '@expo/xcpretty@4.3.1': - resolution: {integrity: sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw==} - hasBin: true - - '@faker-js/faker@8.3.1': - resolution: {integrity: sha512-FdgpFxY6V6rLZE9mmIBb9hM0xpfvQOSNOLnzolzKwsE1DH+gC7lEKV1p1IbR0lAYyvYd5a4u3qWJzowUkw1bIw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} - - '@fastify/busboy@2.1.1': - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} - - '@floating-ui/core@1.6.8': - resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} - - '@floating-ui/dom@1.6.11': - resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} - - '@floating-ui/react-dom@2.1.2': - resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@floating-ui/react-native@0.10.6': - resolution: {integrity: sha512-/9tXRdwhPFUQhReb4XLWMClVDIi1620+pHDxfqPXXkRrH2cTIb9AJu3Cg7XszbXNArPdrPsB7OILrq92TOVVNg==} - peerDependencies: - react: '>=16.8.0' - react-native: '>=0.64.0' - - '@floating-ui/react@0.24.8': - resolution: {integrity: sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@floating-ui/utils@0.2.8': - resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} - - '@fontsource/roboto@5.1.0': - resolution: {integrity: sha512-cFRRC1s6RqPygeZ8Uw/acwVHqih8Czjt6Q0MwoUoDe9U3m4dH1HmNDRBZyqlMSFwgNAUKgFImncKdmDHyKpwdg==} - - '@gar/promisify@1.1.3': - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - - '@graphql-typed-document-node/core@3.2.0': - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - - '@gwhitney/detect-indent@7.0.1': - resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} - engines: {node: '>=12.20'} - - '@hapi/hoek@9.3.0': - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - - '@hapi/topo@5.1.0': - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - - '@humanwhocodes/config-array@0.11.14': - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} - deprecated: Use @eslint/config-array instead - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - deprecated: Use @eslint/object-schema instead - - '@inquirer/checkbox@2.5.0': - resolution: {integrity: sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==} - engines: {node: '>=18'} - - '@inquirer/confirm@3.1.22': - resolution: {integrity: sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==} - engines: {node: '>=18'} - - '@inquirer/confirm@3.2.0': - resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} - engines: {node: '>=18'} - - '@inquirer/core@9.2.1': - resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} - engines: {node: '>=18'} - - '@inquirer/editor@2.2.0': - resolution: {integrity: sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==} - engines: {node: '>=18'} - - '@inquirer/expand@2.3.0': - resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} - engines: {node: '>=18'} - - '@inquirer/figures@1.0.6': - resolution: {integrity: sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==} - engines: {node: '>=18'} - - '@inquirer/input@2.3.0': - resolution: {integrity: sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==} - engines: {node: '>=18'} - - '@inquirer/number@1.1.0': - resolution: {integrity: sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==} - engines: {node: '>=18'} - - '@inquirer/password@2.2.0': - resolution: {integrity: sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==} - engines: {node: '>=18'} - - '@inquirer/prompts@5.3.8': - resolution: {integrity: sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==} - engines: {node: '>=18'} - - '@inquirer/rawlist@2.3.0': - resolution: {integrity: sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==} - engines: {node: '>=18'} - - '@inquirer/search@1.1.0': - resolution: {integrity: sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==} - engines: {node: '>=18'} - - '@inquirer/select@2.5.0': - resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} - engines: {node: '>=18'} - - '@inquirer/type@1.5.5': - resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} - engines: {node: '>=18'} - - '@inquirer/type@2.0.0': - resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} - engines: {node: '>=18'} - - '@ionic/cli-framework-output@2.2.8': - resolution: {integrity: sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==} - engines: {node: '>=16.0.0'} - - '@ionic/utils-array@2.1.5': - resolution: {integrity: sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-fs@3.1.6': - resolution: {integrity: sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-fs@3.1.7': - resolution: {integrity: sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==} - engines: {node: '>=16.0.0'} - - '@ionic/utils-object@2.1.5': - resolution: {integrity: sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-object@2.1.6': - resolution: {integrity: sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==} - engines: {node: '>=16.0.0'} - - '@ionic/utils-process@2.1.10': - resolution: {integrity: sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-process@2.1.12': - resolution: {integrity: sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==} - engines: {node: '>=16.0.0'} - - '@ionic/utils-stream@3.1.5': - resolution: {integrity: sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-subprocess@2.1.11': - resolution: {integrity: sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-terminal@2.3.3': - resolution: {integrity: sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==} - engines: {node: '>=10.3.0'} - - '@ionic/utils-terminal@2.3.5': - resolution: {integrity: sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==} - engines: {node: '>=16.0.0'} - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/create-cache-key-function@29.7.0': - resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@24.9.0': - resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} - engines: {node: '>= 6'} - - '@jest/types@26.6.2': - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - - '@jest/types@27.5.1': - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@journeyapps/react-native-quick-sqlite@1.3.1': - resolution: {integrity: sha512-RJtSTDfHMgWwuRdBPhnFUU3OBR1DS3gLK3+LVRcu7IuGrjhWy7bBzCdnZGyvJKG1zNmKXNyQJcfW8LIkE2HI4g==} - peerDependencies: - react: '*' - react-native: '*' - - '@journeyapps/wa-sqlite@0.3.0': - resolution: {integrity: sha512-LQMjcMh92myqzq9kpKFJJ+t1zY7owHTq8TvVYG83luCKzaZepNk86jNB/56fb/vCEy1PQBRc/cI7BTt10SfItA==} - - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.1.0': - resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.3.0': - resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@leichtgewicht/ip-codec@2.0.5': - resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - - '@lexical/clipboard@0.11.3': - resolution: {integrity: sha512-6xggT8b0hd4OQy25mBH+yiJsr3Bm8APHjDOd3yINCGeiiHXIC+2qKQn3MG70euxQQuyzq++tYHcSsFq42g8Jyw==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/clipboard@0.15.0': - resolution: {integrity: sha512-binCltK7KiURQJFogvueYfmDNEKynN/lmZrCLFp2xBjEIajqw4WtOVLJZ33engdqNlvj0JqrxrWxbKG+yvUwrg==} - - '@lexical/code@0.11.3': - resolution: {integrity: sha512-BIMPd2op65iP4N9SkKIUVodZoWeSsnk6skNJ8UHBO/Rg0ZxyAqxLpnBhEgHq2QOoTBbEW6OEFtkc7/+f9LINZg==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/code@0.15.0': - resolution: {integrity: sha512-n185gjinGhz/M4BW1ayNPYAEgwW4T/NEFl2Wey/O+07W3zvh9k9ai7RjWd0c8Qzqc4DLlqvibvWPebWObQHA4w==} - - '@lexical/devtools-core@0.15.0': - resolution: {integrity: sha512-kK/IVEiQyqs2DsY4QRYFaFiKQMpaAukAl8PXmNeGTZ7cfFVsP29E4n0/pjY+oxmiRvxbO1s2i14q58nfuhj4VQ==} - peerDependencies: - react: '>=17.x' - react-dom: '>=17.x' - - '@lexical/dragon@0.11.3': - resolution: {integrity: sha512-S18uwqOOpV2yIAFVWqSvBdhZ5BGadPQO4ejZF15wP8LUuqkxCs+0I/MjLovQ7tx0Cx34KdDaOXtM6XeG74ixYw==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/dragon@0.15.0': - resolution: {integrity: sha512-hg2rGmxVJF7wmN6psuKw3EyhcNF7DtOYwUCBpjFZVshzAjsNEBfEnqhiMkSVSlN4+WOfM7LS+B88PTKPcnFGbQ==} - - '@lexical/hashtag@0.11.3': - resolution: {integrity: sha512-7auoaWp2QhsX9/Bq0SxLXatUaSwqoT9HlWNTH2vKsw8tdeUBYacTHLuBNncTGrznXLG0/B5+FWoLuM6Pzqq4Ig==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/hashtag@0.15.0': - resolution: {integrity: sha512-EP6KKvS6BY/8Vh1MLQYeOcYaxnvrLsUkvXXr+Fg8N477Us54Ju69pPO563mbWt7/bpnL9Sh0fbk82JtxqPWpSg==} - - '@lexical/history@0.11.3': - resolution: {integrity: sha512-QLJQRH2rbadRwXd4c/U4TqjLWDQna6Q43nCocIZF+SdVG9TlASp7m6dS7hiHfPtV1pkxJUxPhZY6EsB/Ok5WGA==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/history@0.15.0': - resolution: {integrity: sha512-r+pzR2k/51AL6l8UfXeVe/GWPIeWY1kEOuKx9nsYB9tmAkTF66tTFz33DJIMWBVtAHWN7Dcdv0/yy6q8R6CAUQ==} - - '@lexical/html@0.11.3': - resolution: {integrity: sha512-+8AYnxxml9PneZLkGfdTenqDjE2yD1ZfCmQLrD/L1TEn22OjZh4uvKVHb13wEhgUZTuLKF0PNdnuecko9ON/aQ==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/html@0.15.0': - resolution: {integrity: sha512-x/sfGvibwo8b5Vso4ppqNyS/fVve6Rn+TmvP/0eWOaa0I3aOQ57ulfcK6p/GTe+ZaEi8vW64oZPdi8XDgwSRaA==} - - '@lexical/link@0.11.3': - resolution: {integrity: sha512-stAjIrDrF18dPKK25ExPwMCcMe0KKD0FWVzo3F7ejh9DvrQcLFeBPcs8ze71chS3D5fQDB/CzdwvMjEViKmq2A==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/link@0.15.0': - resolution: {integrity: sha512-KBV/zWk5FxqZGNcq3IKGBDCcS4t0uteU1osAIG+pefo4waTkOOgibxxEJDop2QR5wtjkYva3Qp0D8ZyJDMMMlw==} - - '@lexical/list@0.11.3': - resolution: {integrity: sha512-Cs9071wDfqi4j1VgodceiR1jTHj13eCoEJDhr3e/FW0x5we7vfbTMtWlOWbveIoryAh+rQNgiD5e8SrAm6Zs3g==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/list@0.15.0': - resolution: {integrity: sha512-JuF4k7uo4rZFOSZGrmkxo1+sUrwTKNBhhJAiCgtM+6TO90jppxzCFNKur81yPzF1+g4GWLC9gbjzKb52QPb6cQ==} - - '@lexical/mark@0.11.3': - resolution: {integrity: sha512-0wAtufmaA0rMVFXoiJ0sY/tiJsQbHuDpgywb1Qa8qnZZcg7ZTrQMz9Go0fEWYcbSp8OH2o0cjbDTz3ACS1qCUA==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/mark@0.15.0': - resolution: {integrity: sha512-cdePA98sOJRc4/HHqcOcPBFq4UDwzaFJOK1N1E6XUGcXH1GU8zHtV1ElTgmbsGkyjBRwhR+OqKm9eso1PBOUkg==} - - '@lexical/markdown@0.11.3': - resolution: {integrity: sha512-sF8ow32BDme3UvxaKpf+j+vMc4T/XvDEzteZHmvvP7NX/iUtK3yUkTyT7rKuGwiKLYfMBwQaKMGjU3/nlIOzUg==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/markdown@0.15.0': - resolution: {integrity: sha512-wu1EP758l452BovDa7i9ZAeWuFj+YY0bc2mNc08nfZ9GqdGMej1JIguY4CwIROCYVizprL9Ocn0avH1uv9b8fA==} - - '@lexical/offset@0.11.3': - resolution: {integrity: sha512-3H9X8iqDSk0LrMOHZuqYuqX4EYGb78TIhtjrFbLJi/OgKmHaSeLx59xcMZdgd5kBdRitzQYMmvbRDvbLfMgWrA==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/offset@0.15.0': - resolution: {integrity: sha512-VO1f3m8+RRdRjuXMtCBhi1COVKRC2LhP8AFYxnFlvbV+Waz9R5xB9pqFFUe4RtyqyTLmOUj6+LtsUFhq+23voQ==} - - '@lexical/overflow@0.11.3': - resolution: {integrity: sha512-ShjCG8lICShOBKwrpP+9PjRFKEBCSUUMjbIGZfLnoL//3hyRtGv5aRgRyfJlRgDhCve0ROt5znLJV88EXzGRyA==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/overflow@0.15.0': - resolution: {integrity: sha512-9qKVCvh9Oka+bzR3th+UWdTEeMZXYy1ZxWbjSxefRMgQxzCvqSuVioK/065gPbvGga9EfvgLLLBDXZm8ISbJQA==} - - '@lexical/plain-text@0.11.3': - resolution: {integrity: sha512-cQ5Us+GNzShyjjgRqWTnYv0rC+jHJ96LvBA1aSieM77H8/Im5BeoLl6TgBK2NqPkp8fGpj8JnDEdT8h9Qh1jtA==} - peerDependencies: - '@lexical/clipboard': 0.11.3 - '@lexical/selection': 0.11.3 - '@lexical/utils': 0.11.3 - lexical: 0.11.3 - - '@lexical/plain-text@0.15.0': - resolution: {integrity: sha512-yeK466mXb4xaCCJouGzEHQs59fScHxF8Asq0azNyJmkhQWYrU7WdckHf2xj8ItZFFPyj7lvwKRDYnoy4HQD7Mg==} - - '@lexical/react@0.11.3': - resolution: {integrity: sha512-Rn0Agnrz3uLIWbNyS9PRlkxOxcIDl2kxaVfgBacqQtYKR0ZVB2Hnoi89Cq6VmWPovauPyryx4Q3FC8Y11X7Otg==} - peerDependencies: - lexical: 0.11.3 - react: '>=17.x' - react-dom: '>=17.x' - - '@lexical/react@0.15.0': - resolution: {integrity: sha512-TWDp/F9cKwjGreLzIdHKlPUeTn275rR6j1VXrBffNwC5ovxWcKLVRg502eY5xvRQH3lkKQpFgIFbJW4KTvhFsQ==} - peerDependencies: - react: '>=17.x' - react-dom: '>=17.x' - - '@lexical/rich-text@0.11.3': - resolution: {integrity: sha512-fBFs6wMS7GFLbk+mzIWtwpP+EmnTZZ5bHpveuQ5wXONBuUuLcsYF5KO7UhLxXNLmiViV6lxatZPavEzgZdW7oQ==} - peerDependencies: - '@lexical/clipboard': 0.11.3 - '@lexical/selection': 0.11.3 - '@lexical/utils': 0.11.3 - lexical: 0.11.3 - - '@lexical/rich-text@0.15.0': - resolution: {integrity: sha512-76tXh/eeEOHl91HpFEXCc/tUiLrsa9RcSyvCzRZahk5zqYvQPXma/AUfRzuSMf2kLwDEoauKAVqNFQcbPhqwpQ==} - - '@lexical/selection@0.11.3': - resolution: {integrity: sha512-15lQpcKT/vd7XZ5pnF1nb+kpKb72e9Yi1dVqieSxTeXkzt1cAZFKP3NB4RlhOKCv1N+glSBnjSxRwgsFfbD+NQ==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/selection@0.15.0': - resolution: {integrity: sha512-S+AQC6eJiQYSa5zOPuecN85prCT0Bcb8miOdJaE17Zh+vgdUH5gk9I0tEBeG5T7tkSpq6lFiEqs2FZSfaHflbQ==} - - '@lexical/table@0.11.3': - resolution: {integrity: sha512-EyRnN39CSPsMceADBR7Kf+sBHNpNQlPEkn/52epeDSnakR6s80woyrA3kIzKo6mLB4afvoqdYc7RfR96M9JLIA==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/table@0.15.0': - resolution: {integrity: sha512-3IRBg8IoIHetqKozRQbJQ2aPyG0ziXZ+lc8TOIAGs6METW/wxntaV+rTNrODanKAgvk2iJTIyfFkYjsqS9+VFg==} - - '@lexical/text@0.11.3': - resolution: {integrity: sha512-gCEN8lJyR6b+yaOwKWGj79pbOfCQPWU/PHWyoNFUkEJXn3KydCzr2EYb6ta2cvQWRQU4G2BClKCR56jL4NS+qg==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/text@0.15.0': - resolution: {integrity: sha512-WsAkAt9T1RH1iDrVuWeoRUeMCOAWar5oSFtnQ4m9vhT/zuf5b8efK87GiqCH00ZAn4DGzOuAfyXlMFqBVCQdkQ==} - - '@lexical/utils@0.11.3': - resolution: {integrity: sha512-vC4saCrlcmyIJnvrYKw1uYxZojlD1DCIBsFlgmO8kXyRYXjj+o/8PBdn2dsgSQ3rADrC2mUloOm/maekDcYe9Q==} - peerDependencies: - lexical: 0.11.3 - - '@lexical/utils@0.15.0': - resolution: {integrity: sha512-/6954LDmTcVFgexhy5WOZDa4TxNQOEZNrf8z7TRAFiAQkihcME/GRoq1en5cbXoVNF8jv5AvNyyc7x0MByRJ6A==} - - '@lexical/yjs@0.11.3': - resolution: {integrity: sha512-TLDQG2FSEw/aOfppEBb0wRlIuzJ57W//8ImfzyZvckSC12tvU0YKQQX8nQz/rybXdyfRy5eN+8gX5K2EyZx+pQ==} - peerDependencies: - lexical: 0.11.3 - yjs: '>=13.5.22' - - '@lexical/yjs@0.15.0': - resolution: {integrity: sha512-Rf4AIu620Cq90li6GU58gkzlGRdntHP4ZeZrbJ3ToW7vEEnkW6Wl9/HhO647GG4OL5w46M0iWvx1b1b8xjYT1w==} - peerDependencies: - yjs: '>=13.5.22' - - '@listr2/prompt-adapter-inquirer@2.0.15': - resolution: {integrity: sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@inquirer/prompts': '>= 3 < 6' - - '@lmdb/lmdb-darwin-arm64@3.0.13': - resolution: {integrity: sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==} - cpu: [arm64] - os: [darwin] - - '@lmdb/lmdb-darwin-x64@3.0.13': - resolution: {integrity: sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==} - cpu: [x64] - os: [darwin] - - '@lmdb/lmdb-linux-arm64@3.0.13': - resolution: {integrity: sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==} - cpu: [arm64] - os: [linux] - - '@lmdb/lmdb-linux-arm@3.0.13': - resolution: {integrity: sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==} - cpu: [arm] - os: [linux] - - '@lmdb/lmdb-linux-x64@3.0.13': - resolution: {integrity: sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==} - cpu: [x64] - os: [linux] - - '@lmdb/lmdb-win32-x64@3.0.13': - resolution: {integrity: sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==} - cpu: [x64] - os: [win32] - - '@malept/cross-spawn-promise@1.1.1': - resolution: {integrity: sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==} - engines: {node: '>= 10'} - - '@malept/cross-spawn-promise@2.0.0': - resolution: {integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==} - engines: {node: '>= 12.13.0'} - - '@manypkg/find-root@1.1.0': - resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} - - '@manypkg/get-packages@1.1.3': - resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} - - '@mdi/font@7.4.47': - resolution: {integrity: sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw==} - - '@mdx-js/mdx@3.0.1': - resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} - - '@mdx-js/react@3.0.1': - resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} - peerDependencies: - '@types/react': '>=16' - react: '>=16' - - '@motionone/animation@10.18.0': - resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} - - '@motionone/dom@10.12.0': - resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} - - '@motionone/easing@10.18.0': - resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} - - '@motionone/generators@10.18.0': - resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} - - '@motionone/types@10.17.1': - resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} - - '@motionone/utils@10.18.0': - resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} - - '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': - resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} - cpu: [arm64] - os: [darwin] - - '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': - resolution: {integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==} - cpu: [x64] - os: [darwin] - - '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': - resolution: {integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==} - cpu: [arm64] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': - resolution: {integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==} - cpu: [arm] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': - resolution: {integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==} - cpu: [x64] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': - resolution: {integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==} - cpu: [x64] - os: [win32] - - '@mui/core-downloads-tracker@5.16.7': - resolution: {integrity: sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==} - - '@mui/icons-material@5.16.7': - resolution: {integrity: sha512-UrGwDJCXEszbDI7yV047BYU5A28eGJ79keTCP4cc74WyncuVrnurlmIRxaHL8YK+LI1Kzq+/JM52IAkNnv4u+Q==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@mui/material': ^5.0.0 - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@mui/material@5.16.7': - resolution: {integrity: sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.5.0 - '@emotion/styled': ^11.3.0 - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - '@types/react': - optional: true - - '@mui/private-theming@5.16.6': - resolution: {integrity: sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@mui/styled-engine@5.16.6': - resolution: {integrity: sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.4.1 - '@emotion/styled': ^11.3.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - - '@mui/system@5.16.7': - resolution: {integrity: sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.5.0 - '@emotion/styled': ^11.3.0 - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - '@types/react': - optional: true - - '@mui/types@7.2.17': - resolution: {integrity: sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@mui/utils@5.16.6': - resolution: {integrity: sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@mui/x-data-grid@6.20.4': - resolution: {integrity: sha512-I0JhinVV4e25hD2dB+R6biPBtpGeFrXf8RwlMPQbr9gUggPmPmNtWKo8Kk2PtBBMlGtdMAgHWe7PqhmucUxU1w==} - engines: {node: '>=14.0.0'} - peerDependencies: - '@mui/material': ^5.4.1 - '@mui/system': ^5.4.1 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - - '@next/env@14.2.3': - resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} - - '@next/eslint-plugin-next@14.0.0': - resolution: {integrity: sha512-Ye37nNI09V3yt7pzuzSQtwlvuJ2CGzFszHXkcTHHZgNr7EhTMFLipn3VSJChy+e5+ahTdNApPphc3qCPUsn10A==} - - '@next/swc-darwin-arm64@14.2.3': - resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@next/swc-darwin-x64@14.2.3': - resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@next/swc-linux-arm64-gnu@14.2.3': - resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-arm64-musl@14.2.3': - resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-x64-gnu@14.2.3': - resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-linux-x64-musl@14.2.3': - resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-win32-arm64-msvc@14.2.3': - resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@next/swc-win32-ia32-msvc@14.2.3': - resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@next/swc-win32-x64-msvc@14.2.3': - resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@ngtools/webpack@18.2.5': - resolution: {integrity: sha512-L0n4eHObeqEOYRfSP+e4SeF/dmwxOIFy9xYvYCOUwOLrW4b3+a1+kkT30pqyfL72LFtpf0cmUwaWEFIcWl5PCg==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - typescript: '>=5.4 <5.6' - webpack: ^5.54.0 - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@nolyfill/is-core-module@1.0.39': - resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} - engines: {node: '>=12.4.0'} - - '@npmcli/agent@2.2.2': - resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/fs@2.1.2': - resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - '@npmcli/fs@3.1.1': - resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/git@5.0.8': - resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/installed-package-contents@2.1.0': - resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - '@npmcli/move-file@2.0.1': - resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This functionality has been moved to @npmcli/fs - - '@npmcli/node-gyp@3.0.0': - resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - '@npmcli/package-json@5.2.1': - resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/promise-spawn@7.0.2': - resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/redact@2.0.1': - resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@npmcli/run-script@8.1.0': - resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@oclif/core@1.26.2': - resolution: {integrity: sha512-6jYuZgXvHfOIc9GIaS4T3CIKGTjPmfAxuMcbCbMRKJJl4aq/4xeRlEz0E8/hz8HxvxZBGvN2GwAUHlrGWQVrVw==} - engines: {node: '>=14.0.0'} - - '@oclif/core@2.16.0': - resolution: {integrity: sha512-dL6atBH0zCZl1A1IXCKJgLPrM/wR7K+Wi401E/IvqsK8m2iCHW+0TEOGrans/cuN3oTW+uxIyJFHJ8Im0k4qBw==} - engines: {node: '>=14.0.0'} - - '@oclif/linewrap@1.0.0': - resolution: {integrity: sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==} - - '@oclif/plugin-autocomplete@2.3.10': - resolution: {integrity: sha512-Ow1AR8WtjzlyCtiWWPgzMyT8SbcDJFr47009riLioHa+MHX2BCDtVn2DVnN/E6b9JlPV5ptQpjefoRSNWBesmg==} - engines: {node: '>=12.0.0'} - - '@oclif/screen@3.0.8': - resolution: {integrity: sha512-yx6KAqlt3TAHBduS2fMQtJDL2ufIHnDRArrJEOoTTuizxqmjLT+psGYOHpmMl3gvQpFJ11Hs76guUUktzAF9Bg==} - engines: {node: '>=12.0.0'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@pkgr/core@0.1.1': - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - - '@pnpm/catalogs.config@0.1.0': - resolution: {integrity: sha512-OIqo9qF5qUl9Zlu7zV2aaX9PbtozRiFM6VPrn3PmIrNfYnCh3HyB/ojAp36oglz4+xVJ+mUqx4+aZmstN4ALpg==} - engines: {node: '>=18.12'} - - '@pnpm/catalogs.protocol-parser@0.1.0': - resolution: {integrity: sha512-T3WvT+IBHsoDwv8RBQo3b+SBnXTQMpHZ1Yo7tJWcImBzrkuc4eP7KYB/yGP240PNgyrvCTrnuImRX9MNZD5flg==} - engines: {node: '>=18.12'} - - '@pnpm/catalogs.resolver@0.1.0': - resolution: {integrity: sha512-3S0JXQx/M2DDJdFzcoJFLXjkmhGFjYkFnR66VS/B07xTaZmQpclPp2vKL7PRI7JSliiN3Vt0ksuzYWHV2Lzsjg==} - engines: {node: '>=18.12'} - - '@pnpm/catalogs.types@0.1.0': - resolution: {integrity: sha512-i52GQCj77GqebPBmmxxTcBRYch8eIdXGC+1REkv//272YNMt5bv5Okq0DvtE8A8RkPurGxFdYVXuqqrTdgBZEw==} - engines: {node: '>=18.12'} - - '@pnpm/cli-meta@6.2.2': - resolution: {integrity: sha512-0U0F2/ycStOJcO62/Ut7cjTtrioSB2luj3O/ozvs2THJsMlxKBcUYUeD4KMUVkcQoe5f7BKWxcYyBkYGPD8isQ==} - engines: {node: '>=18.12'} - - '@pnpm/cli-utils@4.0.5': - resolution: {integrity: sha512-Uinx83C3eUU27kXrOxrJSKqx8nRzL563UEAbRMn7uCdnJuuxkNVVgwB4s8IclVAwlUzOqxSDi+EoLYBKUsedvQ==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/config.env-replace@3.0.0': - resolution: {integrity: sha512-tV71wOtu8ULW4Fv5c7MWph3Sfle1wkT2q83qF2Cx/0J5E2dpUsClO9evAouL4fbdmPonkXJbRYL5cGHKuqxr4w==} - engines: {node: '>=18.12'} - - '@pnpm/config@21.8.3': - resolution: {integrity: sha512-YxI4j3CNWodo7+IY34xueO5QKLMp0uL3bjLa+0oUFWyXRexITwa8JMmVgyoKNsUQ/2NfMHd+YqhlHsnzgsPLAw==} - engines: {node: '>=18.12'} - - '@pnpm/constants@8.0.0': - resolution: {integrity: sha512-yQosGUvYPpAjb1jOFcdbwekRjZRVxN6C0hHzfRCZrMKbxGjt/E0g0RcFlEDNVZ95tm4oMMcr7nEPa7H7LX3emw==} - engines: {node: '>=18.12'} - - '@pnpm/core-loggers@10.0.7': - resolution: {integrity: sha512-evM0PRk8Wz8pUQ+kSDgepLEA2Pm1jYMSiy7grjTiCx+8y89K8lMaycAemZk9BfZTr0m+/rBlwUZliDIEKWuisA==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/crypto.base32-hash@3.0.0': - resolution: {integrity: sha512-iGKP6rRKng5Tcad1+S+j3UoY5wVZN+z0ZgemlGp69jNgn6EaM4N0Q3mvnDNJ7UZFmL2ClXZZYLNuCk9pUYV3Xg==} - engines: {node: '>=18.12'} - - '@pnpm/dedupe.issues-renderer@2.0.0': - resolution: {integrity: sha512-UFKcCGUtL+2vbjXPCdw5H3Y/xj6iqVS86ChJSZj6GVODNR+gWO9j0HYMYVBFiQVOIm/7p86Rudyrm3cxmIEmWw==} - engines: {node: '>=18.12'} - - '@pnpm/dedupe.types@2.0.0': - resolution: {integrity: sha512-iCv/dc5dyXN/egiIu89qQn6yuLsQhiFjn0t1N+UKf4jSdMp59WFHjGh04jSsbxbGG91s6K9SQghOBW8BbZjinw==} - engines: {node: '>=18.12'} - - '@pnpm/default-reporter@14.0.2': - resolution: {integrity: sha512-KzxgFqWetAOMCM0Q+4Ti9lTEJrQvCGnnrSae3RFxXl0bjOofKE9M/qVwM88xIYQ+7n1dvueMTpJltCoOirxK2w==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/error@6.0.1': - resolution: {integrity: sha512-7yjO0RgmWYb4OKgcWC33yD4Z2CxE7Tm7vXX1SmS7GDifDT/bgZZhHeS2xq/+W6y9yhwIrRSA+7AlQL1NM2wIvw==} - engines: {node: '>=18.12'} - - '@pnpm/fetcher-base@16.0.7': - resolution: {integrity: sha512-rIbfSa0XB9x75LRJsrMknmngwaxVHSSU9FL6IC2MwIE6dcrC240Daue4kzhwE/T9Iyzph6Egi/SR0VGzyBzcVA==} - engines: {node: '>=18.12'} - - '@pnpm/fs.find-packages@4.0.4': - resolution: {integrity: sha512-iYpr7O8TrcjVEyzhiJPeuWXjFDxKrNGT65QAXtFiygNnxt2GevA8WxvkgAQhZqITFigLImFfYV2OHYoeCnRjuQ==} - engines: {node: '>=18.12'} - - '@pnpm/git-utils@2.0.0': - resolution: {integrity: sha512-k1rv4Zvno/5zJAqE/Mh9V0ehlm14NsYwpXTdaGMtyhkoHvlSckRfr23OIOIM7Q/TRX+LhqyJ2kep50SY2TsZ+g==} - engines: {node: '>=18.12'} - - '@pnpm/graceful-fs@4.0.0': - resolution: {integrity: sha512-933nhV2Prp51522poxX6Chvb7kEW3U3kzVWoqDU1+icB+QE7z/2qQ8wYHsBt4jm0Uil/sF67t77ugOr8bR63kg==} - engines: {node: '>=18.12'} - - '@pnpm/hooks.types@2.0.9': - resolution: {integrity: sha512-tiDFwNcqeFwXi+PIImZOaPxWc4fpS6msXTua+4vHQTit7xrRoUAJSq0cHzoAzRc1XaoHrlhl4D4nvCBU7rx4Aw==} - engines: {node: '>=18.12'} - - '@pnpm/lockfile.types@1.0.3': - resolution: {integrity: sha512-A7vUWktnhDkrIs+WmXm7AdffJVyVYJpQUEouya/DYhB+Y+tQ3BXjZ6CV0KybqLgI/8AZErgCJqFxA0GJH6QDjA==} - engines: {node: '>=18.12'} - - '@pnpm/logger@5.2.0': - resolution: {integrity: sha512-dCdSs2wPCweMkRLdISAKBOKSWeq/9iS9aanWgjoUkFs06KN2o5XGFg53oCXg/KbZhF9AXS3vMHPwTebzCeAEsA==} - engines: {node: '>=18.12'} - - '@pnpm/manifest-utils@6.0.8': - resolution: {integrity: sha512-n/MTuyyhF2jfQ9YutgsfGzU46pTg85nw/5fnKksT8v8Fen5UdisvJ9mtISKf8eeu1mWQleud/Ly043Qrsdl9Ew==} - engines: {node: '>=18.12'} - - '@pnpm/matcher@6.0.0': - resolution: {integrity: sha512-c2diPZzejRYnL6b00Ko70TnOlbsqydUOvAjOZ7THTs0ptXG/AARcwNp9YO5EXFq775TTmsSUBo99qisYF1ogNA==} - engines: {node: '>=18.12'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@2.3.1': - resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} - engines: {node: '>=12'} - - '@pnpm/package-is-installable@9.0.9': - resolution: {integrity: sha512-qGT+BLKBR7aTIeXEXH4H50TyS0elXPO7QwrAg4RnFEKBJeB9wKVktchj/O3gKvQ/anzE5W1mrS0vWavx7k6l3A==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/parse-overrides@5.1.0': - resolution: {integrity: sha512-RlNgiDIFNNK/4eTHOa549LYz51YCMiQroJEiUwCCWpOJlwPj+bIlcwpp9aOYGvH+ESjGIE5A9vfFFA6ilMPWKA==} - engines: {node: '>=18.12'} - - '@pnpm/parse-wanted-dependency@6.0.0': - resolution: {integrity: sha512-01hKf1qHKREZDOwa5wRXk01P+xBGOeZf/idg17si8ji7UWpdWEQkrUVmGfv3sT04XoiwIb7kaRiKPQT7ooB4fA==} - engines: {node: '>=18.12'} - - '@pnpm/patching.types@1.0.0': - resolution: {integrity: sha512-juCdQCC1USqLcOhVPl1tYReoTO9YH4fTullMnFXXcmpsDM7Dkn3tzuOQKC3oPoJ2ozv+0EeWWMtMGqn2+IM3pQ==} - engines: {node: '>=18.12'} - - '@pnpm/pnpmfile@6.0.11': - resolution: {integrity: sha512-jZAuRM69hsuttzdeUIFshAR6lEx4gKwVd2T+vWWXcve5SOjD3qqBWXjSmeENn4qYXLC+va3+qTOHab+JSkfk3g==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/ramda@0.28.1': - resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} - - '@pnpm/read-project-manifest@6.0.8': - resolution: {integrity: sha512-aZ2XK8QOyjgj+lHQtVEzCLeBPAtDxEkudYbwwKx1xSV/x7EAbQK7jsyWzLIii4nvya9cUk6wG+1oWAwU/bQarg==} - engines: {node: '>=18.12'} - - '@pnpm/render-peer-issues@5.0.8': - resolution: {integrity: sha512-sr1OGGhJ33DJ76yEH2aIdaAFz4Kq/i9Ku2Pz1OooTp/d/gKxe9ySYxe3CTReKsbDSwFmw+sUelrC4eGMCsga4w==} - engines: {node: '>=18.12'} - - '@pnpm/resolver-base@13.0.4': - resolution: {integrity: sha512-d6GtsaXDN1VmVdeB6ohrhwGwQfvYpEX/XkBZyRT0Hp772WabWVfaulvicwdh/8o7Rpzy7IV/2hKnDpodUY00lw==} - engines: {node: '>=18.12'} - - '@pnpm/store-controller-types@18.1.6': - resolution: {integrity: sha512-XmNJkoprEg4m8enIJWF0aZHTH+vodl040z8V8Tww3ednxwcbd+JI15O6VzQN+c9E3UJfUa5U8iaTpndLaOTDTQ==} - engines: {node: '>=18.12'} - - '@pnpm/text.comments-parser@3.0.0': - resolution: {integrity: sha512-BSGvYd59kPKVTUk1InekEp+TiPnJ8650/bQyiOUFSvqHi61YipcR+E4H2i3xTnk2e+GHdGbXvEtAZbQmyxb0/g==} - engines: {node: '>=18.12'} - - '@pnpm/types@12.2.0': - resolution: {integrity: sha512-5RtwWhX39j89/Tmyv2QSlpiNjErA357T/8r1Dkg+2lD3P7RuS7Xi2tChvmOC3VlezEFNcWnEGCOeKoGRkDuqFA==} - engines: {node: '>=18.12'} - - '@pnpm/util.lex-comparator@3.0.0': - resolution: {integrity: sha512-ead+l3IiuVXwKDf/QJPX6G93cwhXki3yOVEA/VdAO7AhZ5vUuSBxHe6gQKEbB0QacJ4H5VsYxeM1xUgwjjOO/Q==} - engines: {node: '>=18.12'} - - '@pnpm/which@3.0.1': - resolution: {integrity: sha512-4ivtS12Oni9axgGefaq+gTPD+7N0VPCFdxFH8izCaWfnxLQblX3iVxba+25ZoagStlzUs8sQg8OMKlCVhyGWTw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - '@pnpm/workspace.find-packages@4.0.10': - resolution: {integrity: sha512-4j/YA2kCLjMiGtVkzPcWpdVZ8sq0SlUcH8S/LgJ8iLLJFvXu3FngwcpRjabxUqvAPC8w9AstUp4VMzhYd3a9KQ==} - engines: {node: '>=18.12'} - peerDependencies: - '@pnpm/logger': ^5.1.0 - - '@pnpm/workspace.read-manifest@2.2.0': - resolution: {integrity: sha512-8rWN1LjG8qCqR32UcDVBBaXfmQhl1Ye698KB1L+MlJTa/S568UyQOfINdC8eL5ba6vggoDp4opgUcY8FoEdNhQ==} - engines: {node: '>=18.12'} - - '@pnpm/write-project-manifest@6.0.7': - resolution: {integrity: sha512-UbY9aXp39wVffFX4FZ35NwF9pnl+ccq5i1yaBKamNB1kC8dU7oB/FgFrCva5cC6ox1y5ynze2SB8fj7uF7+kCw==} - engines: {node: '>=18.12'} - - '@polka/url@1.0.0-next.28': - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - - '@popperjs/core@2.11.8': - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - - '@promptbook/utils@0.70.0-1': - resolution: {integrity: sha512-qd2lLRRN+sE6UuNMi2tEeUUeb4zmXnxY5EMdfHVXNE+bqBDpUC7/aEfXgA3jnUXEr+xFjQ8PTFQgWvBMaKvw0g==} - - '@puppeteer/browsers@1.9.1': - resolution: {integrity: sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==} - engines: {node: '>=16.3.0'} - hasBin: true - - '@radix-ui/react-compose-refs@1.0.0': - resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@radix-ui/react-slot@1.0.1': - resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - - '@react-native-async-storage/async-storage@1.23.1': - resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} - peerDependencies: - react-native: ^0.0.0-0 || >=0.60 <1.0 - - '@react-native-community/async-storage@1.12.1': - resolution: {integrity: sha512-70WGaH3PKYASi4BThuEEKMkyAgE9k7VytBqmgPRx3MzJx9/MkspwqJGmn3QLCgHLIFUgF1pit2mWICbRJ3T3lg==} - deprecated: 'Async Storage has moved to new organization: https://github.com/react-native-async-storage/async-storage' - peerDependencies: - react: ^16.8 - react-native: '>=0.59' - - '@react-native-community/cli-clean@11.3.6': - resolution: {integrity: sha512-jOOaeG5ebSXTHweq1NznVJVAFKtTFWL4lWgUXl845bCGX7t1lL8xQNWHKwT8Oh1pGR2CI3cKmRjY4hBg+pEI9g==} - - '@react-native-community/cli-clean@13.6.6': - resolution: {integrity: sha512-cBwJTwl0NyeA4nyMxbhkWZhxtILYkbU3TW3k8AXLg+iGphe0zikYMGB3T+haTvTc6alTyEFwPbimk9bGIqkjAQ==} - - '@react-native-community/cli-clean@13.6.9': - resolution: {integrity: sha512-7Dj5+4p9JggxuVNOjPbduZBAP1SUgNhLKVw5noBUzT/3ZpUZkDM+RCSwyoyg8xKWoE4OrdUAXwAFlMcFDPKykA==} - - '@react-native-community/cli-config@11.3.6': - resolution: {integrity: sha512-edy7fwllSFLan/6BG6/rznOBCLPrjmJAE10FzkEqNLHowi0bckiAPg1+1jlgQ2qqAxV5kuk+c9eajVfQvPLYDA==} - - '@react-native-community/cli-config@13.6.6': - resolution: {integrity: sha512-mbG425zCKr8JZhv/j11382arezwS/70juWMsn8j2lmrGTrP1cUdW0MF15CCIFtJsqyK3Qs+FTmqttRpq81QfSg==} - - '@react-native-community/cli-config@13.6.9': - resolution: {integrity: sha512-rFfVBcNojcMm+KKHE/xqpqXg8HoKl4EC7bFHUrahMJ+y/tZll55+oX/PGG37rzB8QzP2UbMQ19DYQKC1G7kXeg==} - - '@react-native-community/cli-debugger-ui@11.3.6': - resolution: {integrity: sha512-jhMOSN/iOlid9jn/A2/uf7HbC3u7+lGktpeGSLnHNw21iahFBzcpuO71ekEdlmTZ4zC/WyxBXw9j2ka33T358w==} - - '@react-native-community/cli-debugger-ui@13.6.6': - resolution: {integrity: sha512-Vv9u6eS4vKSDAvdhA0OiQHoA7y39fiPIgJ6biT32tN4avHDtxlc6TWZGiqv7g98SBvDWvoVAmdPLcRf3kU+c8g==} - - '@react-native-community/cli-debugger-ui@13.6.9': - resolution: {integrity: sha512-TkN7IdFmGPPvTpAo3nCAH9uwGCPxWBEAwpqEZDrq0NWllI7Tdie8vDpGdrcuCcKalmhq6OYnkXzeBah7O1Ztpw==} - - '@react-native-community/cli-doctor@11.3.6': - resolution: {integrity: sha512-UT/Tt6omVPi1j6JEX+CObc85eVFghSZwy4GR9JFMsO7gNg2Tvcu1RGWlUkrbmWMAMHw127LUu6TGK66Ugu1NLA==} - - '@react-native-community/cli-doctor@13.6.6': - resolution: {integrity: sha512-TWZb5g6EmQe2Ua2TEWNmyaEayvlWH4GmdD9ZC+p8EpKFpB1NpDGMK6sXbpb42TDvwZg5s4TDRplK0PBEA/SVDg==} - - '@react-native-community/cli-doctor@13.6.9': - resolution: {integrity: sha512-5quFaLdWFQB+677GXh5dGU9I5eg2z6Vg4jOX9vKnc9IffwyIFAyJfCZHrxLSRPDGNXD7biDQUdoezXYGwb6P/A==} - - '@react-native-community/cli-hermes@11.3.6': - resolution: {integrity: sha512-O55YAYGZ3XynpUdePPVvNuUPGPY0IJdctLAOHme73OvS80gNwfntHDXfmY70TGHWIfkK2zBhA0B+2v8s5aTyTA==} - - '@react-native-community/cli-hermes@13.6.6': - resolution: {integrity: sha512-La5Ie+NGaRl3klei6WxKoOxmCUSGGxpOk6vU5pEGf0/O7ky+Ay0io+zXYUZqlNMi/cGpO7ZUijakBYOB/uyuFg==} - - '@react-native-community/cli-hermes@13.6.9': - resolution: {integrity: sha512-GvwiwgvFw4Ws+krg2+gYj8sR3g05evmNjAHkKIKMkDTJjZ8EdyxbkifRUs1ZCq3TMZy2oeblZBXCJVOH4W7ZbA==} - - '@react-native-community/cli-platform-android@11.3.6': - resolution: {integrity: sha512-ZARrpLv5tn3rmhZc//IuDM1LSAdYnjUmjrp58RynlvjLDI4ZEjBAGCQmgysRgXAsK7ekMrfkZgemUczfn9td2A==} - - '@react-native-community/cli-platform-android@13.6.6': - resolution: {integrity: sha512-/tMwkBeNxh84syiSwNlYtmUz/Ppc+HfKtdopL/5RB+fd3SV1/5/NPNjMlyLNgFKnpxvKCInQ7dnl6jGHJjeHjg==} - - '@react-native-community/cli-platform-android@13.6.9': - resolution: {integrity: sha512-9KsYGdr08QhdvT3Ht7e8phQB3gDX9Fs427NJe0xnoBh+PDPTI2BD5ks5ttsH8CzEw8/P6H8tJCHq6hf2nxd9cw==} - - '@react-native-community/cli-platform-apple@13.6.6': - resolution: {integrity: sha512-bOmSSwoqNNT3AmCRZXEMYKz1Jf1l2F86Nhs7qBcXdY/sGiJ+Flng564LOqvdAlVLTbkgz47KjNKCS2pP4Jg0Mg==} - - '@react-native-community/cli-platform-apple@13.6.9': - resolution: {integrity: sha512-KoeIHfhxMhKXZPXmhQdl6EE+jGKWwoO9jUVWgBvibpVmsNjo7woaG/tfJMEWfWF3najX1EkQAoJWpCDBMYWtlA==} - - '@react-native-community/cli-platform-ios@11.3.6': - resolution: {integrity: sha512-tZ9VbXWiRW+F+fbZzpLMZlj93g3Q96HpuMsS6DRhrTiG+vMQ3o6oPWSEEmMGOvJSYU7+y68Dc9ms2liC7VD6cw==} - - '@react-native-community/cli-platform-ios@13.6.6': - resolution: {integrity: sha512-vjDnRwhlSN5ryqKTas6/DPkxuouuyFBAqAROH4FR1cspTbn6v78JTZKDmtQy9JMMo7N5vZj1kASU5vbFep9IOQ==} - - '@react-native-community/cli-platform-ios@13.6.9': - resolution: {integrity: sha512-CiUcHlGs8vE0CAB4oi1f+dzniqfGuhWPNrDvae2nm8dewlahTBwIcK5CawyGezjcJoeQhjBflh9vloska+nlnw==} - - '@react-native-community/cli-plugin-metro@11.3.6': - resolution: {integrity: sha512-D97racrPX3069ibyabJNKw9aJpVcaZrkYiEzsEnx50uauQtPDoQ1ELb/5c6CtMhAEGKoZ0B5MS23BbsSZcLs2g==} - - '@react-native-community/cli-server-api@11.3.6': - resolution: {integrity: sha512-8GUKodPnURGtJ9JKg8yOHIRtWepPciI3ssXVw5jik7+dZ43yN8P5BqCoDaq8e1H1yRer27iiOfT7XVnwk8Dueg==} - - '@react-native-community/cli-server-api@13.6.6': - resolution: {integrity: sha512-ZtCXxoFlM7oDv3iZ3wsrT3SamhtUJuIkX2WePLPlN5bcbq7zimbPm2lHyicNJtpcGQ5ymsgpUWPCNZsWQhXBqQ==} - - '@react-native-community/cli-server-api@13.6.9': - resolution: {integrity: sha512-W8FSlCPWymO+tlQfM3E0JmM8Oei5HZsIk5S0COOl0MRi8h0NmHI4WSTF2GCfbFZkcr2VI/fRsocoN8Au4EZAug==} - - '@react-native-community/cli-tools@11.3.6': - resolution: {integrity: sha512-JpmUTcDwAGiTzLsfMlIAYpCMSJ9w2Qlf7PU7mZIRyEu61UzEawyw83DkqfbzDPBuRwRnaeN44JX2CP/yTO3ThQ==} - - '@react-native-community/cli-tools@13.6.6': - resolution: {integrity: sha512-ptOnn4AJczY5njvbdK91k4hcYazDnGtEPrqIwEI+k/CTBHNdb27Rsm2OZ7ye6f7otLBqF8gj/hK6QzJs8CEMgw==} - - '@react-native-community/cli-tools@13.6.9': - resolution: {integrity: sha512-OXaSjoN0mZVw3nrAwcY1PC0uMfyTd9fz7Cy06dh+EJc+h0wikABsVRzV8cIOPrVV+PPEEXE0DBrH20T2puZzgQ==} - - '@react-native-community/cli-types@11.3.6': - resolution: {integrity: sha512-6DxjrMKx5x68N/tCJYVYRKAtlRHbtUVBZrnAvkxbRWFD9v4vhNgsPM0RQm8i2vRugeksnao5mbnRGpS6c0awCw==} - - '@react-native-community/cli-types@13.6.6': - resolution: {integrity: sha512-733iaYzlmvNK7XYbnWlMjdE+2k0hlTBJW071af/xb6Bs+hbJqBP9c03FZuYH2hFFwDDntwj05bkri/P7VgSxug==} - - '@react-native-community/cli-types@13.6.9': - resolution: {integrity: sha512-RLxDppvRxXfs3hxceW/mShi+6o5yS+kFPnPqZTaMKKR5aSg7LwDpLQW4K2D22irEG8e6RKDkZUeH9aL3vO2O0w==} - - '@react-native-community/cli@11.3.6': - resolution: {integrity: sha512-bdwOIYTBVQ9VK34dsf6t3u6vOUU5lfdhKaAxiAVArjsr7Je88Bgs4sAbsOYsNK3tkE8G77U6wLpekknXcanlww==} - engines: {node: '>=16'} - hasBin: true - - '@react-native-community/cli@13.6.6': - resolution: {integrity: sha512-IqclB7VQ84ye8Fcs89HOpOscY4284VZg2pojHNl8H0Lzd4DadXJWQoxC7zWm8v2f8eyeX2kdhxp2ETD5tceIgA==} - engines: {node: '>=18'} - hasBin: true - - '@react-native-community/cli@13.6.9': - resolution: {integrity: sha512-hFJL4cgLPxncJJd/epQ4dHnMg5Jy/7Q56jFvA3MHViuKpzzfTCJCB+pGY54maZbtym53UJON9WTGpM3S81UfjQ==} - engines: {node: '>=18'} - hasBin: true - - '@react-native-community/masked-view@0.1.11': - resolution: {integrity: sha512-rQfMIGSR/1r/SyN87+VD8xHHzDYeHaJq6elOSCAD+0iLagXkSI2pfA0LmSXP21uw5i3em7GkkRjfJ8wpqWXZNw==} - deprecated: Repository was moved to @react-native-masked-view/masked-view - peerDependencies: - react: '>=16.0' - react-native: '>=0.57' - - '@react-native/assets-registry@0.72.0': - resolution: {integrity: sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==} - - '@react-native/assets-registry@0.74.83': - resolution: {integrity: sha512-2vkLMVnp+YTZYTNSDIBZojSsjz8sl5PscP3j4GcV6idD8V978SZfwFlk8K0ti0BzRs11mzL0Pj17km597S/eTQ==} - engines: {node: '>=18'} - - '@react-native/assets-registry@0.74.87': - resolution: {integrity: sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.74.83': - resolution: {integrity: sha512-+S0st3t4Ro00bi9gjT1jnK8qTFOU+CwmziA7U9odKyWrCoRJrgmrvogq/Dr1YXlpFxexiGIupGut1VHxr+fxJA==} - engines: {node: '>=18'} - - '@react-native/babel-plugin-codegen@0.74.87': - resolution: {integrity: sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw==} - engines: {node: '>=18'} - - '@react-native/babel-preset@0.74.83': - resolution: {integrity: sha512-KJuu3XyVh3qgyUer+rEqh9a/JoUxsDOzkJNfRpDyXiAyjDRoVch60X/Xa/NcEQ93iCVHAWs0yQ+XGNGIBCYE6g==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/babel-preset@0.74.87': - resolution: {integrity: sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/codegen@0.72.8': - resolution: {integrity: sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng==} - peerDependencies: - '@babel/preset-env': ^7.1.6 - - '@react-native/codegen@0.74.83': - resolution: {integrity: sha512-GgvgHS3Aa2J8/mp1uC/zU8HuTh8ZT5jz7a4mVMWPw7+rGyv70Ba8uOVBq6UH2Q08o617IATYc+0HfyzAfm4n0w==} - engines: {node: '>=18'} - peerDependencies: - '@babel/preset-env': ^7.1.6 - - '@react-native/codegen@0.74.87': - resolution: {integrity: sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg==} - engines: {node: '>=18'} - peerDependencies: - '@babel/preset-env': ^7.1.6 - - '@react-native/community-cli-plugin@0.74.83': - resolution: {integrity: sha512-7GAFjFOg1mFSj8bnFNQS4u8u7+QtrEeflUIDVZGEfBZQ3wMNI5ycBzbBGycsZYiq00Xvoc6eKFC7kvIaqeJpUQ==} - engines: {node: '>=18'} - - '@react-native/community-cli-plugin@0.74.87': - resolution: {integrity: sha512-EgJG9lSr8x3X67dHQKQvU6EkO+3ksVlJHYIVv6U/AmW9dN80BEFxgYbSJ7icXS4wri7m4kHdgeq2PQ7/3vvrTQ==} - engines: {node: '>=18'} - - '@react-native/debugger-frontend@0.74.83': - resolution: {integrity: sha512-RGQlVUegBRxAUF9c1ss1ssaHZh6CO+7awgtI9sDeU0PzDZY/40ImoPD5m0o0SI6nXoVzbPtcMGzU+VO590pRfA==} - engines: {node: '>=18'} - - '@react-native/debugger-frontend@0.74.85': - resolution: {integrity: sha512-gUIhhpsYLUTYWlWw4vGztyHaX/kNlgVspSvKe2XaPA7o3jYKUoNLc3Ov7u70u/MBWfKdcEffWq44eSe3j3s5JQ==} - engines: {node: '>=18'} - - '@react-native/debugger-frontend@0.74.87': - resolution: {integrity: sha512-MN95DJLYTv4EqJc+9JajA3AJZSBYJz2QEJ3uWlHrOky2vKrbbRVaW1ityTmaZa2OXIvNc6CZwSRSE7xCoHbXhQ==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.74.83': - resolution: {integrity: sha512-UH8iriqnf7N4Hpi20D7M2FdvSANwTVStwFCSD7VMU9agJX88Yk0D1T6Meh2RMhUu4kY2bv8sTkNRm7LmxvZqgA==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.74.85': - resolution: {integrity: sha512-BRmgCK5vnMmHaKRO+h8PKJmHHH3E6JFuerrcfE3wG2eZ1bcSr+QTu8DAlpxsDWvJvHpCi8tRJGauxd+Ssj/c7w==} - engines: {node: '>=18'} - - '@react-native/dev-middleware@0.74.87': - resolution: {integrity: sha512-7TmZ3hTHwooYgIHqc/z87BMe1ryrIqAUi+AF7vsD+EHCGxHFdMjSpf1BZ2SUPXuLnF2cTiTfV2RwhbPzx0tYIA==} - engines: {node: '>=18'} - - '@react-native/gradle-plugin@0.72.11': - resolution: {integrity: sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==} - - '@react-native/gradle-plugin@0.74.83': - resolution: {integrity: sha512-Pw2BWVyOHoBuJVKxGVYF6/GSZRf6+v1Ygc+ULGz5t20N8qzRWPa2fRZWqoxsN7TkNLPsECYY8gooOl7okOcPAQ==} - engines: {node: '>=18'} - - '@react-native/gradle-plugin@0.74.87': - resolution: {integrity: sha512-T+VX0N1qP+U9V4oAtn7FTX7pfsoVkd1ocyw9swYXgJqU2fK7hC9famW7b3s3ZiufPGPr1VPJe2TVGtSopBjL6A==} - engines: {node: '>=18'} - - '@react-native/js-polyfills@0.72.1': - resolution: {integrity: sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==} - - '@react-native/js-polyfills@0.74.83': - resolution: {integrity: sha512-/t74n8r6wFhw4JEoOj3bN71N1NDLqaawB75uKAsSjeCwIR9AfCxlzZG0etsXtOexkY9KMeZIQ7YwRPqUdNXuqw==} - engines: {node: '>=18'} - - '@react-native/js-polyfills@0.74.87': - resolution: {integrity: sha512-M5Evdn76CuVEF0GsaXiGi95CBZ4IWubHqwXxV9vG9CC9kq0PSkoM2Pn7Lx7dgyp4vT7ccJ8a3IwHbe+5KJRnpw==} - engines: {node: '>=18'} - - '@react-native/metro-babel-transformer@0.74.83': - resolution: {integrity: sha512-hGdx5N8diu8y+GW/ED39vTZa9Jx1di2ZZ0aapbhH4egN1agIAusj5jXTccfNBwwWF93aJ5oVbRzfteZgjbutKg==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/metro-babel-transformer@0.74.87': - resolution: {integrity: sha512-UsJCO24sNax2NSPBmV1zLEVVNkS88kcgAiYrZHtYSwSjpl4WZ656tIeedBfiySdJ94Hr3kQmBYLipV5zk0NI1A==} - engines: {node: '>=18'} - peerDependencies: - '@babel/core': '*' - - '@react-native/normalize-color@2.1.0': - resolution: {integrity: sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==} - - '@react-native/normalize-colors@0.72.0': - resolution: {integrity: sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==} - - '@react-native/normalize-colors@0.74.83': - resolution: {integrity: sha512-jhCY95gRDE44qYawWVvhTjTplW1g+JtKTKM3f8xYT1dJtJ8QWv+gqEtKcfmOHfDkSDaMKG0AGBaDTSK8GXLH8Q==} - - '@react-native/normalize-colors@0.74.84': - resolution: {integrity: sha512-Y5W6x8cC5RuakUcTVUFNAIhUZ/tYpuqHZlRBoAuakrTwVuoNHXfQki8lj1KsYU7rW6e3VWgdEx33AfOQpdNp6A==} - - '@react-native/normalize-colors@0.74.85': - resolution: {integrity: sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw==} - - '@react-native/normalize-colors@0.74.87': - resolution: {integrity: sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA==} - - '@react-native/virtualized-lists@0.72.8': - resolution: {integrity: sha512-J3Q4Bkuo99k7mu+jPS9gSUSgq+lLRSI/+ahXNwV92XgJ/8UgOTxu2LPwhJnBk/sQKxq7E8WkZBnBiozukQMqrw==} - peerDependencies: - react-native: '*' - - '@react-native/virtualized-lists@0.74.83': - resolution: {integrity: sha512-rmaLeE34rj7py4FxTod7iMTC7BAsm+HrGA8WxYmEJeyTV7WSaxAkosKoYBz8038mOiwnG9VwA/7FrB6bEQvn1A==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^18.2.6 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true - - '@react-native/virtualized-lists@0.74.87': - resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^18.2.6 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true - - '@react-navigation/bottom-tabs@6.5.20': - resolution: {integrity: sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA==} - peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' - react-native: '*' - react-native-safe-area-context: '>= 3.0.0' - react-native-screens: '>= 3.0.0' - - '@react-navigation/core@3.7.9': - resolution: {integrity: sha512-EknbzM8OI9A5alRxXtQRV5Awle68B+z1QAxNty5DxmlS3BNfmduWNGnim159ROyqxkuDffK9L/U/Tbd45mx+Jg==} - peerDependencies: - react: '*' - - '@react-navigation/core@6.4.17': - resolution: {integrity: sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==} - peerDependencies: - react: '*' - - '@react-navigation/drawer@6.7.2': - resolution: {integrity: sha512-o4g2zgTZa2+oLd+8V33etrSM38KIqu8S/zCBTsdsHUoQyVE7JNRiv3Qgq/jMvEb8PZCqWmm7jHItcgzrBuwyOQ==} - peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' - react-native: '*' - react-native-gesture-handler: '>= 1.0.0' - react-native-reanimated: '>= 1.0.0' - react-native-safe-area-context: '>= 3.0.0' - react-native-screens: '>= 3.0.0' - - '@react-navigation/elements@1.3.31': - resolution: {integrity: sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==} - peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' - react-native: '*' - react-native-safe-area-context: '>= 3.0.0' - - '@react-navigation/native-stack@6.9.26': - resolution: {integrity: sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw==} - peerDependencies: - '@react-navigation/native': ^6.0.0 - react: '*' - react-native: '*' - react-native-safe-area-context: '>= 3.0.0' - react-native-screens: '>= 3.0.0' - - '@react-navigation/native@3.8.4': - resolution: {integrity: sha512-gXSVcL7bfFDyVkvyg1FiAqTCIgZub5K1X/TZqURBs2CPqDpfX1OsCtB9D33eTF14SpbfgHW866btqrrxoCACfg==} - - '@react-navigation/native@6.1.18': - resolution: {integrity: sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==} - peerDependencies: - react: '*' - react-native: '*' - - '@react-navigation/routers@6.1.9': - resolution: {integrity: sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==} - - '@remirror/core-constants@3.0.0': - resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} - - '@remix-run/node@2.12.1': - resolution: {integrity: sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/router@1.19.2': - resolution: {integrity: sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==} - engines: {node: '>=14.0.0'} - - '@remix-run/server-runtime@2.12.1': - resolution: {integrity: sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==} - engines: {node: '>=18.0.0'} - peerDependencies: - typescript: ^5.1.0 - peerDependenciesMeta: - typescript: - optional: true - - '@remix-run/web-blob@3.1.0': - resolution: {integrity: sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==} - - '@remix-run/web-fetch@4.4.2': - resolution: {integrity: sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==} - engines: {node: ^10.17 || >=12.3} - - '@remix-run/web-file@3.1.0': - resolution: {integrity: sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==} - - '@remix-run/web-form-data@3.1.0': - resolution: {integrity: sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A==} - - '@remix-run/web-stream@1.1.0': - resolution: {integrity: sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==} - - '@rnx-kit/chromium-edge-launcher@1.0.0': - resolution: {integrity: sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg==} - engines: {node: '>=14.15'} - - '@rollup/plugin-alias@5.1.0': - resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-babel@5.3.1': - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - - '@rollup/plugin-commonjs@25.0.8': - resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-inject@5.0.5': - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-json@6.1.0': - resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-node-resolve@15.2.3': - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-replace@2.4.2': - resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} - peerDependencies: - rollup: ^1.20.0 || ^2.0.0 - - '@rollup/plugin-replace@5.0.7': - resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-terser@0.4.4': - resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-virtual@3.0.2': - resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@3.1.0': - resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} - engines: {node: '>= 8.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0 - - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - 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.14.3': - resolution: {integrity: sha512-X9alQ3XM6I9IlSlmC8ddAvMSyG1WuHk5oUnXGw+yUBs3BFoTizmG1La/Gr8fVJvDWAq+zlYTZ9DBgrlKRVY06g==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.20.0': - resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.22.0': - resolution: {integrity: sha512-/IZQvg6ZR0tAkEi4tdXOraQoWeJy9gbQ/cx4I7k9dJaCk9qrXEcdouxRVz5kZXt5C2bQ9pILoAA+KB4C/d3pfw==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.14.3': - resolution: {integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.20.0': - resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.22.0': - resolution: {integrity: sha512-ETHi4bxrYnvOtXeM7d4V4kZWixib2jddFacJjsOjwbgYSRsyXYtZHC4ht134OsslPIcnkqT+TKV4eU8rNBKyyQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.14.3': - resolution: {integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.20.0': - resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.22.0': - resolution: {integrity: sha512-ZWgARzhSKE+gVUX7QWaECoRQsPwaD8ZR0Oxb3aUpzdErTvlEadfQpORPXkKSdKbFci9v8MJfkTtoEHnnW9Ulng==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.14.3': - resolution: {integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.20.0': - resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.22.0': - resolution: {integrity: sha512-h0ZAtOfHyio8Az6cwIGS+nHUfRMWBDO5jXB8PQCARVF6Na/G6XS2SFxDl8Oem+S5ZsHQgtsI7RT4JQnI1qrlaw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-linux-arm-gnueabihf@4.14.3': - resolution: {integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.22.0': - resolution: {integrity: sha512-9pxQJSPwFsVi0ttOmqLY4JJ9pg9t1gKhK0JDbV1yUEETSx55fdyCjt39eBQ54OQCzAF0nVGO6LfEH1KnCPvelA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.14.3': - resolution: {integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.22.0': - resolution: {integrity: sha512-YJ5Ku5BmNJZb58A4qSEo3JlIG4d3G2lWyBi13ABlXzO41SsdnUKi3HQHe83VpwBVG4jHFTW65jOQb8qyoR+qzg==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.14.3': - resolution: {integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.20.0': - resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.22.0': - resolution: {integrity: sha512-U4G4u7f+QCqHlVg1Nlx+qapZy+QoG+NV6ux+upo/T7arNGwKvKP2kmGM4W5QTbdewWFgudQxi3kDNST9GT1/mg==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.14.3': - resolution: {integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.20.0': - resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.22.0': - resolution: {integrity: sha512-aQpNlKmx3amwkA3a5J6nlXSahE1ijl0L9KuIjVOUhfOh7uw2S4piR3mtpxpRtbnK809SBtyPsM9q15CPTsY7HQ==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': - resolution: {integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.22.0': - resolution: {integrity: sha512-9fx6Zj/7vve/Fp4iexUFRKb5+RjLCff6YTRQl4CoDhdMfDoobWmhAxQWV3NfShMzQk1Q/iCnageFyGfqnsmeqQ==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.14.3': - resolution: {integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.22.0': - resolution: {integrity: sha512-VWQiCcN7zBgZYLjndIEh5tamtnKg5TGxyZPWcN9zBtXBwfcGSZ5cHSdQZfQH/GB4uRxk0D3VYbOEe/chJhPGLQ==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.14.3': - resolution: {integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.20.0': - resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.22.0': - resolution: {integrity: sha512-EHmPnPWvyYqncObwqrosb/CpH3GOjE76vWVs0g4hWsDRUVhg61hBmlVg5TPXqF+g+PvIbqkC7i3h8wbn4Gp2Fg==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.14.3': - resolution: {integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.20.0': - resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.22.0': - resolution: {integrity: sha512-tsSWy3YQzmpjDKnQ1Vcpy3p9Z+kMFbSIesCdMNgLizDWFhrLZIoN21JSq01g+MZMDFF+Y1+4zxgrlqPjid5ohg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.14.3': - resolution: {integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.20.0': - resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.22.0': - resolution: {integrity: sha512-anr1Y11uPOQrpuU8XOikY5lH4Qu94oS6j0xrulHk3NkLDq19MlX8Ng/pVipjxBJ9a2l3+F39REZYyWQFkZ4/fw==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.14.3': - resolution: {integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.20.0': - resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.22.0': - resolution: {integrity: sha512-7LB+Bh+Ut7cfmO0m244/asvtIGQr5pG5Rvjz/l1Rnz1kDzM02pSX9jPaS0p+90H5I1x4d1FkCew+B7MOnoatNw==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.14.3': - resolution: {integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.20.0': - resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.22.0': - resolution: {integrity: sha512-+3qZ4rer7t/QsC5JwMpcvCVPRcJt1cJrYS/TMJZzXIJbxWFQEVhrIc26IhB+5Z9fT9umfVc+Es2mOZgl+7jdJQ==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.14.3': - resolution: {integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.20.0': - resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.22.0': - resolution: {integrity: sha512-YdicNOSJONVx/vuPkgPTyRoAPx3GbknBZRCOUkK84FJ/YTfs/F0vl/YsMscrB6Y177d+yDRcj+JWMPMCgshwrA==} - cpu: [x64] - os: [win32] - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@rushstack/eslint-patch@1.10.4': - resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - - '@schematics/angular@18.2.5': - resolution: {integrity: sha512-tBXhk9OGT4U6VsBNbuCNl2ITDOF3NYdGrEieIHU+lHSkpJNGZUIGxCgXCETXkmXDq1pe4wFZSKelWjeqYDfX0g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@segment/ajv-human-errors@2.13.0': - resolution: {integrity: sha512-rubuhyhxCHmVdTmA5G3aMiWoN8Yutp+LG/AGUSiIKJVs1r7EEE/yjqSzSqyANGj5ZkqGUP802Ur9s19MuWelZQ==} - peerDependencies: - ajv: ^8.0.0 - - '@segment/loosely-validate-event@2.0.0': - resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==} - - '@shopify/flash-list@1.6.4': - resolution: {integrity: sha512-M2momcnY7swsvmpHIFDVbdOaFw4aQocJXA/lFP0Gpz+alQjFylqVKvszxl4atYO2SNbjxlb2L6hEP9WEcAknGQ==} - peerDependencies: - '@babel/runtime': '*' - react: '*' - react-native: '*' - - '@sideway/address@4.1.5': - resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} - - '@sideway/formula@3.0.1': - resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - - '@sideway/pinpoint@2.0.0': - resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - - '@sigstore/bundle@2.3.2': - resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/core@1.1.0': - resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/protobuf-specs@0.3.2': - resolution: {integrity: sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/sign@2.3.2': - resolution: {integrity: sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/tuf@2.3.4': - resolution: {integrity: sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sigstore/verify@1.2.1': - resolution: {integrity: sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sindresorhus/is@4.6.0': - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - - '@sindresorhus/is@5.6.0': - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@slorber/remark-comment@1.0.0': - resolution: {integrity: sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==} - - '@supabase/auth-js@2.65.0': - resolution: {integrity: sha512-+wboHfZufAE2Y612OsKeVP4rVOeGZzzMLD/Ac3HrTQkkY4qXNjI6Af9gtmxwccE5nFvTiF114FEbIQ1hRq5uUw==} - - '@supabase/functions-js@2.4.1': - resolution: {integrity: sha512-8sZ2ibwHlf+WkHDUZJUXqqmPvWQ3UHN0W30behOJngVh/qHHekhJLCFbh0AjkE9/FqqXtf9eoVvmYgfCLk5tNA==} - - '@supabase/functions-js@2.4.3': - resolution: {integrity: sha512-sOLXy+mWRyu4LLv1onYydq+10mNRQ4rzqQxNhbrKLTLTcdcmS9hbWif0bGz/NavmiQfPs4ZcmQJp4WqOXlR4AQ==} - - '@supabase/gotrue-js@2.65.0': - resolution: {integrity: sha512-PQoHFP7+gOn6HFxFr+PSrnPwH7n2ZB//8oK4tvypGoQZApQgVt7fMP18oWoC2HQY8T8oZcSEdSn2VPIUpBuV9w==} - - '@supabase/node-fetch@2.6.15': - resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} - engines: {node: 4.x || >=6.0.0} - - '@supabase/postgrest-js@1.16.1': - resolution: {integrity: sha512-EOSEZFm5pPuCPGCmLF1VOCS78DfkSz600PBuvBND/IZmMciJ1pmsS3ss6TkB6UkuvTybYiBh7gKOYyxoEO3USA==} - - '@supabase/realtime-js@2.10.2': - resolution: {integrity: sha512-qyCQaNg90HmJstsvr2aJNxK2zgoKh9ZZA8oqb7UT2LCh3mj9zpa3Iwu167AuyNxsxrUE8eEJ2yH6wLCij4EApA==} - - '@supabase/realtime-js@2.10.6': - resolution: {integrity: sha512-Rg6WJyXvmxf+wrmnev9XY2rZp/mzFsaMzKthmsRsklcijsG79Ot2D7bpq9CSiv5qpjpGqK1m++c2/Hzhq4juGQ==} - - '@supabase/storage-js@2.7.0': - resolution: {integrity: sha512-iZenEdO6Mx9iTR6T7wC7sk6KKsoDPLq8rdu5VRy7+JiT1i8fnqfcOr6mfF2Eaqky9VQzhP8zZKQYjzozB65Rig==} - - '@supabase/supabase-js@2.39.0': - resolution: {integrity: sha512-cYfnwWRW5rYBbPT/BNIejtRT9ULdD9PnIExQV28PZpqcqm3PLwS4f3pY7WGB01Da63VYdvktZPKuYvreqsj/Zg==} - - '@supabase/supabase-js@2.45.4': - resolution: {integrity: sha512-E5p8/zOLaQ3a462MZnmnz03CrduA5ySH9hZyL03Y+QZLIOO4/Gs8Rdy4ZCKDHsN7x0xdanVEWWFN3pJFQr9/hg==} - - '@surma/rollup-plugin-off-main-thread@2.2.3': - resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@8.1.0': - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/webpack@8.1.0': - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} - - '@swc/core-darwin-arm64@1.6.13': - resolution: {integrity: sha512-SOF4buAis72K22BGJ3N8y88mLNfxLNprTuJUpzikyMGrvkuBFNcxYtMhmomO0XHsgLDzOJ+hWzcgjRNzjMsUcQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-arm64@1.7.26': - resolution: {integrity: sha512-FF3CRYTg6a7ZVW4yT9mesxoVVZTrcSWtmZhxKCYJX9brH4CS/7PRPjAKNk6kzWgWuRoglP7hkjQcd6EpMcZEAw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.6.13': - resolution: {integrity: sha512-AW8akFSC+tmPE6YQQvK9S2A1B8pjnXEINg+gGgw0KRUUXunvu1/OEOeC5L2Co1wAwhD7bhnaefi06Qi9AiwOag==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-darwin-x64@1.7.26': - resolution: {integrity: sha512-az3cibZdsay2HNKmc4bjf62QVukuiMRh5sfM5kHR/JMTrLyS6vSw7Ihs3UTkZjUxkLTT8ro54LI6sV6sUQUbLQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.6.13': - resolution: {integrity: sha512-f4gxxvDXVUm2HLYXRd311mSrmbpQF2MZ4Ja6XCQz1hWAxXdhRl1gpnZ+LH/xIfGSwQChrtLLVrkxdYUCVuIjFg==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm-gnueabihf@1.7.26': - resolution: {integrity: sha512-VYPFVJDO5zT5U3RpCdHE5v1gz4mmR8BfHecUZTmD2v1JeFY6fv9KArJUpjrHEEsjK/ucXkQFmJ0jaiWXmpOV9Q==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.6.13': - resolution: {integrity: sha512-Nf/eoW2CbG8s+9JoLtjl9FByBXyQ5cjdBsA4efO7Zw4p+YSuXDgc8HRPC+E2+ns0praDpKNZtLvDtmF2lL+2Gg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.7.26': - resolution: {integrity: sha512-YKevOV7abpjcAzXrhsl+W48Z9mZvgoVs2eP5nY+uoMAdP2b3GxC0Df1Co0I90o2lkzO4jYBpTMcZlmUXLdXn+Q==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.6.13': - resolution: {integrity: sha512-2OysYSYtdw79prJYuKIiux/Gj0iaGEbpS2QZWCIY4X9sGoETJ5iMg+lY+YCrIxdkkNYd7OhIbXdYFyGs/w5LDg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.7.26': - resolution: {integrity: sha512-3w8iZICMkQQON0uIcvz7+Q1MPOW6hJ4O5ETjA0LSP/tuKqx30hIniCGOgPDnv3UTMruLUnQbtBwVCZTBKR3Rkg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.6.13': - resolution: {integrity: sha512-PkR4CZYJNk5hcd2+tMWBpnisnmYsUzazI1O5X7VkIGFcGePTqJ/bWlfUIVVExWxvAI33PQFzLbzmN5scyIUyGQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.7.26': - resolution: {integrity: sha512-c+pp9Zkk2lqb06bNGkR2Looxrs7FtGDMA4/aHjZcCqATgp348hOKH5WPvNLBl+yPrISuWjbKDVn3NgAvfvpH4w==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.6.13': - resolution: {integrity: sha512-OdsY7wryTxCKwGQcwW9jwWg3cxaHBkTTHi91+5nm7hFPpmZMz1HivJrWAMwVE7iXFw+M4l6ugB/wCvpYrUAAjA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.7.26': - resolution: {integrity: sha512-PgtyfHBF6xG87dUSSdTJHwZ3/8vWZfNIXQV2GlwEpslrOkGqy+WaiiyE7Of7z9AvDILfBBBcJvJ/r8u980wAfQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.6.13': - resolution: {integrity: sha512-ap6uNmYjwk9M/+bFEuWRNl3hq4VqgQ/Lk+ID/F5WGqczNr0L7vEf+pOsRAn0F6EV+o/nyb3ePt8rLhE/wjHpPg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-arm64-msvc@1.7.26': - resolution: {integrity: sha512-9TNXPIJqFynlAOrRD6tUQjMq7KApSklK3R/tXgIxc7Qx+lWu8hlDQ/kVPLpU7PWvMMwC/3hKBW+p5f+Tms1hmA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.6.13': - resolution: {integrity: sha512-IJ8KH4yIUHTnS/U1jwQmtbfQals7zWPG0a9hbEfIr4zI0yKzjd83lmtS09lm2Q24QBWOCFGEEbuZxR4tIlvfzA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.7.26': - resolution: {integrity: sha512-9YngxNcG3177GYdsTum4V98Re+TlCeJEP4kEwEg9EagT5s3YejYdKwVAkAsJszzkXuyRDdnHUpYbTrPG6FiXrQ==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.6.13': - resolution: {integrity: sha512-f6/sx6LMuEnbuxtiSL/EkR0Y6qUHFw1XVrh6rwzKXptTipUdOY+nXpKoh+1UsBm/r7H0/5DtOdrn3q5ZHbFZjQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core-win32-x64-msvc@1.7.26': - resolution: {integrity: sha512-VR+hzg9XqucgLjXxA13MtV5O3C0bK0ywtLIBw/+a+O+Oc6mxFWHtdUeXDbIi5AiPbn0fjgVJMqYnyjGyyX8u0w==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.6.13': - resolution: {integrity: sha512-eailUYex6fkfaQTev4Oa3mwn0/e3mQU4H8y1WPuImYQESOQDtVrowwUGDSc19evpBbHpKtwM+hw8nLlhIsF+Tw==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/core@1.7.26': - resolution: {integrity: sha512-f5uYFf+TmMQyYIoxkn/evWhNGuUzC730dFwAKGwBVHHVoPyak1/GvJUm6i1SKl+2Hrj9oN0i3WSoWWZ4pgI8lw==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.5': - resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - - '@swc/types@0.1.12': - resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} - - '@szmarczak/http-timer@4.0.6': - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} - - '@szmarczak/http-timer@5.0.1': - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} - - '@tamagui/accordion@1.79.6': - resolution: {integrity: sha512-FseRUwXiTTnEAUYodlRoQY6f9LhIki27Vrp7acMx9+DneArq2HdfATNYGdcU0o0pgOUhwcvYICnrx7B8dYo7nQ==} - peerDependencies: - react: '*' - - '@tamagui/adapt@1.79.6': - resolution: {integrity: sha512-bpwdcacwsqHlZvY4o3gVAu8hcOGlG7sQII1K9us5J+L4ugbRCCi0pQoABHwacNt0k2VllaoO0ED2KiJ32rCSOA==} - - '@tamagui/alert-dialog@1.79.6': - resolution: {integrity: sha512-yp2FLoIlpfWBJSNIwHEJf9EVKihBC4uC72lmurYmE8qXqANuVF1Jbjtl6D2iI5MEB83gNl6EhTuNM1byOZOqEQ==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/animate-presence@1.79.6': - resolution: {integrity: sha512-ufVKEklQK4srafCciRQCuJ+4jOz8YUyZBycJwFKcnTfRf3Yz61Dh4D5foKsGM22+hYIJa4EzQAZYIIzNmPTVpw==} - - '@tamagui/animate@1.79.6': - resolution: {integrity: sha512-xfjy7wN0ztakUhS+TimAFji4cAtvKiXE6ep63tEUBci/gCyTt9gfjcffIMXAwdtqtadpIkHxWsF/MPhhs9tCqw==} - - '@tamagui/animations-css@1.79.6': - resolution: {integrity: sha512-8AplNct4uufWyiKSWu5pa7PO754+m8tUUIfJgTPKrrGIQ7E7i+Ho4mo1bWxioVONWH7ptqpPvEgHs92VtVQ3cA==} - - '@tamagui/animations-moti@1.79.6': - resolution: {integrity: sha512-+VPewKzbys5F3Xq18xLFY5iHTxCQ6Xs26PhbiToyBd9YHHF+zLfMDqyJQ41+5UNd24fnXTCp/o/riLFFEr1UhQ==} - - '@tamagui/animations-react-native@1.79.6': - resolution: {integrity: sha512-yw73z9Ixt8KUz83bfHmjAgH4SxEBKuJ2DPPfEKr3O5uKrL1tBIPRjkG2P3VyjdRMo7bCakLZ4eFcG1NJUHB8fw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/aria-hidden@1.79.6': - resolution: {integrity: sha512-PcIDaVD6dLbJdjF76mwctPiXBdpGpcr7YacobDf3Tkq32RfU0cIyBtysxRzS8CYdi0fu+N09ECfH0JcUXXYjYg==} - peerDependencies: - react: '*' - - '@tamagui/avatar@1.79.6': - resolution: {integrity: sha512-q09/Iz6HEZfkxfUU7OMUBjCbWsWXNk0/dKRmbK89xglukx4yGwNxX6YRc2jn7JP/W/3y1zq0pw330DJYCtcFMA==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/babel-plugin@1.79.6': - resolution: {integrity: sha512-NcX6GdYjtx7wkOA40pYBy04xU9M7y0DKhipytRykFolKa3TW9SIv2CcDVHg/KIhUyox6KqYagPG2QuIhVPH5PA==} - - '@tamagui/build@1.79.6': - resolution: {integrity: sha512-mgzJOsg4nl6k0NHEe2VKylHAB2Ijc6zpEg1BnndLFk21uyDN6iAQTn7IFhqVZ33Yf5/1GU0KYyFs04rRlzNfag==} - hasBin: true - - '@tamagui/button@1.79.6': - resolution: {integrity: sha512-s/Mio22AZ91PmA5OCCHqcLHmkAPrbiJ3SEZxpfnp0IkHcaqUIneKnKJfZv01xgGIBR2BVbWQ1cCNUISJ0s5j3w==} - peerDependencies: - react: '*' - - '@tamagui/card@1.79.6': - resolution: {integrity: sha512-r9o4irK/unEvwFPRgQEIKs5AK9Y0G0MRRwnvHQW9pu+y6j+/tkODRvO6K3jCmuQD0Wo3y0Y372UTtbLV12J7Mw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/checkbox@1.79.6': - resolution: {integrity: sha512-MeGgyM9JSSPGkUu1ZUip349fpzHN14gKKWJJgWBEo91pcnQJ9F3R4LXjHqrVyoReK1Mq0ZWwfVrTVEU2IR5Uwg==} - peerDependencies: - react: '*' - - '@tamagui/cli-color@1.79.6': - resolution: {integrity: sha512-pMmzhR3njYczHvzM99zeypjsX72tyCtCIJ31vbaxwiMAiolG4Uoa7YUr8xrGp1R1qOo+37m/+AtBXqOxkVYMXw==} - - '@tamagui/collapsible@1.79.6': - resolution: {integrity: sha512-I3fKzIu1FPNGAS588mytDknJt7f+hezgvgdfrrhblLlNM/VWbVeVrDzmCJc9wcEpTd1BIAYOeoh2DSI9sA1Wxw==} - peerDependencies: - react: '*' - - '@tamagui/collection@1.79.6': - resolution: {integrity: sha512-H5ZNTyHTRmgqJBRmQvvQGUGwycSHMPVzJiH5zsAomCm8532UFBKthpEH7RGyyQD5g6DD8wD7zoxsuYfaPVK59Q==} - peerDependencies: - react: '*' - - '@tamagui/colors@1.79.6': - resolution: {integrity: sha512-3XKLvStifM7D3l2Q9ohEnPV2LEpyIZkboooeHypiGCsnMExsOMIX9fJbfR/0q78oER6SdmCqV3in2bm4uliRWA==} - - '@tamagui/compose-refs@1.79.6': - resolution: {integrity: sha512-OK2HOR+5Nrc3wmakbFVj6Vh2ufC40evbVVhu6TUPoCLSIQkUJiR8FLUueFO9kgytaXD+CEktiPiDlJ8qUBYLjQ==} - peerDependencies: - react: '*' - - '@tamagui/config-default@1.79.6': - resolution: {integrity: sha512-SRJxL5hFQsMopavZ3YSHG+j3VFgEam0OmITpXNndqkZrlDT7lWp3OZclohsM/MlGoQu1y4E4fKTE8pNaSeQV1Q==} - - '@tamagui/config@1.79.6': - resolution: {integrity: sha512-zpZAEATsx+7EuO+2mu6QL34Rf996Ia7JkfGMUKSymI4C1VzqAf06KdV/bPtcPeQeoiNfnd2iUn8CiIdyrL8luA==} - - '@tamagui/constants@1.79.6': - resolution: {integrity: sha512-WYLoJU7+Q2wOvOin+YHiyAXwJiqr4WTO/3t+af37tIL+rCEksttv4ZRNu0MdXQkYsW+LwEmbFCCAZ5YpYPmCQQ==} - peerDependencies: - react: '*' - - '@tamagui/core@1.79.6': - resolution: {integrity: sha512-/Cl8XeozRjgRwSRdWwn96ZauB70daLIMLVid8vsnTkyX3jQb/tXcoJlgEBKX/vuZ87KrP0JiC43GRrrOBQ0DBQ==} - peerDependencies: - react: '*' - - '@tamagui/create-context@1.79.6': - resolution: {integrity: sha512-zf7/3v/wdsd5WIe0EzzVI+NIOAppNRAeiNVP11CcYPxnQbR4CUt08X17QTVWGCqYDByda5BO6pXA8ess67psSw==} - peerDependencies: - react: '*' - - '@tamagui/create-theme@1.79.6': - resolution: {integrity: sha512-xiWkRzybPs1wpXX21E0f/+FV2HgDVwxbraJ2VdRTHweCTqzP/z+kHjL4ilbxOooeiNtWZh70iZoodTMcpIi6Ig==} - - '@tamagui/cubic-bezier-animator@1.79.6': - resolution: {integrity: sha512-sv8pao/aPdqvgUE9xad/cF4ekElhbZ1TIhAMB5IJ5cH+je3y57nZb5uI8Rqgjkeq87TE8HGIIhqQdytan4JKoA==} - - '@tamagui/dialog@1.79.6': - resolution: {integrity: sha512-EShlXS7ecmjP0zIHtXs1yWcRaf7ObZdxGIaia5N+dsEdY7PokSif4xbQZxecDq5gF7ZeBRiWd48mwHa4Ti3LbQ==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/dismissable@1.79.6': - resolution: {integrity: sha512-MWT3q27YvHPQsxqVKYCnSbfNSYgQz4dVRs8/q8RIcXeX+kv7YKhAh7yVSpBWzmo1KNkE7hGqGR/b4u2hx0+tGw==} - peerDependencies: - react: '*' - - '@tamagui/fake-react-native@1.79.6': - resolution: {integrity: sha512-v5dmBhjcxfxZcWoI6xP8uApHPIG08f4FCcOtk41PoMv8iozxuDvIJmihkcsIK0GmkVr/7u6wFKFtQPSSyUymhg==} - - '@tamagui/floating@1.79.6': - resolution: {integrity: sha512-1+E5Vsu5ygH2ypC+ZPr2MJlXHAzgAK+wKiA1T6FffgIqhYQAPpyhpGHOq/KNzC6h48BM0K/bDR6YN59RlJgDSg==} - peerDependencies: - react: '*' - - '@tamagui/focus-scope@1.79.6': - resolution: {integrity: sha512-tuqCNeH8sDDA+gaY0VzjfIQJ8e6ffMSxTElc9wJYBin+C86dysDYiXLiNxCUY9ITMZcbV024k73LbTwdcobSLg==} - peerDependencies: - react: '*' - - '@tamagui/focusable@1.79.6': - resolution: {integrity: sha512-G1h3/lk3VmUWRIWMCXbinf8yv8xMGYvAP2+gAyXe8VhI/dVKOO3LwrIvt7CMK1B/pxfKxQl7F7h8MN8qmok3yA==} - peerDependencies: - react: '*' - - '@tamagui/font-inter@1.79.6': - resolution: {integrity: sha512-1Sew9bVHgv45Y3WAgjtafpj0al8UdE0yJOmcvNfq4zQaqM1jtXTJKHO5ik8MTKvSWReoA/9rBPP1CY6ZCaHPxw==} - - '@tamagui/font-silkscreen@1.79.6': - resolution: {integrity: sha512-2Wa6coqlh5b2uowFK6tHlJmp0TgKTJp1qyL2gsq65P3y0HjPHEzi5aYIx876X0lNVUZqWxET+hcVlvETDrmYtw==} - - '@tamagui/font-size@1.79.6': - resolution: {integrity: sha512-VrJD/ZK6x2RukWvdHQ9OrtAR0knEzq+aFibbwqKe8S9NXfMPR+6bP8tcBpQZ1yrd8adb9/9B78Vg51MohLVHlQ==} - peerDependencies: - react: '*' - - '@tamagui/form@1.79.6': - resolution: {integrity: sha512-jMlPlmBoZK9XvFhm5xXaKL3VnZjKtX1YHQu4XXwhuAfKyG29LFprXHGIAUOzN20rK9oM2s3Yo+ZDU4W7lBOC/w==} - peerDependencies: - react: '*' - - '@tamagui/generate-themes@1.79.6': - resolution: {integrity: sha512-T8VBufG1xKNN+sqGuKxmc15YEqqW+O9SUweSQZ3TJ7vlace/SlpYVWlOl19IXea6+vcXSN7C250T29YmrNZ/lA==} - - '@tamagui/get-button-sized@1.79.6': - resolution: {integrity: sha512-37VrEOvc7LwpnL80V9Pxsve4CGaoKMEduqRE+2ve3FLpf+/UeW46cirYa8EXHAmGjnG9Z5BFQKttS89q7YFHgg==} - peerDependencies: - react: '*' - - '@tamagui/get-font-sized@1.79.6': - resolution: {integrity: sha512-7bZQLowF0QYsDJYkKePHLJZ/TS1ifI+B7divCSxVR+dazj1lIM4MGF3gdhStpOsAgYUIf8wknzsOlHdJF+7svg==} - peerDependencies: - react: '*' - - '@tamagui/get-token@1.79.6': - resolution: {integrity: sha512-h52Iz/Q5+MhuLPTiTXlxmR6LZCHWk16mMQlzWkyoFkx5b9c+wI9Gd2qlJHwhd3eaHc6e++V6i19ZRCCC5vYHWg==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/group@1.79.6': - resolution: {integrity: sha512-AWaCEyUhldsCcLotGpgnhpKzz9AyQhdwq7L75qxg8dM8rMLedwa4j1SC1IpI5rdc16n85ZyMVNftP8UGmn8jLQ==} - peerDependencies: - react: '*' - - '@tamagui/helpers-icon@1.79.6': - resolution: {integrity: sha512-i9d3bLETeUXPulfarSVJEpgHs7lmcanB+S60TOnbDMQeX3L6omzmK8OK0C3fMWhUXPvA00SDAEUQn+LeEmCGxg==} - peerDependencies: - react: '*' - react-native-svg: '>=12' - - '@tamagui/helpers-node@1.79.6': - resolution: {integrity: sha512-h76BzuLGyLJlM2xBp6hlpX2c2zkB0mh8W9H1suuiRc/rQPFoXc0SN8LhbXGqHM3Fb5RKhKgCqLiqnGftAZP5oA==} - - '@tamagui/helpers-tamagui@1.79.6': - resolution: {integrity: sha512-eUREVVSpy/mOgP8ZtO0/vCODCs+kQRhqFroqjcWd5DhMGqzemzMtVKfKkdCy64dRvAzenHUuF2l652BgIB9mig==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/helpers@1.79.6': - resolution: {integrity: sha512-cVpMWBR3cCLVsbCWXUOqMt5CScJekrDczaoZE9qyZcQhgAsttkGEWDNTIm0VplXakmemEOQpgklYKAqhcQrP1Q==} - - '@tamagui/image@1.79.6': - resolution: {integrity: sha512-v8ewkvcFXAUHZYO8jo0lafSJD+94VN/AT4fWQtDlY9wz8FakZR7q7sdh5UkIPg/WJv/nB9kO9kOxmSjrMEb2Aw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/label@1.79.6': - resolution: {integrity: sha512-XGLVobIyyHH72XV8hq6UPbOqlIKTU4eqR7RuXRqx/hfln3z2k5VYYtIKQGA8Lmx6cTEym5hddyWt6aO4vdTqrQ==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/linear-gradient@1.79.6': - resolution: {integrity: sha512-PK2gdB61JPuiWREM0RibWojV+dfj3VEs+KQn4SceDgh/PhV5W2XNh1Z5pxetu1h5R4yB1hAvSs+UEymrqiyqAg==} - peerDependencies: - react: '*' - - '@tamagui/list-item@1.79.6': - resolution: {integrity: sha512-KfWeZzpn1E9xA2K61bsTLS0g4QM8ibqYD/zsy1CiN1jZbGrpDteab6A9XIhvetUwKkibvWsa3G1hOqGejVuYBg==} - peerDependencies: - react: '*' - - '@tamagui/lucide-icons@1.79.6': - resolution: {integrity: sha512-UoEMlsTn84gHUJ64xFP0rLg4YT78gANVmGwEX6WM5tYsAKpeaFjKQ/J2cXD8Az8dejaPX2SHFsWRrs7RwkJjmw==} - peerDependencies: - react: '*' - react-native-svg: '>=12' - - '@tamagui/normalize-css-color@1.79.6': - resolution: {integrity: sha512-7oqTOPJ1rphMiHIWNJrFd3e3juspC/xDPo8Kw1h+WWWptr/qizBVsPuarti4vm0lvOK+15IEwQjZY86Yu/jDnA==} - - '@tamagui/polyfill-dev@1.79.6': - resolution: {integrity: sha512-0a2FyyDjfMi3+3PI3/giJVD7B2IuVirUdDtQybIhU/PPRYKzKKSnBCfsKzSlPUaPMNTNzBdVpfpgHTYJiuZ6QQ==} - - '@tamagui/popover@1.79.6': - resolution: {integrity: sha512-sni+SXCvZFzunu9FP8MsDGUK94XSa9xFQyixJtq6T81lIkmorYwVlCx7BNYgX4Wc1BH2R7O9vDwJUMu45eWfXA==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/popper@1.79.6': - resolution: {integrity: sha512-ww9yJu4/lHgx12M188iCTKetBJB+MJTH6/XvNo/VW1UkqRjMKhUyHLYELRCVople9St+h5GN7xDJPGHEjpbj4g==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/portal@1.79.6': - resolution: {integrity: sha512-B4+NV/JbMwhLJpdS/zm+cBVNpzUKkR6HghHylk1ZoDnvg4B9VfCxOTwAGyIMLqieThWLLr7p06znklAG92R74Q==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/progress@1.79.6': - resolution: {integrity: sha512-bQOZvllCQtFzjdn01X44bEO4nxVmWEJEs74AX2e0S9Dq6QDRFEMwyQZMF9/oXkTtTHAfdJJ7mFPZapFR+V2JMg==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/proxy-worm@1.79.6': - resolution: {integrity: sha512-SjzmI2jGmb7VT4DpxXEcscFSRrC2G3NR+Quj65gU3YkxhxZcXo1HlgRCn0/qnCDSg0pjuP0/2DKNAdP9z2XSGw==} - - '@tamagui/radio-group@1.79.6': - resolution: {integrity: sha512-Bd1LJ2v9uPypnxRzMMz+qUJ9RHubkCYUHNp3q1IlW1T3ToUfgGZOf1PMKL5uHAOZ81EFuNY23NcYRrrNdw76zg==} - peerDependencies: - react: '*' - - '@tamagui/react-native-media-driver@1.79.6': - resolution: {integrity: sha512-CJ4tVNPbVW+SUi0QDy6VxFbTD/zjSZqFIcLW868d8/uSp03DnFCAMbWfBoYGSPgdIQ8KyFd5ngnxlzly7BdKdg==} - peerDependencies: - react-native: '*' - - '@tamagui/react-native-prebuilt@1.79.6': - resolution: {integrity: sha512-ciaPyw5NFm8HqInd8Vw/MLJNEiCK/AqbQYmiY5Asf9vQVsgmWV+iGOXm4RNLZUC6ksN4UJ0FCkJNlqiaDZuqUA==} - - '@tamagui/react-native-use-pressable@1.79.6': - resolution: {integrity: sha512-LugPZ4v36zv6lHWQUYTraf1bYS7mri92ZPvTuo7A0EY4K52ptBIbKVZMKmQfR3Cxa1JKRom8hDN5a1G2thQY8g==} - peerDependencies: - react: '*' - - '@tamagui/react-native-use-responder-events@1.79.6': - resolution: {integrity: sha512-c252cYFwSIhA/UX5BJ52NU4X5DBntVshybGxxexZWe77jjw1GNtFBckH7rb6ZgaKZyKXvdx/RHutV38yNi3AoA==} - peerDependencies: - react: '*' - - '@tamagui/remove-scroll@1.79.6': - resolution: {integrity: sha512-9hZxrq/xyDt3KXpcH1s9pgOm40slEZyyPQewJn5G1lgz+swbFUwPO9ZnDZVkOm3KCE0uGw0wIuJIKw2CNjPyTw==} - peerDependencies: - react: '*' - - '@tamagui/roving-focus@1.79.6': - resolution: {integrity: sha512-q0Kx3Kgb6/uguc46qexlrkX1luC/z23is+fvNQ4bjINnYp1eOQXBISRHTN9sCPYbD0tHkRPXwGNLU1lhE0F4NQ==} - peerDependencies: - react: '*' - - '@tamagui/scroll-view@1.79.6': - resolution: {integrity: sha512-KBzBb572h1H0rvwjw98aBkDAZzVzMIFnY8aohVEjTebJRiYwYMC3QidYFe4naMBXLaMQAw9MSTmmq/39DAgHUA==} - peerDependencies: - react: '*' - - '@tamagui/select@1.79.6': - resolution: {integrity: sha512-xu2HWCrlg4yymaonNtq6Hmu5DkmraZ2mzef00T8QsixFAlJiEX/eamX3IoKTKUFWrh9l4g99s3ozn9gqFA1DRg==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/separator@1.79.6': - resolution: {integrity: sha512-LLvsnQXuAhG3gG8QMIqze5FYcSEL1s5CkjhvhhkhuvYnP78hdhSTndiPZyfWjMJAZR4OhqJTVaa8euLobEJkJA==} - peerDependencies: - react: '*' - - '@tamagui/shapes@1.79.6': - resolution: {integrity: sha512-fQ95zpCxgu1KA5889+cn1DHGPaitaNEucSWLmynvY5WzWDeu9MvDuhHAc0QwM/OhzF9cAImdyV1EEr9nQgk4lA==} - peerDependencies: - react: '*' - - '@tamagui/sheet@1.79.6': - resolution: {integrity: sha512-7WYPr99tL0sMTE0pg/DrZYZ34WXNa2gYX8RVAjECavTUaVa9Z/6RTYmpFduQln14cB8weCbn4uJlzy5wdjGIKw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/shorthands@1.79.6': - resolution: {integrity: sha512-2FrjJ2Gjvju8DQ4szw2b+sEoCzeUhC3OJMzWBFLF2WAVbgZaCi5HsbJ3fkQ/FTJrkpaE4MTuf6CFLsou9stiLw==} - - '@tamagui/simple-hash@1.79.6': - resolution: {integrity: sha512-S9BLUPfaC9nkTNMEgq2FCk4f2k2c8M3XlHTKnbk4WSAs9l05O7rRsyQVF9V/W6+ma6Cir/4bELHqOx5Cm+M8kg==} - - '@tamagui/slider@1.79.6': - resolution: {integrity: sha512-FS8ngfMwtxEhJ7mxqKr+TwTnTd4h31d8shTqQMbZFUzZmPUBpvKVXyqcpRSDpCKUsC22hY1AnU1uk4fme4yyjw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/stacks@1.79.6': - resolution: {integrity: sha512-0ZM+BIfwBv3bhZg6ua3F3+BzBqdE+w3MOASiFJt51dhzFyHuS/wDw+lhXwn8QjVYRQaekbF1sxAs3YVwSnxM8Q==} - peerDependencies: - react: '*' - - '@tamagui/static@1.79.6': - resolution: {integrity: sha512-17JdPAzKnZxftm1mJwu4ZZk2F8qH7HIx9/wo67Cowrfm2OZ6flpDattS/Vj1USOFPiqk261gE0JBKto9Axij0w==} - - '@tamagui/switch@1.79.6': - resolution: {integrity: sha512-Z1Lz6hEYXq9UfRcJICF8/xNOkTgMWss0DcfDC+mOWNGDsfEyyslVzOYyuD5Wxk7SuLL/Q848Ps3TyP93V7JEIw==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/tabs@1.79.6': - resolution: {integrity: sha512-P38fVkhNdtsNzEzCClfGk0W7QUjSCcYR50JEnkURl+K4oijC+R9/KNSRgvYyqHRZDciohnazdHNX9MvOUxC2hA==} - peerDependencies: - react: '*' - react-dom: '*' - - '@tamagui/text@1.79.6': - resolution: {integrity: sha512-HWfQi/XIn8L2E/GRJcqIDOlGZbWucPK/Jlstrm8SBUY7JOo/oo8qphhH+vQgNRjPuBGHWz9R2PhH04hCqaG7JA==} - peerDependencies: - react: '*' - - '@tamagui/theme-base@1.79.6': - resolution: {integrity: sha512-+A/ndZGxA0Sxw5h0wXALqWmIsoDf4qbEp5ThX4a2MbI+6bNy2DU3QWQ0Q4DMm29U54c2/aSDcempF8SOhjQ0Aw==} - - '@tamagui/theme-builder@1.79.6': - resolution: {integrity: sha512-HgO8OAH8po+U+3EQ1yMPvVnhVCBJwUMpODwg0JADsiO6a/T6o+xxPZzihVKcgSEvJrXQgdd9V7M+u9fH1Nx1+Q==} - - '@tamagui/theme@1.79.6': - resolution: {integrity: sha512-354ucy3wf5AGplA+QPw/+buaZ8258AYhzY3f5paqs6Q4KBi5XIS+JKQQHz8R6stLkL1tYFrXHioIOMLST7nHGQ==} - peerDependencies: - react: '*' - - '@tamagui/themes@1.79.6': - resolution: {integrity: sha512-R8vLh02w1UdjxjazQGRkBLGCBhuYmRYFc70LYWTeIY1QX8Ndied8JalfC/WhG03H2npGKwhWryLaUYwVH2QurA==} - - '@tamagui/timer@1.79.6': - resolution: {integrity: sha512-LNTwwMKDzfew9hwdK2YqMtV/fG6eh1SJLYocTAp9whDqMnMqi8qTGYY/Qz+96nASFmrQ5qcwmkCpwfA6CR18iQ==} - - '@tamagui/toggle-group@1.79.6': - resolution: {integrity: sha512-JcNwPqZUgufPAEIL/ekQ0p2dRIsk5u6pUFBjVDzHUXBQMklQwmzHMVJyJd5us/30rltq1jK7imVslooth+c1qA==} - peerDependencies: - react: '*' - - '@tamagui/tooltip@1.79.6': - resolution: {integrity: sha512-VWxDUME9w3zci+0c9uMURVSSZzSCB5HLyS40hHJs4wUfCxtUxCJRjIJMxrsX/CpLxXph9wsj71oR5xOIbwBeTA==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/types@1.79.6': - resolution: {integrity: sha512-LhgblYRX4PQEKEn4/zgAf7fy8je8MiK3R0tWGXQMAHhFX7BnoUSXAVEcH4Miw2P8788zGdUwOVm6QpUSlkRgEw==} - - '@tamagui/use-callback-ref@1.79.6': - resolution: {integrity: sha512-snTeBGHGUDQsaOlkjuZ/0OCSOsuMXe6GaNxas3TwCgvhd910hdiqNMPAZg7YmKST5GBMaWD4oOspYZLEKHEPtA==} - - '@tamagui/use-constant@1.79.6': - resolution: {integrity: sha512-7tcNIca4MKEsxlKAHuepQ+uEcTjst4R5kCNEJOxpSNLEkzZRZpPO09n2r7W3Yz2EmNNIH4x/iRvoIG5ohdPsVg==} - peerDependencies: - react: '*' - - '@tamagui/use-controllable-state@1.79.6': - resolution: {integrity: sha512-Sehosc4z5JD8Oh1icE03EJPzw/PaZ5pitQiCHe7OjloJyrsiqRVy9gdwYmTJSo6J4ueoSMBmBz9PsB0AHC2OWw==} - peerDependencies: - react: '*' - - '@tamagui/use-debounce@1.79.6': - resolution: {integrity: sha512-9CVU6Y/G3hxwfCq7WxqYnmRM1loFRGRZDGDIHngbTQcX/CSl9fuPxSuBSzBdTglvC0kQEgJYLvj6SqMlUAqIOA==} - peerDependencies: - react: '*' - - '@tamagui/use-did-finish-ssr@1.79.6': - resolution: {integrity: sha512-YkXtzBwQ4oU1Zh3/dz1kORq7C/Y3rRcZTv/u3lh28vU7SMlLgUq8/kivqQhCJMbWyilTnQbKgNnaCGz8rZJepg==} - peerDependencies: - react: '*' - - '@tamagui/use-direction@1.79.6': - resolution: {integrity: sha512-MUbxwPLKPA1CW9p0nwlCw5KyJidZytI8a8IY99u7z+Gjqdgy0iYQ6Pa0qHOhWHQpJMW/BGIqVoTQibjoiCV38Q==} - peerDependencies: - react: '*' - - '@tamagui/use-escape-keydown@1.79.6': - resolution: {integrity: sha512-3X6GLgm58jX8kpNFtklmno8EYof+Qq5BHSobd4ywhWF5bDo/rWioeGoSUfs+4XayVm6WPk2bbuEgWFhDx+AvBg==} - - '@tamagui/use-event@1.79.6': - resolution: {integrity: sha512-LC81FlcOABcb/BwNmwOWVpjffPR2jkGZWHENiUzuph5oZwdIInjg50SXWZRDaBVkHcqqHw23a4mY0ubunXQUPg==} - peerDependencies: - react: '*' - - '@tamagui/use-force-update@1.79.6': - resolution: {integrity: sha512-bRjQHH6bv184jkJClL6faU+65quBg0q4Ba4t4w1RrQs65PuL1vqFTRiszj5tfBYA16cQCQQmaAWCg/AtFvNyCg==} - peerDependencies: - react: '*' - - '@tamagui/use-keyboard-visible@1.79.6': - resolution: {integrity: sha512-P8d2EdHb8tQ531XfVHG22+U2tKMMvjVO0bJDd8X4w7ifHvIxaMnqopPeCMjE33lArRUS1vwLLuXtuFZ+LEZh/Q==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/use-presence@1.79.6': - resolution: {integrity: sha512-NdvFxSEVzKsb43Zhi49KonPtBRbO+J/sPdrz23AL9Aug2SVxE7LKDLtz4MBnjH5sFLsGkVOCrWDQiQ9k+9dUgw==} - peerDependencies: - react: '*' - - '@tamagui/use-previous@1.79.6': - resolution: {integrity: sha512-OpP0dCZiNdvv+Fyhq7W300Thj+dTy/tVAmMT8CX68F4p+++6UkjfPqtnMlBRA+AaL3P3p3G1KNa6Dwu5UQV18w==} - - '@tamagui/use-window-dimensions@1.79.6': - resolution: {integrity: sha512-KoWuHIZzwgKdBQvQ2JZAjnoRzyF8zreUPobf+5VmDxy4q+bBPhW0JZnGhityQPoH+EptAzADVHA755pcBwFHpQ==} - peerDependencies: - react: '*' - react-native: '*' - - '@tamagui/visually-hidden@1.79.6': - resolution: {integrity: sha512-5GwQNC8PXxezxjsyHLfQp/tW+se+hOu+OVQhZ/uYDVUJgvZG/9m3QancwLzEvcnf2OOpmnb4HA1lMQ084VGZWQ==} - peerDependencies: - react: '*' - - '@tamagui/web@1.79.6': - resolution: {integrity: sha512-FFL55YiR3Owdsv89LFaruF3GooyfLn1teq3vQADQosRh8/yl2tOQYhaDFt5fvvQ35WKk+X9QlG22cnYIilEVxQ==} - peerDependencies: - react: '*' - - '@testing-library/dom@10.4.0': - resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} - engines: {node: '>=18'} - - '@testing-library/react@15.0.7': - resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} - engines: {node: '>=18'} - peerDependencies: - '@types/react': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - '@tiptap/core@2.7.2': - resolution: {integrity: sha512-rGAH90LPMR5OIG7vuTDRw8WxDYxPXSxuGtu++mxPF+Bv7V2ijPOy3P1oyV1G3KGoS0pPiNugLh+tVLsElcx/9Q==} - peerDependencies: - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-blockquote@2.7.2': - resolution: {integrity: sha512-EUBYiEE9lL49YUZC9rv5UjiS04byB0HhsWoCerc1nBO6wjqv+TK/3rCFHzqRQ0LpVuLDwzBMaoD08+kHe43y+A==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-bold@2.7.2': - resolution: {integrity: sha512-idRZz5/c5CJTDQ8xCU+45gyhbAM+9P8l9wpkeSAEGV4N1i8HBO7FXbWk+ZMQLhZhGJ0Ng36gzBVTsv5bNGpAAg==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-bubble-menu@2.7.2': - resolution: {integrity: sha512-U4LjkVDrJZEfWeZai8AYT7GaI6d7gzLm7Z7bSzZ0sH5fOry2qkwLycRDI9YZlM95yaVIVB5GE93lrgDS5mOP3A==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-bullet-list@2.7.2': - resolution: {integrity: sha512-/RBy/qZpJe4Il1LzI1unQAKWMDjLXQoAU9gNIu6eAlHunHzwRUQ9zvH+7PNF5JkFkEbMtJLoz7NTS5qdndHldw==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-code-block@2.7.2': - resolution: {integrity: sha512-ATvrH59IG/dsfpH6+Yb+RvRFbNx6BUVBZoIMbG/jA76vbXxIcT3UcGoDIorCUJqA2KwpniZOfQOmZ2o6eg9hZQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-code@2.7.2': - resolution: {integrity: sha512-C2umR5tNR0PJ7v+mvkm869nsjQm2rbM0ZgOQb/75htEScVAttNxMg2TYAEbIE8WM7mcIVUFhxPz8QuuUDMPCaA==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-collaboration-cursor@2.2.2': - resolution: {integrity: sha512-98h1N5oP3E0jGOFLUa2e1gmrgRxlvHh2qULVkvvQo5et9tjPlKu7eCatCbFNnR5+jRoQSN1t77GZ9GcfIETVVw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - y-prosemirror: ^1.2.1 - - '@tiptap/extension-collaboration@2.2.2': - resolution: {integrity: sha512-tbElPmwAFIbsE/2hF9TaZJPjc37X8HKmbDES/KB9gdf6g/RL1MQiDOeO0j/8szbIUBiBHnh8jejl2Pd9D8lz+A==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - y-prosemirror: ^1.2.1 - - '@tiptap/extension-document@2.7.2': - resolution: {integrity: sha512-WyMGytHhb3MbNhJ8kUXTx/jHZ9XPaaPRJu1TYdVZNQ4pg7K47qLJ2KMOyLEFy7e5HcJUkYfhRHpyQGHkiu3brg==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-dropcursor@2.7.2': - resolution: {integrity: sha512-hZCIl5C/8m+4yIXa39+qFmUyH1/pPlnxu3OAgSxwxpA2NIM7DUMJnFZFt+4pEkmGD/5XEGKlLuBqvYzHC3OUBg==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-floating-menu@2.7.2': - resolution: {integrity: sha512-1z/kluQUQP3JmWb7vrC/ERi79lNuQegU6WRptRgSSQhFxeDPQX9CBK3I7HYy9bvSxnIa1/3GrKzL6gfaKU8WDA==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-gapcursor@2.7.2': - resolution: {integrity: sha512-4gFwVp9J+d1M/6OqqsJmtg3/SLgiRiTM+h40vlCveu/yqliON9qSOhpuFE1PJkH4OpCH2l7YtyZRGEjo3ffuJQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-hard-break@2.7.2': - resolution: {integrity: sha512-44dZMi0N1fNhQ8i7bFnj4JYfhn4B6+vHuEueJPZS1iOsJc715m3e8ZSfDBk7VXCGKrksCxPMJ7guO0Y1PVryow==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-heading@2.7.2': - resolution: {integrity: sha512-i26Skx/womkqkG3aQW9PPh8UUS5znAWxNb5SzxBowJoISq1thOUsdmb16PdL9tljsO8vKy4sAPOx3hT5oVN7uw==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-highlight@2.2.2': - resolution: {integrity: sha512-tNDx0u54H/cnBVfGflq7a9WHzPTOdDgz0BzSj3ujHT8xAZG+yQWhm8bnq0BZc+7xODbGIQ22ZEzypIC7KNUzZQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - - '@tiptap/extension-history@2.7.2': - resolution: {integrity: sha512-l5jyPawcJ5qdZmSzryMLV+egEJeh2p9AmZRzv6QHug0PhhFNvujEHWEc1WXn+tY/OP2fAesfyed3bjdTVh2sFw==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-horizontal-rule@2.7.2': - resolution: {integrity: sha512-WneHFFgAqCwksb5bJ6dfK3mLwZVSJ51FtaooXp4d1C/KZjqNTWoQBTrXHsPTFqz6swcRSFLG9xQgsh48grcmZw==} - peerDependencies: - '@tiptap/core': ^2.7.0 - '@tiptap/pm': ^2.7.0 - - '@tiptap/extension-italic@2.7.2': - resolution: {integrity: sha512-evrvsuMNhx9X4SG6iIcIRS0BdIwMlKTEKLc5jWWu5A3NnS9wOb8JT+wLTS1glwFAdrqKHUjUpWS6JMWF4O/mgQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-list-item@2.7.2': - resolution: {integrity: sha512-aP9E9XcwUMnsAdL4QD5e0HLZeW1I6Br67SH/e2yN1ZaJjJeN3XMq8N11QbBfMtkequqNk9cGrEj52TPi22MqXg==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-ordered-list@2.7.2': - resolution: {integrity: sha512-uanvByYOYdFRgn/71UmIc0B7pIt9srL0XG5d8k8SeQS3cbdGgOMy7CjzwY7n3MuW3KJx6AqIZPfOsA2dKhVSEQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-paragraph@2.7.2': - resolution: {integrity: sha512-yMzUGNojNv0lLEE+38GOpgRI327EyEZK/uEHlyzbjAWRvqE6aZ+oEB4JUuoJXX2Ad9gwN16dGHnxL//ieTxrkQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-strike@2.7.2': - resolution: {integrity: sha512-ryDAdG/yXVCSdoDnEHeLBYxnjFXbIVHX4MmiagGSQRlgznlgylXjf+gnO9mxW+ulLvH4Wfz8FzZl2ra7nqLLwQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/extension-task-item@2.2.2': - resolution: {integrity: sha512-VAfVCw8FRsRmkT5UAejxqlEtfOBV5aYvnu+14+bXFUHV+9Re++9YaERbm4qF0S/NLvUVEXMow+tc0kbl87AFpQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - - '@tiptap/extension-task-list@2.2.2': - resolution: {integrity: sha512-Q9/UdEVkVpMN6yAPowiAjdsXp5KU05vX5+Ne05zjuQALn2BPHfu2/F+CKE5fykQkAfEaI0OgVRvvXf0890Woqw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - - '@tiptap/extension-text@2.7.2': - resolution: {integrity: sha512-VjzG7W53Lx2q8XV0rUHetVTQWDK28XTCTW3IzxYxHp2joB/k9q3xgE/5Vs+7DOLSHIKq2BmwQNyaE+XjUF5iYQ==} - peerDependencies: - '@tiptap/core': ^2.7.0 - - '@tiptap/pm@2.7.2': - resolution: {integrity: sha512-RiRPlwpuE6IHDJytE0tglbFlWELOaqeyGRGv25wBTjzV1plnqC5B3U65XY/8kKuuLjdd3NpRfR68DXBafusSBg==} - - '@tiptap/react@2.2.2': - resolution: {integrity: sha512-9jRaY7Clrtb23itFyTGgLEo5SO0shR/kxlFN3G6Wyda6S6SduY9ERX93ffRdvzbJKcbEptcko0KqUZ/MD0eDnA==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - - '@tiptap/starter-kit@2.2.2': - resolution: {integrity: sha512-J8nbrVBggGJwO7CPEwdUqG6Q8btiQJjjnYWZEs+ImM9GMUfXJ8lyaGT0My3wDvTeq537N9BjTEcQ88pMtOqbOw==} - - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - - '@tootallnate/quickjs-emscripten@0.23.0': - resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@tufjs/canonical-json@2.0.0': - resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@tufjs/models@2.0.1': - resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@types/acorn@4.0.6': - resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/async-lock@1.4.2': - resolution: {integrity: sha512-HlZ6Dcr205BmNhwkdXqrg2vkFMN2PluI7Lgr8In3B3wE5PiQHhjRqtW/lGdVU9gw+sM0JcIDx2AN+cW8oSWIcw==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.6': - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} - - '@types/body-parser@1.19.5': - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - - '@types/bonjour@3.5.13': - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - - '@types/bunyan@1.8.11': - resolution: {integrity: sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ==} - - '@types/cacheable-request@6.0.3': - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - - '@types/cli-progress@3.11.6': - resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} - - '@types/connect-history-api-fallback@1.5.4': - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - - '@types/cors@2.8.17': - resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/estree-jsx@1.0.5': - resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - - '@types/estree@0.0.39': - resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - - '@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/express-serve-static-core@4.19.5': - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - - '@types/fs-extra@8.1.5': - resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} - - '@types/fs-extra@9.0.13': - resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/gtag.js@0.0.12': - resolution: {integrity: sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==} - - '@types/hammerjs@2.0.45': - resolution: {integrity: sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==} - - '@types/hast@2.3.10': - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/history@4.7.11': - resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} - - '@types/hoist-non-react-statics@3.3.5': - resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} - - '@types/html-minifier-terser@6.1.0': - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - - '@types/http-cache-semantics@4.0.4': - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - - '@types/http-proxy@1.17.15': - resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@1.1.2': - resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/keyv@3.1.4': - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - - '@types/lodash@4.17.7': - resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} - - '@types/mdast@4.0.4': - resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - - '@types/mdx@2.0.13': - resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} - - '@types/mime@1.3.5': - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/minimist@1.2.5': - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - - '@types/ms@0.7.34': - resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - - '@types/mute-stream@0.0.4': - resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - - '@types/node-forge@1.3.11': - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - - '@types/node@12.20.55': - resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - - '@types/node@17.0.45': - resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - - '@types/node@18.19.50': - resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - - '@types/node@20.16.5': - resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} - - '@types/node@22.5.5': - resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} - - '@types/normalize-package-data@2.4.4': - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - - '@types/phoenix@1.6.5': - resolution: {integrity: sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==} - - '@types/prismjs@1.26.4': - resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} - - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - - '@types/qs@6.9.16': - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-dom@18.2.25': - resolution: {integrity: sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==} - - '@types/react-dom@18.3.0': - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} - - '@types/react-native-table-component@1.2.8': - resolution: {integrity: sha512-ZhWnoW3LpzXx+fCyosNBVasVCuaWNCMDMcP0mO9FSSK8eRE4ihLTqKiit6zjpph9ot4LQ/mD8hmbhV0YpRLvOQ==} - - '@types/react-native-vector-icons@6.4.18': - resolution: {integrity: sha512-YGlNWb+k5laTBHd7+uZowB9DpIK3SXUneZqAiKQaj1jnJCZM0x71GDim5JCTMi4IFkhc9m8H/Gm28T5BjyivUw==} - - '@types/react-native@0.70.19': - resolution: {integrity: sha512-c6WbyCgWTBgKKMESj/8b4w+zWcZSsCforson7UdXtXMecG3MxCinYi6ihhrHVPyUrVzORsvEzK8zg32z4pK6Sg==} - - '@types/react-router-config@5.0.11': - resolution: {integrity: sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==} - - '@types/react-router-dom@5.3.3': - resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} - - '@types/react-router@5.1.20': - resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} - - '@types/react-transition-group@4.4.11': - resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==} - - '@types/react@18.2.79': - resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} - - '@types/react@18.3.8': - resolution: {integrity: sha512-syBUrW3/XpnW4WJ41Pft+I+aPoDVbrBVQGEnbD7NijDGlVC+8gV/XKRY+7vMDlfPpbwYt0l1vd/Sj8bJGMbs9Q==} - - '@types/resolve@1.20.2': - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - - '@types/responselike@1.0.3': - resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} - - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - - '@types/sax@1.2.7': - resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - - '@types/serve-index@1.9.4': - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - - '@types/serve-static@1.15.7': - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - - '@types/slice-ansi@4.0.0': - resolution: {integrity: sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==} - - '@types/sockjs@0.3.36': - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - - '@types/ssri@7.1.5': - resolution: {integrity: sha512-odD/56S3B51liILSk5aXJlnYt99S6Rt9EFDDqGtJM26rKHApHcwyU/UoYHrzKkdkHMAIquGWCuHtQTbes+FRQw==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/trusted-types@2.0.7': - resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - - '@types/unist@2.0.11': - resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - - '@types/unist@3.0.3': - resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - - '@types/uuid@9.0.8': - resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - - '@types/vuelidate@0.7.21': - resolution: {integrity: sha512-vC+BysDb5JGUrPAL67GeIuw0eF4jdgg/piS2wc5AxosNillT9H8wKvsN5FfbSogcVWbiyuXb3ArXpE/amqsrSw==} - - '@types/webpack@5.28.5': - resolution: {integrity: sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==} - - '@types/which@2.0.2': - resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} - - '@types/wrap-ansi@3.0.0': - resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - - '@types/ws@8.5.12': - resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@13.0.12': - resolution: {integrity: sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==} - - '@types/yargs@15.0.19': - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - - '@types/yargs@16.0.9': - resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} - - '@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@6.21.0': - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@6.21.0': - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@6.21.0': - resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/type-utils@6.21.0': - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/types@6.21.0': - resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@typescript-eslint/typescript-estree@6.21.0': - resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/utils@6.21.0': - resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} - engines: {node: ^16.0.0 || >=18.0.0} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - - '@typescript-eslint/visitor-keys@6.21.0': - resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} - engines: {node: ^16.0.0 || >=18.0.0} - - '@ungap/structured-clone@1.2.0': - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - - '@urql/core@2.3.6': - resolution: {integrity: sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - '@urql/core@4.0.11': - resolution: {integrity: sha512-FFdY97vF5xnUrElcGw9erOLvtu+KGMLfwrLNDfv4IPgdp2IBsiGe+Kb7Aypfd3kH//BETewVSLm3+y2sSzjX6A==} - - '@urql/exchange-retry@0.3.0': - resolution: {integrity: sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg==} - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - - '@urql/exchange-retry@1.2.0': - resolution: {integrity: sha512-1O/biKiVhhn0EtvDF4UOvz325K4RrLupfL8rHcmqD2TBLv4qVDWQuzx4JGa1FfqjjRb+C9TNZ6w19f32Mq85Ug==} - - '@vitejs/plugin-basic-ssl@1.1.0': - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - - '@vitejs/plugin-react@4.3.1': - resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 - - '@vitejs/plugin-vue@5.1.4': - resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - vite: ^5.0.0 - vue: ^3.2.25 - - '@vitest/browser@1.6.0': - resolution: {integrity: sha512-3Wpp9h1hf++rRVPvoXevkdHybLhJVn7MwIMKMIh08tVaoDMmT6fnNhbP222Z48V9PptpYeA5zvH9Ct/ZcaAzmQ==} - peerDependencies: - playwright: '*' - safaridriver: '*' - vitest: 1.6.0 - webdriverio: '*' - peerDependenciesMeta: - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true - - '@vitest/expect@1.6.0': - resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} - - '@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.1.1': - resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - - '@vitest/runner@1.6.0': - resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} - - '@vitest/runner@2.1.1': - resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} - - '@vitest/snapshot@1.6.0': - resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} - - '@vitest/snapshot@2.1.1': - resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} - - '@vitest/spy@1.6.0': - resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} - - '@vitest/spy@2.1.1': - resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} - - '@vitest/utils@1.6.0': - resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - - '@vitest/utils@2.1.1': - resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} - - '@volar/language-core@2.4.5': - resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} - - '@volar/source-map@2.4.5': - resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} - - '@volar/typescript@2.4.5': - resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} - - '@vue/compiler-core@3.4.21': - resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} - - '@vue/compiler-core@3.5.6': - resolution: {integrity: sha512-r+gNu6K4lrvaQLQGmf+1gc41p3FO2OUJyWmNqaIITaJU6YFiV5PtQSFZt8jfztYyARwqhoCayjprC7KMvT3nRA==} - - '@vue/compiler-dom@3.4.21': - resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} - - '@vue/compiler-dom@3.5.6': - resolution: {integrity: sha512-xRXqxDrIqK8v8sSScpistyYH0qYqxakpsIvqMD2e5sV/PXQ1mTwtXp4k42yHK06KXxKSmitop9e45Ui/3BrTEw==} - - '@vue/compiler-sfc@2.7.16': - resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} - - '@vue/compiler-sfc@3.4.21': - resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} - - '@vue/compiler-sfc@3.5.6': - resolution: {integrity: sha512-pjWJ8Kj9TDHlbF5LywjVso+BIxCY5wVOLhkEXRhuCHDxPFIeX1zaFefKs8RYoHvkSMqRWt93a0f2gNJVJixHwg==} - - '@vue/compiler-ssr@3.4.21': - resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} - - '@vue/compiler-ssr@3.5.6': - resolution: {integrity: sha512-VpWbaZrEOCqnmqjE83xdwegtr5qO/2OPUC6veWgvNqTJ3bYysz6vY3VqMuOijubuUYPRpG3OOKIh9TD0Stxb9A==} - - '@vue/compiler-vue2@2.7.16': - resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - - '@vue/devtools-api@6.6.4': - resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - - '@vue/language-core@2.1.6': - resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@vue/reactivity@3.4.21': - resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} - - '@vue/runtime-core@3.4.21': - resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} - - '@vue/runtime-dom@3.4.21': - resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} - - '@vue/server-renderer@3.4.21': - resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} - peerDependencies: - vue: 3.4.21 - - '@vue/shared@3.4.21': - resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - - '@vue/shared@3.5.6': - resolution: {integrity: sha512-eidH0HInnL39z6wAt6SFIwBrvGOpDWsDxlw3rCgo1B+CQ1781WzQUSU3YjxgdkcJo9Q8S6LmXTkvI+cLHGkQfA==} - - '@vuelidate/core@2.0.3': - resolution: {integrity: sha512-AN6l7KF7+mEfyWG0doT96z+47ljwPpZfi9/JrNMkOGLFv27XVZvKzRLXlmDPQjPl/wOB1GNnHuc54jlCLRNqGA==} - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^2.0.0 || >=3.0.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - - '@vuelidate/validators@2.0.4': - resolution: {integrity: sha512-odTxtUZ2JpwwiQ10t0QWYJkkYrfd0SyFYhdHH44QQ1jDatlZgTh/KRzrWVmn/ib9Gq7H4hFD4e8ahoo5YlUlDw==} - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^2.0.0 || >=3.0.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - - '@vuetify/loader-shared@2.0.3': - resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} - peerDependencies: - vue: ^3.0.0 - vuetify: ^3.0.0 - - '@wdio/config@8.40.3': - resolution: {integrity: sha512-HIi+JnHEDAExhzGRQuZOXw1HWIpe/bsVFHwNISJhY6wS4Nijaigmegs2p14Rv16ydOF19hGrxdKsl8k5STIP2A==} - engines: {node: ^16.13 || >=18} - - '@wdio/logger@8.38.0': - resolution: {integrity: sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==} - engines: {node: ^16.13 || >=18} - - '@wdio/logger@9.0.8': - resolution: {integrity: sha512-uIyYIDBwLczmsp9JE5hN3ME8Xg+9WNBfSNXD69ICHrY9WPTzFf94UeTuavK7kwSKF3ro2eJbmNZItYOfnoovnw==} - engines: {node: '>=18.20.0'} - - '@wdio/protocols@8.40.3': - resolution: {integrity: sha512-wK7+eyrB3TAei8RwbdkcyoNk2dPu+mduMBOdPJjp8jf/mavd15nIUXLID1zA+w5m1Qt1DsT1NbvaeO9+aJQ33A==} - - '@wdio/repl@8.40.3': - resolution: {integrity: sha512-mWEiBbaC7CgxvSd2/ozpbZWebnRIc8KRu/J81Hlw/txUWio27S7IpXBlZGVvhEsNzq0+cuxB/8gDkkXvMPbesw==} - engines: {node: ^16.13 || >=18} - - '@wdio/types@8.40.3': - resolution: {integrity: sha512-zK17uyON3Ise3m+XwiF5VrrdZcXXmvqB8AWXoKe88DiksFUPMVoCOuVL2SSX1KnA2YLlZBA55qcFZT99GORVKQ==} - engines: {node: ^16.13 || >=18} - - '@wdio/utils@8.40.3': - resolution: {integrity: sha512-pv/848KGfPN3YXU4QRfTYGkAu4/lejIfoGzGpvGNDcACiVxgZhyRZkJ2xVaSnGaXzF0R7pMozrkU5/DnEhcxMg==} - engines: {node: ^16.13 || >=18} - - '@web3-storage/multipart-parser@1.0.0': - resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} - - '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} - - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - - '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} - - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - - '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} - - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} - - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} - - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - - '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} - - '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} - - '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} - - '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} - - '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} - - '@webflow/webflow-cli@1.6.12': - resolution: {integrity: sha512-aKIeOFeUWVDU+pJQBuxV728U5/uuEHCrp0cdRBWNN4Iy6jOgW2R4AMga/1OYQ6NMHOrrsiiRaX2TxOc1MGvXHA==} - hasBin: true - - '@webpack-cli/configtest@2.1.1': - resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} - engines: {node: '>=14.15.0'} - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - - '@webpack-cli/info@2.0.2': - resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} - engines: {node: '>=14.15.0'} - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - - '@webpack-cli/serve@2.0.5': - resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} - engines: {node: '>=14.15.0'} - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - - '@xmldom/xmldom@0.7.13': - resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} - engines: {node: '>=10.0.0'} - - '@xmldom/xmldom@0.8.10': - resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} - engines: {node: '>=10.0.0'} - - '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - '@yarnpkg/lockfile@1.1.0': - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - - '@zeit/schemas@2.36.0': - resolution: {integrity: sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==} - - '@zip.js/zip.js@2.7.52': - resolution: {integrity: sha512-+5g7FQswvrCHwYKNMd/KFxZSObctLSsQOgqBSi0LzwHo3li9Eh1w5cF5ndjQw9Zbr3ajVnd2+XyiX85gAetx1Q==} - engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} - - '@zkochan/which@2.0.3': - resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} - engines: {node: '>= 8'} - hasBin: true - - '@zxing/text-encoding@0.9.0': - resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} - - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - - abbrev@2.0.0: - resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} - engines: {node: '>=0.4.0'} - - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - - adjust-sourcemap-loader@4.0.0: - resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} - engines: {node: '>=8.9'} - - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - - agent-base@7.1.1: - resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} - engines: {node: '>= 14'} - - agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-formats@3.0.1: - resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} - - ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - algoliasearch-helper@3.22.5: - resolution: {integrity: sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==} - peerDependencies: - algoliasearch: '>= 3.1 < 6' - - algoliasearch@4.24.0: - resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} - - anser@1.4.10: - resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - - ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-diff@1.2.0: - resolution: {integrity: sha512-BIXwHKpjzghBjcwEV10Y4b17tjHfK4nhEqK3LqyQ3JgcMcjmi3DIevozNgrOpfvBMmrq9dfvrPJSu5/5vNUBQg==} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} - engines: {node: '>=12'} - - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} - - ansi-fragments@0.2.1: - resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} - - ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-regex@3.0.1: - resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} - engines: {node: '>=4'} - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - - ansi-sequence-parser@1.1.1: - resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} - - ansi-split@1.0.1: - resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - ansicolors@0.3.2: - resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - appdirsjs@1.2.7: - resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} - - application-config-path@0.1.1: - resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==} - - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - - arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - - archiver-utils@5.0.2: - resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} - engines: {node: '>= 14'} - - archiver@7.0.1: - resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} - engines: {node: '>= 14'} - - archy@1.0.0: - resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} - - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-hidden@1.2.4: - resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} - engines: {node: '>=10'} - - aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - aria-query@5.3.1: - resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==} - engines: {node: '>= 0.4'} - - array-buffer-byte-length@1.0.1: - resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} - engines: {node: '>= 0.4'} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlastindex@1.2.5: - resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.4: - resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} - engines: {node: '>= 0.4'} - - arraybuffer.prototype.slice@1.0.3: - resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} - engines: {node: '>= 0.4'} - - arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - - as-table@1.0.55: - resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asar@3.2.0: - resolution: {integrity: sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==} - engines: {node: '>=10.12.0'} - deprecated: Please use @electron/asar moving forward. There is no API change, just a package name change - hasBin: true - - asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - - asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - - assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} - engines: {node: '>=12'} - - ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - - ast-types@0.13.4: - resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} - engines: {node: '>=4'} - - ast-types@0.15.2: - resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} - engines: {node: '>=4'} - - astral-regex@1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} - engines: {node: '>=4'} - - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} - hasBin: true - - async-limiter@1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - - async-lock@1.4.1: - resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} - - async-mutex@0.4.1: - resolution: {integrity: sha512-WfoBo4E/TbCX1G95XTjbWTE3X2XLG0m1Xbv2cwOtuPdyH9CZvnaA5nCt1ucjaKEgW2A5IF71hxrRhr83Je5xjA==} - - async-mutex@0.5.0: - resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - - async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - at-least-node@1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - - author-regex@1.0.0: - resolution: {integrity: sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==} - engines: {node: '>=0.8'} - - autoprefixer@10.4.14: - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - axe-core@4.10.0: - resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} - engines: {node: '>=4'} - - axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} - - b4a@1.6.6: - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} - - babel-core@7.0.0-bridge.0: - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-literal-to-ast@2.1.0: - resolution: {integrity: sha512-CxfpQ0ysQ0bZOhlaPgcWjl79Em16Rhqc6++UAFn0A3duiXmuyhhj8yyl9PYbj0I0CyjrHovdDbp2QEKT7uIMxw==} - peerDependencies: - '@babel/core': ^7.1.2 - - babel-loader@9.1.3: - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-loader@9.2.1: - resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-plugin-dynamic-import-node@2.3.3: - resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} - - babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - - babel-plugin-polyfill-corejs2@0.4.11: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - 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: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.2: - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-react-compiler@0.0.0-experimental-6067d4e-20240919: - resolution: {integrity: sha512-3BHXXnd3GzOkHHWMhYLARTUa03PyMzhbAA3ptG+WXujJu0mx1BT3CslcqDlKMh7j508uspT5JCXRZh0ZIN9a0g==} - - babel-plugin-react-native-web@0.19.12: - resolution: {integrity: sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w==} - - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - - babel-plugin-transform-flow-enums@0.0.2: - resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} - - babel-preset-expo@11.0.14: - resolution: {integrity: sha512-4BVYR0Sc2sSNxYTiE/OLSnPiOp+weFNy8eV+hX3aD6YAIbBnw+VubKRWqJV/sOJauzOLz0SgYAYyFciYMqizRA==} - - babel-preset-fbjs@3.4.0: - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 - - bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - bare-events@2.4.2: - resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} - - bare-fs@2.3.5: - resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} - - bare-os@2.4.4: - resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} - - bare-path@2.1.3: - resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} - - bare-stream@2.3.0: - resolution: {integrity: sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==} - - base64-arraybuffer@1.0.2: - resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} - engines: {node: '>= 0.6.0'} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - - basic-ftp@5.0.5: - resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} - engines: {node: '>=10.0.0'} - - batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - better-path-resolve@1.0.0: - resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} - engines: {node: '>=4'} - - big-integer@1.6.52: - resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} - engines: {node: '>=0.6'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - bin-links@4.0.4: - resolution: {integrity: sha512-cMtq4W5ZsEwcutJrVId+a/tjt8GSbS+h0oNkdl6+6rBuEv8Ot33Bevj5KPm40t309zuhVic8NjpuL42QCiJWWA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - - bn.js@4.12.0: - resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - body-parser@1.20.3: - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - bole@5.0.14: - resolution: {integrity: sha512-IFDlSAH1GKiQEp4NUa2Eg8RplcV2oXOFCHD/nfNqVlRNf9RgNRdxtR2g3P+Cz57uP5jAGSrq2bGUqXLQeh/h4w==} - - bonjour-service@1.2.1: - resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - boolean@3.2.0: - resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} - - boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - - boxen@6.2.1: - resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - boxen@7.0.0: - resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} - engines: {node: '>=14.16'} - - boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} - engines: {node: '>=14.16'} - - bplist-creator@0.0.7: - resolution: {integrity: sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==} - - bplist-creator@0.1.0: - resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} - - bplist-parser@0.3.1: - resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} - engines: {node: '>= 5.10.0'} - - bplist-parser@0.3.2: - resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} - engines: {node: '>= 5.10.0'} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - breakword@1.0.6: - resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - - browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - - browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - - browserify-rsa@4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} - - browserify-sign@4.2.3: - resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} - engines: {node: '>= 0.12'} - - browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - bson@6.8.0: - resolution: {integrity: sha512-iOJg8pr7wq2tg/zSlCCHMi3hMm5JTOxLTagf3zxhcenHsFp+c6uOs6K7W5UE7A4QIJGtqh/ZovFNMP4mOPJynQ==} - engines: {node: '>=16.20.1'} - - buffer-alloc-unsafe@1.1.0: - resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} - - buffer-alloc@1.2.0: - resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} - - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer-crc32@1.0.0: - resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} - engines: {node: '>=8.0.0'} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - - buffer-fill@1.0.0: - resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - builtin-modules@3.3.0: - resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} - engines: {node: '>=6'} - - builtins@1.0.3: - resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - - builtins@5.1.0: - resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - bunyan@1.8.15: - resolution: {integrity: sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==} - engines: {'0': node >=0.10.0} - hasBin: true - - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - - bytes@3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} - engines: {node: '>= 0.8'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - cacache@16.1.3: - resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - cacache@18.0.4: - resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - - cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - - cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} - - cacheable-request@7.0.4: - resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} - engines: {node: '>=8'} - - call-bind@1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} - engines: {node: '>= 0.4'} - - caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - - caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - - callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - camelcase@7.0.1: - resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} - engines: {node: '>=14.16'} - - can-namespace@1.0.0: - resolution: {integrity: sha512-1sBY/SLwwcmxz3NhyVhLjt2uD/dZ7V1mII82/MIXSDn5QXnslnosJnjlP8+yTx2uTCRvw1jlFDElRs4pX7AG5w==} - - can-ndjson-stream@1.0.2: - resolution: {integrity: sha512-//tM8wcTV42SyD1JGua7WMVftZEeTwapcHJTTe3vJwuVywXD01CJbdEkgwRYjy2evIByVJV21ZKBdSv5ygIw1w==} - - can-write-to-dir@1.1.1: - resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} - engines: {node: '>=10.13'} - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001662: - resolution: {integrity: sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA==} - - cardinal@2.1.1: - resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} - hasBin: true - - ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - - chai@4.5.0: - resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} - engines: {node: '>=4'} - - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} - engines: {node: '>=12'} - - chalk-template@0.4.0: - resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==} - engines: {node: '>=12'} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.0.1: - resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - - character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - - character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - - character-reference-invalid@2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - - charenc@0.0.2: - resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} - - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - - cheerio-select@2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - - cheerio@1.0.0-rc.12: - resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} - engines: {node: '>= 6'} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chokidar@4.0.0: - resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==} - engines: {node: '>= 14.16.0'} - - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - chrome-launcher@0.15.2: - resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} - engines: {node: '>=12.13.0'} - hasBin: true - - chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} - engines: {node: '>=6.0'} - - chromium-bidi@0.5.8: - resolution: {integrity: sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==} - peerDependencies: - devtools-protocol: '*' - - chromium-pickle-js@0.2.0: - resolution: {integrity: sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - cipher-base@1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} - - clean-css@5.3.3: - resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} - engines: {node: '>= 10.0'} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - clean-stack@3.0.1: - resolution: {integrity: sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==} - engines: {node: '>=10'} - - cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - - cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} - - cli-columns@4.0.0: - resolution: {integrity: sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==} - engines: {node: '>= 10'} - - cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - - cli-progress@3.12.0: - resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} - engines: {node: '>=4'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - cli-table3@0.6.5: - resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} - engines: {node: 10.* || >= 12.*} - - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - - cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} - - cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} - engines: {node: '>= 12'} - - client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - - clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - cliui@6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} - - cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - - clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - - cmd-shim@6.0.3: - resolution: {integrity: sha512-FMabTRlc5t5zjdenF6mS0MBeFZm0XqHqeOkcskKFb/LYCcRQ5fVgLOHVc4Lq9CqABd9zhjwPjMBCJvMCziSVtA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - collapse-white-space@2.1.0: - resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - - color2k@2.0.3: - resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==} - - color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - - colorette@1.4.0: - resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - combine-promises@1.2.0: - resolution: {integrity: sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==} - engines: {node: '>=10'} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - comlink@4.4.1: - resolution: {integrity: sha512-+1dlx0aY5Jo1vHy/tSsIGpSkN4tS9rZSW8FIhG0JH/crs9wwweswIo/POr451r7bZww3hFbPAKnTpimzL/mm4Q==} - - comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - - command-exists@1.2.9: - resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - - commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} - - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - - commander@2.13.0: - resolution: {integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - - common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - - common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - compare-version@0.1.2: - resolution: {integrity: sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==} - engines: {node: '>=0.10.0'} - - component-type@1.2.2: - resolution: {integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==} - - compress-commons@6.0.2: - resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} - engines: {node: '>= 14'} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} - - computeds@0.0.1: - resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - - configstore@6.0.0: - resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} - engines: {node: '>=12'} - - connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - consola@2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - - content-disposition@0.5.2: - resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==} - engines: {node: '>= 0.6'} - - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - cookie-signature@1.2.1: - resolution: {integrity: sha512-78KWk9T26NhzXtuL26cIJ8/qNHANyJ/ZYrmEXFzUmhZdjpBv+DlWlOANRTGBt48YcyslsLrj0bMLFTmXvLRCOw==} - engines: {node: '>=6.6.0'} - - cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - - copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - - copy-text-to-clipboard@3.2.0: - resolution: {integrity: sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==} - engines: {node: '>=12'} - - copy-webpack-plugin@11.0.0: - resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.1.0 - - copy-webpack-plugin@12.0.2: - resolution: {integrity: sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.1.0 - - core-js-compat@3.38.1: - resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} - - core-js-pure@3.38.1: - resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} - - core-js@3.38.1: - resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - corser@2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - - cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - - cosmiconfig@6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - crc32-stream@6.0.0: - resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} - engines: {node: '>= 14'} - - create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - crelt@1.0.6: - resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} - - critters@0.0.24: - resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} - - cross-dirname@0.1.0: - resolution: {integrity: sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==} - - cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - - cross-fetch@4.0.0: - resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} - - cross-spawn@5.1.0: - resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} - - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - - cross-zip@4.0.1: - resolution: {integrity: sha512-n63i0lZ0rvQ6FXiGQ+/JFCKAUyPFhLQYJIqKaa+tSJtfKeULF/IDNDAbdnSIxgS4NTuw2b0+lj8LzfITuq+ZxQ==} - engines: {node: '>=12.10'} - - crypt@0.0.2: - resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - - crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - - crypto-random-string@1.0.0: - resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} - engines: {node: '>=4'} - - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - - css-declaration-sorter@7.2.0: - resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.0.9 - - css-in-js-utils@3.1.0: - resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} - - css-loader@6.11.0: - resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-loader@7.1.2: - resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.27.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-minimizer-webpack-plugin@5.0.1: - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true - - css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - - css-shorthand-properties@1.1.1: - resolution: {integrity: sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==} - - css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-value@0.0.1: - resolution: {integrity: sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==} - - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-advanced@6.1.2: - resolution: {integrity: sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano-preset-default@6.1.2: - resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano-utils@4.0.2: - resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano@6.1.2: - resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - cssstyle@4.1.0: - resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} - engines: {node: '>=18'} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - csv-generate@3.4.3: - resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} - - csv-parse@4.16.3: - resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} - - csv-stringify@5.6.5: - resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} - - csv@5.5.3: - resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} - engines: {node: '>= 0.1.90'} - - d3-array@3.2.4: - resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} - engines: {node: '>=12'} - - d3-axis@3.0.0: - resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} - engines: {node: '>=12'} - - d3-brush@3.0.0: - resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} - engines: {node: '>=12'} - - d3-chord@3.0.1: - resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} - engines: {node: '>=12'} - - d3-color@3.1.0: - resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} - engines: {node: '>=12'} - - d3-contour@4.0.2: - resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} - engines: {node: '>=12'} - - d3-delaunay@6.0.4: - resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} - engines: {node: '>=12'} - - d3-dispatch@3.0.1: - resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} - engines: {node: '>=12'} - - d3-drag@3.0.0: - resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} - engines: {node: '>=12'} - - d3-dsv@3.0.1: - resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} - engines: {node: '>=12'} - hasBin: true - - d3-ease@3.0.1: - resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} - engines: {node: '>=12'} - - d3-fetch@3.0.1: - resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} - engines: {node: '>=12'} - - d3-force@3.0.0: - resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} - engines: {node: '>=12'} - - d3-format@3.1.0: - resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} - engines: {node: '>=12'} - - d3-geo@3.1.1: - resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} - engines: {node: '>=12'} - - d3-hierarchy@3.1.2: - resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} - engines: {node: '>=12'} - - d3-interpolate@3.0.1: - resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} - engines: {node: '>=12'} - - d3-path@3.1.0: - resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} - engines: {node: '>=12'} - - d3-polygon@3.0.1: - resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} - engines: {node: '>=12'} - - d3-quadtree@3.0.1: - resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} - engines: {node: '>=12'} - - d3-random@3.0.1: - resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} - engines: {node: '>=12'} - - d3-scale-chromatic@3.1.0: - resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} - engines: {node: '>=12'} - - d3-scale@4.0.2: - resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} - engines: {node: '>=12'} - - d3-selection@3.0.0: - resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} - engines: {node: '>=12'} - - d3-shape@3.2.0: - resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} - engines: {node: '>=12'} - - d3-time-format@4.1.0: - resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} - engines: {node: '>=12'} - - d3-time@3.1.0: - resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} - engines: {node: '>=12'} - - d3-timer@3.0.1: - resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} - engines: {node: '>=12'} - - d3-transition@3.0.1: - resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} - engines: {node: '>=12'} - peerDependencies: - d3-selection: 2 - 3 - - d3-zoom@3.0.0: - resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} - engines: {node: '>=12'} - - d3@7.9.0: - resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} - engines: {node: '>=12'} - - dag-map@1.0.2: - resolution: {integrity: sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==} - - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - - data-uri-to-buffer@2.0.2: - resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - - data-uri-to-buffer@3.0.1: - resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} - engines: {node: '>= 6'} - - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - - data-uri-to-buffer@6.0.2: - resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} - engines: {node: '>= 14'} - - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - - data-view-buffer@1.0.1: - resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.1: - resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.0: - resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} - engines: {node: '>= 0.4'} - - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - - dateformat@4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - - de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} - - debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - 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'} - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decamelize@6.0.0: - resolution: {integrity: sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} - - decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - deep-assign@3.0.0: - resolution: {integrity: sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==} - engines: {node: '>=0.10.0'} - deprecated: Check out `lodash.merge` or `merge-options` instead. - - deep-eql@4.1.4: - resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} - engines: {node: '>=6'} - - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - - deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge-ts@5.1.0: - resolution: {integrity: sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==} - engines: {node: '>=16.0.0'} - - deepmerge@2.2.1: - resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} - engines: {node: '>=0.10.0'} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - - default-gateway@4.2.0: - resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} - engines: {node: '>=6'} - - default-gateway@6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - degenerator@5.0.1: - resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} - engines: {node: '>= 14'} - - del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} - - delaunator@5.0.1: - resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - - denodeify@1.2.1: - resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} - - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - deprecated-react-native-prop-types@4.1.0: - resolution: {integrity: sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} - engines: {node: '>=8'} - - detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - - detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - - detect-port-alt@1.1.6: - resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} - engines: {node: '>= 4.2.1'} - hasBin: true - - detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} - hasBin: true - - devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - - devtools-protocol@0.0.1232444: - resolution: {integrity: sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==} - - devtools-protocol@0.0.1342118: - resolution: {integrity: sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==} - - dicer@0.3.1: - resolution: {integrity: sha512-ObioMtXnmjYs3aRtpIJt9rgQSPCIhKVkFPip+E9GUDyWl8N435znUxK/JfNwGZJ2wnn5JKQ7Ly3vOK5Q5dylGA==} - engines: {node: '>=10.0.0'} - - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - - dir-compare@4.2.0: - resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - - docusaurus-plugin-typedoc@1.0.5: - resolution: {integrity: sha512-mv8LBJYilGOOPLqaIM3vbYc34m4qwOCpb4WfP24DOPFNj2uiTerw8sg9MGvN6Jx2+J8rq9/WMnjcyz3UMqoIIQ==} - peerDependencies: - typedoc-plugin-markdown: '>=4.0.0' - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} - - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - - dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domino@2.1.6: - resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} - - domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - - domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - - dot-prop@6.0.1: - resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} - engines: {node: '>=10'} - - dotenv-expand@11.0.6: - resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} - engines: {node: '>=12'} - - dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - - dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - - dtrace-provider@0.8.8: - resolution: {integrity: sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==} - engines: {node: '>=0.10'} - - duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - - eas-cli@7.8.5: - resolution: {integrity: sha512-Hbid4cij68Z2PnV/i1fNLobDs8oNylcncauJ22Q/wdCAAxoPmBmxJNlXt5oi7ipoex29oosQBW36GAevZM996g==} - engines: {node: '>=16.0.0'} - hasBin: true - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - - edge-paths@3.0.5: - resolution: {integrity: sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==} - engines: {node: '>=14.0.0'} - - edgedriver@5.6.1: - resolution: {integrity: sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==} - hasBin: true - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - - electron-installer-common@0.10.3: - resolution: {integrity: sha512-mYbP+6i+nHMIm0WZHXgGdmmXMe+KXncl6jZYQNcCF9C1WsNA9C5SZ2VP4TLQMSIoFO+X4ugkMEA5uld1bmyEvA==} - engines: {node: '>= 10.0.0'} - - electron-installer-debian@3.2.0: - resolution: {integrity: sha512-58ZrlJ1HQY80VucsEIG9tQ//HrTlG6sfofA3nRGr6TmkX661uJyu4cMPPh6kXW+aHdq/7+q25KyQhDrXvRL7jw==} - engines: {node: '>= 10.0.0'} - os: [darwin, linux] - hasBin: true - - electron-installer-redhat@3.4.0: - resolution: {integrity: sha512-gEISr3U32Sgtj+fjxUAlSDo3wyGGq6OBx7rF5UdpIgbnpUvMN4W5uYb0ThpnAZ42VEJh/3aODQXHbFS4f5J3Iw==} - engines: {node: '>= 10.0.0'} - os: [darwin, linux] - hasBin: true - - electron-squirrel-startup@1.0.1: - resolution: {integrity: sha512-sTfFIHGku+7PsHLJ7v0dRcZNkALrV+YEozINTW8X1nM//e5O3L+rfYuvSW00lmGHnYmUjARZulD8F2V8ISI9RA==} - - electron-to-chromium@1.5.25: - resolution: {integrity: sha512-kMb204zvK3PsSlgvvwzI3wBIcAw15tRkYk+NQdsjdDtcQWTp2RABbMQ9rUBy8KNEOM+/E6ep+XC3AykiWZld4g==} - - electron-winstaller@5.4.0: - resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} - engines: {node: '>=8.0.0'} - - electron@30.0.2: - resolution: {integrity: sha512-zv7T+GG89J/hyWVkQsLH4Y/rVEfqJG5M/wOBIGNaDdqd8UV9/YZPdS7CuFeaIj0H9LhCt95xkIQNpYB/3svOkQ==} - engines: {node: '>= 12.20.55'} - hasBin: true - - elementtree@0.1.7: - resolution: {integrity: sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==} - engines: {node: '>= 0.4.0'} - - elliptic@6.5.7: - resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} - - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojilib@2.4.0: - resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - emoticon@4.1.0: - resolution: {integrity: sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - enhanced-resolve@5.17.1: - resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} - engines: {node: '>=10.13.0'} - - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - - entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - env-editor@0.4.2: - resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} - engines: {node: '>=8'} - - env-paths@2.2.0: - resolution: {integrity: sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==} - engines: {node: '>=6'} - - env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - - env-string@1.0.1: - resolution: {integrity: sha512-/DhCJDf5DSFK32joQiWRpWrT0h7p3hVQfMKxiBb7Nt8C8IF8BYyPtclDnuGGLOoj16d/8udKeiE7JbkotDmorQ==} - - envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} - engines: {node: '>=4'} - hasBin: true - - envinfo@7.14.0: - resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} - engines: {node: '>=4'} - hasBin: true - - environment@1.1.0: - resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} - engines: {node: '>=18'} - - eol@0.9.1: - resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} - - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - - errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - errorhandler@1.5.1: - resolution: {integrity: sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==} - engines: {node: '>= 0.8'} - - es-abstract@1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - - es-iterator-helpers@1.0.19: - resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.5.4: - resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.0.3: - resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - - es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} - - es6-error@4.1.1: - resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - - esbuild-register@3.6.0: - resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} - peerDependencies: - esbuild: '>=0.12 <1' - - esbuild-wasm@0.23.0: - resolution: {integrity: sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.23.0: - resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} - engines: {node: '>=18'} - hasBin: true - - 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'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-config-next@14.0.0: - resolution: {integrity: sha512-jtXeE+/pGQ3h9n11QyyuPN50kO13GO5XvjU5ZRq6W+XTpOMjyobWmK2s7aowy0FtzA49krJzYzEU9s1RMwoJ6g==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - - eslint-config-prettier@8.10.0: - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-config-universe@12.0.0: - resolution: {integrity: sha512-78UxGByheyDNL1RhszWYeDzWiBaUtLnFSeI20pJI89IXa9OAEZQHzG/iBFpMeaCs7Hqyg0wYJcuCbCx535wB7A==} - peerDependencies: - eslint: '>=8.10' - prettier: '>=3' - peerDependenciesMeta: - prettier: - optional: true - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-import-resolver-typescript@3.6.3: - resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - eslint-plugin-import-x: '*' - peerDependenciesMeta: - eslint-plugin-import: - optional: true - eslint-plugin-import-x: - optional: true - - eslint-module-utils@2.11.0: - resolution: {integrity: sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-es@3.0.1: - resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=4.19.1' - - eslint-plugin-import@2.30.0: - resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-jsx-a11y@6.10.0: - resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - - eslint-plugin-node@11.1.0: - resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} - engines: {node: '>=8.10.0'} - peerDependencies: - eslint: '>=5.16.0' - - eslint-plugin-prettier@5.2.1: - resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - '@types/eslint': '>=8.0.0' - eslint: '>=8.0.0' - eslint-config-prettier: '*' - prettier: '>=3.0.0' - peerDependenciesMeta: - '@types/eslint': - optional: true - eslint-config-prettier: - optional: true - - eslint-plugin-react-hooks@4.6.2: - resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} - engines: {node: '>=10'} - 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.36.1: - resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-utils@2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} - - eslint-visitor-keys@1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint@8.55.0: - resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-util-attach-comments@3.0.0: - resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} - - estree-util-build-jsx@3.0.1: - resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==} - - estree-util-is-identifier-name@3.0.0: - resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} - - estree-util-to-js@2.0.0: - resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==} - - estree-util-value-to-estree@3.1.2: - resolution: {integrity: sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==} - - estree-util-visit@2.0.0: - resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} - - estree-walker@1.0.1: - resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - eta@2.2.0: - resolution: {integrity: sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==} - engines: {node: '>=6.0.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - eval@0.1.8: - resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} - engines: {node: '>= 0.8'} - - event-iterator@2.0.0: - resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - - exec-async@2.2.0: - resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} - - execa@1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - expand-tilde@2.0.2: - resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} - engines: {node: '>=0.10.0'} - - expo-asset@10.0.10: - resolution: {integrity: sha512-0qoTIihB79k+wGus9wy0JMKq7DdenziVx3iUkGvMAy2azscSgWH6bd2gJ9CGnhC6JRd3qTMFBL0ou/fx7WZl7A==} - peerDependencies: - expo: '*' - - expo-build-properties@0.12.5: - resolution: {integrity: sha512-donC1le0PYfLKCPKRMGQoixuWuwDWCngzXSoQXUPsgHTDHQUKr8aw+lcWkTwZcItgNovcnk784I0dyfYDcxybA==} - peerDependencies: - expo: '*' - - expo-camera@15.0.16: - resolution: {integrity: sha512-FLE02DMqkjwsb7IugKAqQvBe6s+TCQeb5LupO1+r//wAhBwmHncOrc6zV95ZEC2f9PTPK34nFH/s8CDGiVzIAA==} - peerDependencies: - expo: '*' - - expo-constants@16.0.2: - resolution: {integrity: sha512-9tNY3OVO0jfiMzl7ngb6IOyR5VFzNoN5OOazUWoeGfmMqVB5kltTemRvKraK9JRbBKIw+SOYLEmF0sEqgFZ6OQ==} - peerDependencies: - expo: '*' - - expo-crypto@13.0.2: - resolution: {integrity: sha512-7f/IMPYJZkBM21LNEMXGrNo/0uXSVfZTwufUdpNKedJR0fm5fH4DCSN79ZddlV26nF90PuXjK2inIbI6lb0qRA==} - peerDependencies: - expo: '*' - - expo-dev-client@4.0.26: - resolution: {integrity: sha512-GM+X7bngAK2vr0YMkPnQFUFVW22eG3CjoxTJ0yUwW3RgCqFdMkTeAIS/1sEXjyNYjGkigtgtch+bdYtJxfqpuw==} - peerDependencies: - expo: '*' - - expo-dev-launcher@4.0.27: - resolution: {integrity: sha512-n+uUkcr5f5v5VR0sDw/sGna4aut2nTu3EiOqA0ijb8fBuelpgqYiBp2x7Su6wT6InoBHZxTBgVlyzgLNFGSdDw==} - peerDependencies: - expo: '*' - - expo-dev-menu-interface@1.8.3: - resolution: {integrity: sha512-QM0LRozeFT5Ek0N7XpV93M+HMdEKRLEOXn0aW5M3uoUlnqC1+PLtF3HMy3k3hMKTTE/kJ1y1Z7akH07T0lunCQ==} - peerDependencies: - expo: '*' - - expo-dev-menu@5.0.21: - resolution: {integrity: sha512-i7kOaxOeBksqgeUDvb5vb2cZIVLZhAX2rjLJNH3fBifiAWISeCBAQsKN9vAkMPQGqL9F88vjMyy14ca6Vo+fEw==} - peerDependencies: - expo: '*' - - expo-file-system@17.0.1: - resolution: {integrity: sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw==} - peerDependencies: - expo: '*' - - expo-font@12.0.10: - resolution: {integrity: sha512-Q1i2NuYri3jy32zdnBaHHCya1wH1yMAsI+3CCmj9zlQzlhsS9Bdwcj2W3c5eU5FvH2hsNQy4O+O1NnM6o/pDaQ==} - peerDependencies: - expo: '*' - - expo-json-utils@0.13.1: - resolution: {integrity: sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA==} - - expo-keep-awake@13.0.2: - resolution: {integrity: sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw==} - peerDependencies: - expo: '*' - - expo-linking@6.3.1: - resolution: {integrity: sha512-xuZCntSBGWCD/95iZ+mTUGTwHdy8Sx+immCqbUBxdvZ2TN61P02kKg7SaLS8A4a/hLrSCwrg5tMMwu5wfKr35g==} - - expo-manifests@0.14.3: - resolution: {integrity: sha512-L3b5/qocBPiQjbW0cpOHfnqdKZbTJS7sA3mgeDJT+mWga/xYsdpma1EfNmsuvrOzjLGjStr1k1fceM9Bl49aqQ==} - peerDependencies: - expo: '*' - - expo-modules-autolinking@1.11.1: - resolution: {integrity: sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw==} - hasBin: true - - expo-modules-autolinking@1.11.2: - resolution: {integrity: sha512-fdcaNO8ucHA3yLNY52ZUENBcAG7KEx8QyMmnVNavO1JVBGRMZG8JyVcbrhYQDtVtpxkbai5YzwvLutINvbDZDQ==} - hasBin: true - - expo-modules-core@1.12.21: - resolution: {integrity: sha512-UQxRljqPcowS1+bECW9tnuVGfvWL18GAKPiKMnu9sZwJssAN9FU/JhED50DJzdzICLR0hL17FZAgV4rbMG3IWQ==} - - expo-router@3.5.21: - resolution: {integrity: sha512-0rqt1ViwZ+a+obODGX1e7krRlRwhxwTHdMdhfpWU9rCLm9B4sr5k77LBAd8V7MRS7FGGZBA93CgYxKfpO/arng==} - peerDependencies: - '@react-navigation/drawer': ^6.5.8 - '@testing-library/jest-native': '*' - expo: '*' - expo-constants: '*' - expo-linking: '*' - expo-status-bar: '*' - react-native-reanimated: '*' - react-native-safe-area-context: '*' - react-native-screens: '*' - peerDependenciesMeta: - '@react-navigation/drawer': - optional: true - '@testing-library/jest-native': - optional: true - react-native-reanimated: - optional: true - - expo-secure-store@13.0.2: - resolution: {integrity: sha512-3QYgoneo8p8yeeBPBiAfokNNc2xq6+n8+Ob4fAlErEcf4H7Y72LH+K/dx0nQyWau2ZKZUXBxyyfuHFyVKrEVLg==} - peerDependencies: - expo: '*' - - expo-splash-screen@0.27.5: - resolution: {integrity: sha512-9rdZuLkFCfgJBxrheUsOEOIW6Rp+9NVlpSE0hgXQwbTCLTncf00IHSE8/L2NbFyeDLNjof1yZBppaV7tXHRUzA==} - peerDependencies: - expo: '*' - - expo-status-bar@1.12.1: - resolution: {integrity: sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA==} - - expo-updates-interface@0.16.2: - resolution: {integrity: sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A==} - peerDependencies: - expo: '*' - - expo@51.0.27: - resolution: {integrity: sha512-fYiIiSDKKwH9Oc8DhoMzqGGooC4uW2RaiD7P97rbgWUylRm8g1d+0WXaJ4nctwzaVEC848H11s1P4enIXjmDSw==} - hasBin: true - - exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - - express-ws@5.0.2: - resolution: {integrity: sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==} - engines: {node: '>=4.5.0'} - peerDependencies: - express: ^4.0.0 || ^5.0.0-alpha.1 - - express@4.21.0: - resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} - engines: {node: '>= 0.10.0'} - - extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - extendable-error@0.1.7: - resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} - - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - - extract-zip@2.0.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true - - fast-deep-equal@2.0.1: - resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-loops@1.1.4: - resolution: {integrity: sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==} - - 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-url-parser@1.1.3: - resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} - - fast-xml-parser@4.5.0: - resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} - hasBin: true - - fastest-levenshtein@1.0.16: - resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} - engines: {node: '>= 4.9.1'} - - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - - fault@2.0.1: - resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} - - faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fbemitter@3.0.0: - resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} - - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - - fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - - feed@4.2.2: - resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} - engines: {node: '>=0.4.0'} - - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - - fetch-retry@4.1.1: - resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==} - - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - - file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} - - file-loader@6.2.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - - filename-reserved-regex@2.0.0: - resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} - engines: {node: '>=4'} - - filenamify@4.3.0: - resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==} - engines: {node: '>=8'} - - filesize@8.0.7: - resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} - engines: {node: '>= 0.4.0'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - filter-obj@1.1.0: - resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} - engines: {node: '>=0.10.0'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - finalhandler@1.3.1: - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} - engines: {node: '>= 0.8'} - - find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - - find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} - - find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - - find-up@2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} - engines: {node: '>=4'} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - find-yarn-workspace-root2@1.2.16: - resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - - find-yarn-workspace-root@2.0.0: - resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} - - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} - - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - - flora-colossus@2.0.0: - resolution: {integrity: sha512-dz4HxH6pOvbUzZpZ/yXhafjbR2I8cenK5xL0KtBFb7U2ADsR+OwXifnxZjij/pZWF775uSCMzWVd+jDik2H2IA==} - engines: {node: '>= 12'} - - flow-enums-runtime@0.0.5: - resolution: {integrity: sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==} - - flow-enums-runtime@0.0.6: - resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - - flow-parser@0.206.0: - resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} - engines: {node: '>=0.4.0'} - - flow-parser@0.246.0: - resolution: {integrity: sha512-WHRizzSrWFTcKo7cVcbP3wzZVhzsoYxoWqbnH4z+JXGqrjVmnsld6kBZWVlB200PwD5ur8r+HV3KUDxv3cHhOQ==} - engines: {node: '>=0.4.0'} - - flush-promises@1.0.2: - resolution: {integrity: sha512-G0sYfLQERwKz4+4iOZYQEZVpOt9zQrlItIxQAAYAWpfby3gbHrx0osCHz5RLl/XoXevXk0xoN4hDFky/VV9TrA==} - - follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - fontfaceobserver@2.3.0: - resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} - - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} - engines: {node: '>=14'} - - fork-ts-checker-webpack-plugin@6.5.3: - resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - - form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - - form-data@3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} - engines: {node: '>= 6'} - - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - - formik@2.4.6: - resolution: {integrity: sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==} - peerDependencies: - react: '>=16.8.0' - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - framer-motion@6.5.1: - resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} - peerDependencies: - react: '>=16.8 || ^17.0.0 || ^18.0.0' - react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' - - framesync@6.0.1: - resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} - - freeport-async@2.0.0: - resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} - engines: {node: '>=8'} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} - - fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@9.0.0: - resolution: {integrity: sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==} - engines: {node: '>=10'} - - fs-extra@9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} - - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - galactus@1.0.0: - resolution: {integrity: sha512-R1fam6D4CyKQGNlvJne4dkNF+PvUUl7TAJInvTGa9fti9qAv95quQz29GXapA4d8Ec266mJJxFVh82M4GIIGDQ==} - engines: {node: '>= 12'} - - gar@1.0.4: - resolution: {integrity: sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w==} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - geckodriver@4.4.4: - resolution: {integrity: sha512-0zaw19tcmWeluqx7+Y559JGBtidu1D0Lb8ElYKiNEQu8r3sCfrLUf5V10xypl8u29ZLbgRV7WflxCJVTCkCMFA==} - engines: {node: ^16.13 || >=18 || >=20} - hasBin: true - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} - engines: {node: '>=18'} - - get-folder-size@2.0.1: - resolution: {integrity: sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA==} - hasBin: true - - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-installed-path@2.1.1: - resolution: {integrity: sha512-Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA==} - - get-intrinsic@1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} - engines: {node: '>= 0.4'} - - get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} - engines: {node: '>=6'} - - get-own-enumerable-property-symbols@3.0.2: - resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} - - get-package-info@1.0.0: - resolution: {integrity: sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==} - engines: {node: '>= 4.0'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-port@3.2.0: - resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} - engines: {node: '>=4'} - - get-port@7.1.0: - resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} - engines: {node: '>=16'} - - get-source@2.0.12: - resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} - - get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - - get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-symbol-description@1.0.2: - resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.8.1: - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} - - get-uri@6.0.3: - resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} - engines: {node: '>= 14'} - - getenv@1.0.0: - resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} - engines: {node: '>=6'} - - github-slugger@1.5.0: - resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - - glob@6.0.4: - resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - - glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} - - global-agent@3.0.0: - resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} - engines: {node: '>=10.0'} - - global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - - global-modules@1.0.0: - resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} - engines: {node: '>=0.10.0'} - - global-modules@2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} - engines: {node: '>=6'} - - global-prefix@1.0.2: - resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} - engines: {node: '>=0.10.0'} - - global-prefix@3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} - engines: {node: '>=6'} - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globby@13.2.2: - resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - globby@14.0.2: - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} - engines: {node: '>=18'} - - golden-fleece@1.0.9: - resolution: {integrity: sha512-YSwLaGMOgSBx9roJlNLL12c+FRiw7VECphinc6mGucphc/ZxTHgdEz6gmJqH6NOzYEd/yr64hwjom5pZ+tJVpg==} - - gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - - got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} - - got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} - - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - gradle-to-js@2.0.1: - resolution: {integrity: sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==} - hasBin: true - - grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - graphql-tag@2.12.6: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - - graphql@15.8.0: - resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} - engines: {node: '>= 10.x'} - - graphql@16.8.1: - resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - - gray-matter@4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} - - gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - - handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - - hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - - has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.0.3: - resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} - engines: {node: '>= 0.4'} - - has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - - has-yarn@3.0.0: - resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - hash-base@3.0.4: - resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} - engines: {node: '>=4'} - - hash-base@3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} - - hash-sum@2.0.0: - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hast-util-from-parse5@8.0.1: - resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} - - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-raw@9.0.4: - resolution: {integrity: sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==} - - hast-util-to-estree@3.1.0: - resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==} - - hast-util-to-jsx-runtime@2.3.0: - resolution: {integrity: sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==} - - hast-util-to-parse5@8.0.0: - resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} - - hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - - hastscript@8.0.0: - resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - hermes-estree@0.12.0: - resolution: {integrity: sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==} - - hermes-estree@0.19.1: - resolution: {integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==} - - hermes-estree@0.23.1: - resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==} - - hermes-parser@0.12.0: - resolution: {integrity: sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==} - - hermes-parser@0.19.1: - resolution: {integrity: sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==} - - hermes-parser@0.23.1: - resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} - - hermes-profile-transformer@0.0.6: - resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} - engines: {node: '>=8'} - - hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - - highlight.js@11.10.0: - resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==} - engines: {node: '>=12.0.0'} - - highlight.js@11.8.0: - resolution: {integrity: sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==} - engines: {node: '>=12.0.0'} - - history@4.10.1: - resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} - - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - - hoist-non-react-statics@2.5.5: - resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} - - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - homedir-polyfill@1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - - hosted-git-info@3.0.8: - resolution: {integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==} - engines: {node: '>=10'} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - - hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} - - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} - - html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - - html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true - - html-minifier-terser@7.2.0: - resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} - engines: {node: ^14.13.1 || >=16.0.0} - hasBin: true - - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - - html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - - html-webpack-plugin@5.6.0: - resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} - engines: {node: '>=10.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.20.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} - - htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - - http-call@5.3.0: - resolution: {integrity: sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==} - engines: {node: '>=8.0.0'} - - http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - - http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - http-proxy-middleware@2.0.6: - resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - - http-proxy-middleware@3.0.0: - resolution: {integrity: sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - - http-server@14.1.1: - resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} - engines: {node: '>=12'} - hasBin: true - - http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} - - http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} - - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - - https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} - engines: {node: '>= 14'} - - human-id@1.0.2: - resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - - husky@9.1.6: - resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} - engines: {node: '>=18'} - hasBin: true - - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} - - hyperlinker@1.0.0: - resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} - engines: {node: '>=4'} - - hyphenate-style-name@1.1.0: - resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - idb@7.1.1: - resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore-walk@6.0.5: - resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} - engines: {node: '>= 4'} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - - image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - image-size@1.1.1: - resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} - engines: {node: '>=16.x'} - hasBin: true - - immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} - - import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - - import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} - engines: {node: '>=8'} - - import-local@3.2.0: - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} - engines: {node: '>=8'} - hasBin: true - - import-meta-resolve@4.1.0: - resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - individual@3.0.0: - resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} - - infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - - infima@0.2.0-alpha.44: - resolution: {integrity: sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==} - engines: {node: '>=12'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - - ini@3.0.1: - resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - ini@4.1.3: - resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - inline-style-parser@0.1.1: - resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - - inline-style-parser@0.2.4: - resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - - inline-style-prefixer@6.0.4: - resolution: {integrity: sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==} - - internal-ip@4.3.0: - resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} - engines: {node: '>=6'} - - internal-slot@1.0.7: - resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} - engines: {node: '>= 0.4'} - - internmap@2.0.3: - resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} - engines: {node: '>=12'} - - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - - interpret@3.1.1: - resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} - engines: {node: '>=10.13.0'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} - - ip-regex@2.1.0: - resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} - engines: {node: '>=4'} - - ip@1.1.9: - resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - - is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - - is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - - is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.4: - resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-async-function@2.0.0: - resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} - engines: {node: '>= 0.4'} - - is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} - engines: {node: '>= 0.4'} - - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} - - is-bun-module@1.2.1: - resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - - is-core-module@2.15.1: - resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.1: - resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} - engines: {node: '>= 0.4'} - - is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} - engines: {node: '>= 0.4'} - - is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - - is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - - is-extglob@1.0.0: - resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} - engines: {node: '>=0.10.0'} - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} - - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - - is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} - engines: {node: '>=18'} - - is-generator-function@1.0.10: - resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} - engines: {node: '>= 0.4'} - - is-glob@2.0.1: - resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} - engines: {node: '>=0.10.0'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - - is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - is-invalid-path@0.1.0: - resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==} - engines: {node: '>=0.10.0'} - - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - - is-negative-zero@2.0.3: - resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} - engines: {node: '>= 0.4'} - - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} - engines: {node: '>=16'} - - is-npm@6.0.0: - resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} - engines: {node: '>= 0.4'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-obj@1.0.1: - resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} - engines: {node: '>=0.10.0'} - - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} - - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - - is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - is-port-reachable@4.0.0: - resolution: {integrity: sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - - is-reference@3.0.2: - resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} - - is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} - - is-regexp@1.0.0: - resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} - engines: {node: '>=0.10.0'} - - is-retry-allowed@1.2.0: - resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} - engines: {node: '>=0.10.0'} - - is-root@2.1.0: - resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} - engines: {node: '>=6'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.3: - resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} - engines: {node: '>= 0.4'} - - is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} - - is-subdir@1.2.0: - resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} - engines: {node: '>=4'} - - is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} - engines: {node: '>= 0.4'} - - is-typed-array@1.1.13: - resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} - engines: {node: '>= 0.4'} - - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - is-valid-path@0.1.1: - resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==} - engines: {node: '>=0.10.0'} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} - - is-weakset@2.0.3: - resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} - engines: {node: '>= 0.4'} - - is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - - is-wsl@1.1.0: - resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} - engines: {node: '>=4'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - is-yarn-global@0.4.1: - resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} - engines: {node: '>=12'} - - isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isbinaryfile@4.0.10: - resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} - engines: {node: '>= 8.0.0'} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - isomorphic.js@0.2.5: - resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@6.0.3: - resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} - engines: {node: '>=10'} - - iterator.prototype@1.1.2: - resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} - engines: {node: '>=10'} - hasBin: true - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-regex-util@27.5.1: - resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - jest-util@27.5.1: - resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jimp-compact@0.16.1: - resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} - - jiti@1.21.6: - resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} - hasBin: true - - jks-js@1.1.0: - resolution: {integrity: sha512-irWi8S2V029Vic63w0/TYa8NIZwXu9oeMtHQsX51JDIVBo0lrEaOoyM8ALEEh5PVKD6TrA26FixQK6TzT7dHqA==} - - joi@17.11.0: - resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} - - joi@17.13.3: - resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} - - join-component@1.1.0: - resolution: {integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==} - - js-logger@1.6.1: - resolution: {integrity: sha512-yTgMCPXVjhmg28CuUH8CKjU+cIKL/G+zTu4Fn4lQxs8mRFH/03QTNvEFngcxfg/gRDiQAOoyCKmMTOm9ayOzXA==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - - jsc-android@250231.0.0: - resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} - - jsc-safe-url@0.2.4: - resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - - jscodeshift@0.14.0: - resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - - jsdom@24.1.3: - resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - - jsep@1.3.9: - resolution: {integrity: sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==} - engines: {node: '>= 10.16.0'} - - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true - - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json-parse-even-better-errors@3.0.2: - resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - json-schema-deref-sync@0.13.0: - resolution: {integrity: sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg==} - engines: {node: '>=6.0.0'} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - jsonpointer@5.0.1: - resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} - engines: {node: '>=0.10.0'} - - jsonwebtoken@9.0.0: - resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==} - engines: {node: '>=12', npm: '>=6'} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - jszip@3.10.1: - resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} - - junk@3.1.0: - resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} - engines: {node: '>=8'} - - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - - karma-source-map-support@1.4.0: - resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} - - keychain@1.5.0: - resolution: {integrity: sha512-liyp4r+93RI7EB2jhwaRd4MWfdgHH6shuldkaPMkELCJjMFvOOVXuTvw1pGqFfhsrgA6OqfykWWPQgBjQakVag==} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - ky@0.33.3: - resolution: {integrity: sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==} - engines: {node: '>=14.16'} - - kysely@0.27.4: - resolution: {integrity: sha512-dyNKv2KRvYOQPLCAOCjjQuCk4YFd33BvGdf/o5bC7FiW+BB6snA81Zt+2wT9QDFzKqxKa5rrOmvlK/anehCcgA==} - engines: {node: '>=14.0.0'} - - language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} - - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} - - latest-version@7.0.0: - resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} - engines: {node: '>=14.16'} - - lato-font@3.0.0: - resolution: {integrity: sha512-wKhFCh9XX91Lepf38ynnZTNpkQD1OWuXV1RwFgcchUVQZzBixJ/yXCaVCIrNI3CbgT9pLcLzWKgn+6OETzAnug==} - - launch-editor@2.9.1: - resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} - - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - - less-loader@12.2.0: - resolution: {integrity: sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - less@4.2.0: - resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} - engines: {node: '>=6'} - hasBin: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - lexical@0.11.3: - resolution: {integrity: sha512-xsMKgx/Fa+QHg/nweemU04lCy7TnEr8LyeDtsKUC7fIDN9wH3GqbnQ0+e3Hbg4FmxlhDCiPPt0GcZAROq3R8uw==} - - lexical@0.15.0: - resolution: {integrity: sha512-/7HrPAmtgsc1F+qpv5bFwoQZ6CbH/w3mPPL2AW5P75/QYrqKz4bhvJrc2jozIX0GxtuT/YUYT7w+1sZMtUWbOg==} - - lib0@0.2.97: - resolution: {integrity: sha512-Q4d1ekgvufi9FiHkkL46AhecfNjznSL9MRNoJRQ76gBHS9OqU2ArfQK0FvBpuxgWeJeNI0LVgAYMIpsGeX4gYg==} - engines: {node: '>=16'} - hasBin: true - - license-webpack-plugin@4.0.2: - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - - lie@3.3.0: - resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} - - lighthouse-logger@1.4.2: - resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} - - lightningcss-darwin-arm64@1.19.0: - resolution: {integrity: sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.19.0: - resolution: {integrity: sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-linux-arm-gnueabihf@1.19.0: - resolution: {integrity: sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.19.0: - resolution: {integrity: sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.19.0: - resolution: {integrity: sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.19.0: - resolution: {integrity: sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.19.0: - resolution: {integrity: sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-x64-msvc@1.19.0: - resolution: {integrity: sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.19.0: - resolution: {integrity: sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA==} - engines: {node: '>= 12.0.0'} - - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - lilconfig@3.1.2: - resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - linkify-it@5.0.0: - resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - - lint-staged@15.2.10: - resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} - engines: {node: '>=18.12.0'} - hasBin: true - - listr2@7.0.2: - resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} - engines: {node: '>=16.0.0'} - - listr2@8.2.4: - resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} - engines: {node: '>=18.0.0'} - - lmdb@3.0.13: - resolution: {integrity: sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==} - hasBin: true - - load-json-file@2.0.0: - resolution: {integrity: sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==} - engines: {node: '>=4'} - - load-json-file@6.2.0: - resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} - engines: {node: '>=8'} - - load-yaml-file@0.2.0: - resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} - engines: {node: '>=6'} - - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - - loader-utils@3.3.1: - resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} - engines: {node: '>= 12.13.0'} - - local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} - engines: {node: '>=14'} - - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - - locate-app@2.4.43: - resolution: {integrity: sha512-BX6NEdECUGcDQw8aqqg02qLyF9rF8V+dAfyAnBzL2AofIlIvf4Q6EGXnzVWpWot9uBE+x/o8CjXHo7Zlegu91Q==} - - locate-path@2.0.0: - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} - engines: {node: '>=4'} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - - lodash.startcase@4.4.0: - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - - lodash.throttle@4.1.1: - resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash.zip@4.2.0: - resolution: {integrity: sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - log-symbols@2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} - - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - - log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} - engines: {node: '>=18'} - - logkitty@0.7.1: - resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} - hasBin: true - - loglevel-plugin-prefix@0.8.4: - resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} - - loglevel@1.9.2: - resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} - engines: {node: '>= 0.6.0'} - - longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - - loupe@3.1.1: - resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} - - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} - - lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lowlight@2.9.0: - resolution: {integrity: sha512-OpcaUTCLmHuVuBcyNckKfH5B0oA4JUavb/M/8n9iAvanJYNQkrVm4pvyX0SUaqkBG4dnWHKt7p50B3ngAG2Rfw==} - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - - lunr@2.3.9: - resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - - make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - make-fetch-happen@10.2.1: - resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - make-fetch-happen@13.0.1: - resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} - engines: {node: ^16.14.0 || >=18.0.0} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - map-age-cleaner@0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} - - map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - - map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - - markdown-extensions@2.0.0: - resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} - engines: {node: '>=16'} - - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} - hasBin: true - - markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - - marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} - hasBin: true - - marky@1.2.5: - resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} - - matcher@3.0.0: - resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} - engines: {node: '>=10'} - - md5-file@3.2.3: - resolution: {integrity: sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==} - engines: {node: '>=0.10'} - hasBin: true - - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - - md5@2.2.1: - resolution: {integrity: sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ==} - - md5@2.3.0: - resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} - - md5hex@1.0.0: - resolution: {integrity: sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ==} - - mdast-util-directive@3.0.0: - resolution: {integrity: sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==} - - mdast-util-find-and-replace@3.0.1: - resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - - mdast-util-from-markdown@2.0.1: - resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} - - mdast-util-frontmatter@2.0.1: - resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} - - mdast-util-gfm-autolink-literal@2.0.1: - resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} - - mdast-util-gfm-footnote@2.0.0: - resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} - - mdast-util-gfm-strikethrough@2.0.0: - resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} - - mdast-util-gfm-table@2.0.0: - resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} - - mdast-util-gfm-task-list-item@2.0.0: - resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} - - mdast-util-gfm@3.0.0: - resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} - - mdast-util-mdx-expression@2.0.1: - resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} - - mdast-util-mdx-jsx@3.1.3: - resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==} - - mdast-util-mdx@3.0.0: - resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==} - - mdast-util-mdxjs-esm@2.0.1: - resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} - - mdast-util-phrasing@4.1.0: - resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - - mdast-util-to-hast@13.2.0: - resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - - mdast-util-to-markdown@2.1.0: - resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} - - mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - - mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - mdurl@2.0.0: - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - mem@4.3.0: - resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} - engines: {node: '>=6'} - - mem@8.1.1: - resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} - engines: {node: '>=10'} - - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} - - memfs@4.12.0: - resolution: {integrity: sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==} - engines: {node: '>= 4.0.0'} - - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - - memoize-one@6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} - - memory-cache@0.2.0: - resolution: {integrity: sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==} - - meow@6.1.1: - resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} - engines: {node: '>=8'} - - merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - - merge-options@3.0.4: - resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} - engines: {node: '>=10'} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - metro-babel-transformer@0.76.7: - resolution: {integrity: sha512-bgr2OFn0J4r0qoZcHrwEvccF7g9k3wdgTOgk6gmGHrtlZ1Jn3oCpklW/DfZ9PzHfjY2mQammKTc19g/EFGyOJw==} - engines: {node: '>=16'} - - metro-babel-transformer@0.80.12: - resolution: {integrity: sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==} - engines: {node: '>=18'} - - metro-cache-key@0.76.7: - resolution: {integrity: sha512-0pecoIzwsD/Whn/Qfa+SDMX2YyasV0ndbcgUFx7w1Ct2sLHClujdhQ4ik6mvQmsaOcnGkIyN0zcceMDjC2+BFQ==} - engines: {node: '>=16'} - - metro-cache-key@0.80.12: - resolution: {integrity: sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==} - engines: {node: '>=18'} - - metro-cache@0.76.7: - resolution: {integrity: sha512-nWBMztrs5RuSxZRI7hgFgob5PhYDmxICh9FF8anm9/ito0u0vpPvRxt7sRu8fyeD2AHdXqE7kX32rWY0LiXgeg==} - engines: {node: '>=16'} - - metro-cache@0.80.12: - resolution: {integrity: sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==} - engines: {node: '>=18'} - - metro-config@0.76.7: - resolution: {integrity: sha512-CFDyNb9bqxZemiChC/gNdXZ7OQkIwmXzkrEXivcXGbgzlt/b2juCv555GWJHyZSlorwnwJfY3uzAFu4A9iRVfg==} - engines: {node: '>=16'} - - metro-config@0.80.12: - resolution: {integrity: sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==} - engines: {node: '>=18'} - - metro-core@0.76.7: - resolution: {integrity: sha512-0b8KfrwPmwCMW+1V7ZQPkTy2tsEKZjYG9Pu1PTsu463Z9fxX7WaR0fcHFshv+J1CnQSUTwIGGjbNvj1teKe+pw==} - engines: {node: '>=16'} - - metro-core@0.80.12: - resolution: {integrity: sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==} - engines: {node: '>=18'} - - metro-file-map@0.76.7: - resolution: {integrity: sha512-s+zEkTcJ4mOJTgEE2ht4jIo1DZfeWreQR3tpT3gDV/Y/0UQ8aJBTv62dE775z0GLsWZApiblAYZsj7ZE8P06nw==} - engines: {node: '>=16'} - - metro-file-map@0.80.12: - resolution: {integrity: sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==} - engines: {node: '>=18'} - - metro-inspector-proxy@0.76.7: - resolution: {integrity: sha512-rNZ/6edTl/1qUekAhAbaFjczMphM50/UjtxiKulo6vqvgn/Mjd9hVqDvVYfAMZXqPvlusD88n38UjVYPkruLSg==} - engines: {node: '>=16'} - hasBin: true - - metro-minify-terser@0.76.7: - resolution: {integrity: sha512-FQiZGhIxCzhDwK4LxyPMLlq0Tsmla10X7BfNGlYFK0A5IsaVKNJbETyTzhpIwc+YFRT4GkFFwgo0V2N5vxO5HA==} - engines: {node: '>=16'} - - metro-minify-terser@0.80.12: - resolution: {integrity: sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==} - engines: {node: '>=18'} - - metro-minify-uglify@0.76.7: - resolution: {integrity: sha512-FuXIU3j2uNcSvQtPrAJjYWHruPiQ+EpE++J9Z+VznQKEHcIxMMoQZAfIF2IpZSrZYfLOjVFyGMvj41jQMxV1Vw==} - engines: {node: '>=16'} - - metro-react-native-babel-preset@0.76.7: - resolution: {integrity: sha512-R25wq+VOSorAK3hc07NW0SmN8z9S/IR0Us0oGAsBcMZnsgkbOxu77Mduqf+f4is/wnWHc5+9bfiqdLnaMngiVw==} - engines: {node: '>=16'} - peerDependencies: - '@babel/core': '*' - - metro-react-native-babel-transformer@0.76.7: - resolution: {integrity: sha512-W6lW3J7y/05ph3c2p3KKJNhH0IdyxdOCbQ5it7aM2MAl0SM4wgKjaV6EYv9b3rHklpV6K3qMH37UKVcjMooWiA==} - engines: {node: '>=16'} - peerDependencies: - '@babel/core': '*' - - metro-resolver@0.76.7: - resolution: {integrity: sha512-pC0Wgq29HHIHrwz23xxiNgylhI8Rq1V01kQaJ9Kz11zWrIdlrH0ZdnJ7GC6qA0ErROG+cXmJ0rJb8/SW1Zp2IA==} - engines: {node: '>=16'} - - metro-resolver@0.80.12: - resolution: {integrity: sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==} - engines: {node: '>=18'} - - metro-runtime@0.76.7: - resolution: {integrity: sha512-MuWHubQHymUWBpZLwuKZQgA/qbb35WnDAKPo83rk7JRLIFPvzXSvFaC18voPuzJBt1V98lKQIonh6MiC9gd8Ug==} - engines: {node: '>=16'} - - metro-runtime@0.76.8: - resolution: {integrity: sha512-XKahvB+iuYJSCr3QqCpROli4B4zASAYpkK+j3a0CJmokxCDNbgyI4Fp88uIL6rNaZfN0Mv35S0b99SdFXIfHjg==} - engines: {node: '>=16'} - - metro-runtime@0.80.12: - resolution: {integrity: sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==} - engines: {node: '>=18'} - - metro-source-map@0.76.7: - resolution: {integrity: sha512-Prhx7PeRV1LuogT0Kn5VjCuFu9fVD68eefntdWabrksmNY6mXK8pRqzvNJOhTojh6nek+RxBzZeD6MIOOyXS6w==} - engines: {node: '>=16'} - - metro-source-map@0.76.8: - resolution: {integrity: sha512-Hh0ncPsHPVf6wXQSqJqB3K9Zbudht4aUtNpNXYXSxH+pteWqGAXnjtPsRAnCsCWl38wL0jYF0rJDdMajUI3BDw==} - engines: {node: '>=16'} - - metro-source-map@0.80.12: - resolution: {integrity: sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==} - engines: {node: '>=18'} - - metro-symbolicate@0.76.7: - resolution: {integrity: sha512-p0zWEME5qLSL1bJb93iq+zt5fz3sfVn9xFYzca1TJIpY5MommEaS64Va87lp56O0sfEIvh4307Oaf/ZzRjuLiQ==} - engines: {node: '>=16'} - hasBin: true - - metro-symbolicate@0.76.8: - resolution: {integrity: sha512-LrRL3uy2VkzrIXVlxoPtqb40J6Bf1mlPNmUQewipc3qfKKFgtPHBackqDy1YL0njDsWopCKcfGtFYLn0PTUn3w==} - engines: {node: '>=16'} - hasBin: true - - metro-symbolicate@0.80.12: - resolution: {integrity: sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==} - engines: {node: '>=18'} - hasBin: true - - metro-transform-plugins@0.76.7: - resolution: {integrity: sha512-iSmnjVApbdivjuzb88Orb0JHvcEt5veVyFAzxiS5h0QB+zV79w6JCSqZlHCrbNOkOKBED//LqtKbFVakxllnNg==} - engines: {node: '>=16'} - - metro-transform-plugins@0.80.12: - resolution: {integrity: sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==} - engines: {node: '>=18'} - - metro-transform-worker@0.76.7: - resolution: {integrity: sha512-cGvELqFMVk9XTC15CMVzrCzcO6sO1lURfcbgjuuPdzaWuD11eEyocvkTX0DPiRjsvgAmicz4XYxVzgYl3MykDw==} - engines: {node: '>=16'} - - metro-transform-worker@0.80.12: - resolution: {integrity: sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==} - engines: {node: '>=18'} - - metro@0.76.7: - resolution: {integrity: sha512-67ZGwDeumEPnrHI+pEDSKH2cx+C81Gx8Mn5qOtmGUPm/Up9Y4I1H2dJZ5n17MWzejNo0XAvPh0QL0CrlJEODVQ==} - engines: {node: '>=16'} - hasBin: true - - metro@0.80.12: - resolution: {integrity: sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==} - engines: {node: '>=18'} - hasBin: true - - micromark-core-commonmark@2.0.1: - resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} - - micromark-extension-directive@3.0.2: - resolution: {integrity: sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==} - - micromark-extension-frontmatter@2.0.0: - resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} - - micromark-extension-gfm-autolink-literal@2.1.0: - resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} - - micromark-extension-gfm-footnote@2.1.0: - resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} - - micromark-extension-gfm-strikethrough@2.1.0: - resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} - - micromark-extension-gfm-table@2.1.0: - resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} - - micromark-extension-gfm-tagfilter@2.0.0: - resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} - - micromark-extension-gfm-task-list-item@2.1.0: - resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} - - micromark-extension-gfm@3.0.0: - resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} - - micromark-extension-mdx-expression@3.0.0: - resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==} - - micromark-extension-mdx-jsx@3.0.1: - resolution: {integrity: sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==} - - micromark-extension-mdx-md@2.0.0: - resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==} - - micromark-extension-mdxjs-esm@3.0.0: - resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==} - - micromark-extension-mdxjs@3.0.0: - resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} - - micromark-factory-destination@2.0.0: - resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} - - micromark-factory-label@2.0.0: - resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} - - micromark-factory-mdx-expression@2.0.2: - resolution: {integrity: sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==} - - micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - - micromark-factory-space@2.0.0: - resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} - - micromark-factory-title@2.0.0: - resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} - - micromark-factory-whitespace@2.0.0: - resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} - - micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - - micromark-util-character@2.1.0: - resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} - - micromark-util-chunked@2.0.0: - resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} - - micromark-util-classify-character@2.0.0: - resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} - - micromark-util-combine-extensions@2.0.0: - resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} - - micromark-util-decode-numeric-character-reference@2.0.1: - resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} - - micromark-util-decode-string@2.0.0: - resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} - - micromark-util-encode@2.0.0: - resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} - - micromark-util-events-to-acorn@2.0.2: - resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==} - - micromark-util-html-tag-name@2.0.0: - resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} - - micromark-util-normalize-identifier@2.0.0: - resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} - - micromark-util-resolve-all@2.0.0: - resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} - - micromark-util-sanitize-uri@2.0.0: - resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} - - micromark-util-subtokenize@2.0.1: - resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} - - micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - - micromark-util-symbol@2.0.0: - resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} - - micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - - micromark-util-types@2.0.0: - resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - - micromark@4.0.0: - resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - - mime-db@1.33.0: - resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} - engines: {node: '>= 0.6'} - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-db@1.53.0: - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} - engines: {node: '>= 0.6'} - - mime-types@2.1.18: - resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mime@2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - - mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - - mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@3.1.0: - resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} - engines: {node: '>=8'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - - mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - - mini-css-extract-plugin@2.9.0: - resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - mini-css-extract-plugin@2.9.1: - resolution: {integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.2: - resolution: {integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==} - engines: {node: '>=10'} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@2.1.2: - resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - minipass-fetch@3.0.5: - resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - - minizlib@3.0.1: - resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} - engines: {node: '>= 18'} - - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - - mixme@0.5.10: - resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} - engines: {node: '>= 8.0.0'} - - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - - mlly@1.7.1: - resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} - - moment@2.30.1: - resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} - - moti@0.25.4: - resolution: {integrity: sha512-UiH0WcWzUYlUmo8Y1F+iyVW+qVVZ3YkXO3Q/gQUZzOhje6+Q0MdllYfqKW2m5IhFs+Vxt2i+osjvWBxXKK2yOw==} - peerDependencies: - react-native-reanimated: '*' - - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} - engines: {node: '>=10'} - - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} - engines: {node: '>=10'} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - msgpackr-extract@3.0.3: - resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} - hasBin: true - - msgpackr@1.11.0: - resolution: {integrity: sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==} - - muggle-string@0.4.1: - resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - - multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - - mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - mv@2.1.1: - resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} - engines: {node: '>=0.8.0'} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} - - nanoid@3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - native-run@2.0.1: - resolution: {integrity: sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==} - engines: {node: '>=16.0.0'} - hasBin: true - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - natural-orderby@2.0.3: - resolution: {integrity: sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==} - - ncp@2.0.0: - resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} - hasBin: true - - ndjson@2.0.0: - resolution: {integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==} - engines: {node: '>=10'} - hasBin: true - - needle@3.3.1: - resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} - engines: {node: '>= 4.4.x'} - hasBin: true - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - nested-error-stacks@2.0.1: - resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} - - netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} - engines: {node: '>= 0.4.0'} - - next@14.2.3: - resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - - nice-napi@1.0.2: - resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} - os: ['!win32'] - - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - - nocache@3.0.4: - resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} - engines: {node: '>=12.0.0'} - - node-abi@3.68.0: - resolution: {integrity: sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==} - engines: {node: '>=10'} - - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - - node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - - node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - - node-api-version@0.2.0: - resolution: {integrity: sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==} - - node-dir@0.1.17: - resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} - engines: {node: '>= 0.10.5'} - - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - - node-emoji@2.1.3: - resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} - engines: {node: '>=18'} - - node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - - node-gyp-build-optional-packages@5.2.2: - resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} - hasBin: true - - node-gyp-build@4.8.2: - resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} - hasBin: true - - node-gyp@10.2.0: - resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - - node-gyp@9.4.1: - resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} - engines: {node: ^12.13 || ^14.13 || >=16} - hasBin: true - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-releases@2.0.18: - resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - - node-rsa@1.1.1: - resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} - - node-stream-zip@1.15.0: - resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} - engines: {node: '>=0.12.0'} - - nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - - nopt@7.2.1: - resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - normalize-registry-url@2.0.0: - resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} - - normalize-url@6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} - - normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} - engines: {node: '>=14.16'} - - npm-bundled@3.0.1: - resolution: {integrity: sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-install-checks@6.3.0: - resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-normalize-package-bin@3.0.1: - resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-package-arg@11.0.3: - resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-package-arg@7.0.0: - resolution: {integrity: sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g==} - - npm-packlist@8.0.2: - resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - npm-pick-manifest@9.1.0: - resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-registry-fetch@17.1.0: - resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - nprogress@0.2.0: - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} - - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - nwsapi@2.2.12: - resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} - - ob1@0.76.7: - resolution: {integrity: sha512-BQdRtxxoUNfSoZxqeBGOyuT9nEYSn18xZHwGMb0mMVpn2NBcYbnyKY4BK2LIHRgw33CBGlUmE+KMaNvyTpLLtQ==} - engines: {node: '>=16'} - - ob1@0.76.8: - resolution: {integrity: sha512-dlBkJJV5M/msj9KYA9upc+nUWVwuOFFTbu28X6kZeGwcuW+JxaHSBZ70SYQnk5M+j5JbNLR6yKHmgW4M5E7X5g==} - engines: {node: '>=16'} - - ob1@0.80.12: - resolution: {integrity: sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==} - engines: {node: '>=18'} - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - - object-inspect@1.13.2: - resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} - engines: {node: '>= 0.4'} - - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object-treeify@1.1.33: - resolution: {integrity: sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==} - engines: {node: '>= 10'} - - object.assign@4.1.5: - resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} - engines: {node: '>= 0.4'} - - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.values@1.2.0: - resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} - engines: {node: '>= 0.4'} - - obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - - open@6.4.0: - resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} - engines: {node: '>=8'} - - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - opencollective-postinstall@2.0.3: - resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} - hasBin: true - - opener@1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - ora@3.4.0: - resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} - engines: {node: '>=6'} - - ora@5.1.0: - resolution: {integrity: sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==} - engines: {node: '>=10'} - - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - - ordered-binary@1.5.1: - resolution: {integrity: sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==} - - orderedmap@2.1.1: - resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} - - os-homedir@1.0.2: - resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} - engines: {node: '>=0.10.0'} - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - - osenv@0.1.5: - resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} - deprecated: This package is no longer supported. - - outdent@0.5.0: - resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} - - p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} - - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - - p-defer@1.0.0: - resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} - engines: {node: '>=4'} - - p-defer@3.0.0: - resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} - engines: {node: '>=8'} - - p-defer@4.0.1: - resolution: {integrity: sha512-Mr5KC5efvAK5VUptYEIopP1bakB85k2IWXaRC0rsh1uwn1L6M0LVml8OIQ4Gudg4oyZakf7FmeRLkMMtZW1i5A==} - engines: {node: '>=12'} - - p-filter@2.1.0: - resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} - engines: {node: '>=8'} - - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - p-is-promise@2.1.0: - resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} - engines: {node: '>=6'} - - p-limit@1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - - p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} - engines: {node: '>=4'} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-map@2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - - p-retry@6.2.0: - resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} - engines: {node: '>=16.17'} - - p-try@1.0.0: - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} - engines: {node: '>=4'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - pac-proxy-agent@7.0.2: - resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} - engines: {node: '>= 14'} - - pac-resolver@7.0.1: - 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@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} - engines: {node: '>=14.16'} - - pacote@18.0.6: - resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} - engines: {node: ^16.14.0 || >=18.0.0} - hasBin: true - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-asn1@5.1.7: - resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} - engines: {node: '>= 0.10'} - - parse-author@2.0.0: - resolution: {integrity: sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==} - engines: {node: '>=0.10.0'} - - parse-entities@4.0.1: - resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} - - parse-json@2.2.0: - resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} - engines: {node: '>=0.10.0'} - - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - parse-ms@2.1.0: - resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} - engines: {node: '>=6'} - - parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - - parse-numeric-range@1.3.0: - resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} - - parse-passwd@1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - - parse-png@2.1.0: - resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} - engines: {node: '>=10'} - - parse5-html-rewriting-stream@7.0.0: - resolution: {integrity: sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==} - - parse5-htmlparser2-tree-adapter@7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - - parse5-sax-parser@7.0.0: - resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} - - parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - - password-prompt@1.1.3: - resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} - - path-absolute@1.0.1: - resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} - engines: {node: '>=4'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-is-inside@1.0.2: - resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} - - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-name@1.0.0: - resolution: {integrity: sha512-/dcAb5vMXH0f51yvMuSUqFpxUcA8JelbRmE5mW/p4CUJxrNgK24IkstnV7ENtg2IDGBOu6izKTG6eilbnbNKWQ==} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-temp@2.1.0: - resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} - engines: {node: '>=8.15'} - - path-to-regexp@0.1.10: - resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} - - path-to-regexp@1.9.0: - resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==} - - path-to-regexp@2.2.1: - resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} - - path-type@2.0.0: - resolution: {integrity: sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==} - engines: {node: '>=4'} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - - pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} - engines: {node: '>= 14.16'} - - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - - pe-library@1.0.1: - resolution: {integrity: sha512-nh39Mo1eGWmZS7y+mK/dQIqg7S1lp38DpRxkyoHf0ZcUs/HDc+yyTjuOtTvSMZHmfSLuSQaX945u05Y2Q6UWZg==} - engines: {node: '>=14', npm: '>=7'} - - pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - - performant-array-to-tree@1.11.0: - resolution: {integrity: sha512-YwCqIDvnaebXaKuKQhI5yJD6ryDc3FxvoeX/5ougXTKDUWb7s5S2BuBgIyftCa4sBe1+ZU5Kmi4RJy+pjjjrpw==} - - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - - picocolors@1.1.0: - resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@3.0.1: - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} - engines: {node: '>=10'} - - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - piscina@4.6.1: - resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} - - pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} - - pkg-types@1.2.0: - resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} - - pkg-up@3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} - - plist@3.1.0: - resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} - engines: {node: '>=10.4.0'} - - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - - pngjs@7.0.0: - resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==} - engines: {node: '>=14.19.0'} - - popmotion@11.0.3: - resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} - - portfinder@1.0.32: - resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} - engines: {node: '>= 0.12.0'} - - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} - - postcss-calc@9.0.1: - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 - - postcss-colormin@6.1.0: - resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-convert-values@6.1.0: - resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-comments@6.0.2: - resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-duplicates@6.0.3: - resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-empty@6.0.3: - resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-overridden@6.0.2: - resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-unused@6.0.5: - resolution: {integrity: sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-loader@7.3.4: - resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} - engines: {node: '>= 14.15.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - - postcss-loader@8.1.1: - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - postcss-media-query-parser@0.2.3: - resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - - postcss-merge-idents@6.0.3: - resolution: {integrity: sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-merge-longhand@6.0.5: - resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-merge-rules@6.1.1: - resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-font-values@6.1.0: - resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-gradients@6.0.3: - resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-params@6.1.0: - resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-selectors@6.0.4: - resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-modules-extract-imports@3.1.0: - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-local-by-default@4.0.5: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-scope@3.2.0: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - - postcss-normalize-charset@6.0.2: - resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-display-values@6.0.2: - resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-positions@6.0.2: - resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-repeat-style@6.0.2: - resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-string@6.0.2: - resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-timing-functions@6.0.2: - resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-unicode@6.1.0: - resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-url@6.0.2: - resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-whitespace@6.0.2: - resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-ordered-values@6.0.2: - resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-idents@6.0.3: - resolution: {integrity: sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-initial@6.1.0: - resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-transforms@6.0.2: - resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - - postcss-sort-media-queries@5.2.0: - resolution: {integrity: sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.4.23 - - postcss-svgo@6.0.3: - resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.4.31 - - postcss-unique-selectors@6.0.4: - resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss-zindex@6.0.2: - resolution: {integrity: sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss@8.4.27: - resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} - engines: {node: ^10 || ^12 || >=14} - - postject@1.0.0-alpha.6: - resolution: {integrity: sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==} - engines: {node: '>=14.0.0'} - hasBin: true - - preferred-pm@3.1.4: - resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} - engines: {node: '>=10'} - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier-linter-helpers@1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} - - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - - prettier@3.3.3: - resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} - engines: {node: '>=14'} - hasBin: true - - pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - - pretty-bytes@6.1.1: - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} - engines: {node: ^14.13.1 || >=16.0.0} - - pretty-error@4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} - - pretty-format@24.9.0: - resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} - engines: {node: '>= 6'} - - pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - pretty-ms@7.0.1: - resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} - engines: {node: '>=10'} - - pretty-time@1.1.0: - resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} - engines: {node: '>=4'} - - printable-characters@1.0.42: - resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} - - prism-react-renderer@2.4.0: - resolution: {integrity: sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==} - peerDependencies: - react: '>=16.0.0' - - prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} - - promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - - promise-limit@2.7.0: - resolution: {integrity: sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==} - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - - promise@8.3.0: - resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - - prosemirror-changeset@2.2.1: - resolution: {integrity: sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==} - - prosemirror-collab@1.3.1: - resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} - - prosemirror-commands@1.6.0: - resolution: {integrity: sha512-xn1U/g36OqXn2tn5nGmvnnimAj/g1pUx2ypJJIe8WkVX83WyJVC5LTARaxZa2AtQRwntu9Jc5zXs9gL9svp/mg==} - - prosemirror-dropcursor@1.8.1: - resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==} - - prosemirror-gapcursor@1.3.2: - resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} - - prosemirror-history@1.4.1: - resolution: {integrity: sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==} - - prosemirror-inputrules@1.4.0: - resolution: {integrity: sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==} - - prosemirror-keymap@1.2.2: - resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} - - prosemirror-markdown@1.13.0: - resolution: {integrity: sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==} - - prosemirror-menu@1.2.4: - resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - - prosemirror-model@1.22.3: - resolution: {integrity: sha512-V4XCysitErI+i0rKFILGt/xClnFJaohe/wrrlT2NSZ+zk8ggQfDH4x2wNK7Gm0Hp4CIoWizvXFP7L9KMaCuI0Q==} - - prosemirror-schema-basic@1.2.3: - resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} - - prosemirror-schema-list@1.4.1: - resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} - - prosemirror-state@1.4.3: - resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} - - prosemirror-tables@1.5.0: - resolution: {integrity: sha512-VMx4zlYWm7aBlZ5xtfJHpqa3Xgu3b7srV54fXYnXgsAcIGRqKSrhiK3f89omzzgaAgAtDOV4ImXnLKhVfheVNQ==} - - prosemirror-trailing-node@3.0.0: - resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==} - peerDependencies: - prosemirror-model: ^1.22.1 - prosemirror-state: ^1.4.2 - prosemirror-view: ^1.33.8 - - prosemirror-transform@1.10.0: - resolution: {integrity: sha512-9UOgFSgN6Gj2ekQH5CTDJ8Rp/fnKR2IkYfGdzzp5zQMFsS4zDllLVx/+jGcX86YlACpG7UR5fwAXiWzxqWtBTg==} - - prosemirror-view@1.34.2: - resolution: {integrity: sha512-tPX/V2Xd70vrAGQ/V9CppJtPKnQyQMypJGlLylvdI94k6JaG+4P6fVmXPR1zc1eVTW0gq3c6zsfqwJKCRLaG9Q==} - - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - proxy-agent@6.3.1: - resolution: {integrity: sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==} - engines: {node: '>= 14'} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - - pseudomap@1.0.2: - resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - - psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} - - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - - pump@3.0.2: - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} - - punycode.js@2.3.1: - resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} - engines: {node: '>=6'} - - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pupa@3.1.0: - resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} - engines: {node: '>=12.20'} - - puppeteer-core@21.11.0: - resolution: {integrity: sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==} - engines: {node: '>=16.13.2'} - - qrcode-terminal@0.11.0: - resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} - hasBin: true - - qrcode-terminal@0.12.0: - resolution: {integrity: sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==} - hasBin: true - - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - - query-selector-shadow-dom@1.0.1: - resolution: {integrity: sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==} - - query-string@6.14.1: - resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} - engines: {node: '>=6'} - - query-string@7.1.3: - resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} - engines: {node: '>=6'} - - querystring@0.2.1: - resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} - engines: {node: '>=0.4.x'} - deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - - quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - - quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - - range-parser@1.2.0: - resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==} - engines: {node: '>= 0.6'} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - react-dev-utils@12.0.1: - resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=2.7' - webpack: '>=4' - peerDependenciesMeta: - typescript: - optional: true - - react-devtools-core@4.28.5: - resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - - react-devtools-core@5.3.1: - resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==} - - react-dom@18.2.0: - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - - react-error-boundary@3.1.4: - resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} - engines: {node: '>=10', npm: '>=6'} - peerDependencies: - react: '>=16.13.1' - - react-error-overlay@6.0.11: - resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} - - react-fast-compare@2.0.4: - resolution: {integrity: sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==} - - react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - - react-freeze@1.0.4: - resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} - engines: {node: '>=10'} - peerDependencies: - react: '>=17.0.0' - - react-helmet-async@1.3.0: - resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 - - react-helmet-async@2.0.5: - resolution: {integrity: sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-json-view-lite@1.5.0: - resolution: {integrity: sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==} - engines: {node: '>=14'} - peerDependencies: - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - - react-loadable-ssr-addon-v5-slorber@1.0.1: - resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} - engines: {node: '>=10.13.0'} - peerDependencies: - react-loadable: '*' - webpack: '>=4.41.1 || 5.x' - - react-native-elements@3.4.3: - resolution: {integrity: sha512-VtZc25EecPZyUBER85zFK9ZbY6kkUdcm1ZwJ9hdoGSCr1R/GFgxor4jngOcSYeMvQ+qimd5No44OVJW3rSJECA==} - peerDependencies: - react-native-safe-area-context: '>= 3.0.0' - react-native-vector-icons: '>7.0.0' - - react-native-encrypted-storage@4.0.3: - resolution: {integrity: sha512-0pJA4Aj2S1PIJEbU7pN/Qvf7JIJx3hFywx+i+bLHtgK0/6Zryf1V2xVsWcrD50dfiu3jY1eN2gesQ5osGxE7jA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-fetch-api@3.0.0: - resolution: {integrity: sha512-g2rtqPjdroaboDKTsJCTlcmtw54E25OjyaunUP0anOZn4Fuo2IKs8BVfe02zVggA/UysbmfSnRJIqtNkAgggNA==} - - react-native-gesture-handler@2.16.2: - resolution: {integrity: sha512-vGFlrDKlmyI+BT+FemqVxmvO7nqxU33cgXVsn6IKAFishvlG3oV2Ds67D5nPkHMea8T+s1IcuMm0bF8ntZtAyg==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-helmet-async@2.0.4: - resolution: {integrity: sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - - react-native-iphone-x-helper@1.3.1: - resolution: {integrity: sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==} - peerDependencies: - react-native: '>=0.42.0' - - react-native-pager-view@6.3.0: - resolution: {integrity: sha512-ufJOoVa9pFL1J/yb4hpsCqp8n1qTlcF5VvwqvCacHX//D7hSeRscsiIXg1u1pXNWwllvACb+mqxec/3Uj2mxrA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-prompt-android@1.1.0: - resolution: {integrity: sha512-4JoyEaT2ZnK9IH+tDFpbTiQBgva8UIFGQf4/Uw/tnEVWBERlVlzcs5B82T9BkeEhEqXhp89JaiSBnLWj30lciw==} - - react-native-quick-base64@2.1.2: - resolution: {integrity: sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-ratings@8.0.4: - resolution: {integrity: sha512-Xczu5lskIIRD6BEdz9A0jDRpEck/SFxRqiglkXi0u67yAtI1/pcJC76P4MukCbT8K4BPVl+42w83YqXBoBRl7A==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-reanimated-table@0.0.2: - resolution: {integrity: sha512-OeuqfU1AFEmHNTJlEOLWrV78JgAXnM0/ZrCm0Ab+9e5nwYJ+xab/UFXkNKz3Gyf08ZfLSNzwMQRjt3eZWPWoGA==} - peerDependencies: - react: '>=16.8.0' - react-native: '>=0.6.0' - - react-native-reanimated@3.10.1: - resolution: {integrity: sha512-sfxg6vYphrDc/g4jf/7iJ7NRi+26z2+BszPmvmk0Vnrz6FL7HYljJqTf531F1x6tFmsf+FEAmuCtTUIXFLVo9w==} - peerDependencies: - '@babel/core': ^7.0.0-0 - react: '*' - react-native: '*' - - react-native-safe-area-context@4.10.1: - resolution: {integrity: sha512-w8tCuowDorUkPoWPXmhqosovBr33YsukkwYCDERZFHAxIkx6qBadYxfeoaJ91nCQKjkNzGrK5qhoNOeSIcYSpA==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-safe-area-context@4.10.5: - resolution: {integrity: sha512-Wyb0Nqw2XJ6oZxW/cK8k5q7/UAhg/wbEG6UVf89rQqecDZTDA5ic//P9J6VvJRVZerzGmxWQpVuM7f+PRYUM4g==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-safe-area-view@0.14.9: - resolution: {integrity: sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==} - deprecated: 'Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context' - peerDependencies: - react: '*' - react-native: '*' - - react-native-safe-area-view@1.1.1: - resolution: {integrity: sha512-bbLCtF+tqECyPWlgkWbIwx4vDPb0GEufx/ZGcSS4UljMcrpwluachDXoW9DBxhbMCc6k1V0ccqHWN7ntbRdERQ==} - deprecated: 'Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context' - peerDependencies: - react: '*' - react-native: '*' - react-native-safe-area-context: '*' - - react-native-screens@3.31.1: - resolution: {integrity: sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-size-matters@0.3.1: - resolution: {integrity: sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==} - peerDependencies: - react-native: '*' - - react-native-svg@15.2.0: - resolution: {integrity: sha512-R0E6IhcJfVLsL0lRmnUSm72QO+mTqcAOM5Jb8FVGxJqX3NfJMlMP0YyvcajZiaRR8CqQUpEoqrY25eyZb006kw==} - peerDependencies: - react: '*' - react-native: '*' - - react-native-table-component@1.2.2: - resolution: {integrity: sha512-7bbsi5431iWcjj3toASh8lFHGi6AG/+MTd4M7GuksXKxx/CFs/Qwv1Ys7D2wgyuYKe3hxWNfSVrteFj0tOYXYw==} - - react-native-vector-icons@10.2.0: - resolution: {integrity: sha512-n5HGcxUuVaTf9QJPs/W22xQpC2Z9u0nb0KgLPnVltP8vdUvOp6+R26gF55kilP/fV4eL4vsAHUqUjewppJMBOQ==} - hasBin: true - - react-native-web-internals@1.79.6: - resolution: {integrity: sha512-7a53HcYDr6EM4ClpSA06E19xvTz8kwFEYAoGLKweDmIZIwh6qv8pXNuU9MHqlJG4d0w2twrMISbpiLJSTsO3Zg==} - peerDependencies: - react: '*' - - react-native-web-lite@1.79.6: - resolution: {integrity: sha512-vFL58j3IME0TGYlptWNuizSZlQ4PU2LRx+cRx+tISNTBARV70rmjd8lXdyMxBNhI38A2VuI+V8XY7a9Vr53L7A==} - peerDependencies: - react: '*' - react-dom: '*' - - react-native-web@0.19.12: - resolution: {integrity: sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - - react-native@0.72.4: - resolution: {integrity: sha512-+vrObi0wZR+NeqL09KihAAdVlQ9IdplwznJWtYrjnQ4UbCW6rkzZJebRsugwUneSOKNFaHFEo1uKU89HsgtYBg==} - engines: {node: '>=16'} - hasBin: true - peerDependencies: - react: 18.2.0 - - react-native@0.74.1: - resolution: {integrity: sha512-0H2XpmghwOtfPpM2LKqHIN7gxy+7G/r1hwJHKLV6uoyXGC/gCojRtoo5NqyKrWpFC8cqyT6wTYCLuG7CxEKilg==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@types/react': ^18.2.6 - react: 18.2.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-native@0.74.5: - resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - '@types/react': ^18.2.6 - react: 18.2.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-navigation-stack@2.10.4: - resolution: {integrity: sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==} - deprecated: This package is no longer supported. Please use @react-navigation/stack instead. See https://reactnavigation.org/docs/stack-navigator/ for usage guide - peerDependencies: - '@react-native-community/masked-view': '>=0.1.0' - react: '*' - react-native: '*' - react-native-gesture-handler: '>= 1.5.0' - react-native-safe-area-context: '>= 0.6.0' - react-native-screens: '>=1.0.0 || >= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0' - react-navigation: ^4.1.1 - - react-navigation@4.4.4: - resolution: {integrity: sha512-08Nzy1aKEd73496CsuzN49vLFmxPKYF5WpKGgGvkQ10clB79IRM2BtAfVl6NgPKuUM8FXq1wCsrjo/c5ftl5og==} - deprecated: This package is no longer supported. Please use @react-navigation/native instead. See https://reactnavigation.org/docs/getting-started/ for usage guide - peerDependencies: - react: '*' - react-native: '*' - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-refresh@0.4.3: - resolution: {integrity: sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==} - engines: {node: '>=0.10.0'} - - react-remove-scroll-bar@2.3.6: - resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-remove-scroll@2.6.0: - resolution: {integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-router-config@5.1.1: - resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==} - peerDependencies: - react: '>=15' - react-router: '>=5' - - react-router-dom@5.3.4: - resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} - peerDependencies: - react: '>=15' - - react-router-dom@6.26.2: - resolution: {integrity: sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - - react-router@5.3.4: - resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} - peerDependencies: - react: '>=15' - - react-router@6.26.2: - resolution: {integrity: sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - - react-shallow-renderer@16.15.0: - resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - - react-style-singleton@2.2.1: - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - - react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - - read-binary-file-arch@1.0.6: - resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} - hasBin: true - - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - read-cmd-shim@4.0.0: - resolution: {integrity: sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - read-ini-file@4.0.0: - resolution: {integrity: sha512-zz4qv/sKETv7nAkATqSJ9YMbKD8NXRPuA8d17VdYCuNYrVstB1S6UAMU6aytf5vRa9MESbZN7jLZdcmrOxz4gg==} - engines: {node: '>=14.6'} - - read-pkg-up@2.0.0: - resolution: {integrity: sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==} - engines: {node: '>=4'} - - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@2.0.0: - resolution: {integrity: sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==} - engines: {node: '>=4'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - read-yaml-file@1.1.0: - resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} - engines: {node: '>=6'} - - read-yaml-file@2.1.0: - resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} - engines: {node: '>=10.13'} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.5.2: - resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readdir-glob@1.1.3: - resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - readdirp@4.0.1: - resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} - engines: {node: '>= 14.16.0'} - - reading-time@1.5.0: - resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==} - - readline@1.3.0: - resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} - - realpath-missing@1.1.0: - resolution: {integrity: sha512-wnWtnywepjg/eHIgWR97R7UuM5i+qHLA195qdN9UPKvcMqfn60+67S8sPPW3vDlSEfYHoFkKU8IvpCNty3zQvQ==} - engines: {node: '>=10'} - - recast@0.21.5: - resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} - engines: {node: '>= 4'} - - rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - - rechoir@0.8.0: - resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} - engines: {node: '>= 10.13.0'} - - recursive-readdir@2.2.3: - resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} - engines: {node: '>=6.0.0'} - - recyclerlistview@4.2.0: - resolution: {integrity: sha512-uuBCi0c+ggqHKwrzPX4Z/mJOzsBbjZEAwGGmlwpD/sD7raXixdAbdJ6BTcAmuWG50Cg4ru9p12M94Njwhr/27A==} - peerDependencies: - react: '>= 15.2.1' - react-native: '>= 0.30.0' - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redeyed@2.1.1: - resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} - - reflect-metadata@0.2.2: - resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} - - reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} - engines: {node: '>= 0.4'} - - reforest@0.13.0: - resolution: {integrity: sha512-f0It/s51f1UWCCCni0viULALDBhxWBPFnLmZRYtKcz4zYeNWqeNTdcnU/OpBry9tk+jyMQcH3MLK8UdzsAvA5w==} - peerDependencies: - react: '>=16.8' - - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - - regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} - - regexp.prototype.flags@1.5.2: - resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} - engines: {node: '>= 0.4'} - - regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} - - regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} - engines: {node: '>=4'} - - registry-auth-token@3.3.2: - resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - - registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} - engines: {node: '>=14'} - - registry-url@3.1.0: - resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} - engines: {node: '>=0.10.0'} - - registry-url@6.0.1: - resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} - engines: {node: '>=12'} - - regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} - hasBin: true - - rehype-raw@7.0.0: - resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} - - relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - - remark-directive@3.0.0: - resolution: {integrity: sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==} - - remark-emoji@4.0.1: - resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - remark-frontmatter@5.0.0: - resolution: {integrity: sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==} - - remark-gfm@4.0.0: - resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} - - remark-mdx@3.0.1: - resolution: {integrity: sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==} - - remark-parse@11.0.0: - resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - - remark-rehype@11.1.1: - resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} - - remark-stringify@11.0.0: - resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - - remixicon@2.5.0: - resolution: {integrity: sha512-q54ra2QutYDZpuSnFjmeagmEiN9IMo56/zz5dDNitzKD23oFRw77cWo4TsrAdmdkPiEn8mxlrTqxnkujDbEGww==} - - remove-trailing-slash@0.1.1: - resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==} - - renderkid@3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - require-like@0.1.2: - resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} - - require-main-filename@2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - - requireg@0.2.2: - resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} - engines: {node: '>= 4.0.0'} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - resedit@2.0.2: - resolution: {integrity: sha512-UKTnq602iVe+W5SyRAQx/WdWMnlDiONfXBLFg/ur4QE4EQQ8eP7Jgm5mNXdK12kKawk1vvXPja2iXKqZiGDW6Q==} - engines: {node: '>=14', npm: '>=7'} - - reselect@4.1.8: - resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} - - resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - - resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} - - resolve-dir@1.0.1: - resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} - engines: {node: '>=0.10.0'} - - resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-package@1.0.1: - resolution: {integrity: sha512-rzB7NnQpOkPHBWFPP3prUMqOP6yg3HkRGgcvR+lDyvyHoY3fZLFLYDkPXh78SPVBAE6VTCk/V+j8we4djg6o4g==} - engines: {node: '>=4', npm: '>=2'} - - resolve-pathname@3.0.0: - resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-url-loader@5.0.0: - resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} - engines: {node: '>=12'} - - resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - resolve@1.7.1: - resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} - - responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} - - resq@1.11.0: - resolution: {integrity: sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==} - - restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} - - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - - restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfc4648@1.5.3: - resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} - - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - - rgb2hex@0.2.5: - resolution: {integrity: sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==} - - rimraf@2.4.5: - resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@4.4.1: - resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} - engines: {node: '>=14'} - hasBin: true - - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - - roarr@2.15.4: - resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} - engines: {node: '>=8.0'} - - robust-predicates@3.0.2: - resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - - rollup@2.79.1: - resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} - engines: {node: '>=10.0.0'} - hasBin: true - - rollup@4.14.3: - resolution: {integrity: sha512-ag5tTQKYsj1bhrFC9+OEWqb5O6VYgtQDO9hPDBMmIbePwhfSr+ExlcU741t8Dhw5DkPCQf6noz0jb36D6W9/hw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.20.0: - resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.22.0: - resolution: {integrity: sha512-W21MUIFPZ4+O2Je/EU+GP3iz7PH4pVPUXSbEZdatQnxo29+3rsUjgrJmzuAZU24z7yRAnFN6ukxeAhZh/c7hzg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rope-sequence@1.3.4: - resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} - - rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - - rsocket-core@1.0.0-alpha.3: - resolution: {integrity: sha512-BzIe2w8dFJlUS5N9fGUNRkxL19kd64bxbXsT11wj7isLfKkPZeNXisB2p/LWvSjFzWStnpOiScZ0g3/8ROE0pw==} - - rsocket-websocket-client@1.0.0-alpha.3: - resolution: {integrity: sha512-CwTwTNMGa8BKvrWde/kM3q8IHuzO8RCIfzuj25BsVe9y8eehDQHt4fXk0g1i/wpsxTm+RY6DxE6Vr5snozKVOg==} - - rtl-detect@1.1.2: - resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} - - rtlcss@4.3.0: - resolution: {integrity: sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==} - engines: {node: '>=12.0.0'} - hasBin: true - - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rw@1.3.3: - resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} - - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - - safaridriver@0.1.2: - resolution: {integrity: sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==} - - safe-array-concat@1.1.2: - resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-execa@0.1.2: - resolution: {integrity: sha512-vdTshSQ2JsRCgT8eKZWNJIL26C6bVqy1SOmuCMlKHegVeo8KYRobRrefOdUq9OozSPUUiSxrylteeRmLOMFfWg==} - engines: {node: '>=12'} - - safe-json-stringify@1.2.0: - resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} - - safe-regex-test@1.0.3: - resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} - engines: {node: '>= 0.4'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sass-loader@13.3.3: - resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - - sass-loader@16.0.0: - resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - webpack: - optional: true - - sass@1.77.6: - resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} - engines: {node: '>=14.0.0'} - hasBin: true - - sass@1.79.1: - resolution: {integrity: sha512-+mA7svoNKeL0DiJqZGeR/ZGUu8he4I8o3jyUcOFyo4eBJrwNgIMmAEwCMo/N2Y3wdjOBcRzoNxZIOtrtMX8EXg==} - engines: {node: '>=14.0.0'} - hasBin: true - - sax@1.1.4: - resolution: {integrity: sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==} - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - - scheduler@0.24.0-canary-efb381bbf-20230505: - resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} - - schema-utils@2.7.0: - resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} - engines: {node: '>= 8.9.0'} - - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - - schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} - - search-insights@2.17.2: - resolution: {integrity: sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==} - - section-matter@1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} - - secure-compare@3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - - select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - - selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} - - semver-compare@1.0.0: - resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} - - semver-diff@4.0.0: - resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} - engines: {node: '>=12'} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.3.2: - resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.2: - resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} - engines: {node: '>=10'} - hasBin: true - - semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - serialize-error@11.0.3: - resolution: {integrity: sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==} - engines: {node: '>=14.16'} - - serialize-error@2.1.0: - resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} - engines: {node: '>=0.10.0'} - - serialize-error@7.0.1: - resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} - engines: {node: '>=10'} - - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - - serve-handler@6.1.5: - resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} - - serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - serve@14.2.3: - resolution: {integrity: sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==} - engines: {node: '>= 14'} - hasBin: true - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - set-cookie-parser@2.7.0: - resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - - shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - - shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true - - shiki@0.10.1: - resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} - - shiki@0.14.7: - resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} - - side-channel@1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} - engines: {node: '>= 0.4'} - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - sigstore@2.3.1: - resolution: {integrity: sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - simple-plist@1.3.1: - resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - simplify-js@1.2.4: - resolution: {integrity: sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg==} - - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - sitemap@7.1.2: - resolution: {integrity: sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==} - engines: {node: '>=12.0.0', npm: '>=5.6.0'} - hasBin: true - - skin-tone@2.0.0: - resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} - engines: {node: '>=8'} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - - slice-ansi@2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} - engines: {node: '>=6'} - - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - - slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} - engines: {node: '>=18'} - - slugify@1.6.6: - resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} - engines: {node: '>=8.0.0'} - - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - - smartwrap@2.0.2: - resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} - engines: {node: '>=6'} - hasBin: true - - smob@1.5.0: - resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - - socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - - socks-proxy-agent@8.0.4: - resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} - engines: {node: '>= 14'} - - socks@2.8.3: - resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - - sort-css-media-queries@2.2.0: - resolution: {integrity: sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==} - engines: {node: '>= 6.3.0'} - - sort-keys@4.2.0: - resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} - engines: {node: '>=8'} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-loader@5.0.0: - resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.72.1 - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - - source-map@0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} - - sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - - spacetrim@0.11.39: - resolution: {integrity: sha512-S/baW29azJ7py5ausQRE2S6uEDQnlxgMHOEEq4V770ooBDD1/9kZnxRcco/tjZYuDuqYXblCk/r3N13ZmvHZ2g==} - - spawndamnit@2.0.0: - resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} - - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.20: - resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} - - spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - - spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - - split-on-first@1.1.0: - resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} - engines: {node: '>=6'} - - split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} - - split@1.0.1: - resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - - srcset@4.0.0: - resolution: {integrity: sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==} - engines: {node: '>=12'} - - ssri@10.0.6: - resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ssri@9.0.1: - resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - stacktrace-parser@0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} - - stacktracey@2.1.8: - resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - - stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} - engines: {node: '>= 0.4'} - - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - - stream-buffers@2.2.0: - resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} - engines: {node: '>= 0.10.0'} - - stream-slice@0.1.2: - resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==} - - stream-transform@2.1.3: - resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} - - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} - - streamx@2.20.1: - resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} - - strict-uri-encode@2.0.0: - resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} - engines: {node: '>=4'} - - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - - string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} - - string.prototype.includes@2.0.0: - resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} - - string.prototype.matchall@4.0.11: - resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} - engines: {node: '>= 0.4'} - - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - - string.prototype.trim@1.2.9: - resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.8: - resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - stringify-entities@4.0.4: - resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - - stringify-object@3.3.0: - resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} - engines: {node: '>=4'} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom-string@1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - - strip-comments-strings@1.2.0: - resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} - - strip-comments@2.0.1: - resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} - engines: {node: '>=10'} - - strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - - strip-outer@1.0.1: - resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} - engines: {node: '>=0.10.0'} - - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - - structured-headers@0.4.1: - resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} - - style-loader@3.3.4: - resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - style-to-object@0.4.4: - resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} - - style-to-object@1.0.8: - resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} - - style-value-types@5.0.0: - resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} - - styled-jsx@5.1.1: - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - - stylehacks@6.1.1: - resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - styleq@0.1.3: - resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} - - stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - - sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true - - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - sudo-prompt@8.2.5: - resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==} - - sudo-prompt@9.1.1: - resolution: {integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==} - - sudo-prompt@9.2.1: - resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} - - sumchecker@3.0.1: - resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} - engines: {node: '>= 8.0'} - - supabase@1.142.2: - resolution: {integrity: sha512-CWe6+WIGnWg8rHXngDwlJX1A3DyEpZLD2EMnA0YKUU1WdnpbdUQsu5vVWbiybFxOC2SPdbylzEyV5iFy6qa7Nw==} - engines: {npm: '>=8'} - hasBin: true - - supabase@1.192.5: - resolution: {integrity: sha512-xRn5wu4jtSgaPXfNrYRYv6Y1oxevxp7Ff95rJyhh1Us7WqSxjmJcpFygXG/tZx/Oxp/iD1JMhip+mFVlfcaVcw==} - engines: {npm: '>=8'} - hasBin: true - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true - - symbol-observable@4.0.0: - resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} - engines: {node: '>=0.10'} - - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} - engines: {node: ^14.18.0 || >=16.0.0} - - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - - tailwindcss@3.4.12: - resolution: {integrity: sha512-Htf/gHj2+soPb9UayUNci/Ja3d8pTmu9ONTfh4QY8r3MATTZOzmv6UYWF7ZwikEIC8okpfqmGqrmDehua8mF8w==} - engines: {node: '>=14.0.0'} - hasBin: true - - tamagui@1.79.6: - resolution: {integrity: sha512-vuiMTM/DHgUxa5AVybFrkXBlimdhBYGPLh8aX6RntfzaqaIbXFE8IF1yYdzBHKVYhUR1XHtwAlLai/w9oYlPyQ==} - peerDependencies: - react: '*' - react-native-web: '*' - - tapable@1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} - - tar-fs@3.0.6: - resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} - - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - - tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} - engines: {node: '>=10'} - - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} - - temp-dir@1.0.0: - resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} - engines: {node: '>=4'} - - temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - - temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - - temp@0.9.4: - resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} - engines: {node: '>=6.0.0'} - - tempy@0.3.0: - resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} - engines: {node: '>=8'} - - tempy@0.6.0: - resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} - engines: {node: '>=10'} - - tempy@0.7.1: - resolution: {integrity: sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==} - engines: {node: '>=10'} - - term-size@2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} - - terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} - engines: {node: '>=10'} - hasBin: true - - terser@5.33.0: - resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} - engines: {node: '>=10'} - hasBin: true - - text-decoder@1.2.0: - resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} - - text-encoding@0.7.0: - resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} - deprecated: no longer maintained - - text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - thingies@1.21.0: - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 - - this-file@2.0.3: - resolution: {integrity: sha512-IdMH1bUkVJdJjM7o8v83Mv4QvVPdkAofur20STl2Bbw9uMuuS/bT/PZURkEdZsy9XC/1ZXWgZ1wIL9nvouGaEg==} - engines: {node: '>=14.15.0'} - - throat@5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - - through2@4.0.2: - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - - tiny-each-async@2.0.3: - resolution: {integrity: sha512-5ROII7nElnAirvFn8g7H7MtpfV1daMcyfTGQwsn/x2VtyV+VPiO5CjReCJtWLvoKTDEDmZocf3cNPraiMnBXLA==} - - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - - tiny-warning@1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} - engines: {node: '>=14.0.0'} - - 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@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} - engines: {node: '>=14.0.0'} - - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} - - tippy.js@6.3.7: - resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} - - tmp-promise@3.0.3: - resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - - tmp@0.2.3: - resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} - engines: {node: '>=14.14'} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@1.0.1: - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} - - tr46@5.0.0: - resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} - engines: {node: '>=18'} - - traverse@0.6.10: - resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==} - engines: {node: '>= 0.4'} - - tree-dump@1.0.2: - resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - - trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - - trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - - trim-repeated@1.0.0: - resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} - engines: {node: '>=0.10.0'} - - trim-right@1.0.1: - resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} - engines: {node: '>=0.10.0'} - - trough@2.2.0: - resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' - - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - ts-loader@9.5.1: - resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - ts-object-utils@0.0.5: - resolution: {integrity: sha512-iV0GvHqOmilbIKJsfyfJY9/dNHCs969z3so90dQWsO1eMMozvTpnB1MEaUbb3FYtZTGjv5sIy/xmslEz0Rg2TA==} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - - tslib@2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - - tslib@2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} - - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - - tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} - - tty-table@4.2.3: - resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} - engines: {node: '>=8.0.0'} - hasBin: true - - tuf-js@2.2.1: - resolution: {integrity: sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==} - engines: {node: ^16.14.0 || >=18.0.0} - - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - - tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - - turbo-stream@2.4.0: - resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} - - turndown@7.1.2: - resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-detect@4.1.0: - resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} - engines: {node: '>=4'} - - type-fest@0.13.1: - resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} - engines: {node: '>=10'} - - type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - type-fest@0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} - - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} - engines: {node: '>=8'} - - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - - type-fest@2.13.0: - resolution: {integrity: sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==} - engines: {node: '>=12.20'} - - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - typed-array-buffer@1.0.2: - resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.1: - resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.2: - resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.6: - resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} - engines: {node: '>= 0.4'} - - typed-assert@1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - - typed-async-storage@3.1.2: - resolution: {integrity: sha512-jgY6ez5XzDbySF/PZXVYk9z99uIsjHEmtlHMNov9jYN2TAwI/CuHf2Lm9EBjJpAXf2H8kcxOjeRA35gu/dnikw==} - - typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - - typedarray.prototype.slice@1.0.3: - resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==} - engines: {node: '>= 0.4'} - - typedoc-plugin-markdown@4.0.3: - resolution: {integrity: sha512-0tZbeVGGCd4+lpoIX+yHWgUfyaLZCQCgJOpuVdTtOtD3+jKaedJ4sl/tkNaYBPeWVKiyDkSHfGuHkq53jlzIFg==} - peerDependencies: - typedoc: 0.25.x - - typedoc@0.25.13: - resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} - engines: {node: '>= 16'} - hasBin: true - peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x - - typescript@4.5.5: - resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} - engines: {node: '>=4.2.0'} - hasBin: true - - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} - hasBin: true - - ua-parser-js@1.0.39: - resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==} - hasBin: true - - uc.micro@2.1.0: - resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - - ufo@1.5.4: - resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - - uglify-es@3.3.9: - resolution: {integrity: sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==} - engines: {node: '>=0.8.0'} - deprecated: support for ECMAScript is superseded by `uglify-js` as of v3.13.0 - hasBin: true - - unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} - - unbzip2-stream@1.4.3: - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - - undici@5.28.4: - resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} - engines: {node: '>=14.0'} - - undici@6.19.8: - resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} - engines: {node: '>=18.17'} - - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} - - unicode-emoji-modifier-base@1.0.0: - resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - 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: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - - unified@11.0.5: - resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - - union@0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - - unique-filename@2.0.1: - resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - unique-filename@3.0.0: - resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - unique-slug@3.0.0: - resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - unique-slug@4.0.0: - resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - unique-string@1.0.0: - resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} - engines: {node: '>=4'} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - - unist-util-position-from-estree@2.0.0: - resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} - - unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - - unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - universalify@1.0.0: - resolution: {integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==} - engines: {node: '>= 10.0.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unplugin-fonts@1.1.1: - resolution: {integrity: sha512-/Aw/rL9D2aslGGM0vi+2R2aG508RSwawLnnBuo+JDSqYc4cHJO1R1phllhN6GysEhBp/6a4B6+vSFPVapWyAAw==} - peerDependencies: - '@nuxt/kit': ^3.0.0 - vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - unplugin-vue-components@0.26.0: - resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/parser': ^7.15.8 - '@nuxt/kit': ^3.2.2 - vue: 2 || 3 - peerDependenciesMeta: - '@babel/parser': - optional: true - '@nuxt/kit': - optional: true - - unplugin@1.14.1: - resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} - engines: {node: '>=14.0.0'} - peerDependencies: - webpack-sources: ^3 - peerDependenciesMeta: - webpack-sources: - optional: true - - untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - - upath@1.2.0: - resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} - engines: {node: '>=4'} - - upath@2.0.1: - resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} - engines: {node: '>=4'} - - update-browserslist-db@1.1.0: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - update-check@1.5.4: - resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} - - update-notifier@6.0.2: - resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} - engines: {node: '>=14.16'} - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - url-join@4.0.0: - resolution: {integrity: sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==} - - url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - - url-loader@4.1.1: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - urlpattern-polyfill@10.0.0: - resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} - - use-callback-ref@1.3.2: - resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-latest-callback@0.2.1: - resolution: {integrity: sha512-QWlq8Is8BGWBf883QOEQP5HWYX/kMI+JTbJ5rdtvJLmXTIh9XoHIO3PQcmQl8BU44VKxow1kbQUHa6mQSMALDQ==} - peerDependencies: - react: '>=16.8' - - use-sidecar@1.1.2: - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sync-external-store@1.2.2: - resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - - userhome@1.0.0: - resolution: {integrity: sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==} - engines: {node: '>= 0.8.0'} - - username@5.1.0: - resolution: {integrity: sha512-PCKbdWw85JsYMvmCv5GH3kXmM66rCd9m1hBEDutPNv94b/pqCMT4NtcKyeWYvLFiE8b+ha1Jdl8XAaUdPn5QTg==} - engines: {node: '>=8'} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - - utility-types@3.11.0: - resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} - engines: {node: '>= 4'} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - - uuid@7.0.3: - resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} - hasBin: true - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - valid-url@1.0.9: - resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} - - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - - validate-npm-package-name@3.0.0: - resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} - - validate-npm-package-name@5.0.0: - resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - value-equal@1.0.1: - resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - vfile-location@5.0.3: - resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} - - vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - - vfile@6.0.3: - resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - - vite-node@1.6.0: - resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - 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.19.8: - resolution: {integrity: sha512-e1oK0dfhzhDhY3VBuML6c0h8Xfx6EkOVYqolj7g+u8eRfdauZe5RLteCIA/c5gH0CBQ0CNFAuv/AFTx4Z7IXTw==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@vite-pwa/assets-generator': ^0.2.4 - vite: ^3.1.0 || ^4.0.0 || ^5.0.0 - workbox-build: ^7.0.0 - workbox-window: ^7.0.0 - peerDependenciesMeta: - '@vite-pwa/assets-generator': - optional: true - - vite-plugin-require@1.2.14: - resolution: {integrity: sha512-i52DfITgYKtOZyh9kOjyy4ENTQBVHG0ozTKHQdFkGAHYqZwM3Dn2c5gsA5rR7IrHQ/PQET3SMz6HkNzZ2fXCyA==} - engines: {node: '>=8', npm: '>=5'} - peerDependencies: - vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - - vite-plugin-top-level-await@1.4.4: - resolution: {integrity: sha512-QyxQbvcMkgt+kDb12m2P8Ed35Sp6nXP+l8ptGrnHV9zgYDUpraO0CPdlqLSeBqvY2DToR52nutDG7mIHuysdiw==} - peerDependencies: - vite: '>=2.8' - - vite-plugin-vuetify@2.0.4: - resolution: {integrity: sha512-A4cliYUoP/u4AWSRVRvAPKgpgR987Pss7LpFa7s1GvOe8WjgDq92Rt3eVXrvgxGCWvZsPKziVqfHHdCMqeDhfw==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - vite: '>=5' - vue: ^3.0.0 - vuetify: ^3.0.0 - - vite-plugin-wasm@3.3.0: - resolution: {integrity: sha512-tVhz6w+W9MVsOCHzxo6SSMSswCeIw4HTrXEi6qL3IRzATl83jl09JVO1djBqPSwfjgnpVHNLYcaMbaDX5WB/pg==} - peerDependencies: - vite: ^2 || ^3 || ^4 || ^5 - - vite@5.4.6: - resolution: {integrity: sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vitest@1.6.0: - resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.6.0 - '@vitest/ui': 1.6.0 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - 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.1.1 - '@vitest/ui': 2.1.1 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - vlq@1.0.1: - resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - - vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - - vscode-textmate@5.2.0: - resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==} - - vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - - vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - - vue-demi@0.13.11: - resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - - vue-loader@17.4.2: - resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} - peerDependencies: - '@vue/compiler-sfc': '*' - vue: '*' - webpack: ^4.1.0 || ^5.0.0-0 - peerDependenciesMeta: - '@vue/compiler-sfc': - optional: true - vue: - optional: true - - vue-router@4.4.5: - resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} - peerDependencies: - vue: ^3.2.0 - - vue-tsc@2.1.6: - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} - hasBin: true - peerDependencies: - typescript: '>=5.0.0' - - vue@2.7.16: - resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} - deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. - - vue@3.4.21: - resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - vuetify@3.6.8: - resolution: {integrity: sha512-j0v0iTeSVRj2ZEM9Q8HxejHxmxrQLYQSalhH82hfcraORaiDoqf1XV05N3P5ERXkKiJjJc/LfxFAUUvYSldxeg==} - engines: {node: ^12.20 || >=14.13} - peerDependencies: - typescript: '>=4.7' - vite-plugin-vuetify: '>=1.0.0' - vue: ^3.3.0 - vue-i18n: ^9.0.0 - webpack-plugin-vuetify: '>=2.0.0' - peerDependenciesMeta: - typescript: - optional: true - vite-plugin-vuetify: - optional: true - vue-i18n: - optional: true - webpack-plugin-vuetify: - optional: true - - w3c-keyname@2.2.8: - resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - - w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - - wait-port@1.1.0: - resolution: {integrity: sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==} - engines: {node: '>=10'} - hasBin: true - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - warn-once@0.1.1: - resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} - - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} - engines: {node: '>=10.13.0'} - - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} - engines: {node: '>=10.13.0'} - - wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - weak-lru-cache@1.2.2: - resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} - - web-encoding@1.1.5: - resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} - - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - - web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} - engines: {node: '>= 8'} - - webdriver@8.40.3: - resolution: {integrity: sha512-mc/pxLpgAQphnIaWvix/QXzp9CJpEvIA3YeF9t5plPaTbvbEaCAYYWkTP6e3vYPYWvx57krjGaYkNUnDCBNolA==} - engines: {node: ^16.13 || >=18} - - webdriverio@8.40.5: - resolution: {integrity: sha512-fKzaAF8lbgVFWIP8i0eGk22MpjactVVTWP8qtUXDob5Kdo8ffrg1lCKP8mcyrz6fiZM1OY1m6dvkbFelf23Nxw==} - engines: {node: ^16.13 || >=18} - peerDependencies: - devtools: ^8.14.0 - peerDependenciesMeta: - devtools: - optional: true - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - - webidl-conversions@5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - webpack-bundle-analyzer@4.10.2: - resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} - engines: {node: '>= 10.13.0'} - hasBin: true - - webpack-cli@5.1.4: - resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} - engines: {node: '>=14.15.0'} - hasBin: true - peerDependencies: - '@webpack-cli/generators': '*' - webpack: 5.x.x - webpack-bundle-analyzer: '*' - webpack-dev-server: '*' - peerDependenciesMeta: - '@webpack-cli/generators': - optional: true - webpack-bundle-analyzer: - optional: true - webpack-dev-server: - optional: true - - webpack-dev-middleware@5.3.4: - resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - webpack-dev-middleware@7.4.2: - resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - - webpack-dev-server@4.15.2: - resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-dev-server@5.0.4: - resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-merge@5.10.0: - resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} - engines: {node: '>=10.0.0'} - - webpack-merge@6.0.1: - resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} - engines: {node: '>=18.0.0'} - - webpack-node-externals@3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - webpack-subresource-integrity@5.1.0: - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true - - webpack-virtual-modules@0.6.2: - resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - - webpack@5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - webpackbar@5.0.2: - resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} - engines: {node: '>=12'} - peerDependencies: - webpack: 3 || 4 || 5 - - websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - - websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} - - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - - whatwg-fetch@3.6.20: - resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - - whatwg-url-without-unicode@8.0.0-3: - resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} - engines: {node: '>=10'} - - whatwg-url@14.0.0: - resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} - engines: {node: '>=18'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - whatwg-url@7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} - - which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} - - which-builtin-type@1.1.4: - resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - - which-pm@2.2.0: - resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} - engines: {node: '>=8.15'} - - which-typed-array@1.1.15: - resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} - engines: {node: '>= 0.4'} - - which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - which@4.0.0: - resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} - engines: {node: ^16.13.0 || >=18.0.0} - hasBin: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - - widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - - widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} - engines: {node: '>=12'} - - wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - - wonka@4.0.15: - resolution: {integrity: sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==} - - wonka@6.3.4: - resolution: {integrity: sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==} - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - workbox-background-sync@7.1.0: - resolution: {integrity: sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==} - - workbox-broadcast-update@7.1.0: - resolution: {integrity: sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==} - - workbox-build@7.1.1: - resolution: {integrity: sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==} - engines: {node: '>=16.0.0'} - - workbox-cacheable-response@7.1.0: - resolution: {integrity: sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==} - - workbox-core@7.1.0: - resolution: {integrity: sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==} - - workbox-expiration@7.1.0: - resolution: {integrity: sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==} - - workbox-google-analytics@7.1.0: - resolution: {integrity: sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==} - - workbox-navigation-preload@7.1.0: - resolution: {integrity: sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==} - - workbox-precaching@7.1.0: - resolution: {integrity: sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==} - - workbox-range-requests@7.1.0: - resolution: {integrity: sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==} - - workbox-recipes@7.1.0: - resolution: {integrity: sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==} - - workbox-routing@7.1.0: - resolution: {integrity: sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==} - - workbox-strategies@7.1.0: - resolution: {integrity: sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==} - - workbox-streams@7.1.0: - resolution: {integrity: sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==} - - workbox-sw@7.1.0: - resolution: {integrity: sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==} - - workbox-window@7.1.0: - resolution: {integrity: sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} - engines: {node: '>=18'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - - write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - write-yaml-file@5.0.0: - resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} - engines: {node: '>=16.14'} - - ws@6.2.3: - resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - xcode@3.0.1: - resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} - engines: {node: '>=10.0.0'} - - xdg-basedir@5.1.0: - resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} - engines: {node: '>=12'} - - xml-js@1.6.11: - resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} - hasBin: true - - xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - - xml2js@0.5.0: - resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} - engines: {node: '>=4.0.0'} - - xml2js@0.6.0: - resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} - engines: {node: '>=4.0.0'} - - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - - xmlbuilder@14.0.0: - resolution: {integrity: sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==} - engines: {node: '>=8.0'} - - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - xterm-addon-fit@0.5.0: - resolution: {integrity: sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ==} - deprecated: This package is now deprecated. Move to @xterm/addon-fit instead. - peerDependencies: - xterm: ^4.0.0 - - xterm-addon-search@0.8.2: - resolution: {integrity: sha512-I1863mjn8P6uVrqm/X+btalVsqjAKLhnhpbP7SavAOpEkI1jJhbHU2UTp7NjeRtcKTks6UWk/ycgds5snDSejg==} - deprecated: This package is now deprecated. Move to @xterm/addon-search instead. - peerDependencies: - xterm: ^4.0.0 - - xterm@4.19.0: - resolution: {integrity: sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ==} - deprecated: This package is now deprecated. Move to @xterm/xterm instead. - - y-prosemirror@1.0.20: - resolution: {integrity: sha512-LVMtu3qWo0emeYiP+0jgNcvZkqhzE/otOoro+87q0iVKxy/sMKuiJZnokfJdR4cn9qKx0Un5fIxXqbAlR2bFkA==} - peerDependencies: - prosemirror-model: ^1.7.1 - prosemirror-state: ^1.2.3 - prosemirror-view: ^1.9.10 - y-protocols: ^1.0.1 - yjs: ^13.3.2 - - y-protocols@1.0.6: - resolution: {integrity: sha512-vHRF2L6iT3rwj1jub/K5tYcTT/mEYDUppgNPXwp8fmLpui9f7Yeq3OEtTLVF012j39QnV+KEQpNqoN7CWU7Y9Q==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - peerDependencies: - yjs: ^13.0.0 - - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@2.1.2: - resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} - engines: {node: '>= 14'} - hasBin: true - - yargs-parser@18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} - - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} - - yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yarn-or-npm@3.0.1: - resolution: {integrity: sha512-fTiQP6WbDAh5QZAVdbMQkecZoahnbOjClTQhzv74WX5h2Uaidj1isf9FDes11TKtsZ0/ZVfZsqZ+O3x6aLERHQ==} - engines: {node: '>=8.6.0'} - hasBin: true - - yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - - yjs@13.6.19: - resolution: {integrity: sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==} - engines: {node: '>=16.0.0', npm: '>=8.0.0'} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - - yocto-queue@1.1.1: - resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} - engines: {node: '>=12.20'} - - yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} - engines: {node: '>=18'} - - zip-stream@6.0.1: - resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} - engines: {node: '>= 14'} - - zod-validation-error@2.1.0: - resolution: {integrity: sha512-VJh93e2wb4c3tWtGgTa0OF/dTt/zoPCPzXq4V11ZjxmEAFaPi/Zss1xIZdEB5RD8GD00U0/iVXgqkF77RV7pdQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - zod: ^3.18.0 - - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - - zone.js@0.14.10: - resolution: {integrity: sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==} - - zustand@4.5.5: - resolution: {integrity: sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0.6' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@0no-co/graphql.web@1.0.8(graphql@16.8.1)': - optionalDependencies: - graphql: 16.8.1 - - '@actions/core@1.10.1': - dependencies: - '@actions/http-client': 2.2.3 - uuid: 8.3.2 - - '@actions/http-client@2.2.3': - dependencies: - tunnel: 0.0.6 - undici: 5.28.4 - - '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2)': - dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2) - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) - transitivePeerDependencies: - - '@algolia/client-search' - - algoliasearch - - search-insights - - '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2)': - dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) - search-insights: 2.17.2 - transitivePeerDependencies: - - '@algolia/client-search' - - algoliasearch - - '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)': - dependencies: - '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) - '@algolia/client-search': 5.5.2 - algoliasearch: 4.24.0 - - '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)': - dependencies: - '@algolia/client-search': 5.5.2 - algoliasearch: 4.24.0 - - '@algolia/cache-browser-local-storage@4.24.0': - dependencies: - '@algolia/cache-common': 4.24.0 - - '@algolia/cache-common@4.24.0': {} - - '@algolia/cache-in-memory@4.24.0': - dependencies: - '@algolia/cache-common': 4.24.0 - - '@algolia/client-account@4.24.0': - dependencies: - '@algolia/client-common': 4.24.0 - '@algolia/client-search': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/client-analytics@4.24.0': - dependencies: - '@algolia/client-common': 4.24.0 - '@algolia/client-search': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/client-common@4.24.0': - dependencies: - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/client-common@5.5.2': {} - - '@algolia/client-personalization@4.24.0': - dependencies: - '@algolia/client-common': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/client-search@4.24.0': - dependencies: - '@algolia/client-common': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/client-search@5.5.2': - dependencies: - '@algolia/client-common': 5.5.2 - '@algolia/requester-browser-xhr': 5.5.2 - '@algolia/requester-fetch': 5.5.2 - '@algolia/requester-node-http': 5.5.2 - - '@algolia/events@4.0.1': {} - - '@algolia/logger-common@4.24.0': {} - - '@algolia/logger-console@4.24.0': - dependencies: - '@algolia/logger-common': 4.24.0 - - '@algolia/recommend@4.24.0': - dependencies: - '@algolia/cache-browser-local-storage': 4.24.0 - '@algolia/cache-common': 4.24.0 - '@algolia/cache-in-memory': 4.24.0 - '@algolia/client-common': 4.24.0 - '@algolia/client-search': 4.24.0 - '@algolia/logger-common': 4.24.0 - '@algolia/logger-console': 4.24.0 - '@algolia/requester-browser-xhr': 4.24.0 - '@algolia/requester-common': 4.24.0 - '@algolia/requester-node-http': 4.24.0 - '@algolia/transporter': 4.24.0 - - '@algolia/requester-browser-xhr@4.24.0': - dependencies: - '@algolia/requester-common': 4.24.0 - - '@algolia/requester-browser-xhr@5.5.2': - dependencies: - '@algolia/client-common': 5.5.2 - - '@algolia/requester-common@4.24.0': {} - - '@algolia/requester-fetch@5.5.2': - dependencies: - '@algolia/client-common': 5.5.2 - - '@algolia/requester-node-http@4.24.0': - dependencies: - '@algolia/requester-common': 4.24.0 - - '@algolia/requester-node-http@5.5.2': - dependencies: - '@algolia/client-common': 5.5.2 - - '@algolia/transporter@4.24.0': - dependencies: - '@algolia/cache-common': 4.24.0 - '@algolia/logger-common': 4.24.0 - '@algolia/requester-common': 4.24.0 - - '@alloc/quick-lru@5.2.0': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - - '@angular-builders/common@2.0.0(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.5.4)': - dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - ts-node: 10.9.2(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.5.4) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - chokidar - - typescript - - '@angular-builders/custom-webpack@18.0.0(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(tailwindcss@3.4.12)(typescript@5.5.4)': - dependencies: - '@angular-builders/common': 2.0.0(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(typescript@5.5.4) - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular-devkit/build-angular': 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(tailwindcss@3.4.12)(typescript@5.5.4) - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) - lodash: 4.17.21 - webpack-merge: 5.10.0 - transitivePeerDependencies: - - '@angular/localize' - - '@angular/platform-server' - - '@angular/service-worker' - - '@rspack/core' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - '@web/test-runner' - - browser-sync - - bufferutil - - chokidar - - debug - - html-webpack-plugin - - jest - - jest-environment-jsdom - - karma - - lightningcss - - ng-packagr - - node-sass - - protractor - - sass-embedded - - stylus - - sugarss - - supports-color - - tailwindcss - - typescript - - uglify-js - - utf-8-validate - - webpack-cli - - '@angular-devkit/architect@0.1802.5(chokidar@3.6.0)': - dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - - '@angular-devkit/build-angular@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@swc/core@1.7.26)(@types/node@22.5.5)(chokidar@3.6.0)(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(tailwindcss@3.4.12)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1802.5(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular/build': 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@types/node@22.5.5)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.12)(terser@5.31.6)(typescript@5.5.4) - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular-devkit/architect': 0.1802.5 + '@angular-devkit/build-webpack': 0.1802.5(webpack-dev-server@5.0.4)(webpack@5.94.0) + '@angular-devkit/core': 18.2.5 + '@angular/build': 18.2.5(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4) + '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4) + '@angular/service-worker': 18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5) '@babel/core': 7.25.2 '@babel/generator': 7.25.0 '@babel/helper-annotate-as-pure': 7.24.7 @@ -17532,15 +2255,15 @@ snapshots: '@babel/preset-env': 7.25.3(@babel/core@7.25.2) '@babel/runtime': 7.25.0 '@discoveryjs/json-ext': 0.6.1 - '@ngtools/webpack': 18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@ngtools/webpack': 18.2.5(@angular/compiler-cli@18.2.5)(typescript@5.5.4)(webpack@5.94.0) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.4.41) - babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.94.0) browserslist: 4.23.3 - copy-webpack-plugin: 12.0.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + copy-webpack-plugin: 12.0.2(webpack@5.94.0) critters: 0.0.24 - css-loader: 7.1.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + css-loader: 7.1.2(webpack@5.94.0) esbuild-wasm: 0.23.0 fast-glob: 3.3.2 http-proxy-middleware: 3.0.0 @@ -17549,11 +2272,11 @@ snapshots: jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + less-loader: 12.2.0(less@4.2.0)(webpack@5.94.0) + license-webpack-plugin: 4.0.2(webpack@5.94.0) loader-utils: 3.3.1 magic-string: 0.30.11 - mini-css-extract-plugin: 2.9.0(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + mini-css-extract-plugin: 2.9.0(webpack@5.94.0) mrmime: 2.0.0 open: 10.1.0 ora: 5.4.1 @@ -17561,29 +2284,27 @@ snapshots: picomatch: 4.0.2 piscina: 4.6.1 postcss: 8.4.41 - postcss-loader: 8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + postcss-loader: 8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0) resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.6 - sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0) semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + source-map-loader: 5.0.0(webpack@5.94.0) source-map-support: 0.5.21 terser: 5.31.6 tree-kill: 1.2.2 tslib: 2.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + webpack: 5.94.0(esbuild@0.23.0) + webpack-dev-middleware: 7.4.2(webpack@5.94.0) + webpack-dev-server: 5.0.4(webpack@5.94.0) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + webpack-subresource-integrity: 5.1.0(webpack@5.94.0) optionalDependencies: - '@angular/service-worker': 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) esbuild: 0.23.0 - tailwindcss: 3.4.12(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -17601,17 +2322,31 @@ snapshots: - uglify-js - utf-8-validate - webpack-cli + dev: true - '@angular-devkit/build-webpack@0.1802.5(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0))': + /@angular-devkit/build-webpack@0.1802.5(webpack-dev-server@5.0.4)(webpack@5.94.0): + resolution: {integrity: sha512-6qkcrWBdkxojCVHGWcdJaz4G+7QTjFvmc+3g8xvLc9sYvJq1I059gfXhDnC0FxiA0MT4cY/26ECYWUHTD5CJLQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + webpack: ^5.30.0 + webpack-dev-server: ^5.0.2 dependencies: - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) + '@angular-devkit/architect': 0.1802.5 rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + webpack: 5.94.0(esbuild@0.23.0) + webpack-dev-server: 5.0.4(webpack@5.94.0) transitivePeerDependencies: - chokidar + dev: true - '@angular-devkit/core@18.2.5(chokidar@3.6.0)': + /@angular-devkit/core@18.2.5: + resolution: {integrity: sha512-r9TumPlJ8PvA2+yz4sp+bUHgtznaVKzhvXTN5qL1k4YP8LJ7iZWMR2FOP+HjukHZOTsenzmV9pszbogabqwoZQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^3.5.2 + peerDependenciesMeta: + chokidar: + optional: true dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -17619,40 +2354,73 @@ snapshots: picomatch: 4.0.2 rxjs: 7.8.1 source-map: 0.7.4 - optionalDependencies: - chokidar: 3.6.0 + dev: true - '@angular-devkit/schematics@18.2.5(chokidar@3.6.0)': + /@angular-devkit/schematics@18.2.5: + resolution: {integrity: sha512-NUmz2UQ1Xl4cf4j1AgkwIfsCjBzAPgfeC3IBrD29hSOBE1Y3j6auqjBkvw50v6mbSPxESND995Xy13HpK1Xflw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) + '@angular-devkit/core': 18.2.5 jsonc-parser: 3.3.1 magic-string: 0.30.11 ora: 5.4.1 rxjs: 7.8.1 transitivePeerDependencies: - chokidar + dev: true - '@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + /@angular/animations@18.2.5(@angular/core@18.2.5): + resolution: {integrity: sha512-IlXtW/Nj48ZzjHUzH1TykZcSR64ScJx39T3IHnjV2z/bVATzZ36JGoadQHdqpJNKBodYJNgtJCGLCbgAvGWY2g==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/core': 18.2.5 dependencies: '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) tslib: 2.7.0 + dev: false - '@angular/build@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@types/node@22.5.5)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.12)(terser@5.31.6)(typescript@5.5.4)': + /@angular/build@18.2.5(@angular/compiler-cli@18.2.5)(@angular/service-worker@18.2.5)(@types/node@20.16.5)(less@4.2.0)(postcss@8.4.41)(terser@5.31.6)(typescript@5.5.4): + resolution: {integrity: sha512-XWkmjzgeUga0SJ0lYSYcTuYOWTyqcln2mNfBp7Ae/GZ+/7+APbedsIZEiZGZwveOIyOpTM5wguNSoe9khDl5Ig==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^18.0.0 + '@angular/localize': ^18.0.0 + '@angular/platform-server': ^18.0.0 + '@angular/service-worker': ^18.0.0 + less: ^4.2.0 + postcss: ^8.4.0 + tailwindcss: ^2.0.0 || ^3.0.0 + typescript: '>=5.4 <5.6' + peerDependenciesMeta: + '@angular/localize': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + less: + optional: true + postcss: + optional: true + tailwindcss: + optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular-devkit/architect': 0.1802.5 + '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4) + '@angular/service-worker': 18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5) '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6) browserslist: 4.23.3 critters: 0.0.24 esbuild: 0.23.0 fast-glob: 3.3.2 https-proxy-agent: 7.0.5 + less: 4.2.0 listr2: 8.2.4 lmdb: 3.0.13 magic-string: 0.30.11 @@ -17660,17 +2428,13 @@ snapshots: parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 piscina: 4.6.1 + postcss: 8.4.41 rollup: 4.20.0 sass: 1.77.6 semver: 7.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 - optionalDependencies: - '@angular/service-worker': 18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) - less: 4.2.0 - postcss: 8.4.41 - tailwindcss: 3.4.12(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) transitivePeerDependencies: - '@types/node' - chokidar @@ -17680,15 +2444,19 @@ snapshots: - sugarss - supports-color - terser + dev: true - '@angular/cli@18.2.5(chokidar@3.6.0)': + /@angular/cli@18.2.5: + resolution: {integrity: sha512-97uNs0HsOdnMaTlNJKFjIBUXw0wz43uYvSSKmIpBt7eq1LaPLju1G/qpDIHx2YwhMClPrXXrW2H/xdvqZiIw+w==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + hasBin: true dependencies: - '@angular-devkit/architect': 0.1802.5(chokidar@3.6.0) - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.5(chokidar@3.6.0) + '@angular-devkit/architect': 0.1802.5 + '@angular-devkit/core': 18.2.5 + '@angular-devkit/schematics': 18.2.5 '@inquirer/prompts': 5.3.8 '@listr2/prompt-adapter-inquirer': 2.0.15(@inquirer/prompts@5.3.8) - '@schematics/angular': 18.2.5(chokidar@3.6.0) + '@schematics/angular': 18.2.5 '@yarnpkg/lockfile': 1.1.0 ini: 4.1.3 jsonc-parser: 3.3.1 @@ -17704,16 +2472,28 @@ snapshots: - bluebird - chokidar - supports-color + dev: true - '@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1)': + /@angular/common@18.2.5(@angular/core@18.2.5)(rxjs@7.8.1): + resolution: {integrity: sha512-m+KJrtbFXTE36jP/po6UAMeUR/enQxRHpVGLCRcIcE7VWVH1ZcOvoW1yqh2A6k+KxWXeajlq/Z04nnMhcoxMRw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/core': 18.2.5 + rxjs: ^6.5.3 || ^7.4.0 dependencies: '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) rxjs: 7.8.1 tslib: 2.7.0 - '@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4)': + /@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4): + resolution: {integrity: sha512-CCCtZobUTUfId/RTYtuDCw5R1oK0w65hdAUMRP1MdGmd8bb8DKJA86u1QCWwozL3rbXlIIX4ognQ6urQ43k/Gw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + hasBin: true + peerDependencies: + '@angular/compiler': 18.2.5 + typescript: '>=5.4 <5.6' dependencies: - '@angular/compiler': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/compiler': 18.2.5(@angular/core@18.2.5) '@babel/core': 7.25.2 '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 3.6.0 @@ -17725,85 +2505,156 @@ snapshots: yargs: 17.7.2 transitivePeerDependencies: - supports-color + dev: true - '@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + /@angular/compiler@18.2.5(@angular/core@18.2.5): + resolution: {integrity: sha512-vcqe9x4dGGAnMfPhEpcZyiSVgAiqJeK80LqP1vWoAmBR+HeOqAilSv6SflcLAtuTzwgzMMAvD2T+SMCgUvaqww==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/core': 18.2.5 + peerDependenciesMeta: + '@angular/core': + optional: true dependencies: - tslib: 2.7.0 - optionalDependencies: '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) + tslib: 2.7.0 - '@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)': + /@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10): + resolution: {integrity: sha512-5BLVc5gXxzanQkADNS9WPsor3vNF5nQcyIHBi5VScErwM5vVZ7ATH1iZwaOg1ykDEVTFVhKDwD0X1aaqGDbhmQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + rxjs: ^6.5.3 || ^7.4.0 + zone.js: ~0.14.10 dependencies: rxjs: 7.8.1 tslib: 2.7.0 zone.js: 0.14.10 - '@angular/forms@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + /@angular/forms@18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5)(rxjs@7.8.1): + resolution: {integrity: sha512-ohKeH+EZCCIyGSiFYlraWLzssGAZc13P92cuYpXB62322PkcA5u0IT72mML9JWGKRqF2zteVsw4koWHVxXM5mA==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/common': 18.2.5 + '@angular/core': 18.2.5 + '@angular/platform-browser': 18.2.5 + rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/common': 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5)(@angular/common@18.2.5)(@angular/core@18.2.5) rxjs: 7.8.1 tslib: 2.7.0 + dev: false - '@angular/platform-browser-dynamic@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))': + /@angular/platform-browser-dynamic@18.2.5(@angular/common@18.2.5)(@angular/compiler@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5): + resolution: {integrity: sha512-5u0IuAt1r5e2u2vSKhp3phnaf6hH89B/q7GErfPse1sdDfNI6wHVppxai28PAfAj9gwooJun6MjFWhJFLzS44A==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/common': 18.2.5 + '@angular/compiler': 18.2.5 + '@angular/core': 18.2.5 + '@angular/platform-browser': 18.2.5 dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) - '@angular/compiler': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/common': 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) + '@angular/compiler': 18.2.5(@angular/core@18.2.5) '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5)(@angular/common@18.2.5)(@angular/core@18.2.5) tslib: 2.7.0 + dev: false - '@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + /@angular/platform-browser@18.2.5(@angular/animations@18.2.5)(@angular/common@18.2.5)(@angular/core@18.2.5): + resolution: {integrity: sha512-PoX9idwnOpTJBlujzZ2nFGOsmCnZzOH7uNSWIR7trdoq0b1AFXfrxlCQ36qWamk7bbhJI4H28L8YTmKew/nXDA==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/animations': 18.2.5 + '@angular/common': 18.2.5 + '@angular/core': 18.2.5 + peerDependenciesMeta: + '@angular/animations': + optional: true dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/animations': 18.2.5(@angular/core@18.2.5) + '@angular/common': 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) tslib: 2.7.0 - optionalDependencies: - '@angular/animations': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + dev: false - '@angular/router@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(@angular/platform-browser@18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(rxjs@7.8.1)': + /@angular/router@18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5)(@angular/platform-browser@18.2.5)(rxjs@7.8.1): + resolution: {integrity: sha512-OjZV1PTiSwT0ytmR0ykveLYzs4uQWf0EuIclZmWqM/bb8Q4P+gJl7/sya05nGnZsj6nHGOL0e/LhSZ3N+5p6qg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/common': 18.2.5 + '@angular/core': 18.2.5 + '@angular/platform-browser': 18.2.5 + rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/common': 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) - '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)) + '@angular/platform-browser': 18.2.5(@angular/animations@18.2.5)(@angular/common@18.2.5)(@angular/core@18.2.5) rxjs: 7.8.1 tslib: 2.7.0 + dev: false - '@angular/service-worker@18.2.5(@angular/common@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1))(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))': + /@angular/service-worker@18.2.5(@angular/common@18.2.5)(@angular/core@18.2.5): + resolution: {integrity: sha512-MoF2n7z/X+yqK89mIRHQutVHIBTyEUo/fDEL8LcuBP4KOZmX9cRoCEt+vqH49BkArsgOM0jNFMYCM8yt0jg7pw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + hasBin: true + peerDependencies: + '@angular/common': 18.2.5 + '@angular/core': 18.2.5 dependencies: - '@angular/common': 18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10))(rxjs@7.8.1) + '@angular/common': 18.2.5(@angular/core@18.2.5)(rxjs@7.8.1) '@angular/core': 18.2.5(rxjs@7.8.1)(zone.js@0.14.10) tslib: 2.7.0 - '@antfu/utils@0.7.10': {} + /@antfu/utils@0.7.10: + resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} + dev: true - '@apideck/better-ajv-errors@0.3.6(ajv@8.17.1)': + /@apideck/better-ajv-errors@0.3.6(ajv@8.17.1): + resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==} + engines: {node: '>=10'} + peerDependencies: + ajv: '>=8' dependencies: ajv: 8.17.1 json-schema: 0.4.0 jsonpointer: 5.0.1 leven: 3.1.0 + dev: true - '@azure/core-asynciterator-polyfill@1.0.2': {} + /@azure/core-asynciterator-polyfill@1.0.2: + resolution: {integrity: sha512-3rkP4LnnlWawl0LZptJOdXNrT/fHp2eQMadoasa6afspXdpGrtPZuAQc2PD0cpgyuoXtUWyC3tv7xfntjGS5Dw==} + engines: {node: '>=12.0.0'} + dev: false - '@babel/code-frame@7.10.4': + /@babel/code-frame@7.10.4: + resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} dependencies: '@babel/highlight': 7.24.7 - '@babel/code-frame@7.23.5': + /@babel/code-frame@7.23.5: + resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.24.7 chalk: 2.4.2 + dev: true - '@babel/code-frame@7.24.7': + /@babel/code-frame@7.24.7: + resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.24.7 picocolors: 1.1.0 - '@babel/compat-data@7.25.4': {} + /@babel/compat-data@7.25.4: + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} + engines: {node: '>=6.9.0'} - '@babel/core@7.24.5': + /@babel/core@7.24.5: + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} + engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 @@ -17823,7 +2674,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.25.2': + /@babel/core@7.25.2: + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} + engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 @@ -17842,8 +2695,10 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/generator@7.2.0': + /@babel/generator@7.2.0: + resolution: {integrity: sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==} dependencies: '@babel/types': 7.25.6 jsesc: 2.5.2 @@ -17851,32 +2706,43 @@ snapshots: source-map: 0.5.7 trim-right: 1.0.1 - '@babel/generator@7.25.0': + /@babel/generator@7.25.0: + resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.25.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + dev: true - '@babel/generator@7.25.6': + /@babel/generator@7.25.6: + resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} + engines: {node: '>=6.9.0'} 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': + /@babel/helper-annotate-as-pure@7.24.7: + resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.25.6 - '@babel/helper-builder-binary-assignment-operator-visitor@7.24.7': + /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: + resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-compilation-targets@7.25.2': + /@babel/helper-compilation-targets@7.25.2: + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 @@ -17884,7 +2750,11 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.24.5)': + /@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -17897,7 +2767,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2)': + /@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 @@ -17909,22 +2783,35 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.24.5)': + /@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@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)': + /@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 regexpu-core: 5.3.2 semver: 6.3.1 + dev: true - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5)': + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.5): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.25.2 @@ -17935,7 +2822,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2)': + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.2): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 @@ -17945,26 +2835,37 @@ snapshots: resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true - '@babel/helper-environment-visitor@7.24.7': + /@babel/helper-environment-visitor@7.24.7: + resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.25.6 - '@babel/helper-member-expression-to-functions@7.24.8': + /@babel/helper-member-expression-to-functions@7.24.8: + resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.24.7': + /@babel/helper-module-imports@7.24.7: + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.24.5)': + /@babel/helper-module-transforms@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.24.7 @@ -17974,7 +2875,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': + /@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 @@ -17983,14 +2888,23 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/helper-optimise-call-expression@7.24.7': + /@babel/helper-optimise-call-expression@7.24.7: + resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.25.6 - '@babel/helper-plugin-utils@7.24.8': {} + /@babel/helper-plugin-utils@7.24.8: + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} + engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.24.5)': + /@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -17999,7 +2913,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2)': + /@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 @@ -18007,8 +2925,13 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/helper-replace-supers@7.25.0(@babel/core@7.24.5)': + /@babel/helper-replace-supers@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-member-expression-to-functions': 7.24.8 @@ -18017,7 +2940,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)': + /@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 @@ -18025,32 +2952,48 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/helper-simple-access@7.24.7': + /@babel/helper-simple-access@7.24.7: + resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} + engines: {node: '>=6.9.0'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.24.7': + /@babel/helper-skip-transparent-expression-wrappers@7.24.7: + resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color - '@babel/helper-split-export-declaration@7.24.7': + /@babel/helper-split-export-declaration@7.24.7: + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.25.6 + dev: true - '@babel/helper-string-parser@7.24.8': {} + /@babel/helper-string-parser@7.24.8: + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': {} + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.24.8': {} + /@babel/helper-validator-option@7.24.8: + resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} + engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.0': + /@babel/helper-wrap-function@7.25.0: + resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.0 '@babel/traverse': 7.25.6 @@ -18058,23 +3001,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helpers@7.25.6': + /@babel/helpers@7.25.6: + resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} + engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.0 '@babel/types': 7.25.6 - '@babel/highlight@7.24.7': + /@babel/highlight@7.24.7: + resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.0 - '@babel/parser@7.25.6': + /@babel/parser@7.25.6: + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: '@babel/types': 7.25.6 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.24.5)': + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.24.5): + resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18082,35 +3036,62 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2)': + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2): + resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18119,7 +3100,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -18127,8 +3112,13 @@ snapshots: '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18136,15 +3126,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.5)': + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.5): + resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-environment-visitor': 7.24.7 @@ -18154,17 +3154,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@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) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.5)': + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.5): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) @@ -18172,15 +3167,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.25.2)': - dependencies: - '@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 - - '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) @@ -18189,64 +3180,55 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': - dependencies: - '@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 - '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.25.2) - - '@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.24.5)': + /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.24.5): + resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.5)': + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.5): + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - - '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.5)': + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.5): + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.5)': + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.5): + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.25.4 '@babel/core': 7.24.5 @@ -18255,28 +3237,23 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.2)': - dependencies: - '@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 - '@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-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.5)': + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.5): + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.5)': + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.5): + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18285,271 +3262,422 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@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-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5)': + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.5): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@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): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 + dev: true - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5)': + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)': + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5)': + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)': + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5)': + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.5): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)': + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.24.5)': + /@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.24.5): + resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2)': + /@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2): + resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.24.5)': + /@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.24.5): + resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2)': + /@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2): + resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5)': + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)': + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5)': + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)': + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5)': + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)': + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5)': + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)': + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5)': + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.5): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)': + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5)': + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)': + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5)': + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.5): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2)': + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -18558,8 +3686,13 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18569,17 +3702,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@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.6 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.24.7 @@ -18588,7 +3715,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-async-to-generator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 @@ -18596,28 +3727,51 @@ snapshots: '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) @@ -18625,15 +3779,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2)': + /@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@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 + dev: true - '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) @@ -18642,7 +3805,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) @@ -18650,8 +3817,13 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-classes@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-classes@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -18663,7 +3835,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2)': + /@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 @@ -18674,76 +3850,135 @@ snapshots: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.25.0 - '@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.25.0 + dev: true - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.5)': + /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.24.5): + resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2)': + /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 @@ -18751,39 +3986,55 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.24.5)': + /@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) - - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -18791,15 +4042,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.24.5)': + /@babel/plugin-transform-function-name@7.25.1(@babel/core@7.24.5): + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.25.2 @@ -18808,7 +4068,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2)': + /@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2): + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 @@ -18816,52 +4080,93 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-literals@7.25.2(@babel/core@7.24.5)': + /@babel/plugin-transform-literals@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2)': + /@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) @@ -18869,15 +4174,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 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 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.5)': + /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.5): + resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) @@ -18886,7 +4200,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)': + /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) @@ -18894,8 +4212,13 @@ snapshots: '@babel/helper-simple-access': 7.24.7 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.24.5)': + /@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.24.5): + resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) @@ -18905,7 +4228,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2)': + /@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) @@ -18914,8 +4241,13 @@ snapshots: '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.24.5) @@ -18923,61 +4255,106 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-modules-umd@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 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 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5) - '@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-compilation-targets': 7.25.2 @@ -18985,15 +4362,24 @@ snapshots: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@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) + dev: true - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -19001,27 +4387,45 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@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 + dev: true - '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5) - '@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) + dev: true - '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.24.5)': + /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.24.5): + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -19030,7 +4434,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2)': + /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 @@ -19038,18 +4446,32 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.24.5) @@ -19057,15 +4479,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2)': + /@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@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 + dev: true - '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -19075,7 +4506,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 @@ -19084,67 +4519,79 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.24.5)': + /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.24.5): + resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.24.5) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.25.2)': - dependencies: - '@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.5)': + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.24.5)': + /@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -19155,52 +4602,61 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/types': 7.25.6 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - - '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 regenerator-transform: 0.15.2 + dev: true - '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-runtime@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-runtime@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 @@ -19211,8 +4667,13 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-runtime@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.24.7 @@ -19224,29 +4685,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.8 - 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) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -19254,45 +4716,81 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 transitivePeerDependencies: - supports-color + dev: true - '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.24.5)': + /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.24.5): + resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2)': + /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.24.5)': + /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.24.5): + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-annotate-as-pure': 7.24.7 @@ -19303,64 +4801,93 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 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/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.5)': + /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2)': + /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.24.5)': + /@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.24.5) '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2)': + /@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + dev: true - '@babel/preset-env@7.25.3(@babel/core@7.25.2)': + /@babel/preset-env@7.25.3(@babel/core@7.25.2): + resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 @@ -19448,8 +4975,13 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - '@babel/preset-env@7.25.4(@babel/core@7.24.5)': + /@babel/preset-env@7.25.4(@babel/core@7.24.5): + resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.25.4 '@babel/core': 7.24.5 @@ -19538,117 +5070,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-env@7.25.4(@babel/core@7.25.2)': - dependencies: - '@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 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2) - '@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) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@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.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) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - '@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.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.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.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) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2) - '@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.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) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.25.2) - '@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.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.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/preset-flow@7.24.7(@babel/core@7.24.5)': + /@babel/preset-flow@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.24.8 '@babel/plugin-transform-flow-strip-types': 7.25.2(@babel/core@7.24.5) - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5)': + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.5): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 '@babel/types': 7.25.6 esutils: 2.0.3 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2)': + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/types': 7.25.6 esutils: 2.0.3 + dev: true - '@babel/preset-react@7.24.7(@babel/core@7.24.5)': + /@babel/preset-react@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -19660,19 +5118,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-react@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.24.7(@babel/core@7.24.5)': + /@babel/preset-typescript@7.24.7(@babel/core@7.24.5): + resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@babel/helper-plugin-utils': 7.24.8 @@ -19683,18 +5133,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - - '@babel/register@7.24.6(@babel/core@7.24.5)': + /@babel/register@7.24.6(@babel/core@7.24.5): + resolution: {integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 clone-deep: 4.0.1 @@ -19703,28 +5146,40 @@ snapshots: pirates: 4.0.6 source-map-support: 0.5.21 - '@babel/regjsgen@0.8.0': {} + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - '@babel/runtime-corejs3@7.25.6': + /@babel/runtime-corejs3@7.25.6: + resolution: {integrity: sha512-Gz0Nrobx8szge6kQQ5Z5MX9L3ObqNwCQY1PSwSNzreFL7aHGxv8Fp2j3ETV6/wWdbiV+mW6OSm8oQhg3Tcsniw==} + engines: {node: '>=6.9.0'} dependencies: core-js-pure: 3.38.1 regenerator-runtime: 0.14.1 - '@babel/runtime@7.25.0': + /@babel/runtime@7.25.0: + resolution: {integrity: sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==} + engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 + dev: true - '@babel/runtime@7.25.6': + /@babel/runtime@7.25.6: + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} + engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.25.0': + /@babel/template@7.25.0: + resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.7 '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - '@babel/traverse@7.25.6': + /@babel/traverse@7.25.6: + resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.6 @@ -19736,17 +5191,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.25.6': + /@babel/types@7.25.6: + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@capacitor/android@6.1.2(@capacitor/core@6.1.2)': + /@capacitor/android@6.1.2(@capacitor/core@6.1.2): + resolution: {integrity: sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==} + peerDependencies: + '@capacitor/core': ^6.1.0 dependencies: '@capacitor/core': 6.1.2 + dev: false - '@capacitor/cli@6.1.2': + /@capacitor/cli@6.1.2: + resolution: {integrity: sha512-HKCNGE0RP8U7aiEF2vg5wTivJROS8BVfu8a3yYJb1mRQvzv+czpmtHNsTWS/WukvwoxUjyjRmsNQSAACHfMTmQ==} + engines: {node: '>=18.0.0'} + hasBin: true dependencies: '@ionic/cli-framework-output': 2.2.8 '@ionic/utils-fs': 3.1.7 @@ -19768,20 +5232,32 @@ snapshots: xml2js: 0.5.0 transitivePeerDependencies: - supports-color + dev: true - '@capacitor/core@6.1.2': + /@capacitor/core@6.1.2: + resolution: {integrity: sha512-xFy1/4qLFLp5WCIzIhtwUuVNNoz36+V7/BzHmLqgVJcvotc4MMjswW/TshnPQaLLujEOaLkA4h8ZJ0uoK3ImGg==} dependencies: tslib: 2.7.0 + dev: false - '@capacitor/ios@6.1.2(@capacitor/core@6.1.2)': + /@capacitor/ios@6.1.2(@capacitor/core@6.1.2): + resolution: {integrity: sha512-HaeW68KisBd/7TmavzPDlL2bpoDK5AjR2ZYrqU4TlGwM88GtQfvduBCAlSCj20X0w/4+rWMkseD9dAAkacjiyQ==} + peerDependencies: + '@capacitor/core': ^6.1.0 dependencies: '@capacitor/core': 6.1.2 + dev: false - '@capacitor/splash-screen@6.0.2(@capacitor/core@6.1.2)': + /@capacitor/splash-screen@6.0.2(@capacitor/core@6.1.2): + resolution: {integrity: sha512-WC0KYZ+ev15up03xs4fTnoTKwBVUSxXsKKQr/8XAncvi/nAG8qrpanW8OlavSC5zF5e1IZZDLsI2GSv0SkZ7VQ==} + peerDependencies: + '@capacitor/core': ^6.0.0 dependencies: '@capacitor/core': 6.1.2 + dev: false - '@changesets/apply-release-plan@7.0.5': + /@changesets/apply-release-plan@7.0.5: + resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} dependencies: '@changesets/config': 3.0.3 '@changesets/get-version-range-type': 0.4.0 @@ -19796,8 +5272,10 @@ snapshots: prettier: 2.8.8 resolve-from: 5.0.0 semver: 7.6.3 + dev: true - '@changesets/assemble-release-plan@6.0.4': + /@changesets/assemble-release-plan@6.0.4: + resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==} dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.2 @@ -19805,12 +5283,17 @@ snapshots: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 semver: 7.6.3 + dev: true - '@changesets/changelog-git@0.2.0': + /@changesets/changelog-git@0.2.0: + resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} dependencies: '@changesets/types': 6.0.0 + dev: true - '@changesets/cli@2.27.2': + /@changesets/cli@2.27.2: + resolution: {integrity: sha512-6/kADjKMOrlLwNr/Y5HAq7T9oGOA2Lq5A59AGtwQCCiXuSGp4EgszzdJFeBiF8pdz7Wn1HaLzSUBhAaNToEJqg==} + hasBin: true dependencies: '@babel/runtime': 7.25.6 '@changesets/apply-release-plan': 7.0.5 @@ -19844,8 +5327,10 @@ snapshots: spawndamnit: 2.0.0 term-size: 2.2.1 tty-table: 4.2.3 + dev: true - '@changesets/config@3.0.3': + /@changesets/config@3.0.3: + resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==} dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.2 @@ -19854,19 +5339,25 @@ snapshots: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 micromatch: 4.0.8 + dev: true - '@changesets/errors@0.2.0': + /@changesets/errors@0.2.0: + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} dependencies: extendable-error: 0.1.7 + dev: true - '@changesets/get-dependents-graph@2.1.2': + /@changesets/get-dependents-graph@2.1.2: + resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 picocolors: 1.1.0 semver: 7.6.3 + dev: true - '@changesets/get-release-plan@4.0.4': + /@changesets/get-release-plan@4.0.4: + resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} dependencies: '@changesets/assemble-release-plan': 6.0.4 '@changesets/config': 3.0.3 @@ -19874,34 +5365,46 @@ snapshots: '@changesets/read': 0.6.1 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 + dev: true - '@changesets/get-version-range-type@0.4.0': {} + /@changesets/get-version-range-type@0.4.0: + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} + dev: true - '@changesets/git@3.0.1': + /@changesets/git@3.0.1: + resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==} dependencies: '@changesets/errors': 0.2.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 micromatch: 4.0.8 spawndamnit: 2.0.0 + dev: true - '@changesets/logger@0.1.1': + /@changesets/logger@0.1.1: + resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} dependencies: picocolors: 1.1.0 + dev: true - '@changesets/parse@0.4.0': + /@changesets/parse@0.4.0: + resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} dependencies: '@changesets/types': 6.0.0 js-yaml: 3.14.1 + dev: true - '@changesets/pre@2.0.1': + /@changesets/pre@2.0.1: + resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==} dependencies: '@changesets/errors': 0.2.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 + dev: true - '@changesets/read@0.6.1': + /@changesets/read@0.6.1: + resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==} dependencies: '@changesets/git': 3.0.1 '@changesets/logger': 0.1.1 @@ -19910,59 +5413,105 @@ snapshots: fs-extra: 7.0.1 p-filter: 2.1.0 picocolors: 1.1.0 + dev: true - '@changesets/should-skip-package@0.1.1': + /@changesets/should-skip-package@0.1.1: + resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==} dependencies: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 + dev: true - '@changesets/types@4.1.0': {} + /@changesets/types@4.1.0: + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} + dev: true - '@changesets/types@6.0.0': {} + /@changesets/types@6.0.0: + resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} + dev: true - '@changesets/write@0.3.2': + /@changesets/write@0.3.2: + resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} dependencies: '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 prettier: 2.8.8 + dev: true - '@colors/colors@1.5.0': + /@colors/colors@1.5.0: + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + requiresBuild: true optional: true - '@craftzdog/react-native-buffer@6.0.5(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@craftzdog/react-native-buffer@6.0.5(react-native@0.72.4)(react@18.2.0): + resolution: {integrity: sha512-Av+YqfwA9e7jhgI9GFE/gTpwl/H+dRRLmZyJPOpKTy107j9Oj7oXlm3/YiMNz+C/CEGqcKAOqnXDLs4OL6AAFw==} dependencies: ieee754: 1.2.1 - react-native-quick-base64: 2.1.2(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-quick-base64: 2.1.2(react-native@0.72.4)(react@18.2.0) transitivePeerDependencies: - react - react-native + dev: true - '@cspotcode/source-map-support@0.8.1': + /@cspotcode/source-map-support@0.8.1: + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 + dev: true - '@discoveryjs/json-ext@0.5.7': {} + /@discoveryjs/json-ext@0.5.7: + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} - '@discoveryjs/json-ext@0.6.1': {} + /@discoveryjs/json-ext@0.6.1: + resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} + engines: {node: '>=14.17.0'} + dev: true - '@docsearch/css@3.6.1': {} + /@docsearch/css@3.6.1: + resolution: {integrity: sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==} + dev: false - '@docsearch/react@3.6.1(@algolia/client-search@5.5.2)(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)': + /@docsearch/react@3.6.1(@algolia/client-search@5.5.2)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2): + resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==} + peerDependencies: + '@types/react': '>= 16.8.0 < 19.0.0' + react: '>= 16.8.0 < 19.0.0' + react-dom: '>= 16.8.0 < 19.0.0' + search-insights: '>= 1 < 3' + peerDependenciesMeta: + '@types/react': + optional: true + react: + optional: true + react-dom: + optional: true + search-insights: + optional: true dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0)(search-insights@2.17.2) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.5.2)(algoliasearch@4.24.0) '@docsearch/css': 3.6.1 - algoliasearch: 4.24.0 - optionalDependencies: '@types/react': 18.3.8 + algoliasearch: 4.24.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) search-insights: 2.17.2 transitivePeerDependencies: - '@algolia/client-search' + dev: false - '@docusaurus/core@3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/core@3.5.2(@docusaurus/types@3.4.0)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==} + engines: {node: '>=18.0'} + hasBin: true + peerDependencies: + '@mdx-js/react': ^3.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -19976,10 +5525,10 @@ snapshots: '@babel/traverse': 7.25.6 '@docusaurus/cssnano-preset': 3.5.2 '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.4.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4) '@mdx-js/react': 3.0.1(@types/react@18.3.8)(react@18.2.0) autoprefixer: 10.4.20(postcss@8.4.47) babel-loader: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) @@ -20014,13 +5563,13 @@ snapshots: postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.5.4)(webpack@5.94.0) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.5.4)(webpack@5.94.0) + react-dev-utils: 12.0.1(typescript@5.5.4)(webpack@5.94.0) react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.94.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) + react-loadable: /@docusaurus/react-loadable@6.0.0(react@18.2.0) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0)(webpack@5.94.0) react-router: 5.3.4(react@18.2.0) - react-router-config: 5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0) + react-router-config: 5.1.1(react-router@5.3.4)(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) rtl-detect: 1.1.2 semver: 7.6.3 @@ -20029,8 +5578,8 @@ snapshots: terser-webpack-plugin: 5.3.10(webpack@5.94.0) tslib: 2.7.0 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) - webpack: 5.94.0 + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) + webpack: 5.94.0(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.10.2 webpack-dev-server: 4.15.2(webpack@5.94.0) webpack-merge: 5.10.0 @@ -20053,8 +5602,16 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/core@3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==} + engines: {node: '>=18.0'} + hasBin: true + peerDependencies: + '@mdx-js/react': ^3.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -20068,10 +5625,10 @@ snapshots: '@babel/traverse': 7.25.6 '@docusaurus/cssnano-preset': 3.5.2 '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) '@mdx-js/react': 3.0.1(@types/react@18.3.8)(react@18.2.0) autoprefixer: 10.4.20(postcss@8.4.47) babel-loader: 9.2.1(@babel/core@7.24.5)(webpack@5.94.0) @@ -20106,13 +5663,13 @@ snapshots: postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.5.4)(webpack@5.94.0) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.5.4)(webpack@5.94.0) + react-dev-utils: 12.0.1(typescript@5.5.4)(webpack@5.94.0) react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.94.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) + react-loadable: /@docusaurus/react-loadable@6.0.0(react@18.2.0) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0)(webpack@5.94.0) react-router: 5.3.4(react@18.2.0) - react-router-config: 5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0) + react-router-config: 5.1.1(react-router@5.3.4)(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) rtl-detect: 1.1.2 semver: 7.6.3 @@ -20121,8 +5678,8 @@ snapshots: terser-webpack-plugin: 5.3.10(webpack@5.94.0) tslib: 2.7.0 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) - webpack: 5.94.0 + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) + webpack: 5.94.0(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.10.2 webpack-dev-server: 4.15.2(webpack@5.94.0) webpack-merge: 5.10.0 @@ -20146,23 +5703,32 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/cssnano-preset@3.5.2': + /@docusaurus/cssnano-preset@3.5.2: + resolution: {integrity: sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==} + engines: {node: '>=18.0'} dependencies: cssnano-preset-advanced: 6.1.2(postcss@8.4.47) postcss: 8.4.47 postcss-sort-media-queries: 5.2.0(postcss@8.4.47) tslib: 2.7.0 - '@docusaurus/logger@3.5.2': + /@docusaurus/logger@3.5.2: + resolution: {integrity: sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==} + engines: {node: '>=18.0'} dependencies: chalk: 4.1.2 tslib: 2.7.0 - '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.4.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4) '@mdx-js/mdx': 3.0.1 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 @@ -20183,9 +5749,9 @@ snapshots: tslib: 2.7.0 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) vfile: 6.0.3 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -20194,12 +5760,18 @@ snapshots: - typescript - uglify-js - webpack-cli + dev: false - '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) '@mdx-js/mdx': 3.0.1 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 @@ -20220,9 +5792,9 @@ snapshots: tslib: 2.7.0 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) vfile: 6.0.3 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -20232,9 +5804,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@docusaurus/module-type-aliases@3.5.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) '@types/history': 4.7.11 '@types/react': 18.3.8 '@types/react-router-config': 5.0.11 @@ -20242,7 +5818,7 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-helmet-async: 2.0.5(react@18.2.0) - react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' + react-loadable: /@docusaurus/react-loadable@6.0.0(react@18.2.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20250,17 +5826,23 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/plugin-content-docs': '*' + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.2.0 @@ -20272,7 +5854,7 @@ snapshots: tslib: 2.7.0 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -20292,17 +5874,22 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -20312,7 +5899,7 @@ snapshots: react-dom: 18.2.0(react@18.2.0) tslib: 2.7.0 utility-types: 3.11.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -20332,18 +5919,23 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.7.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -20363,11 +5955,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -20391,12 +5988,18 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.7.0 @@ -20418,12 +6021,18 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) '@types/gtag.js': 0.0.12 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -20446,12 +6055,18 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.7.0 @@ -20473,15 +6088,21 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/logger': 3.5.2 - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -20505,22 +6126,28 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.5.2)(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4)': - dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-classic': 3.5.2(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.5.2)(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4) - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + /@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.5.2)(@mdx-js/react@3.0.1)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4): + resolution: {integrity: sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + dependencies: + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-classic': 3.5.2(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.5.2)(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -20544,26 +6171,35 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/react-loadable@6.0.0(react@18.2.0)': + /@docusaurus/react-loadable@6.0.0(react@18.2.0): + resolution: {integrity: sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==} + peerDependencies: + react: '*' dependencies: '@types/react': 18.3.8 react: 18.2.0 - '@docusaurus/theme-classic@3.5.2(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/theme-classic@3.5.2(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) '@mdx-js/react': 3.0.1(@types/react@18.3.8)(react@18.2.0) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -20598,13 +6234,19 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4)': + /@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/plugin-content-docs': '*' + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/module-type-aliases': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) '@types/history': 4.7.11 '@types/react': 18.3.8 '@types/react-router-config': 5.0.11 @@ -20624,16 +6266,21 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.5.2)(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4)': + /@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.5.2)(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2)(typescript@5.5.4): + resolution: {integrity: sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==} + engines: {node: '>=18.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: - '@docsearch/react': 3.6.1(@algolia/client-search@5.5.2)(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2) - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docsearch/react': 3.6.1(@algolia/client-search@5.5.2)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.17.2) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2)(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/logger': 3.5.2 - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0))(eslint@8.57.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4))(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.5.4) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2)(@docusaurus/types@3.5.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.5.4) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) algoliasearch: 4.24.0 algoliasearch-helper: 3.22.5(algoliasearch@4.24.0) clsx: 2.1.1 @@ -20666,15 +6313,24 @@ snapshots: - utf-8-validate - vue-template-compiler - webpack-cli + dev: false - '@docusaurus/theme-translations@3.5.2': + /@docusaurus/theme-translations@3.5.2: + resolution: {integrity: sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==} + engines: {node: '>=18.0'} dependencies: fs-extra: 11.2.0 tslib: 2.7.0 - '@docusaurus/tsconfig@3.4.0': {} + /@docusaurus/tsconfig@3.4.0: + resolution: {integrity: sha512-0qENiJ+TRaeTzcg4olrnh0BQ7eCxTgbYWBnWUeQDc84UYkt/T3pDNnm3SiQkqPb+YQ1qtYFlC0RriAElclo8Dg==} + dev: true - '@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@docusaurus/types@3.4.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4jcDO8kXi5Cf9TcyikB/yKmz14f2RZ2qTRerbHAsS+5InE9ZgSLBNLsewtFTcTOXSVcbU3FoGOzcNWAmU1TR0A==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@mdx-js/mdx': 3.0.1 '@types/history': 4.7.11 @@ -20683,9 +6339,9 @@ snapshots: joi: 17.13.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) utility-types: 3.11.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -20694,7 +6350,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@docusaurus/types@3.5.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@mdx-js/mdx': 3.0.1 '@types/history': 4.7.11 @@ -20703,9 +6363,9 @@ snapshots: joi: 17.13.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) utility-types: 3.11.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -20714,23 +6374,38 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': + /@docusaurus/utils-common@3.5.2(@docusaurus/types@3.4.0): + resolution: {integrity: sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true dependencies: + '@docusaurus/types': 3.4.0(react-dom@18.2.0)(react@18.2.0) tslib: 2.7.0 - optionalDependencies: - '@docusaurus/types': 3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + dev: false - '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': + /@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2): + resolution: {integrity: sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true dependencies: + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) tslib: 2.7.0 - optionalDependencies: - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4)': + /@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4): + resolution: {integrity: sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==} + engines: {node: '>=18.0'} dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0) fs-extra: 11.2.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -20744,12 +6419,15 @@ snapshots: - typescript - uglify-js - webpack-cli + dev: false - '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4)': + /@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4): + resolution: {integrity: sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==} + engines: {node: '>=18.0'} dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) fs-extra: 11.2.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -20764,10 +6442,18 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4)': + /@docusaurus/utils@3.5.2(@docusaurus/types@3.4.0)(typescript@5.5.4): + resolution: {integrity: sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/types': 3.4.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.4.0) '@svgr/webpack': 8.1.0(typescript@5.5.4) escape-string-regexp: 4.0.0 file-loader: 6.2.0(webpack@5.94.0) @@ -20783,11 +6469,9 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.7.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) utility-types: 3.11.0 - webpack: 5.94.0 - optionalDependencies: - '@docusaurus/types': 3.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20795,11 +6479,20 @@ snapshots: - typescript - uglify-js - webpack-cli + dev: false - '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.5.4)': + /@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2)(typescript@5.5.4): + resolution: {integrity: sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==} + engines: {node: '>=18.0'} + peerDependencies: + '@docusaurus/types': '*' + peerDependenciesMeta: + '@docusaurus/types': + optional: true dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/types': 3.5.2(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2) '@svgr/webpack': 8.1.0(typescript@5.5.4) escape-string-regexp: 4.0.0 file-loader: 6.2.0(webpack@5.94.0) @@ -20815,11 +6508,9 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.7.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0) + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.94.0) utility-types: 3.11.0 - webpack: 5.94.0 - optionalDependencies: - '@docusaurus/types': 3.5.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20828,13 +6519,19 @@ snapshots: - uglify-js - webpack-cli - '@egjs/hammerjs@2.0.17': + /@egjs/hammerjs@2.0.17: + resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} + engines: {node: '>=0.8.0'} dependencies: '@types/hammerjs': 2.0.45 + dev: false - '@electron-forge/cli@7.4.0(encoding@0.1.13)': + /@electron-forge/cli@7.4.0: + resolution: {integrity: sha512-a+zZv3ja/IxkJzNyx4sOHSZv6DPV85S0PEVF6pcRjUpbDL5r+DxjRFsNc0Nq4UIWyFm1nw7RWoPdd9uDst4Tvg==} + engines: {node: '>= 16.4.0'} + hasBin: true dependencies: - '@electron-forge/core': 7.4.0(encoding@0.1.13) + '@electron-forge/core': 7.4.0 '@electron-forge/shared-types': 7.4.0 '@electron/get': 3.1.0 chalk: 4.1.2 @@ -20847,8 +6544,11 @@ snapshots: - bluebird - encoding - supports-color + dev: true - '@electron-forge/core-utils@7.4.0': + /@electron-forge/core-utils@7.4.0: + resolution: {integrity: sha512-9RLG0F9SX466TpkaTcW+V15KmnGuTpmr7NKMRlngtHXmnkBUJz4Mxp1x33WZLgL90dJrxrRgHSfVBtA4lstDPw==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@electron/rebuild': 3.6.0 @@ -20863,8 +6563,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/core@7.4.0(encoding@0.1.13)': + /@electron-forge/core@7.4.0: + resolution: {integrity: sha512-pYHKpB2CKeQgWsb+gox+FPkEvP+6Q2zGj2eZtgZRtKppoWIXrHIpOtcm6FllJ/gZ5u4AsQzVIYReAHGaBa0osw==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/core-utils': 7.4.0 '@electron-forge/maker-base': 7.4.0 @@ -20892,7 +6595,7 @@ snapshots: listr2: 7.0.2 lodash: 4.17.21 log-symbols: 4.1.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 progress: 2.0.3 rechoir: 0.8.0 resolve-package: 1.0.1 @@ -20905,8 +6608,11 @@ snapshots: - bluebird - encoding - supports-color + dev: true - '@electron-forge/maker-base@7.4.0': + /@electron-forge/maker-base@7.4.0: + resolution: {integrity: sha512-LwWS4VPdwjISl1KpLhmM1Qr1M3sRTTQ/RsX+GlFd7cQ1W/FsgxMjaTG4Od1d+a5CGVTh3s6X2g99TSUfxjOveg==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 fs-extra: 10.1.0 @@ -20914,8 +6620,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/maker-deb@7.4.0': + /@electron-forge/maker-deb@7.4.0: + resolution: {integrity: sha512-npWea3IpGeu96xNqJpsCOYX6V4E+HY6u/okeTUzUOMX96UteT14MecdUefMam158glRTX84k2ryh7WcBoOa4mg==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/maker-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 @@ -20924,8 +6633,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/maker-rpm@7.4.0': + /@electron-forge/maker-rpm@7.4.0: + resolution: {integrity: sha512-N64Yh/K/91GzIk28T1jKsCGgYaquDuhXcEJW+TkVyP5tPZ9aTz9SjXLBxAg8WhcroArAZEsVyPOFKthmFzAUuA==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/maker-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 @@ -20934,8 +6646,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/maker-squirrel@7.4.0': + /@electron-forge/maker-squirrel@7.4.0: + resolution: {integrity: sha512-mCQyufnSNfjffiKho59ZqVg4W601zGOl6h01OyfDwjOU/G4iQtpnnDEOXGe26q7OVT5ORb1WDnfyGgBeJ6Ge7g==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/maker-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 @@ -20945,8 +6660,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/maker-zip@7.4.0': + /@electron-forge/maker-zip@7.4.0: + resolution: {integrity: sha512-UGbMdpuK/P29x1FFRWNOs3bNz+7QNFWVWyTM5hcWqib66cNuUmoaPifQyuwW2POIrIohrxlzLK87/i9Zc8g4dA==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/maker-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 @@ -20956,23 +6674,34 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/plugin-auto-unpack-natives@7.4.0': + /@electron-forge/plugin-auto-unpack-natives@7.4.0: + resolution: {integrity: sha512-jJ/v2blH32bcvdlJbeeW/yO99K9SduW8yrS7zuFN6y+B1cmzLd+S7L8oCcOghFDMAlYjQaBlnCe/nMJbT9mN4g==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/plugin-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/plugin-base@7.4.0': + /@electron-forge/plugin-base@7.4.0: + resolution: {integrity: sha512-LcTNtEc2YaWvhhqWVIfdJ+J0/krSgc2dqYAHhOH2aLUSm9End3dKO/PZ1Y6DPsiPiJKHnSLBJ/XBN/16NY4Sjw==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/plugin-fuses@7.4.0(@electron/fuses@1.8.0)': + /@electron-forge/plugin-fuses@7.4.0(@electron/fuses@1.8.0): + resolution: {integrity: sha512-LKcyIaO0sUkzZdOB1PySjG1R9KAl5Vi453ZQcambBI7RpZtPKozluNd0zlXey1cf7ycTwhzvmrI6ss3LHQyjvw==} + engines: {node: '>= 16.4.0'} + peerDependencies: + '@electron/fuses': '>=1.0.0' dependencies: '@electron-forge/plugin-base': 7.4.0 '@electron-forge/shared-types': 7.4.0 @@ -20980,8 +6709,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/plugin-vite@7.4.0': + /@electron-forge/plugin-vite@7.4.0: + resolution: {integrity: sha512-GZqBUsyNH0XCvQlBKMS0aOJM6PX80irijgPR9Lfl6ctYIuKTo+82td+nIK8Fef/qSDUEt/U1f4Qb9GfLfhRRig==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/core-utils': 7.4.0 '@electron-forge/plugin-base': 7.4.0 @@ -20996,15 +6728,21 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: true - '@electron-forge/publisher-base@7.4.0': + /@electron-forge/publisher-base@7.4.0: + resolution: {integrity: sha512-PiJk4RfaC55SnVnteLW2ZIQNM9DpGOi6YoUn5t8i9UcVp2rFIdya7bJY/b9u1hwubm4d5+TdypMVEuJjM44CJQ==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/shared-types@7.4.0': + /@electron-forge/shared-types@7.4.0: + resolution: {integrity: sha512-5Ehy6enUjBaU08odf9u9TOhmOVXlqobzMvKUixtkdAWgV1XZAUJmn+p21xhj0IkO92MQiXMGv66w9pDNjRT8uQ==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/tracer': 7.4.0 '@electron/packager': 18.3.5 @@ -21013,8 +6751,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/template-base@7.4.0': + /@electron-forge/template-base@7.4.0: + resolution: {integrity: sha512-3YWdRSGzQfQPQkQxStn2wkJ/SuNGGKo9slwFJGvqMV+Pbx3/M/hYi9sMXOuaqVZgeaBp8Ap27yFPxaIIOC3vcA==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@malept/cross-spawn-promise': 2.0.0 @@ -21024,8 +6765,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/template-vite-typescript@7.4.0': + /@electron-forge/template-vite-typescript@7.4.0: + resolution: {integrity: sha512-wdByG807VWcUd81E6572b/G/Ki8gb+GrCIWxO7Cl3qBa+yNaU1sHhBwB1RyTbQy1r8ubSBtsWrRD1J/yzHKWoQ==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@electron-forge/template-base': 7.4.0 @@ -21033,8 +6777,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/template-vite@7.4.0': + /@electron-forge/template-vite@7.4.0: + resolution: {integrity: sha512-YPVyCGiBKmZPCxK/Bd2louV3PBcxI2nT2+tRKP+mlEHOWrxbZIfmZSR2lIAFvK/ALKlwUKROdmlwyi7ZcdT7JQ==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@electron-forge/template-base': 7.4.0 @@ -21042,8 +6789,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/template-webpack-typescript@7.4.0': + /@electron-forge/template-webpack-typescript@7.4.0: + resolution: {integrity: sha512-O5gwjNSGFNRdJWyiCtevcOBDPAMhgOPvLORh9qR1GcjyTutWwHWmZzycqH+MmkhpQPgrAYDEeipXcOQhSbzNZA==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@electron-forge/template-base': 7.4.0 @@ -21051,8 +6801,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/template-webpack@7.4.0': + /@electron-forge/template-webpack@7.4.0: + resolution: {integrity: sha512-W558AEGwQrwEtKIbIJPPs0LIsaC/1Vncj5NgqKehEMJjBb0KQq4hwBu/6dauQrfun4jRCOp7LV+OVrf5XPJ7QA==} + engines: {node: '>= 16.4.0'} dependencies: '@electron-forge/shared-types': 7.4.0 '@electron-forge/template-base': 7.4.0 @@ -21060,12 +6813,18 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron-forge/tracer@7.4.0': + /@electron-forge/tracer@7.4.0: + resolution: {integrity: sha512-F4jbnDn4yIZjmky1FZ6rgBKTM05AZQQfHkyJW2hdS4pDKJjdKAqWytoZKDi1/S6Cr6tN+DD0TFGD3V0i6HPHYQ==} + engines: {node: '>= 14.17.5'} dependencies: chrome-trace-event: 1.0.4 + dev: true - '@electron-forge/web-multi-logger@7.4.0': + /@electron-forge/web-multi-logger@7.4.0: + resolution: {integrity: sha512-XHKs37q4S8BzH1lTKhuOFO6k4R7XdrsZfox+qlp4HpiYKw8yq4rcasB0zUO5YKZ2aTJ1t79X1jxSJb5qhImdHA==} + engines: {node: '>= 16.4.0'} dependencies: express: 4.21.0 express-ws: 5.0.2(express@4.21.0) @@ -21076,21 +6835,31 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: true - '@electron/asar@3.2.13': + /@electron/asar@3.2.13: + resolution: {integrity: sha512-pY5z2qQSwbFzJsBdgfJIzXf5ElHTVMutC2dxh0FD60njknMu3n1NnTABOcQwbb5/v5soqE79m9UjaJryBf3epg==} + engines: {node: '>=10.12.0'} + hasBin: true dependencies: '@types/glob': 7.2.0 commander: 5.1.0 glob: 7.2.3 minimatch: 3.1.2 + dev: true - '@electron/fuses@1.8.0': + /@electron/fuses@1.8.0: + resolution: {integrity: sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw==} + hasBin: true dependencies: chalk: 4.1.2 fs-extra: 9.1.0 minimist: 1.2.8 + dev: true - '@electron/get@2.0.3': + /@electron/get@2.0.3: + resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==} + engines: {node: '>=12'} dependencies: debug: 4.3.7(supports-color@8.1.1) env-paths: 2.2.1 @@ -21103,8 +6872,11 @@ snapshots: global-agent: 3.0.0 transitivePeerDependencies: - supports-color + dev: true - '@electron/get@3.1.0': + /@electron/get@3.1.0: + resolution: {integrity: sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==} + engines: {node: '>=14'} dependencies: debug: 4.3.7(supports-color@8.1.1) env-paths: 2.2.1 @@ -21117,16 +6889,23 @@ snapshots: global-agent: 3.0.0 transitivePeerDependencies: - supports-color + dev: true - '@electron/notarize@2.5.0': + /@electron/notarize@2.5.0: + resolution: {integrity: sha512-jNT8nwH1f9X5GEITXaQ8IF/KdskvIkOFfB2CvwumsveVidzpSc+mvhhTMdAGSYF3O+Nq49lJ7y+ssODRXu06+A==} + engines: {node: '>= 10.0.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) fs-extra: 9.1.0 promise-retry: 2.0.1 transitivePeerDependencies: - supports-color + dev: true - '@electron/osx-sign@1.3.1': + /@electron/osx-sign@1.3.1: + resolution: {integrity: sha512-BAfviURMHpmb1Yb50YbCxnOY0wfwaLXH5KJ4+80zS0gUkzDX3ec23naTlEqKsN+PwYn+a1cCzM7BJ4Wcd3sGzw==} + engines: {node: '>=12.0.0'} + hasBin: true dependencies: compare-version: 0.1.2 debug: 4.3.7(supports-color@8.1.1) @@ -21136,8 +6915,12 @@ snapshots: plist: 3.1.0 transitivePeerDependencies: - supports-color + dev: true - '@electron/packager@18.3.5': + /@electron/packager@18.3.5: + resolution: {integrity: sha512-ClgTxXTt3MesWAcjIxIkgxELjTcllw1FRoVsihP7uT48kpDMqI71p4XvnMWbq8PvU57TcrKICAaLkxRhbc+/wQ==} + engines: {node: '>= 16.13.0'} + hasBin: true dependencies: '@electron/asar': 3.2.13 '@electron/get': 3.1.0 @@ -21160,8 +6943,12 @@ snapshots: yargs-parser: 21.1.1 transitivePeerDependencies: - supports-color + dev: true - '@electron/rebuild@3.6.0': + /@electron/rebuild@3.6.0: + resolution: {integrity: sha512-zF4x3QupRU3uNGaP5X1wjpmcjfw1H87kyqZ00Tc3HvriV+4gmOGuvQjGNkrJuXdsApssdNyVwLsy+TaeTGGcVw==} + engines: {node: '>=12.13.0'} + hasBin: true dependencies: '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 @@ -21180,8 +6967,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@electron/universal@2.0.1': + /@electron/universal@2.0.1: + resolution: {integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==} + engines: {node: '>=16.4'} dependencies: '@electron/asar': 3.2.13 '@malept/cross-spawn-promise': 2.0.0 @@ -21192,8 +6982,12 @@ snapshots: plist: 3.1.0 transitivePeerDependencies: - supports-color + dev: true - '@electron/windows-sign@1.1.3': + /@electron/windows-sign@1.1.3: + resolution: {integrity: sha512-OqVSdAe+/88fIjvTDWiy+5Ho1nXsiBhE5RTsIQ6M/zcxcDAEP2TlQCkOyusItnmzXRN+XTFaK9gKhiZ6KGyXQw==} + engines: {node: '>=14.14'} + hasBin: true dependencies: cross-dirname: 0.1.0 debug: 4.3.7(supports-color@8.1.1) @@ -21202,8 +6996,10 @@ snapshots: postject: 1.0.0-alpha.6 transitivePeerDependencies: - supports-color + dev: true - '@emotion/babel-plugin@11.12.0': + /@emotion/babel-plugin@11.12.0: + resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} dependencies: '@babel/helper-module-imports': 7.24.7 '@babel/runtime': 7.25.6 @@ -21218,32 +7014,54 @@ snapshots: stylis: 4.2.0 transitivePeerDependencies: - supports-color + dev: false - '@emotion/cache@11.13.1': + /@emotion/cache@11.13.1: + resolution: {integrity: sha512-iqouYkuEblRcXmylXIwwOodiEK5Ifl7JcX7o6V4jI3iW4mLXX3dmt5xwBtIkJiQEXFAI+pC8X0i67yiPkH9Ucw==} dependencies: '@emotion/memoize': 0.9.0 '@emotion/sheet': 1.4.0 '@emotion/utils': 1.4.0 '@emotion/weak-memoize': 0.4.0 stylis: 4.2.0 + dev: false - '@emotion/hash@0.9.2': {} + /@emotion/hash@0.9.2: + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + dev: false - '@emotion/is-prop-valid@0.8.8': + /@emotion/is-prop-valid@0.8.8: + resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} + requiresBuild: true dependencies: '@emotion/memoize': 0.7.4 + dev: false optional: true - '@emotion/is-prop-valid@1.3.0': + /@emotion/is-prop-valid@1.3.0: + resolution: {integrity: sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==} dependencies: '@emotion/memoize': 0.9.0 + dev: false - '@emotion/memoize@0.7.4': + /@emotion/memoize@0.7.4: + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} + requiresBuild: true + dev: false optional: true - '@emotion/memoize@0.9.0': {} + /@emotion/memoize@0.9.0: + resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} + dev: false - '@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0)': + /@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 @@ -21252,14 +7070,21 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.2.0) '@emotion/utils': 1.4.0 '@emotion/weak-memoize': 0.3.1 + '@types/react': 18.3.8 hoist-non-react-statics: 3.3.2 react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.8 transitivePeerDependencies: - supports-color + dev: false - '@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0)': + /@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 @@ -21268,24 +7093,36 @@ snapshots: '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.2.0) '@emotion/utils': 1.4.0 '@emotion/weak-memoize': 0.4.0 + '@types/react': 18.3.8 hoist-non-react-statics: 3.3.2 react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.8 transitivePeerDependencies: - supports-color + dev: false - '@emotion/serialize@1.3.1': + /@emotion/serialize@1.3.1: + resolution: {integrity: sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==} dependencies: '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 '@emotion/unitless': 0.10.0 '@emotion/utils': 1.4.0 csstype: 3.1.3 + dev: false - '@emotion/sheet@1.4.0': {} + /@emotion/sheet@1.4.0: + resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} + dev: false - '@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': + /@emotion/styled@11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==} + peerDependencies: + '@emotion/react': ^11.0.0-rc.0 + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 @@ -21294,13 +7131,21 @@ snapshots: '@emotion/serialize': 1.3.1 '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.2.0) '@emotion/utils': 1.4.0 - react: 18.2.0 - optionalDependencies: '@types/react': 18.3.8 + react: 18.2.0 transitivePeerDependencies: - supports-color + dev: false - '@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': + /@emotion/styled@11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==} + peerDependencies: + '@emotion/react': ^11.0.0-rc.0 + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/babel-plugin': 11.12.0 @@ -21309,247 +7154,671 @@ snapshots: '@emotion/serialize': 1.3.1 '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.2.0) '@emotion/utils': 1.4.0 - react: 18.2.0 - optionalDependencies: '@types/react': 18.3.8 + react: 18.2.0 transitivePeerDependencies: - supports-color + dev: false - '@emotion/unitless@0.10.0': {} + /@emotion/unitless@0.10.0: + resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} + dev: false - '@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.2.0)': + /@emotion/use-insertion-effect-with-fallbacks@1.1.0(react@18.2.0): + resolution: {integrity: sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==} + peerDependencies: + react: '>=16.8.0' dependencies: react: 18.2.0 + dev: false - '@emotion/utils@1.4.0': {} + /@emotion/utils@1.4.0: + resolution: {integrity: sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==} + dev: false - '@emotion/weak-memoize@0.3.1': {} + /@emotion/weak-memoize@0.3.1: + resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} + dev: false - '@emotion/weak-memoize@0.4.0': {} + /@emotion/weak-memoize@0.4.0: + resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} + dev: false - '@esbuild/aix-ppc64@0.19.12': + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false optional: true - '@esbuild/aix-ppc64@0.21.5': + /@esbuild/aix-ppc64@0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true optional: true - '@esbuild/aix-ppc64@0.23.0': + /@esbuild/aix-ppc64@0.23.0: + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true optional: true - '@esbuild/android-arm64@0.19.12': + /@esbuild/android-arm64@0.19.12: + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false optional: true - '@esbuild/android-arm64@0.21.5': + /@esbuild/android-arm64@0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true optional: true - '@esbuild/android-arm64@0.23.0': + /@esbuild/android-arm64@0.23.0: + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/android-arm@0.19.12': + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false optional: true - '@esbuild/android-arm@0.21.5': + /@esbuild/android-arm@0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true optional: true - '@esbuild/android-arm@0.23.0': + /@esbuild/android-arm@0.23.0: + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/android-x64@0.19.12': + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false optional: true - '@esbuild/android-x64@0.21.5': + /@esbuild/android-x64@0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true optional: true - '@esbuild/android-x64@0.23.0': + /@esbuild/android-x64@0.23.0: + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true optional: true - '@esbuild/darwin-arm64@0.19.12': + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@esbuild/darwin-arm64@0.21.5': + /@esbuild/darwin-arm64@0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@esbuild/darwin-arm64@0.23.0': + /@esbuild/darwin-arm64@0.23.0: + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@esbuild/darwin-x64@0.19.12': + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@esbuild/darwin-x64@0.21.5': + /@esbuild/darwin-x64@0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@esbuild/darwin-x64@0.23.0': + /@esbuild/darwin-x64@0.23.0: + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@esbuild/freebsd-arm64@0.19.12': + /@esbuild/freebsd-arm64@0.19.12: + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false optional: true - '@esbuild/freebsd-arm64@0.21.5': + /@esbuild/freebsd-arm64@0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true optional: true - '@esbuild/freebsd-arm64@0.23.0': + /@esbuild/freebsd-arm64@0.23.0: + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@esbuild/freebsd-x64@0.19.12': + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false optional: true - '@esbuild/freebsd-x64@0.21.5': + /@esbuild/freebsd-x64@0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true optional: true - '@esbuild/freebsd-x64@0.23.0': + /@esbuild/freebsd-x64@0.23.0: + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-arm64@0.19.12': + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-arm64@0.21.5': + /@esbuild/linux-arm64@0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-arm64@0.23.0': + /@esbuild/linux-arm64@0.23.0: + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-arm@0.19.12': + /@esbuild/linux-arm@0.19.12: + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-arm@0.21.5': + /@esbuild/linux-arm@0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-arm@0.23.0': + /@esbuild/linux-arm@0.23.0: + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-ia32@0.19.12': + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-ia32@0.21.5': + /@esbuild/linux-ia32@0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-ia32@0.23.0': + /@esbuild/linux-ia32@0.23.0: + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-loong64@0.19.12': + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-loong64@0.21.5': + /@esbuild/linux-loong64@0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-loong64@0.23.0': + /@esbuild/linux-loong64@0.23.0: + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-mips64el@0.19.12': + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-mips64el@0.21.5': + /@esbuild/linux-mips64el@0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-mips64el@0.23.0': + /@esbuild/linux-mips64el@0.23.0: + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-ppc64@0.19.12': + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-ppc64@0.21.5': + /@esbuild/linux-ppc64@0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-ppc64@0.23.0': + /@esbuild/linux-ppc64@0.23.0: + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-riscv64@0.19.12': + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-riscv64@0.21.5': + /@esbuild/linux-riscv64@0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-riscv64@0.23.0': + /@esbuild/linux-riscv64@0.23.0: + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-s390x@0.19.12': + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-s390x@0.21.5': + /@esbuild/linux-s390x@0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-s390x@0.23.0': + /@esbuild/linux-s390x@0.23.0: + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/linux-x64@0.19.12': + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@esbuild/linux-x64@0.21.5': + /@esbuild/linux-x64@0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@esbuild/linux-x64@0.23.0': + /@esbuild/linux-x64@0.23.0: + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@esbuild/netbsd-x64@0.19.12': + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false optional: true - '@esbuild/netbsd-x64@0.21.5': + /@esbuild/netbsd-x64@0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true optional: true - '@esbuild/netbsd-x64@0.23.0': + /@esbuild/netbsd-x64@0.23.0: + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true optional: true - '@esbuild/openbsd-arm64@0.23.0': + /@esbuild/openbsd-arm64@0.23.0: + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + dev: true optional: true - '@esbuild/openbsd-x64@0.19.12': + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false optional: true - '@esbuild/openbsd-x64@0.21.5': + /@esbuild/openbsd-x64@0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true optional: true - '@esbuild/openbsd-x64@0.23.0': + /@esbuild/openbsd-x64@0.23.0: + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true optional: true - '@esbuild/sunos-x64@0.19.12': + /@esbuild/sunos-x64@0.19.12: + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false optional: true - '@esbuild/sunos-x64@0.21.5': + /@esbuild/sunos-x64@0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true optional: true - '@esbuild/sunos-x64@0.23.0': + /@esbuild/sunos-x64@0.23.0: + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-arm64@0.19.12': + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false optional: true - '@esbuild/win32-arm64@0.21.5': + /@esbuild/win32-arm64@0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@esbuild/win32-arm64@0.23.0': + /@esbuild/win32-arm64@0.23.0: + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-ia32@0.19.12': + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false optional: true - '@esbuild/win32-ia32@0.21.5': + /@esbuild/win32-ia32@0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@esbuild/win32-ia32@0.23.0': + /@esbuild/win32-ia32@0.23.0: + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@esbuild/win32-x64@0.19.12': + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true - '@esbuild/win32-x64@0.21.5': + /@esbuild/win32-x64@0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@esbuild/win32-x64@0.23.0': + /@esbuild/win32-x64@0.23.0: + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.55.0)': + /@eslint-community/eslint-utils@4.4.0(eslint@8.55.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.55.0 eslint-visitor-keys: 3.4.3 + dev: true - '@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)': + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 + dev: true - '@eslint-community/regexpp@4.11.1': {} + /@eslint-community/regexpp@4.11.1: + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true - '@eslint/eslintrc@2.1.4': + /@eslint/eslintrc@2.1.4: + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.7(supports-color@8.1.1) @@ -21562,18 +7831,32 @@ snapshots: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true - '@eslint/js@8.55.0': {} + /@eslint/js@8.55.0: + resolution: {integrity: sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@eslint/js@8.57.1': {} + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - '@expo/apple-utils@1.7.0': {} + /@expo/apple-utils@1.7.0: + resolution: {integrity: sha512-RVzZTiOeuNT04fE5V4f536XmIyxbRFOJ3m/rE6kImbIZ65upOS7xdIQpihEdYOiHB5uZAcD3JClUEsMfFhTv4w==} + hasBin: true + dev: true - '@expo/bunyan@4.0.1': + /@expo/bunyan@4.0.1: + resolution: {integrity: sha512-+Lla7nYSiHZirgK+U/uYzsLv/X+HaJienbD5AKX1UQZHYfWaP+9uuQluRB4GrEVWF0GZ7vEVp/jzaOT9k/SQlg==} + engines: {'0': node >=0.10.0} dependencies: uuid: 8.3.2 - '@expo/cli@0.18.28(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': + /@expo/cli@0.18.28(expo-modules-autolinking@1.11.1): + resolution: {integrity: sha512-fvbVPId6s6etindzP6Nzos/CS1NurMVy4JKozjebArHr63tBid5i/UY5Pp+4wTCAM20gB2SjRdwcwoL6HFC4Iw==} + hasBin: true dependencies: '@babel/runtime': 7.25.6 '@expo/code-signing-certificates': 0.0.5 @@ -21581,17 +7864,17 @@ snapshots: '@expo/config-plugins': 8.0.8 '@expo/devcert': 1.1.4 '@expo/env': 0.3.0 - '@expo/image-utils': 0.5.1(encoding@0.1.13) + '@expo/image-utils': 0.5.1 '@expo/json-file': 8.3.3 '@expo/metro-config': 0.18.11 '@expo/osascript': 2.1.3 '@expo/package-manager': 1.5.2 '@expo/plist': 0.1.3 - '@expo/prebuild-config': 7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.1) - '@expo/rudder-sdk-node': 1.1.1(encoding@0.1.13) + '@expo/prebuild-config': 7.0.8(expo-modules-autolinking@1.11.1) + '@expo/rudder-sdk-node': 1.1.1 '@expo/spawn-async': 1.7.2 '@expo/xcpretty': 4.3.1 - '@react-native/dev-middleware': 0.74.85(encoding@0.1.13) + '@react-native/dev-middleware': 0.74.85 '@urql/core': 2.3.6(graphql@15.8.0) '@urql/exchange-retry': 0.3.0(graphql@15.8.0) accepts: 1.3.8 @@ -21623,7 +7906,7 @@ snapshots: lodash.debounce: 4.0.8 md5hex: 1.0.0 minimatch: 3.1.2 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 node-forge: 1.3.1 npm-package-arg: 7.0.0 open: 8.4.2 @@ -21658,13 +7941,16 @@ snapshots: - expo-modules-autolinking - supports-color - utf-8-validate + dev: false - '@expo/code-signing-certificates@0.0.5': + /@expo/code-signing-certificates@0.0.5: + resolution: {integrity: sha512-BNhXkY1bblxKZpltzAx98G2Egj9g1Q+JRcvR7E99DOj862FTCX+ZPsAUtPTr7aHxwtrL7+fL3r0JSmM9kBm+Bw==} dependencies: node-forge: 1.3.1 nullthrows: 1.1.1 - '@expo/config-plugins@7.8.4': + /@expo/config-plugins@7.8.4: + resolution: {integrity: sha512-hv03HYxb/5kX8Gxv/BTI8TLc9L06WzqAfHRRXdbar4zkLcP2oTzvsLEF4/L/TIpD3rsnYa0KU42d0gWRxzPCJg==} dependencies: '@expo/config-types': 50.0.0 '@expo/fingerprint': 0.6.1 @@ -21685,8 +7971,10 @@ snapshots: xml2js: 0.6.0 transitivePeerDependencies: - supports-color + dev: true - '@expo/config-plugins@8.0.8': + /@expo/config-plugins@8.0.8: + resolution: {integrity: sha512-Fvu6IO13EUw0R9WeqxUO37FkM62YJBNcZb9DyJAOgMz7Ez/vaKQGEjKt9cwT+Q6uirtCATMgaq6VWAW7YW8xXw==} dependencies: '@expo/config-types': 51.0.2 '@expo/json-file': 8.3.3 @@ -21705,12 +7993,18 @@ snapshots: xml2js: 0.6.0 transitivePeerDependencies: - supports-color + dev: false - '@expo/config-types@50.0.0': {} + /@expo/config-types@50.0.0: + resolution: {integrity: sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw==} + dev: true - '@expo/config-types@51.0.2': {} + /@expo/config-types@51.0.2: + resolution: {integrity: sha512-IglkIoiDwJMY01lYkF/ZSBoe/5cR+O3+Gx6fpLFjLfgZGBTdyPkKa1g8NWoWQCk+D3cKL2MDbszT2DyRRB0YqQ==} + dev: false - '@expo/config@8.5.4': + /@expo/config@8.5.4: + resolution: {integrity: sha512-ggOLJPHGzJSJHVBC1LzwXwR6qUn8Mw7hkc5zEKRIdhFRuIQ6s2FE4eOvP87LrNfDF7eZGa6tJQYsiHSmZKG+8Q==} dependencies: '@babel/code-frame': 7.10.4 '@expo/config-plugins': 7.8.4 @@ -21725,8 +8019,10 @@ snapshots: sucrase: 3.34.0 transitivePeerDependencies: - supports-color + dev: true - '@expo/config@9.0.3': + /@expo/config@9.0.3: + resolution: {integrity: sha512-eOTNM8eOC8gZNHgenySRlc/lwmYY1NOgvjwA8LHuvPT7/eUwD93zrxu3lPD1Cc/P6C/2BcVdfH4hf0tLmDxnsg==} dependencies: '@babel/code-frame': 7.10.4 '@expo/config-plugins': 8.0.8 @@ -21741,8 +8037,10 @@ snapshots: sucrase: 3.34.0 transitivePeerDependencies: - supports-color + dev: false - '@expo/devcert@1.1.4': + /@expo/devcert@1.1.4: + resolution: {integrity: sha512-fqBODr8c72+gBSX5Ty3SIzaY4bXainlpab78+vEYEKL3fXmsOswMLf0+KE36mUEAa36BYabX7K3EiXOXX5OPMw==} dependencies: application-config-path: 0.1.1 command-exists: 1.2.9 @@ -21758,15 +8056,20 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: false - '@expo/eas-build-job@1.0.95': + /@expo/eas-build-job@1.0.95: + resolution: {integrity: sha512-IsigaF7VEcg8+/jt2Hn7qJ2UYZqTl/70DfHwLO6g7UPw6LbWtrAbpMjIRj1ZgnbSA3QZRRxRspFXLqOkpxVR+w==} dependencies: '@expo/logger': 1.0.57 joi: 17.11.0 semver: 7.5.4 zod: 3.23.8 + dev: true - '@expo/eas-json@7.8.4': + /@expo/eas-json@7.8.4: + resolution: {integrity: sha512-PNNbs/PD0zDY9c2hlvx7i0JAJ2luVdhwgv6Q7q1S2qnfSsvWbHqqGYeoNr7dehD/u4xsUfi03ixuWXdrUb+Gmg==} + engines: {node: '>=16.0.0'} dependencies: '@babel/code-frame': 7.23.5 '@expo/eas-build-job': 1.0.95 @@ -21779,8 +8082,10 @@ snapshots: semver: 7.5.2 terminal-link: 2.1.1 tslib: 2.4.1 + dev: true - '@expo/env@0.3.0': + /@expo/env@0.3.0: + resolution: {integrity: sha512-OtB9XVHWaXidLbHvrVDeeXa09yvTl3+IQN884sO6PhIi2/StXfgSH/9zC7IvzrDB8kW3EBJ1PPLuCUJ2hxAT7Q==} dependencies: chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) @@ -21789,8 +8094,11 @@ snapshots: getenv: 1.0.0 transitivePeerDependencies: - supports-color + dev: false - '@expo/fingerprint@0.6.1': + /@expo/fingerprint@0.6.1: + resolution: {integrity: sha512-ggLn6unI6qowlA1FihdQwPpLn16VJulYkvYAEL50gaqVahfNEglRQMSH2giZzjD0d6xq2/EQuUdFyHaJfyJwOQ==} + hasBin: true dependencies: '@expo/spawn-async': 1.7.0 chalk: 4.1.2 @@ -21801,55 +8109,66 @@ snapshots: resolve-from: 5.0.0 transitivePeerDependencies: - supports-color + dev: true - '@expo/image-utils@0.4.2(encoding@0.1.13)': + /@expo/image-utils@0.4.2: + resolution: {integrity: sha512-CxP+1QXgRXsNnmv2FAUA2RWwK6kNBFg4QEmVXn2K9iLoEAI+i+1IQXcUgc+J7nTJl9pO7FIu2gIiEYGYffjLWQ==} dependencies: '@expo/spawn-async': 1.5.0 chalk: 4.1.2 fs-extra: 9.0.0 getenv: 1.0.0 jimp-compact: 0.16.1 - node-fetch: 2.6.7(encoding@0.1.13) + node-fetch: 2.6.7 parse-png: 2.1.0 resolve-from: 5.0.0 semver: 7.3.2 tempy: 0.3.0 transitivePeerDependencies: - encoding + dev: true - '@expo/image-utils@0.5.1(encoding@0.1.13)': + /@expo/image-utils@0.5.1: + resolution: {integrity: sha512-U/GsFfFox88lXULmFJ9Shfl2aQGcwoKPF7fawSCLixIKtMCpsI+1r0h+5i0nQnmt9tHuzXZDL8+Dg1z6OhkI9A==} dependencies: '@expo/spawn-async': 1.7.2 chalk: 4.1.2 fs-extra: 9.0.0 getenv: 1.0.0 jimp-compact: 0.16.1 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 parse-png: 2.1.0 resolve-from: 5.0.0 semver: 7.6.3 tempy: 0.3.0 transitivePeerDependencies: - encoding + dev: false - '@expo/json-file@8.2.37': + /@expo/json-file@8.2.37: + resolution: {integrity: sha512-YaH6rVg11JoTS2P6LsW7ybS2CULjf40AbnAHw2F1eDPuheprNjARZMnyHFPkKv7GuxCy+B9GPcbOKgc4cgA80Q==} dependencies: '@babel/code-frame': 7.10.4 json5: 2.2.3 write-file-atomic: 2.4.3 + dev: true - '@expo/json-file@8.3.3': + /@expo/json-file@8.3.3: + resolution: {integrity: sha512-eZ5dld9AD0PrVRiIWpRkm5aIoWBw3kAyd8VkuWEy92sEthBKDDDHAnK2a0dw0Eil6j7rK7lS/Qaq/Zzngv2h5A==} dependencies: '@babel/code-frame': 7.10.4 json5: 2.2.3 write-file-atomic: 2.4.3 - '@expo/logger@1.0.57': + /@expo/logger@1.0.57: + resolution: {integrity: sha512-kd/1MOrVST9gQtnTD+qAV3KdrYCV9oShzIqYek+5XI3M/6QNvfv8IPr2pv+xaYZoCZgnNdI4ViWo0eYBDJMngA==} dependencies: '@types/bunyan': 1.8.11 bunyan: 1.8.15 + dev: true - '@expo/metro-config@0.18.11': + /@expo/metro-config@0.18.11: + resolution: {integrity: sha512-/uOq55VbSf9yMbUO1BudkUM2SsGW1c5hr9BnhIqYqcsFv0Jp5D3DtJ4rljDKaUeNLbwr6m7pqIrkSMq5NrYf4Q==} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -21871,40 +8190,58 @@ snapshots: resolve-from: 5.0.0 transitivePeerDependencies: - supports-color + dev: false - '@expo/metro-runtime@3.2.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))': - dependencies: - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - - '@expo/metro-runtime@3.2.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))': + /@expo/metro-runtime@3.2.1(react-native@0.74.1): + resolution: {integrity: sha512-L7xNo5SmK+rcuXDm/+VBBImpA7FZsVB+m/rNr3fNl5or+1+yrZe99ViF7LZ8DOoVqAqcb4aCAXvGrP2JNYo1/Q==} + peerDependencies: + react-native: '*' dependencies: - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@expo/metro-runtime@3.2.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))': + /@expo/metro-runtime@3.2.1(react-native@0.74.5): + resolution: {integrity: sha512-L7xNo5SmK+rcuXDm/+VBBImpA7FZsVB+m/rNr3fNl5or+1+yrZe99ViF7LZ8DOoVqAqcb4aCAXvGrP2JNYo1/Q==} + peerDependencies: + react-native: '*' dependencies: - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@expo/metro-runtime@3.2.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))': + /@expo/metro-runtime@3.2.3(react-native@0.74.5): + resolution: {integrity: sha512-v5ji+fAGi7B9YavrxvekuF8gXEV/5fz0+PhaED5AaFDnbGB4IJIbpaiqK9nqZV1axjGZNQSw6Q8TsnFetCR3bQ==} + peerDependencies: + react-native: '*' dependencies: - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@expo/multipart-body-parser@1.1.0': + /@expo/multipart-body-parser@1.1.0: + resolution: {integrity: sha512-XOaS79wFIJgx0J7oUzRb+kZsnZmFqGpisu0r8RPO3b0wjbW7xpWgiXmRR4RavKeGiVAPauZOi4vad7cJ3KCspg==} dependencies: dicer: 0.3.1 nullthrows: 1.1.1 structured-headers: 0.4.1 + dev: true - '@expo/osascript@2.0.33': + /@expo/osascript@2.0.33: + resolution: {integrity: sha512-FQinlwHrTlJbntp8a7NAlCKedVXe06Va/0DSLXRO8lZVtgbEMrYYSUZWQNcOlNtc58c2elNph6z9dMOYwSo3JQ==} + engines: {node: '>=12'} dependencies: '@expo/spawn-async': 1.7.0 exec-async: 2.2.0 + dev: true - '@expo/osascript@2.1.3': + /@expo/osascript@2.1.3: + resolution: {integrity: sha512-aOEkhPzDsaAfolSswObGiYW0Pf0ROfR9J2NBRLQACdQ6uJlyAMiPF45DVEVknAU9juKh0y8ZyvC9LXqLEJYohA==} + engines: {node: '>=12'} dependencies: '@expo/spawn-async': 1.7.2 exec-async: 2.2.0 + dev: false - '@expo/package-manager@1.1.2': + /@expo/package-manager@1.1.2: + resolution: {integrity: sha512-JI9XzrxB0QVXysyuJ996FPCJGDCYRkbUvgG4QmMTTMFA1T+mv8YzazC3T9C1pHQUAAveVCre1+Pqv0nZXN24Xg==} dependencies: '@expo/json-file': 8.2.37 '@expo/spawn-async': 1.7.0 @@ -21917,8 +8254,10 @@ snapshots: npm-package-arg: 7.0.0 split: 1.0.1 sudo-prompt: 9.1.1 + dev: true - '@expo/package-manager@1.5.2': + /@expo/package-manager@1.5.2: + resolution: {integrity: sha512-IuA9XtGBilce0q8cyxtWINqbzMB1Fia0Yrug/O53HNuRSwQguV/iqjV68bsa4z8mYerePhcFgtvISWLAlNEbUA==} dependencies: '@expo/json-file': 8.3.3 '@expo/spawn-async': 1.7.2 @@ -21932,35 +8271,46 @@ snapshots: ora: 3.4.0 split: 1.0.1 sudo-prompt: 9.1.1 + dev: false - '@expo/pkcs12@0.0.8': + /@expo/pkcs12@0.0.8: + resolution: {integrity: sha512-VNZnmsu3PgdvZRqYLB0Ja8dNjKrgKpcqMvtUPINI4fJbF/ihDNI0A/LkHvnR2/21WRMHk2tm4QgMIkOQTfZ5kg==} dependencies: node-forge: 1.3.1 + dev: true - '@expo/plist@0.0.20': + /@expo/plist@0.0.20: + resolution: {integrity: sha512-UXQ4LXCfTZ580LDHGJ5q62jSTwJFFJ1GqBu8duQMThiHKWbMJ+gajJh6rsB6EJ3aLUr9wcauxneL5LVRFxwBEA==} dependencies: '@xmldom/xmldom': 0.7.13 base64-js: 1.5.1 xmlbuilder: 14.0.0 + dev: true - '@expo/plist@0.1.3': + /@expo/plist@0.1.3: + resolution: {integrity: sha512-GW/7hVlAylYg1tUrEASclw1MMk9FP4ZwyFAY/SUTJIhPDQHtfOlXREyWV3hhrHdX/K+pS73GNgdfT6E/e+kBbg==} dependencies: '@xmldom/xmldom': 0.7.13 base64-js: 1.5.1 xmlbuilder: 14.0.0 - '@expo/plugin-help@5.1.23(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3)': + /@expo/plugin-help@5.1.23(@types/node@20.16.5)(typescript@5.3.3): + resolution: {integrity: sha512-s0uH6cPplLj73ZVie40EYUhl7X7q9kRR+8IfZWDod3wUtVGOFInxuCPX9Jpv1UwwBgbRu2cLisqr8m45LrFgxw==} + engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) + '@oclif/core': 2.16.0(@types/node@20.16.5)(typescript@5.3.3) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' - '@types/node' - typescript + dev: true - '@expo/plugin-warn-if-update-available@2.5.1(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3)': + /@expo/plugin-warn-if-update-available@2.5.1(@types/node@20.16.5)(typescript@5.3.3): + resolution: {integrity: sha512-B65QSIZ+TgFHnVXsTw+1Q6djsJByWwnIjYfoG8ZV9wizOC01gbAw1cOZ/YtrJ2BrDnzFQtM8qecjlmZ7C3MPLw==} + engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) + '@oclif/core': 2.16.0(@types/node@20.16.5)(typescript@5.3.3) chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) ejs: 3.1.10 @@ -21974,16 +8324,20 @@ snapshots: - '@types/node' - supports-color - typescript + dev: true - '@expo/prebuild-config@6.7.3(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': + /@expo/prebuild-config@6.7.3(expo-modules-autolinking@1.11.2): + resolution: {integrity: sha512-jZIHzlnvdg4Gnln06XR9tvirL3hSp/Jh48COhLKs51vb3THCWumUytZBS4DSMdvGwf8btnaB01Zg00xQhSDBsA==} + peerDependencies: + expo-modules-autolinking: '>=0.8.1' dependencies: '@expo/config': 8.5.4 '@expo/config-plugins': 7.8.4 '@expo/config-types': 50.0.0 - '@expo/image-utils': 0.4.2(encoding@0.1.13) + '@expo/image-utils': 0.4.2 '@expo/json-file': 8.2.37 debug: 4.3.7(supports-color@8.1.1) - expo-modules-autolinking: 1.11.1 + expo-modules-autolinking: 1.11.2 fs-extra: 9.1.0 resolve-from: 5.0.0 semver: 7.5.3 @@ -21991,31 +8345,17 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: true - '@expo/prebuild-config@7.0.6(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': - dependencies: - '@expo/config': 9.0.3 - '@expo/config-plugins': 8.0.8 - '@expo/config-types': 51.0.2 - '@expo/image-utils': 0.5.1(encoding@0.1.13) - '@expo/json-file': 8.3.3 - '@react-native/normalize-colors': 0.74.84 - debug: 4.3.7(supports-color@8.1.1) - expo-modules-autolinking: 1.11.1 - fs-extra: 9.1.0 - resolve-from: 5.0.0 - semver: 7.6.3 - xml2js: 0.6.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@expo/prebuild-config@7.0.6(encoding@0.1.13)(expo-modules-autolinking@1.11.2)': + /@expo/prebuild-config@7.0.6(expo-modules-autolinking@1.11.2): + resolution: {integrity: sha512-Hts+iGBaG6OQ+N8IEMMgwQElzJeSTb7iUJ26xADEHkaexsucAK+V52dM8M4ceicvbZR9q8M+ebJEGj0MCNA3dQ==} + peerDependencies: + expo-modules-autolinking: '>=0.8.1' dependencies: '@expo/config': 9.0.3 '@expo/config-plugins': 8.0.8 '@expo/config-types': 51.0.2 - '@expo/image-utils': 0.5.1(encoding@0.1.13) + '@expo/image-utils': 0.5.1 '@expo/json-file': 8.3.3 '@react-native/normalize-colors': 0.74.84 debug: 4.3.7(supports-color@8.1.1) @@ -22027,13 +8367,17 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - '@expo/prebuild-config@7.0.8(encoding@0.1.13)(expo-modules-autolinking@1.11.1)': + /@expo/prebuild-config@7.0.8(expo-modules-autolinking@1.11.1): + resolution: {integrity: sha512-wH9NVg6HiwF5y9x0TxiMEeBF+ITPGDXy5/i6OUheSrKpPgb0lF1Mwzl/f2fLPXBEpl+ZXOQ8LlLW32b7K9lrNg==} + peerDependencies: + expo-modules-autolinking: '>=0.8.1' dependencies: '@expo/config': 9.0.3 '@expo/config-plugins': 8.0.8 '@expo/config-types': 51.0.2 - '@expo/image-utils': 0.5.1(encoding@0.1.13) + '@expo/image-utils': 0.5.1 '@expo/json-file': 8.3.3 '@react-native/normalize-colors': 0.74.85 debug: 4.3.7(supports-color@8.1.1) @@ -22045,24 +8389,32 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + dev: false - '@expo/results@1.0.0': {} + /@expo/results@1.0.0: + resolution: {integrity: sha512-qECzzXX5oJot3m2Gu9pfRDz50USdBieQVwYAzeAtQRUTD3PVeTK1tlRUoDcrK8PSruDLuVYdKkLebX4w/o55VA==} + engines: {node: '>=10'} + dev: true - '@expo/rudder-sdk-node@1.1.1(encoding@0.1.13)': + /@expo/rudder-sdk-node@1.1.1: + resolution: {integrity: sha512-uy/hS/awclDJ1S88w9UGpc6Nm9XnNUjzOAAib1A3PVAnGQIwebg8DpFqOthFBTlZxeuV/BKbZ5jmTbtNZkp1WQ==} + engines: {node: '>=12'} dependencies: '@expo/bunyan': 4.0.1 '@segment/loosely-validate-event': 2.0.0 fetch-retry: 4.1.1 md5: 2.3.0 - node-fetch: 2.6.7(encoding@0.1.13) + node-fetch: 2.6.7 remove-trailing-slash: 0.1.1 uuid: 8.3.2 transitivePeerDependencies: - encoding - '@expo/sdk-runtime-versions@1.0.0': {} + /@expo/sdk-runtime-versions@1.0.0: + resolution: {integrity: sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ==} - '@expo/server@0.4.4(typescript@5.3.3)': + /@expo/server@0.4.4(typescript@5.3.3): + resolution: {integrity: sha512-q9ADBzMN5rZ/fgQ2mz5YIJuZ8gelQlhG2CQqToD+UvBLZvbaHCNxTTSs2KI1LzJvAaW5CWgWMatGvGF6iUQ0LA==} dependencies: '@remix-run/node': 2.12.1(typescript@5.3.3) abort-controller: 3.0.0 @@ -22071,8 +8423,10 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: false - '@expo/server@0.4.4(typescript@5.5.4)': + /@expo/server@0.4.4(typescript@5.5.4): + resolution: {integrity: sha512-q9ADBzMN5rZ/fgQ2mz5YIJuZ8gelQlhG2CQqToD+UvBLZvbaHCNxTTSs2KI1LzJvAaW5CWgWMatGvGF6iUQ0LA==} dependencies: '@remix-run/node': 2.12.1(typescript@5.5.4) abort-controller: 3.0.0 @@ -22081,20 +8435,31 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: false - '@expo/spawn-async@1.5.0': + /@expo/spawn-async@1.5.0: + resolution: {integrity: sha512-LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==} + engines: {node: '>=4'} dependencies: cross-spawn: 6.0.5 + dev: true - '@expo/spawn-async@1.7.0': + /@expo/spawn-async@1.7.0: + resolution: {integrity: sha512-sqPAjOEFTrjaTybrh9SnPFLInDXcoMC06psEFmH68jLTmoipSQCq8GCEfIoHhxRDALWB+DsiwXJSbXlE/iVIIQ==} + engines: {node: '>=12'} dependencies: cross-spawn: 7.0.3 + dev: true - '@expo/spawn-async@1.7.2': + /@expo/spawn-async@1.7.2: + resolution: {integrity: sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew==} + engines: {node: '>=12'} dependencies: cross-spawn: 7.0.3 - '@expo/steps@1.0.95': + /@expo/steps@1.0.95: + resolution: {integrity: sha512-/z2ZlRD/yNqgyWkyPvXa7ygSZmPzwLVf1DXOMiES0buTlNA4v7pi4rtBy2kCcc7LoJKsDly6C+7HQaeTEq7FnA==} + engines: {node: '>=16.0.0'} dependencies: '@expo/eas-build-job': 1.0.95 '@expo/logger': 1.0.57 @@ -22108,110 +8473,183 @@ snapshots: this-file: 2.0.3 uuid: 9.0.1 yaml: 2.5.1 + dev: true - '@expo/timeago.js@1.0.0': {} + /@expo/timeago.js@1.0.0: + resolution: {integrity: sha512-PD45CGlCL8kG0U3YcH1NvYxQThw5XAS7qE9bgP4L7dakm8lsMz+p8BQ1IjBFMmImawVWsV3py6JZINaEebXLnw==} + dev: true - '@expo/vector-icons@14.0.3': + /@expo/vector-icons@14.0.3: + resolution: {integrity: sha512-UJAKOXPPi6ez/1QZfoFVopCH3+c12Sw+T+IIVkvONCEN7zjN1fLxxWHkZ7Spz4WO5EH2ObtaJfCe/k4rw+ftxA==} dependencies: prop-types: 15.8.1 + dev: false - '@expo/xcpretty@4.3.1': + /@expo/xcpretty@4.3.1: + resolution: {integrity: sha512-sqXgo1SCv+j4VtYEwl/bukuOIBrVgx6euIoCat3Iyx5oeoXwEA2USCoeL0IPubflMxncA2INkqJ/Wr3NGrSgzw==} + hasBin: true dependencies: '@babel/code-frame': 7.10.4 chalk: 4.1.2 find-up: 5.0.0 js-yaml: 4.1.0 + dev: false - '@faker-js/faker@8.3.1': {} + /@faker-js/faker@8.3.1: + resolution: {integrity: sha512-FdgpFxY6V6rLZE9mmIBb9hM0xpfvQOSNOLnzolzKwsE1DH+gC7lEKV1p1IbR0lAYyvYd5a4u3qWJzowUkw1bIw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} + dev: false - '@fastify/busboy@2.1.1': {} + /@fastify/busboy@2.1.1: + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} + dev: true - '@floating-ui/core@1.6.8': + /@floating-ui/core@1.6.8: + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} dependencies: '@floating-ui/utils': 0.2.8 + dev: false - '@floating-ui/dom@1.6.11': + /@floating-ui/dom@1.6.11: + resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 + dev: false - '@floating-ui/react-dom@2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@floating-ui/react-dom@2.1.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: '@floating-ui/dom': 1.6.11 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@floating-ui/react-native@0.10.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@floating-ui/react-native@0.10.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-/9tXRdwhPFUQhReb4XLWMClVDIi1620+pHDxfqPXXkRrH2cTIb9AJu3Cg7XszbXNArPdrPsB7OILrq92TOVVNg==} + peerDependencies: + react: '>=16.8.0' + react-native: '>=0.64.0' dependencies: '@floating-ui/core': 1.6.8 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@floating-ui/react@0.24.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@floating-ui/react@0.24.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-AuYeDoaR8jtUlUXtZ1IJ/6jtBkGnSpJXbGNzokBL87VDJ8opMq1Bgrc0szhK482ReQY6KZsMoZCVSb4xwalkBA==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0)(react@18.2.0) aria-hidden: 1.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tabbable: 6.2.0 + dev: false - '@floating-ui/utils@0.2.8': {} + /@floating-ui/utils@0.2.8: + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} + dev: false - '@fontsource/roboto@5.1.0': {} + /@fontsource/roboto@5.1.0: + resolution: {integrity: sha512-cFRRC1s6RqPygeZ8Uw/acwVHqih8Czjt6Q0MwoUoDe9U3m4dH1HmNDRBZyqlMSFwgNAUKgFImncKdmDHyKpwdg==} + dev: false - '@gar/promisify@1.1.3': {} + /@gar/promisify@1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + dev: true - '@graphql-typed-document-node/core@3.2.0(graphql@15.8.0)': + /@graphql-typed-document-node/core@3.2.0(graphql@15.8.0): + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: graphql: 15.8.0 + dev: false - '@gwhitney/detect-indent@7.0.1': {} + /@gwhitney/detect-indent@7.0.1: + resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} + engines: {node: '>=12.20'} + dev: true - '@hapi/hoek@9.3.0': {} + /@hapi/hoek@9.3.0: + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - '@hapi/topo@5.1.0': + /@hapi/topo@5.1.0: + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: '@hapi/hoek': 9.3.0 - '@humanwhocodes/config-array@0.11.14': + /@humanwhocodes/config-array@0.11.14: + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true - '@humanwhocodes/config-array@0.13.0': + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.7(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true - '@humanwhocodes/module-importer@1.0.1': {} + /@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + dev: true - '@humanwhocodes/object-schema@2.0.3': {} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + dev: true - '@inquirer/checkbox@2.5.0': + /@inquirer/checkbox@2.5.0: + resolution: {integrity: sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/figures': 1.0.6 '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/confirm@3.1.22': + /@inquirer/confirm@3.1.22: + resolution: {integrity: sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 + dev: true - '@inquirer/confirm@3.2.0': + /@inquirer/confirm@3.2.0: + resolution: {integrity: sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 + dev: true - '@inquirer/core@9.2.1': + /@inquirer/core@9.2.1: + resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} + engines: {node: '>=18'} dependencies: '@inquirer/figures': 1.0.6 '@inquirer/type': 2.0.0 @@ -22225,38 +8663,59 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/editor@2.2.0': + /@inquirer/editor@2.2.0: + resolution: {integrity: sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 external-editor: 3.1.0 + dev: true - '@inquirer/expand@2.3.0': + /@inquirer/expand@2.3.0: + resolution: {integrity: sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/figures@1.0.6': {} + /@inquirer/figures@1.0.6: + resolution: {integrity: sha512-yfZzps3Cso2UbM7WlxKwZQh2Hs6plrbjs1QnzQDZhK2DgyCo6D8AaHps9olkNcUFlcYERMqU3uJSp1gmy3s/qQ==} + engines: {node: '>=18'} + dev: true - '@inquirer/input@2.3.0': + /@inquirer/input@2.3.0: + resolution: {integrity: sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 + dev: true - '@inquirer/number@1.1.0': + /@inquirer/number@1.1.0: + resolution: {integrity: sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 + dev: true - '@inquirer/password@2.2.0': + /@inquirer/password@2.2.0: + resolution: {integrity: sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 + dev: true - '@inquirer/prompts@5.3.8': + /@inquirer/prompts@5.3.8: + resolution: {integrity: sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==} + engines: {node: '>=18'} dependencies: '@inquirer/checkbox': 2.5.0 '@inquirer/confirm': 3.2.0 @@ -22268,52 +8727,76 @@ snapshots: '@inquirer/rawlist': 2.3.0 '@inquirer/search': 1.1.0 '@inquirer/select': 2.5.0 + dev: true - '@inquirer/rawlist@2.3.0': + /@inquirer/rawlist@2.3.0: + resolution: {integrity: sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/search@1.1.0': + /@inquirer/search@1.1.0: + resolution: {integrity: sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/figures': 1.0.6 '@inquirer/type': 1.5.5 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/select@2.5.0': + /@inquirer/select@2.5.0: + resolution: {integrity: sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==} + engines: {node: '>=18'} dependencies: '@inquirer/core': 9.2.1 '@inquirer/figures': 1.0.6 '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + dev: true - '@inquirer/type@1.5.5': + /@inquirer/type@1.5.5: + resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} + engines: {node: '>=18'} dependencies: mute-stream: 1.0.0 + dev: true - '@inquirer/type@2.0.0': + /@inquirer/type@2.0.0: + resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} + engines: {node: '>=18'} dependencies: mute-stream: 1.0.0 + dev: true - '@ionic/cli-framework-output@2.2.8': + /@ionic/cli-framework-output@2.2.8: + resolution: {integrity: sha512-TshtaFQsovB4NWRBydbNFawql6yul7d5bMiW1WYYf17hd99V6xdDdk3vtF51bw6sLkxON3bDQpWsnUc9/hVo3g==} + engines: {node: '>=16.0.0'} dependencies: '@ionic/utils-terminal': 2.3.5 debug: 4.3.7(supports-color@8.1.1) tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-array@2.1.5': + /@ionic/utils-array@2.1.5: + resolution: {integrity: sha512-HD72a71IQVBmQckDwmA8RxNVMTbxnaLbgFOl+dO5tbvW9CkkSFCv41h6fUuNsSEVgngfkn0i98HDuZC8mk+lTA==} + engines: {node: '>=10.3.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-fs@3.1.6': + /@ionic/utils-fs@3.1.6: + resolution: {integrity: sha512-eikrNkK89CfGPmexjTfSWl4EYqsPSBh0Ka7by4F0PLc1hJZYtJxUZV3X4r5ecA8ikjicUmcbU7zJmAjmqutG/w==} + engines: {node: '>=10.3.0'} dependencies: '@types/fs-extra': 8.1.5 debug: 4.3.7(supports-color@8.1.1) @@ -22321,8 +8804,11 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-fs@3.1.7': + /@ionic/utils-fs@3.1.7: + resolution: {integrity: sha512-2EknRvMVfhnyhL1VhFkSLa5gOcycK91VnjfrTB0kbqkTFCOXyXgVLI5whzq7SLrgD9t1aqos3lMMQyVzaQ5gVA==} + engines: {node: '>=16.0.0'} dependencies: '@types/fs-extra': 8.1.5 debug: 4.3.7(supports-color@8.1.1) @@ -22330,22 +8816,31 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-object@2.1.5': + /@ionic/utils-object@2.1.5: + resolution: {integrity: sha512-XnYNSwfewUqxq+yjER1hxTKggftpNjFLJH0s37jcrNDwbzmbpFTQTVAp4ikNK4rd9DOebX/jbeZb8jfD86IYxw==} + engines: {node: '>=10.3.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-object@2.1.6': + /@ionic/utils-object@2.1.6: + resolution: {integrity: sha512-vCl7sl6JjBHFw99CuAqHljYJpcE88YaH2ZW4ELiC/Zwxl5tiwn4kbdP/gxi2OT3MQb1vOtgAmSNRtusvgxI8ww==} + engines: {node: '>=16.0.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-process@2.1.10': + /@ionic/utils-process@2.1.10: + resolution: {integrity: sha512-mZ7JEowcuGQK+SKsJXi0liYTcXd2bNMR3nE0CyTROpMECUpJeAvvaBaPGZf5ERQUPeWBVuwqAqjUmIdxhz5bxw==} + engines: {node: '>=10.3.0'} dependencies: '@ionic/utils-object': 2.1.5 '@ionic/utils-terminal': 2.3.3 @@ -22355,8 +8850,11 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-process@2.1.12': + /@ionic/utils-process@2.1.12: + resolution: {integrity: sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==} + engines: {node: '>=16.0.0'} dependencies: '@ionic/utils-object': 2.1.6 '@ionic/utils-terminal': 2.3.5 @@ -22366,15 +8864,21 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-stream@3.1.5': + /@ionic/utils-stream@3.1.5: + resolution: {integrity: sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==} + engines: {node: '>=10.3.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-subprocess@2.1.11': + /@ionic/utils-subprocess@2.1.11: + resolution: {integrity: sha512-6zCDixNmZCbMCy5np8klSxOZF85kuDyzZSTTQKQP90ZtYNCcPYmuFSzaqDwApJT4r5L3MY3JrqK1gLkc6xiUPw==} + engines: {node: '>=10.3.0'} dependencies: '@ionic/utils-array': 2.1.5 '@ionic/utils-fs': 3.1.6 @@ -22386,8 +8890,11 @@ snapshots: tslib: 2.7.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-terminal@2.3.3': + /@ionic/utils-terminal@2.3.3: + resolution: {integrity: sha512-RnuSfNZ5fLEyX3R5mtcMY97cGD1A0NVBbarsSQ6yMMfRJ5YHU7hHVyUfvZeClbqkBC/pAqI/rYJuXKCT9YeMCQ==} + engines: {node: '>=10.3.0'} dependencies: '@types/slice-ansi': 4.0.0 debug: 4.3.7(supports-color@8.1.1) @@ -22400,8 +8907,11 @@ snapshots: wrap-ansi: 7.0.0 transitivePeerDependencies: - supports-color + dev: true - '@ionic/utils-terminal@2.3.5': + /@ionic/utils-terminal@2.3.5: + resolution: {integrity: sha512-3cKScz9Jx2/Pr9ijj1OzGlBDfcmx7OMVBt4+P1uRR0SSW4cm1/y3Mo4OY3lfkuaYifMNBW8Wz6lQHbs1bihr7A==} + engines: {node: '>=16.0.0'} dependencies: '@types/slice-ansi': 4.0.0 debug: 4.3.7(supports-color@8.1.1) @@ -22414,36 +8924,53 @@ snapshots: wrap-ansi: 7.0.0 transitivePeerDependencies: - supports-color + dev: true - '@isaacs/cliui@8.0.2': + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} dependencies: string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 + string-width-cjs: /string-width@4.2.3 strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 + strip-ansi-cjs: /strip-ansi@6.0.1 wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 - '@isaacs/fs-minipass@4.0.1': + /@isaacs/fs-minipass@4.0.1: + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} dependencies: minipass: 7.1.2 + dev: true - '@isaacs/ttlcache@1.4.1': {} + /@isaacs/ttlcache@1.4.1: + resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} + engines: {node: '>=12'} - '@istanbuljs/schema@0.1.3': {} + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true - '@jest/create-cache-key-function@29.7.0': + /@jest/create-cache-key-function@29.7.0: + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@jest/environment@29.7.0': + /@jest/environment@29.7.0: + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.16.5 jest-mock: 29.7.0 - '@jest/fake-timers@29.7.0': + /@jest/fake-timers@29.7.0: + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 @@ -22452,17 +8979,23 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - '@jest/schemas@29.6.3': + /@jest/schemas@29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 - '@jest/types@24.9.0': + /@jest/types@24.9.0: + resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} + engines: {node: '>= 6'} dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 1.1.2 '@types/yargs': 13.0.12 - '@jest/types@26.6.2': + /@jest/types@26.6.2: + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 @@ -22470,15 +9003,20 @@ snapshots: '@types/yargs': 15.0.19 chalk: 4.1.2 - '@jest/types@27.5.1': + /@jest/types@27.5.1: + resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 '@types/node': 20.16.5 '@types/yargs': 16.0.9 chalk: 4.1.2 + dev: true - '@jest/types@29.6.3': + /@jest/types@29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 @@ -22487,102 +9025,156 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - react: 18.2.0 - react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0) - - '@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.72.4)(react@18.2.0): + resolution: {integrity: sha512-RJtSTDfHMgWwuRdBPhnFUU3OBR1DS3gLK3+LVRcu7IuGrjhWy7bBzCdnZGyvJKG1zNmKXNyQJcfW8LIkE2HI4g==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0) + dev: true - '@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-RJtSTDfHMgWwuRdBPhnFUU3OBR1DS3gLK3+LVRcu7IuGrjhWy7bBzCdnZGyvJKG1zNmKXNyQJcfW8LIkE2HI4g==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@journeyapps/react-native-quick-sqlite@1.3.1(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-RJtSTDfHMgWwuRdBPhnFUU3OBR1DS3gLK3+LVRcu7IuGrjhWy7bBzCdnZGyvJKG1zNmKXNyQJcfW8LIkE2HI4g==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@journeyapps/wa-sqlite@0.3.0': {} + /@journeyapps/wa-sqlite@0.3.0: + resolution: {integrity: sha512-LQMjcMh92myqzq9kpKFJJ+t1zY7owHTq8TvVYG83luCKzaZepNk86jNB/56fb/vCEy1PQBRc/cI7BTt10SfItA==} - '@jridgewell/gen-mapping@0.3.5': + /@jridgewell/gen-mapping@0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/resolve-uri@3.1.2': {} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': {} + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.6': + /@jridgewell/source-map@0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/sourcemap-codec@1.5.0': {} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping@0.3.9': + /@jridgewell/trace-mapping@0.3.9: + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + dev: true - '@jsonjoy.com/base64@1.1.2(tslib@2.7.0)': + /@jsonjoy.com/base64@1.1.2(tslib@2.7.0): + resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' dependencies: tslib: 2.7.0 + dev: true - '@jsonjoy.com/json-pack@1.1.0(tslib@2.7.0)': + /@jsonjoy.com/json-pack@1.1.0(tslib@2.7.0): + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.7.0) '@jsonjoy.com/util': 1.3.0(tslib@2.7.0) hyperdyperid: 1.2.0 thingies: 1.21.0(tslib@2.7.0) tslib: 2.7.0 + dev: true - '@jsonjoy.com/util@1.3.0(tslib@2.7.0)': + /@jsonjoy.com/util@1.3.0(tslib@2.7.0): + resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' dependencies: tslib: 2.7.0 + dev: true - '@leichtgewicht/ip-codec@2.0.5': {} + /@leichtgewicht/ip-codec@2.0.5: + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - '@lexical/clipboard@0.11.3(lexical@0.11.3)': + /@lexical/clipboard@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-6xggT8b0hd4OQy25mBH+yiJsr3Bm8APHjDOd3yINCGeiiHXIC+2qKQn3MG70euxQQuyzq++tYHcSsFq42g8Jyw==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/html': 0.11.3(lexical@0.11.3) '@lexical/list': 0.11.3(lexical@0.11.3) '@lexical/selection': 0.11.3(lexical@0.11.3) '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/clipboard@0.15.0': + /@lexical/clipboard@0.15.0: + resolution: {integrity: sha512-binCltK7KiURQJFogvueYfmDNEKynN/lmZrCLFp2xBjEIajqw4WtOVLJZ33engdqNlvj0JqrxrWxbKG+yvUwrg==} dependencies: '@lexical/html': 0.15.0 '@lexical/list': 0.15.0 '@lexical/selection': 0.15.0 '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/code@0.11.3(lexical@0.11.3)': + /@lexical/code@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-BIMPd2op65iP4N9SkKIUVodZoWeSsnk6skNJ8UHBO/Rg0ZxyAqxLpnBhEgHq2QOoTBbEW6OEFtkc7/+f9LINZg==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 prismjs: 1.29.0 + dev: false - '@lexical/code@0.15.0': + /@lexical/code@0.15.0: + resolution: {integrity: sha512-n185gjinGhz/M4BW1ayNPYAEgwW4T/NEFl2Wey/O+07W3zvh9k9ai7RjWd0c8Qzqc4DLlqvibvWPebWObQHA4w==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 prismjs: 1.29.0 + dev: false - '@lexical/devtools-core@0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@lexical/devtools-core@0.15.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-kK/IVEiQyqs2DsY4QRYFaFiKQMpaAukAl8PXmNeGTZ7cfFVsP29E4n0/pjY+oxmiRvxbO1s2i14q58nfuhj4VQ==} + peerDependencies: + react: '>=17.x' + react-dom: '>=17.x' dependencies: '@lexical/html': 0.15.0 '@lexical/link': 0.15.0 @@ -22592,90 +9184,138 @@ snapshots: lexical: 0.15.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@lexical/dragon@0.11.3(lexical@0.11.3)': + /@lexical/dragon@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-S18uwqOOpV2yIAFVWqSvBdhZ5BGadPQO4ejZF15wP8LUuqkxCs+0I/MjLovQ7tx0Cx34KdDaOXtM6XeG74ixYw==} + peerDependencies: + lexical: 0.11.3 dependencies: lexical: 0.11.3 + dev: false - '@lexical/dragon@0.15.0': + /@lexical/dragon@0.15.0: + resolution: {integrity: sha512-hg2rGmxVJF7wmN6psuKw3EyhcNF7DtOYwUCBpjFZVshzAjsNEBfEnqhiMkSVSlN4+WOfM7LS+B88PTKPcnFGbQ==} dependencies: lexical: 0.15.0 + dev: false - '@lexical/hashtag@0.11.3(lexical@0.11.3)': + /@lexical/hashtag@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-7auoaWp2QhsX9/Bq0SxLXatUaSwqoT9HlWNTH2vKsw8tdeUBYacTHLuBNncTGrznXLG0/B5+FWoLuM6Pzqq4Ig==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/hashtag@0.15.0': + /@lexical/hashtag@0.15.0: + resolution: {integrity: sha512-EP6KKvS6BY/8Vh1MLQYeOcYaxnvrLsUkvXXr+Fg8N477Us54Ju69pPO563mbWt7/bpnL9Sh0fbk82JtxqPWpSg==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/history@0.11.3(lexical@0.11.3)': + /@lexical/history@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-QLJQRH2rbadRwXd4c/U4TqjLWDQna6Q43nCocIZF+SdVG9TlASp7m6dS7hiHfPtV1pkxJUxPhZY6EsB/Ok5WGA==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/history@0.15.0': + /@lexical/history@0.15.0: + resolution: {integrity: sha512-r+pzR2k/51AL6l8UfXeVe/GWPIeWY1kEOuKx9nsYB9tmAkTF66tTFz33DJIMWBVtAHWN7Dcdv0/yy6q8R6CAUQ==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/html@0.11.3(lexical@0.11.3)': + /@lexical/html@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-+8AYnxxml9PneZLkGfdTenqDjE2yD1ZfCmQLrD/L1TEn22OjZh4uvKVHb13wEhgUZTuLKF0PNdnuecko9ON/aQ==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/selection': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/html@0.15.0': + /@lexical/html@0.15.0: + resolution: {integrity: sha512-x/sfGvibwo8b5Vso4ppqNyS/fVve6Rn+TmvP/0eWOaa0I3aOQ57ulfcK6p/GTe+ZaEi8vW64oZPdi8XDgwSRaA==} dependencies: '@lexical/selection': 0.15.0 '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/link@0.11.3(lexical@0.11.3)': + /@lexical/link@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-stAjIrDrF18dPKK25ExPwMCcMe0KKD0FWVzo3F7ejh9DvrQcLFeBPcs8ze71chS3D5fQDB/CzdwvMjEViKmq2A==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/link@0.15.0': + /@lexical/link@0.15.0: + resolution: {integrity: sha512-KBV/zWk5FxqZGNcq3IKGBDCcS4t0uteU1osAIG+pefo4waTkOOgibxxEJDop2QR5wtjkYva3Qp0D8ZyJDMMMlw==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/list@0.11.3(lexical@0.11.3)': + /@lexical/list@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-Cs9071wDfqi4j1VgodceiR1jTHj13eCoEJDhr3e/FW0x5we7vfbTMtWlOWbveIoryAh+rQNgiD5e8SrAm6Zs3g==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/list@0.15.0': + /@lexical/list@0.15.0: + resolution: {integrity: sha512-JuF4k7uo4rZFOSZGrmkxo1+sUrwTKNBhhJAiCgtM+6TO90jppxzCFNKur81yPzF1+g4GWLC9gbjzKb52QPb6cQ==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/mark@0.11.3(lexical@0.11.3)': + /@lexical/mark@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-0wAtufmaA0rMVFXoiJ0sY/tiJsQbHuDpgywb1Qa8qnZZcg7ZTrQMz9Go0fEWYcbSp8OH2o0cjbDTz3ACS1qCUA==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/mark@0.15.0': + /@lexical/mark@0.15.0: + resolution: {integrity: sha512-cdePA98sOJRc4/HHqcOcPBFq4UDwzaFJOK1N1E6XUGcXH1GU8zHtV1ElTgmbsGkyjBRwhR+OqKm9eso1PBOUkg==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/markdown@0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(lexical@0.11.3)': + /@lexical/markdown@0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(lexical@0.11.3): + resolution: {integrity: sha512-sF8ow32BDme3UvxaKpf+j+vMc4T/XvDEzteZHmvvP7NX/iUtK3yUkTyT7rKuGwiKLYfMBwQaKMGjU3/nlIOzUg==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/code': 0.11.3(lexical@0.11.3) '@lexical/link': 0.11.3(lexical@0.11.3) '@lexical/list': 0.11.3(lexical@0.11.3) - '@lexical/rich-text': 0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(@lexical/utils@0.11.3(lexical@0.11.3))(lexical@0.11.3) + '@lexical/rich-text': 0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(@lexical/utils@0.11.3)(lexical@0.11.3) '@lexical/text': 0.11.3(lexical@0.11.3) '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 transitivePeerDependencies: - '@lexical/clipboard' - '@lexical/selection' + dev: false - '@lexical/markdown@0.15.0': + /@lexical/markdown@0.15.0: + resolution: {integrity: sha512-wu1EP758l452BovDa7i9ZAeWuFj+YY0bc2mNc08nfZ9GqdGMej1JIguY4CwIROCYVizprL9Ocn0avH1uv9b8fA==} dependencies: '@lexical/code': 0.15.0 '@lexical/link': 0.15.0 @@ -22684,38 +9324,65 @@ snapshots: '@lexical/text': 0.15.0 '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/offset@0.11.3(lexical@0.11.3)': + /@lexical/offset@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-3H9X8iqDSk0LrMOHZuqYuqX4EYGb78TIhtjrFbLJi/OgKmHaSeLx59xcMZdgd5kBdRitzQYMmvbRDvbLfMgWrA==} + peerDependencies: + lexical: 0.11.3 dependencies: lexical: 0.11.3 + dev: false - '@lexical/offset@0.15.0': + /@lexical/offset@0.15.0: + resolution: {integrity: sha512-VO1f3m8+RRdRjuXMtCBhi1COVKRC2LhP8AFYxnFlvbV+Waz9R5xB9pqFFUe4RtyqyTLmOUj6+LtsUFhq+23voQ==} dependencies: lexical: 0.15.0 + dev: false - '@lexical/overflow@0.11.3(lexical@0.11.3)': + /@lexical/overflow@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-ShjCG8lICShOBKwrpP+9PjRFKEBCSUUMjbIGZfLnoL//3hyRtGv5aRgRyfJlRgDhCve0ROt5znLJV88EXzGRyA==} + peerDependencies: + lexical: 0.11.3 dependencies: lexical: 0.11.3 + dev: false - '@lexical/overflow@0.15.0': + /@lexical/overflow@0.15.0: + resolution: {integrity: sha512-9qKVCvh9Oka+bzR3th+UWdTEeMZXYy1ZxWbjSxefRMgQxzCvqSuVioK/065gPbvGga9EfvgLLLBDXZm8ISbJQA==} dependencies: lexical: 0.15.0 + dev: false - '@lexical/plain-text@0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(@lexical/utils@0.11.3(lexical@0.11.3))(lexical@0.11.3)': + /@lexical/plain-text@0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(@lexical/utils@0.11.3)(lexical@0.11.3): + resolution: {integrity: sha512-cQ5Us+GNzShyjjgRqWTnYv0rC+jHJ96LvBA1aSieM77H8/Im5BeoLl6TgBK2NqPkp8fGpj8JnDEdT8h9Qh1jtA==} + peerDependencies: + '@lexical/clipboard': 0.11.3 + '@lexical/selection': 0.11.3 + '@lexical/utils': 0.11.3 + lexical: 0.11.3 dependencies: '@lexical/clipboard': 0.11.3(lexical@0.11.3) '@lexical/selection': 0.11.3(lexical@0.11.3) '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/plain-text@0.15.0': + /@lexical/plain-text@0.15.0: + resolution: {integrity: sha512-yeK466mXb4xaCCJouGzEHQs59fScHxF8Asq0azNyJmkhQWYrU7WdckHf2xj8ItZFFPyj7lvwKRDYnoy4HQD7Mg==} dependencies: '@lexical/clipboard': 0.15.0 '@lexical/selection': 0.15.0 '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/react@0.11.3(lexical@0.11.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(yjs@13.6.19)': + /@lexical/react@0.11.3(lexical@0.11.3)(react-dom@18.2.0)(react@18.2.0)(yjs@13.6.19): + resolution: {integrity: sha512-Rn0Agnrz3uLIWbNyS9PRlkxOxcIDl2kxaVfgBacqQtYKR0ZVB2Hnoi89Cq6VmWPovauPyryx4Q3FC8Y11X7Otg==} + peerDependencies: + lexical: 0.11.3 + react: '>=17.x' + react-dom: '>=17.x' dependencies: '@lexical/clipboard': 0.11.3(lexical@0.11.3) '@lexical/code': 0.11.3(lexical@0.11.3) @@ -22725,10 +9392,10 @@ snapshots: '@lexical/link': 0.11.3(lexical@0.11.3) '@lexical/list': 0.11.3(lexical@0.11.3) '@lexical/mark': 0.11.3(lexical@0.11.3) - '@lexical/markdown': 0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(lexical@0.11.3) + '@lexical/markdown': 0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(lexical@0.11.3) '@lexical/overflow': 0.11.3(lexical@0.11.3) - '@lexical/plain-text': 0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(@lexical/utils@0.11.3(lexical@0.11.3))(lexical@0.11.3) - '@lexical/rich-text': 0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(@lexical/utils@0.11.3(lexical@0.11.3))(lexical@0.11.3) + '@lexical/plain-text': 0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(@lexical/utils@0.11.3)(lexical@0.11.3) + '@lexical/rich-text': 0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(@lexical/utils@0.11.3)(lexical@0.11.3) '@lexical/selection': 0.11.3(lexical@0.11.3) '@lexical/table': 0.11.3(lexical@0.11.3) '@lexical/text': 0.11.3(lexical@0.11.3) @@ -22740,12 +9407,17 @@ snapshots: react-error-boundary: 3.1.4(react@18.2.0) transitivePeerDependencies: - yjs + dev: false - '@lexical/react@0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(yjs@13.6.19)': + /@lexical/react@0.15.0(react-dom@18.2.0)(react@18.2.0)(yjs@13.6.19): + resolution: {integrity: sha512-TWDp/F9cKwjGreLzIdHKlPUeTn275rR6j1VXrBffNwC5ovxWcKLVRg502eY5xvRQH3lkKQpFgIFbJW4KTvhFsQ==} + peerDependencies: + react: '>=17.x' + react-dom: '>=17.x' dependencies: '@lexical/clipboard': 0.15.0 '@lexical/code': 0.15.0 - '@lexical/devtools-core': 0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@lexical/devtools-core': 0.15.0(react-dom@18.2.0)(react@18.2.0) '@lexical/dragon': 0.15.0 '@lexical/hashtag': 0.15.0 '@lexical/history': 0.15.0 @@ -22767,113 +9439,201 @@ snapshots: react-error-boundary: 3.1.4(react@18.2.0) transitivePeerDependencies: - yjs + dev: false - '@lexical/rich-text@0.11.3(@lexical/clipboard@0.11.3(lexical@0.11.3))(@lexical/selection@0.11.3(lexical@0.11.3))(@lexical/utils@0.11.3(lexical@0.11.3))(lexical@0.11.3)': + /@lexical/rich-text@0.11.3(@lexical/clipboard@0.11.3)(@lexical/selection@0.11.3)(@lexical/utils@0.11.3)(lexical@0.11.3): + resolution: {integrity: sha512-fBFs6wMS7GFLbk+mzIWtwpP+EmnTZZ5bHpveuQ5wXONBuUuLcsYF5KO7UhLxXNLmiViV6lxatZPavEzgZdW7oQ==} + peerDependencies: + '@lexical/clipboard': 0.11.3 + '@lexical/selection': 0.11.3 + '@lexical/utils': 0.11.3 + lexical: 0.11.3 dependencies: '@lexical/clipboard': 0.11.3(lexical@0.11.3) '@lexical/selection': 0.11.3(lexical@0.11.3) '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/rich-text@0.15.0': + /@lexical/rich-text@0.15.0: + resolution: {integrity: sha512-76tXh/eeEOHl91HpFEXCc/tUiLrsa9RcSyvCzRZahk5zqYvQPXma/AUfRzuSMf2kLwDEoauKAVqNFQcbPhqwpQ==} dependencies: '@lexical/clipboard': 0.15.0 '@lexical/selection': 0.15.0 '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/selection@0.11.3(lexical@0.11.3)': + /@lexical/selection@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-15lQpcKT/vd7XZ5pnF1nb+kpKb72e9Yi1dVqieSxTeXkzt1cAZFKP3NB4RlhOKCv1N+glSBnjSxRwgsFfbD+NQ==} + peerDependencies: + lexical: 0.11.3 dependencies: lexical: 0.11.3 + dev: false - '@lexical/selection@0.15.0': + /@lexical/selection@0.15.0: + resolution: {integrity: sha512-S+AQC6eJiQYSa5zOPuecN85prCT0Bcb8miOdJaE17Zh+vgdUH5gk9I0tEBeG5T7tkSpq6lFiEqs2FZSfaHflbQ==} dependencies: lexical: 0.15.0 + dev: false - '@lexical/table@0.11.3(lexical@0.11.3)': + /@lexical/table@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-EyRnN39CSPsMceADBR7Kf+sBHNpNQlPEkn/52epeDSnakR6s80woyrA3kIzKo6mLB4afvoqdYc7RfR96M9JLIA==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/utils': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/table@0.15.0': + /@lexical/table@0.15.0: + resolution: {integrity: sha512-3IRBg8IoIHetqKozRQbJQ2aPyG0ziXZ+lc8TOIAGs6METW/wxntaV+rTNrODanKAgvk2iJTIyfFkYjsqS9+VFg==} dependencies: '@lexical/utils': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/text@0.11.3(lexical@0.11.3)': + /@lexical/text@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-gCEN8lJyR6b+yaOwKWGj79pbOfCQPWU/PHWyoNFUkEJXn3KydCzr2EYb6ta2cvQWRQU4G2BClKCR56jL4NS+qg==} + peerDependencies: + lexical: 0.11.3 dependencies: lexical: 0.11.3 + dev: false - '@lexical/text@0.15.0': + /@lexical/text@0.15.0: + resolution: {integrity: sha512-WsAkAt9T1RH1iDrVuWeoRUeMCOAWar5oSFtnQ4m9vhT/zuf5b8efK87GiqCH00ZAn4DGzOuAfyXlMFqBVCQdkQ==} dependencies: lexical: 0.15.0 + dev: false - '@lexical/utils@0.11.3(lexical@0.11.3)': + /@lexical/utils@0.11.3(lexical@0.11.3): + resolution: {integrity: sha512-vC4saCrlcmyIJnvrYKw1uYxZojlD1DCIBsFlgmO8kXyRYXjj+o/8PBdn2dsgSQ3rADrC2mUloOm/maekDcYe9Q==} + peerDependencies: + lexical: 0.11.3 dependencies: '@lexical/list': 0.11.3(lexical@0.11.3) '@lexical/selection': 0.11.3(lexical@0.11.3) '@lexical/table': 0.11.3(lexical@0.11.3) lexical: 0.11.3 + dev: false - '@lexical/utils@0.15.0': + /@lexical/utils@0.15.0: + resolution: {integrity: sha512-/6954LDmTcVFgexhy5WOZDa4TxNQOEZNrf8z7TRAFiAQkihcME/GRoq1en5cbXoVNF8jv5AvNyyc7x0MByRJ6A==} dependencies: '@lexical/list': 0.15.0 '@lexical/selection': 0.15.0 '@lexical/table': 0.15.0 lexical: 0.15.0 + dev: false - '@lexical/yjs@0.11.3(lexical@0.11.3)(yjs@13.6.19)': + /@lexical/yjs@0.11.3(lexical@0.11.3)(yjs@13.6.19): + resolution: {integrity: sha512-TLDQG2FSEw/aOfppEBb0wRlIuzJ57W//8ImfzyZvckSC12tvU0YKQQX8nQz/rybXdyfRy5eN+8gX5K2EyZx+pQ==} + peerDependencies: + lexical: 0.11.3 + yjs: '>=13.5.22' dependencies: '@lexical/offset': 0.11.3(lexical@0.11.3) lexical: 0.11.3 yjs: 13.6.19 + dev: false - '@lexical/yjs@0.15.0(yjs@13.6.19)': + /@lexical/yjs@0.15.0(yjs@13.6.19): + resolution: {integrity: sha512-Rf4AIu620Cq90li6GU58gkzlGRdntHP4ZeZrbJ3ToW7vEEnkW6Wl9/HhO647GG4OL5w46M0iWvx1b1b8xjYT1w==} + peerDependencies: + yjs: '>=13.5.22' dependencies: '@lexical/offset': 0.15.0 lexical: 0.15.0 yjs: 13.6.19 + dev: false - '@listr2/prompt-adapter-inquirer@2.0.15(@inquirer/prompts@5.3.8)': + /@listr2/prompt-adapter-inquirer@2.0.15(@inquirer/prompts@5.3.8): + resolution: {integrity: sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@inquirer/prompts': '>= 3 < 6' dependencies: '@inquirer/prompts': 5.3.8 '@inquirer/type': 1.5.5 + dev: true - '@lmdb/lmdb-darwin-arm64@3.0.13': + /@lmdb/lmdb-darwin-arm64@3.0.13: + resolution: {integrity: sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@lmdb/lmdb-darwin-x64@3.0.13': + /@lmdb/lmdb-darwin-x64@3.0.13: + resolution: {integrity: sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@lmdb/lmdb-linux-arm64@3.0.13': + /@lmdb/lmdb-linux-arm64@3.0.13: + resolution: {integrity: sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@lmdb/lmdb-linux-arm@3.0.13': + /@lmdb/lmdb-linux-arm@3.0.13: + resolution: {integrity: sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@lmdb/lmdb-linux-x64@3.0.13': + /@lmdb/lmdb-linux-x64@3.0.13: + resolution: {integrity: sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@lmdb/lmdb-win32-x64@3.0.13': + /@lmdb/lmdb-win32-x64@3.0.13: + resolution: {integrity: sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@malept/cross-spawn-promise@1.1.1': + /@malept/cross-spawn-promise@1.1.1: + resolution: {integrity: sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ==} + engines: {node: '>= 10'} + requiresBuild: true dependencies: cross-spawn: 7.0.3 + dev: true optional: true - '@malept/cross-spawn-promise@2.0.0': + /@malept/cross-spawn-promise@2.0.0: + resolution: {integrity: sha512-1DpKU0Z5ThltBwjNySMC14g0CkbyhCaz9FkhxqNsZI6uAPJXFS8cMXlBKo26FJ8ZuW6S9GCMcR9IO5k2X5/9Fg==} + engines: {node: '>= 12.13.0'} dependencies: cross-spawn: 7.0.3 + dev: true - '@manypkg/find-root@1.1.0': + /@manypkg/find-root@1.1.0: + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: '@babel/runtime': 7.25.6 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 + dev: true - '@manypkg/get-packages@1.1.3': + /@manypkg/get-packages@1.1.3: + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: '@babel/runtime': 7.25.6 '@changesets/types': 4.1.0 @@ -22881,10 +9641,14 @@ snapshots: fs-extra: 8.1.0 globby: 11.1.0 read-yaml-file: 1.1.0 + dev: true - '@mdi/font@7.4.47': {} + /@mdi/font@7.4.47: + resolution: {integrity: sha512-43MtGpd585SNzHZPcYowu/84Vz2a2g31TvPMTm9uTiCSWzaheQySUcSyUH/46fPnuPQWof2yd0pGBtzee/IQWw==} + dev: false - '@mdx-js/mdx@3.0.1': + /@mdx-js/mdx@3.0.1: + resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} dependencies: '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 @@ -22912,20 +9676,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0)': + /@mdx-js/react@3.0.1(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} + peerDependencies: + '@types/react': '>=16' + react: '>=16' dependencies: '@types/mdx': 2.0.13 '@types/react': 18.3.8 react: 18.2.0 - '@motionone/animation@10.18.0': + /@motionone/animation@10.18.0: + resolution: {integrity: sha512-9z2p5GFGCm0gBsZbi8rVMOAJCtw1WqBTIPw3ozk06gDvZInBPIsQcHgYogEJ4yuHJ+akuW8g1SEIOpTOvYs8hw==} dependencies: '@motionone/easing': 10.18.0 '@motionone/types': 10.17.1 '@motionone/utils': 10.18.0 tslib: 2.7.0 + dev: false - '@motionone/dom@10.12.0': + /@motionone/dom@10.12.0: + resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} dependencies: '@motionone/animation': 10.18.0 '@motionone/generators': 10.18.0 @@ -22933,70 +9704,130 @@ snapshots: '@motionone/utils': 10.18.0 hey-listen: 1.0.8 tslib: 2.7.0 + dev: false - '@motionone/easing@10.18.0': + /@motionone/easing@10.18.0: + resolution: {integrity: sha512-VcjByo7XpdLS4o9T8t99JtgxkdMcNWD3yHU/n6CLEz3bkmKDRZyYQ/wmSf6daum8ZXqfUAgFeCZSpJZIMxaCzg==} dependencies: '@motionone/utils': 10.18.0 tslib: 2.7.0 + dev: false - '@motionone/generators@10.18.0': + /@motionone/generators@10.18.0: + resolution: {integrity: sha512-+qfkC2DtkDj4tHPu+AFKVfR/C30O1vYdvsGYaR13W/1cczPrrcjdvYCj0VLFuRMN+lP1xvpNZHCRNM4fBzn1jg==} dependencies: '@motionone/types': 10.17.1 '@motionone/utils': 10.18.0 tslib: 2.7.0 + dev: false - '@motionone/types@10.17.1': {} + /@motionone/types@10.17.1: + resolution: {integrity: sha512-KaC4kgiODDz8hswCrS0btrVrzyU2CSQKO7Ps90ibBVSQmjkrt2teqta6/sOG59v7+dPnKMAg13jyqtMKV2yJ7A==} + dev: false - '@motionone/utils@10.18.0': + /@motionone/utils@10.18.0: + resolution: {integrity: sha512-3XVF7sgyTSI2KWvTf6uLlBJ5iAgRgmvp3bpuOiQJvInd4nZ19ET8lX5unn30SlmRH7hXbBbH+Gxd0m0klJ3Xtw==} dependencies: '@motionone/types': 10.17.1 hey-listen: 1.0.8 tslib: 2.7.0 + dev: false - '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': + /@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3: + resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': + /@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3: + resolution: {integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': + /@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3: + resolution: {integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': + /@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3: + resolution: {integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': + /@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3: + resolution: {integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': + /@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3: + resolution: {integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@mui/core-downloads-tracker@5.16.7': {} + /@mui/core-downloads-tracker@5.16.7: + resolution: {integrity: sha512-RtsCt4Geed2/v74sbihWzzRs+HsIQCfclHeORh5Ynu2fS4icIKozcSubwuG7vtzq2uW3fOR1zITSP84TNt2GoQ==} + dev: false - '@mui/icons-material@5.16.7(@mui/material@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': + /@mui/icons-material@5.16.7(@mui/material@5.16.7)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-UrGwDJCXEszbDI7yV047BYU5A28eGJ79keTCP4cc74WyncuVrnurlmIRxaHL8YK+LI1Kzq+/JM52IAkNnv4u+Q==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@mui/material': ^5.0.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 - '@mui/material': 5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react: 18.2.0 - optionalDependencies: + '@mui/material': 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.3.8 - - '@mui/icons-material@5.16.7(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': - dependencies: - '@babel/runtime': 7.25.6 - '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - '@mui/material@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@mui/material@5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 + '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0) '@mui/core-downloads-tracker': 5.16.7 - '@mui/system': 5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + '@mui/system': 5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react@18.2.0) '@mui/types': 7.2.17(@types/react@18.3.8) '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) '@popperjs/core': 2.11.8 + '@types/react': 18.3.8 '@types/react-transition-group': 4.4.11 clsx: 2.1.1 csstype: 3.1.3 @@ -23004,131 +9835,209 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) - '@types/react': 18.3.8 + react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) + dev: false - '@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@mui/material@5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cwwVQxBhK60OIOqZOVLFt55t01zmarKJiJUWbk0+8s/Ix5IaUzAShqlJchxsIQ4mSrWqgcKCCXKtIlG5H+/Jmg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 + '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) '@mui/core-downloads-tracker': 5.16.7 - '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + '@mui/system': 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react@18.2.0) '@mui/types': 7.2.17(@types/react@18.3.8) '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) '@popperjs/core': 2.11.8 + '@types/react': 18.3.8 '@types/react-transition-group': 4.4.11 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-is: 18.3.1 - react-transition-group: 4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - optionalDependencies: - '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) - '@types/react': 18.3.8 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.3.1 + react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) + dev: false - '@mui/private-theming@5.16.6(@types/react@18.3.8)(react@18.2.0)': + /@mui/private-theming@5.16.6(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-rAk+Rh8Clg7Cd7shZhyt2HGTTE5wYKNSJ5sspf28Fqm/PZ69Er9o6KX25g03/FG2dfpg5GCwZh/xOojiTfm3hw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) + '@types/react': 18.3.8 prop-types: 15.8.1 react: 18.2.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - '@mui/styled-engine@5.16.6(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(react@18.2.0)': + /@mui/styled-engine@5.16.6(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0): + resolution: {integrity: sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.4.1 + '@emotion/styled': ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/cache': 11.13.1 + '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0) csstype: 3.1.3 prop-types: 15.8.1 react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + dev: false - '@mui/styled-engine@5.16.6(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(react@18.2.0)': + /@mui/styled-engine@5.16.6(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(react@18.2.0): + resolution: {integrity: sha512-zaThmS67ZmtHSWToTiHslbI8jwrmITcN93LQaR2lKArbvS7Z3iLkwRoiikNWutx9MBs8Q6okKvbZq1RQYB3v7g==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.4.1 + '@emotion/styled': ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true dependencies: '@babel/runtime': 7.25.6 '@emotion/cache': 11.13.1 + '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) csstype: 3.1.3 prop-types: 15.8.1 react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + dev: false - '@mui/system@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': + /@mui/system@5.16.7(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 + '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.3.8)(react@18.2.0) '@mui/private-theming': 5.16.6(@types/react@18.3.8)(react@18.2.0) - '@mui/styled-engine': 5.16.6(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(react@18.2.0) + '@mui/styled-engine': 5.16.6(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0) '@mui/types': 7.2.17(@types/react@18.3.8) '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) + '@types/react': 18.3.8 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.11.4(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) - '@types/react': 18.3.8 + dev: false - '@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0)': + /@mui/system@5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 + '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) + '@emotion/styled': 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.8)(react@18.2.0) '@mui/private-theming': 5.16.6(@types/react@18.3.8)(react@18.2.0) - '@mui/styled-engine': 5.16.6(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(react@18.2.0) + '@mui/styled-engine': 5.16.6(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(react@18.2.0) '@mui/types': 7.2.17(@types/react@18.3.8) '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) + '@types/react': 18.3.8 clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 18.2.0 - optionalDependencies: - '@emotion/react': 11.13.3(@types/react@18.3.8)(react@18.2.0) - '@emotion/styled': 11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) - '@types/react': 18.3.8 + dev: false - '@mui/types@7.2.17(@types/react@18.3.8)': - optionalDependencies: + /@mui/types@7.2.17(@types/react@18.3.8): + resolution: {integrity: sha512-oyumoJgB6jDV8JFzRqjBo2daUuHpzDjoO/e3IrRhhHo/FxJlaVhET6mcNrKHUq2E+R+q3ql0qAtvQ4rfWHhAeQ==} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: '@types/react': 18.3.8 + dev: false - '@mui/utils@5.16.6(@types/react@18.3.8)(react@18.2.0)': + /@mui/utils@5.16.6(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@mui/types': 7.2.17(@types/react@18.3.8) '@types/prop-types': 15.7.13 - clsx: 2.1.1 - prop-types: 15.8.1 - react: 18.2.0 - react-is: 18.3.1 - optionalDependencies: '@types/react': 18.3.8 - - '@mui/x-data-grid@6.20.4(@mui/material@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@babel/runtime': 7.25.6 - '@mui/material': 5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@mui/system': 5.16.7(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) - '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) clsx: 2.1.1 prop-types: 15.8.1 react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - reselect: 4.1.8 - transitivePeerDependencies: - - '@types/react' + react-is: 18.3.1 + dev: false - '@mui/x-data-grid@6.20.4(@mui/material@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mui/system@5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@mui/x-data-grid@6.20.4(@mui/material@5.16.7)(@mui/system@5.16.7)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-I0JhinVV4e25hD2dB+R6biPBtpGeFrXf8RwlMPQbr9gUggPmPmNtWKo8Kk2PtBBMlGtdMAgHWe7PqhmucUxU1w==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@mui/material': ^5.4.1 + '@mui/system': ^5.4.1 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 dependencies: '@babel/runtime': 7.25.6 - '@mui/material': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@mui/system': 5.16.7(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@emotion/styled@11.13.0(@emotion/react@11.13.3(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0))(@types/react@18.3.8)(react@18.2.0) + '@mui/material': 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0) + '@mui/system': 5.16.7(@emotion/react@11.13.3)(@emotion/styled@11.13.0)(@types/react@18.3.8)(react@18.2.0) '@mui/utils': 5.16.6(@types/react@18.3.8)(react@18.2.0) clsx: 2.1.1 prop-types: 15.8.1 @@ -23137,61 +10046,138 @@ snapshots: reselect: 4.1.8 transitivePeerDependencies: - '@types/react' + dev: false - '@next/env@14.2.3': {} + /@next/env@14.2.3: + resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} + dev: false - '@next/eslint-plugin-next@14.0.0': + /@next/eslint-plugin-next@14.0.0: + resolution: {integrity: sha512-Ye37nNI09V3yt7pzuzSQtwlvuJ2CGzFszHXkcTHHZgNr7EhTMFLipn3VSJChy+e5+ahTdNApPphc3qCPUsn10A==} dependencies: glob: 7.1.7 + dev: true - '@next/swc-darwin-arm64@14.2.3': + /@next/swc-darwin-arm64@14.2.3: + resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@next/swc-darwin-x64@14.2.3': + /@next/swc-darwin-x64@14.2.3: + resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true - '@next/swc-linux-arm64-gnu@14.2.3': + /@next/swc-linux-arm64-gnu@14.2.3: + resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@next/swc-linux-arm64-musl@14.2.3': + /@next/swc-linux-arm64-musl@14.2.3: + resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@next/swc-linux-x64-gnu@14.2.3': + /@next/swc-linux-x64-gnu@14.2.3: + resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@next/swc-linux-x64-musl@14.2.3': + /@next/swc-linux-x64-musl@14.2.3: + resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - '@next/swc-win32-arm64-msvc@14.2.3': + /@next/swc-win32-arm64-msvc@14.2.3: + resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false optional: true - '@next/swc-win32-ia32-msvc@14.2.3': + /@next/swc-win32-ia32-msvc@14.2.3: + resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false optional: true - '@next/swc-win32-x64-msvc@14.2.3': + /@next/swc-win32-x64-msvc@14.2.3: + resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true - '@ngtools/webpack@18.2.5(@angular/compiler-cli@18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0))': + /@ngtools/webpack@18.2.5(@angular/compiler-cli@18.2.5)(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-L0n4eHObeqEOYRfSP+e4SeF/dmwxOIFy9xYvYCOUwOLrW4b3+a1+kkT30pqyfL72LFtpf0cmUwaWEFIcWl5PCg==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + '@angular/compiler-cli': ^18.0.0 + typescript: '>=5.4 <5.6' + webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5(@angular/core@18.2.5(rxjs@7.8.1)(zone.js@0.14.10)))(typescript@5.5.4) + '@angular/compiler-cli': 18.2.5(@angular/compiler@18.2.5)(typescript@5.5.4) typescript: 5.5.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - '@nodelib/fs.scandir@2.1.5': + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - '@nodelib/fs.stat@2.0.5': {} + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} - '@nodelib/fs.walk@1.2.8': + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nolyfill/is-core-module@1.0.39': {} + /@nolyfill/is-core-module@1.0.39: + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + dev: true - '@npmcli/agent@2.2.2': + /@npmcli/agent@2.2.2: + resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: agent-base: 7.1.1 http-proxy-agent: 7.0.2 @@ -23200,17 +10186,25 @@ snapshots: socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color + dev: true - '@npmcli/fs@2.1.2': + /@npmcli/fs@2.1.2: + resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 semver: 7.6.3 + dev: true - '@npmcli/fs@3.1.1': + /@npmcli/fs@3.1.1: + resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: semver: 7.6.3 - '@npmcli/git@5.0.8': + /@npmcli/git@5.0.8: + resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/promise-spawn': 7.0.2 ini: 4.1.3 @@ -23223,20 +10217,34 @@ snapshots: which: 4.0.0 transitivePeerDependencies: - bluebird + dev: true - '@npmcli/installed-package-contents@2.1.0': + /@npmcli/installed-package-contents@2.1.0: + resolution: {integrity: sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true dependencies: npm-bundled: 3.0.1 npm-normalize-package-bin: 3.0.1 + dev: true - '@npmcli/move-file@2.0.1': + /@npmcli/move-file@2.0.1: + resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This functionality has been moved to @npmcli/fs dependencies: mkdirp: 1.0.4 rimraf: 3.0.2 + dev: true - '@npmcli/node-gyp@3.0.0': {} + /@npmcli/node-gyp@3.0.0: + resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - '@npmcli/package-json@5.2.1': + /@npmcli/package-json@5.2.1: + resolution: {integrity: sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/git': 5.0.8 glob: 10.4.5 @@ -23247,14 +10255,23 @@ snapshots: semver: 7.6.3 transitivePeerDependencies: - bluebird + dev: true - '@npmcli/promise-spawn@7.0.2': + /@npmcli/promise-spawn@7.0.2: + resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: which: 4.0.0 + dev: true - '@npmcli/redact@2.0.1': {} + /@npmcli/redact@2.0.1: + resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: true - '@npmcli/run-script@8.1.0': + /@npmcli/run-script@8.1.0: + resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 '@npmcli/package-json': 5.2.1 @@ -23265,8 +10282,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - '@oclif/core@1.26.2': + /@oclif/core@1.26.2: + resolution: {integrity: sha512-6jYuZgXvHfOIc9GIaS4T3CIKGTjPmfAxuMcbCbMRKJJl4aq/4xeRlEz0E8/hz8HxvxZBGvN2GwAUHlrGWQVrVw==} + engines: {node: '>=14.0.0'} dependencies: '@oclif/linewrap': 1.0.0 '@oclif/screen': 3.0.8 @@ -23296,8 +10316,11 @@ snapshots: tslib: 2.7.0 widest-line: 3.1.0 wrap-ansi: 7.0.0 + dev: true - '@oclif/core@2.16.0(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3)': + /@oclif/core@2.16.0(@types/node@20.16.5)(typescript@5.3.3): + resolution: {integrity: sha512-dL6atBH0zCZl1A1IXCKJgLPrM/wR7K+Wi401E/IvqsK8m2iCHW+0TEOGrans/cuN3oTW+uxIyJFHJ8Im0k4qBw==} + engines: {node: '>=14.0.0'} dependencies: '@types/cli-progress': 3.11.6 ansi-escapes: 4.3.2 @@ -23322,7 +10345,7 @@ snapshots: strip-ansi: 6.0.1 supports-color: 8.1.1 supports-hyperlinks: 2.3.0 - ts-node: 10.9.2(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.16.5)(typescript@5.3.3) tslib: 2.7.0 widest-line: 3.1.0 wordwrap: 1.0.0 @@ -23332,12 +10355,17 @@ snapshots: - '@swc/wasm' - '@types/node' - typescript + dev: true - '@oclif/linewrap@1.0.0': {} + /@oclif/linewrap@1.0.0: + resolution: {integrity: sha512-Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==} + dev: true - '@oclif/plugin-autocomplete@2.3.10(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3)': + /@oclif/plugin-autocomplete@2.3.10(@types/node@20.16.5)(typescript@5.3.3): + resolution: {integrity: sha512-Ow1AR8WtjzlyCtiWWPgzMyT8SbcDJFr47009riLioHa+MHX2BCDtVn2DVnN/E6b9JlPV5ptQpjefoRSNWBesmg==} + engines: {node: '>=12.0.0'} dependencies: - '@oclif/core': 2.16.0(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) + '@oclif/core': 2.16.0(@types/node@20.16.5)(typescript@5.3.3) chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: @@ -23346,33 +10374,63 @@ snapshots: - '@types/node' - supports-color - typescript + dev: true - '@oclif/screen@3.0.8': {} + /@oclif/screen@3.0.8: + resolution: {integrity: sha512-yx6KAqlt3TAHBduS2fMQtJDL2ufIHnDRArrJEOoTTuizxqmjLT+psGYOHpmMl3gvQpFJ11Hs76guUUktzAF9Bg==} + engines: {node: '>=12.0.0'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + dev: true - '@pkgjs/parseargs@0.11.0': + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true optional: true - '@pkgr/core@0.1.1': {} + /@pkgr/core@0.1.1: + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true - '@pnpm/catalogs.config@0.1.0': + /@pnpm/catalogs.config@0.1.0: + resolution: {integrity: sha512-OIqo9qF5qUl9Zlu7zV2aaX9PbtozRiFM6VPrn3PmIrNfYnCh3HyB/ojAp36oglz4+xVJ+mUqx4+aZmstN4ALpg==} + engines: {node: '>=18.12'} dependencies: '@pnpm/error': 6.0.1 + dev: true - '@pnpm/catalogs.protocol-parser@0.1.0': {} + /@pnpm/catalogs.protocol-parser@0.1.0: + resolution: {integrity: sha512-T3WvT+IBHsoDwv8RBQo3b+SBnXTQMpHZ1Yo7tJWcImBzrkuc4eP7KYB/yGP240PNgyrvCTrnuImRX9MNZD5flg==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/catalogs.resolver@0.1.0': + /@pnpm/catalogs.resolver@0.1.0: + resolution: {integrity: sha512-3S0JXQx/M2DDJdFzcoJFLXjkmhGFjYkFnR66VS/B07xTaZmQpclPp2vKL7PRI7JSliiN3Vt0ksuzYWHV2Lzsjg==} + engines: {node: '>=18.12'} dependencies: '@pnpm/catalogs.protocol-parser': 0.1.0 '@pnpm/error': 6.0.1 + dev: true - '@pnpm/catalogs.types@0.1.0': {} + /@pnpm/catalogs.types@0.1.0: + resolution: {integrity: sha512-i52GQCj77GqebPBmmxxTcBRYch8eIdXGC+1REkv//272YNMt5bv5Okq0DvtE8A8RkPurGxFdYVXuqqrTdgBZEw==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/cli-meta@6.2.2': + /@pnpm/cli-meta@6.2.2: + resolution: {integrity: sha512-0U0F2/ycStOJcO62/Ut7cjTtrioSB2luj3O/ozvs2THJsMlxKBcUYUeD4KMUVkcQoe5f7BKWxcYyBkYGPD8isQ==} + engines: {node: '>=18.12'} dependencies: '@pnpm/types': 12.2.0 load-json-file: 6.2.0 + dev: true - '@pnpm/cli-utils@4.0.5(@pnpm/logger@5.2.0)': + /@pnpm/cli-utils@4.0.5(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-Uinx83C3eUU27kXrOxrJSKqx8nRzL563UEAbRMn7uCdnJuuxkNVVgwB4s8IclVAwlUzOqxSDi+EoLYBKUsedvQ==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/cli-meta': 6.2.2 '@pnpm/config': 21.8.3(@pnpm/logger@5.2.0) @@ -23385,12 +10443,20 @@ snapshots: '@pnpm/types': 12.2.0 chalk: 4.1.2 load-json-file: 6.2.0 + dev: true - '@pnpm/config.env-replace@1.1.0': {} + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} - '@pnpm/config.env-replace@3.0.0': {} + /@pnpm/config.env-replace@3.0.0: + resolution: {integrity: sha512-tV71wOtu8ULW4Fv5c7MWph3Sfle1wkT2q83qF2Cx/0J5E2dpUsClO9evAouL4fbdmPonkXJbRYL5cGHKuqxr4w==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/config@21.8.3(@pnpm/logger@5.2.0)': + /@pnpm/config@21.8.3(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-YxI4j3CNWodo7+IY34xueO5QKLMp0uL3bjLa+0oUFWyXRexITwa8JMmVgyoKNsUQ/2NfMHd+YqhlHsnzgsPLAw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/catalogs.config': 0.1.0 '@pnpm/catalogs.types': 0.1.0 @@ -23413,33 +10479,55 @@ snapshots: normalize-registry-url: 2.0.0 path-absolute: 1.0.1 path-name: 1.0.0 - ramda: '@pnpm/ramda@0.28.1' + ramda: /@pnpm/ramda@0.28.1 read-ini-file: 4.0.0 realpath-missing: 1.1.0 - which: '@pnpm/which@3.0.1' + which: /@pnpm/which@3.0.1 transitivePeerDependencies: - '@pnpm/logger' + dev: true - '@pnpm/constants@8.0.0': {} + /@pnpm/constants@8.0.0: + resolution: {integrity: sha512-yQosGUvYPpAjb1jOFcdbwekRjZRVxN6C0hHzfRCZrMKbxGjt/E0g0RcFlEDNVZ95tm4oMMcr7nEPa7H7LX3emw==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/core-loggers@10.0.7(@pnpm/logger@5.2.0)': + /@pnpm/core-loggers@10.0.7(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-evM0PRk8Wz8pUQ+kSDgepLEA2Pm1jYMSiy7grjTiCx+8y89K8lMaycAemZk9BfZTr0m+/rBlwUZliDIEKWuisA==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/logger': 5.2.0 '@pnpm/types': 12.2.0 + dev: true - '@pnpm/crypto.base32-hash@3.0.0': + /@pnpm/crypto.base32-hash@3.0.0: + resolution: {integrity: sha512-iGKP6rRKng5Tcad1+S+j3UoY5wVZN+z0ZgemlGp69jNgn6EaM4N0Q3mvnDNJ7UZFmL2ClXZZYLNuCk9pUYV3Xg==} + engines: {node: '>=18.12'} dependencies: rfc4648: 1.5.3 + dev: true - '@pnpm/dedupe.issues-renderer@2.0.0': + /@pnpm/dedupe.issues-renderer@2.0.0: + resolution: {integrity: sha512-UFKcCGUtL+2vbjXPCdw5H3Y/xj6iqVS86ChJSZj6GVODNR+gWO9j0HYMYVBFiQVOIm/7p86Rudyrm3cxmIEmWw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/dedupe.types': 2.0.0 archy: 1.0.0 chalk: 4.1.2 + dev: true - '@pnpm/dedupe.types@2.0.0': {} + /@pnpm/dedupe.types@2.0.0: + resolution: {integrity: sha512-iCv/dc5dyXN/egiIu89qQn6yuLsQhiFjn0t1N+UKf4jSdMp59WFHjGh04jSsbxbGG91s6K9SQghOBW8BbZjinw==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/default-reporter@14.0.2(@pnpm/logger@5.2.0)': + /@pnpm/default-reporter@14.0.2(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-KzxgFqWetAOMCM0Q+4Ti9lTEJrQvCGnnrSae3RFxXl0bjOofKE9M/qVwM88xIYQ+7n1dvueMTpJltCoOirxK2w==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/cli-meta': 6.2.2 '@pnpm/config': 21.8.3(@pnpm/logger@5.2.0) @@ -23457,76 +10545,115 @@ snapshots: normalize-path: 3.0.0 pretty-bytes: 5.6.0 pretty-ms: 7.0.1 - ramda: '@pnpm/ramda@0.28.1' + ramda: /@pnpm/ramda@0.28.1 rxjs: 7.8.1 semver: 7.6.3 stacktracey: 2.1.8 string-length: 4.0.2 + dev: true - '@pnpm/error@6.0.1': + /@pnpm/error@6.0.1: + resolution: {integrity: sha512-7yjO0RgmWYb4OKgcWC33yD4Z2CxE7Tm7vXX1SmS7GDifDT/bgZZhHeS2xq/+W6y9yhwIrRSA+7AlQL1NM2wIvw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/constants': 8.0.0 + dev: true - '@pnpm/fetcher-base@16.0.7': + /@pnpm/fetcher-base@16.0.7: + resolution: {integrity: sha512-rIbfSa0XB9x75LRJsrMknmngwaxVHSSU9FL6IC2MwIE6dcrC240Daue4kzhwE/T9Iyzph6Egi/SR0VGzyBzcVA==} + engines: {node: '>=18.12'} dependencies: '@pnpm/resolver-base': 13.0.4 '@pnpm/types': 12.2.0 '@types/ssri': 7.1.5 + dev: true - '@pnpm/fs.find-packages@4.0.4': + /@pnpm/fs.find-packages@4.0.4: + resolution: {integrity: sha512-iYpr7O8TrcjVEyzhiJPeuWXjFDxKrNGT65QAXtFiygNnxt2GevA8WxvkgAQhZqITFigLImFfYV2OHYoeCnRjuQ==} + engines: {node: '>=18.12'} dependencies: '@pnpm/read-project-manifest': 6.0.8 '@pnpm/types': 12.2.0 '@pnpm/util.lex-comparator': 3.0.0 fast-glob: 3.3.2 p-filter: 2.1.0 + dev: true - '@pnpm/git-utils@2.0.0': + /@pnpm/git-utils@2.0.0: + resolution: {integrity: sha512-k1rv4Zvno/5zJAqE/Mh9V0ehlm14NsYwpXTdaGMtyhkoHvlSckRfr23OIOIM7Q/TRX+LhqyJ2kep50SY2TsZ+g==} + engines: {node: '>=18.12'} dependencies: - execa: safe-execa@0.1.2 + execa: /safe-execa@0.1.2 + dev: true - '@pnpm/graceful-fs@4.0.0': + /@pnpm/graceful-fs@4.0.0: + resolution: {integrity: sha512-933nhV2Prp51522poxX6Chvb7kEW3U3kzVWoqDU1+icB+QE7z/2qQ8wYHsBt4jm0Uil/sF67t77ugOr8bR63kg==} + engines: {node: '>=18.12'} dependencies: graceful-fs: 4.2.11 + dev: true - '@pnpm/hooks.types@2.0.9': + /@pnpm/hooks.types@2.0.9: + resolution: {integrity: sha512-tiDFwNcqeFwXi+PIImZOaPxWc4fpS6msXTua+4vHQTit7xrRoUAJSq0cHzoAzRc1XaoHrlhl4D4nvCBU7rx4Aw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/lockfile.types': 1.0.3 '@pnpm/types': 12.2.0 + dev: true - '@pnpm/lockfile.types@1.0.3': + /@pnpm/lockfile.types@1.0.3: + resolution: {integrity: sha512-A7vUWktnhDkrIs+WmXm7AdffJVyVYJpQUEouya/DYhB+Y+tQ3BXjZ6CV0KybqLgI/8AZErgCJqFxA0GJH6QDjA==} + engines: {node: '>=18.12'} dependencies: '@pnpm/patching.types': 1.0.0 '@pnpm/types': 12.2.0 + dev: true - '@pnpm/logger@5.2.0': + /@pnpm/logger@5.2.0: + resolution: {integrity: sha512-dCdSs2wPCweMkRLdISAKBOKSWeq/9iS9aanWgjoUkFs06KN2o5XGFg53oCXg/KbZhF9AXS3vMHPwTebzCeAEsA==} + engines: {node: '>=18.12'} dependencies: bole: 5.0.14 ndjson: 2.0.0 + dev: true - '@pnpm/manifest-utils@6.0.8(@pnpm/logger@5.2.0)': + /@pnpm/manifest-utils@6.0.8(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-n/MTuyyhF2jfQ9YutgsfGzU46pTg85nw/5fnKksT8v8Fen5UdisvJ9mtISKf8eeu1mWQleud/Ly043Qrsdl9Ew==} + engines: {node: '>=18.12'} dependencies: '@pnpm/core-loggers': 10.0.7(@pnpm/logger@5.2.0) '@pnpm/error': 6.0.1 '@pnpm/types': 12.2.0 transitivePeerDependencies: - '@pnpm/logger' + dev: true - '@pnpm/matcher@6.0.0': + /@pnpm/matcher@6.0.0: + resolution: {integrity: sha512-c2diPZzejRYnL6b00Ko70TnOlbsqydUOvAjOZ7THTs0ptXG/AARcwNp9YO5EXFq775TTmsSUBo99qisYF1ogNA==} + engines: {node: '>=18.12'} dependencies: escape-string-regexp: 4.0.0 + dev: true - '@pnpm/network.ca-file@1.0.2': + /@pnpm/network.ca-file@1.0.2: + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} dependencies: graceful-fs: 4.2.10 - '@pnpm/npm-conf@2.3.1': + /@pnpm/npm-conf@2.3.1: + resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} + engines: {node: '>=12'} dependencies: '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@pnpm/package-is-installable@9.0.9(@pnpm/logger@5.2.0)': + /@pnpm/package-is-installable@9.0.9(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-qGT+BLKBR7aTIeXEXH4H50TyS0elXPO7QwrAg4RnFEKBJeB9wKVktchj/O3gKvQ/anzE5W1mrS0vWavx7k6l3A==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/cli-meta': 6.2.2 '@pnpm/core-loggers': 10.0.7(@pnpm/logger@5.2.0) @@ -23534,24 +10661,38 @@ snapshots: '@pnpm/logger': 5.2.0 '@pnpm/types': 12.2.0 detect-libc: 2.0.3 - execa: safe-execa@0.1.2 + execa: /safe-execa@0.1.2 mem: 8.1.1 semver: 7.6.3 + dev: true - '@pnpm/parse-overrides@5.1.0': + /@pnpm/parse-overrides@5.1.0: + resolution: {integrity: sha512-RlNgiDIFNNK/4eTHOa549LYz51YCMiQroJEiUwCCWpOJlwPj+bIlcwpp9aOYGvH+ESjGIE5A9vfFFA6ilMPWKA==} + engines: {node: '>=18.12'} dependencies: '@pnpm/catalogs.resolver': 0.1.0 '@pnpm/catalogs.types': 0.1.0 '@pnpm/error': 6.0.1 '@pnpm/parse-wanted-dependency': 6.0.0 + dev: true - '@pnpm/parse-wanted-dependency@6.0.0': + /@pnpm/parse-wanted-dependency@6.0.0: + resolution: {integrity: sha512-01hKf1qHKREZDOwa5wRXk01P+xBGOeZf/idg17si8ji7UWpdWEQkrUVmGfv3sT04XoiwIb7kaRiKPQT7ooB4fA==} + engines: {node: '>=18.12'} dependencies: validate-npm-package-name: 5.0.0 + dev: true - '@pnpm/patching.types@1.0.0': {} + /@pnpm/patching.types@1.0.0: + resolution: {integrity: sha512-juCdQCC1USqLcOhVPl1tYReoTO9YH4fTullMnFXXcmpsDM7Dkn3tzuOQKC3oPoJ2ozv+0EeWWMtMGqn2+IM3pQ==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/pnpmfile@6.0.11(@pnpm/logger@5.2.0)': + /@pnpm/pnpmfile@6.0.11(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-jZAuRM69hsuttzdeUIFshAR6lEx4gKwVd2T+vWWXcve5SOjD3qqBWXjSmeENn4qYXLC+va3+qTOHab+JSkfk3g==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/core-loggers': 10.0.7(@pnpm/logger@5.2.0) '@pnpm/crypto.base32-hash': 3.0.0 @@ -23563,10 +10704,15 @@ snapshots: '@pnpm/types': 12.2.0 chalk: 4.1.2 path-absolute: 1.0.1 + dev: true - '@pnpm/ramda@0.28.1': {} + /@pnpm/ramda@0.28.1: + resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} + dev: true - '@pnpm/read-project-manifest@6.0.8': + /@pnpm/read-project-manifest@6.0.8: + resolution: {integrity: sha512-aZ2XK8QOyjgj+lHQtVEzCLeBPAtDxEkudYbwwKx1xSV/x7EAbQK7jsyWzLIii4nvya9cUk6wG+1oWAwU/bQarg==} + engines: {node: '>=18.12'} dependencies: '@gwhitney/detect-indent': 7.0.1 '@pnpm/error': 6.0.1 @@ -23582,8 +10728,11 @@ snapshots: read-yaml-file: 2.1.0 sort-keys: 4.2.0 strip-bom: 4.0.0 + dev: true - '@pnpm/render-peer-issues@5.0.8': + /@pnpm/render-peer-issues@5.0.8: + resolution: {integrity: sha512-sr1OGGhJ33DJ76yEH2aIdaAFz4Kq/i9Ku2Pz1OooTp/d/gKxe9ySYxe3CTReKsbDSwFmw+sUelrC4eGMCsga4w==} + engines: {node: '>=18.12'} dependencies: '@pnpm/error': 6.0.1 '@pnpm/matcher': 6.0.0 @@ -23593,60 +10742,99 @@ snapshots: chalk: 4.1.2 cli-columns: 4.0.0 semver: 7.6.3 + dev: true - '@pnpm/resolver-base@13.0.4': + /@pnpm/resolver-base@13.0.4: + resolution: {integrity: sha512-d6GtsaXDN1VmVdeB6ohrhwGwQfvYpEX/XkBZyRT0Hp772WabWVfaulvicwdh/8o7Rpzy7IV/2hKnDpodUY00lw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/types': 12.2.0 + dev: true - '@pnpm/store-controller-types@18.1.6': + /@pnpm/store-controller-types@18.1.6: + resolution: {integrity: sha512-XmNJkoprEg4m8enIJWF0aZHTH+vodl040z8V8Tww3ednxwcbd+JI15O6VzQN+c9E3UJfUa5U8iaTpndLaOTDTQ==} + engines: {node: '>=18.12'} dependencies: '@pnpm/fetcher-base': 16.0.7 '@pnpm/resolver-base': 13.0.4 '@pnpm/types': 12.2.0 + dev: true - '@pnpm/text.comments-parser@3.0.0': + /@pnpm/text.comments-parser@3.0.0: + resolution: {integrity: sha512-BSGvYd59kPKVTUk1InekEp+TiPnJ8650/bQyiOUFSvqHi61YipcR+E4H2i3xTnk2e+GHdGbXvEtAZbQmyxb0/g==} + engines: {node: '>=18.12'} dependencies: strip-comments-strings: 1.2.0 + dev: true - '@pnpm/types@12.2.0': {} + /@pnpm/types@12.2.0: + resolution: {integrity: sha512-5RtwWhX39j89/Tmyv2QSlpiNjErA357T/8r1Dkg+2lD3P7RuS7Xi2tChvmOC3VlezEFNcWnEGCOeKoGRkDuqFA==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/util.lex-comparator@3.0.0': {} + /@pnpm/util.lex-comparator@3.0.0: + resolution: {integrity: sha512-ead+l3IiuVXwKDf/QJPX6G93cwhXki3yOVEA/VdAO7AhZ5vUuSBxHe6gQKEbB0QacJ4H5VsYxeM1xUgwjjOO/Q==} + engines: {node: '>=18.12'} + dev: true - '@pnpm/which@3.0.1': + /@pnpm/which@3.0.1: + resolution: {integrity: sha512-4ivtS12Oni9axgGefaq+gTPD+7N0VPCFdxFH8izCaWfnxLQblX3iVxba+25ZoagStlzUs8sQg8OMKlCVhyGWTw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true dependencies: isexe: 2.0.0 + dev: true - '@pnpm/workspace.find-packages@4.0.10(@pnpm/logger@5.2.0)': + /@pnpm/workspace.find-packages@4.0.10(@pnpm/logger@5.2.0): + resolution: {integrity: sha512-4j/YA2kCLjMiGtVkzPcWpdVZ8sq0SlUcH8S/LgJ8iLLJFvXu3FngwcpRjabxUqvAPC8w9AstUp4VMzhYd3a9KQ==} + engines: {node: '>=18.12'} + peerDependencies: + '@pnpm/logger': ^5.1.0 dependencies: '@pnpm/cli-utils': 4.0.5(@pnpm/logger@5.2.0) '@pnpm/fs.find-packages': 4.0.4 '@pnpm/logger': 5.2.0 '@pnpm/types': 12.2.0 '@pnpm/util.lex-comparator': 3.0.0 + dev: true - '@pnpm/workspace.read-manifest@2.2.0': + /@pnpm/workspace.read-manifest@2.2.0: + resolution: {integrity: sha512-8rWN1LjG8qCqR32UcDVBBaXfmQhl1Ye698KB1L+MlJTa/S568UyQOfINdC8eL5ba6vggoDp4opgUcY8FoEdNhQ==} + engines: {node: '>=18.12'} dependencies: '@pnpm/constants': 8.0.0 '@pnpm/error': 6.0.1 read-yaml-file: 2.1.0 + dev: true - '@pnpm/write-project-manifest@6.0.7': + /@pnpm/write-project-manifest@6.0.7: + resolution: {integrity: sha512-UbY9aXp39wVffFX4FZ35NwF9pnl+ccq5i1yaBKamNB1kC8dU7oB/FgFrCva5cC6ox1y5ynze2SB8fj7uF7+kCw==} + engines: {node: '>=18.12'} dependencies: '@pnpm/text.comments-parser': 3.0.0 '@pnpm/types': 12.2.0 json5: 2.2.3 write-file-atomic: 5.0.1 write-yaml-file: 5.0.0 + dev: true - '@polka/url@1.0.0-next.28': {} + /@polka/url@1.0.0-next.28: + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@popperjs/core@2.11.8': {} + /@popperjs/core@2.11.8: + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} + dev: false - '@promptbook/utils@0.70.0-1': + /@promptbook/utils@0.70.0-1: + resolution: {integrity: sha512-qd2lLRRN+sE6UuNMi2tEeUUeb4zmXnxY5EMdfHVXNE+bqBDpUC7/aEfXgA3jnUXEr+xFjQ8PTFQgWvBMaKvw0g==} dependencies: spacetrim: 0.11.39 + dev: true - '@puppeteer/browsers@1.9.1': + /@puppeteer/browsers@1.9.1: + resolution: {integrity: sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==} + engines: {node: '>=16.3.0'} + hasBin: true dependencies: debug: 4.3.4 extract-zip: 2.0.1 @@ -23657,64 +10845,93 @@ snapshots: yargs: 17.7.2 transitivePeerDependencies: - supports-color + dev: true - '@radix-ui/react-compose-refs@1.0.0(react@18.2.0)': + /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): + resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.25.6 react: 18.2.0 + dev: false - '@radix-ui/react-slot@1.0.1(react@18.2.0)': + /@radix-ui/react-slot@1.0.1(react@18.2.0): + resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} + peerDependencies: + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.25.6 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) react: 18.2.0 + dev: false - '@react-native-async-storage/async-storage@1.23.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))': + /@react-native-async-storage/async-storage@1.23.1(react-native@0.74.1): + resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.60 <1.0 dependencies: merge-options: 3.0.4 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@react-native-async-storage/async-storage@1.23.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))': + /@react-native-async-storage/async-storage@1.23.1(react-native@0.74.5): + resolution: {integrity: sha512-Qd2kQ3yi6Y3+AcUlrHxSLlnBvpdCEMVGFlVBneVOjaFaPU61g1huc38g339ysXspwY1QZA2aNhrk/KlHGO+ewA==} + peerDependencies: + react-native: ^0.0.0-0 || >=0.60 <1.0 dependencies: merge-options: 3.0.4 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@react-native-community/async-storage@1.12.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-native-community/async-storage@1.12.1(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-70WGaH3PKYASi4BThuEEKMkyAgE9k7VytBqmgPRx3MzJx9/MkspwqJGmn3QLCgHLIFUgF1pit2mWICbRJ3T3lg==} + deprecated: 'Async Storage has moved to new organization: https://github.com/react-native-async-storage/async-storage' + peerDependencies: + react: ^16.8 + react-native: '>=0.59' dependencies: deep-assign: 3.0.0 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@react-native-community/cli-clean@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-clean@11.3.6: + resolution: {integrity: sha512-jOOaeG5ebSXTHweq1NznVJVAFKtTFWL4lWgUXl845bCGX7t1lL8xQNWHKwT8Oh1pGR2CI3cKmRjY4hBg+pEI9g==} dependencies: - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 execa: 5.1.1 prompts: 2.4.2 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-clean@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-clean@13.6.6: + resolution: {integrity: sha512-cBwJTwl0NyeA4nyMxbhkWZhxtILYkbU3TW3k8AXLg+iGphe0zikYMGB3T+haTvTc6alTyEFwPbimk9bGIqkjAQ==} dependencies: - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-clean@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-clean@13.6.9: + resolution: {integrity: sha512-7Dj5+4p9JggxuVNOjPbduZBAP1SUgNhLKVw5noBUzT/3ZpUZkDM+RCSwyoyg8xKWoE4OrdUAXwAFlMcFDPKykA==} dependencies: - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 transitivePeerDependencies: - encoding - '@react-native-community/cli-config@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-config@11.3.6: + resolution: {integrity: sha512-edy7fwllSFLan/6BG6/rznOBCLPrjmJAE10FzkEqNLHowi0bckiAPg1+1jlgQ2qqAxV5kuk+c9eajVfQvPLYDA==} dependencies: - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 cosmiconfig: 5.2.1 deepmerge: 4.3.1 @@ -23722,10 +10939,12 @@ snapshots: joi: 17.13.3 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-config@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-config@13.6.6: + resolution: {integrity: sha512-mbG425zCKr8JZhv/j11382arezwS/70juWMsn8j2lmrGTrP1cUdW0MF15CCIFtJsqyK3Qs+FTmqttRpq81QfSg==} dependencies: - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 cosmiconfig: 5.2.1 deepmerge: 4.3.1 @@ -23733,10 +10952,12 @@ snapshots: joi: 17.13.3 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-config@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-config@13.6.9: + resolution: {integrity: sha512-rFfVBcNojcMm+KKHE/xqpqXg8HoKl4EC7bFHUrahMJ+y/tZll55+oX/PGG37rzB8QzP2UbMQ19DYQKC1G7kXeg==} dependencies: - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 cosmiconfig: 5.2.1 deepmerge: 4.3.1 @@ -23745,30 +10966,36 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-debugger-ui@11.3.6': + /@react-native-community/cli-debugger-ui@11.3.6: + resolution: {integrity: sha512-jhMOSN/iOlid9jn/A2/uf7HbC3u7+lGktpeGSLnHNw21iahFBzcpuO71ekEdlmTZ4zC/WyxBXw9j2ka33T358w==} dependencies: serve-static: 1.16.2 transitivePeerDependencies: - supports-color + dev: true - '@react-native-community/cli-debugger-ui@13.6.6': + /@react-native-community/cli-debugger-ui@13.6.6: + resolution: {integrity: sha512-Vv9u6eS4vKSDAvdhA0OiQHoA7y39fiPIgJ6biT32tN4avHDtxlc6TWZGiqv7g98SBvDWvoVAmdPLcRf3kU+c8g==} dependencies: serve-static: 1.16.2 transitivePeerDependencies: - supports-color + dev: false - '@react-native-community/cli-debugger-ui@13.6.9': + /@react-native-community/cli-debugger-ui@13.6.9: + resolution: {integrity: sha512-TkN7IdFmGPPvTpAo3nCAH9uwGCPxWBEAwpqEZDrq0NWllI7Tdie8vDpGdrcuCcKalmhq6OYnkXzeBah7O1Ztpw==} dependencies: serve-static: 1.16.2 transitivePeerDependencies: - supports-color - '@react-native-community/cli-doctor@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-doctor@11.3.6: + resolution: {integrity: sha512-UT/Tt6omVPi1j6JEX+CObc85eVFghSZwy4GR9JFMsO7gNg2Tvcu1RGWlUkrbmWMAMHw127LUu6TGK66Ugu1NLA==} dependencies: - '@react-native-community/cli-config': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-android': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-config': 11.3.6 + '@react-native-community/cli-platform-android': 11.3.6 + '@react-native-community/cli-platform-ios': 11.3.6 + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 command-exists: 1.2.9 envinfo: 7.14.0 @@ -23785,14 +11012,16 @@ snapshots: yaml: 2.5.1 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-doctor@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-doctor@13.6.6: + resolution: {integrity: sha512-TWZb5g6EmQe2Ua2TEWNmyaEayvlWH4GmdD9ZC+p8EpKFpB1NpDGMK6sXbpb42TDvwZg5s4TDRplK0PBEA/SVDg==} dependencies: - '@react-native-community/cli-config': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-platform-android': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-platform-apple': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-config': 13.6.6 + '@react-native-community/cli-platform-android': 13.6.6 + '@react-native-community/cli-platform-apple': 13.6.6 + '@react-native-community/cli-platform-ios': 13.6.6 + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 command-exists: 1.2.9 deepmerge: 4.3.1 @@ -23807,14 +11036,16 @@ snapshots: yaml: 2.5.1 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-doctor@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-doctor@13.6.9: + resolution: {integrity: sha512-5quFaLdWFQB+677GXh5dGU9I5eg2z6Vg4jOX9vKnc9IffwyIFAyJfCZHrxLSRPDGNXD7biDQUdoezXYGwb6P/A==} dependencies: - '@react-native-community/cli-config': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-android': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-apple': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-config': 13.6.9 + '@react-native-community/cli-platform-android': 13.6.9 + '@react-native-community/cli-platform-apple': 13.6.9 + '@react-native-community/cli-platform-ios': 13.6.9 + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 command-exists: 1.2.9 deepmerge: 4.3.1 @@ -23830,47 +11061,55 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-hermes@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-hermes@11.3.6: + resolution: {integrity: sha512-O55YAYGZ3XynpUdePPVvNuUPGPY0IJdctLAOHme73OvS80gNwfntHDXfmY70TGHWIfkK2zBhA0B+2v8s5aTyTA==} dependencies: - '@react-native-community/cli-platform-android': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-platform-android': 11.3.6 + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 hermes-profile-transformer: 0.0.6 ip: 1.1.9 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-hermes@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-hermes@13.6.6: + resolution: {integrity: sha512-La5Ie+NGaRl3klei6WxKoOxmCUSGGxpOk6vU5pEGf0/O7ky+Ay0io+zXYUZqlNMi/cGpO7ZUijakBYOB/uyuFg==} dependencies: - '@react-native-community/cli-platform-android': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-platform-android': 13.6.6 + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 hermes-profile-transformer: 0.0.6 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-hermes@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-hermes@13.6.9: + resolution: {integrity: sha512-GvwiwgvFw4Ws+krg2+gYj8sR3g05evmNjAHkKIKMkDTJjZ8EdyxbkifRUs1ZCq3TMZy2oeblZBXCJVOH4W7ZbA==} dependencies: - '@react-native-community/cli-platform-android': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-platform-android': 13.6.9 + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 hermes-profile-transformer: 0.0.6 transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-android@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-platform-android@11.3.6: + resolution: {integrity: sha512-ZARrpLv5tn3rmhZc//IuDM1LSAdYnjUmjrp58RynlvjLDI4ZEjBAGCQmgysRgXAsK7ekMrfkZgemUczfn9td2A==} dependencies: - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 execa: 5.1.1 glob: 7.2.3 logkitty: 0.7.1 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-platform-android@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-platform-android@13.6.6: + resolution: {integrity: sha512-/tMwkBeNxh84syiSwNlYtmUz/Ppc+HfKtdopL/5RB+fd3SV1/5/NPNjMlyLNgFKnpxvKCInQ7dnl6jGHJjeHjg==} dependencies: - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 @@ -23878,10 +11117,12 @@ snapshots: logkitty: 0.7.1 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-platform-android@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-platform-android@13.6.9: + resolution: {integrity: sha512-9KsYGdr08QhdvT3Ht7e8phQB3gDX9Fs427NJe0xnoBh+PDPTI2BD5ks5ttsH8CzEw8/P6H8tJCHq6hf2nxd9cw==} dependencies: - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 @@ -23890,9 +11131,10 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-apple@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-platform-apple@13.6.6: + resolution: {integrity: sha512-bOmSSwoqNNT3AmCRZXEMYKz1Jf1l2F86Nhs7qBcXdY/sGiJ+Flng564LOqvdAlVLTbkgz47KjNKCS2pP4Jg0Mg==} dependencies: - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.6 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 @@ -23900,10 +11142,12 @@ snapshots: ora: 5.4.1 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-platform-apple@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-platform-apple@13.6.9: + resolution: {integrity: sha512-KoeIHfhxMhKXZPXmhQdl6EE+jGKWwoO9jUVWgBvibpVmsNjo7woaG/tfJMEWfWF3najX1EkQAoJWpCDBMYWtlA==} dependencies: - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9 chalk: 4.1.2 execa: 5.1.1 fast-glob: 3.3.2 @@ -23912,9 +11156,10 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-platform-ios@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-platform-ios@11.3.6: + resolution: {integrity: sha512-tZ9VbXWiRW+F+fbZzpLMZlj93g3Q96HpuMsS6DRhrTiG+vMQ3o6oPWSEEmMGOvJSYU7+y68Dc9ms2liC7VD6cw==} dependencies: - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 execa: 5.1.1 fast-xml-parser: 4.5.0 @@ -23922,27 +11167,32 @@ snapshots: ora: 5.4.1 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-platform-ios@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-platform-ios@13.6.6: + resolution: {integrity: sha512-vjDnRwhlSN5ryqKTas6/DPkxuouuyFBAqAROH4FR1cspTbn6v78JTZKDmtQy9JMMo7N5vZj1kASU5vbFep9IOQ==} dependencies: - '@react-native-community/cli-platform-apple': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-platform-apple': 13.6.6 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-platform-ios@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-platform-ios@13.6.9: + resolution: {integrity: sha512-CiUcHlGs8vE0CAB4oi1f+dzniqfGuhWPNrDvae2nm8dewlahTBwIcK5CawyGezjcJoeQhjBflh9vloska+nlnw==} dependencies: - '@react-native-community/cli-platform-apple': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-platform-apple': 13.6.9 transitivePeerDependencies: - encoding - '@react-native-community/cli-plugin-metro@11.3.6(@babel/core@7.24.5)(encoding@0.1.13)': + /@react-native-community/cli-plugin-metro@11.3.6(@babel/core@7.24.5): + resolution: {integrity: sha512-D97racrPX3069ibyabJNKw9aJpVcaZrkYiEzsEnx50uauQtPDoQ1ELb/5c6CtMhAEGKoZ0B5MS23BbsSZcLs2g==} dependencies: - '@react-native-community/cli-server-api': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-server-api': 11.3.6 + '@react-native-community/cli-tools': 11.3.6 chalk: 4.1.2 execa: 5.1.1 - metro: 0.76.7(encoding@0.1.13) - metro-config: 0.76.7(encoding@0.1.13) + metro: 0.76.7 + metro-config: 0.76.7 metro-core: 0.76.7 metro-react-native-babel-transformer: 0.76.7(@babel/core@7.24.5) metro-resolver: 0.76.7 @@ -23954,11 +11204,13 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - '@react-native-community/cli-server-api@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-server-api@11.3.6: + resolution: {integrity: sha512-8GUKodPnURGtJ9JKg8yOHIRtWepPciI3ssXVw5jik7+dZ43yN8P5BqCoDaq8e1H1yRer27iiOfT7XVnwk8Dueg==} dependencies: '@react-native-community/cli-debugger-ui': 11.3.6 - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-tools': 11.3.6 compression: 1.7.4 connect: 3.7.0 errorhandler: 1.5.1 @@ -23971,11 +11223,13 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - '@react-native-community/cli-server-api@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-server-api@13.6.6: + resolution: {integrity: sha512-ZtCXxoFlM7oDv3iZ3wsrT3SamhtUJuIkX2WePLPlN5bcbq7zimbPm2lHyicNJtpcGQ5ymsgpUWPCNZsWQhXBqQ==} dependencies: '@react-native-community/cli-debugger-ui': 13.6.6 - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.6 compression: 1.7.4 connect: 3.7.0 errorhandler: 1.5.1 @@ -23988,11 +11242,13 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@react-native-community/cli-server-api@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-server-api@13.6.9: + resolution: {integrity: sha512-W8FSlCPWymO+tlQfM3E0JmM8Oei5HZsIk5S0COOl0MRi8h0NmHI4WSTF2GCfbFZkcr2VI/fRsocoN8Au4EZAug==} dependencies: '@react-native-community/cli-debugger-ui': 13.6.9 - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-tools': 13.6.9 compression: 1.7.4 connect: 3.7.0 errorhandler: 1.5.1 @@ -24006,28 +11262,31 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/cli-tools@11.3.6(encoding@0.1.13)': + /@react-native-community/cli-tools@11.3.6: + resolution: {integrity: sha512-JpmUTcDwAGiTzLsfMlIAYpCMSJ9w2Qlf7PU7mZIRyEu61UzEawyw83DkqfbzDPBuRwRnaeN44JX2CP/yTO3ThQ==} dependencies: appdirsjs: 1.2.7 chalk: 4.1.2 find-up: 5.0.0 mime: 2.6.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 semver: 7.6.3 shell-quote: 1.8.1 transitivePeerDependencies: - encoding + dev: true - '@react-native-community/cli-tools@13.6.6(encoding@0.1.13)': + /@react-native-community/cli-tools@13.6.6: + resolution: {integrity: sha512-ptOnn4AJczY5njvbdK91k4hcYazDnGtEPrqIwEI+k/CTBHNdb27Rsm2OZ7ye6f7otLBqF8gj/hK6QzJs8CEMgw==} dependencies: appdirsjs: 1.2.7 chalk: 4.1.2 execa: 5.1.1 find-up: 5.0.0 mime: 2.6.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 semver: 7.6.3 @@ -24035,15 +11294,17 @@ snapshots: sudo-prompt: 9.2.1 transitivePeerDependencies: - encoding + dev: false - '@react-native-community/cli-tools@13.6.9(encoding@0.1.13)': + /@react-native-community/cli-tools@13.6.9: + resolution: {integrity: sha512-OXaSjoN0mZVw3nrAwcY1PC0uMfyTd9fz7Cy06dh+EJc+h0wikABsVRzV8cIOPrVV+PPEEXE0DBrH20T2puZzgQ==} dependencies: appdirsjs: 1.2.7 chalk: 4.1.2 execa: 5.1.1 find-up: 5.0.0 mime: 2.6.0 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 open: 6.4.0 ora: 5.4.1 semver: 7.6.3 @@ -24052,28 +11313,36 @@ snapshots: transitivePeerDependencies: - encoding - '@react-native-community/cli-types@11.3.6': + /@react-native-community/cli-types@11.3.6: + resolution: {integrity: sha512-6DxjrMKx5x68N/tCJYVYRKAtlRHbtUVBZrnAvkxbRWFD9v4vhNgsPM0RQm8i2vRugeksnao5mbnRGpS6c0awCw==} dependencies: joi: 17.13.3 + dev: true - '@react-native-community/cli-types@13.6.6': + /@react-native-community/cli-types@13.6.6: + resolution: {integrity: sha512-733iaYzlmvNK7XYbnWlMjdE+2k0hlTBJW071af/xb6Bs+hbJqBP9c03FZuYH2hFFwDDntwj05bkri/P7VgSxug==} dependencies: joi: 17.13.3 + dev: false - '@react-native-community/cli-types@13.6.9': + /@react-native-community/cli-types@13.6.9: + resolution: {integrity: sha512-RLxDppvRxXfs3hxceW/mShi+6o5yS+kFPnPqZTaMKKR5aSg7LwDpLQW4K2D22irEG8e6RKDkZUeH9aL3vO2O0w==} dependencies: joi: 17.13.3 - '@react-native-community/cli@11.3.6(@babel/core@7.24.5)(encoding@0.1.13)': + /@react-native-community/cli@11.3.6(@babel/core@7.24.5): + resolution: {integrity: sha512-bdwOIYTBVQ9VK34dsf6t3u6vOUU5lfdhKaAxiAVArjsr7Je88Bgs4sAbsOYsNK3tkE8G77U6wLpekknXcanlww==} + engines: {node: '>=16'} + hasBin: true dependencies: - '@react-native-community/cli-clean': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-config': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-clean': 11.3.6 + '@react-native-community/cli-config': 11.3.6 '@react-native-community/cli-debugger-ui': 11.3.6 - '@react-native-community/cli-doctor': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-hermes': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-plugin-metro': 11.3.6(@babel/core@7.24.5)(encoding@0.1.13) - '@react-native-community/cli-server-api': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-tools': 11.3.6(encoding@0.1.13) + '@react-native-community/cli-doctor': 11.3.6 + '@react-native-community/cli-hermes': 11.3.6 + '@react-native-community/cli-plugin-metro': 11.3.6(@babel/core@7.24.5) + '@react-native-community/cli-server-api': 11.3.6 + '@react-native-community/cli-tools': 11.3.6 '@react-native-community/cli-types': 11.3.6 chalk: 4.1.2 commander: 9.5.0 @@ -24089,16 +11358,20 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - '@react-native-community/cli@13.6.6(encoding@0.1.13)': + /@react-native-community/cli@13.6.6: + resolution: {integrity: sha512-IqclB7VQ84ye8Fcs89HOpOscY4284VZg2pojHNl8H0Lzd4DadXJWQoxC7zWm8v2f8eyeX2kdhxp2ETD5tceIgA==} + engines: {node: '>=18'} + hasBin: true dependencies: - '@react-native-community/cli-clean': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-config': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-clean': 13.6.6 + '@react-native-community/cli-config': 13.6.6 '@react-native-community/cli-debugger-ui': 13.6.6 - '@react-native-community/cli-doctor': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-hermes': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-server-api': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) + '@react-native-community/cli-doctor': 13.6.6 + '@react-native-community/cli-hermes': 13.6.6 + '@react-native-community/cli-server-api': 13.6.6 + '@react-native-community/cli-tools': 13.6.6 '@react-native-community/cli-types': 13.6.6 chalk: 4.1.2 commander: 9.5.0 @@ -24114,16 +11387,20 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@react-native-community/cli@13.6.9(encoding@0.1.13)': + /@react-native-community/cli@13.6.9: + resolution: {integrity: sha512-hFJL4cgLPxncJJd/epQ4dHnMg5Jy/7Q56jFvA3MHViuKpzzfTCJCB+pGY54maZbtym53UJON9WTGpM3S81UfjQ==} + engines: {node: '>=18'} + hasBin: true dependencies: - '@react-native-community/cli-clean': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-config': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-clean': 13.6.9 + '@react-native-community/cli-config': 13.6.9 '@react-native-community/cli-debugger-ui': 13.6.9 - '@react-native-community/cli-doctor': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-hermes': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) + '@react-native-community/cli-doctor': 13.6.9 + '@react-native-community/cli-hermes': 13.6.9 + '@react-native-community/cli-server-api': 13.6.9 + '@react-native-community/cli-tools': 13.6.9 '@react-native-community/cli-types': 13.6.9 chalk: 4.1.2 commander: 9.5.0 @@ -24140,44 +11417,54 @@ snapshots: - supports-color - utf-8-validate - '@react-native-community/masked-view@0.1.11(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - '@react-native-community/masked-view@0.1.11(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-native-community/masked-view@0.1.11(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-rQfMIGSR/1r/SyN87+VD8xHHzDYeHaJq6elOSCAD+0iLagXkSI2pfA0LmSXP21uw5i3em7GkkRjfJ8wpqWXZNw==} + deprecated: Repository was moved to @react-native-masked-view/masked-view + peerDependencies: + react: '>=16.0' + react-native: '>=0.57' dependencies: react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - '@react-native/assets-registry@0.72.0': {} + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@react-native/assets-registry@0.74.83': {} + /@react-native/assets-registry@0.72.0: + resolution: {integrity: sha512-Im93xRJuHHxb1wniGhBMsxLwcfzdYreSZVQGDoMJgkd6+Iky61LInGEHnQCTN0fKNYF1Dvcofb4uMmE1RQHXHQ==} + dev: true - '@react-native/assets-registry@0.74.87': {} + /@react-native/assets-registry@0.74.83: + resolution: {integrity: sha512-2vkLMVnp+YTZYTNSDIBZojSsjz8sl5PscP3j4GcV6idD8V978SZfwFlk8K0ti0BzRs11mzL0Pj17km597S/eTQ==} + engines: {node: '>=18'} + dev: false - '@react-native/babel-plugin-codegen@0.74.83(@babel/preset-env@7.25.4(@babel/core@7.24.5))': - dependencies: - '@react-native/codegen': 0.74.83(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color + /@react-native/assets-registry@0.74.87: + resolution: {integrity: sha512-1XmRhqQchN+pXPKEKYdpJlwESxVomJOxtEnIkbo7GAlaN2sym84fHEGDXAjLilih5GVPpcpSmFzTy8jx3LtaFg==} + engines: {node: '>=18'} - '@react-native/babel-plugin-codegen@0.74.87(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/babel-plugin-codegen@0.74.83(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-+S0st3t4Ro00bi9gjT1jnK8qTFOU+CwmziA7U9odKyWrCoRJrgmrvogq/Dr1YXlpFxexiGIupGut1VHxr+fxJA==} + engines: {node: '>=18'} dependencies: - '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native/codegen': 0.74.83(@babel/preset-env@7.25.4) transitivePeerDependencies: - '@babel/preset-env' - supports-color + dev: false - '@react-native/babel-plugin-codegen@0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2))': + /@react-native/babel-plugin-codegen@0.74.87(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-+vJYpMnENFrwtgvDfUj+CtVJRJuUnzAUYT0/Pb68Sq9RfcZ5xdcCuUgyf7JO+akW2VTBoJY427wkcxU30qrWWw==} + engines: {node: '>=18'} dependencies: - '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2)) + '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4) transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/babel-preset@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-KJuu3XyVh3qgyUer+rEqh9a/JoUxsDOzkJNfRpDyXiAyjDRoVch60X/Xa/NcEQ93iCVHAWs0yQ+XGNGIBCYE6g==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.5) @@ -24219,14 +11506,19 @@ snapshots: '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.24.5) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.5) '@babel/template': 7.25.0 - '@react-native/babel-plugin-codegen': 0.74.83(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native/babel-plugin-codegen': 0.74.83(@babel/preset-env@7.25.4) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.5) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color + dev: false - '@react-native/babel-preset@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/babel-preset@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-hyKpfqzN2nxZmYYJ0tQIHG99FQO0OWXp/gVggAfEUgiT+yNKas1C60LuofUsK7cd+2o9jrpqgqW4WzEDZoBlTg==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.5) @@ -24268,148 +11560,79 @@ snapshots: '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.24.5) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.24.5) '@babel/template': 7.25.0 - '@react-native/babel-plugin-codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native/babel-plugin-codegen': 0.74.87(@babel/preset-env@7.25.4) babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.5) react-refresh: 0.14.2 transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/babel-preset@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))': - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.25.2) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.25.2) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 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-flow-strip-types': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) - '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 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-react-display-name': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx': 7.25.2(@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) - '@babel/plugin-transform-runtime': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/template': 7.25.0 - '@react-native/babel-plugin-codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2)) - babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.25.2) - react-refresh: 0.14.2 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - '@react-native/codegen@0.72.8(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/codegen@0.72.8(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng==} + peerDependencies: + '@babel/preset-env': ^7.1.6 dependencies: '@babel/parser': 7.25.6 '@babel/preset-env': 7.25.4(@babel/core@7.24.5) flow-parser: 0.206.0 glob: 7.2.3 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + jscodeshift: 0.14.0(@babel/preset-env@7.25.4) mkdirp: 0.5.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true - '@react-native/codegen@0.74.83(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/codegen@0.74.83(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-GgvgHS3Aa2J8/mp1uC/zU8HuTh8ZT5jz7a4mVMWPw7+rGyv70Ba8uOVBq6UH2Q08o617IATYc+0HfyzAfm4n0w==} + engines: {node: '>=18'} + peerDependencies: + '@babel/preset-env': ^7.1.6 dependencies: '@babel/parser': 7.25.6 '@babel/preset-env': 7.25.4(@babel/core@7.24.5) glob: 7.2.3 hermes-parser: 0.19.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + jscodeshift: 0.14.0(@babel/preset-env@7.25.4) mkdirp: 0.5.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: false - '@react-native/codegen@0.74.87(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/codegen@0.74.87(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-GMSYDiD+86zLKgMMgz9z0k6FxmRn+z6cimYZKkucW4soGbxWsbjUAZoZ56sJwt2FJ3XVRgXCrnOCgXoH/Bkhcg==} + engines: {node: '>=18'} + peerDependencies: + '@babel/preset-env': ^7.1.6 dependencies: '@babel/parser': 7.25.6 '@babel/preset-env': 7.25.4(@babel/core@7.24.5) glob: 7.2.3 hermes-parser: 0.19.1 invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - mkdirp: 0.5.6 - nullthrows: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@react-native/codegen@0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2))': - dependencies: - '@babel/parser': 7.25.6 - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) - glob: 7.2.3 - hermes-parser: 0.19.1 - invariant: 2.2.4 - jscodeshift: 0.14.0(@babel/preset-env@7.25.4(@babel/core@7.25.2)) + jscodeshift: 0.14.0(@babel/preset-env@7.25.4) mkdirp: 0.5.6 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color - '@react-native/community-cli-plugin@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)': - dependencies: - '@react-native-community/cli-server-api': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.6(encoding@0.1.13) - '@react-native/dev-middleware': 0.74.83(encoding@0.1.13) - '@react-native/metro-babel-transformer': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - chalk: 4.1.2 - execa: 5.1.1 - metro: 0.80.12 - metro-config: 0.80.12 - metro-core: 0.80.12 - node-fetch: 2.7.0(encoding@0.1.13) - querystring: 0.2.1 - readline: 1.3.0 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - '@react-native/community-cli-plugin@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)': + /@react-native/community-cli-plugin@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-7GAFjFOg1mFSj8bnFNQS4u8u7+QtrEeflUIDVZGEfBZQ3wMNI5ycBzbBGycsZYiq00Xvoc6eKFC7kvIaqeJpUQ==} + engines: {node: '>=18'} dependencies: - '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) - '@react-native/dev-middleware': 0.74.87(encoding@0.1.13) - '@react-native/metro-babel-transformer': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native-community/cli-server-api': 13.6.6 + '@react-native-community/cli-tools': 13.6.6 + '@react-native/dev-middleware': 0.74.83 + '@react-native/metro-babel-transformer': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4) chalk: 4.1.2 execa: 5.1.1 metro: 0.80.12 metro-config: 0.80.12 metro-core: 0.80.12 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 querystring: 0.2.1 readline: 1.3.0 transitivePeerDependencies: @@ -24419,19 +11642,22 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@react-native/community-cli-plugin@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)': + /@react-native/community-cli-plugin@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-EgJG9lSr8x3X67dHQKQvU6EkO+3ksVlJHYIVv6U/AmW9dN80BEFxgYbSJ7icXS4wri7m4kHdgeq2PQ7/3vvrTQ==} + engines: {node: '>=18'} dependencies: - '@react-native-community/cli-server-api': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-tools': 13.6.9(encoding@0.1.13) - '@react-native/dev-middleware': 0.74.87(encoding@0.1.13) - '@react-native/metro-babel-transformer': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)) + '@react-native-community/cli-server-api': 13.6.9 + '@react-native-community/cli-tools': 13.6.9 + '@react-native/dev-middleware': 0.74.87 + '@react-native/metro-babel-transformer': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4) chalk: 4.1.2 execa: 5.1.1 metro: 0.80.12 metro-config: 0.80.12 metro-core: 0.80.12 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 querystring: 0.2.1 readline: 1.3.0 transitivePeerDependencies: @@ -24442,13 +11668,23 @@ snapshots: - supports-color - utf-8-validate - '@react-native/debugger-frontend@0.74.83': {} + /@react-native/debugger-frontend@0.74.83: + resolution: {integrity: sha512-RGQlVUegBRxAUF9c1ss1ssaHZh6CO+7awgtI9sDeU0PzDZY/40ImoPD5m0o0SI6nXoVzbPtcMGzU+VO590pRfA==} + engines: {node: '>=18'} + dev: false - '@react-native/debugger-frontend@0.74.85': {} + /@react-native/debugger-frontend@0.74.85: + resolution: {integrity: sha512-gUIhhpsYLUTYWlWw4vGztyHaX/kNlgVspSvKe2XaPA7o3jYKUoNLc3Ov7u70u/MBWfKdcEffWq44eSe3j3s5JQ==} + engines: {node: '>=18'} + dev: false - '@react-native/debugger-frontend@0.74.87': {} + /@react-native/debugger-frontend@0.74.87: + resolution: {integrity: sha512-MN95DJLYTv4EqJc+9JajA3AJZSBYJz2QEJ3uWlHrOky2vKrbbRVaW1ityTmaZa2OXIvNc6CZwSRSE7xCoHbXhQ==} + engines: {node: '>=18'} - '@react-native/dev-middleware@0.74.83(encoding@0.1.13)': + /@react-native/dev-middleware@0.74.83: + resolution: {integrity: sha512-UH8iriqnf7N4Hpi20D7M2FdvSANwTVStwFCSD7VMU9agJX88Yk0D1T6Meh2RMhUu4kY2bv8sTkNRm7LmxvZqgA==} + engines: {node: '>=18'} dependencies: '@isaacs/ttlcache': 1.4.1 '@react-native/debugger-frontend': 0.74.83 @@ -24456,7 +11692,7 @@ snapshots: chrome-launcher: 0.15.2 connect: 3.7.0 debug: 2.6.9 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 nullthrows: 1.1.1 open: 7.4.2 selfsigned: 2.4.1 @@ -24468,8 +11704,11 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@react-native/dev-middleware@0.74.85(encoding@0.1.13)': + /@react-native/dev-middleware@0.74.85: + resolution: {integrity: sha512-BRmgCK5vnMmHaKRO+h8PKJmHHH3E6JFuerrcfE3wG2eZ1bcSr+QTu8DAlpxsDWvJvHpCi8tRJGauxd+Ssj/c7w==} + engines: {node: '>=18'} dependencies: '@isaacs/ttlcache': 1.4.1 '@react-native/debugger-frontend': 0.74.85 @@ -24477,7 +11716,7 @@ snapshots: chrome-launcher: 0.15.2 connect: 3.7.0 debug: 2.6.9 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 nullthrows: 1.1.1 open: 7.4.2 selfsigned: 2.4.1 @@ -24489,8 +11728,11 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - '@react-native/dev-middleware@0.74.87(encoding@0.1.13)': + /@react-native/dev-middleware@0.74.87: + resolution: {integrity: sha512-7TmZ3hTHwooYgIHqc/z87BMe1ryrIqAUi+AF7vsD+EHCGxHFdMjSpf1BZ2SUPXuLnF2cTiTfV2RwhbPzx0tYIA==} + engines: {node: '>=18'} dependencies: '@isaacs/ttlcache': 1.4.1 '@react-native/debugger-frontend': 0.74.87 @@ -24498,7 +11740,7 @@ snapshots: chrome-launcher: 0.15.2 connect: 3.7.0 debug: 2.6.9 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 nullthrows: 1.1.1 open: 7.4.2 selfsigned: 2.4.1 @@ -24511,135 +11753,201 @@ snapshots: - supports-color - utf-8-validate - '@react-native/gradle-plugin@0.72.11': {} + /@react-native/gradle-plugin@0.72.11: + resolution: {integrity: sha512-P9iRnxiR2w7EHcZ0mJ+fmbPzMby77ZzV6y9sJI3lVLJzF7TLSdbwcQyD3lwMsiL+q5lKUHoZJS4sYmih+P2HXw==} + dev: true - '@react-native/gradle-plugin@0.74.83': {} + /@react-native/gradle-plugin@0.74.83: + resolution: {integrity: sha512-Pw2BWVyOHoBuJVKxGVYF6/GSZRf6+v1Ygc+ULGz5t20N8qzRWPa2fRZWqoxsN7TkNLPsECYY8gooOl7okOcPAQ==} + engines: {node: '>=18'} + dev: false - '@react-native/gradle-plugin@0.74.87': {} + /@react-native/gradle-plugin@0.74.87: + resolution: {integrity: sha512-T+VX0N1qP+U9V4oAtn7FTX7pfsoVkd1ocyw9swYXgJqU2fK7hC9famW7b3s3ZiufPGPr1VPJe2TVGtSopBjL6A==} + engines: {node: '>=18'} - '@react-native/js-polyfills@0.72.1': {} + /@react-native/js-polyfills@0.72.1: + resolution: {integrity: sha512-cRPZh2rBswFnGt5X5EUEPs0r+pAsXxYsifv/fgy9ZLQokuT52bPH+9xjDR+7TafRua5CttGW83wP4TntRcWNDA==} + dev: true - '@react-native/js-polyfills@0.74.83': {} + /@react-native/js-polyfills@0.74.83: + resolution: {integrity: sha512-/t74n8r6wFhw4JEoOj3bN71N1NDLqaawB75uKAsSjeCwIR9AfCxlzZG0etsXtOexkY9KMeZIQ7YwRPqUdNXuqw==} + engines: {node: '>=18'} + dev: false - '@react-native/js-polyfills@0.74.87': {} + /@react-native/js-polyfills@0.74.87: + resolution: {integrity: sha512-M5Evdn76CuVEF0GsaXiGi95CBZ4IWubHqwXxV9vG9CC9kq0PSkoM2Pn7Lx7dgyp4vT7ccJ8a3IwHbe+5KJRnpw==} + engines: {node: '>=18'} - '@react-native/metro-babel-transformer@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/metro-babel-transformer@0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-hGdx5N8diu8y+GW/ED39vTZa9Jx1di2ZZ0aapbhH4egN1agIAusj5jXTccfNBwwWF93aJ5oVbRzfteZgjbutKg==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 - '@react-native/babel-preset': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native/babel-preset': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4) hermes-parser: 0.19.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@babel/preset-env' - supports-color + dev: false - '@react-native/metro-babel-transformer@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))': + /@react-native/metro-babel-transformer@0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-UsJCO24sNax2NSPBmV1zLEVVNkS88kcgAiYrZHtYSwSjpl4WZ656tIeedBfiySdJ94Hr3kQmBYLipV5zk0NI1A==} + engines: {node: '>=18'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 - '@react-native/babel-preset': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - hermes-parser: 0.19.1 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@babel/preset-env' - - supports-color - - '@react-native/metro-babel-transformer@0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))': - dependencies: - '@babel/core': 7.25.2 - '@react-native/babel-preset': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)) + '@react-native/babel-preset': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4) hermes-parser: 0.19.1 nullthrows: 1.1.1 transitivePeerDependencies: - '@babel/preset-env' - supports-color - '@react-native/normalize-color@2.1.0': {} + /@react-native/normalize-color@2.1.0: + resolution: {integrity: sha512-Z1jQI2NpdFJCVgpY+8Dq/Bt3d+YUi1928Q+/CZm/oh66fzM0RUl54vvuXlPJKybH4pdCZey1eDTPaLHkMPNgWA==} - '@react-native/normalize-colors@0.72.0': {} + /@react-native/normalize-colors@0.72.0: + resolution: {integrity: sha512-285lfdqSXaqKuBbbtP9qL2tDrfxdOFtIMvkKadtleRQkdOxx+uzGvFr82KHmc/sSiMtfXGp7JnFYWVh4sFl7Yw==} + dev: true - '@react-native/normalize-colors@0.74.83': {} + /@react-native/normalize-colors@0.74.83: + resolution: {integrity: sha512-jhCY95gRDE44qYawWVvhTjTplW1g+JtKTKM3f8xYT1dJtJ8QWv+gqEtKcfmOHfDkSDaMKG0AGBaDTSK8GXLH8Q==} + dev: false - '@react-native/normalize-colors@0.74.84': {} + /@react-native/normalize-colors@0.74.84: + resolution: {integrity: sha512-Y5W6x8cC5RuakUcTVUFNAIhUZ/tYpuqHZlRBoAuakrTwVuoNHXfQki8lj1KsYU7rW6e3VWgdEx33AfOQpdNp6A==} + dev: false - '@react-native/normalize-colors@0.74.85': {} + /@react-native/normalize-colors@0.74.85: + resolution: {integrity: sha512-pcE4i0X7y3hsAE0SpIl7t6dUc0B0NZLd1yv7ssm4FrLhWG+CGyIq4eFDXpmPU1XHmL5PPySxTAjEMiwv6tAmOw==} + dev: false - '@react-native/normalize-colors@0.74.87': {} + /@react-native/normalize-colors@0.74.87: + resolution: {integrity: sha512-Xh7Nyk/MPefkb0Itl5Z+3oOobeG9lfLb7ZOY2DKpFnoCE1TzBmib9vMNdFaLdSxLIP+Ec6icgKtdzYg8QUPYzA==} - '@react-native/virtualized-lists@0.72.8(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))': + /@react-native/virtualized-lists@0.72.8(react-native@0.72.4): + resolution: {integrity: sha512-J3Q4Bkuo99k7mu+jPS9gSUSgq+lLRSI/+ahXNwV92XgJ/8UgOTxu2LPwhJnBk/sQKxq7E8WkZBnBiozukQMqrw==} + peerDependencies: + react-native: '*' dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0) + react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0) + dev: true - '@react-native/virtualized-lists@0.74.83(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-native/virtualized-lists@0.74.83(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-rmaLeE34rj7py4FxTod7iMTC7BAsm+HrGA8WxYmEJeyTV7WSaxAkosKoYBz8038mOiwnG9VwA/7FrB6bEQvn1A==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.2.6 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 invariant: 2.2.4 nullthrows: 1.1.1 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.8 + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@react-native/virtualized-lists@0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-native/virtualized-lists@0.74.87(@types/react@18.2.79)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.2.6 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.2.79 invariant: 2.2.4 nullthrows: 1.1.1 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.79 + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@react-native/virtualized-lists@0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-native/virtualized-lists@0.74.87(@types/react@18.3.8)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-lsGxoFMb0lyK/MiplNKJpD+A1EoEUumkLrCjH4Ht+ZlG8S0BfCxmskLZ6qXn3BiDSkLjfjI/qyZ3pnxNBvkXpQ==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.2.6 + react: '*' + react-native: '*' + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 invariant: 2.2.4 nullthrows: 1.1.1 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - optionalDependencies: - '@types/react': 18.2.79 - - '@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - color: 4.2.3 - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - warn-once: 0.1.1 + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: true - '@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' + react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native@0.74.1)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.1)(react@18.2.0) color: 4.2.3 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + react-native-safe-area-context: 4.10.1(react-native@0.74.1)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.1)(react@18.2.0) warn-once: 0.1.1 + dev: false - '@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/bottom-tabs@6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-ow6Z06iS4VqBO8d7FP+HsGjJLWt2xTWIvuWjpoCvsM/uQXzCRDIjBv9HaKcXbF0yTW7IMir0oDAbU5PFzEDdgA==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' + react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) color: 4.2.3 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.5)(react@18.2.0) warn-once: 0.1.1 + dev: false - '@react-navigation/core@3.7.9(react@18.2.0)': + /@react-navigation/core@3.7.9(react@18.2.0): + resolution: {integrity: sha512-EknbzM8OI9A5alRxXtQRV5Awle68B+z1QAxNty5DxmlS3BNfmduWNGnim159ROyqxkuDffK9L/U/Tbd45mx+Jg==} + peerDependencies: + react: '*' dependencies: hoist-non-react-statics: 3.3.2 path-to-regexp: 1.9.0 query-string: 6.14.1 react: 18.2.0 react-is: 16.13.1 + dev: false - '@react-navigation/core@6.4.17(react@18.2.0)': + /@react-navigation/core@6.4.17(react@18.2.0): + resolution: {integrity: sha512-Nd76EpomzChWAosGqWOYE3ItayhDzIEzzZsT7PfGcRFDgW5miHV2t4MZcq9YIK4tzxZjVVpYbIynOOQQd1e0Cg==} + peerDependencies: + react: '*' dependencies: '@react-navigation/routers': 6.1.9 escape-string-regexp: 4.0.0 @@ -24648,148 +11956,151 @@ snapshots: react: 18.2.0 react-is: 16.13.1 use-latest-callback: 0.2.1(react@18.2.0) + dev: false - '@react-navigation/drawer@6.7.2(7eno4wjl5dbwdlstyqscscitdi)': - dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - color: 4.2.3 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-gesture-handler: 2.16.2(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-reanimated: 3.10.1(@babel/core@7.25.2)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - warn-once: 0.1.1 - - '@react-navigation/drawer@6.7.2(7hiqugxmp2frlhrrfvd5uoxooi)': - dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - color: 4.2.3 - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - react-native-gesture-handler: 2.16.2(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-safe-area-context: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - warn-once: 0.1.1 - optional: true - - '@react-navigation/drawer@6.7.2(wq6ikk6kz2vzw7h3n3vzpr37re)': + /@react-navigation/drawer@6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-o4g2zgTZa2+oLd+8V33etrSM38KIqu8S/zCBTsdsHUoQyVE7JNRiv3Qgq/jMvEb8PZCqWmm7jHItcgzrBuwyOQ==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-gesture-handler: '>= 1.0.0' + react-native-reanimated: '>= 1.0.0' + react-native-safe-area-context: '>= 3.0.0' + react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) color: 4.2.3 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-gesture-handler: 2.16.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-gesture-handler: 2.16.2(react-native@0.74.5)(react@18.2.0) + react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.5)(react@18.2.0) warn-once: 0.1.1 + dev: false - '@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-navigation/native': 6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - - '@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - - '@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' dependencies: - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.1)(react@18.2.0) react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + react-native-safe-area-context: 4.10.1(react-native@0.74.1)(react@18.2.0) + dev: false - '@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/elements@1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-bUzP4Awlljx5RKEExw8WYtif8EuQni2glDaieYROKTnaxsu9kEIA515sXQgUDZU4Ob12VoL7+z70uO3qrlfXcQ==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - warn-once: 0.1.1 + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + dev: false - '@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' + react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native@0.74.1)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.1)(react@18.2.0) react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + react-native-safe-area-context: 4.10.1(react-native@0.74.1)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.1)(react@18.2.0) warn-once: 0.1.1 + dev: false - '@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/native-stack@6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-++dueQ+FDj2XkZ902DVrK79ub1vp19nSdAZWxKRgd6+Bc0Niiesua6rMCqymYOVaYh+dagwkA9r00bpt/U5WLw==} + peerDependencies: + '@react-navigation/native': ^6.0.0 + react: '*' + react-native: '*' + react-native-safe-area-context: '>= 3.0.0' + react-native-screens: '>= 3.0.0' dependencies: - '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.5)(react@18.2.0) warn-once: 0.1.1 + dev: false - '@react-navigation/native@3.8.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - hoist-non-react-statics: 3.3.2 - react-native-safe-area-view: 0.14.9(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - transitivePeerDependencies: - - react - - react-native - - '@react-navigation/native@3.8.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/native@3.8.4(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-gXSVcL7bfFDyVkvyg1FiAqTCIgZub5K1X/TZqURBs2CPqDpfX1OsCtB9D33eTF14SpbfgHW866btqrrxoCACfg==} dependencies: hoist-non-react-statics: 3.3.2 - react-native-safe-area-view: 0.14.9(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-safe-area-view: 0.14.9(react-native@0.74.5)(react@18.2.0) transitivePeerDependencies: - react - react-native + dev: false - '@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': - dependencies: - '@react-navigation/core': 6.4.17(react@18.2.0) - escape-string-regexp: 4.0.0 - fast-deep-equal: 3.1.3 - nanoid: 3.3.7 - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - - '@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/native@6.1.18(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@react-navigation/core': 6.4.17(react@18.2.0) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.7 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@react-navigation/native@6.1.18(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-mIT9MiL/vMm4eirLcmw2h6h/Nm5FICtnYSdohq4vTLA2FF/6PNhByM7s8ffqoVfE5L0uAa6Xda1B7oddolUiGg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@react-navigation/core': 6.4.17(react@18.2.0) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.7 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - '@react-navigation/routers@6.1.9': + /@react-navigation/routers@6.1.9: + resolution: {integrity: sha512-lTM8gSFHSfkJvQkxacGM6VJtBt61ip2XO54aNfswD+KMw6eeZ4oehl7m0me3CR9hnDE4+60iAZR8sAhvCiI3NA==} dependencies: nanoid: 3.3.7 + dev: false - '@remirror/core-constants@3.0.0': {} + /@remirror/core-constants@3.0.0: + resolution: {integrity: sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg==} + dev: false - '@remix-run/node@2.12.1(typescript@5.3.3)': + /@remix-run/node@2.12.1(typescript@5.3.3): + resolution: {integrity: sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@remix-run/server-runtime': 2.12.1(typescript@5.3.3) '@remix-run/web-fetch': 4.4.2 @@ -24797,11 +12108,18 @@ snapshots: cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.19.8 - optionalDependencies: typescript: 5.3.3 + undici: 6.19.8 + dev: false - '@remix-run/node@2.12.1(typescript@5.5.4)': + /@remix-run/node@2.12.1(typescript@5.5.4): + resolution: {integrity: sha512-d+IHvEEU3qziporgpEyKFvKdmNaDu+a/9pIxBkNKVWdKx2JR0VRFIaUxxpxISWtkJcoNuERhW2xYa6YvtFp4ig==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@remix-run/server-runtime': 2.12.1(typescript@5.5.4) '@remix-run/web-fetch': 4.4.2 @@ -24809,13 +12127,23 @@ snapshots: cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.19.8 - optionalDependencies: typescript: 5.5.4 + undici: 6.19.8 + dev: false - '@remix-run/router@1.19.2': {} + /@remix-run/router@1.19.2: + resolution: {integrity: sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==} + engines: {node: '>=14.0.0'} + dev: false - '@remix-run/server-runtime@2.12.1(typescript@5.3.3)': + /@remix-run/server-runtime@2.12.1(typescript@5.3.3): + resolution: {integrity: sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@remix-run/router': 1.19.2 '@types/cookie': 0.6.0 @@ -24824,10 +12152,17 @@ snapshots: set-cookie-parser: 2.7.0 source-map: 0.7.4 turbo-stream: 2.4.0 - optionalDependencies: typescript: 5.3.3 + dev: false - '@remix-run/server-runtime@2.12.1(typescript@5.5.4)': + /@remix-run/server-runtime@2.12.1(typescript@5.5.4): + resolution: {integrity: sha512-iuj9ju34f0LztPpd5dVuTXgt4x/MJeRsBiLuEx02nDSMGoNCAIx2LdeNYvE+XXdsf1Ht2NMlpRU+HBPCz3QLZg==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@remix-run/router': 1.19.2 '@types/cookie': 0.6.0 @@ -24836,15 +12171,19 @@ snapshots: set-cookie-parser: 2.7.0 source-map: 0.7.4 turbo-stream: 2.4.0 - optionalDependencies: typescript: 5.5.4 + dev: false - '@remix-run/web-blob@3.1.0': + /@remix-run/web-blob@3.1.0: + resolution: {integrity: sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==} dependencies: '@remix-run/web-stream': 1.1.0 web-encoding: 1.1.5 + dev: false - '@remix-run/web-fetch@4.4.2': + /@remix-run/web-fetch@4.4.2: + resolution: {integrity: sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==} + engines: {node: ^10.17 || >=12.3} dependencies: '@remix-run/web-blob': 3.1.0 '@remix-run/web-file': 3.1.0 @@ -24854,20 +12193,29 @@ snapshots: abort-controller: 3.0.0 data-uri-to-buffer: 3.0.1 mrmime: 1.0.1 + dev: false - '@remix-run/web-file@3.1.0': + /@remix-run/web-file@3.1.0: + resolution: {integrity: sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==} dependencies: '@remix-run/web-blob': 3.1.0 + dev: false - '@remix-run/web-form-data@3.1.0': + /@remix-run/web-form-data@3.1.0: + resolution: {integrity: sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A==} dependencies: web-encoding: 1.1.5 + dev: false - '@remix-run/web-stream@1.1.0': + /@remix-run/web-stream@1.1.0: + resolution: {integrity: sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==} dependencies: web-streams-polyfill: 3.2.1 + dev: false - '@rnx-kit/chromium-edge-launcher@1.0.0': + /@rnx-kit/chromium-edge-launcher@1.0.0: + resolution: {integrity: sha512-lzD84av1ZQhYUS+jsGqJiCMaJO2dn9u+RTT9n9q6D3SaKVwWqv+7AoRKqBu19bkwyE+iFRl1ymr40QS90jVFYg==} + engines: {node: '>=14.15'} dependencies: '@types/node': 18.19.50 escape-string-regexp: 4.0.0 @@ -24878,24 +12226,46 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/plugin-alias@5.1.0(rollup@4.14.3)': + /@rollup/plugin-alias@5.1.0(rollup@4.14.3): + resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - slash: 4.0.0 - optionalDependencies: rollup: 4.14.3 + slash: 4.0.0 + dev: true - '@rollup/plugin-babel@5.3.1(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@2.79.1)': + /@rollup/plugin-babel@5.3.1(@babel/core@7.24.5)(rollup@2.79.1): + resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} + engines: {node: '>= 10.0.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@types/babel__core': ^7.1.9 + rollup: ^1.20.0||^2.0.0 + peerDependenciesMeta: + '@types/babel__core': + optional: true dependencies: '@babel/core': 7.24.5 '@babel/helper-module-imports': 7.24.7 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 - optionalDependencies: - '@types/babel__core': 7.20.5 transitivePeerDependencies: - supports-color + dev: true - '@rollup/plugin-commonjs@25.0.8(rollup@4.14.3)': + /@rollup/plugin-commonjs@25.0.8(rollup@4.14.3): + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.68.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) commondir: 1.0.1 @@ -24903,24 +12273,45 @@ snapshots: glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.11 - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/plugin-inject@5.0.5(rollup@4.14.3)': + /@rollup/plugin-inject@5.0.5(rollup@4.14.3): + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) estree-walker: 2.0.2 magic-string: 0.30.11 - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/plugin-json@6.1.0(rollup@4.14.3)': + /@rollup/plugin-json@6.1.0(rollup@4.14.3): + resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1)': + /@rollup/plugin-node-resolve@15.2.3(rollup@2.79.1): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@types/resolve': 1.20.2 @@ -24928,10 +12319,17 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - optionalDependencies: rollup: 2.79.1 + dev: true - '@rollup/plugin-node-resolve@15.2.3(rollup@4.14.3)': + /@rollup/plugin-node-resolve@15.2.3(rollup@4.14.3): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) '@types/resolve': 1.20.2 @@ -24939,267 +12337,563 @@ snapshots: is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/plugin-replace@2.4.2(rollup@2.79.1)': + /@rollup/plugin-replace@2.4.2(rollup@2.79.1): + resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 dependencies: '@rollup/pluginutils': 3.1.0(rollup@2.79.1) magic-string: 0.25.9 rollup: 2.79.1 + dev: true - '@rollup/plugin-replace@5.0.7(rollup@4.14.3)': + /@rollup/plugin-replace@5.0.7(rollup@4.14.3): + resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.14.3) magic-string: 0.30.11 - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/plugin-terser@0.4.4(rollup@2.79.1)': + /@rollup/plugin-terser@0.4.4(rollup@2.79.1): + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: + rollup: 2.79.1 serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.33.0 - optionalDependencies: - rollup: 2.79.1 + dev: true - '@rollup/plugin-terser@0.4.4(rollup@4.14.3)': + /@rollup/plugin-terser@0.4.4(rollup@4.14.3): + resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: + rollup: 4.14.3 serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.33.0 - optionalDependencies: - rollup: 4.14.3 + dev: true - '@rollup/plugin-virtual@3.0.2(rollup@2.79.1)': - optionalDependencies: + /@rollup/plugin-virtual@3.0.2(rollup@2.79.1): + resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: rollup: 2.79.1 + dev: true - '@rollup/plugin-virtual@3.0.2(rollup@4.22.0)': - optionalDependencies: - rollup: 4.22.0 - - '@rollup/pluginutils@3.1.0(rollup@2.79.1)': + /@rollup/pluginutils@3.1.0(rollup@2.79.1): + resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} + engines: {node: '>= 8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 rollup: 2.79.1 + dev: true - '@rollup/pluginutils@5.1.0(rollup@2.79.1)': + /@rollup/pluginutils@5.1.0(rollup@2.79.1): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 - optionalDependencies: rollup: 2.79.1 + dev: true - '@rollup/pluginutils@5.1.0(rollup@4.14.3)': + /@rollup/pluginutils@5.1.0(rollup@4.14.3): + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 - optionalDependencies: rollup: 4.14.3 + dev: true - '@rollup/pluginutils@5.1.0(rollup@4.22.0)': - dependencies: - '@types/estree': 1.0.6 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 4.22.0 - - '@rollup/rollup-android-arm-eabi@4.14.3': + /@rollup/rollup-android-arm-eabi@4.14.3: + resolution: {integrity: sha512-X9alQ3XM6I9IlSlmC8ddAvMSyG1WuHk5oUnXGw+yUBs3BFoTizmG1La/Gr8fVJvDWAq+zlYTZ9DBgrlKRVY06g==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-android-arm-eabi@4.20.0': + /@rollup/rollup-android-arm-eabi@4.20.0: + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-android-arm-eabi@4.22.0': + /@rollup/rollup-android-arm-eabi@4.22.2: + resolution: {integrity: sha512-8Ao+EDmTPjZ1ZBABc1ohN7Ylx7UIYcjReZinigedTOnGFhIctyGPxY2II+hJ6gD2/vkDKZTyQ0e7++kwv6wDrw==} + cpu: [arm] + os: [android] + requiresBuild: true optional: true - '@rollup/rollup-android-arm64@4.14.3': + /@rollup/rollup-android-arm64@4.14.3: + resolution: {integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-android-arm64@4.20.0': + /@rollup/rollup-android-arm64@4.20.0: + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-android-arm64@4.22.0': + /@rollup/rollup-android-arm64@4.22.2: + resolution: {integrity: sha512-I+B1v0a4iqdS9DvYt1RJZ3W+Oh9EVWjbY6gp79aAYipIbxSLEoQtFQlZEnUuwhDXCqMxJ3hluxKAdPD+GiluFQ==} + cpu: [arm64] + os: [android] + requiresBuild: true optional: true - '@rollup/rollup-darwin-arm64@4.14.3': + /@rollup/rollup-darwin-arm64@4.14.3: + resolution: {integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-arm64@4.20.0': + /@rollup/rollup-darwin-arm64@4.20.0: + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-arm64@4.22.0': + /@rollup/rollup-darwin-arm64@4.22.2: + resolution: {integrity: sha512-BTHO7rR+LC67OP7I8N8GvdvnQqzFujJYWo7qCQ8fGdQcb8Gn6EQY+K1P+daQLnDCuWKbZ+gHAQZuKiQkXkqIYg==} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@rollup/rollup-darwin-x64@4.14.3': + /@rollup/rollup-darwin-x64@4.14.3: + resolution: {integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-x64@4.20.0': + /@rollup/rollup-darwin-x64@4.20.0: + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-darwin-x64@4.22.0': + /@rollup/rollup-darwin-x64@4.22.2: + resolution: {integrity: sha512-1esGwDNFe2lov4I6GsEeYaAMHwkqk0IbuGH7gXGdBmd/EP9QddJJvTtTF/jv+7R8ZTYPqwcdLpMTxK8ytP6k6Q==} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.14.3': + /@rollup/rollup-linux-arm-gnueabihf@4.14.3: + resolution: {integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + /@rollup/rollup-linux-arm-gnueabihf@4.20.0: + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.22.0': + /@rollup/rollup-linux-arm-gnueabihf@4.22.2: + resolution: {integrity: sha512-GBHuY07x96OTEM3OQLNaUSUwrOhdMea/LDmlFHi/HMonrgF6jcFrrFFwJhhe84XtA1oK/Qh4yFS+VMREf6dobg==} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-arm-musleabihf@4.14.3': + /@rollup/rollup-linux-arm-musleabihf@4.14.3: + resolution: {integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-musleabihf@4.20.0': + /@rollup/rollup-linux-arm-musleabihf@4.20.0: + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm-musleabihf@4.22.0': + /@rollup/rollup-linux-arm-musleabihf@4.22.2: + resolution: {integrity: sha512-Dbfa9Sc1G1lWxop0gNguXOfGhaXQWAGhZUcqA0Vs6CnJq8JW/YOw/KvyGtQFmz4yDr0H4v9X248SM7bizYj4yQ==} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-arm64-gnu@4.14.3': + /@rollup/rollup-linux-arm64-gnu@4.14.3: + resolution: {integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-gnu@4.20.0': + /@rollup/rollup-linux-arm64-gnu@4.20.0: + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-gnu@4.22.0': + /@rollup/rollup-linux-arm64-gnu@4.22.2: + resolution: {integrity: sha512-Z1YpgBvFYhZIyBW5BoopwSg+t7yqEhs5HCei4JbsaXnhz/eZehT18DaXl957aaE9QK7TRGFryCAtStZywcQe1A==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-arm64-musl@4.14.3': + /@rollup/rollup-linux-arm64-musl@4.14.3: + resolution: {integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-musl@4.20.0': + /@rollup/rollup-linux-arm64-musl@4.20.0: + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-arm64-musl@4.22.0': + /@rollup/rollup-linux-arm64-musl@4.22.2: + resolution: {integrity: sha512-66Zszr7i/JaQ0u/lefcfaAw16wh3oT72vSqubIMQqWzOg85bGCPhoeykG/cC5uvMzH80DQa2L539IqKht6twVA==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': + /@rollup/rollup-linux-powerpc64le-gnu@4.14.3: + resolution: {integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + /@rollup/rollup-linux-powerpc64le-gnu@4.20.0: + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.22.0': + /@rollup/rollup-linux-powerpc64le-gnu@4.22.2: + resolution: {integrity: sha512-HpJCMnlMTfEhwo19bajvdraQMcAq3FX08QDx3OfQgb+414xZhKNf3jNvLFYKbbDSGBBrQh5yNwWZrdK0g0pokg==} + cpu: [ppc64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-riscv64-gnu@4.14.3': + /@rollup/rollup-linux-riscv64-gnu@4.14.3: + resolution: {integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-riscv64-gnu@4.20.0': + /@rollup/rollup-linux-riscv64-gnu@4.20.0: + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-riscv64-gnu@4.22.0': + /@rollup/rollup-linux-riscv64-gnu@4.22.2: + resolution: {integrity: sha512-/egzQzbOSRef2vYCINKITGrlwkzP7uXRnL+xU2j75kDVp3iPdcF0TIlfwTRF8woBZllhk3QaxNOEj2Ogh3t9hg==} + cpu: [riscv64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-s390x-gnu@4.14.3': + /@rollup/rollup-linux-s390x-gnu@4.14.3: + resolution: {integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-s390x-gnu@4.20.0': + /@rollup/rollup-linux-s390x-gnu@4.20.0: + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-s390x-gnu@4.22.0': + /@rollup/rollup-linux-s390x-gnu@4.22.2: + resolution: {integrity: sha512-qgYbOEbrPfEkH/OnUJd1/q4s89FvNJQIUldx8X2F/UM5sEbtkqZpf2s0yly2jSCKr1zUUOY1hnTP2J1WOzMAdA==} + cpu: [s390x] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-x64-gnu@4.14.3': + /@rollup/rollup-linux-x64-gnu@4.14.3: + resolution: {integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-gnu@4.20.0': + /@rollup/rollup-linux-x64-gnu@4.20.0: + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-gnu@4.22.0': + /@rollup/rollup-linux-x64-gnu@4.22.2: + resolution: {integrity: sha512-a0lkvNhFLhf+w7A95XeBqGQaG0KfS3hPFJnz1uraSdUe/XImkp/Psq0Ca0/UdD5IEAGoENVmnYrzSC9Y2a2uKQ==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-linux-x64-musl@4.14.3': + /@rollup/rollup-linux-x64-musl@4.14.3: + resolution: {integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-musl@4.20.0': + /@rollup/rollup-linux-x64-musl@4.20.0: + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-linux-x64-musl@4.22.0': + /@rollup/rollup-linux-x64-musl@4.22.2: + resolution: {integrity: sha512-sSWBVZgzwtsuG9Dxi9kjYOUu/wKW+jrbzj4Cclabqnfkot8Z3VEHcIgyenA3lLn/Fu11uDviWjhctulkhEO60g==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@rollup/rollup-win32-arm64-msvc@4.14.3': + /@rollup/rollup-win32-arm64-msvc@4.14.3: + resolution: {integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-arm64-msvc@4.20.0': + /@rollup/rollup-win32-arm64-msvc@4.20.0: + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-arm64-msvc@4.22.0': + /@rollup/rollup-win32-arm64-msvc@4.22.2: + resolution: {integrity: sha512-t/YgCbZ638R/r7IKb9yCM6nAek1RUvyNdfU0SHMDLOf6GFe/VG1wdiUAsxTWHKqjyzkRGg897ZfCpdo1bsCSsA==} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@rollup/rollup-win32-ia32-msvc@4.14.3': + /@rollup/rollup-win32-ia32-msvc@4.14.3: + resolution: {integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-ia32-msvc@4.20.0': + /@rollup/rollup-win32-ia32-msvc@4.20.0: + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-ia32-msvc@4.22.0': + /@rollup/rollup-win32-ia32-msvc@4.22.2: + resolution: {integrity: sha512-kTmX5uGs3WYOA+gYDgI6ITkZng9SP71FEMoHNkn+cnmb9Zuyyay8pf0oO5twtTwSjNGy1jlaWooTIr+Dw4tIbw==} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@rollup/rollup-win32-x64-msvc@4.14.3': + /@rollup/rollup-win32-x64-msvc@4.14.3: + resolution: {integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-x64-msvc@4.20.0': + /@rollup/rollup-win32-x64-msvc@4.20.0: + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@rollup/rollup-win32-x64-msvc@4.22.0': + /@rollup/rollup-win32-x64-msvc@4.22.2: + resolution: {integrity: sha512-Yy8So+SoRz8I3NS4Bjh91BICPOSVgdompTIPYTByUqU66AXSIOgmW3Lv1ke3NORPqxdF+RdrZET+8vYai6f4aA==} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@rtsao/scc@1.1.0': {} + /@rtsao/scc@1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} + dev: true - '@rushstack/eslint-patch@1.10.4': {} + /@rushstack/eslint-patch@1.10.4: + resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} + dev: true - '@schematics/angular@18.2.5(chokidar@3.6.0)': + /@schematics/angular@18.2.5: + resolution: {integrity: sha512-tBXhk9OGT4U6VsBNbuCNl2ITDOF3NYdGrEieIHU+lHSkpJNGZUIGxCgXCETXkmXDq1pe4wFZSKelWjeqYDfX0g==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 18.2.5(chokidar@3.6.0) - '@angular-devkit/schematics': 18.2.5(chokidar@3.6.0) + '@angular-devkit/core': 18.2.5 + '@angular-devkit/schematics': 18.2.5 jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar + dev: true - '@segment/ajv-human-errors@2.13.0(ajv@8.11.0)': + /@segment/ajv-human-errors@2.13.0(ajv@8.11.0): + resolution: {integrity: sha512-rubuhyhxCHmVdTmA5G3aMiWoN8Yutp+LG/AGUSiIKJVs1r7EEE/yjqSzSqyANGj5ZkqGUP802Ur9s19MuWelZQ==} + peerDependencies: + ajv: ^8.0.0 dependencies: ajv: 8.11.0 + dev: true - '@segment/loosely-validate-event@2.0.0': + /@segment/loosely-validate-event@2.0.0: + resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==} dependencies: component-type: 1.2.2 join-component: 1.1.0 - '@shopify/flash-list@1.6.4(@babel/runtime@7.25.6)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@shopify/flash-list@1.6.4(@babel/runtime@7.25.6)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-M2momcnY7swsvmpHIFDVbdOaFw4aQocJXA/lFP0Gpz+alQjFylqVKvszxl4atYO2SNbjxlb2L6hEP9WEcAknGQ==} + peerDependencies: + '@babel/runtime': '*' + react: '*' + react-native: '*' dependencies: '@babel/runtime': 7.25.6 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - recyclerlistview: 4.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + recyclerlistview: 4.2.0(react-native@0.74.1)(react@18.2.0) tslib: 2.4.0 + dev: false - '@sideway/address@4.1.5': + /@sideway/address@4.1.5: + resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} dependencies: '@hapi/hoek': 9.3.0 - '@sideway/formula@3.0.1': {} + /@sideway/formula@3.0.1: + resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - '@sideway/pinpoint@2.0.0': {} + /@sideway/pinpoint@2.0.0: + resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - '@sigstore/bundle@2.3.2': + /@sigstore/bundle@2.3.2: + resolution: {integrity: sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@sigstore/protobuf-specs': 0.3.2 + dev: true - '@sigstore/core@1.1.0': {} + /@sigstore/core@1.1.0: + resolution: {integrity: sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: true - '@sigstore/protobuf-specs@0.3.2': {} + /@sigstore/protobuf-specs@0.3.2: + resolution: {integrity: sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: true - '@sigstore/sign@2.3.2': + /@sigstore/sign@2.3.2: + resolution: {integrity: sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@sigstore/bundle': 2.3.2 '@sigstore/core': 1.1.0 @@ -25209,67 +12903,99 @@ snapshots: promise-retry: 2.0.1 transitivePeerDependencies: - supports-color + dev: true - '@sigstore/tuf@2.3.4': + /@sigstore/tuf@2.3.4: + resolution: {integrity: sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@sigstore/protobuf-specs': 0.3.2 tuf-js: 2.2.1 transitivePeerDependencies: - supports-color + dev: true - '@sigstore/verify@1.2.1': + /@sigstore/verify@1.2.1: + resolution: {integrity: sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@sigstore/bundle': 2.3.2 '@sigstore/core': 1.1.0 '@sigstore/protobuf-specs': 0.3.2 + dev: true - '@sinclair/typebox@0.27.8': {} + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/is@4.6.0': {} + /@sindresorhus/is@4.6.0: + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} - '@sindresorhus/is@5.6.0': {} + /@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} - '@sindresorhus/merge-streams@2.3.0': {} + /@sindresorhus/merge-streams@2.3.0: + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} + dev: true - '@sinonjs/commons@3.0.1': + /@sinonjs/commons@3.0.1: + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} dependencies: type-detect: 4.0.8 - '@sinonjs/fake-timers@10.3.0': + /@sinonjs/fake-timers@10.3.0: + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} dependencies: '@sinonjs/commons': 3.0.1 - '@slorber/remark-comment@1.0.0': + /@slorber/remark-comment@1.0.0: + resolution: {integrity: sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==} dependencies: micromark-factory-space: 1.1.0 micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 - '@supabase/auth-js@2.65.0': + /@supabase/auth-js@2.65.0: + resolution: {integrity: sha512-+wboHfZufAE2Y612OsKeVP4rVOeGZzzMLD/Ac3HrTQkkY4qXNjI6Af9gtmxwccE5nFvTiF114FEbIQ1hRq5uUw==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/functions-js@2.4.1': + /@supabase/functions-js@2.4.1: + resolution: {integrity: sha512-8sZ2ibwHlf+WkHDUZJUXqqmPvWQ3UHN0W30behOJngVh/qHHekhJLCFbh0AjkE9/FqqXtf9eoVvmYgfCLk5tNA==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/functions-js@2.4.3': + /@supabase/functions-js@2.4.3: + resolution: {integrity: sha512-sOLXy+mWRyu4LLv1onYydq+10mNRQ4rzqQxNhbrKLTLTcdcmS9hbWif0bGz/NavmiQfPs4ZcmQJp4WqOXlR4AQ==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/gotrue-js@2.65.0': + /@supabase/gotrue-js@2.65.0: + resolution: {integrity: sha512-PQoHFP7+gOn6HFxFr+PSrnPwH7n2ZB//8oK4tvypGoQZApQgVt7fMP18oWoC2HQY8T8oZcSEdSn2VPIUpBuV9w==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/node-fetch@2.6.15': + /@supabase/node-fetch@2.6.15: + resolution: {integrity: sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==} + engines: {node: 4.x || >=6.0.0} dependencies: whatwg-url: 5.0.0 + dev: false - '@supabase/postgrest-js@1.16.1': + /@supabase/postgrest-js@1.16.1: + resolution: {integrity: sha512-EOSEZFm5pPuCPGCmLF1VOCS78DfkSz600PBuvBND/IZmMciJ1pmsS3ss6TkB6UkuvTybYiBh7gKOYyxoEO3USA==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/realtime-js@2.10.2': + /@supabase/realtime-js@2.10.2: + resolution: {integrity: sha512-qyCQaNg90HmJstsvr2aJNxK2zgoKh9ZZA8oqb7UT2LCh3mj9zpa3Iwu167AuyNxsxrUE8eEJ2yH6wLCij4EApA==} dependencies: '@supabase/node-fetch': 2.6.15 '@types/phoenix': 1.6.5 @@ -25278,8 +13004,10 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@supabase/realtime-js@2.10.6': + /@supabase/realtime-js@2.10.6: + resolution: {integrity: sha512-Rg6WJyXvmxf+wrmnev9XY2rZp/mzFsaMzKthmsRsklcijsG79Ot2D7bpq9CSiv5qpjpGqK1m++c2/Hzhq4juGQ==} dependencies: '@supabase/node-fetch': 2.6.15 '@types/phoenix': 1.6.5 @@ -25288,12 +13016,16 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@supabase/storage-js@2.7.0': + /@supabase/storage-js@2.7.0: + resolution: {integrity: sha512-iZenEdO6Mx9iTR6T7wC7sk6KKsoDPLq8rdu5VRy7+JiT1i8fnqfcOr6mfF2Eaqky9VQzhP8zZKQYjzozB65Rig==} dependencies: '@supabase/node-fetch': 2.6.15 + dev: false - '@supabase/supabase-js@2.39.0': + /@supabase/supabase-js@2.39.0: + resolution: {integrity: sha512-cYfnwWRW5rYBbPT/BNIejtRT9ULdD9PnIExQV28PZpqcqm3PLwS4f3pY7WGB01Da63VYdvktZPKuYvreqsj/Zg==} dependencies: '@supabase/functions-js': 2.4.3 '@supabase/gotrue-js': 2.65.0 @@ -25304,8 +13036,10 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@supabase/supabase-js@2.45.4': + /@supabase/supabase-js@2.45.4: + resolution: {integrity: sha512-E5p8/zOLaQ3a462MZnmnz03CrduA5ySH9hZyL03Y+QZLIOO4/Gs8Rdy4ZCKDHsN7x0xdanVEWWFN3pJFQr9/hg==} dependencies: '@supabase/auth-js': 2.65.0 '@supabase/functions-js': 2.4.1 @@ -25316,47 +13050,86 @@ snapshots: transitivePeerDependencies: - bufferutil - utf-8-validate + dev: false - '@surma/rollup-plugin-off-main-thread@2.2.3': + /@surma/rollup-plugin-off-main-thread@2.2.3: + resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} dependencies: ejs: 3.1.10 json5: 2.2.3 magic-string: 0.25.9 string.prototype.matchall: 4.0.11 + dev: true - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.24.5): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.5)': + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.24.5): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - '@svgr/babel-preset@8.1.0(@babel/core@7.24.5)': + /@svgr/babel-preset@8.1.0(@babel/core@7.24.5): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.24.5) @@ -25368,7 +13141,9 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.24.5) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.5) - '@svgr/core@8.1.0(typescript@5.5.4)': + /@svgr/core@8.1.0(typescript@5.5.4): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} dependencies: '@babel/core': 7.24.5 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) @@ -25379,12 +13154,18 @@ snapshots: - supports-color - typescript - '@svgr/hast-util-to-babel-ast@8.0.0': + /@svgr/hast-util-to-babel-ast@8.0.0: + resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} + engines: {node: '>=14'} dependencies: '@babel/types': 7.25.6 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): + resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' dependencies: '@babel/core': 7.24.5 '@svgr/babel-preset': 8.1.0(@babel/core@7.24.5) @@ -25394,7 +13175,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4)': + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.5.4): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' dependencies: '@svgr/core': 8.1.0(typescript@5.5.4) cosmiconfig: 8.3.6(typescript@5.5.4) @@ -25403,7 +13188,9 @@ snapshots: transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.5.4)': + /@svgr/webpack@8.1.0(typescript@5.5.4): + resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} + engines: {node: '>=14'} dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-react-constant-elements': 7.25.1(@babel/core@7.24.5) @@ -25411,73 +13198,191 @@ snapshots: '@babel/preset-react': 7.24.7(@babel/core@7.24.5) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) '@svgr/core': 8.1.0(typescript@5.5.4) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.5.4))(typescript@5.5.4) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.5.4) transitivePeerDependencies: - supports-color - typescript - '@swc/core-darwin-arm64@1.6.13': + /@swc/core-darwin-arm64@1.6.13: + resolution: {integrity: sha512-SOF4buAis72K22BGJ3N8y88mLNfxLNprTuJUpzikyMGrvkuBFNcxYtMhmomO0XHsgLDzOJ+hWzcgjRNzjMsUcQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true - '@swc/core-darwin-arm64@1.7.26': + /@swc/core-darwin-arm64@1.7.26: + resolution: {integrity: sha512-FF3CRYTg6a7ZVW4yT9mesxoVVZTrcSWtmZhxKCYJX9brH4CS/7PRPjAKNk6kzWgWuRoglP7hkjQcd6EpMcZEAw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@swc/core-darwin-x64@1.6.13': + /@swc/core-darwin-x64@1.6.13: + resolution: {integrity: sha512-AW8akFSC+tmPE6YQQvK9S2A1B8pjnXEINg+gGgw0KRUUXunvu1/OEOeC5L2Co1wAwhD7bhnaefi06Qi9AiwOag==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true - '@swc/core-darwin-x64@1.7.26': + /@swc/core-darwin-x64@1.7.26: + resolution: {integrity: sha512-az3cibZdsay2HNKmc4bjf62QVukuiMRh5sfM5kHR/JMTrLyS6vSw7Ihs3UTkZjUxkLTT8ro54LI6sV6sUQUbLQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm-gnueabihf@1.6.13': + /@swc/core-linux-arm-gnueabihf@1.6.13: + resolution: {integrity: sha512-f4gxxvDXVUm2HLYXRd311mSrmbpQF2MZ4Ja6XCQz1hWAxXdhRl1gpnZ+LH/xIfGSwQChrtLLVrkxdYUCVuIjFg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-arm-gnueabihf@1.7.26': + /@swc/core-linux-arm-gnueabihf@1.7.26: + resolution: {integrity: sha512-VYPFVJDO5zT5U3RpCdHE5v1gz4mmR8BfHecUZTmD2v1JeFY6fv9KArJUpjrHEEsjK/ucXkQFmJ0jaiWXmpOV9Q==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm64-gnu@1.6.13': + /@swc/core-linux-arm64-gnu@1.6.13: + resolution: {integrity: sha512-Nf/eoW2CbG8s+9JoLtjl9FByBXyQ5cjdBsA4efO7Zw4p+YSuXDgc8HRPC+E2+ns0praDpKNZtLvDtmF2lL+2Gg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-arm64-gnu@1.7.26': + /@swc/core-linux-arm64-gnu@1.7.26: + resolution: {integrity: sha512-YKevOV7abpjcAzXrhsl+W48Z9mZvgoVs2eP5nY+uoMAdP2b3GxC0Df1Co0I90o2lkzO4jYBpTMcZlmUXLdXn+Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-arm64-musl@1.6.13': + /@swc/core-linux-arm64-musl@1.6.13: + resolution: {integrity: sha512-2OysYSYtdw79prJYuKIiux/Gj0iaGEbpS2QZWCIY4X9sGoETJ5iMg+lY+YCrIxdkkNYd7OhIbXdYFyGs/w5LDg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-arm64-musl@1.7.26': + /@swc/core-linux-arm64-musl@1.7.26: + resolution: {integrity: sha512-3w8iZICMkQQON0uIcvz7+Q1MPOW6hJ4O5ETjA0LSP/tuKqx30hIniCGOgPDnv3UTMruLUnQbtBwVCZTBKR3Rkg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-x64-gnu@1.6.13': + /@swc/core-linux-x64-gnu@1.6.13: + resolution: {integrity: sha512-PkR4CZYJNk5hcd2+tMWBpnisnmYsUzazI1O5X7VkIGFcGePTqJ/bWlfUIVVExWxvAI33PQFzLbzmN5scyIUyGQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-x64-gnu@1.7.26': + /@swc/core-linux-x64-gnu@1.7.26: + resolution: {integrity: sha512-c+pp9Zkk2lqb06bNGkR2Looxrs7FtGDMA4/aHjZcCqATgp348hOKH5WPvNLBl+yPrISuWjbKDVn3NgAvfvpH4w==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-linux-x64-musl@1.6.13': + /@swc/core-linux-x64-musl@1.6.13: + resolution: {integrity: sha512-OdsY7wryTxCKwGQcwW9jwWg3cxaHBkTTHi91+5nm7hFPpmZMz1HivJrWAMwVE7iXFw+M4l6ugB/wCvpYrUAAjA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true - '@swc/core-linux-x64-musl@1.7.26': + /@swc/core-linux-x64-musl@1.7.26: + resolution: {integrity: sha512-PgtyfHBF6xG87dUSSdTJHwZ3/8vWZfNIXQV2GlwEpslrOkGqy+WaiiyE7Of7z9AvDILfBBBcJvJ/r8u980wAfQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-arm64-msvc@1.6.13': + /@swc/core-win32-arm64-msvc@1.6.13: + resolution: {integrity: sha512-ap6uNmYjwk9M/+bFEuWRNl3hq4VqgQ/Lk+ID/F5WGqczNr0L7vEf+pOsRAn0F6EV+o/nyb3ePt8rLhE/wjHpPg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true - '@swc/core-win32-arm64-msvc@1.7.26': + /@swc/core-win32-arm64-msvc@1.7.26: + resolution: {integrity: sha512-9TNXPIJqFynlAOrRD6tUQjMq7KApSklK3R/tXgIxc7Qx+lWu8hlDQ/kVPLpU7PWvMMwC/3hKBW+p5f+Tms1hmA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-ia32-msvc@1.6.13': + /@swc/core-win32-ia32-msvc@1.6.13: + resolution: {integrity: sha512-IJ8KH4yIUHTnS/U1jwQmtbfQals7zWPG0a9hbEfIr4zI0yKzjd83lmtS09lm2Q24QBWOCFGEEbuZxR4tIlvfzA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true - '@swc/core-win32-ia32-msvc@1.7.26': + /@swc/core-win32-ia32-msvc@1.7.26: + resolution: {integrity: sha512-9YngxNcG3177GYdsTum4V98Re+TlCeJEP4kEwEg9EagT5s3YejYdKwVAkAsJszzkXuyRDdnHUpYbTrPG6FiXrQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core-win32-x64-msvc@1.6.13': + /@swc/core-win32-x64-msvc@1.6.13: + resolution: {integrity: sha512-f6/sx6LMuEnbuxtiSL/EkR0Y6qUHFw1XVrh6rwzKXptTipUdOY+nXpKoh+1UsBm/r7H0/5DtOdrn3q5ZHbFZjQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true - '@swc/core-win32-x64-msvc@1.7.26': + /@swc/core-win32-x64-msvc@1.7.26: + resolution: {integrity: sha512-VR+hzg9XqucgLjXxA13MtV5O3C0bK0ywtLIBw/+a+O+Oc6mxFWHtdUeXDbIi5AiPbn0fjgVJMqYnyjGyyX8u0w==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true - '@swc/core@1.6.13(@swc/helpers@0.5.5)': + /@swc/core@1.6.13: + resolution: {integrity: sha512-eailUYex6fkfaQTev4Oa3mwn0/e3mQU4H8y1WPuImYQESOQDtVrowwUGDSc19evpBbHpKtwM+hw8nLlhIsF+Tw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.12 @@ -25492,9 +13397,16 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.6.13 '@swc/core-win32-ia32-msvc': 1.6.13 '@swc/core-win32-x64-msvc': 1.6.13 - '@swc/helpers': 0.5.5 - '@swc/core@1.7.26(@swc/helpers@0.5.5)': + /@swc/core@1.7.26: + resolution: {integrity: sha512-f5uYFf+TmMQyYIoxkn/evWhNGuUzC730dFwAKGwBVHHVoPyak1/GvJUm6i1SKl+2Hrj9oN0i3WSoWWZ4pgI8lw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.12 @@ -25509,28 +13421,40 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.7.26 '@swc/core-win32-ia32-msvc': 1.7.26 '@swc/core-win32-x64-msvc': 1.7.26 - '@swc/helpers': 0.5.5 + dev: true - '@swc/counter@0.1.3': {} + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/helpers@0.5.5': + /@swc/helpers@0.5.5: + resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} dependencies: '@swc/counter': 0.1.3 tslib: 2.7.0 + dev: false - '@swc/types@0.1.12': + /@swc/types@0.1.12: + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} dependencies: '@swc/counter': 0.1.3 - '@szmarczak/http-timer@4.0.6': + /@szmarczak/http-timer@4.0.6: + resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} + engines: {node: '>=10'} dependencies: defer-to-connect: 2.0.1 + dev: true - '@szmarczak/http-timer@5.0.1': + /@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} dependencies: defer-to-connect: 2.0.1 - '@tamagui/accordion@1.79.6(react@18.2.0)': + /@tamagui/accordion@1.79.6(react@18.2.0): + resolution: {integrity: sha512-FseRUwXiTTnEAUYodlRoQY6f9LhIki27Vrp7acMx9+DneArq2HdfATNYGdcU0o0pgOUhwcvYICnrx7B8dYo7nQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/collapsible': 1.79.6(react@18.2.0) '@tamagui/collection': 1.79.6(react@18.2.0) @@ -25541,102 +13465,136 @@ snapshots: '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/adapt@1.79.6(react@18.2.0)': + /@tamagui/adapt@1.79.6(react@18.2.0): + resolution: {integrity: sha512-bpwdcacwsqHlZvY4o3gVAu8hcOGlG7sQII1K9us5J+L4ugbRCCi0pQoABHwacNt0k2VllaoO0ED2KiJ32rCSOA==} dependencies: '@tamagui/core': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/alert-dialog@1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/alert-dialog@1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-yp2FLoIlpfWBJSNIwHEJf9EVKihBC4uC72lmurYmE8qXqANuVF1Jbjtl6D2iI5MEB83gNl6EhTuNM1byOZOqEQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/animate-presence': 1.79.6(react@18.2.0) '@tamagui/aria-hidden': 1.79.6(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/dismissable': 1.79.6(react@18.2.0) '@tamagui/focus-scope': 1.79.6(react@18.2.0) '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/popper': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.8)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@tamagui/animate-presence@1.79.6(react@18.2.0)': + /@tamagui/animate-presence@1.79.6(react@18.2.0): + resolution: {integrity: sha512-ufVKEklQK4srafCciRQCuJ+4jOz8YUyZBycJwFKcnTfRf3Yz61Dh4D5foKsGM22+hYIJa4EzQAZYIIzNmPTVpw==} dependencies: '@tamagui/use-force-update': 1.79.6(react@18.2.0) '@tamagui/use-presence': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/animate@1.79.6(react@18.2.0)': + /@tamagui/animate@1.79.6(react@18.2.0): + resolution: {integrity: sha512-xfjy7wN0ztakUhS+TimAFji4cAtvKiXE6ep63tEUBci/gCyTt9gfjcffIMXAwdtqtadpIkHxWsF/MPhhs9tCqw==} dependencies: '@tamagui/animate-presence': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/animations-css@1.79.6': + /@tamagui/animations-css@1.79.6: + resolution: {integrity: sha512-8AplNct4uufWyiKSWu5pa7PO754+m8tUUIfJgTPKrrGIQ7E7i+Ho4mo1bWxioVONWH7ptqpPvEgHs92VtVQ3cA==} dependencies: '@tamagui/cubic-bezier-animator': 1.79.6 '@tamagui/use-presence': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/animations-moti@1.79.6(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0)': + /@tamagui/animations-moti@1.79.6(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react@18.2.0): + resolution: {integrity: sha512-+VPewKzbys5F3Xq18xLFY5iHTxCQ6Xs26PhbiToyBd9YHHF+zLfMDqyJQ41+5UNd24fnXTCp/o/riLFFEr1UhQ==} dependencies: '@tamagui/use-presence': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) - moti: 0.25.4(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0) + moti: 0.25.4(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react@18.2.0) transitivePeerDependencies: - react - react-dom - react-native-reanimated + dev: false - '@tamagui/animations-react-native@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/animations-react-native@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-yw73z9Ixt8KUz83bfHmjAgH4SxEBKuJ2DPPfEKr3O5uKrL1tBIPRjkG2P3VyjdRMo7bCakLZ4eFcG1NJUHB8fw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/use-presence': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/aria-hidden@1.79.6(react@18.2.0)': + /@tamagui/aria-hidden@1.79.6(react@18.2.0): + resolution: {integrity: sha512-PcIDaVD6dLbJdjF76mwctPiXBdpGpcr7YacobDf3Tkq32RfU0cIyBtysxRzS8CYdi0fu+N09ECfH0JcUXXYjYg==} + peerDependencies: + react: '*' dependencies: aria-hidden: 1.2.4 react: 18.2.0 + dev: false - '@tamagui/avatar@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/avatar@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-q09/Iz6HEZfkxfUU7OMUBjCbWsWXNk0/dKRmbK89xglukx4yGwNxX6YRc2jn7JP/W/3y1zq0pw330DJYCtcFMA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) - '@tamagui/image': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/image': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/shapes': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/babel-plugin@1.79.6(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@tamagui/babel-plugin@1.79.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NcX6GdYjtx7wkOA40pYBy04xU9M7y0DKhipytRykFolKa3TW9SIv2CcDVHg/KIhUyox6KqYagPG2QuIhVPH5PA==} dependencies: '@babel/generator': 7.25.6 '@babel/helper-plugin-utils': 7.24.8 '@babel/template': 7.25.0 '@babel/traverse': 7.25.6 '@tamagui/simple-hash': 1.79.6 - '@tamagui/static': 1.79.6(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@tamagui/static': 1.79.6(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - encoding - react - react-dom - supports-color + dev: false - '@tamagui/build@1.79.6': + /@tamagui/build@1.79.6: + resolution: {integrity: sha512-mgzJOsg4nl6k0NHEe2VKylHAB2Ijc6zpEg1BnndLFk21uyDN6iAQTn7IFhqVZ33Yf5/1GU0KYyFs04rRlzNfag==} + hasBin: true dependencies: '@types/fs-extra': 9.0.13 chokidar: 3.6.0 @@ -25647,45 +13605,64 @@ snapshots: get-tsconfig: 4.8.1 lodash.debounce: 4.0.8 typescript: 5.5.4 + dev: false - '@tamagui/button@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/button@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-s/Mio22AZ91PmA5OCCHqcLHmkAPrbiJ3SEZxpfnp0IkHcaqUIneKnKJfZv01xgGIBR2BVbWQ1cCNUISJ0s5j3w==} + peerDependencies: + react: '*' dependencies: '@tamagui/font-size': 1.79.6(react@18.2.0) - '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/card@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/card@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-r9o4irK/unEvwFPRgQEIKs5AK9Y0G0MRRwnvHQW9pu+y6j+/tkODRvO6K3jCmuQD0Wo3y0Y372UTtbLV12J7Mw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/checkbox@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/checkbox@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-MeGgyM9JSSPGkUu1ZUip349fpzHN14gKKWJJgWBEo91pcnQJ9F3R4LXjHqrVyoReK1Mq0ZWwfVrTVEU2IR5Uwg==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) '@tamagui/font-size': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/label': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/label': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-previous': 1.79.6 react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/cli-color@1.79.6': {} + /@tamagui/cli-color@1.79.6: + resolution: {integrity: sha512-pMmzhR3njYczHvzM99zeypjsX72tyCtCIJ31vbaxwiMAiolG4Uoa7YUr8xrGp1R1qOo+37m/+AtBXqOxkVYMXw==} + dev: false - '@tamagui/collapsible@1.79.6(react@18.2.0)': + /@tamagui/collapsible@1.79.6(react@18.2.0): + resolution: {integrity: sha512-I3fKzIu1FPNGAS588mytDknJt7f+hezgvgdfrrhblLlNM/VWbVeVrDzmCJc9wcEpTd1BIAYOeoh2DSI9sA1Wxw==} + peerDependencies: + react: '*' dependencies: '@tamagui/animate-presence': 1.79.6(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) @@ -25695,8 +13672,12 @@ snapshots: '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/collection@1.79.6(react@18.2.0)': + /@tamagui/collection@1.79.6(react@18.2.0): + resolution: {integrity: sha512-H5ZNTyHTRmgqJBRmQvvQGUGwycSHMPVzJiH5zsAomCm8532UFBKthpEH7RGyyQD5g6DD8wD7zoxsuYfaPVK59Q==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) @@ -25705,29 +13686,39 @@ snapshots: '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/colors@1.79.6': {} + /@tamagui/colors@1.79.6: + resolution: {integrity: sha512-3XKLvStifM7D3l2Q9ohEnPV2LEpyIZkboooeHypiGCsnMExsOMIX9fJbfR/0q78oER6SdmCqV3in2bm4uliRWA==} + dev: false - '@tamagui/compose-refs@1.79.6(react@18.2.0)': + /@tamagui/compose-refs@1.79.6(react@18.2.0): + resolution: {integrity: sha512-OK2HOR+5Nrc3wmakbFVj6Vh2ufC40evbVVhu6TUPoCLSIQkUJiR8FLUueFO9kgytaXD+CEktiPiDlJ8qUBYLjQ==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/config-default@1.79.6(react@18.2.0)': + /@tamagui/config-default@1.79.6(react@18.2.0): + resolution: {integrity: sha512-SRJxL5hFQsMopavZ3YSHG+j3VFgEam0OmITpXNndqkZrlDT7lWp3OZclohsM/MlGoQu1y4E4fKTE8pNaSeQV1Q==} dependencies: '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/shorthands': 1.79.6 transitivePeerDependencies: - react + dev: false - '@tamagui/config@1.79.6(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/config@1.79.6(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-zpZAEATsx+7EuO+2mu6QL34Rf996Ia7JkfGMUKSymI4C1VzqAf06KdV/bPtcPeQeoiNfnd2iUn8CiIdyrL8luA==} dependencies: '@tamagui/animations-css': 1.79.6 - '@tamagui/animations-moti': 1.79.6(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0) - '@tamagui/animations-react-native': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/animations-moti': 1.79.6(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react@18.2.0) + '@tamagui/animations-react-native': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/colors': 1.79.6 '@tamagui/font-inter': 1.79.6(react@18.2.0) '@tamagui/font-silkscreen': 1.79.6(react@18.2.0) - '@tamagui/react-native-media-driver': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/react-native-media-driver': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/shorthands': 1.79.6 '@tamagui/themes': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) @@ -25736,32 +13727,53 @@ snapshots: - react-dom - react-native - react-native-reanimated + dev: false - '@tamagui/constants@1.79.6(react@18.2.0)': + /@tamagui/constants@1.79.6(react@18.2.0): + resolution: {integrity: sha512-WYLoJU7+Q2wOvOin+YHiyAXwJiqr4WTO/3t+af37tIL+rCEksttv4ZRNu0MdXQkYsW+LwEmbFCCAZ5YpYPmCQQ==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/core@1.79.6(react@18.2.0)': + /@tamagui/core@1.79.6(react@18.2.0): + resolution: {integrity: sha512-/Cl8XeozRjgRwSRdWwn96ZauB70daLIMLVid8vsnTkyX3jQb/tXcoJlgEBKX/vuZ87KrP0JiC43GRrrOBQ0DBQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/react-native-use-pressable': 1.79.6(react@18.2.0) '@tamagui/react-native-use-responder-events': 1.79.6(react@18.2.0) '@tamagui/use-event': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/create-context@1.79.6(react@18.2.0)': + /@tamagui/create-context@1.79.6(react@18.2.0): + resolution: {integrity: sha512-zf7/3v/wdsd5WIe0EzzVI+NIOAppNRAeiNVP11CcYPxnQbR4CUt08X17QTVWGCqYDByda5BO6pXA8ess67psSw==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/create-theme@1.79.6(react@18.2.0)': + /@tamagui/create-theme@1.79.6(react@18.2.0): + resolution: {integrity: sha512-xiWkRzybPs1wpXX21E0f/+FV2HgDVwxbraJ2VdRTHweCTqzP/z+kHjL4ilbxOooeiNtWZh70iZoodTMcpIi6Ig==} dependencies: '@tamagui/web': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/cubic-bezier-animator@1.79.6': {} + /@tamagui/cubic-bezier-animator@1.79.6: + resolution: {integrity: sha512-sv8pao/aPdqvgUE9xad/cF4ekElhbZ1TIhAMB5IJ5cH+je3y57nZb5uI8Rqgjkeq87TE8HGIIhqQdytan4JKoA==} + dev: false - '@tamagui/dialog@1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/dialog@1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-EShlXS7ecmjP0zIHtXs1yWcRaf7ObZdxGIaia5N+dsEdY7PokSif4xbQZxecDq5gF7ZeBRiWd48mwHa4Ti3LbQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/adapt': 1.79.6(react@18.2.0) '@tamagui/animate-presence': 1.79.6(react@18.2.0) @@ -25772,80 +13784,112 @@ snapshots: '@tamagui/dismissable': 1.79.6(react@18.2.0) '@tamagui/focus-scope': 1.79.6(react@18.2.0) '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/popper': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.8)(react@18.2.0) - '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@tamagui/dismissable@1.79.6(react@18.2.0)': + /@tamagui/dismissable@1.79.6(react@18.2.0): + resolution: {integrity: sha512-MWT3q27YvHPQsxqVKYCnSbfNSYgQz4dVRs8/q8RIcXeX+kv7YKhAh7yVSpBWzmo1KNkE7hGqGR/b4u2hx0+tGw==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/use-escape-keydown': 1.79.6 '@tamagui/use-event': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/fake-react-native@1.79.6': {} + /@tamagui/fake-react-native@1.79.6: + resolution: {integrity: sha512-v5dmBhjcxfxZcWoI6xP8uApHPIG08f4FCcOtk41PoMv8iozxuDvIJmihkcsIK0GmkVr/7u6wFKFtQPSSyUymhg==} + dev: false - '@tamagui/floating@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/floating@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-1+E5Vsu5ygH2ypC+ZPr2MJlXHAzgAK+wKiA1T6FffgIqhYQAPpyhpGHOq/KNzC6h48BM0K/bDR6YN59RlJgDSg==} + peerDependencies: + react: '*' dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@floating-ui/react-native': 0.10.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-native': 0.10.6(react-native@0.74.1)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - react-native + dev: false - '@tamagui/focus-scope@1.79.6(react@18.2.0)': + /@tamagui/focus-scope@1.79.6(react@18.2.0): + resolution: {integrity: sha512-tuqCNeH8sDDA+gaY0VzjfIQJ8e6ffMSxTElc9wJYBin+C86dysDYiXLiNxCUY9ITMZcbV024k73LbTwdcobSLg==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/use-event': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/focusable@1.79.6(react@18.2.0)': + /@tamagui/focusable@1.79.6(react@18.2.0): + resolution: {integrity: sha512-G1h3/lk3VmUWRIWMCXbinf8yv8xMGYvAP2+gAyXe8VhI/dVKOO3LwrIvt7CMK1B/pxfKxQl7F7h8MN8qmok3yA==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/font-inter@1.79.6(react@18.2.0)': + /@tamagui/font-inter@1.79.6(react@18.2.0): + resolution: {integrity: sha512-1Sew9bVHgv45Y3WAgjtafpj0al8UdE0yJOmcvNfq4zQaqM1jtXTJKHO5ik8MTKvSWReoA/9rBPP1CY6ZCaHPxw==} dependencies: '@tamagui/core': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/font-silkscreen@1.79.6(react@18.2.0)': + /@tamagui/font-silkscreen@1.79.6(react@18.2.0): + resolution: {integrity: sha512-2Wa6coqlh5b2uowFK6tHlJmp0TgKTJp1qyL2gsq65P3y0HjPHEzi5aYIx876X0lNVUZqWxET+hcVlvETDrmYtw==} dependencies: '@tamagui/core': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/font-size@1.79.6(react@18.2.0)': + /@tamagui/font-size@1.79.6(react@18.2.0): + resolution: {integrity: sha512-VrJD/ZK6x2RukWvdHQ9OrtAR0knEzq+aFibbwqKe8S9NXfMPR+6bP8tcBpQZ1yrd8adb9/9B78Vg51MohLVHlQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/form@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/form@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-jMlPlmBoZK9XvFhm5xXaKL3VnZjKtX1YHQu4XXwhuAfKyG29LFprXHGIAUOzN20rK9oM2s3Yo+ZDU4W7lBOC/w==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) - '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/get-font-sized': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/generate-themes@1.79.6(esbuild@0.19.12)(react@18.2.0)': + /@tamagui/generate-themes@1.79.6(esbuild@0.19.12)(react@18.2.0): + resolution: {integrity: sha512-T8VBufG1xKNN+sqGuKxmc15YEqqW+O9SUweSQZ3TJ7vlace/SlpYVWlOl19IXea6+vcXSN7C250T29YmrNZ/lA==} dependencies: '@tamagui/create-theme': 1.79.6(react@18.2.0) '@tamagui/types': 1.79.6 @@ -25855,208 +13899,314 @@ snapshots: - esbuild - react - supports-color + dev: false - '@tamagui/get-button-sized@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/get-button-sized@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-37VrEOvc7LwpnL80V9Pxsve4CGaoKMEduqRE+2ve3FLpf+/UeW46cirYa8EXHAmGjnG9Z5BFQKttS89q7YFHgg==} + peerDependencies: + react: '*' dependencies: - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/get-font-sized@1.79.6(react@18.2.0)': + /@tamagui/get-font-sized@1.79.6(react@18.2.0): + resolution: {integrity: sha512-7bZQLowF0QYsDJYkKePHLJZ/TS1ifI+B7divCSxVR+dazj1lIM4MGF3gdhStpOsAgYUIf8wknzsOlHdJF+7svg==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/get-token@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/get-token@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-h52Iz/Q5+MhuLPTiTXlxmR6LZCHWk16mMQlzWkyoFkx5b9c+wI9Gd2qlJHwhd3eaHc6e++V6i19ZRCCC5vYHWg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/group@1.79.6(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0)': + /@tamagui/group@1.79.6(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-AWaCEyUhldsCcLotGpgnhpKzz9AyQhdwq7L75qxg8dM8rMLedwa4j1SC1IpI5rdc16n85ZyMVNftP8UGmn8jLQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 - reforest: 0.13.0(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0) + reforest: 0.13.0(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer + dev: false - '@tamagui/helpers-icon@1.79.6(react-native-svg@15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0)': + /@tamagui/helpers-icon@1.79.6(react-native-svg@15.2.0)(react@18.2.0): + resolution: {integrity: sha512-i9d3bLETeUXPulfarSVJEpgHs7lmcanB+S60TOnbDMQeX3L6omzmK8OK0C3fMWhUXPvA00SDAEUQn+LeEmCGxg==} + peerDependencies: + react: '*' + react-native-svg: '>=12' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 - react-native-svg: 15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-svg: 15.2.0(react-native@0.74.1)(react@18.2.0) + dev: false - '@tamagui/helpers-node@1.79.6': + /@tamagui/helpers-node@1.79.6: + resolution: {integrity: sha512-h76BzuLGyLJlM2xBp6hlpX2c2zkB0mh8W9H1suuiRc/rQPFoXc0SN8LhbXGqHM3Fb5RKhKgCqLiqnGftAZP5oA==} dependencies: '@tamagui/types': 1.79.6 + dev: false - '@tamagui/helpers-tamagui@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/helpers-tamagui@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-eUREVVSpy/mOgP8ZtO0/vCODCs+kQRhqFroqjcWd5DhMGqzemzMtVKfKkdCy64dRvAzenHUuF2l652BgIB9mig==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/helpers': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/helpers@1.79.6(react@18.2.0)': + /@tamagui/helpers@1.79.6(react@18.2.0): + resolution: {integrity: sha512-cVpMWBR3cCLVsbCWXUOqMt5CScJekrDczaoZE9qyZcQhgAsttkGEWDNTIm0VplXakmemEOQpgklYKAqhcQrP1Q==} dependencies: '@tamagui/constants': 1.79.6(react@18.2.0) '@tamagui/simple-hash': 1.79.6 transitivePeerDependencies: - react + dev: false - '@tamagui/image@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/image@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-v8ewkvcFXAUHZYO8jo0lafSJD+94VN/AT4fWQtDlY9wz8FakZR7q7sdh5UkIPg/WJv/nB9kO9kOxmSjrMEb2Aw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/label@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/label@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-XGLVobIyyHH72XV8hq6UPbOqlIKTU4eqR7RuXRqx/hfln3z2k5VYYtIKQGA8Lmx6cTEym5hddyWt6aO4vdTqrQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) - '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/get-font-sized': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/linear-gradient@1.79.6(react@18.2.0)': + /@tamagui/linear-gradient@1.79.6(react@18.2.0): + resolution: {integrity: sha512-PK2gdB61JPuiWREM0RibWojV+dfj3VEs+KQn4SceDgh/PhV5W2XNh1Z5pxetu1h5R4yB1hAvSs+UEymrqiyqAg==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/list-item@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/list-item@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-KfWeZzpn1E9xA2K61bsTLS0g4QM8ibqYD/zsy1CiN1jZbGrpDteab6A9XIhvetUwKkibvWsa3G1hOqGejVuYBg==} + peerDependencies: + react: '*' dependencies: '@tamagui/font-size': 1.79.6(react@18.2.0) '@tamagui/get-font-sized': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/lucide-icons@1.79.6(react-native-svg@15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0)': + /@tamagui/lucide-icons@1.79.6(react-native-svg@15.2.0)(react@18.2.0): + resolution: {integrity: sha512-UoEMlsTn84gHUJ64xFP0rLg4YT78gANVmGwEX6WM5tYsAKpeaFjKQ/J2cXD8Az8dejaPX2SHFsWRrs7RwkJjmw==} + peerDependencies: + react: '*' + react-native-svg: '>=12' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) - '@tamagui/helpers-icon': 1.79.6(react-native-svg@15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0) + '@tamagui/helpers-icon': 1.79.6(react-native-svg@15.2.0)(react@18.2.0) react: 18.2.0 - react-native-svg: 15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-svg: 15.2.0(react-native@0.74.1)(react@18.2.0) + dev: false - '@tamagui/normalize-css-color@1.79.6': + /@tamagui/normalize-css-color@1.79.6: + resolution: {integrity: sha512-7oqTOPJ1rphMiHIWNJrFd3e3juspC/xDPo8Kw1h+WWWptr/qizBVsPuarti4vm0lvOK+15IEwQjZY86Yu/jDnA==} dependencies: '@react-native/normalize-color': 2.1.0 + dev: false - '@tamagui/polyfill-dev@1.79.6': {} + /@tamagui/polyfill-dev@1.79.6: + resolution: {integrity: sha512-0a2FyyDjfMi3+3PI3/giJVD7B2IuVirUdDtQybIhU/PPRYKzKKSnBCfsKzSlPUaPMNTNzBdVpfpgHTYJiuZ6QQ==} + dev: false - '@tamagui/popover@1.79.6(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/popover@1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-sni+SXCvZFzunu9FP8MsDGUK94XSa9xFQyixJtq6T81lIkmorYwVlCx7BNYgX4Wc1BH2R7O9vDwJUMu45eWfXA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@floating-ui/react': 0.24.8(react-dom@18.2.0)(react@18.2.0) '@tamagui/adapt': 1.79.6(react@18.2.0) '@tamagui/animate': 1.79.6(react@18.2.0) '@tamagui/aria-hidden': 1.79.6(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/dismissable': 1.79.6(react@18.2.0) - '@tamagui/floating': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/floating': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/focus-scope': 1.79.6(react@18.2.0) '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popper': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/popper': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.8)(react@18.2.0) '@tamagui/scroll-view': 1.79.6(react@18.2.0) - '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 react-freeze: 1.0.4(react@18.2.0) - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react-dom + dev: false - '@tamagui/popper@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/popper@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-ww9yJu4/lHgx12M188iCTKetBJB+MJTH6/XvNo/VW1UkqRjMKhUyHLYELRCVople9St+h5GN7xDJPGHEjpbj4g==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) - '@tamagui/floating': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/floating': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/portal@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/portal@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-B4+NV/JbMwhLJpdS/zm+cBVNpzUKkR6HghHylk1ZoDnvg4B9VfCxOTwAGyIMLqieThWLLr7p06znklAG92R74Q==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-event': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/progress@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/progress@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-bQOZvllCQtFzjdn01X44bEO4nxVmWEJEs74AX2e0S9Dq6QDRFEMwyQZMF9/oXkTtTHAfdJJ7mFPZapFR+V2JMg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/proxy-worm@1.79.6': {} + /@tamagui/proxy-worm@1.79.6: + resolution: {integrity: sha512-SjzmI2jGmb7VT4DpxXEcscFSRrC2G3NR+Quj65gU3YkxhxZcXo1HlgRCn0/qnCDSg0pjuP0/2DKNAdP9z2XSGw==} + dev: false - '@tamagui/radio-group@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/radio-group@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-Bd1LJ2v9uPypnxRzMMz+qUJ9RHubkCYUHNp3q1IlW1T3ToUfgGZOf1PMKL5uHAOZ81EFuNY23NcYRrrNdw76zg==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/label': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/label': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-previous': 1.79.6 react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/react-native-media-driver@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/react-native-media-driver@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-CJ4tVNPbVW+SUi0QDy6VxFbTD/zjSZqFIcLW868d8/uSp03DnFCAMbWfBoYGSPgdIQ8KyFd5ngnxlzly7BdKdg==} + peerDependencies: + react-native: '*' dependencies: '@tamagui/web': 1.79.6(react@18.2.0) - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/react-native-prebuilt@1.79.6': {} + /@tamagui/react-native-prebuilt@1.79.6: + resolution: {integrity: sha512-ciaPyw5NFm8HqInd8Vw/MLJNEiCK/AqbQYmiY5Asf9vQVsgmWV+iGOXm4RNLZUC6ksN4UJ0FCkJNlqiaDZuqUA==} + dev: false - '@tamagui/react-native-use-pressable@1.79.6(react@18.2.0)': + /@tamagui/react-native-use-pressable@1.79.6(react@18.2.0): + resolution: {integrity: sha512-LugPZ4v36zv6lHWQUYTraf1bYS7mri92ZPvTuo7A0EY4K52ptBIbKVZMKmQfR3Cxa1JKRom8hDN5a1G2thQY8g==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/react-native-use-responder-events@1.79.6(react@18.2.0)': + /@tamagui/react-native-use-responder-events@1.79.6(react@18.2.0): + resolution: {integrity: sha512-c252cYFwSIhA/UX5BJ52NU4X5DBntVshybGxxexZWe77jjw1GNtFBckH7rb6ZgaKZyKXvdx/RHutV38yNi3AoA==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/remove-scroll@1.79.6(@types/react@18.3.8)(react@18.2.0)': + /@tamagui/remove-scroll@1.79.6(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-9hZxrq/xyDt3KXpcH1s9pgOm40slEZyyPQewJn5G1lgz+swbFUwPO9ZnDZVkOm3KCE0uGw0wIuJIKw2CNjPyTw==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 react-remove-scroll: 2.6.0(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@tamagui/roving-focus@1.79.6(react@18.2.0)': + /@tamagui/roving-focus@1.79.6(react@18.2.0): + resolution: {integrity: sha512-q0Kx3Kgb6/uguc46qexlrkX1luC/z23is+fvNQ4bjINnYp1eOQXBISRHTN9sCPYbD0tHkRPXwGNLU1lhE0F4NQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/collection': 1.79.6(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) @@ -26066,18 +14216,27 @@ snapshots: '@tamagui/use-direction': 1.79.6(react@18.2.0) '@tamagui/use-event': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/scroll-view@1.79.6(react@18.2.0)': + /@tamagui/scroll-view@1.79.6(react@18.2.0): + resolution: {integrity: sha512-KBzBb572h1H0rvwjw98aBkDAZzVzMIFnY8aohVEjTebJRiYwYMC3QidYFe4naMBXLaMQAw9MSTmmq/39DAgHUA==} + peerDependencies: + react: '*' dependencies: '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/select@1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/select@1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-xu2HWCrlg4yymaonNtq6Hmu5DkmraZ2mzef00T8QsixFAlJiEX/eamX3IoKTKUFWrh9l4g99s3ozn9gqFA1DRg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@floating-ui/react-native': 0.10.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@floating-ui/react': 0.24.8(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0)(react@18.2.0) + '@floating-ui/react-native': 0.10.6(react-native@0.74.1)(react@18.2.0) '@tamagui/adapt': 1.79.6(react@18.2.0) '@tamagui/animate-presence': 1.79.6(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) @@ -26085,76 +14244,104 @@ snapshots: '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/dismissable': 1.79.6(react@18.2.0) '@tamagui/focus-scope': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/list-item': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/list-item': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.8)(react@18.2.0) '@tamagui/separator': 1.79.6(react@18.2.0) - '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-event': 1.79.6(react@18.2.0) '@tamagui/use-previous': 1.79.6 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@tamagui/separator@1.79.6(react@18.2.0)': + /@tamagui/separator@1.79.6(react@18.2.0): + resolution: {integrity: sha512-LLvsnQXuAhG3gG8QMIqze5FYcSEL1s5CkjhvhhkhuvYnP78hdhSTndiPZyfWjMJAZR4OhqJTVaa8euLobEJkJA==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/shapes@1.79.6(react@18.2.0)': + /@tamagui/shapes@1.79.6(react@18.2.0): + resolution: {integrity: sha512-fQ95zpCxgu1KA5889+cn1DHGPaitaNEucSWLmynvY5WzWDeu9MvDuhHAc0QwM/OhzF9cAImdyV1EEr9nQgk4lA==} + peerDependencies: + react: '*' dependencies: '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/sheet@1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/sheet@1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-7WYPr99tL0sMTE0pg/DrZYZ34WXNa2gYX8RVAjECavTUaVa9Z/6RTYmpFduQln14cB8weCbn4uJlzy5wdjGIKw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/animate-presence': 1.79.6(react@18.2.0) - '@tamagui/animations-react-native': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/animations-react-native': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/remove-scroll': 1.79.6(@types/react@18.3.8)(react@18.2.0) '@tamagui/scroll-view': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-constant': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) - '@tamagui/use-keyboard-visible': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/use-keyboard-visible': 1.79.6(react-native@0.74.1)(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' + dev: false - '@tamagui/shorthands@1.79.6': {} + /@tamagui/shorthands@1.79.6: + resolution: {integrity: sha512-2FrjJ2Gjvju8DQ4szw2b+sEoCzeUhC3OJMzWBFLF2WAVbgZaCi5HsbJ3fkQ/FTJrkpaE4MTuf6CFLsou9stiLw==} + dev: false - '@tamagui/simple-hash@1.79.6': {} + /@tamagui/simple-hash@1.79.6: + resolution: {integrity: sha512-S9BLUPfaC9nkTNMEgq2FCk4f2k2c8M3XlHTKnbk4WSAs9l05O7rRsyQVF9V/W6+ma6Cir/4bELHqOx5Cm+M8kg==} + dev: false - '@tamagui/slider@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/slider@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-FS8ngfMwtxEhJ7mxqKr+TwTnTd4h31d8shTqQMbZFUzZmPUBpvKVXyqcpRSDpCKUsC22hY1AnU1uk4fme4yyjw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/helpers': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-direction': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/stacks@1.79.6(react@18.2.0)': + /@tamagui/stacks@1.79.6(react@18.2.0): + resolution: {integrity: sha512-0ZM+BIfwBv3bhZg6ua3F3+BzBqdE+w3MOASiFJt51dhzFyHuS/wDw+lhXwn8QjVYRQaekbF1sxAs3YVwSnxM8Q==} + peerDependencies: + react: '*' dependencies: '@tamagui/core': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/static@1.79.6(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@tamagui/static@1.79.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-17JdPAzKnZxftm1mJwu4ZZk2F8qH7HIx9/wo67Cowrfm2OZ6flpDattS/Vj1USOFPiqk261gE0JBKto9Axij0w==} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -26184,34 +14371,44 @@ snapshots: fs-extra: 11.2.0 invariant: 2.2.4 lodash: 4.17.21 - react-native-web: 0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-native-web: 0.19.12(react-dom@18.2.0)(react@18.2.0) react-native-web-internals: 1.79.6(react@18.2.0) - react-native-web-lite: 1.79.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + react-native-web-lite: 1.79.6(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - encoding - react - react-dom - supports-color + dev: false - '@tamagui/switch@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/switch@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-Z1Lz6hEYXq9UfRcJICF8/xNOkTgMWss0DcfDC+mOWNGDsfEyyslVzOYyuD5Wxk7SuLL/Q848Ps3TyP93V7JEIw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/label': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/label': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-previous': 1.79.6 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/tabs@1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/tabs@1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-P38fVkhNdtsNzEzCClfGk0W7QUjSCcYR50JEnkURl+K4oijC+R9/KNSRgvYyqHRZDciohnazdHNX9MvOUxC2hA==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/group': 1.79.6(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0) + '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/group': 1.79.6(@types/react@18.3.8)(react@18.2.0) '@tamagui/roving-focus': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) @@ -26223,32 +14420,46 @@ snapshots: - '@types/react' - immer - react-native + dev: false - '@tamagui/text@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/text@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-HWfQi/XIn8L2E/GRJcqIDOlGZbWucPK/Jlstrm8SBUY7JOo/oo8qphhH+vQgNRjPuBGHWz9R2PhH04hCqaG7JA==} + peerDependencies: + react: '*' dependencies: '@tamagui/get-font-sized': 1.79.6(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 transitivePeerDependencies: - react-native + dev: false - '@tamagui/theme-base@1.79.6': {} + /@tamagui/theme-base@1.79.6: + resolution: {integrity: sha512-+A/ndZGxA0Sxw5h0wXALqWmIsoDf4qbEp5ThX4a2MbI+6bNy2DU3QWQ0Q4DMm29U54c2/aSDcempF8SOhjQ0Aw==} + dev: false - '@tamagui/theme-builder@1.79.6(react@18.2.0)': + /@tamagui/theme-builder@1.79.6(react@18.2.0): + resolution: {integrity: sha512-HgO8OAH8po+U+3EQ1yMPvVnhVCBJwUMpODwg0JADsiO6a/T6o+xxPZzihVKcgSEvJrXQgdd9V7M+u9fH1Nx1+Q==} dependencies: '@tamagui/create-theme': 1.79.6(react@18.2.0) color2k: 2.0.3 transitivePeerDependencies: - react + dev: false - '@tamagui/theme@1.79.6(react@18.2.0)': + /@tamagui/theme@1.79.6(react@18.2.0): + resolution: {integrity: sha512-354ucy3wf5AGplA+QPw/+buaZ8258AYhzY3f5paqs6Q4KBi5XIS+JKQQHz8R6stLkL1tYFrXHioIOMLST7nHGQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/constants': 1.79.6(react@18.2.0) '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/themes@1.79.6(react@18.2.0)': + /@tamagui/themes@1.79.6(react@18.2.0): + resolution: {integrity: sha512-R8vLh02w1UdjxjazQGRkBLGCBhuYmRYFc70LYWTeIY1QX8Ndied8JalfC/WhG03H2npGKwhWryLaUYwVH2QurA==} dependencies: '@tamagui/colors': 1.79.6 '@tamagui/create-theme': 1.79.6(react@18.2.0) @@ -26256,17 +14467,23 @@ snapshots: '@tamagui/web': 1.79.6(react@18.2.0) transitivePeerDependencies: - react + dev: false - '@tamagui/timer@1.79.6': {} + /@tamagui/timer@1.79.6: + resolution: {integrity: sha512-LNTwwMKDzfew9hwdK2YqMtV/fG6eh1SJLYocTAp9whDqMnMqi8qTGYY/Qz+96nASFmrQ5qcwmkCpwfA6CR18iQ==} + dev: false - '@tamagui/toggle-group@1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/toggle-group@1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-JcNwPqZUgufPAEIL/ekQ0p2dRIsk5u6pUFBjVDzHUXBQMklQwmzHMVJyJd5us/30rltq1jK7imVslooth+c1qA==} + peerDependencies: + react: '*' dependencies: '@tamagui/create-context': 1.79.6(react@18.2.0) '@tamagui/focusable': 1.79.6(react@18.2.0) '@tamagui/font-size': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/group': 1.79.6(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/group': 1.79.6(@types/react@18.3.8)(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/roving-focus': 1.79.6(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) @@ -26277,89 +14494,152 @@ snapshots: - '@types/react' - immer - react-native + dev: false - '@tamagui/tooltip@1.79.6(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/tooltip@1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-VWxDUME9w3zci+0c9uMURVSSZzSCB5HLyS40hHJs4wUfCxtUxCJRjIJMxrsX/CpLxXph9wsj71oR5xOIbwBeTA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: - '@floating-ui/react': 0.24.8(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@floating-ui/react': 0.24.8(react-dom@18.2.0)(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/floating': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/floating': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popover': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/popper': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/popover': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0) + '@tamagui/popper': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' - react-dom + dev: false - '@tamagui/types@1.79.6': {} + /@tamagui/types@1.79.6: + resolution: {integrity: sha512-LhgblYRX4PQEKEn4/zgAf7fy8je8MiK3R0tWGXQMAHhFX7BnoUSXAVEcH4Miw2P8788zGdUwOVm6QpUSlkRgEw==} + dev: false - '@tamagui/use-callback-ref@1.79.6': {} + /@tamagui/use-callback-ref@1.79.6: + resolution: {integrity: sha512-snTeBGHGUDQsaOlkjuZ/0OCSOsuMXe6GaNxas3TwCgvhd910hdiqNMPAZg7YmKST5GBMaWD4oOspYZLEKHEPtA==} + dev: false - '@tamagui/use-constant@1.79.6(react@18.2.0)': + /@tamagui/use-constant@1.79.6(react@18.2.0): + resolution: {integrity: sha512-7tcNIca4MKEsxlKAHuepQ+uEcTjst4R5kCNEJOxpSNLEkzZRZpPO09n2r7W3Yz2EmNNIH4x/iRvoIG5ohdPsVg==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/use-controllable-state@1.79.6(react@18.2.0)': + /@tamagui/use-controllable-state@1.79.6(react@18.2.0): + resolution: {integrity: sha512-Sehosc4z5JD8Oh1icE03EJPzw/PaZ5pitQiCHe7OjloJyrsiqRVy9gdwYmTJSo6J4ueoSMBmBz9PsB0AHC2OWw==} + peerDependencies: + react: '*' dependencies: '@tamagui/use-event': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/use-debounce@1.79.6(react@18.2.0)': + /@tamagui/use-debounce@1.79.6(react@18.2.0): + resolution: {integrity: sha512-9CVU6Y/G3hxwfCq7WxqYnmRM1loFRGRZDGDIHngbTQcX/CSl9fuPxSuBSzBdTglvC0kQEgJYLvj6SqMlUAqIOA==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/use-did-finish-ssr@1.79.6(react@18.2.0)': + /@tamagui/use-did-finish-ssr@1.79.6(react@18.2.0): + resolution: {integrity: sha512-YkXtzBwQ4oU1Zh3/dz1kORq7C/Y3rRcZTv/u3lh28vU7SMlLgUq8/kivqQhCJMbWyilTnQbKgNnaCGz8rZJepg==} + peerDependencies: + react: '*' dependencies: '@tamagui/constants': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/use-direction@1.79.6(react@18.2.0)': + /@tamagui/use-direction@1.79.6(react@18.2.0): + resolution: {integrity: sha512-MUbxwPLKPA1CW9p0nwlCw5KyJidZytI8a8IY99u7z+Gjqdgy0iYQ6Pa0qHOhWHQpJMW/BGIqVoTQibjoiCV38Q==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/use-escape-keydown@1.79.6': + /@tamagui/use-escape-keydown@1.79.6: + resolution: {integrity: sha512-3X6GLgm58jX8kpNFtklmno8EYof+Qq5BHSobd4ywhWF5bDo/rWioeGoSUfs+4XayVm6WPk2bbuEgWFhDx+AvBg==} dependencies: '@tamagui/use-callback-ref': 1.79.6 + dev: false - '@tamagui/use-event@1.79.6(react@18.2.0)': + /@tamagui/use-event@1.79.6(react@18.2.0): + resolution: {integrity: sha512-LC81FlcOABcb/BwNmwOWVpjffPR2jkGZWHENiUzuph5oZwdIInjg50SXWZRDaBVkHcqqHw23a4mY0ubunXQUPg==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/use-force-update@1.79.6(react@18.2.0)': + /@tamagui/use-force-update@1.79.6(react@18.2.0): + resolution: {integrity: sha512-bRjQHH6bv184jkJClL6faU+65quBg0q4Ba4t4w1RrQs65PuL1vqFTRiszj5tfBYA16cQCQQmaAWCg/AtFvNyCg==} + peerDependencies: + react: '*' dependencies: react: 18.2.0 + dev: false - '@tamagui/use-keyboard-visible@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/use-keyboard-visible@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-P8d2EdHb8tQ531XfVHG22+U2tKMMvjVO0bJDd8X4w7ifHvIxaMnqopPeCMjE33lArRUS1vwLLuXtuFZ+LEZh/Q==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/use-presence@1.79.6(react@18.2.0)': + /@tamagui/use-presence@1.79.6(react@18.2.0): + resolution: {integrity: sha512-NdvFxSEVzKsb43Zhi49KonPtBRbO+J/sPdrz23AL9Aug2SVxE7LKDLtz4MBnjH5sFLsGkVOCrWDQiQ9k+9dUgw==} + peerDependencies: + react: '*' dependencies: '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/use-previous@1.79.6': {} + /@tamagui/use-previous@1.79.6: + resolution: {integrity: sha512-OpP0dCZiNdvv+Fyhq7W300Thj+dTy/tVAmMT8CX68F4p+++6UkjfPqtnMlBRA+AaL3P3p3G1KNa6Dwu5UQV18w==} + dev: false - '@tamagui/use-window-dimensions@1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + /@tamagui/use-window-dimensions@1.79.6(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-KoWuHIZzwgKdBQvQ2JZAjnoRzyF8zreUPobf+5VmDxy4q+bBPhW0JZnGhityQPoH+EptAzADVHA755pcBwFHpQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@tamagui/constants': 1.79.6(react@18.2.0) react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - '@tamagui/visually-hidden@1.79.6(react@18.2.0)': + /@tamagui/visually-hidden@1.79.6(react@18.2.0): + resolution: {integrity: sha512-5GwQNC8PXxezxjsyHLfQp/tW+se+hOu+OVQhZ/uYDVUJgvZG/9m3QancwLzEvcnf2OOpmnb4HA1lMQ084VGZWQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/web': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@tamagui/web@1.79.6(react@18.2.0)': + /@tamagui/web@1.79.6(react@18.2.0): + resolution: {integrity: sha512-FFL55YiR3Owdsv89LFaruF3GooyfLn1teq3vQADQosRh8/yl2tOQYhaDFt5fvvQ35WKk+X9QlG22cnYIilEVxQ==} + peerDependencies: + react: '*' dependencies: '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/constants': 1.79.6(react@18.2.0) @@ -26370,8 +14650,11 @@ snapshots: '@tamagui/use-event': 1.79.6(react@18.2.0) '@tamagui/use-force-update': 1.79.6(react@18.2.0) react: 18.2.0 + dev: false - '@testing-library/dom@10.4.0': + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.24.7 '@babel/runtime': 7.25.6 @@ -26381,135 +14664,261 @@ snapshots: dom-accessibility-api: 0.5.16 lz-string: 1.5.0 pretty-format: 27.5.1 + dev: true - '@testing-library/react@15.0.7(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@testing-library/react@15.0.7(@types/react@18.3.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} + engines: {node: '>=18'} + peerDependencies: + '@types/react': ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@babel/runtime': 7.25.6 '@testing-library/dom': 10.4.0 + '@types/react': 18.3.8 '@types/react-dom': 18.3.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.8 + dev: true - '@tiptap/core@2.7.2(@tiptap/pm@2.7.2)': + /@tiptap/core@2.7.2(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-rGAH90LPMR5OIG7vuTDRw8WxDYxPXSxuGtu++mxPF+Bv7V2ijPOy3P1oyV1G3KGoS0pPiNugLh+tVLsElcx/9Q==} + peerDependencies: + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-blockquote@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-blockquote@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-EUBYiEE9lL49YUZC9rv5UjiS04byB0HhsWoCerc1nBO6wjqv+TK/3rCFHzqRQ0LpVuLDwzBMaoD08+kHe43y+A==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-bold@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-bold@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-idRZz5/c5CJTDQ8xCU+45gyhbAM+9P8l9wpkeSAEGV4N1i8HBO7FXbWk+ZMQLhZhGJ0Ng36gzBVTsv5bNGpAAg==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-bubble-menu@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-bubble-menu@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-U4LjkVDrJZEfWeZai8AYT7GaI6d7gzLm7Z7bSzZ0sH5fOry2qkwLycRDI9YZlM95yaVIVB5GE93lrgDS5mOP3A==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 tippy.js: 6.3.7 + dev: false - '@tiptap/extension-bullet-list@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-bullet-list@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-/RBy/qZpJe4Il1LzI1unQAKWMDjLXQoAU9gNIu6eAlHunHzwRUQ9zvH+7PNF5JkFkEbMtJLoz7NTS5qdndHldw==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-code-block@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-code-block@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-ATvrH59IG/dsfpH6+Yb+RvRFbNx6BUVBZoIMbG/jA76vbXxIcT3UcGoDIorCUJqA2KwpniZOfQOmZ2o6eg9hZQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-code@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-code@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-C2umR5tNR0PJ7v+mvkm869nsjQm2rbM0ZgOQb/75htEScVAttNxMg2TYAEbIE8WM7mcIVUFhxPz8QuuUDMPCaA==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-collaboration-cursor@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19))': + /@tiptap/extension-collaboration-cursor@2.2.2(@tiptap/core@2.7.2)(y-prosemirror@1.0.20): + resolution: {integrity: sha512-98h1N5oP3E0jGOFLUa2e1gmrgRxlvHh2qULVkvvQo5et9tjPlKu7eCatCbFNnR5+jRoQSN1t77GZ9GcfIETVVw==} + peerDependencies: + '@tiptap/core': ^2.0.0 + y-prosemirror: ^1.2.1 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - y-prosemirror: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19) + y-prosemirror: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6)(yjs@13.6.19) + dev: false - '@tiptap/extension-collaboration@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19))': + /@tiptap/extension-collaboration@2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2)(y-prosemirror@1.0.20): + resolution: {integrity: sha512-tbElPmwAFIbsE/2hF9TaZJPjc37X8HKmbDES/KB9gdf6g/RL1MQiDOeO0j/8szbIUBiBHnh8jejl2Pd9D8lz+A==} + peerDependencies: + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 + y-prosemirror: ^1.2.1 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 - y-prosemirror: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19) + y-prosemirror: 1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6)(yjs@13.6.19) + dev: false - '@tiptap/extension-document@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-document@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-WyMGytHhb3MbNhJ8kUXTx/jHZ9XPaaPRJu1TYdVZNQ4pg7K47qLJ2KMOyLEFy7e5HcJUkYfhRHpyQGHkiu3brg==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-dropcursor@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-dropcursor@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-hZCIl5C/8m+4yIXa39+qFmUyH1/pPlnxu3OAgSxwxpA2NIM7DUMJnFZFt+4pEkmGD/5XEGKlLuBqvYzHC3OUBg==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-floating-menu@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-floating-menu@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-1z/kluQUQP3JmWb7vrC/ERi79lNuQegU6WRptRgSSQhFxeDPQX9CBK3I7HYy9bvSxnIa1/3GrKzL6gfaKU8WDA==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 tippy.js: 6.3.7 + dev: false - '@tiptap/extension-gapcursor@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-gapcursor@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-4gFwVp9J+d1M/6OqqsJmtg3/SLgiRiTM+h40vlCveu/yqliON9qSOhpuFE1PJkH4OpCH2l7YtyZRGEjo3ffuJQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-hard-break@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-hard-break@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-44dZMi0N1fNhQ8i7bFnj4JYfhn4B6+vHuEueJPZS1iOsJc715m3e8ZSfDBk7VXCGKrksCxPMJ7guO0Y1PVryow==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-heading@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-heading@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-i26Skx/womkqkG3aQW9PPh8UUS5znAWxNb5SzxBowJoISq1thOUsdmb16PdL9tljsO8vKy4sAPOx3hT5oVN7uw==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-highlight@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-highlight@2.2.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-tNDx0u54H/cnBVfGflq7a9WHzPTOdDgz0BzSj3ujHT8xAZG+yQWhm8bnq0BZc+7xODbGIQ22ZEzypIC7KNUzZQ==} + peerDependencies: + '@tiptap/core': ^2.0.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-history@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-history@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-l5jyPawcJ5qdZmSzryMLV+egEJeh2p9AmZRzv6QHug0PhhFNvujEHWEc1WXn+tY/OP2fAesfyed3bjdTVh2sFw==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-horizontal-rule@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-horizontal-rule@2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-WneHFFgAqCwksb5bJ6dfK3mLwZVSJ51FtaooXp4d1C/KZjqNTWoQBTrXHsPTFqz6swcRSFLG9xQgsh48grcmZw==} + peerDependencies: + '@tiptap/core': ^2.7.0 + '@tiptap/pm': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-italic@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-italic@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-evrvsuMNhx9X4SG6iIcIRS0BdIwMlKTEKLc5jWWu5A3NnS9wOb8JT+wLTS1glwFAdrqKHUjUpWS6JMWF4O/mgQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-list-item@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-list-item@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-aP9E9XcwUMnsAdL4QD5e0HLZeW1I6Br67SH/e2yN1ZaJjJeN3XMq8N11QbBfMtkequqNk9cGrEj52TPi22MqXg==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-ordered-list@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-ordered-list@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-uanvByYOYdFRgn/71UmIc0B7pIt9srL0XG5d8k8SeQS3cbdGgOMy7CjzwY7n3MuW3KJx6AqIZPfOsA2dKhVSEQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-paragraph@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-paragraph@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-yMzUGNojNv0lLEE+38GOpgRI327EyEZK/uEHlyzbjAWRvqE6aZ+oEB4JUuoJXX2Ad9gwN16dGHnxL//ieTxrkQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-strike@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-strike@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-ryDAdG/yXVCSdoDnEHeLBYxnjFXbIVHX4MmiagGSQRlgznlgylXjf+gnO9mxW+ulLvH4Wfz8FzZl2ra7nqLLwQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-task-item@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)': + /@tiptap/extension-task-item@2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-VAfVCw8FRsRmkT5UAejxqlEtfOBV5aYvnu+14+bXFUHV+9Re++9YaERbm4qF0S/NLvUVEXMow+tc0kbl87AFpQ==} + peerDependencies: + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 + dev: false - '@tiptap/extension-task-list@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-task-list@2.2.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-Q9/UdEVkVpMN6yAPowiAjdsXp5KU05vX5+Ne05zjuQALn2BPHfu2/F+CKE5fykQkAfEaI0OgVRvvXf0890Woqw==} + peerDependencies: + '@tiptap/core': ^2.0.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/extension-text@2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))': + /@tiptap/extension-text@2.7.2(@tiptap/core@2.7.2): + resolution: {integrity: sha512-VjzG7W53Lx2q8XV0rUHetVTQWDK28XTCTW3IzxYxHp2joB/k9q3xgE/5Vs+7DOLSHIKq2BmwQNyaE+XjUF5iYQ==} + peerDependencies: + '@tiptap/core': ^2.7.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) + dev: false - '@tiptap/pm@2.7.2': + /@tiptap/pm@2.7.2: + resolution: {integrity: sha512-RiRPlwpuE6IHDJytE0tglbFlWELOaqeyGRGv25wBTjzV1plnqC5B3U65XY/8kKuuLjdd3NpRfR68DXBafusSBg==} dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -26526,73 +14935,110 @@ snapshots: prosemirror-schema-list: 1.4.1 prosemirror-state: 1.4.3 prosemirror-tables: 1.5.0 - prosemirror-trailing-node: 3.0.0(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2) + prosemirror-trailing-node: 3.0.0(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3) prosemirror-transform: 1.10.0 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - '@tiptap/react@2.2.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + /@tiptap/react@2.2.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9jRaY7Clrtb23itFyTGgLEo5SO0shR/kxlFN3G6Wyda6S6SduY9ERX93ffRdvzbJKcbEptcko0KqUZ/MD0eDnA==} + peerDependencies: + '@tiptap/core': ^2.0.0 + '@tiptap/pm': ^2.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/extension-bubble-menu': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-floating-menu': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) + '@tiptap/extension-bubble-menu': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-floating-menu': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) '@tiptap/pm': 2.7.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - '@tiptap/starter-kit@2.2.2(@tiptap/pm@2.7.2)': + /@tiptap/starter-kit@2.2.2(@tiptap/pm@2.7.2): + resolution: {integrity: sha512-J8nbrVBggGJwO7CPEwdUqG6Q8btiQJjjnYWZEs+ImM9GMUfXJ8lyaGT0My3wDvTeq537N9BjTEcQ88pMtOqbOw==} dependencies: '@tiptap/core': 2.7.2(@tiptap/pm@2.7.2) - '@tiptap/extension-blockquote': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-bold': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-bullet-list': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-code': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-code-block': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-document': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-dropcursor': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-gapcursor': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-hard-break': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-heading': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-history': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-horizontal-rule': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2))(@tiptap/pm@2.7.2) - '@tiptap/extension-italic': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-list-item': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-ordered-list': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-paragraph': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-strike': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) - '@tiptap/extension-text': 2.7.2(@tiptap/core@2.7.2(@tiptap/pm@2.7.2)) + '@tiptap/extension-blockquote': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-bold': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-bullet-list': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-code': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-code-block': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-document': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-dropcursor': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-gapcursor': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-hard-break': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-heading': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-history': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-horizontal-rule': 2.7.2(@tiptap/core@2.7.2)(@tiptap/pm@2.7.2) + '@tiptap/extension-italic': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-list-item': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-ordered-list': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-paragraph': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-strike': 2.7.2(@tiptap/core@2.7.2) + '@tiptap/extension-text': 2.7.2(@tiptap/core@2.7.2) transitivePeerDependencies: - '@tiptap/pm' + dev: false - '@tootallnate/once@2.0.0': {} + /@tootallnate/once@2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} + dev: true - '@tootallnate/quickjs-emscripten@0.23.0': {} + /@tootallnate/quickjs-emscripten@0.23.0: + resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} + dev: true - '@trysound/sax@0.2.0': {} + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} - '@tsconfig/node10@1.0.11': {} + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + dev: true - '@tsconfig/node12@1.0.11': {} + /@tsconfig/node12@1.0.11: + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: true - '@tsconfig/node14@1.0.3': {} + /@tsconfig/node14@1.0.3: + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: true - '@tsconfig/node16@1.0.4': {} + /@tsconfig/node16@1.0.4: + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: true - '@tufjs/canonical-json@2.0.0': {} + /@tufjs/canonical-json@2.0.0: + resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} + engines: {node: ^16.14.0 || >=18.0.0} + dev: true - '@tufjs/models@2.0.1': + /@tufjs/models@2.0.1: + resolution: {integrity: sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 2.0.0 minimatch: 9.0.5 + dev: true - '@types/acorn@4.0.6': + /@types/acorn@4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} dependencies: '@types/estree': 1.0.6 - '@types/aria-query@5.0.4': {} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} + dev: true - '@types/async-lock@1.4.2': {} + /@types/async-lock@1.4.2: + resolution: {integrity: sha512-HlZ6Dcr205BmNhwkdXqrg2vkFMN2PluI7Lgr8In3B3wE5PiQHhjRqtW/lGdVU9gw+sM0JcIDx2AN+cW8oSWIcw==} + dev: true - '@types/babel__core@7.20.5': + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 @@ -26600,218 +15046,308 @@ snapshots: '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 - '@types/babel__generator@7.6.8': + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: '@babel/types': 7.25.6 - '@types/babel__template@7.4.4': + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: '@babel/parser': 7.25.6 '@babel/types': 7.25.6 - '@types/babel__traverse@7.20.6': + /@types/babel__traverse@7.20.6: + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: '@babel/types': 7.25.6 - '@types/body-parser@1.19.5': + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 '@types/node': 20.16.5 - '@types/bonjour@3.5.13': + /@types/bonjour@3.5.13: + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: '@types/node': 20.16.5 - '@types/bunyan@1.8.11': + /@types/bunyan@1.8.11: + resolution: {integrity: sha512-758fRH7umIMk5qt5ELmRMff4mLDlN+xyYzC+dkPTdKwbSkJFvz6xwyScrytPU0QIBbRRwbiE8/BIg8bpajerNQ==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/cacheable-request@6.0.3': + /@types/cacheable-request@6.0.3: + resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 '@types/node': 20.16.5 '@types/responselike': 1.0.3 + dev: true - '@types/cli-progress@3.11.6': + /@types/cli-progress@3.11.6: + resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/connect-history-api-fallback@1.5.4': + /@types/connect-history-api-fallback@1.5.4: + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.19.5 '@types/node': 20.16.5 - '@types/connect@3.4.38': + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: '@types/node': 20.16.5 - '@types/cookie@0.6.0': {} + /@types/cookie@0.6.0: + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + dev: false - '@types/cors@2.8.17': + /@types/cors@2.8.17: + resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/debug@4.1.12': + /@types/debug@4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: '@types/ms': 0.7.34 - '@types/estree-jsx@1.0.5': + /@types/estree-jsx@1.0.5: + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} dependencies: '@types/estree': 1.0.6 - '@types/estree@0.0.39': {} + /@types/estree@0.0.39: + resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} + dev: true - '@types/estree@1.0.5': {} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': {} + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/express-serve-static-core@4.19.5': + /@types/express-serve-static-core@4.19.5: + resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} dependencies: '@types/node': 20.16.5 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express@4.17.21': + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.5 '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 - '@types/fs-extra@8.1.5': + /@types/fs-extra@8.1.5: + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/fs-extra@9.0.13': + /@types/fs-extra@9.0.13: + resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: '@types/node': 20.16.5 - '@types/glob@7.2.0': + /@types/glob@7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + requiresBuild: true dependencies: '@types/minimatch': 5.1.2 '@types/node': 20.16.5 + dev: true - '@types/gtag.js@0.0.12': {} + /@types/gtag.js@0.0.12: + resolution: {integrity: sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==} + dev: false - '@types/hammerjs@2.0.45': {} + /@types/hammerjs@2.0.45: + resolution: {integrity: sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==} + dev: false - '@types/hast@2.3.10': + /@types/hast@2.3.10: + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} dependencies: '@types/unist': 2.0.11 + dev: false - '@types/hast@3.0.4': + /@types/hast@3.0.4: + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} dependencies: '@types/unist': 3.0.3 - '@types/history@4.7.11': {} + /@types/history@4.7.11: + resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} - '@types/hoist-non-react-statics@3.3.5': + /@types/hoist-non-react-statics@3.3.5: + resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: '@types/react': 18.3.8 hoist-non-react-statics: 3.3.2 + dev: false - '@types/html-minifier-terser@6.1.0': {} + /@types/html-minifier-terser@6.1.0: + resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - '@types/http-cache-semantics@4.0.4': {} + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - '@types/http-errors@2.0.4': {} + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - '@types/http-proxy@1.17.15': + /@types/http-proxy@1.17.15: + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: '@types/node': 20.16.5 - '@types/istanbul-lib-coverage@2.0.6': {} + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - '@types/istanbul-lib-report@3.0.3': + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} dependencies: '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports@1.1.2': + /@types/istanbul-reports@1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-report': 3.0.3 - '@types/istanbul-reports@3.0.4': + /@types/istanbul-reports@3.0.4: + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/json-schema@7.0.15': {} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/json5@0.0.29': {} + /@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true - '@types/keyv@3.1.4': + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/lodash@4.17.7': {} + /@types/lodash@4.17.7: + resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + dev: true - '@types/mdast@4.0.4': + /@types/mdast@4.0.4: + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} dependencies: '@types/unist': 3.0.3 - '@types/mdx@2.0.13': {} + /@types/mdx@2.0.13: + resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} - '@types/mime@1.3.5': {} + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - '@types/minimatch@5.1.2': {} + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + requiresBuild: true + dev: true - '@types/minimist@1.2.5': {} + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true - '@types/ms@0.7.34': {} + /@types/ms@0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/mute-stream@0.0.4': + /@types/mute-stream@0.0.4: + resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/node-forge@1.3.11': + /@types/node-forge@1.3.11: + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: '@types/node': 20.16.5 - '@types/node@12.20.55': {} + /@types/node@12.20.55: + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} + dev: true - '@types/node@17.0.45': {} + /@types/node@17.0.45: + resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} + dev: false - '@types/node@18.19.50': + /@types/node@18.19.50: + resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} dependencies: undici-types: 5.26.5 - '@types/node@20.16.5': + /@types/node@20.16.5: + resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} dependencies: undici-types: 6.19.8 - '@types/node@22.5.5': + /@types/node@22.5.5: + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} dependencies: undici-types: 6.19.8 + dev: true - '@types/normalize-package-data@2.4.4': {} + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true - '@types/parse-json@4.0.2': {} + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/phoenix@1.6.5': {} + /@types/phoenix@1.6.5: + resolution: {integrity: sha512-xegpDuR+z0UqG9fwHqNoy3rI7JDlvaPh2TY47Fl80oq6g+hXT+c/LEuE43X48clZ6lOfANl5WrPur9fYO1RJ/w==} + dev: false - '@types/prismjs@1.26.4': {} + /@types/prismjs@1.26.4: + resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} - '@types/prop-types@15.7.13': {} + /@types/prop-types@15.7.13: + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - '@types/qs@6.9.16': {} + /@types/qs@6.9.16: + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} - '@types/range-parser@1.2.7': {} + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@18.2.25': + /@types/react-dom@18.2.25: + resolution: {integrity: sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==} dependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.8 + dev: true - '@types/react-dom@18.3.0': + /@types/react-dom@18.3.0: + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: '@types/react': 18.3.8 + dev: true - '@types/react-native-table-component@1.2.8(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)(react@18.2.0)': + /@types/react-native-table-component@1.2.8(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0): + resolution: {integrity: sha512-ZhWnoW3LpzXx+fCyosNBVasVCuaWNCMDMcP0mO9FSSK8eRE4ihLTqKiit6zjpph9ot4LQ/mD8hmbhV0YpRLvOQ==} dependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.8 csstype: 3.1.3 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -26820,103 +15356,144 @@ snapshots: - react - supports-color - utf-8-validate + dev: true - '@types/react-native-vector-icons@6.4.18': + /@types/react-native-vector-icons@6.4.18: + resolution: {integrity: sha512-YGlNWb+k5laTBHd7+uZowB9DpIK3SXUneZqAiKQaj1jnJCZM0x71GDim5JCTMi4IFkhc9m8H/Gm28T5BjyivUw==} dependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.8 '@types/react-native': 0.70.19 + dev: false - '@types/react-native@0.70.19': + /@types/react-native@0.70.19: + resolution: {integrity: sha512-c6WbyCgWTBgKKMESj/8b4w+zWcZSsCforson7UdXtXMecG3MxCinYi6ihhrHVPyUrVzORsvEzK8zg32z4pK6Sg==} dependencies: - '@types/react': 18.2.79 + '@types/react': 18.3.8 + dev: false - '@types/react-router-config@5.0.11': + /@types/react-router-config@5.0.11: + resolution: {integrity: sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==} dependencies: '@types/history': 4.7.11 '@types/react': 18.3.8 '@types/react-router': 5.1.20 - '@types/react-router-dom@5.3.3': + /@types/react-router-dom@5.3.3: + resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} dependencies: '@types/history': 4.7.11 '@types/react': 18.3.8 '@types/react-router': 5.1.20 - '@types/react-router@5.1.20': + /@types/react-router@5.1.20: + resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 '@types/react': 18.3.8 - '@types/react-transition-group@4.4.11': + /@types/react-transition-group@4.4.11: + resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==} dependencies: '@types/react': 18.3.8 + dev: false - '@types/react@18.2.79': + /@types/react@18.2.79: + resolution: {integrity: sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==} dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 - '@types/react@18.3.8': + /@types/react@18.3.8: + resolution: {integrity: sha512-syBUrW3/XpnW4WJ41Pft+I+aPoDVbrBVQGEnbD7NijDGlVC+8gV/XKRY+7vMDlfPpbwYt0l1vd/Sj8bJGMbs9Q==} dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 - '@types/resolve@1.20.2': {} + /@types/resolve@1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} + dev: true - '@types/responselike@1.0.3': + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/retry@0.12.0': {} + /@types/retry@0.12.0: + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/retry@0.12.2': {} + /@types/retry@0.12.2: + resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} + dev: true - '@types/sax@1.2.7': + /@types/sax@1.2.7: + resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: '@types/node': 20.16.5 + dev: false - '@types/semver@7.5.8': {} + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true - '@types/send@0.17.4': + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 '@types/node': 20.16.5 - '@types/serve-index@1.9.4': + /@types/serve-index@1.9.4: + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} dependencies: '@types/express': 4.17.21 - '@types/serve-static@1.15.7': + /@types/serve-static@1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 '@types/node': 20.16.5 '@types/send': 0.17.4 - '@types/slice-ansi@4.0.0': {} + /@types/slice-ansi@4.0.0: + resolution: {integrity: sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==} + dev: true - '@types/sockjs@0.3.36': + /@types/sockjs@0.3.36: + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: '@types/node': 20.16.5 - '@types/ssri@7.1.5': + /@types/ssri@7.1.5: + resolution: {integrity: sha512-odD/56S3B51liILSk5aXJlnYt99S6Rt9EFDDqGtJM26rKHApHcwyU/UoYHrzKkdkHMAIquGWCuHtQTbes+FRQw==} dependencies: '@types/node': 20.16.5 + dev: true - '@types/stack-utils@2.0.3': {} + /@types/stack-utils@2.0.3: + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - '@types/trusted-types@2.0.7': {} + /@types/trusted-types@2.0.7: + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + dev: true - '@types/unist@2.0.11': {} + /@types/unist@2.0.11: + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - '@types/unist@3.0.3': {} + /@types/unist@3.0.3: + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/uuid@9.0.8': {} + /@types/uuid@9.0.8: + resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} + dev: true - '@types/vuelidate@0.7.21': + /@types/vuelidate@0.7.21: + resolution: {integrity: sha512-vC+BysDb5JGUrPAL67GeIuw0eF4jdgg/piS2wc5AxosNillT9H8wKvsN5FfbSogcVWbiyuXb3ArXpE/amqsrSw==} dependencies: vue: 2.7.16 + dev: true - '@types/webpack@5.28.5(webpack-cli@5.1.4(webpack@5.94.0))': + /@types/webpack@5.28.5(webpack-cli@5.1.4): + resolution: {integrity: sha512-wR87cgvxj3p6D0Crt1r5avwqffqPXUkNlnQ1mjU93G7gCuFjufZR4I6j8cz5g1F1tTYpfOOFvly+cmIQwL9wvw==} dependencies: '@types/node': 20.16.5 tapable: 2.2.1 @@ -26926,39 +15503,63 @@ snapshots: - esbuild - uglify-js - webpack-cli + dev: true - '@types/which@2.0.2': {} + /@types/which@2.0.2: + resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==} + dev: true - '@types/wrap-ansi@3.0.0': {} + /@types/wrap-ansi@3.0.0: + resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} + dev: true - '@types/ws@8.5.12': + /@types/ws@8.5.12: + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} dependencies: '@types/node': 20.16.5 - '@types/yargs-parser@21.0.3': {} + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@13.0.12': + /@types/yargs@13.0.12: + resolution: {integrity: sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==} dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@15.0.19': + /@types/yargs@15.0.19: + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} dependencies: '@types/yargs-parser': 21.0.3 - '@types/yargs@16.0.9': + /@types/yargs@16.0.9: + resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==} dependencies: '@types/yargs-parser': 21.0.3 + dev: true - '@types/yargs@17.0.33': + /@types/yargs@17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} dependencies: '@types/yargs-parser': 21.0.3 - '@types/yauzl@2.10.3': + /@types/yauzl@2.10.3: + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + requiresBuild: true dependencies: '@types/node': 20.16.5 + dev: true optional: true - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3)': + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@eslint-community/regexpp': 4.11.1 '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) @@ -26973,12 +15574,20 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3)': + /@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 @@ -26986,12 +15595,20 @@ snapshots: '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.7(supports-color@8.1.1) eslint: 8.55.0 - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4)': + /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 @@ -26999,31 +15616,52 @@ snapshots: '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.7(supports-color@8.1.1) eslint: 8.57.1 - optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/scope-manager@6.21.0': + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 + dev: true - '@typescript-eslint/type-utils@6.21.0(eslint@8.55.0)(typescript@5.3.3)': + /@typescript-eslint/type-utils@6.21.0(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) '@typescript-eslint/utils': 6.21.0(eslint@8.55.0)(typescript@5.3.3) debug: 4.3.7(supports-color@8.1.1) eslint: 8.55.0 ts-api-utils: 1.3.0(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/types@6.21.0': {} + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3)': + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -27033,12 +15671,19 @@ snapshots: minimatch: 9.0.3 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.3.3) - optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4)': + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.4): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -27048,12 +15693,16 @@ snapshots: minimatch: 9.0.3 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color + dev: true - '@typescript-eslint/utils@6.21.0(eslint@8.55.0)(typescript@5.3.3)': + /@typescript-eslint/utils@6.21.0(eslint@8.55.0)(typescript@5.3.3): + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) '@types/json-schema': 7.0.15 @@ -27066,159 +15715,235 @@ snapshots: transitivePeerDependencies: - supports-color - typescript + dev: true - '@typescript-eslint/visitor-keys@6.21.0': + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} dependencies: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 + dev: true - '@ungap/structured-clone@1.2.0': {} + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@urql/core@2.3.6(graphql@15.8.0)': + /@urql/core@2.3.6(graphql@15.8.0): + resolution: {integrity: sha512-PUxhtBh7/8167HJK6WqBv6Z0piuiaZHQGYbhwpNL9aIQmLROPEdaUYkY4wh45wPQXcTpnd11l0q3Pw+TI11pdw==} + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@15.8.0) graphql: 15.8.0 wonka: 4.0.15 + dev: false - '@urql/core@4.0.11(graphql@16.8.1)': + /@urql/core@4.0.11(graphql@16.8.1): + resolution: {integrity: sha512-FFdY97vF5xnUrElcGw9erOLvtu+KGMLfwrLNDfv4IPgdp2IBsiGe+Kb7Aypfd3kH//BETewVSLm3+y2sSzjX6A==} dependencies: '@0no-co/graphql.web': 1.0.8(graphql@16.8.1) wonka: 6.3.4 transitivePeerDependencies: - graphql + dev: true - '@urql/exchange-retry@0.3.0(graphql@15.8.0)': + /@urql/exchange-retry@0.3.0(graphql@15.8.0): + resolution: {integrity: sha512-hHqer2mcdVC0eYnVNbWyi28AlGOPb2vjH3lP3/Bc8Lc8BjhMsDwFMm7WhoP5C1+cfbr/QJ6Er3H/L08wznXxfg==} + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: '@urql/core': 2.3.6(graphql@15.8.0) graphql: 15.8.0 wonka: 4.0.15 + dev: false - '@urql/exchange-retry@1.2.0(graphql@16.8.1)': + /@urql/exchange-retry@1.2.0(graphql@16.8.1): + resolution: {integrity: sha512-1O/biKiVhhn0EtvDF4UOvz325K4RrLupfL8rHcmqD2TBLv4qVDWQuzx4JGa1FfqjjRb+C9TNZ6w19f32Mq85Ug==} dependencies: '@urql/core': 4.0.11(graphql@16.8.1) wonka: 6.3.4 transitivePeerDependencies: - graphql + dev: true - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + /@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6): + resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} + engines: {node: '>=14.6.0'} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + dev: true - '@vitejs/plugin-react@4.3.1(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))': + /@vitejs/plugin-react@4.3.1(vite@5.4.6): + resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.5) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.4(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(vue@3.4.21(typescript@5.5.4))': + /@vitejs/plugin-vue@5.1.4(vite@5.4.6)(vue@3.4.21): + resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 dependencies: - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(sass@1.79.2) vue: 3.4.21(typescript@5.5.4) + dev: true - '@vitest/browser@1.6.0(vitest@1.6.0)': - dependencies: - '@vitest/utils': 1.6.0 - magic-string: 0.30.11 - sirv: 2.0.4 - vitest: 1.6.0(@types/node@22.5.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - optional: true - - '@vitest/browser@1.6.0(vitest@1.6.0)(webdriverio@8.40.5)': + /@vitest/browser@1.6.0(vitest@1.6.0)(webdriverio@8.40.5): + resolution: {integrity: sha512-3Wpp9h1hf++rRVPvoXevkdHybLhJVn7MwIMKMIh08tVaoDMmT6fnNhbP222Z48V9PptpYeA5zvH9Ct/ZcaAzmQ==} + peerDependencies: + playwright: '*' + safaridriver: '*' + vitest: 1.6.0 + webdriverio: '*' + peerDependenciesMeta: + playwright: + optional: true + safaridriver: + optional: true + webdriverio: + optional: true dependencies: '@vitest/utils': 1.6.0 magic-string: 0.30.11 sirv: 2.0.4 - vitest: 1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - optionalDependencies: + vitest: 1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0) webdriverio: 8.40.5 + dev: true - '@vitest/expect@1.6.0': + /@vitest/expect@1.6.0: + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} dependencies: '@vitest/spy': 1.6.0 '@vitest/utils': 1.6.0 chai: 4.5.0 + dev: true - '@vitest/expect@2.1.1': + /@vitest/expect@2.1.1: + resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} dependencies: '@vitest/spy': 2.1.1 '@vitest/utils': 2.1.1 chai: 5.1.1 tinyrainbow: 1.2.0 + dev: true - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))': + /@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.6): + 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 dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 - optionalDependencies: - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + dev: true - '@vitest/pretty-format@2.1.1': + /@vitest/pretty-format@2.1.1: + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} dependencies: tinyrainbow: 1.2.0 + dev: true - '@vitest/runner@1.6.0': + /@vitest/runner@1.6.0: + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} dependencies: '@vitest/utils': 1.6.0 p-limit: 5.0.0 pathe: 1.1.2 + dev: true - '@vitest/runner@2.1.1': + /@vitest/runner@2.1.1: + resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} dependencies: '@vitest/utils': 2.1.1 pathe: 1.1.2 + dev: true - '@vitest/snapshot@1.6.0': + /@vitest/snapshot@1.6.0: + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} dependencies: magic-string: 0.30.11 pathe: 1.1.2 pretty-format: 29.7.0 + dev: true - '@vitest/snapshot@2.1.1': + /@vitest/snapshot@2.1.1: + resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} dependencies: '@vitest/pretty-format': 2.1.1 magic-string: 0.30.11 pathe: 1.1.2 + dev: true - '@vitest/spy@1.6.0': + /@vitest/spy@1.6.0: + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} dependencies: tinyspy: 2.2.1 + dev: true - '@vitest/spy@2.1.1': + /@vitest/spy@2.1.1: + resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} dependencies: tinyspy: 3.0.2 + dev: true - '@vitest/utils@1.6.0': + /@vitest/utils@1.6.0: + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 + dev: true - '@vitest/utils@2.1.1': + /@vitest/utils@2.1.1: + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} dependencies: '@vitest/pretty-format': 2.1.1 loupe: 3.1.1 tinyrainbow: 1.2.0 + dev: true - '@volar/language-core@2.4.5': + /@volar/language-core@2.4.5: + resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} dependencies: '@volar/source-map': 2.4.5 + dev: true - '@volar/source-map@2.4.5': {} + /@volar/source-map@2.4.5: + resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} + dev: true - '@volar/typescript@2.4.5': + /@volar/typescript@2.4.5: + resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} dependencies: '@volar/language-core': 2.4.5 path-browserify: 1.0.1 vscode-uri: 3.0.8 + dev: true - '@vue/compiler-core@3.4.21': + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} dependencies: '@babel/parser': 7.25.6 '@vue/shared': 3.4.21 @@ -27226,33 +15951,41 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.6': + /@vue/compiler-core@3.5.6: + resolution: {integrity: sha512-r+gNu6K4lrvaQLQGmf+1gc41p3FO2OUJyWmNqaIITaJU6YFiV5PtQSFZt8jfztYyARwqhoCayjprC7KMvT3nRA==} dependencies: '@babel/parser': 7.25.6 '@vue/shared': 3.5.6 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 + dev: true - '@vue/compiler-dom@3.4.21': + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 - '@vue/compiler-dom@3.5.6': + /@vue/compiler-dom@3.5.6: + resolution: {integrity: sha512-xRXqxDrIqK8v8sSScpistyYH0qYqxakpsIvqMD2e5sV/PXQ1mTwtXp4k42yHK06KXxKSmitop9e45Ui/3BrTEw==} dependencies: '@vue/compiler-core': 3.5.6 '@vue/shared': 3.5.6 + dev: true - '@vue/compiler-sfc@2.7.16': + /@vue/compiler-sfc@2.7.16: + resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} dependencies: '@babel/parser': 7.25.6 postcss: 8.4.47 source-map: 0.6.1 optionalDependencies: prettier: 2.8.8 + dev: true - '@vue/compiler-sfc@3.4.21': + /@vue/compiler-sfc@3.4.21: + resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} dependencies: '@babel/parser': 7.25.6 '@vue/compiler-core': 3.4.21 @@ -27264,7 +15997,8 @@ snapshots: postcss: 8.4.47 source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.6': + /@vue/compiler-sfc@3.5.6: + resolution: {integrity: sha512-pjWJ8Kj9TDHlbF5LywjVso+BIxCY5wVOLhkEXRhuCHDxPFIeX1zaFefKs8RYoHvkSMqRWt93a0f2gNJVJixHwg==} dependencies: '@babel/parser': 7.25.6 '@vue/compiler-core': 3.5.6 @@ -27275,25 +16009,39 @@ snapshots: magic-string: 0.30.11 postcss: 8.4.47 source-map-js: 1.2.1 + dev: true - '@vue/compiler-ssr@3.4.21': + /@vue/compiler-ssr@3.4.21: + resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} dependencies: '@vue/compiler-dom': 3.4.21 '@vue/shared': 3.4.21 - '@vue/compiler-ssr@3.5.6': + /@vue/compiler-ssr@3.5.6: + resolution: {integrity: sha512-VpWbaZrEOCqnmqjE83xdwegtr5qO/2OPUC6veWgvNqTJ3bYysz6vY3VqMuOijubuUYPRpG3OOKIh9TD0Stxb9A==} dependencies: '@vue/compiler-dom': 3.5.6 '@vue/shared': 3.5.6 + dev: true - '@vue/compiler-vue2@2.7.16': + /@vue/compiler-vue2@2.7.16: + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} dependencies: de-indent: 1.0.2 he: 1.2.0 + dev: true - '@vue/devtools-api@6.6.4': {} + /@vue/devtools-api@6.6.4: + resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + dev: false - '@vue/language-core@2.1.6(typescript@5.5.4)': + /@vue/language-core@2.1.6(typescript@5.5.4): + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@volar/language-core': 2.4.5 '@vue/compiler-dom': 3.5.6 @@ -27303,51 +16051,82 @@ snapshots: minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - optionalDependencies: typescript: 5.5.4 + dev: true - '@vue/reactivity@3.4.21': + /@vue/reactivity@3.4.21: + resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} dependencies: '@vue/shared': 3.4.21 - '@vue/runtime-core@3.4.21': + /@vue/runtime-core@3.4.21: + resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} dependencies: '@vue/reactivity': 3.4.21 '@vue/shared': 3.4.21 - '@vue/runtime-dom@3.4.21': + /@vue/runtime-dom@3.4.21: + resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} dependencies: '@vue/runtime-core': 3.4.21 '@vue/shared': 3.4.21 csstype: 3.1.3 - '@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.5.4))': + /@vue/server-renderer@3.4.21(vue@3.4.21): + resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} + peerDependencies: + vue: 3.4.21 dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 vue: 3.4.21(typescript@5.5.4) - '@vue/shared@3.4.21': {} + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - '@vue/shared@3.5.6': {} + /@vue/shared@3.5.6: + resolution: {integrity: sha512-eidH0HInnL39z6wAt6SFIwBrvGOpDWsDxlw3rCgo1B+CQ1781WzQUSU3YjxgdkcJo9Q8S6LmXTkvI+cLHGkQfA==} + dev: true - '@vuelidate/core@2.0.3(vue@3.4.21(typescript@5.5.4))': + /@vuelidate/core@2.0.3(vue@3.4.21): + resolution: {integrity: sha512-AN6l7KF7+mEfyWG0doT96z+47ljwPpZfi9/JrNMkOGLFv27XVZvKzRLXlmDPQjPl/wOB1GNnHuc54jlCLRNqGA==} + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^2.0.0 || >=3.0.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true dependencies: vue: 3.4.21(typescript@5.5.4) - vue-demi: 0.13.11(vue@3.4.21(typescript@5.5.4)) + vue-demi: 0.13.11(vue@3.4.21) + dev: false - '@vuelidate/validators@2.0.4(vue@3.4.21(typescript@5.5.4))': + /@vuelidate/validators@2.0.4(vue@3.4.21): + resolution: {integrity: sha512-odTxtUZ2JpwwiQ10t0QWYJkkYrfd0SyFYhdHH44QQ1jDatlZgTh/KRzrWVmn/ib9Gq7H4hFD4e8ahoo5YlUlDw==} + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^2.0.0 || >=3.0.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true dependencies: vue: 3.4.21(typescript@5.5.4) - vue-demi: 0.13.11(vue@3.4.21(typescript@5.5.4)) + vue-demi: 0.13.11(vue@3.4.21) + dev: false - '@vuetify/loader-shared@2.0.3(vue@3.4.21(typescript@5.5.4))(vuetify@3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4)))': + /@vuetify/loader-shared@2.0.3(vue@3.4.21)(vuetify@3.6.8): + resolution: {integrity: sha512-Ss3GC7eJYkp2SF6xVzsT7FAruEmdihmn4OCk2+UocREerlXKWgOKKzTN5PN3ZVN5q05jHHrsNhTuWbhN61Bpdg==} + peerDependencies: + vue: ^3.0.0 + vuetify: ^3.0.0 dependencies: upath: 2.0.1 vue: 3.4.21(typescript@5.5.4) - vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4)) + vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21) - '@wdio/config@8.40.3': + /@wdio/config@8.40.3: + resolution: {integrity: sha512-HIi+JnHEDAExhzGRQuZOXw1HWIpe/bsVFHwNISJhY6wS4Nijaigmegs2p14Rv16ydOF19hGrxdKsl8k5STIP2A==} + engines: {node: ^16.13 || >=18} dependencies: '@wdio/logger': 8.38.0 '@wdio/types': 8.40.3 @@ -27358,32 +16137,49 @@ snapshots: import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color + dev: true - '@wdio/logger@8.38.0': + /@wdio/logger@8.38.0: + resolution: {integrity: sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==} + engines: {node: ^16.13 || >=18} dependencies: chalk: 5.3.0 loglevel: 1.9.2 loglevel-plugin-prefix: 0.8.4 strip-ansi: 7.1.0 + dev: true - '@wdio/logger@9.0.8': + /@wdio/logger@9.0.8: + resolution: {integrity: sha512-uIyYIDBwLczmsp9JE5hN3ME8Xg+9WNBfSNXD69ICHrY9WPTzFf94UeTuavK7kwSKF3ro2eJbmNZItYOfnoovnw==} + engines: {node: '>=18.20.0'} dependencies: chalk: 5.3.0 loglevel: 1.9.2 loglevel-plugin-prefix: 0.8.4 strip-ansi: 7.1.0 + dev: true - '@wdio/protocols@8.40.3': {} + /@wdio/protocols@8.40.3: + resolution: {integrity: sha512-wK7+eyrB3TAei8RwbdkcyoNk2dPu+mduMBOdPJjp8jf/mavd15nIUXLID1zA+w5m1Qt1DsT1NbvaeO9+aJQ33A==} + dev: true - '@wdio/repl@8.40.3': + /@wdio/repl@8.40.3: + resolution: {integrity: sha512-mWEiBbaC7CgxvSd2/ozpbZWebnRIc8KRu/J81Hlw/txUWio27S7IpXBlZGVvhEsNzq0+cuxB/8gDkkXvMPbesw==} + engines: {node: ^16.13 || >=18} dependencies: '@types/node': 22.5.5 + dev: true - '@wdio/types@8.40.3': + /@wdio/types@8.40.3: + resolution: {integrity: sha512-zK17uyON3Ise3m+XwiF5VrrdZcXXmvqB8AWXoKe88DiksFUPMVoCOuVL2SSX1KnA2YLlZBA55qcFZT99GORVKQ==} + engines: {node: ^16.13 || >=18} dependencies: '@types/node': 22.5.5 + dev: true - '@wdio/utils@8.40.3': + /@wdio/utils@8.40.3: + resolution: {integrity: sha512-pv/848KGfPN3YXU4QRfTYGkAu4/lejIfoGzGpvGNDcACiVxgZhyRZkJ2xVaSnGaXzF0R7pMozrkU5/DnEhcxMg==} + engines: {node: ^16.13 || >=18} dependencies: '@puppeteer/browsers': 1.9.1 '@wdio/logger': 8.38.0 @@ -27400,46 +16196,60 @@ snapshots: wait-port: 1.1.0 transitivePeerDependencies: - supports-color + dev: true - '@web3-storage/multipart-parser@1.0.0': {} + /@web3-storage/multipart-parser@1.0.0: + resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} + dev: false - '@webassemblyjs/ast@1.12.1': + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - '@webassemblyjs/helper-api-error@1.11.6': {} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - '@webassemblyjs/helper-buffer@1.12.1': {} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - '@webassemblyjs/helper-numbers@1.11.6': + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - '@webassemblyjs/helper-wasm-section@1.12.1': + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/ieee754@1.11.6': + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - '@webassemblyjs/leb128@1.11.6': + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - '@webassemblyjs/utf8@1.11.6': {} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - '@webassemblyjs/wasm-edit@1.12.1': + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-buffer': 1.12.1 @@ -27450,7 +16260,8 @@ snapshots: '@webassemblyjs/wasm-parser': 1.12.1 '@webassemblyjs/wast-printer': 1.12.1 - '@webassemblyjs/wasm-gen@1.12.1': + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -27458,14 +16269,16 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wasm-opt@1.12.1': + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wasm-parser@1.12.1': + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-api-error': 1.11.6 @@ -27474,161 +16287,275 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wast-printer@1.12.1': + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 - '@webflow/webflow-cli@1.6.12': + /@webflow/webflow-cli@1.6.12: + resolution: {integrity: sha512-aKIeOFeUWVDU+pJQBuxV728U5/uuEHCrp0cdRBWNN4Iy6jOgW2R4AMga/1OYQ6NMHOrrsiiRaX2TxOc1MGvXHA==} + hasBin: true dependencies: commander: 10.0.1 + dev: false - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4))': + /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.94.0): + resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: webpack: 5.94.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.94.0) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4))': + /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.94.0): + resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: webpack: 5.94.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.94.0) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4))': + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.94.0): + resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} + engines: {node: '>=14.15.0'} + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true dependencies: webpack: 5.94.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.94.0) - '@xmldom/xmldom@0.7.13': {} + /@xmldom/xmldom@0.7.13: + resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} + engines: {node: '>=10.0.0'} - '@xmldom/xmldom@0.8.10': {} + /@xmldom/xmldom@0.8.10: + resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} + engines: {node: '>=10.0.0'} - '@xtuc/ieee754@1.2.0': {} + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - '@xtuc/long@4.2.2': {} + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - '@yarnpkg/lockfile@1.1.0': {} + /@yarnpkg/lockfile@1.1.0: + resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} + dev: true - '@zeit/schemas@2.36.0': {} + /@zeit/schemas@2.36.0: + resolution: {integrity: sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==} + dev: true - '@zip.js/zip.js@2.7.52': {} + /@zip.js/zip.js@2.7.52: + resolution: {integrity: sha512-+5g7FQswvrCHwYKNMd/KFxZSObctLSsQOgqBSi0LzwHo3li9Eh1w5cF5ndjQw9Zbr3ajVnd2+XyiX85gAetx1Q==} + engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=16.5.0'} + dev: true - '@zkochan/which@2.0.3': + /@zkochan/which@2.0.3: + resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 + dev: true - '@zxing/text-encoding@0.9.0': + /@zxing/text-encoding@0.9.0: + resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} + requiresBuild: true + dev: false optional: true - abbrev@1.1.1: {} + /abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: true - abbrev@2.0.0: {} + /abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - abort-controller@3.0.0: + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} dependencies: event-target-shim: 5.0.1 - accepts@1.3.8: + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.1): + /acorn-import-attributes@1.9.5(acorn@8.12.1): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 dependencies: acorn: 8.12.1 - acorn-jsx@5.3.2(acorn@8.12.1): + /acorn-jsx@5.3.2(acorn@8.12.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.12.1 - acorn-walk@8.3.4: + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} dependencies: acorn: 8.12.1 - acorn@8.12.1: {} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true - address@1.2.2: {} + /address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} - adjust-sourcemap-loader@4.0.0: + /adjust-sourcemap-loader@4.0.0: + resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} + engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.4 regex-parser: 2.3.0 + dev: true - agent-base@6.0.2: + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color - agent-base@7.1.1: + /agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} + engines: {node: '>= 14'} dependencies: debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - agentkeepalive@4.5.0: + /agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} + engines: {node: '>= 8.0.0'} dependencies: humanize-ms: 1.2.1 + dev: true - aggregate-error@3.1.0: + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 - ajv-formats@2.1.1(ajv@8.11.0): - optionalDependencies: + /ajv-formats@2.1.1(ajv@8.11.0): + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: ajv: 8.11.0 + dev: true - ajv-formats@2.1.1(ajv@8.17.1): - optionalDependencies: + /ajv-formats@2.1.1(ajv@8.17.1): + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: ajv: 8.17.1 - ajv-formats@3.0.1(ajv@8.17.1): - optionalDependencies: + /ajv-formats@3.0.1(ajv@8.17.1): + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: ajv: 8.17.1 + dev: true - ajv-keywords@3.5.2(ajv@6.12.6): + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.17.1): + /ajv-keywords@5.1.0(ajv@8.17.1): + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 dependencies: ajv: 8.17.1 fast-deep-equal: 3.1.3 - ajv@6.12.6: + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.11.0: + /ajv@8.11.0: + resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - ajv@8.12.0: + /ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + dev: true - ajv@8.17.1: + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.0.1 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch-helper@3.22.5(algoliasearch@4.24.0): + /algoliasearch-helper@3.22.5(algoliasearch@4.24.0): + resolution: {integrity: sha512-lWvhdnc+aKOKx8jyA3bsdEgHzm/sglC4cYdMG4xSQyRiPLJVJtH/IVYZG3Hp6PkTEhQqhyVYkeP9z2IlcHJsWw==} + peerDependencies: + algoliasearch: '>= 3.1 < 6' dependencies: '@algolia/events': 4.0.1 algoliasearch: 4.24.0 + dev: false - algoliasearch@4.24.0: + /algoliasearch@4.24.0: + resolution: {integrity: sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==} dependencies: '@algolia/cache-browser-local-storage': 4.24.0 '@algolia/cache-common': 4.24.0 @@ -27645,84 +16572,139 @@ snapshots: '@algolia/requester-common': 4.24.0 '@algolia/requester-node-http': 4.24.0 '@algolia/transporter': 4.24.0 + dev: false - anser@1.4.10: {} + /anser@1.4.10: + resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} - ansi-align@3.0.1: + /ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} dependencies: string-width: 4.2.3 - ansi-colors@4.1.3: {} + /ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + dev: true - ansi-diff@1.2.0: + /ansi-diff@1.2.0: + resolution: {integrity: sha512-BIXwHKpjzghBjcwEV10Y4b17tjHfK4nhEqK3LqyQ3JgcMcjmi3DIevozNgrOpfvBMmrq9dfvrPJSu5/5vNUBQg==} dependencies: ansi-split: 1.0.1 wcwidth: 1.0.1 + dev: true - ansi-escapes@4.3.2: + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} dependencies: type-fest: 0.21.3 - ansi-escapes@5.0.0: + /ansi-escapes@5.0.0: + resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} + engines: {node: '>=12'} dependencies: type-fest: 1.4.0 + dev: true - ansi-escapes@7.0.0: + /ansi-escapes@7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} dependencies: environment: 1.1.0 + dev: true - ansi-fragments@0.2.1: + /ansi-fragments@0.2.1: + resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} dependencies: colorette: 1.4.0 slice-ansi: 2.1.0 strip-ansi: 5.2.0 - ansi-html-community@0.0.8: {} + /ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true - ansi-regex@3.0.1: {} + /ansi-regex@3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} + engines: {node: '>=4'} + dev: true - ansi-regex@4.1.1: {} + /ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} - ansi-regex@5.0.1: {} + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - ansi-regex@6.1.0: {} + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} - ansi-sequence-parser@1.1.1: {} + /ansi-sequence-parser@1.1.1: + resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==} + dev: true - ansi-split@1.0.1: + /ansi-split@1.0.1: + resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} dependencies: ansi-regex: 3.0.1 + dev: true - ansi-styles@3.2.1: + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - ansi-styles@4.3.0: + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 - ansi-styles@5.2.0: {} + /ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} - ansi-styles@6.2.1: {} + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} - ansicolors@0.3.2: {} + /ansicolors@0.3.2: + resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} + dev: true - any-promise@1.3.0: {} + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - anymatch@3.1.3: + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - appdirsjs@1.2.7: {} + /appdirsjs@1.2.7: + resolution: {integrity: sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==} - application-config-path@0.1.1: {} + /application-config-path@0.1.1: + resolution: {integrity: sha512-zy9cHePtMP0YhwG+CfHm0bgwdnga2X3gZexpdCwEj//dpb+TKajtiC8REEUJUSq6Ab4f9cgNy2l8ObXzCXFkEw==} + dev: false - aproba@2.0.0: {} + /aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + dev: true - arch@2.2.0: {} + /arch@2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + dev: true - archiver-utils@5.0.2: + /archiver-utils@5.0.2: + resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} + engines: {node: '>= 14'} dependencies: glob: 10.4.5 graceful-fs: 4.2.11 @@ -27731,8 +16713,11 @@ snapshots: lodash: 4.17.21 normalize-path: 3.0.0 readable-stream: 4.5.2 + dev: true - archiver@7.0.1: + /archiver@7.0.1: + resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} + engines: {node: '>= 14'} dependencies: archiver-utils: 5.0.2 async: 3.2.6 @@ -27741,46 +16726,73 @@ snapshots: readdir-glob: 1.1.3 tar-stream: 3.1.7 zip-stream: 6.0.1 + dev: true - archy@1.0.0: {} + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: true - are-we-there-yet@3.0.1: + /are-we-there-yet@3.0.1: + resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 + dev: true - arg@4.1.3: {} + /arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true - arg@5.0.2: {} + /arg@5.0.2: + resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@1.0.10: + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - argparse@2.0.1: {} + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - aria-hidden@1.2.4: + /aria-hidden@1.2.4: + resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} + engines: {node: '>=10'} dependencies: tslib: 2.7.0 + dev: false - aria-query@5.1.3: + /aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: deep-equal: 2.2.3 + dev: true - aria-query@5.3.0: + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: dequal: 2.0.3 + dev: true - aria-query@5.3.1: {} + /aria-query@5.3.1: + resolution: {integrity: sha512-Z/ZeOgVl7bcSYZ/u/rh0fOpvEpq//LZmdbkXyc7syVzjPAhfOa9ebsdTSjEBDU4vs5nC98Kfduj1uFo0qyET3g==} + engines: {node: '>= 0.4'} + dev: true - array-buffer-byte-length@1.0.1: + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 is-array-buffer: 3.0.4 - array-flatten@1.1.1: {} + /array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-includes@3.1.8: + /array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -27788,10 +16800,15 @@ snapshots: es-object-atoms: 1.0.0 get-intrinsic: 1.2.4 is-string: 1.0.7 + dev: true - array-union@2.1.0: {} + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} - array.prototype.findlast@1.2.5: + /array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -27799,8 +16816,11 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.findlastindex@1.2.5: + /array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -27808,30 +16828,42 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.flat@1.3.2: + /array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.flatmap@1.3.2: + /array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 + dev: true - array.prototype.tosorted@1.1.4: + /array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-errors: 1.3.0 es-shim-unscopables: 1.0.2 + dev: true - arraybuffer.prototype.slice@1.0.3: + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 @@ -27842,15 +16874,26 @@ snapshots: is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 - arrify@1.0.1: {} + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true - as-table@1.0.55: + /as-table@1.0.55: + resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} dependencies: printable-characters: 1.0.42 + dev: true - asap@2.0.6: {} + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - asar@3.2.0: + /asar@3.2.0: + resolution: {integrity: sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg==} + engines: {node: '>=10.12.0'} + deprecated: Please use @electron/asar moving forward. There is no API change, just a package name change + hasBin: true + requiresBuild: true dependencies: chromium-pickle-js: 0.2.0 commander: 5.1.0 @@ -27858,63 +16901,108 @@ snapshots: minimatch: 3.1.2 optionalDependencies: '@types/glob': 7.2.0 + dev: true optional: true - asn1.js@4.10.1: + /asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - asn1@0.2.6: + /asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} dependencies: safer-buffer: 2.1.2 + dev: true - assertion-error@1.1.0: {} + /assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + dev: true - assertion-error@2.0.1: {} + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: true - ast-types-flow@0.0.8: {} + /ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true - ast-types@0.13.4: + /ast-types@0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + engines: {node: '>=4'} dependencies: tslib: 2.7.0 + dev: true - ast-types@0.15.2: + /ast-types@0.15.2: + resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} + engines: {node: '>=4'} dependencies: tslib: 2.7.0 - astral-regex@1.0.0: {} + /astral-regex@1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} - astral-regex@2.0.0: {} + /astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true - astring@1.9.0: {} + /astring@1.9.0: + resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} + hasBin: true - async-limiter@1.0.1: {} + /async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} - async-lock@1.4.1: {} + /async-lock@1.4.1: + resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} + dev: true - async-mutex@0.4.1: + /async-mutex@0.4.1: + resolution: {integrity: sha512-WfoBo4E/TbCX1G95XTjbWTE3X2XLG0m1Xbv2cwOtuPdyH9CZvnaA5nCt1ucjaKEgW2A5IF71hxrRhr83Je5xjA==} dependencies: tslib: 2.7.0 - async-mutex@0.5.0: + /async-mutex@0.5.0: + resolution: {integrity: sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==} dependencies: tslib: 2.7.0 + dev: false - async@2.6.4: + /async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} dependencies: lodash: 4.17.21 + dev: true - async@3.2.6: {} + /async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + dev: true - asynckit@0.4.0: {} + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - at-least-node@1.0.0: {} + /at-least-node@1.0.0: + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} - author-regex@1.0.0: {} + /author-regex@1.0.0: + resolution: {integrity: sha512-KbWgR8wOYRAPekEmMXrYYdc7BRyhn2Ftk7KWfMUnQ43hFdojWEFRxhhRUm3/OFEdPa1r0KAvTTg9YQK57xTe0g==} + engines: {node: '>=0.8'} + dev: true - autoprefixer@10.4.14(postcss@8.4.27): + /autoprefixer@10.4.14(postcss@8.4.27): + resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001662 @@ -27923,8 +17011,14 @@ snapshots: picocolors: 1.1.0 postcss: 8.4.27 postcss-value-parser: 4.2.0 + dev: false - autoprefixer@10.4.20(postcss@8.4.41): + /autoprefixer@10.4.20(postcss@8.4.41): + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001662 @@ -27933,8 +17027,14 @@ snapshots: picocolors: 1.1.0 postcss: 8.4.41 postcss-value-parser: 4.2.0 + dev: true - autoprefixer@10.4.20(postcss@8.4.47): + /autoprefixer@10.4.20(postcss@8.4.47): + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001662 @@ -27944,21 +17044,37 @@ snapshots: postcss: 8.4.47 postcss-value-parser: 4.2.0 - available-typed-arrays@1.0.7: + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} dependencies: possible-typed-array-names: 1.0.0 - axe-core@4.10.0: {} + /axe-core@4.10.0: + resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} + engines: {node: '>=4'} + dev: true - axobject-query@4.1.0: {} + /axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} + dev: true - b4a@1.6.6: {} + /b4a@1.6.6: + resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + dev: true - babel-core@7.0.0-bridge.0(@babel/core@7.24.5): + /babel-core@7.0.0-bridge.0(@babel/core@7.24.5): + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.24.5 - babel-literal-to-ast@2.1.0(@babel/core@7.24.5): + /babel-literal-to-ast@2.1.0(@babel/core@7.24.5): + resolution: {integrity: sha512-CxfpQ0ysQ0bZOhlaPgcWjl79Em16Rhqc6++UAFn0A3duiXmuyhhj8yyl9PYbj0I0CyjrHovdDbp2QEKT7uIMxw==} + peerDependencies: + '@babel/core': ^7.1.2 dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.25.6 @@ -27966,53 +17082,51 @@ snapshots: '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color + dev: false - babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.94.0): + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' dependencies: '@babel/core': 7.25.2 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) - - babel-loader@9.2.1(@babel/core@7.24.5)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))): - dependencies: - '@babel/core': 7.24.5 - find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - babel-loader@9.2.1(@babel/core@7.24.5)(webpack@5.94.0): + /babel-loader@9.2.1(@babel/core@7.24.5)(webpack@5.94.0): + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' dependencies: '@babel/core': 7.24.5 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.94.0 - - babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))): - dependencies: - '@babel/core': 7.25.2 - find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) - - babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.94.0): - dependencies: - '@babel/core': 7.25.2 - find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.94.0 + webpack: 5.94.0(@swc/core@1.6.13) - babel-plugin-dynamic-import-node@2.3.3: + /babel-plugin-dynamic-import-node@2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.5 - babel-plugin-macros@3.1.0: + /babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} dependencies: '@babel/runtime': 7.25.6 cosmiconfig: 7.1.0 resolve: 1.22.8 + dev: false - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.5): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.25.4 '@babel/core': 7.24.5 @@ -28021,7 +17135,10 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.2): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 @@ -28029,8 +17146,12 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.5): + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.24.5): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) @@ -28038,29 +17159,41 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color + dev: true - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.5): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.24.5 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.5) transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) transitivePeerDependencies: - supports-color + dev: true - babel-plugin-react-compiler@0.0.0-experimental-6067d4e-20240919: + /babel-plugin-react-compiler@0.0.0-experimental-6067d4e-20240919: + resolution: {integrity: sha512-3BHXXnd3GzOkHHWMhYLARTUa03PyMzhbAA3ptG+WXujJu0mx1BT3CslcqDlKMh7j508uspT5JCXRZh0ZIN9a0g==} dependencies: '@babel/generator': 7.2.0 '@babel/types': 7.25.6 @@ -28070,23 +17203,22 @@ snapshots: zod: 3.23.8 zod-validation-error: 2.1.0(zod@3.23.8) - babel-plugin-react-native-web@0.19.12: {} + /babel-plugin-react-native-web@0.19.12: + resolution: {integrity: sha512-eYZ4+P6jNcB37lObWIg0pUbi7+3PKoU1Oie2j0C8UF3cXyXoR74tO2NBjI/FORb2LJyItJZEAmjU5pSaJYEL1w==} - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} + /babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: + resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} + dev: true - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.5): + /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.5): + resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} dependencies: '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.24.5) transitivePeerDependencies: - '@babel/core' - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.25.2): - dependencies: - '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) - transitivePeerDependencies: - - '@babel/core' - - babel-preset-expo@11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)): + /babel-preset-expo@11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-4BVYR0Sc2sSNxYTiE/OLSnPiOp+weFNy8eV+hX3aD6YAIbBnw+VubKRWqJV/sOJauzOLz0SgYAYyFciYMqizRA==} dependencies: '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.24.5) @@ -28094,24 +17226,7 @@ snapshots: '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.24.5) '@babel/preset-react': 7.24.7(@babel/core@7.24.5) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) - '@react-native/babel-preset': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - babel-plugin-react-compiler: 0.0.0-experimental-6067d4e-20240919 - babel-plugin-react-native-web: 0.19.12 - react-refresh: 0.14.2 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - supports-color - - babel-preset-expo@11.0.14(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)): - dependencies: - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/preset-react': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@react-native/babel-preset': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)) + '@react-native/babel-preset': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4) babel-plugin-react-compiler: 0.0.0-experimental-6067d4e-20240919 babel-plugin-react-native-web: 0.19.12 react-refresh: 0.14.2 @@ -28120,7 +17235,10 @@ snapshots: - '@babel/preset-env' - supports-color - babel-preset-fbjs@3.4.0(@babel/core@7.24.5): + /babel-preset-fbjs@3.4.0(@babel/core@7.24.5): + resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) @@ -28152,81 +17270,132 @@ snapshots: babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color + dev: true - bail@2.0.2: {} + /bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - balanced-match@1.0.2: {} + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - bare-events@2.4.2: + /bare-events@2.4.2: + resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==} + requiresBuild: true + dev: true optional: true - bare-fs@2.3.5: + /bare-fs@2.3.5: + resolution: {integrity: sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==} + requiresBuild: true dependencies: bare-events: 2.4.2 bare-path: 2.1.3 bare-stream: 2.3.0 + dev: true optional: true - bare-os@2.4.4: + /bare-os@2.4.4: + resolution: {integrity: sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==} + requiresBuild: true + dev: true optional: true - bare-path@2.1.3: + /bare-path@2.1.3: + resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==} + requiresBuild: true dependencies: bare-os: 2.4.4 + dev: true optional: true - bare-stream@2.3.0: + /bare-stream@2.3.0: + resolution: {integrity: sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==} + requiresBuild: true dependencies: b4a: 1.6.6 streamx: 2.20.1 + dev: true optional: true - base64-arraybuffer@1.0.2: {} + /base64-arraybuffer@1.0.2: + resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} + engines: {node: '>= 0.6.0'} + dev: false - base64-js@1.5.1: {} + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - basic-auth@2.0.1: + /basic-auth@2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} dependencies: safe-buffer: 5.1.2 + dev: true - basic-ftp@5.0.5: {} + /basic-ftp@5.0.5: + resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} + engines: {node: '>=10.0.0'} + dev: true - batch@0.6.1: {} + /batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - better-opn@3.0.2: + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} dependencies: open: 8.4.2 - better-path-resolve@1.0.0: + /better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} dependencies: is-windows: 1.0.2 + dev: true - big-integer@1.6.52: {} + /big-integer@1.6.52: + resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} + engines: {node: '>=0.6'} - big.js@5.2.2: {} + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - bin-links@4.0.4: + /bin-links@4.0.4: + resolution: {integrity: sha512-cMtq4W5ZsEwcutJrVId+a/tjt8GSbS+h0oNkdl6+6rBuEv8Ot33Bevj5KPm40t309zuhVic8NjpuL42QCiJWWA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: cmd-shim: 6.0.3 npm-normalize-package-bin: 3.0.1 read-cmd-shim: 4.0.0 write-file-atomic: 5.0.1 + dev: true - binary-extensions@2.3.0: {} + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} - bl@4.1.0: + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 - bluebird@3.7.2: {} + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true - bn.js@4.12.0: {} + /bn.js@4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + dev: true - bn.js@5.2.1: {} + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: true - body-parser@1.20.3: + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -28243,22 +17412,31 @@ snapshots: transitivePeerDependencies: - supports-color - bole@5.0.14: + /bole@5.0.14: + resolution: {integrity: sha512-IFDlSAH1GKiQEp4NUa2Eg8RplcV2oXOFCHD/nfNqVlRNf9RgNRdxtR2g3P+Cz57uP5jAGSrq2bGUqXLQeh/h4w==} dependencies: fast-safe-stringify: 2.1.1 individual: 3.0.0 + dev: true - bonjour-service@1.2.1: + /bonjour-service@1.2.1: + resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 - boolbase@1.0.0: {} + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - boolean@3.2.0: + /boolean@3.2.0: + resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} + requiresBuild: true + dev: true optional: true - boxen@5.1.2: + /boxen@5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} dependencies: ansi-align: 3.0.1 camelcase: 6.3.0 @@ -28268,8 +17446,11 @@ snapshots: type-fest: 0.20.2 widest-line: 3.1.0 wrap-ansi: 7.0.0 + dev: true - boxen@6.2.1: + /boxen@6.2.1: + resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: ansi-align: 3.0.1 camelcase: 6.3.0 @@ -28280,7 +17461,9 @@ snapshots: widest-line: 4.0.1 wrap-ansi: 8.1.0 - boxen@7.0.0: + /boxen@7.0.0: + resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} + engines: {node: '>=14.16'} dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 @@ -28290,8 +17473,11 @@ snapshots: type-fest: 2.19.0 widest-line: 4.0.1 wrap-ansi: 8.1.0 + dev: true - boxen@7.1.1: + /boxen@7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} + engines: {node: '>=14.16'} dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 @@ -28302,42 +17488,58 @@ snapshots: widest-line: 4.0.1 wrap-ansi: 8.1.0 - bplist-creator@0.0.7: + /bplist-creator@0.0.7: + resolution: {integrity: sha512-xp/tcaV3T5PCiaY04mXga7o/TE+t95gqeLmADeBI1CvZtdWTbgBt3uLpvh4UWtenKeBhCV6oVxGk38yZr2uYEA==} dependencies: stream-buffers: 2.2.0 + dev: false - bplist-creator@0.1.0: + /bplist-creator@0.1.0: + resolution: {integrity: sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==} dependencies: stream-buffers: 2.2.0 - bplist-parser@0.3.1: + /bplist-parser@0.3.1: + resolution: {integrity: sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==} + engines: {node: '>= 5.10.0'} dependencies: big-integer: 1.6.52 - bplist-parser@0.3.2: + /bplist-parser@0.3.2: + resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} + engines: {node: '>= 5.10.0'} dependencies: big-integer: 1.6.52 - brace-expansion@1.1.11: + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.1: + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - braces@3.0.3: + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} dependencies: fill-range: 7.1.1 - breakword@1.0.6: + /breakword@1.0.6: + resolution: {integrity: sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==} dependencies: wcwidth: 1.0.1 + dev: true - brorand@1.1.0: {} + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + dev: true - browserify-aes@1.2.0: + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -28345,26 +17547,35 @@ snapshots: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - browserify-cipher@1.0.1: + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 + dev: true - browserify-des@1.0.2: + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 des.js: 1.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - browserify-rsa@4.1.0: + /browserify-rsa@4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.2.1 randombytes: 2.1.0 + dev: true - browserify-sign@4.2.3: + /browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 @@ -28376,79 +17587,130 @@ snapshots: parse-asn1: 5.1.7 readable-stream: 2.3.8 safe-buffer: 5.2.1 + dev: true - browserslist@4.23.3: + /browserslist@4.23.3: + resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: caniuse-lite: 1.0.30001662 - electron-to-chromium: 1.5.25 + electron-to-chromium: 1.5.26 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) - bser@2.1.1: + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 - bson@6.8.0: {} + /bson@6.8.0: + resolution: {integrity: sha512-iOJg8pr7wq2tg/zSlCCHMi3hMm5JTOxLTagf3zxhcenHsFp+c6uOs6K7W5UE7A4QIJGtqh/ZovFNMP4mOPJynQ==} + engines: {node: '>=16.20.1'} - buffer-alloc-unsafe@1.1.0: {} + /buffer-alloc-unsafe@1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} + dev: false - buffer-alloc@1.2.0: + /buffer-alloc@1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 + dev: false - buffer-crc32@0.2.13: {} + /buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + dev: true - buffer-crc32@1.0.0: {} + /buffer-crc32@1.0.0: + resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} + engines: {node: '>=8.0.0'} + dev: true - buffer-equal-constant-time@1.0.1: {} + /buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + dev: true - buffer-fill@1.0.0: {} + /buffer-fill@1.0.0: + resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} + dev: false - buffer-from@1.1.2: {} + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - buffer-xor@1.0.3: {} + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true - buffer@5.7.1: + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - buffer@6.0.3: + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 + dev: true - builtin-modules@3.3.0: {} + /builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} + dev: true - builtins@1.0.3: {} + /builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - builtins@5.1.0: + /builtins@5.1.0: + resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} dependencies: semver: 7.6.3 + dev: true - bundle-name@4.1.0: + /bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} dependencies: run-applescript: 7.0.0 + dev: true - bunyan@1.8.15: + /bunyan@1.8.15: + resolution: {integrity: sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==} + engines: {'0': node >=0.10.0} + hasBin: true optionalDependencies: dtrace-provider: 0.8.8 moment: 2.30.1 mv: 2.1.1 safe-json-stringify: 1.2.0 + dev: true - busboy@1.6.0: + /busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 + dev: false - bytes@3.0.0: {} + /bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} - bytes@3.1.2: {} + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} - cac@6.7.14: {} + /cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true - cacache@16.1.3: + /cacache@16.1.3: + resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@npmcli/fs': 2.1.2 '@npmcli/move-file': 2.0.1 @@ -28470,8 +17732,11 @@ snapshots: unique-filename: 2.0.1 transitivePeerDependencies: - bluebird + dev: true - cacache@18.0.4: + /cacache@18.0.4: + resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 @@ -28486,11 +17751,18 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 - cacheable-lookup@5.0.4: {} + /cacheable-lookup@5.0.4: + resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} + engines: {node: '>=10.6.0'} + dev: true - cacheable-lookup@7.0.0: {} + /cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} - cacheable-request@10.2.14: + /cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} dependencies: '@types/http-cache-semantics': 4.0.4 get-stream: 6.0.1 @@ -28500,7 +17772,9 @@ snapshots: normalize-url: 8.0.1 responselike: 3.0.0 - cacheable-request@7.0.4: + /cacheable-request@7.0.4: + resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} + engines: {node: '>=8'} dependencies: clone-response: 1.0.3 get-stream: 5.2.0 @@ -28509,8 +17783,11 @@ snapshots: lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 + dev: true - call-bind@1.0.7: + /call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 @@ -28518,64 +17795,100 @@ snapshots: get-intrinsic: 1.2.4 set-function-length: 1.2.2 - caller-callsite@2.0.0: + /caller-callsite@2.0.0: + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} + engines: {node: '>=4'} dependencies: callsites: 2.0.0 - caller-path@2.0.0: + /caller-path@2.0.0: + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} + engines: {node: '>=4'} dependencies: caller-callsite: 2.0.0 - callsites@2.0.0: {} + /callsites@2.0.0: + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} + engines: {node: '>=4'} - callsites@3.1.0: {} + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} - camel-case@4.1.2: + /camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 tslib: 2.7.0 - camelcase-css@2.0.1: {} + /camelcase-css@2.0.1: + resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} + engines: {node: '>= 6'} + dev: true - camelcase-keys@6.2.2: + /camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} dependencies: camelcase: 5.3.1 map-obj: 4.3.0 quick-lru: 4.0.1 + dev: true - camelcase@5.3.1: {} + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} - camelcase@6.3.0: {} + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} - camelcase@7.0.1: {} + /camelcase@7.0.1: + resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} + engines: {node: '>=14.16'} - can-namespace@1.0.0: {} + /can-namespace@1.0.0: + resolution: {integrity: sha512-1sBY/SLwwcmxz3NhyVhLjt2uD/dZ7V1mII82/MIXSDn5QXnslnosJnjlP8+yTx2uTCRvw1jlFDElRs4pX7AG5w==} + dev: true - can-ndjson-stream@1.0.2: + /can-ndjson-stream@1.0.2: + resolution: {integrity: sha512-//tM8wcTV42SyD1JGua7WMVftZEeTwapcHJTTe3vJwuVywXD01CJbdEkgwRYjy2evIByVJV21ZKBdSv5ygIw1w==} dependencies: can-namespace: 1.0.0 + dev: true - can-write-to-dir@1.1.1: + /can-write-to-dir@1.1.1: + resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} + engines: {node: '>=10.13'} dependencies: path-temp: 2.1.0 + dev: true - caniuse-api@3.0.0: + /caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001662 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001662: {} + /caniuse-lite@1.0.30001662: + resolution: {integrity: sha512-sgMUVwLmGseH8ZIrm1d51UbrhqMCH3jvS7gF/M6byuHOnKyLOBL7W8yz5V02OHwgLGA36o/AFhWzzh4uc5aqTA==} - cardinal@2.1.1: + /cardinal@2.1.1: + resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} + hasBin: true dependencies: ansicolors: 0.3.2 redeyed: 2.1.1 + dev: true - ccount@2.0.1: {} + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - chai@4.5.0: + /chai@4.5.0: + resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} + engines: {node: '>=4'} dependencies: assertion-error: 1.1.0 check-error: 1.0.3 @@ -28584,55 +17897,86 @@ snapshots: loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.1.0 + dev: true - chai@5.1.1: + /chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} dependencies: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 loupe: 3.1.1 pathval: 2.0.0 + dev: true - chalk-template@0.4.0: + /chalk-template@0.4.0: + resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==} + engines: {node: '>=12'} dependencies: chalk: 4.1.2 + dev: true - chalk@2.4.2: + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - chalk@4.1.2: + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.0.1: {} + /chalk@5.0.1: + resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true - chalk@5.3.0: {} + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - char-regex@1.0.2: {} + /char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} - character-entities-html4@2.1.0: {} + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - character-entities-legacy@3.0.0: {} + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - character-entities@2.0.2: {} + /character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - character-reference-invalid@2.0.1: {} + /character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chardet@0.7.0: {} + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true - charenc@0.0.2: {} + /charenc@0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} - check-error@1.0.3: + /check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} dependencies: get-func-name: 2.0.2 + dev: true - check-error@2.1.1: {} + /check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + dev: true - cheerio-select@2.1.0: + /cheerio-select@2.1.0: + resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} dependencies: boolbase: 1.0.0 css-select: 5.1.0 @@ -28641,7 +17985,9 @@ snapshots: domhandler: 5.0.3 domutils: 3.1.0 - cheerio@1.0.0-rc.12: + /cheerio@1.0.0-rc.12: + resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} + engines: {node: '>= 6'} dependencies: cheerio-select: 2.1.0 dom-serializer: 2.0.0 @@ -28651,7 +17997,9 @@ snapshots: parse5: 7.1.2 parse5-htmlparser2-tree-adapter: 7.0.0 - chokidar@3.6.0: + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 braces: 3.0.3 @@ -28663,15 +18011,25 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chokidar@4.0.0: + /chokidar@4.0.0: + resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==} + engines: {node: '>= 14.16.0'} dependencies: readdirp: 4.0.1 - chownr@2.0.0: {} + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} - chownr@3.0.0: {} + /chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + dev: true - chrome-launcher@0.15.2: + /chrome-launcher@0.15.2: + resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} + engines: {node: '>=12.13.0'} + hasBin: true dependencies: '@types/node': 20.16.5 escape-string-regexp: 4.0.0 @@ -28680,226 +18038,371 @@ snapshots: transitivePeerDependencies: - supports-color - chrome-trace-event@1.0.4: {} + /chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} - chromium-bidi@0.5.8(devtools-protocol@0.0.1232444): + /chromium-bidi@0.5.8(devtools-protocol@0.0.1232444): + resolution: {integrity: sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==} + peerDependencies: + devtools-protocol: '*' dependencies: devtools-protocol: 0.0.1232444 mitt: 3.0.1 urlpattern-polyfill: 10.0.0 + dev: true - chromium-pickle-js@0.2.0: + /chromium-pickle-js@0.2.0: + resolution: {integrity: sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==} + requiresBuild: true + dev: true optional: true - ci-info@2.0.0: {} + /ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - ci-info@3.9.0: {} + /ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} - cipher-base@1.0.4: + /cipher-base@1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - clean-css@5.3.3: + /clean-css@5.3.3: + resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} + engines: {node: '>= 10.0'} dependencies: source-map: 0.6.1 - clean-stack@2.2.0: {} + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} - clean-stack@3.0.1: + /clean-stack@3.0.1: + resolution: {integrity: sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 4.0.0 + dev: true - cli-boxes@2.2.1: {} + /cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} + dev: true - cli-boxes@3.0.0: {} + /cli-boxes@3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} + engines: {node: '>=10'} - cli-columns@4.0.0: + /cli-columns@4.0.0: + resolution: {integrity: sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==} + engines: {node: '>= 10'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 + dev: true - cli-cursor@2.1.0: + /cli-cursor@2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} + engines: {node: '>=4'} dependencies: restore-cursor: 2.0.0 + dev: false - cli-cursor@3.1.0: + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 - cli-cursor@4.0.0: + /cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: restore-cursor: 4.0.0 + dev: true - cli-cursor@5.0.0: + /cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} dependencies: restore-cursor: 5.1.0 + dev: true - cli-progress@3.12.0: + /cli-progress@3.12.0: + resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} + engines: {node: '>=4'} dependencies: string-width: 4.2.3 + dev: true - cli-spinners@2.9.2: {} + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} - cli-table3@0.6.5: + /cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} + engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.3 optionalDependencies: '@colors/colors': 1.5.0 - cli-truncate@2.1.0: + /cli-truncate@2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 string-width: 4.2.3 + dev: true - cli-truncate@3.1.0: + /cli-truncate@3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: slice-ansi: 5.0.0 string-width: 5.1.2 + dev: true - cli-truncate@4.0.0: + /cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} dependencies: slice-ansi: 5.0.0 string-width: 7.2.0 + dev: true - cli-width@4.1.0: {} + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + dev: true - client-only@0.0.1: {} + /client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} + dev: false - clipboardy@3.0.0: + /clipboardy@3.0.0: + resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: arch: 2.2.0 execa: 5.1.1 is-wsl: 2.2.0 + dev: true - cliui@6.0.0: + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 6.2.0 - cliui@7.0.4: + /cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@8.0.1: + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - clone-deep@4.0.1: + /clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 - clone-response@1.0.3: + /clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} dependencies: mimic-response: 1.0.1 + dev: true - clone@1.0.4: {} + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} - clone@2.1.2: {} + /clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + dev: false - clsx@2.1.1: {} + /clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} - cmd-shim@6.0.3: {} + /cmd-shim@6.0.3: + resolution: {integrity: sha512-FMabTRlc5t5zjdenF6mS0MBeFZm0XqHqeOkcskKFb/LYCcRQ5fVgLOHVc4Lq9CqABd9zhjwPjMBCJvMCziSVtA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - collapse-white-space@2.1.0: {} + /collapse-white-space@2.1.0: + resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} - color-convert@1.9.3: + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - color-convert@2.0.1: + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 - color-name@1.1.3: {} + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - color-name@1.1.4: {} + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 + dev: false - color-support@1.1.3: {} + /color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + dev: true - color2k@2.0.3: {} + /color2k@2.0.3: + resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==} + dev: false - color@3.2.1: + /color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: color-convert: 1.9.3 color-string: 1.9.1 + dev: false - color@4.2.3: + /color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} dependencies: color-convert: 2.0.1 color-string: 1.9.1 + dev: false - colord@2.9.3: {} + /colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - colorette@1.4.0: {} + /colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - colorette@2.0.20: {} + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - combine-promises@1.2.0: {} + /combine-promises@1.2.0: + resolution: {integrity: sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==} + engines: {node: '>=10'} - combined-stream@1.0.8: + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - comlink@4.4.1: {} + /comlink@4.4.1: + resolution: {integrity: sha512-+1dlx0aY5Jo1vHy/tSsIGpSkN4tS9rZSW8FIhG0JH/crs9wwweswIo/POr451r7bZww3hFbPAKnTpimzL/mm4Q==} + dev: false - comma-separated-tokens@2.0.3: {} + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - command-exists@1.2.9: {} + /command-exists@1.2.9: + resolution: {integrity: sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==} - commander@10.0.1: {} + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} - commander@12.1.0: {} + /commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + dev: true - commander@2.13.0: {} + /commander@2.13.0: + resolution: {integrity: sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==} + dev: true - commander@2.20.3: {} + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@4.1.1: {} + /commander@4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} - commander@5.1.0: {} + /commander@5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} - commander@7.2.0: {} + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} - commander@8.3.0: {} + /commander@8.3.0: + resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} + engines: {node: '>= 12'} - commander@9.5.0: {} + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} - common-path-prefix@3.0.0: {} + /common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - common-tags@1.8.2: {} + /common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} + dev: true - commondir@1.0.1: {} + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - compare-version@0.1.2: {} + /compare-version@0.1.2: + resolution: {integrity: sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==} + engines: {node: '>=0.10.0'} + dev: true - component-type@1.2.2: {} + /component-type@1.2.2: + resolution: {integrity: sha512-99VUHREHiN5cLeHm3YLq312p6v+HUEcwtLCAtelvUDI6+SH5g5Cr85oNR2S1o6ywzL0ykMbuwLzM2ANocjEOIA==} - compress-commons@6.0.2: + /compress-commons@6.0.2: + resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} + engines: {node: '>= 14'} dependencies: crc-32: 1.2.2 crc32-stream: 6.0.0 is-stream: 2.0.1 normalize-path: 3.0.0 readable-stream: 4.5.2 + dev: true - compressible@2.0.18: + /compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.53.0 - compression@1.7.4: + /compression@1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.8 bytes: 3.0.0 @@ -28911,18 +18414,26 @@ snapshots: transitivePeerDependencies: - supports-color - computeds@0.0.1: {} + /computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + dev: true - concat-map@0.0.1: {} + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - confbox@0.1.7: {} + /confbox@0.1.7: + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + dev: true - config-chain@1.1.13: + /config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: ini: 1.3.8 proto-list: 1.2.4 - configstore@6.0.0: + /configstore@6.0.0: + resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} + engines: {node: '>=12'} dependencies: dot-prop: 6.0.1 graceful-fs: 4.2.11 @@ -28930,9 +18441,13 @@ snapshots: write-file-atomic: 3.0.3 xdg-basedir: 5.1.0 - connect-history-api-fallback@2.0.0: {} + /connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} - connect@3.7.0: + /connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} dependencies: debug: 2.6.9 finalhandler: 1.1.2 @@ -28941,35 +18456,59 @@ snapshots: transitivePeerDependencies: - supports-color - consola@2.15.3: {} + /consola@2.15.3: + resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - console-control-strings@1.1.0: {} + /console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + dev: true - content-disposition@0.5.2: {} + /content-disposition@0.5.2: + resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==} + engines: {node: '>= 0.6'} - content-disposition@0.5.4: + /content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.2.1 - content-type@1.0.5: {} + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} - convert-source-map@1.9.0: {} + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - convert-source-map@2.0.0: {} + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - cookie-signature@1.0.6: {} + /cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - cookie-signature@1.2.1: {} + /cookie-signature@1.2.1: + resolution: {integrity: sha512-78KWk9T26NhzXtuL26cIJ8/qNHANyJ/ZYrmEXFzUmhZdjpBv+DlWlOANRTGBt48YcyslsLrj0bMLFTmXvLRCOw==} + engines: {node: '>=6.6.0'} + dev: false - cookie@0.6.0: {} + /cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} - copy-anything@2.0.6: + /copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} dependencies: is-what: 3.14.1 - copy-text-to-clipboard@3.2.0: {} + /copy-text-to-clipboard@3.2.0: + resolution: {integrity: sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==} + engines: {node: '>=12'} - copy-webpack-plugin@11.0.0(webpack@5.94.0): + /copy-webpack-plugin@11.0.0(webpack@5.94.0): + resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} + engines: {node: '>= 14.15.0'} + peerDependencies: + webpack: ^5.1.0 dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -28977,9 +18516,13 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - copy-webpack-plugin@12.0.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /copy-webpack-plugin@12.0.2(webpack@5.94.0): + resolution: {integrity: sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.1.0 dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -28987,28 +18530,42 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - core-js-compat@3.38.1: + /core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} dependencies: browserslist: 4.23.3 - core-js-pure@3.38.1: {} + /core-js-pure@3.38.1: + resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} + requiresBuild: true - core-js@3.38.1: {} + /core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} + requiresBuild: true - core-util-is@1.0.3: {} + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - corser@2.0.1: {} + /corser@2.0.1: + resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} + engines: {node: '>= 0.4.0'} + dev: true - cosmiconfig@5.2.1: + /cosmiconfig@5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 js-yaml: 3.14.1 parse-json: 4.0.0 - cosmiconfig@6.0.0: + /cosmiconfig@6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 @@ -29016,53 +18573,81 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@7.1.0: + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} dependencies: '@types/parse-json': 4.0.2 import-fresh: 3.3.0 parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: false - cosmiconfig@8.3.6(typescript@5.5.4): + /cosmiconfig@8.3.6(typescript@5.5.4): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true 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 - cosmiconfig@9.0.0(typescript@5.5.4): + /cosmiconfig@9.0.0(typescript@5.5.4): + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - optionalDependencies: typescript: 5.5.4 + dev: true - crc-32@1.2.2: {} + /crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + dev: true - crc32-stream@6.0.0: + /crc32-stream@6.0.0: + resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} + engines: {node: '>= 14'} dependencies: crc-32: 1.2.2 readable-stream: 4.5.2 + dev: true - create-ecdh@4.0.4: + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 elliptic: 6.5.7 + dev: true - create-hash@1.2.0: + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.4 inherits: 2.0.4 md5.js: 1.3.5 ripemd160: 2.0.2 sha.js: 2.4.11 + dev: true - create-hmac@1.1.7: + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -29070,42 +18655,60 @@ snapshots: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 + dev: true - create-require@1.1.1: {} + /create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true - crelt@1.0.6: {} + /crelt@1.0.6: + resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} + dev: false - critters@0.0.24: + /critters@0.0.24: + resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} dependencies: chalk: 4.1.2 css-select: 5.1.0 dom-serializer: 2.0.0 domhandler: 5.0.3 htmlparser2: 8.0.2 - postcss: 8.4.41 + postcss: 8.4.47 postcss-media-query-parser: 0.2.3 + dev: true - cross-dirname@0.1.0: {} + /cross-dirname@0.1.0: + resolution: {integrity: sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==} + requiresBuild: true + dev: true - cross-fetch@3.1.8(encoding@0.1.13): + /cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} dependencies: - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 transitivePeerDependencies: - encoding + dev: false - cross-fetch@4.0.0(encoding@0.1.13): + /cross-fetch@4.0.0: + resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} dependencies: - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 transitivePeerDependencies: - encoding + dev: true - cross-spawn@5.1.0: + /cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 + dev: true - cross-spawn@6.0.5: + /cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 @@ -29113,17 +18716,24 @@ snapshots: shebang-command: 1.2.0 which: 1.3.1 - cross-spawn@7.0.3: + /cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - cross-zip@4.0.1: {} + /cross-zip@4.0.1: + resolution: {integrity: sha512-n63i0lZ0rvQ6FXiGQ+/JFCKAUyPFhLQYJIqKaa+tSJtfKeULF/IDNDAbdnSIxgS4NTuw2b0+lj8LzfITuq+ZxQ==} + engines: {node: '>=12.10'} + dev: true - crypt@0.0.2: {} + /crypt@0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - crypto-browserify@3.12.0: + /crypto-browserify@3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.3 @@ -29136,24 +18746,47 @@ snapshots: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 + dev: true - crypto-random-string@1.0.0: {} + /crypto-random-string@1.0.0: + resolution: {integrity: sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg==} + engines: {node: '>=4'} - crypto-random-string@2.0.0: {} + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} - crypto-random-string@4.0.0: + /crypto-random-string@4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} dependencies: type-fest: 1.4.0 - css-declaration-sorter@7.2.0(postcss@8.4.47): + /css-declaration-sorter@7.2.0(postcss@8.4.47): + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 dependencies: postcss: 8.4.47 - css-in-js-utils@3.1.0: + /css-in-js-utils@3.1.0: + resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} dependencies: hyphenate-style-name: 1.1.0 + dev: false - css-loader@6.11.0(webpack@5.94.0): + /css-loader@6.11.0(webpack@5.94.0): + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} + engines: {node: '>= 12.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -29163,35 +18796,67 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 - optionalDependencies: - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - css-loader@7.1.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /css-loader@7.1.2(webpack@5.94.0): + resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.27.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: - icss-utils: 5.1.0(postcss@8.4.41) - postcss: 8.4.41 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.41) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.41) - postcss-modules-scope: 3.2.0(postcss@8.4.41) - postcss-modules-values: 4.0.0(postcss@8.4.41) + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.94.0): + /css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.94.0): + resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@parcel/css': '*' + '@swc/css': '*' + clean-css: '*' + csso: '*' + esbuild: '*' + lightningcss: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@parcel/css': + optional: true + '@swc/css': + optional: true + clean-css: + optional: true + csso: + optional: true + esbuild: + optional: true + lightningcss: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 + clean-css: 5.3.3 cssnano: 6.1.2(postcss@8.4.47) jest-worker: 29.7.0 postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.94.0 - optionalDependencies: - clean-css: 5.3.3 + webpack: 5.94.0(webpack-cli@5.1.4) - css-select@4.3.0: + /css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} dependencies: boolbase: 1.0.0 css-what: 6.1.0 @@ -29199,7 +18864,8 @@ snapshots: domutils: 2.8.0 nth-check: 2.1.1 - css-select@5.1.0: + /css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} dependencies: boolbase: 1.0.0 css-what: 6.1.0 @@ -29207,30 +18873,50 @@ snapshots: domutils: 3.1.0 nth-check: 2.1.1 - css-shorthand-properties@1.1.1: {} + /css-shorthand-properties@1.1.1: + resolution: {integrity: sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==} + dev: true - css-tree@1.1.3: + /css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.14 source-map: 0.6.1 + dev: false - css-tree@2.2.1: + /css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: mdn-data: 2.0.28 source-map-js: 1.2.1 - css-tree@2.3.1: + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} dependencies: mdn-data: 2.0.30 source-map-js: 1.2.1 - css-value@0.0.1: {} + /css-value@0.0.1: + resolution: {integrity: sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==} + dev: true - css-what@6.1.0: {} + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} - cssesc@3.0.0: {} + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true - cssnano-preset-advanced@6.1.2(postcss@8.4.47): + /cssnano-preset-advanced@6.1.2(postcss@8.4.47): + resolution: {integrity: sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: autoprefixer: 10.4.20(postcss@8.4.47) browserslist: 4.23.3 @@ -29241,7 +18927,11 @@ snapshots: postcss-reduce-idents: 6.0.3(postcss@8.4.47) postcss-zindex: 6.0.2(postcss@8.4.47) - cssnano-preset-default@6.1.2(postcss@8.4.47): + /cssnano-preset-default@6.1.2(postcss@8.4.47): + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 css-declaration-sorter: 7.2.0(postcss@8.4.47) @@ -29275,142 +18965,254 @@ snapshots: postcss-svgo: 6.0.3(postcss@8.4.47) postcss-unique-selectors: 6.0.4(postcss@8.4.47) - cssnano-utils@4.0.2(postcss@8.4.47): + /cssnano-utils@4.0.2(postcss@8.4.47): + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - cssnano@6.1.2(postcss@8.4.47): + /cssnano@6.1.2(postcss@8.4.47): + resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: cssnano-preset-default: 6.1.2(postcss@8.4.47) lilconfig: 3.1.2 postcss: 8.4.47 - csso@5.0.5: + /csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: css-tree: 2.2.1 - cssstyle@4.1.0: + /cssstyle@4.1.0: + resolution: {integrity: sha512-h66W1URKpBS5YMI/V8PyXvTMFT8SupJ1IzoIV8IeBC/ji8WVmrO8dGlTi+2dh6whmdk6BiKJLD/ZBkhWbcg6nA==} + engines: {node: '>=18'} dependencies: rrweb-cssom: 0.7.1 + dev: true - csstype@3.1.3: {} + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - csv-generate@3.4.3: {} + /csv-generate@3.4.3: + resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==} + dev: true - csv-parse@4.16.3: {} + /csv-parse@4.16.3: + resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==} + dev: true - csv-stringify@5.6.5: {} + /csv-stringify@5.6.5: + resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==} + dev: true - csv@5.5.3: + /csv@5.5.3: + resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==} + engines: {node: '>= 0.1.90'} dependencies: csv-generate: 3.4.3 csv-parse: 4.16.3 csv-stringify: 5.6.5 stream-transform: 2.1.3 + dev: true - d3-array@3.2.4: + /d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} + engines: {node: '>=12'} dependencies: internmap: 2.0.3 + dev: false - d3-axis@3.0.0: {} + /d3-axis@3.0.0: + resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} + engines: {node: '>=12'} + dev: false - d3-brush@3.0.0: + /d3-brush@3.0.0: + resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) + dev: false - d3-chord@3.0.1: + /d3-chord@3.0.1: + resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} + engines: {node: '>=12'} dependencies: d3-path: 3.1.0 + dev: false - d3-color@3.1.0: {} + /d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + dev: false - d3-contour@4.0.2: + /d3-contour@4.0.2: + resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-delaunay@6.0.4: + /d3-delaunay@6.0.4: + resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} + engines: {node: '>=12'} dependencies: delaunator: 5.0.1 + dev: false - d3-dispatch@3.0.1: {} + /d3-dispatch@3.0.1: + resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} + engines: {node: '>=12'} + dev: false - d3-drag@3.0.0: + /d3-drag@3.0.0: + resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-selection: 3.0.0 + dev: false - d3-dsv@3.0.1: + /d3-dsv@3.0.1: + resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} + engines: {node: '>=12'} + hasBin: true dependencies: commander: 7.2.0 iconv-lite: 0.6.3 rw: 1.3.3 + dev: false - d3-ease@3.0.1: {} + /d3-ease@3.0.1: + resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} + engines: {node: '>=12'} + dev: false - d3-fetch@3.0.1: + /d3-fetch@3.0.1: + resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} + engines: {node: '>=12'} dependencies: d3-dsv: 3.0.1 + dev: false - d3-force@3.0.0: + /d3-force@3.0.0: + resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-quadtree: 3.0.1 d3-timer: 3.0.1 + dev: false - d3-format@3.1.0: {} + /d3-format@3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} + dev: false - d3-geo@3.1.1: + /d3-geo@3.1.1: + resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-hierarchy@3.1.2: {} + /d3-hierarchy@3.1.2: + resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} + engines: {node: '>=12'} + dev: false - d3-interpolate@3.0.1: + /d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} dependencies: d3-color: 3.1.0 + dev: false - d3-path@3.1.0: {} + /d3-path@3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} + dev: false - d3-polygon@3.0.1: {} + /d3-polygon@3.0.1: + resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} + engines: {node: '>=12'} + dev: false - d3-quadtree@3.0.1: {} + /d3-quadtree@3.0.1: + resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} + engines: {node: '>=12'} + dev: false - d3-random@3.0.1: {} + /d3-random@3.0.1: + resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} + engines: {node: '>=12'} + dev: false - d3-scale-chromatic@3.1.0: + /d3-scale-chromatic@3.1.0: + resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} + engines: {node: '>=12'} dependencies: d3-color: 3.1.0 d3-interpolate: 3.0.1 + dev: false - d3-scale@4.0.2: + /d3-scale@4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-time: 3.1.0 d3-time-format: 4.1.0 + dev: false - d3-selection@3.0.0: {} + /d3-selection@3.0.0: + resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} + engines: {node: '>=12'} + dev: false - d3-shape@3.2.0: + /d3-shape@3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} dependencies: d3-path: 3.1.0 + dev: false - d3-time-format@4.1.0: + /d3-time-format@4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} dependencies: d3-time: 3.1.0 + dev: false - d3-time@3.1.0: + /d3-time@3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 + dev: false - d3-timer@3.0.1: {} + /d3-timer@3.0.1: + resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} + engines: {node: '>=12'} + dev: false - d3-transition@3.0.1(d3-selection@3.0.0): + /d3-transition@3.0.1(d3-selection@3.0.0): + resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} + engines: {node: '>=12'} + peerDependencies: + d3-selection: 2 - 3 dependencies: d3-color: 3.1.0 d3-dispatch: 3.0.1 @@ -29418,16 +19220,22 @@ snapshots: d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-timer: 3.0.1 + dev: false - d3-zoom@3.0.0: + /d3-zoom@3.0.0: + resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} + engines: {node: '>=12'} dependencies: d3-dispatch: 3.0.1 d3-drag: 3.0.0 d3-interpolate: 3.0.1 d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) + dev: false - d3@7.9.0: + /d3@7.9.0: + resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} + engines: {node: '>=12'} dependencies: d3-array: 3.2.4 d3-axis: 3.0.0 @@ -29459,104 +19267,192 @@ snapshots: d3-timer: 3.0.1 d3-transition: 3.0.1(d3-selection@3.0.0) d3-zoom: 3.0.0 + dev: false - dag-map@1.0.2: {} + /dag-map@1.0.2: + resolution: {integrity: sha512-+LSAiGFwQ9dRnRdOeaj7g47ZFJcOUPukAP8J3A3fuZ1g9Y44BG+P1sgApjLXTQPOzC4+7S9Wr8kXsfpINM4jpw==} + dev: false - damerau-levenshtein@1.0.8: {} + /damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true - data-uri-to-buffer@2.0.2: {} + /data-uri-to-buffer@2.0.2: + resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} + dev: true - data-uri-to-buffer@3.0.1: {} + /data-uri-to-buffer@3.0.1: + resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} + engines: {node: '>= 6'} + dev: false - data-uri-to-buffer@4.0.1: {} + /data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} + dev: true - data-uri-to-buffer@6.0.2: {} + /data-uri-to-buffer@6.0.2: + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} + engines: {node: '>= 14'} + dev: true - data-urls@5.0.0: + /data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} dependencies: whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 + dev: true - data-view-buffer@1.0.1: + /data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - data-view-byte-length@1.0.1: + /data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - data-view-byte-offset@1.0.0: + /data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-data-view: 1.0.1 - date-fns@2.30.0: + /date-fns@2.30.0: + resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} + engines: {node: '>=0.11'} dependencies: '@babel/runtime': 7.25.6 + dev: false - dateformat@4.6.3: {} + /dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + dev: true - dayjs@1.11.13: {} + /dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - de-indent@1.0.2: {} + /de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + dev: true - debounce@1.2.1: {} + /debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - debug@2.6.9: + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 - debug@3.2.7: + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 - debug@4.3.4: + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.2 + dev: true - debug@4.3.7(supports-color@8.1.1): + /debug@4.3.7(supports-color@8.1.1): + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 - optionalDependencies: supports-color: 8.1.1 - decamelize-keys@1.1.1: + /decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} dependencies: decamelize: 1.2.0 map-obj: 1.0.1 + dev: true - decamelize@1.2.0: {} + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} - decamelize@6.0.0: {} + /decamelize@6.0.0: + resolution: {integrity: sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - decimal.js@10.4.3: {} + /decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + dev: true - decode-named-character-reference@1.0.2: + /decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: character-entities: 2.0.2 - decode-uri-component@0.2.2: {} + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: false - decompress-response@6.0.0: + /decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 - deep-assign@3.0.0: + /deep-assign@3.0.0: + resolution: {integrity: sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==} + engines: {node: '>=0.10.0'} + deprecated: Check out `lodash.merge` or `merge-options` instead. dependencies: is-obj: 1.0.1 + dev: false - deep-eql@4.1.4: + /deep-eql@4.1.4: + resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} + engines: {node: '>=6'} dependencies: type-detect: 4.1.0 + dev: true - deep-eql@5.0.2: {} + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: true - deep-equal@2.2.3: + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 call-bind: 1.0.7 @@ -29576,62 +19472,103 @@ snapshots: which-boxed-primitive: 1.0.2 which-collection: 1.0.2 which-typed-array: 1.1.15 + dev: true - deep-extend@0.6.0: {} + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} - deep-is@0.1.4: {} + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true - deepmerge-ts@5.1.0: {} + /deepmerge-ts@5.1.0: + resolution: {integrity: sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==} + engines: {node: '>=16.0.0'} + dev: true - deepmerge@2.2.1: {} + /deepmerge@2.2.1: + resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} + engines: {node: '>=0.10.0'} + dev: false - deepmerge@4.3.1: {} + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} - default-browser-id@5.0.0: {} + /default-browser-id@5.0.0: + resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} + engines: {node: '>=18'} + dev: true - default-browser@5.2.1: + /default-browser@5.2.1: + resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} + engines: {node: '>=18'} dependencies: bundle-name: 4.1.0 default-browser-id: 5.0.0 + dev: true - default-gateway@4.2.0: + /default-gateway@4.2.0: + resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} + engines: {node: '>=6'} dependencies: execa: 1.0.0 ip-regex: 2.1.0 + dev: false - default-gateway@6.0.3: + /default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} dependencies: execa: 5.1.1 - defaults@1.0.4: + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} dependencies: clone: 1.0.4 - defer-to-connect@2.0.1: {} + /defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + engines: {node: '>=10'} - define-data-property@1.1.4: + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 gopd: 1.0.1 - define-lazy-prop@2.0.0: {} + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} - define-lazy-prop@3.0.0: {} + /define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + dev: true - define-properties@1.2.1: + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - degenerator@5.0.1: + /degenerator@5.0.1: + resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} + engines: {node: '>= 14'} dependencies: ast-types: 0.13.4 escodegen: 2.1.0 esprima: 4.0.1 + dev: true - del@6.1.1: + /del@6.1.1: + resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} + engines: {node: '>=10'} dependencies: globby: 11.1.0 graceful-fs: 4.2.11 @@ -29642,182 +19579,291 @@ snapshots: rimraf: 3.0.2 slash: 3.0.0 - delaunator@5.0.1: + /delaunator@5.0.1: + resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} dependencies: robust-predicates: 3.0.2 + dev: false - delayed-stream@1.0.0: {} + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} - delegates@1.0.0: {} + /delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + dev: true - denodeify@1.2.1: {} + /denodeify@1.2.1: + resolution: {integrity: sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==} - depd@1.1.2: {} + /depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} - depd@2.0.0: {} + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} - deprecated-react-native-prop-types@4.1.0: + /deprecated-react-native-prop-types@4.1.0: + resolution: {integrity: sha512-WfepZHmRbbdTvhcolb8aOKEvQdcmTMn5tKLbqbXmkBvjFjRVWAYqsXk/DBsV8TZxws8SdGHLuHaJrHSQUPRdfw==} dependencies: '@react-native/normalize-colors': 0.72.0 invariant: 2.2.4 prop-types: 15.8.1 + dev: true - dequal@2.0.3: {} + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} - des.js@1.1.0: + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - destroy@1.2.0: {} + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - detect-indent@6.1.0: {} + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true - detect-libc@1.0.3: {} + /detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dev: false - detect-libc@2.0.3: {} + /detect-libc@2.0.3: + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + engines: {node: '>=8'} + dev: true - detect-node-es@1.1.0: {} + /detect-node-es@1.1.0: + resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} + dev: false - detect-node@2.1.0: {} + /detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - detect-port-alt@1.1.6: + /detect-port-alt@1.1.6: + resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} + engines: {node: '>= 4.2.1'} + hasBin: true dependencies: address: 1.2.2 debug: 2.6.9 transitivePeerDependencies: - supports-color - detect-port@1.6.1: + /detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} + hasBin: true dependencies: address: 1.2.2 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color - devlop@1.1.0: + /devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} dependencies: dequal: 2.0.3 - devtools-protocol@0.0.1232444: {} + /devtools-protocol@0.0.1232444: + resolution: {integrity: sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==} + dev: true - devtools-protocol@0.0.1342118: {} + /devtools-protocol@0.0.1342118: + resolution: {integrity: sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==} + dev: true - dicer@0.3.1: + /dicer@0.3.1: + resolution: {integrity: sha512-ObioMtXnmjYs3aRtpIJt9rgQSPCIhKVkFPip+E9GUDyWl8N435znUxK/JfNwGZJ2wnn5JKQ7Ly3vOK5Q5dylGA==} + engines: {node: '>=10.0.0'} dependencies: streamsearch: 1.1.0 + dev: true - didyoumean@1.2.2: {} + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + dev: true - diff-sequences@29.6.3: {} + /diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true - diff@4.0.2: {} + /diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dev: true - diffie-hellman@5.0.3: + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.12.0 miller-rabin: 4.0.1 randombytes: 2.1.0 + dev: true - dir-compare@4.2.0: + /dir-compare@4.2.0: + resolution: {integrity: sha512-2xMCmOoMrdQIPHdsTawECdNPwlVFB9zGcz3kuhmBO6U3oU+UQjsue0i8ayLKpgBcm+hcXPMVSGUN9d+pvJ6+VQ==} dependencies: minimatch: 3.1.2 p-limit: 3.1.0 + dev: true - dir-glob@3.0.1: + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 - dlv@1.1.3: {} + /dlv@1.1.3: + resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} + dev: true - dns-packet@5.6.1: + /dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} dependencies: '@leichtgewicht/ip-codec': 2.0.5 - doctrine@2.1.0: + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 + dev: true - doctrine@3.0.0: + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 + dev: true - docusaurus-plugin-typedoc@1.0.5(typedoc-plugin-markdown@4.0.3(typedoc@0.25.13(typescript@5.5.4))): + /docusaurus-plugin-typedoc@1.0.5(typedoc-plugin-markdown@4.0.3): + resolution: {integrity: sha512-mv8LBJYilGOOPLqaIM3vbYc34m4qwOCpb4WfP24DOPFNj2uiTerw8sg9MGvN6Jx2+J8rq9/WMnjcyz3UMqoIIQ==} + peerDependencies: + typedoc-plugin-markdown: '>=4.0.0' dependencies: - typedoc-plugin-markdown: 4.0.3(typedoc@0.25.13(typescript@5.5.4)) + typedoc-plugin-markdown: 4.0.3(typedoc@0.25.13) + dev: true - dom-accessibility-api@0.5.16: {} + /dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + dev: true - dom-converter@0.2.0: + /dom-converter@0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 - dom-helpers@5.2.1: + /dom-helpers@5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: '@babel/runtime': 7.25.6 csstype: 3.1.3 + dev: false - dom-serializer@1.4.1: + /dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 entities: 2.2.0 - dom-serializer@2.0.0: + /dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 - domelementtype@2.3.0: {} + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - domhandler@4.3.1: + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 - domhandler@5.0.3: + /domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 - domino@2.1.6: {} + /domino@2.1.6: + resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==} + dev: true - domutils@2.8.0: + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} dependencies: dom-serializer: 1.4.1 domelementtype: 2.3.0 domhandler: 4.3.1 - domutils@3.1.0: + /domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 domhandler: 5.0.3 - dot-case@3.0.4: + /dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 tslib: 2.7.0 - dot-prop@6.0.1: + /dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + engines: {node: '>=10'} dependencies: is-obj: 2.0.0 - dotenv-expand@11.0.6: + /dotenv-expand@11.0.6: + resolution: {integrity: sha512-8NHi73otpWsZGBSZwwknTXS5pqMOrk9+Ssrna8xCaxkzEpU9OTf9R5ArQGVw03//Zmk9MOwLPng9WwndvpAJ5g==} + engines: {node: '>=12'} dependencies: dotenv: 16.4.5 + dev: false - dotenv@16.3.1: {} + /dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + engines: {node: '>=12'} + dev: true - dotenv@16.4.5: {} + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} + engines: {node: '>=12'} - dtrace-provider@0.8.8: + /dtrace-provider@0.8.8: + resolution: {integrity: sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==} + engines: {node: '>=0.10'} + requiresBuild: true dependencies: nan: 2.20.0 + dev: true optional: true - duplexer@0.1.2: {} + /duplexer@0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - eas-cli@7.8.5(@swc/core@1.7.26)(@types/node@22.5.5)(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(typescript@5.3.3): + /eas-cli@7.8.5(@types/node@20.16.5)(expo-modules-autolinking@1.11.2)(typescript@5.3.3): + resolution: {integrity: sha512-Hbid4cij68Z2PnV/i1fNLobDs8oNylcncauJ22Q/wdCAAxoPmBmxJNlXt5oi7ipoex29oosQBW36GAevZM996g==} + engines: {node: '>=16.0.0'} + hasBin: true dependencies: '@expo/apple-utils': 1.7.0 '@expo/code-signing-certificates': 0.0.5 @@ -29833,16 +19879,16 @@ snapshots: '@expo/package-manager': 1.1.2 '@expo/pkcs12': 0.0.8 '@expo/plist': 0.0.20 - '@expo/plugin-help': 5.1.23(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) - '@expo/plugin-warn-if-update-available': 2.5.1(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) - '@expo/prebuild-config': 6.7.3(encoding@0.1.13)(expo-modules-autolinking@1.11.1) + '@expo/plugin-help': 5.1.23(@types/node@20.16.5)(typescript@5.3.3) + '@expo/plugin-warn-if-update-available': 2.5.1(@types/node@20.16.5)(typescript@5.3.3) + '@expo/prebuild-config': 6.7.3(expo-modules-autolinking@1.11.2) '@expo/results': 1.0.0 - '@expo/rudder-sdk-node': 1.1.1(encoding@0.1.13) + '@expo/rudder-sdk-node': 1.1.1 '@expo/spawn-async': 1.7.0 '@expo/steps': 1.0.95 '@expo/timeago.js': 1.0.0 '@oclif/core': 1.26.2 - '@oclif/plugin-autocomplete': 2.3.10(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3) + '@oclif/plugin-autocomplete': 2.3.10(@types/node@20.16.5)(typescript@5.3.3) '@segment/ajv-human-errors': 2.13.0(ajv@8.11.0) '@urql/core': 4.0.11(graphql@16.8.1) '@urql/exchange-retry': 1.2.0(graphql@16.8.1) @@ -29875,7 +19921,7 @@ snapshots: mime: 3.0.0 minimatch: 5.1.2 nanoid: 3.3.4 - node-fetch: 2.6.7(encoding@0.1.13) + node-fetch: 2.6.7 node-forge: 1.3.1 nullthrows: 1.1.1 ora: 5.1.0 @@ -29903,19 +19949,29 @@ snapshots: - expo-modules-autolinking - supports-color - typescript + dev: true - eastasianwidth@0.2.0: {} + /eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - ecdsa-sig-formatter@1.0.11: + /ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.1 + dev: true - edge-paths@3.0.5: + /edge-paths@3.0.5: + resolution: {integrity: sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==} + engines: {node: '>=14.0.0'} dependencies: '@types/which': 2.0.2 which: 2.0.2 + dev: true - edgedriver@5.6.1: + /edgedriver@5.6.1: + resolution: {integrity: sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==} + hasBin: true + requiresBuild: true dependencies: '@wdio/logger': 8.38.0 '@zip.js/zip.js': 2.7.52 @@ -29924,14 +19980,23 @@ snapshots: fast-xml-parser: 4.5.0 node-fetch: 3.3.2 which: 4.0.0 + dev: true - ee-first@1.1.1: {} + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - ejs@3.1.10: + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: jake: 10.9.2 + dev: true - electron-installer-common@0.10.3: + /electron-installer-common@0.10.3: + resolution: {integrity: sha512-mYbP+6i+nHMIm0WZHXgGdmmXMe+KXncl6jZYQNcCF9C1WsNA9C5SZ2VP4TLQMSIoFO+X4ugkMEA5uld1bmyEvA==} + engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: '@malept/cross-spawn-promise': 1.1.1 asar: 3.2.0 @@ -29946,9 +20011,15 @@ snapshots: '@types/fs-extra': 9.0.13 transitivePeerDependencies: - supports-color + dev: true optional: true - electron-installer-debian@3.2.0: + /electron-installer-debian@3.2.0: + resolution: {integrity: sha512-58ZrlJ1HQY80VucsEIG9tQ//HrTlG6sfofA3nRGr6TmkX661uJyu4cMPPh6kXW+aHdq/7+q25KyQhDrXvRL7jw==} + engines: {node: '>= 10.0.0'} + os: [darwin, linux] + hasBin: true + requiresBuild: true dependencies: '@malept/cross-spawn-promise': 1.1.1 debug: 4.3.7(supports-color@8.1.1) @@ -29960,9 +20031,15 @@ snapshots: yargs: 16.2.0 transitivePeerDependencies: - supports-color + dev: true optional: true - electron-installer-redhat@3.4.0: + /electron-installer-redhat@3.4.0: + resolution: {integrity: sha512-gEISr3U32Sgtj+fjxUAlSDo3wyGGq6OBx7rF5UdpIgbnpUvMN4W5uYb0ThpnAZ42VEJh/3aODQXHbFS4f5J3Iw==} + engines: {node: '>= 10.0.0'} + os: [darwin, linux] + hasBin: true + requiresBuild: true dependencies: '@malept/cross-spawn-promise': 1.1.1 debug: 4.3.7(supports-color@8.1.1) @@ -29973,17 +20050,24 @@ snapshots: yargs: 16.2.0 transitivePeerDependencies: - supports-color + dev: true optional: true - electron-squirrel-startup@1.0.1: + /electron-squirrel-startup@1.0.1: + resolution: {integrity: sha512-sTfFIHGku+7PsHLJ7v0dRcZNkALrV+YEozINTW8X1nM//e5O3L+rfYuvSW00lmGHnYmUjARZulD8F2V8ISI9RA==} dependencies: debug: 2.6.9 transitivePeerDependencies: - supports-color + dev: false - electron-to-chromium@1.5.25: {} + /electron-to-chromium@1.5.26: + resolution: {integrity: sha512-Z+OMe9M/V6Ep9n/52+b7lkvYEps26z4Yz3vjWL1V61W0q+VLF1pOHhMY17sa4roz4AWmULSI8E6SAojZA5L0YQ==} - electron-winstaller@5.4.0: + /electron-winstaller@5.4.0: + resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: '@electron/asar': 3.2.13 debug: 4.3.7(supports-color@8.1.1) @@ -29994,21 +20078,31 @@ snapshots: '@electron/windows-sign': 1.1.3 transitivePeerDependencies: - supports-color + dev: true optional: true - electron@30.0.2: + /electron@30.0.2: + resolution: {integrity: sha512-zv7T+GG89J/hyWVkQsLH4Y/rVEfqJG5M/wOBIGNaDdqd8UV9/YZPdS7CuFeaIj0H9LhCt95xkIQNpYB/3svOkQ==} + engines: {node: '>= 12.20.55'} + hasBin: true + requiresBuild: true dependencies: '@electron/get': 2.0.3 '@types/node': 20.16.5 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color + dev: true - elementtree@0.1.7: + /elementtree@0.1.7: + resolution: {integrity: sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==} + engines: {node: '>= 0.4.0'} dependencies: sax: 1.1.4 + dev: true - elliptic@6.5.7: + /elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -30017,83 +20111,142 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + dev: true - emoji-regex@10.4.0: {} + /emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + dev: true - emoji-regex@8.0.0: {} + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - emoji-regex@9.2.2: {} + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - emojilib@2.4.0: {} + /emojilib@2.4.0: + resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - emojis-list@3.0.0: {} + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} - emoticon@4.1.0: {} + /emoticon@4.1.0: + resolution: {integrity: sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==} - encodeurl@1.0.2: {} + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} - encodeurl@2.0.0: {} + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} - encoding@0.1.13: + /encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + requiresBuild: true dependencies: iconv-lite: 0.6.3 + dev: true optional: true - end-of-stream@1.4.4: + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 - enhanced-resolve@5.17.1: + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 - enquirer@2.4.1: + /enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.3 strip-ansi: 6.0.1 + dev: true - entities@2.2.0: {} + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - entities@4.5.0: {} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} - env-editor@0.4.2: {} + /env-editor@0.4.2: + resolution: {integrity: sha512-ObFo8v4rQJAE59M69QzwloxPZtd33TpYEIjtKD1rrFDcM1Gd7IkDxEBU+HriziN6HSHQnBJi8Dmy+JWkav5HKA==} + engines: {node: '>=8'} + dev: false - env-paths@2.2.0: {} + /env-paths@2.2.0: + resolution: {integrity: sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==} + engines: {node: '>=6'} + dev: true - env-paths@2.2.1: {} + /env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: true - env-string@1.0.1: {} + /env-string@1.0.1: + resolution: {integrity: sha512-/DhCJDf5DSFK32joQiWRpWrT0h7p3hVQfMKxiBb7Nt8C8IF8BYyPtclDnuGGLOoj16d/8udKeiE7JbkotDmorQ==} + dev: true - envinfo@7.11.0: {} + /envinfo@7.11.0: + resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + engines: {node: '>=4'} + hasBin: true + dev: true - envinfo@7.14.0: {} + /envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} + engines: {node: '>=4'} + hasBin: true - environment@1.1.0: {} + /environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + dev: true - eol@0.9.1: {} + /eol@0.9.1: + resolution: {integrity: sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==} + dev: false - err-code@2.0.3: {} + /err-code@2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + dev: true - errno@0.1.8: + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + requiresBuild: true dependencies: prr: 1.0.1 optional: true - error-ex@1.3.2: + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - error-stack-parser@2.1.4: + /error-stack-parser@2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 - errorhandler@1.5.1: + /errorhandler@1.5.1: + resolution: {integrity: sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==} + engines: {node: '>= 0.8'} dependencies: accepts: 1.3.8 escape-html: 1.0.3 - es-abstract@1.23.3: + /es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 @@ -30142,13 +20295,18 @@ snapshots: unbox-primitive: 1.0.2 which-typed-array: 1.1.15 - es-define-property@1.0.0: + /es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.4 - es-errors@1.3.0: {} + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} - es-get-iterator@1.1.3: + /es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 @@ -30159,8 +20317,11 @@ snapshots: is-string: 1.0.7 isarray: 2.0.5 stop-iteration-iterator: 1.0.0 + dev: true - es-iterator-helpers@1.0.19: + /es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -30176,42 +20337,67 @@ snapshots: internal-slot: 1.0.7 iterator.prototype: 1.1.2 safe-array-concat: 1.1.2 + dev: true - es-module-lexer@1.5.4: {} + /es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} - es-object-atoms@1.0.0: + /es-object-atoms@1.0.0: + resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 - es-set-tostringtag@2.0.3: + /es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 hasown: 2.0.2 - es-shim-unscopables@1.0.2: + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} dependencies: hasown: 2.0.2 + dev: true - es-to-primitive@1.2.1: + /es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.7 is-date-object: 1.0.5 is-symbol: 1.0.4 - es6-error@4.1.1: + /es6-error@4.1.1: + resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} + requiresBuild: true + dev: true optional: true - esbuild-register@3.6.0(esbuild@0.19.12): + /esbuild-register@3.6.0(esbuild@0.19.12): + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} + peerDependencies: + esbuild: '>=0.12 <1' dependencies: debug: 4.3.7(supports-color@8.1.1) esbuild: 0.19.12 transitivePeerDependencies: - supports-color + dev: false - esbuild-wasm@0.23.0: {} + /esbuild-wasm@0.23.0: + resolution: {integrity: sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==} + engines: {node: '>=18'} + hasBin: true + dev: true - esbuild@0.19.12: + /esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/aix-ppc64': 0.19.12 '@esbuild/android-arm': 0.19.12 @@ -30236,8 +20422,13 @@ snapshots: '@esbuild/win32-arm64': 0.19.12 '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 + dev: false - esbuild@0.21.5: + /esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 '@esbuild/android-arm': 0.21.5 @@ -30263,7 +20454,11 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - esbuild@0.23.0: + /esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true optionalDependencies: '@esbuild/aix-ppc64': 0.23.0 '@esbuild/android-arm': 0.23.0 @@ -30289,64 +20484,100 @@ snapshots: '@esbuild/win32-arm64': 0.23.0 '@esbuild/win32-ia32': 0.23.0 '@esbuild/win32-x64': 0.23.0 + dev: true - escalade@3.2.0: {} + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} - escape-goat@4.0.0: {} + /escape-goat@4.0.0: + resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} + engines: {node: '>=12'} - escape-html@1.0.3: {} + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - escape-string-regexp@1.0.5: {} + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} - escape-string-regexp@2.0.0: {} + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} - escape-string-regexp@4.0.0: {} + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} - escape-string-regexp@5.0.0: {} + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} - escodegen@2.1.0: + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 optionalDependencies: source-map: 0.6.1 + dev: true - eslint-config-next@14.0.0(eslint@8.57.1)(typescript@5.5.4): + /eslint-config-next@14.0.0(eslint@8.57.1)(typescript@5.5.4): + resolution: {integrity: sha512-jtXeE+/pGQ3h9n11QyyuPN50kO13GO5XvjU5ZRq6W+XTpOMjyobWmK2s7aowy0FtzA49krJzYzEU9s1RMwoJ6g==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@next/eslint-plugin-next': 14.0.0 '@rushstack/eslint-patch': 1.10.4 '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) eslint-plugin-react: 7.36.1(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) - optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color + dev: true - eslint-config-prettier@8.10.0(eslint@8.55.0): + /eslint-config-prettier@8.10.0(eslint@8.55.0): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' dependencies: eslint: 8.55.0 + dev: true - eslint-config-universe@12.0.0(eslint@8.55.0)(prettier@3.3.3)(typescript@5.3.3): + /eslint-config-universe@12.0.0(eslint@8.55.0)(prettier@3.3.3)(typescript@5.3.3): + resolution: {integrity: sha512-78UxGByheyDNL1RhszWYeDzWiBaUtLnFSeI20pJI89IXa9OAEZQHzG/iBFpMeaCs7Hqyg0wYJcuCbCx535wB7A==} + peerDependencies: + eslint: '>=8.10' + prettier: '>=3' + peerDependenciesMeta: + prettier: + optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.55.0)(typescript@5.3.3) '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) eslint: 8.55.0 eslint-config-prettier: 8.10.0(eslint@8.55.0) - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0)(eslint@8.55.0) eslint-plugin-node: 11.1.0(eslint@8.55.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@8.10.0(eslint@8.55.0))(eslint@8.55.0)(prettier@3.3.3) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@8.10.0)(eslint@8.55.0)(prettier@3.3.3) eslint-plugin-react: 7.36.1(eslint@8.55.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.55.0) - optionalDependencies: prettier: 3.3.3 transitivePeerDependencies: - '@types/eslint' @@ -30354,73 +20585,139 @@ snapshots: - eslint-import-resolver-webpack - supports-color - typescript + dev: true - eslint-import-resolver-node@0.3.9: + /eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 is-core-module: 2.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1): + /eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1): + resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7(supports-color@8.1.1) enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 - optionalDependencies: - eslint-plugin-import: 2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color + dev: true - eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.55.0): + /eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + resolution: {integrity: sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) - eslint: 8.55.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color + dev: true - eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): + /eslint-module-utils@2.11.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0): + resolution: {integrity: sha512-gbBE5Hitek/oG6MUVj6sFuzEjA/ClzNflVrLovHi/JgLdC7fiN5gLAY1WIPW1a0V5I999MnsrvVrCOGmmVqDBQ==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true dependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color + dev: true - eslint-plugin-es@3.0.1(eslint@8.55.0): + /eslint-plugin-es@3.0.1(eslint@8.55.0): + resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=4.19.1' dependencies: eslint: 8.55.0 eslint-utils: 2.1.0 regexpp: 3.2.0 + dev: true - eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0): + /eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.55.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint@8.55.0) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -30430,25 +20727,33 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + /eslint-plugin-import@2.30.0(@typescript-eslint/parser@6.21.0)(eslint@8.55.0): + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.3.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 8.55.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.30.0(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) + eslint-module-utils: 2.11.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -30458,14 +20763,17 @@ snapshots: object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.4) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + dev: true - eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -30484,8 +20792,13 @@ snapshots: object.fromentries: 2.0.8 safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 + dev: true - eslint-plugin-node@11.1.0(eslint@8.55.0): + /eslint-plugin-node@11.1.0(eslint@8.55.0): + resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} + engines: {node: '>=8.10.0'} + peerDependencies: + eslint: '>=5.16.0' dependencies: eslint: 8.55.0 eslint-plugin-es: 3.0.1(eslint@8.55.0) @@ -30494,25 +20807,52 @@ snapshots: minimatch: 3.1.2 resolve: 1.22.8 semver: 6.3.1 + dev: true - eslint-plugin-prettier@5.2.1(eslint-config-prettier@8.10.0(eslint@8.55.0))(eslint@8.55.0)(prettier@3.3.3): + /eslint-plugin-prettier@5.2.1(eslint-config-prettier@8.10.0)(eslint@8.55.0)(prettier@3.3.3): + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true dependencies: eslint: 8.55.0 + eslint-config-prettier: 8.10.0(eslint@8.55.0) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 - optionalDependencies: - eslint-config-prettier: 8.10.0(eslint@8.55.0) + dev: true - eslint-plugin-react-hooks@4.6.2(eslint@8.55.0): + /eslint-plugin-react-hooks@4.6.2(eslint@8.55.0): + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 8.55.0 + dev: true - eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): + resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 8.57.1 + dev: true - eslint-plugin-react@7.36.1(eslint@8.55.0): + /eslint-plugin-react@7.36.1(eslint@8.55.0): + resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -30533,8 +20873,13 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 + dev: true - eslint-plugin-react@7.36.1(eslint@8.57.1): + /eslint-plugin-react@7.36.1(eslint@8.57.1): + resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -30555,26 +20900,44 @@ snapshots: semver: 6.3.1 string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 + dev: true - eslint-scope@5.1.1: + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@7.2.2: + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true - eslint-utils@2.1.0: + /eslint-utils@2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 + dev: true - eslint-visitor-keys@1.3.0: {} + /eslint-visitor-keys@1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true - eslint-visitor-keys@3.4.3: {} + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - eslint@8.55.0: + /eslint@8.55.0: + resolution: {integrity: sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0) '@eslint-community/regexpp': 4.11.1 @@ -30616,8 +20979,12 @@ snapshots: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true - eslint@8.57.1: + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@eslint-community/regexpp': 4.11.1 @@ -30659,92 +21026,140 @@ snapshots: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true - espree@9.6.1: + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.12.1 acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 + dev: true - esprima@4.0.1: {} + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true - esquery@1.6.0: + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 + dev: true - esrecurse@4.3.0: + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 - estraverse@4.3.0: {} + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} - estraverse@5.3.0: {} + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} - estree-util-attach-comments@3.0.0: + /estree-util-attach-comments@3.0.0: + resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} dependencies: '@types/estree': 1.0.6 - estree-util-build-jsx@3.0.1: + /estree-util-build-jsx@3.0.1: + resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==} dependencies: '@types/estree-jsx': 1.0.5 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 estree-walker: 3.0.3 - estree-util-is-identifier-name@3.0.0: {} + /estree-util-is-identifier-name@3.0.0: + resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} - estree-util-to-js@2.0.0: + /estree-util-to-js@2.0.0: + resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==} dependencies: '@types/estree-jsx': 1.0.5 astring: 1.9.0 source-map: 0.7.4 - estree-util-value-to-estree@3.1.2: + /estree-util-value-to-estree@3.1.2: + resolution: {integrity: sha512-S0gW2+XZkmsx00tU2uJ4L9hUT7IFabbml9pHh2WQqFmAbxit++YGZne0sKJbNwkj9Wvg9E4uqWl4nCIFQMmfag==} dependencies: '@types/estree': 1.0.6 - estree-util-visit@2.0.0: + /estree-util-visit@2.0.0: + resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==} dependencies: '@types/estree-jsx': 1.0.5 '@types/unist': 3.0.3 - estree-walker@1.0.1: {} + /estree-walker@1.0.1: + resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} + dev: true - estree-walker@2.0.2: {} + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - estree-walker@3.0.3: + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: '@types/estree': 1.0.6 - esutils@2.0.3: {} + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} - eta@2.2.0: {} + /eta@2.2.0: + resolution: {integrity: sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==} + engines: {node: '>=6.0.0'} - etag@1.8.1: {} + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} - eval@0.1.8: + /eval@0.1.8: + resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} + engines: {node: '>= 0.8'} dependencies: '@types/node': 20.16.5 require-like: 0.1.2 - event-iterator@2.0.0: {} + /event-iterator@2.0.0: + resolution: {integrity: sha512-KGft0ldl31BZVV//jj+IAIGCxkvvUkkON+ScH6zfoX+l+omX6001ggyRSpI0Io2Hlro0ThXotswCtfzS8UkIiQ==} + dev: true - event-target-shim@5.0.1: {} + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} - eventemitter3@4.0.7: {} + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - eventemitter3@5.0.1: {} + /eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + dev: true - events@3.3.0: {} + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} - evp_bytestokey@1.0.3: + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 + dev: true - exec-async@2.2.0: {} + /exec-async@2.2.0: + resolution: {integrity: sha512-87OpwcEiMia/DeiKFzaQNBNFeN3XkkpYIh9FyOqq5mS2oKv3CBE67PXoEKcr6nodWdXNogTiQ0jE2NGuoffXPw==} - execa@1.0.0: + /execa@1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} dependencies: cross-spawn: 6.0.5 get-stream: 4.1.0 @@ -30754,7 +21169,9 @@ snapshots: signal-exit: 3.0.7 strip-eof: 1.0.0 - execa@5.1.1: + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 @@ -30766,7 +21183,9 @@ snapshots: signal-exit: 3.0.7 strip-final-newline: 2.0.0 - execa@8.0.1: + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} dependencies: cross-spawn: 7.0.3 get-stream: 8.0.1 @@ -30777,160 +21196,181 @@ snapshots: onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 + dev: true - expand-tilde@2.0.2: + /expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 + dev: true - expo-asset@10.0.10(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - invariant: 2.2.4 - md5-file: 3.2.3 - transitivePeerDependencies: - - supports-color - - expo-asset@10.0.10(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-asset@10.0.10(expo@51.0.27): + resolution: {integrity: sha512-0qoTIihB79k+wGus9wy0JMKq7DdenziVx3iUkGvMAy2azscSgWH6bd2gJ9CGnhC6JRd3qTMFBL0ou/fx7WZl7A==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-constants: 16.0.2(expo@51.0.27) invariant: 2.2.4 md5-file: 3.2.3 transitivePeerDependencies: - supports-color + dev: false - expo-build-properties@0.12.5(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - ajv: 8.17.1 - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - semver: 7.6.3 - - expo-build-properties@0.12.5(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-build-properties@0.12.5(expo@51.0.27): + resolution: {integrity: sha512-donC1le0PYfLKCPKRMGQoixuWuwDWCngzXSoQXUPsgHTDHQUKr8aw+lcWkTwZcItgNovcnk784I0dyfYDcxybA==} + peerDependencies: + expo: '*' dependencies: ajv: 8.17.1 - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) semver: 7.6.3 + dev: false - expo-camera@15.0.16(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-camera@15.0.16(expo@51.0.27): + resolution: {integrity: sha512-FLE02DMqkjwsb7IugKAqQvBe6s+TCQeb5LupO1+r//wAhBwmHncOrc6zV95ZEC2f9PTPK34nFH/s8CDGiVzIAA==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) invariant: 2.2.4 + dev: false - expo-constants@16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - '@expo/config': 9.0.3 - '@expo/env': 0.3.0 - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - transitivePeerDependencies: - - supports-color - - expo-constants@16.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-constants@16.0.2(expo@51.0.27): + resolution: {integrity: sha512-9tNY3OVO0jfiMzl7ngb6IOyR5VFzNoN5OOazUWoeGfmMqVB5kltTemRvKraK9JRbBKIw+SOYLEmF0sEqgFZ6OQ==} + peerDependencies: + expo: '*' dependencies: '@expo/config': 9.0.3 '@expo/env': 0.3.0 - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) transitivePeerDependencies: - supports-color + dev: false - expo-crypto@13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-crypto@13.0.2(expo@51.0.27): + resolution: {integrity: sha512-7f/IMPYJZkBM21LNEMXGrNo/0uXSVfZTwufUdpNKedJR0fm5fH4DCSN79ZddlV26nF90PuXjK2inIbI6lb0qRA==} + peerDependencies: + expo: '*' dependencies: base64-js: 1.5.1 - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo-dev-client@4.0.26(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-dev-client@4.0.26(expo@51.0.27): + resolution: {integrity: sha512-GM+X7bngAK2vr0YMkPnQFUFVW22eG3CjoxTJ0yUwW3RgCqFdMkTeAIS/1sEXjyNYjGkigtgtch+bdYtJxfqpuw==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-dev-launcher: 4.0.27(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-dev-menu: 5.0.21(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-dev-menu-interface: 1.8.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-manifests: 0.14.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-updates-interface: 0.16.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-dev-launcher: 4.0.27(expo@51.0.27) + expo-dev-menu: 5.0.21(expo@51.0.27) + expo-dev-menu-interface: 1.8.3(expo@51.0.27) + expo-manifests: 0.14.3(expo@51.0.27) + expo-updates-interface: 0.16.2(expo@51.0.27) transitivePeerDependencies: - supports-color + dev: false - expo-dev-launcher@4.0.27(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-dev-launcher@4.0.27(expo@51.0.27): + resolution: {integrity: sha512-n+uUkcr5f5v5VR0sDw/sGna4aut2nTu3EiOqA0ijb8fBuelpgqYiBp2x7Su6wT6InoBHZxTBgVlyzgLNFGSdDw==} + peerDependencies: + expo: '*' dependencies: ajv: 8.11.0 - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-dev-menu: 5.0.21(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-manifests: 0.14.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-dev-menu: 5.0.21(expo@51.0.27) + expo-manifests: 0.14.3(expo@51.0.27) resolve-from: 5.0.0 semver: 7.6.3 transitivePeerDependencies: - supports-color + dev: false - expo-dev-menu-interface@1.8.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-dev-menu-interface@1.8.3(expo@51.0.27): + resolution: {integrity: sha512-QM0LRozeFT5Ek0N7XpV93M+HMdEKRLEOXn0aW5M3uoUlnqC1+PLtF3HMy3k3hMKTTE/kJ1y1Z7akH07T0lunCQ==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo-dev-menu@5.0.21(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-dev-menu@5.0.21(expo@51.0.27): + resolution: {integrity: sha512-i7kOaxOeBksqgeUDvb5vb2cZIVLZhAX2rjLJNH3fBifiAWISeCBAQsKN9vAkMPQGqL9F88vjMyy14ca6Vo+fEw==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-dev-menu-interface: 1.8.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-dev-menu-interface: 1.8.3(expo@51.0.27) semver: 7.6.3 + dev: false - expo-file-system@17.0.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - - expo-file-system@17.0.1(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) - - expo-font@12.0.10(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-file-system@17.0.1(expo@51.0.27): + resolution: {integrity: sha512-dYpnZJqTGj6HCYJyXAgpFkQWsiCH3HY1ek2cFZVHFoEc5tLz9gmdEgTF6nFHurvmvfmXqxi7a5CXyVm0aFYJBw==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - fontfaceobserver: 2.3.0 + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo-font@12.0.10(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-font@12.0.10(expo@51.0.27): + resolution: {integrity: sha512-Q1i2NuYri3jy32zdnBaHHCya1wH1yMAsI+3CCmj9zlQzlhsS9Bdwcj2W3c5eU5FvH2hsNQy4O+O1NnM6o/pDaQ==} + peerDependencies: + expo: '*' dependencies: - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) fontfaceobserver: 2.3.0 + dev: false - expo-json-utils@0.13.1: {} - - expo-keep-awake@13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - - expo-keep-awake@13.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + /expo-json-utils@0.13.1: + resolution: {integrity: sha512-mlfaSArGVb+oJmUcR22jEONlgPp0wj4iNIHfQ2je9Q8WTOqMc0Ws9tUciz3JdJnhffdHqo/k8fpvf0IRmN5HPA==} + dev: false - expo-linking@6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-keep-awake@13.0.2(expo@51.0.27): + resolution: {integrity: sha512-kKiwkVg/bY0AJ5q1Pxnm/GvpeB6hbNJhcFsoOWDh2NlpibhCLaHL826KHUM+WsnJRbVRxJ+K9vbPRHEMvFpVyw==} + peerDependencies: + expo: '*' dependencies: - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - invariant: 2.2.4 - transitivePeerDependencies: - - expo - - supports-color + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo-linking@6.3.1(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-linking@6.3.1(expo@51.0.27): + resolution: {integrity: sha512-xuZCntSBGWCD/95iZ+mTUGTwHdy8Sx+immCqbUBxdvZ2TN61P02kKg7SaLS8A4a/hLrSCwrg5tMMwu5wfKr35g==} dependencies: - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + expo-constants: 16.0.2(expo@51.0.27) invariant: 2.2.4 transitivePeerDependencies: - expo - supports-color + dev: false - expo-manifests@0.14.3(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-manifests@0.14.3(expo@51.0.27): + resolution: {integrity: sha512-L3b5/qocBPiQjbW0cpOHfnqdKZbTJS7sA3mgeDJT+mWga/xYsdpma1EfNmsuvrOzjLGjStr1k1fceM9Bl49aqQ==} + peerDependencies: + expo: '*' dependencies: '@expo/config': 9.0.3 - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) expo-json-utils: 0.13.1 transitivePeerDependencies: - supports-color + dev: false - expo-modules-autolinking@1.11.1: + /expo-modules-autolinking@1.11.1: + resolution: {integrity: sha512-2dy3lTz76adOl7QUvbreMCrXyzUiF8lygI7iFJLjgIQIVH+43KnFWE5zBumpPbkiaq0f0uaFpN9U0RGQbnKiMw==} + hasBin: true dependencies: chalk: 4.1.2 commander: 7.2.0 fast-glob: 3.3.2 find-up: 5.0.0 fs-extra: 9.1.0 + dev: false - expo-modules-autolinking@1.11.2: + /expo-modules-autolinking@1.11.2: + resolution: {integrity: sha512-fdcaNO8ucHA3yLNY52ZUENBcAG7KEx8QyMmnVNavO1JVBGRMZG8JyVcbrhYQDtVtpxkbai5YzwvLutINvbDZDQ==} + hasBin: true dependencies: chalk: 4.1.2 commander: 7.2.0 @@ -30940,30 +21380,49 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 - expo-modules-core@1.12.21: + /expo-modules-core@1.12.21: + resolution: {integrity: sha512-UQxRljqPcowS1+bECW9tnuVGfvWL18GAKPiKMnu9sZwJssAN9FU/JhED50DJzdzICLR0hL17FZAgV4rbMG3IWQ==} dependencies: invariant: 2.2.4 + dev: false - expo-router@3.5.21(2n7j66foggydfb7bzcij4gtlqu): + /expo-router@3.5.21(@react-navigation/drawer@6.7.2)(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0)(typescript@5.5.4): + resolution: {integrity: sha512-0rqt1ViwZ+a+obODGX1e7krRlRwhxwTHdMdhfpWU9rCLm9B4sr5k77LBAd8V7MRS7FGGZBA93CgYxKfpO/arng==} + peerDependencies: + '@react-navigation/drawer': ^6.5.8 + '@testing-library/jest-native': '*' + expo: '*' + expo-constants: '*' + expo-linking: '*' + expo-status-bar: '*' + react-native-reanimated: '*' + react-native-safe-area-context: '*' + react-native-screens: '*' + peerDependenciesMeta: + '@react-navigation/drawer': + optional: true + '@testing-library/jest-native': + optional: true + react-native-reanimated: + optional: true dependencies: - '@expo/metro-runtime': 3.2.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) + '@expo/metro-runtime': 3.2.1(react-native@0.74.5) '@expo/server': 0.4.4(typescript@5.5.4) '@radix-ui/react-slot': 1.0.1(react@18.2.0) - '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) - expo-linking: 6.3.1(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) - expo-splash-screen: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) + '@react-navigation/drawer': 6.7.2(@react-navigation/native@6.1.18)(react-native-gesture-handler@2.16.2)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.5)(react@18.2.0) + '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react@18.2.0) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-constants: 16.0.2(expo@51.0.27) + expo-linking: 6.3.1(expo@51.0.27) + expo-splash-screen: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: 1.12.1 react-native-helmet-async: 2.0.4(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.5)(react@18.2.0) schema-utils: 4.2.0 - optionalDependencies: - '@react-navigation/drawer': 6.7.2(7eno4wjl5dbwdlstyqscscitdi) - react-native-reanimated: 3.10.1(@babel/core@7.25.2)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - encoding - expo-modules-autolinking @@ -30971,55 +21430,44 @@ snapshots: - react-native - supports-color - typescript + dev: false - expo-router@3.5.21(7zesafldf6x6vfz44uo3e7bvam): + /expo-router@3.5.21(expo-constants@16.0.2)(expo-linking@6.3.1)(expo-modules-autolinking@1.11.2)(expo-status-bar@1.12.1)(expo@51.0.27)(react-native-reanimated@3.10.1)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0)(typescript@5.3.3): + resolution: {integrity: sha512-0rqt1ViwZ+a+obODGX1e7krRlRwhxwTHdMdhfpWU9rCLm9B4sr5k77LBAd8V7MRS7FGGZBA93CgYxKfpO/arng==} + peerDependencies: + '@react-navigation/drawer': ^6.5.8 + '@testing-library/jest-native': '*' + expo: '*' + expo-constants: '*' + expo-linking: '*' + expo-status-bar: '*' + react-native-reanimated: '*' + react-native-safe-area-context: '*' + react-native-screens: '*' + peerDependenciesMeta: + '@react-navigation/drawer': + optional: true + '@testing-library/jest-native': + optional: true + react-native-reanimated: + optional: true dependencies: - '@expo/metro-runtime': 3.2.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0)) + '@expo/metro-runtime': 3.2.1(react-native@0.74.1) '@expo/server': 0.4.4(typescript@5.3.3) '@radix-ui/react-slot': 1.0.1(react@18.2.0) - '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-linking: 6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-splash-screen: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-status-bar: 1.12.1 - react-native-helmet-async: 2.0.4(react@18.2.0) - react-native-safe-area-context: 4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - schema-utils: 4.2.0 - optionalDependencies: - '@react-navigation/drawer': 6.7.2(7hiqugxmp2frlhrrfvd5uoxooi) - react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - transitivePeerDependencies: - - encoding - - expo-modules-autolinking - - react - - react-native - - supports-color - - typescript - - expo-router@3.5.21(wjn3bpk7qh27ponbwoek25idzu): - dependencies: - '@expo/metro-runtime': 3.2.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) - '@expo/server': 0.4.4(typescript@5.5.4) - '@radix-ui/react-slot': 1.0.1(react@18.2.0) - '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native': 6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - expo-constants: 16.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-linking: 6.3.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-splash-screen: 0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) + '@react-navigation/bottom-tabs': 6.5.20(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0) + '@react-navigation/native': 6.1.18(react-native@0.74.1)(react@18.2.0) + '@react-navigation/native-stack': 6.9.26(@react-navigation/native@6.1.18)(react-native-safe-area-context@4.10.1)(react-native-screens@3.31.1)(react-native@0.74.1)(react@18.2.0) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-constants: 16.0.2(expo@51.0.27) + expo-linking: 6.3.1(expo@51.0.27) + expo-splash-screen: 0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27) expo-status-bar: 1.12.1 react-native-helmet-async: 2.0.4(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1)(react@18.2.0) + react-native-safe-area-context: 4.10.1(react-native@0.74.1)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.1)(react@18.2.0) schema-utils: 4.2.0 - optionalDependencies: - '@react-navigation/drawer': 6.7.2(wq6ikk6kz2vzw7h3n3vzpr37re) - react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - encoding - expo-modules-autolinking @@ -31027,85 +21475,59 @@ snapshots: - react-native - supports-color - typescript + dev: false - expo-secure-store@13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - - expo-splash-screen@0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - '@expo/prebuild-config': 7.0.6(encoding@0.1.13)(expo-modules-autolinking@1.11.1) - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - expo-modules-autolinking - - supports-color - - expo-splash-screen@0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): + /expo-secure-store@13.0.2(expo@51.0.27): + resolution: {integrity: sha512-3QYgoneo8p8yeeBPBiAfokNNc2xq6+n8+Ob4fAlErEcf4H7Y72LH+K/dx0nQyWau2ZKZUXBxyyfuHFyVKrEVLg==} + peerDependencies: + expo: '*' dependencies: - '@expo/prebuild-config': 7.0.6(encoding@0.1.13)(expo-modules-autolinking@1.11.2) - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) - transitivePeerDependencies: - - encoding - - expo-modules-autolinking - - supports-color + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo-splash-screen@0.27.5(encoding@0.1.13)(expo-modules-autolinking@1.11.2)(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)): + /expo-splash-screen@0.27.5(expo-modules-autolinking@1.11.2)(expo@51.0.27): + resolution: {integrity: sha512-9rdZuLkFCfgJBxrheUsOEOIW6Rp+9NVlpSE0hgXQwbTCLTncf00IHSE8/L2NbFyeDLNjof1yZBppaV7tXHRUzA==} + peerDependencies: + expo: '*' dependencies: - '@expo/prebuild-config': 7.0.6(encoding@0.1.13)(expo-modules-autolinking@1.11.2) - expo: 51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + '@expo/prebuild-config': 7.0.6(expo-modules-autolinking@1.11.2) + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) transitivePeerDependencies: - encoding - expo-modules-autolinking - supports-color + dev: false - expo-status-bar@1.12.1: {} - - expo-updates-interface@0.16.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)): - dependencies: - expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + /expo-status-bar@1.12.1: + resolution: {integrity: sha512-/t3xdbS8KB0prj5KG5w7z+wZPFlPtkgs95BsmrP/E7Q0xHXTcDcQ6Cu2FkFuRM+PKTb17cJDnLkawyS5vDLxMA==} + dev: false - expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13): + /expo-updates-interface@0.16.2(expo@51.0.27): + resolution: {integrity: sha512-929XBU70q5ELxkKADj1xL0UIm3HvhYhNAOZv5DSk7rrKvLo7QDdPyl+JVnwZm9LrkNbH4wuE2rLoKu1KMgZ+9A==} + peerDependencies: + expo: '*' dependencies: - '@babel/runtime': 7.25.6 - '@expo/cli': 0.18.28(encoding@0.1.13)(expo-modules-autolinking@1.11.1) - '@expo/config': 9.0.3 - '@expo/config-plugins': 8.0.8 - '@expo/metro-config': 0.18.11 - '@expo/vector-icons': 14.0.3 - babel-preset-expo: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - expo-asset: 10.0.10(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-file-system: 17.0.1(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-font: 12.0.10(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-keep-awake: 13.0.2(expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)) - expo-modules-autolinking: 1.11.1 - expo-modules-core: 1.12.21 - fbemitter: 3.0.0(encoding@0.1.13) - whatwg-url-without-unicode: 8.0.0-3 - transitivePeerDependencies: - - '@babel/core' - - '@babel/preset-env' - - bufferutil - - encoding - - supports-color - - utf-8-validate + expo: 51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + dev: false - expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13): + /expo@51.0.27(@babel/core@7.24.5)(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-fYiIiSDKKwH9Oc8DhoMzqGGooC4uW2RaiD7P97rbgWUylRm8g1d+0WXaJ4nctwzaVEC848H11s1P4enIXjmDSw==} + hasBin: true dependencies: '@babel/runtime': 7.25.6 - '@expo/cli': 0.18.28(encoding@0.1.13)(expo-modules-autolinking@1.11.1) + '@expo/cli': 0.18.28(expo-modules-autolinking@1.11.1) '@expo/config': 9.0.3 '@expo/config-plugins': 8.0.8 '@expo/metro-config': 0.18.11 '@expo/vector-icons': 14.0.3 - babel-preset-expo: 11.0.14(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2)) - expo-asset: 10.0.10(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) - expo-file-system: 17.0.1(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) - expo-font: 12.0.10(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) - expo-keep-awake: 13.0.2(expo@51.0.27(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13)) + babel-preset-expo: 11.0.14(@babel/core@7.24.5)(@babel/preset-env@7.25.4) + expo-asset: 10.0.10(expo@51.0.27) + expo-file-system: 17.0.1(expo@51.0.27) + expo-font: 12.0.10(expo@51.0.27) + expo-keep-awake: 13.0.2(expo@51.0.27) expo-modules-autolinking: 1.11.1 expo-modules-core: 1.12.21 - fbemitter: 3.0.0(encoding@0.1.13) + fbemitter: 3.0.0 whatwg-url-without-unicode: 8.0.0-3 transitivePeerDependencies: - '@babel/core' @@ -31114,18 +21536,27 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - exponential-backoff@3.1.1: {} + /exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - express-ws@5.0.2(express@4.21.0): + /express-ws@5.0.2(express@4.21.0): + resolution: {integrity: sha512-0uvmuk61O9HXgLhGl3QhNSEtRsQevtmbL94/eILaliEADZBHZOQUAiHFrGPrgsjikohyrmSG5g+sCfASTt0lkQ==} + engines: {node: '>=4.5.0'} + peerDependencies: + express: ^4.0.0 || ^5.0.0-alpha.1 dependencies: express: 4.21.0 ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - express@4.21.0: + /express@4.21.0: + resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 @@ -31161,39 +21592,60 @@ snapshots: transitivePeerDependencies: - supports-color - extend-shallow@2.0.1: + /extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 - extend@3.0.2: {} + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - extendable-error@0.1.7: {} + /extendable-error@0.1.7: + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} + dev: true - external-editor@3.1.0: + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 + dev: true - extract-zip@2.0.1: + /extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true dependencies: - debug: 4.3.4 + debug: 4.3.7(supports-color@8.1.1) get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color + dev: true - fast-deep-equal@2.0.1: {} + /fast-deep-equal@2.0.1: + resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} + dev: true - fast-deep-equal@3.1.3: {} + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-diff@1.3.0: {} + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true - fast-fifo@1.3.2: {} + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + dev: true - fast-glob@3.3.2: + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 @@ -31201,53 +21653,76 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-json-stable-stringify@2.1.0: {} + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-levenshtein@2.0.6: {} + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true - fast-loops@1.1.4: {} + /fast-loops@1.1.4: + resolution: {integrity: sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==} + dev: false - fast-safe-stringify@2.1.1: {} + /fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + dev: true - fast-uri@3.0.1: {} + /fast-uri@3.0.1: + resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} - fast-url-parser@1.1.3: + /fast-url-parser@1.1.3: + resolution: {integrity: sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==} dependencies: punycode: 1.4.1 - fast-xml-parser@4.5.0: + /fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} + hasBin: true dependencies: strnum: 1.0.5 - fastest-levenshtein@1.0.16: {} + /fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} - fastq@1.17.1: + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 - fault@2.0.1: + /fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} dependencies: format: 0.2.2 - faye-websocket@0.11.4: + /faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} dependencies: websocket-driver: 0.7.4 - fb-watchman@2.0.2: + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: bser: 2.1.1 - fbemitter@3.0.0(encoding@0.1.13): + /fbemitter@3.0.0: + resolution: {integrity: sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==} dependencies: - fbjs: 3.0.5(encoding@0.1.13) + fbjs: 3.0.5 transitivePeerDependencies: - encoding + dev: false - fbjs-css-vars@1.0.2: {} + /fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + dev: false - fbjs@3.0.5(encoding@0.1.13): + /fbjs@3.0.5: + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} dependencies: - cross-fetch: 3.1.8(encoding@0.1.13) + cross-fetch: 3.1.8 fbjs-css-vars: 1.0.2 loose-envify: 1.4.0 object-assign: 4.1.1 @@ -31256,57 +21731,93 @@ snapshots: ua-parser-js: 1.0.39 transitivePeerDependencies: - encoding + dev: false - fd-slicer@1.1.0: + /fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} dependencies: pend: 1.2.0 + dev: true - feed@4.2.2: + /feed@4.2.2: + resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} + engines: {node: '>=0.4.0'} dependencies: xml-js: 1.6.11 - fetch-blob@3.2.0: + /fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} dependencies: node-domexception: 1.0.0 web-streams-polyfill: 3.2.1 + dev: true - fetch-retry@4.1.1: {} + /fetch-retry@4.1.1: + resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==} - figures@3.2.0: + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 + dev: true - file-entry-cache@6.0.1: + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.2.0 + dev: true - file-loader@6.2.0(webpack@5.94.0): + /file-loader@6.2.0(webpack@5.94.0): + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - filelist@1.0.4: + /filelist@1.0.4: + resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: minimatch: 5.1.2 + dev: true - filename-reserved-regex@2.0.0: {} + /filename-reserved-regex@2.0.0: + resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} + engines: {node: '>=4'} + dev: true - filenamify@4.3.0: + /filenamify@4.3.0: + resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==} + engines: {node: '>=8'} dependencies: filename-reserved-regex: 2.0.0 strip-outer: 1.0.1 trim-repeated: 1.0.0 + dev: true - filesize@8.0.7: {} + /filesize@8.0.7: + resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} + engines: {node: '>= 0.4.0'} - fill-range@7.1.1: + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 - filter-obj@1.1.0: {} + /filter-obj@1.1.0: + resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} + engines: {node: '>=0.10.0'} + dev: false - finalhandler@1.1.2: + /finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -31318,7 +21829,9 @@ snapshots: transitivePeerDependencies: - supports-color - finalhandler@1.3.1: + /finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 2.0.0 @@ -31330,100 +21843,167 @@ snapshots: transitivePeerDependencies: - supports-color - find-cache-dir@2.1.0: + /find-cache-dir@2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 - find-cache-dir@3.3.2: + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 + dev: false - find-cache-dir@4.0.0: + /find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} dependencies: common-path-prefix: 3.0.0 pkg-dir: 7.0.0 - find-root@1.1.0: {} + /find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + dev: false - find-up@2.1.0: + /find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + engines: {node: '>=4'} dependencies: locate-path: 2.0.0 + dev: true - find-up@3.0.0: + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 - find-up@4.1.0: + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - find-up@5.0.0: + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@6.3.0: + /find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: locate-path: 7.2.0 path-exists: 5.0.0 - find-yarn-workspace-root2@1.2.16: + /find-yarn-workspace-root2@1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} dependencies: micromatch: 4.0.8 pkg-dir: 4.2.0 + dev: true - find-yarn-workspace-root@2.0.0: + /find-yarn-workspace-root@2.0.0: + resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} dependencies: micromatch: 4.0.8 - flat-cache@3.2.0: + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.3.1 keyv: 4.5.4 rimraf: 3.0.2 + dev: true - flat@5.0.2: {} + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true - flatted@3.3.1: {} + /flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + dev: true - flora-colossus@2.0.0: + /flora-colossus@2.0.0: + resolution: {integrity: sha512-dz4HxH6pOvbUzZpZ/yXhafjbR2I8cenK5xL0KtBFb7U2ADsR+OwXifnxZjij/pZWF775uSCMzWVd+jDik2H2IA==} + engines: {node: '>= 12'} dependencies: debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 transitivePeerDependencies: - supports-color + dev: true - flow-enums-runtime@0.0.5: {} + /flow-enums-runtime@0.0.5: + resolution: {integrity: sha512-PSZF9ZuaZD03sT9YaIs0FrGJ7lSUw7rHZIex+73UYVXg46eL/wxN5PaVcPJFudE2cJu5f0fezitV5aBkLHPUOQ==} + dev: true - flow-enums-runtime@0.0.6: {} + /flow-enums-runtime@0.0.6: + resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==} - flow-parser@0.206.0: {} + /flow-parser@0.206.0: + resolution: {integrity: sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==} + engines: {node: '>=0.4.0'} + dev: true - flow-parser@0.246.0: {} + /flow-parser@0.246.0: + resolution: {integrity: sha512-WHRizzSrWFTcKo7cVcbP3wzZVhzsoYxoWqbnH4z+JXGqrjVmnsld6kBZWVlB200PwD5ur8r+HV3KUDxv3cHhOQ==} + engines: {node: '>=0.4.0'} - flush-promises@1.0.2: {} + /flush-promises@1.0.2: + resolution: {integrity: sha512-G0sYfLQERwKz4+4iOZYQEZVpOt9zQrlItIxQAAYAWpfby3gbHrx0osCHz5RLl/XoXevXk0xoN4hDFky/VV9TrA==} + dev: true - follow-redirects@1.15.9(debug@4.3.7): - optionalDependencies: + /follow-redirects@1.15.9(debug@4.3.7): + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: debug: 4.3.7(supports-color@8.1.1) - fontfaceobserver@2.3.0: {} + /fontfaceobserver@2.3.0: + resolution: {integrity: sha512-6FPvD/IVyT4ZlNe7Wcn5Fb/4ChigpucKYSvD6a+0iMoLn2inpo711eyIcKjmDtE5XNcgAkSH9uN/nfAeZzHEfg==} + dev: false - for-each@0.3.3: + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.7 - foreground-child@3.3.0: + /foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.5.4)(webpack@5.94.0): + /fork-ts-checker-webpack-plugin@6.5.3(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true dependencies: '@babel/code-frame': 7.24.7 '@types/json-schema': 7.0.15 @@ -31439,31 +22019,45 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.5.4 - webpack: 5.94.0 - optionalDependencies: - eslint: 8.57.1 + webpack: 5.94.0(webpack-cli@5.1.4) - form-data-encoder@2.1.4: {} + /form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} - form-data@3.0.1: + /form-data@3.0.1: + resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: false - form-data@4.0.0: + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: true - format@0.2.2: {} + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} - formdata-polyfill@4.0.10: + /formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} dependencies: fetch-blob: 3.2.0 + dev: true - formik@2.4.6(react@18.2.0): + /formik@2.4.6(react@18.2.0): + resolution: {integrity: sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==} + peerDependencies: + react: '>=16.8.0' dependencies: '@types/hoist-non-react-statics': 3.3.5 deepmerge: 2.2.1 @@ -31474,12 +22068,20 @@ snapshots: react-fast-compare: 2.0.4 tiny-warning: 1.0.3 tslib: 2.7.0 + dev: false - forwarded@0.2.0: {} + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} - fraction.js@4.3.7: {} + /fraction.js@4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + peerDependencies: + react: '>=16.8 || ^17.0.0 || ^18.0.0' + react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' dependencies: '@motionone/dom': 10.12.0 framesync: 6.0.1 @@ -31491,91 +22093,137 @@ snapshots: tslib: 2.7.0 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 + dev: false - framesync@6.0.1: + /framesync@6.0.1: + resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} dependencies: tslib: 2.7.0 + dev: false - freeport-async@2.0.0: {} + /freeport-async@2.0.0: + resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} + engines: {node: '>=8'} + dev: false - fresh@0.5.2: {} + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} - fs-extra@10.1.0: + /fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 + dev: true - fs-extra@11.2.0: + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@7.0.1: + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 + dev: true - fs-extra@8.1.0: + /fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 - fs-extra@9.0.0: + /fs-extra@9.0.0: + resolution: {integrity: sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g==} + engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 1.0.0 - fs-extra@9.1.0: + /fs-extra@9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - fs-minipass@2.1.0: + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 - fs-minipass@3.0.3: + /fs-minipass@3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: minipass: 7.1.2 - fs-monkey@1.0.6: {} + /fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} - fs.realpath@1.0.0: {} + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true optional: true - function-bind@1.1.2: {} + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.6: + /function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 functions-have-names: 1.2.3 - functions-have-names@1.2.3: {} + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - galactus@1.0.0: + /galactus@1.0.0: + resolution: {integrity: sha512-R1fam6D4CyKQGNlvJne4dkNF+PvUUl7TAJInvTGa9fti9qAv95quQz29GXapA4d8Ec266mJJxFVh82M4GIIGDQ==} + engines: {node: '>= 12'} dependencies: debug: 4.3.7(supports-color@8.1.1) flora-colossus: 2.0.0 fs-extra: 10.1.0 transitivePeerDependencies: - supports-color + dev: true - gar@1.0.4: + /gar@1.0.4: + resolution: {integrity: sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + requiresBuild: true + dev: true optional: true - gauge@4.0.4: + /gauge@4.0.4: + resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -31585,8 +22233,13 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 wide-align: 1.1.5 + dev: true - geckodriver@4.4.4: + /geckodriver@4.4.4: + resolution: {integrity: sha512-0zaw19tcmWeluqx7+Y559JGBtidu1D0Lb8ElYKiNEQu8r3sCfrLUf5V10xypl8u29ZLbgRV7WflxCJVTCkCMFA==} + engines: {node: ^16.13 || >=18 || >=20} + hasBin: true + requiresBuild: true dependencies: '@wdio/logger': 9.0.8 '@zip.js/zip.js': 2.7.52 @@ -31598,26 +22251,44 @@ snapshots: which: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - gensync@1.0.0-beta.2: {} + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: {} + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.2.0: {} + /get-east-asian-width@1.2.0: + resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} + engines: {node: '>=18'} + dev: true - get-folder-size@2.0.1: + /get-folder-size@2.0.1: + resolution: {integrity: sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA==} + hasBin: true + requiresBuild: true dependencies: gar: 1.0.4 tiny-each-async: 2.0.3 + dev: true optional: true - get-func-name@2.0.2: {} + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: true - get-installed-path@2.1.1: + /get-installed-path@2.1.1: + resolution: {integrity: sha512-Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA==} dependencies: global-modules: 1.0.0 + dev: true - get-intrinsic@1.2.4: + /get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 function-bind: 1.1.2 @@ -31625,11 +22296,17 @@ snapshots: has-symbols: 1.0.3 hasown: 2.0.2 - get-nonce@1.0.1: {} + /get-nonce@1.0.1: + resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} + engines: {node: '>=6'} + dev: false - get-own-enumerable-property-symbols@3.0.2: {} + /get-own-enumerable-property-symbols@3.0.2: + resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} - get-package-info@1.0.0: + /get-package-info@1.0.0: + resolution: {integrity: sha512-SCbprXGAPdIhKAXiG+Mk6yeoFH61JlYunqdFQFHDtLjJlDjFf6x07dsS8acO+xWt52jpdVo49AlVDnUVK1sDNw==} + engines: {node: '>= 4.0'} dependencies: bluebird: 3.7.2 debug: 2.6.9 @@ -31637,64 +22314,102 @@ snapshots: read-pkg-up: 2.0.0 transitivePeerDependencies: - supports-color + dev: true - get-package-type@0.1.0: {} + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + dev: true - get-port@3.2.0: {} + /get-port@3.2.0: + resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} + engines: {node: '>=4'} + dev: false - get-port@7.1.0: {} + /get-port@7.1.0: + resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} + engines: {node: '>=16'} + dev: true - get-source@2.0.12: + /get-source@2.0.12: + resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} dependencies: data-uri-to-buffer: 2.0.2 source-map: 0.6.1 + dev: true - get-stream@4.1.0: + /get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} dependencies: pump: 3.0.2 - get-stream@5.2.0: + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} dependencies: pump: 3.0.2 + dev: true - get-stream@6.0.1: {} + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} - get-stream@8.0.1: {} + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: true - get-symbol-description@1.0.2: + /get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.8.1: + /get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} dependencies: resolve-pkg-maps: 1.0.0 - get-uri@6.0.3: + /get-uri@6.0.3: + resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} + engines: {node: '>= 14'} dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 - debug: 4.3.4 + debug: 4.3.7(supports-color@8.1.1) fs-extra: 11.2.0 transitivePeerDependencies: - supports-color + dev: true - getenv@1.0.0: {} + /getenv@1.0.0: + resolution: {integrity: sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg==} + engines: {node: '>=6'} - github-slugger@1.5.0: {} + /github-slugger@1.5.0: + resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} - glob-parent@5.1.2: + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.3 - glob-parent@6.0.2: + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 - glob-to-regexp@0.4.1: {} + /glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.5: + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true dependencies: foreground-child: 3.3.0 jackspeak: 3.4.3 @@ -31703,16 +22418,22 @@ snapshots: package-json-from-dist: 1.0.0 path-scurry: 1.11.1 - glob@6.0.4: + /glob@6.0.4: + resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} + deprecated: Glob versions prior to v9 are no longer supported + requiresBuild: true dependencies: inflight: 1.0.6 inherits: 2.0.4 minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: true optional: true - glob@7.1.6: + /glob@7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -31721,7 +22442,9 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@7.1.7: + /glob@7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -31729,8 +22452,11 @@ snapshots: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: true - glob@7.2.3: + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -31739,22 +22465,32 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@8.1.0: + /glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 minimatch: 5.1.6 once: 1.4.0 + dev: true - glob@9.3.5: + /glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: fs.realpath: 1.0.0 minimatch: 8.0.4 minipass: 4.2.8 path-scurry: 1.11.1 + dev: true - global-agent@3.0.0: + /global-agent@3.0.0: + resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} + engines: {node: '>=10.0'} + requiresBuild: true dependencies: boolean: 3.2.0 es6-error: 4.1.1 @@ -31762,48 +22498,70 @@ snapshots: roarr: 2.15.4 semver: 7.6.3 serialize-error: 7.0.1 + dev: true optional: true - global-dirs@3.0.1: + /global-dirs@3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} + engines: {node: '>=10'} dependencies: ini: 2.0.0 - global-modules@1.0.0: + /global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} dependencies: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 + dev: true - global-modules@2.0.0: + /global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 - global-prefix@1.0.2: + /global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 ini: 1.3.8 is-windows: 1.0.2 which: 1.3.1 + dev: true - global-prefix@3.0.0: + /global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} dependencies: ini: 1.3.8 kind-of: 6.0.3 which: 1.3.1 - globals@11.12.0: {} + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} - globals@13.24.0: + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} dependencies: type-fest: 0.20.2 + dev: true - globalthis@1.0.4: + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 gopd: 1.0.1 - globby@11.1.0: + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} dependencies: array-union: 2.1.0 dir-glob: 3.0.1 @@ -31812,7 +22570,9 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - globby@13.2.2: + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 @@ -31820,7 +22580,9 @@ snapshots: merge2: 1.4.1 slash: 4.0.0 - globby@14.0.2: + /globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} dependencies: '@sindresorhus/merge-streams': 2.3.0 fast-glob: 3.3.2 @@ -31828,14 +22590,20 @@ snapshots: path-type: 5.0.0 slash: 5.1.0 unicorn-magic: 0.1.0 + dev: true - golden-fleece@1.0.9: {} + /golden-fleece@1.0.9: + resolution: {integrity: sha512-YSwLaGMOgSBx9roJlNLL12c+FRiw7VECphinc6mGucphc/ZxTHgdEz6gmJqH6NOzYEd/yr64hwjom5pZ+tJVpg==} + dev: true - gopd@1.0.1: + /gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: get-intrinsic: 1.2.4 - got@11.8.6: + /got@11.8.6: + resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} + engines: {node: '>=10.19.0'} dependencies: '@sindresorhus/is': 4.6.0 '@szmarczak/http-timer': 4.0.6 @@ -31848,8 +22616,11 @@ snapshots: lowercase-keys: 2.0.0 p-cancelable: 2.1.1 responselike: 2.0.1 + dev: true - got@12.6.1: + /got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} dependencies: '@sindresorhus/is': 5.6.0 '@szmarczak/http-timer': 5.0.1 @@ -31863,92 +22634,154 @@ snapshots: p-cancelable: 3.0.0 responselike: 3.0.0 - graceful-fs@4.2.10: {} + /graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: {} + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - gradle-to-js@2.0.1: + /gradle-to-js@2.0.1: + resolution: {integrity: sha512-is3hDn9zb8XXnjbEeAEIqxTpLHUiGBqjegLmXPuyMBfKAggpadWFku4/AP8iYAGBX6qR9/5UIUIp47V0XI3aMw==} + hasBin: true dependencies: lodash.merge: 4.6.2 + dev: true - grapheme-splitter@1.0.4: {} + /grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true - graphemer@1.4.0: {} + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true - graphql-tag@2.12.6(graphql@15.8.0): + /graphql-tag@2.12.6(graphql@15.8.0): + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 15.8.0 tslib: 2.7.0 + dev: false - graphql-tag@2.12.6(graphql@16.8.1): + /graphql-tag@2.12.6(graphql@16.8.1): + resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 16.8.1 tslib: 2.7.0 + dev: true - graphql@15.8.0: {} + /graphql@15.8.0: + resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} + engines: {node: '>= 10.x'} + dev: false - graphql@16.8.1: {} + /graphql@16.8.1: + resolution: {integrity: sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + dev: true - gray-matter@4.0.3: + /gray-matter@4.0.3: + resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} + engines: {node: '>=6.0'} dependencies: js-yaml: 3.14.1 kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 - gzip-size@6.0.0: + /gzip-size@6.0.0: + resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} + engines: {node: '>=10'} dependencies: duplexer: 0.1.2 - handle-thing@2.0.1: {} + /handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - hard-rejection@2.1.0: {} + /hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + dev: true - has-bigints@1.0.2: {} + /has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - has-flag@3.0.0: {} + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} - has-flag@4.0.0: {} + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - has-property-descriptors@1.0.2: + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: es-define-property: 1.0.0 - has-proto@1.0.3: {} + /has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} + engines: {node: '>= 0.4'} - has-symbols@1.0.3: {} + /has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} + engines: {node: '>= 0.4'} - has-tostringtag@1.0.2: + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - has-unicode@2.0.1: {} + /has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + dev: true - has-yarn@3.0.0: {} + /has-yarn@3.0.0: + resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hash-base@3.0.4: + /hash-base@3.0.4: + resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - hash-base@3.1.0: + /hash-base@3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.2 safe-buffer: 5.2.1 + dev: true - hash-sum@2.0.0: {} + /hash-sum@2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + dev: true - hash.js@1.1.7: + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 + dev: true - hasown@2.0.2: + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 - hast-util-from-parse5@8.0.1: + /hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.3 @@ -31959,11 +22792,13 @@ snapshots: vfile-location: 5.0.3 web-namespaces: 2.0.1 - hast-util-parse-selector@4.0.0: + /hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} dependencies: '@types/hast': 3.0.4 - hast-util-raw@9.0.4: + /hast-util-raw@9.0.4: + resolution: {integrity: sha512-LHE65TD2YiNsHD3YuXcKPHXPLuYh/gjp12mOfU8jxSrm1f/yJpsb0F/KKljS6U9LJoP0Ux+tCe8iJ2AsPzTdgA==} dependencies: '@types/hast': 3.0.4 '@types/unist': 3.0.3 @@ -31979,7 +22814,8 @@ snapshots: web-namespaces: 2.0.1 zwitch: 2.0.4 - hast-util-to-estree@3.1.0: + /hast-util-to-estree@3.1.0: + resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==} dependencies: '@types/estree': 1.0.6 '@types/estree-jsx': 1.0.5 @@ -32000,7 +22836,8 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-jsx-runtime@2.3.0: + /hast-util-to-jsx-runtime@2.3.0: + resolution: {integrity: sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==} dependencies: '@types/estree': 1.0.6 '@types/hast': 3.0.4 @@ -32020,7 +22857,8 @@ snapshots: transitivePeerDependencies: - supports-color - hast-util-to-parse5@8.0.0: + /hast-util-to-parse5@8.0.0: + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} dependencies: '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -32030,11 +22868,13 @@ snapshots: web-namespaces: 2.0.1 zwitch: 2.0.4 - hast-util-whitespace@3.0.0: + /hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} dependencies: '@types/hast': 3.0.4 - hastscript@8.0.0: + /hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} dependencies: '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -32042,37 +22882,58 @@ snapshots: property-information: 6.5.0 space-separated-tokens: 2.0.2 - he@1.2.0: {} + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true - hermes-estree@0.12.0: {} + /hermes-estree@0.12.0: + resolution: {integrity: sha512-+e8xR6SCen0wyAKrMT3UD0ZCCLymKhRgjEB5sS28rKiFir/fXgLoeRilRUssFCILmGHb+OvHDUlhxs0+IEyvQw==} + dev: true - hermes-estree@0.19.1: {} + /hermes-estree@0.19.1: + resolution: {integrity: sha512-daLGV3Q2MKk8w4evNMKwS8zBE/rcpA800nu1Q5kM08IKijoSnPe9Uo1iIxzPKRkn95IxxsgBMPeYHt3VG4ej2g==} - hermes-estree@0.23.1: {} + /hermes-estree@0.23.1: + resolution: {integrity: sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg==} - hermes-parser@0.12.0: + /hermes-parser@0.12.0: + resolution: {integrity: sha512-d4PHnwq6SnDLhYl3LHNHvOg7nQ6rcI7QVil418REYksv0Mh3cEkHDcuhGxNQ3vgnLSLl4QSvDrFCwQNYdpWlzw==} dependencies: hermes-estree: 0.12.0 + dev: true - hermes-parser@0.19.1: + /hermes-parser@0.19.1: + resolution: {integrity: sha512-Vp+bXzxYJWrpEuJ/vXxUsLnt0+y4q9zyi4zUlkLqD8FKv4LjIfOvP69R/9Lty3dCyKh0E2BU7Eypqr63/rKT/A==} dependencies: hermes-estree: 0.19.1 - hermes-parser@0.23.1: + /hermes-parser@0.23.1: + resolution: {integrity: sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA==} dependencies: hermes-estree: 0.23.1 - hermes-profile-transformer@0.0.6: + /hermes-profile-transformer@0.0.6: + resolution: {integrity: sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==} + engines: {node: '>=8'} dependencies: source-map: 0.7.4 - hey-listen@1.0.8: {} + /hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + dev: false - highlight.js@11.10.0: {} + /highlight.js@11.10.0: + resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==} + engines: {node: '>=12.0.0'} + dev: false - highlight.js@11.8.0: {} + /highlight.js@11.8.0: + resolution: {integrity: sha512-MedQhoqVdr0U6SSnWPzfiadUcDHfN/Wzq25AkXiQv9oiOO/sG0S7XkvpFIqWBl9Yq1UYyYOOVORs5UW2XlPyzg==} + engines: {node: '>=12.0.0'} + dev: false - history@4.10.1: + /history@4.10.1: + resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: '@babel/runtime': 7.25.6 loose-envify: 1.4.0 @@ -32081,52 +22942,79 @@ snapshots: tiny-warning: 1.0.3 value-equal: 1.0.1 - hmac-drbg@1.0.1: + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + dev: true - hoist-non-react-statics@2.5.5: {} + /hoist-non-react-statics@2.5.5: + resolution: {integrity: sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==} + dev: false - hoist-non-react-statics@3.3.2: + /hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 - homedir-polyfill@1.0.3: + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 + dev: true - hosted-git-info@2.8.9: {} + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true - hosted-git-info@3.0.8: + /hosted-git-info@3.0.8: + resolution: {integrity: sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==} + engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 - hosted-git-info@7.0.2: + /hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: lru-cache: 10.4.3 + dev: true - hpack.js@2.1.6: + /hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 - html-encoding-sniffer@3.0.0: + /html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} dependencies: whatwg-encoding: 2.0.0 + dev: true - html-encoding-sniffer@4.0.0: + /html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} dependencies: whatwg-encoding: 3.1.1 + dev: true - html-entities@2.5.2: {} + /html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} - html-escaper@2.0.2: {} + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - html-minifier-terser@6.1.0: + /html-minifier-terser@6.1.0: + resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} + engines: {node: '>=12'} + hasBin: true dependencies: camel-case: 4.1.2 clean-css: 5.3.3 @@ -32136,7 +23024,10 @@ snapshots: relateurl: 0.2.7 terser: 5.33.0 - html-minifier-terser@7.2.0: + /html-minifier-terser@7.2.0: + resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} + engines: {node: ^14.13.1 || >=16.0.0} + hasBin: true dependencies: camel-case: 4.1.2 clean-css: 5.3.3 @@ -32146,58 +23037,54 @@ snapshots: relateurl: 0.2.7 terser: 5.33.0 - html-tags@3.3.1: {} - - html-void-elements@3.0.0: {} + /html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} - html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26) - optional: true + /html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - html-webpack-plugin@5.6.0(webpack@5.94.0(webpack-cli@5.1.4)): + /html-webpack-plugin@5.6.0(webpack@5.94.0): + resolution: {integrity: sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==} + engines: {node: '>=10.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - optionalDependencies: webpack: 5.94.0(webpack-cli@5.1.4) - html-webpack-plugin@5.6.0(webpack@5.94.0): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - webpack: 5.94.0 - - htmlparser2@6.1.0: + /htmlparser2@6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} dependencies: domelementtype: 2.3.0 domhandler: 4.3.1 domutils: 2.8.0 entities: 2.2.0 - htmlparser2@8.0.2: + /htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.1.0 entities: 4.5.0 - http-cache-semantics@4.1.1: {} + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - http-call@5.3.0: + /http-call@5.3.0: + resolution: {integrity: sha512-ahwimsC23ICE4kPl9xTBjKB4inbRaeLyZeRunC/1Jy/Z6X8tv22MEAjK+KBOMSVLaqXPTTmd8638waVIKLGx2w==} + engines: {node: '>=8.0.0'} dependencies: content-type: 1.0.5 debug: 4.3.7(supports-color@8.1.1) @@ -32207,17 +23094,23 @@ snapshots: tunnel-agent: 0.6.0 transitivePeerDependencies: - supports-color + dev: true - http-deceiver@1.2.7: {} + /http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - http-errors@1.6.3: + /http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 - http-errors@2.0.0: + /http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} dependencies: depd: 2.0.0 inherits: 2.0.4 @@ -32225,36 +23118,51 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-parser-js@0.5.8: {} + /http-parser-js@0.5.8: + resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} - http-proxy-agent@5.0.0: + /http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - http-proxy-agent@7.0.2: + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - http-proxy-middleware@2.0.6(@types/express@4.17.21): + /http-proxy-middleware@2.0.6(@types/express@4.17.21): + resolution: {integrity: sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true dependencies: + '@types/express': 4.17.21 '@types/http-proxy': 1.17.15 http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.8 - optionalDependencies: - '@types/express': 4.17.21 transitivePeerDependencies: - debug - http-proxy-middleware@3.0.0: + /http-proxy-middleware@3.0.0: + resolution: {integrity: sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 debug: 4.3.7(supports-color@8.1.1) @@ -32264,8 +23172,11 @@ snapshots: micromatch: 4.0.8 transitivePeerDependencies: - supports-color + dev: true - http-proxy@1.18.1(debug@4.3.7): + /http-proxy@1.18.1(debug@4.3.7): + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 follow-redirects: 1.15.9(debug@4.3.7) @@ -32273,7 +23184,10 @@ snapshots: transitivePeerDependencies: - debug - http-server@14.1.1: + /http-server@14.1.1: + resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} + engines: {node: '>=12'} + hasBin: true dependencies: basic-auth: 2.0.1 chalk: 4.1.2 @@ -32291,445 +23205,766 @@ snapshots: transitivePeerDependencies: - debug - supports-color + dev: true - http2-wrapper@1.0.3: + /http2-wrapper@1.0.3: + resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 + dev: true - http2-wrapper@2.2.1: + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - https-proxy-agent@5.0.1: + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.5: + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - human-id@1.0.2: {} + /human-id@1.0.2: + resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==} + dev: true - human-signals@2.1.0: {} + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} - human-signals@5.0.0: {} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: true - humanize-ms@1.2.1: + /humanize-ms@1.2.1: + resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} dependencies: ms: 2.1.3 + dev: true - husky@9.1.6: {} + /husky@9.1.6: + resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + engines: {node: '>=18'} + hasBin: true + dev: true - hyperdyperid@1.2.0: {} + /hyperdyperid@1.2.0: + resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} + engines: {node: '>=10.18'} + dev: true - hyperlinker@1.0.0: {} + /hyperlinker@1.0.0: + resolution: {integrity: sha512-Ty8UblRWFEcfSuIaajM34LdPXIhbs1ajEX/BBPv24J+enSVaEVY63xQ6lTO9VRYS5LAoghIG0IDJ+p+IPzKUQQ==} + engines: {node: '>=4'} + dev: true - hyphenate-style-name@1.1.0: {} + /hyphenate-style-name@1.1.0: + resolution: {integrity: sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==} + dev: false - iconv-lite@0.4.24: + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - iconv-lite@0.6.3: + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - - icss-utils@5.1.0(postcss@8.4.47): + /icss-utils@5.1.0(postcss@8.4.47): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.47 - idb@7.1.1: {} + /idb@7.1.1: + resolution: {integrity: sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==} + dev: true - ieee754@1.2.1: {} + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-walk@6.0.5: + /ignore-walk@6.0.5: + resolution: {integrity: sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: minimatch: 9.0.5 + dev: true - ignore@5.3.0: {} + /ignore@5.3.0: + resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + engines: {node: '>= 4'} - ignore@5.3.2: {} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} - image-size@0.5.5: + /image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true optional: true - image-size@1.1.1: + /image-size@1.1.1: + resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} + engines: {node: '>=16.x'} + hasBin: true dependencies: queue: 6.0.2 - immediate@3.0.6: {} + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: true - immer@9.0.21: {} + /immer@9.0.21: + resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - immutable@4.3.7: {} + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} - import-fresh@2.0.0: + /import-fresh@2.0.0: + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + engines: {node: '>=4'} dependencies: caller-path: 2.0.0 resolve-from: 3.0.0 - import-fresh@3.3.0: + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - import-lazy@4.0.0: {} + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} - import-local@3.2.0: + /import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - import-meta-resolve@4.1.0: {} + /import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + dev: true - imurmurhash@0.1.4: {} + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} - indent-string@4.0.0: {} + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} - individual@3.0.0: {} + /individual@3.0.0: + resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} + dev: true - infer-owner@1.0.4: {} + /infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true - infima@0.2.0-alpha.44: {} + /infima@0.2.0-alpha.44: + resolution: {integrity: sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==} + engines: {node: '>=12'} - inflight@1.0.6: + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. dependencies: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.3: {} + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - inherits@2.0.4: {} + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@1.3.8: {} + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ini@2.0.0: {} + /ini@2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} - ini@3.0.1: {} + /ini@3.0.1: + resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dev: true - ini@4.1.3: {} + /ini@4.1.3: + resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - inline-style-parser@0.1.1: {} + /inline-style-parser@0.1.1: + resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - inline-style-parser@0.2.4: {} + /inline-style-parser@0.2.4: + resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - inline-style-prefixer@6.0.4: + /inline-style-prefixer@6.0.4: + resolution: {integrity: sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg==} dependencies: css-in-js-utils: 3.1.0 fast-loops: 1.1.4 + dev: false - internal-ip@4.3.0: + /internal-ip@4.3.0: + resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + engines: {node: '>=6'} dependencies: default-gateway: 4.2.0 ipaddr.js: 1.9.1 + dev: false - internal-slot@1.0.7: + /internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} + engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 hasown: 2.0.2 side-channel: 1.0.6 - internmap@2.0.3: {} + /internmap@2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} + dev: false - interpret@1.4.0: {} + /interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} - interpret@3.1.1: {} + /interpret@3.1.1: + resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} + engines: {node: '>=10.13.0'} - invariant@2.2.4: + /invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 - ip-address@9.0.5: + /ip-address@9.0.5: + resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + engines: {node: '>= 12'} dependencies: jsbn: 1.1.0 sprintf-js: 1.1.3 + dev: true - ip-regex@2.1.0: {} + /ip-regex@2.1.0: + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} + engines: {node: '>=4'} + dev: false - ip@1.1.9: {} + /ip@1.1.9: + resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} + dev: true - ipaddr.js@1.9.1: {} + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} - ipaddr.js@2.2.0: {} + /ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} - is-alphabetical@2.0.1: {} + /is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - is-alphanumerical@2.0.1: + /is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} dependencies: is-alphabetical: 2.0.1 is-decimal: 2.0.1 - is-arguments@1.1.1: + /is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-array-buffer@3.0.4: + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 - is-arrayish@0.2.1: {} + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - is-arrayish@0.3.2: {} + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: false - is-async-function@2.0.0: + /is-async-function@2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 + dev: true - is-bigint@1.0.4: + /is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: has-bigints: 1.0.2 - is-binary-path@2.1.0: + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: binary-extensions: 2.3.0 - is-boolean-object@1.1.2: + /is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-buffer@1.1.6: {} + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - is-builtin-module@3.2.1: + /is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} dependencies: builtin-modules: 3.3.0 + dev: true - is-bun-module@1.2.1: + /is-bun-module@1.2.1: + resolution: {integrity: sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q==} dependencies: semver: 7.6.3 + dev: true - is-callable@1.2.7: {} + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} - is-ci@3.0.1: + /is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true dependencies: ci-info: 3.9.0 - is-core-module@2.15.1: + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 - is-data-view@1.0.1: + /is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} + engines: {node: '>= 0.4'} dependencies: is-typed-array: 1.1.13 - is-date-object@1.0.5: + /is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-decimal@2.0.1: {} + /is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - is-directory@0.3.1: {} + /is-directory@0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} - is-docker@2.2.1: {} + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true - is-docker@3.0.0: {} + /is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dev: true - is-extendable@0.1.1: {} + /is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} - is-extglob@1.0.0: {} + /is-extglob@1.0.0: + resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} + engines: {node: '>=0.10.0'} + dev: false - is-extglob@2.1.1: {} + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} - is-finalizationregistry@1.0.2: + /is-finalizationregistry@1.0.2: + resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: call-bind: 1.0.7 + dev: true - is-fullwidth-code-point@2.0.0: {} + /is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} - is-fullwidth-code-point@3.0.0: {} + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - is-fullwidth-code-point@4.0.0: {} + /is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true - is-fullwidth-code-point@5.0.0: + /is-fullwidth-code-point@5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} dependencies: get-east-asian-width: 1.2.0 + dev: true - is-generator-function@1.0.10: + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-glob@2.0.1: + /is-glob@2.0.1: + resolution: {integrity: sha512-a1dBeB19NXsf/E0+FHqkagizel/LQw2DjSQpvQrj3zT+jYPpaUCryPnrQajXKFLCMuf4I6FhRpaGtw4lPrG6Eg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 1.0.0 + dev: false - is-glob@4.0.3: + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - is-hexadecimal@2.0.1: {} + /is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - is-inside-container@1.0.0: + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true dependencies: is-docker: 3.0.0 + dev: true - is-installed-globally@0.4.0: + /is-installed-globally@0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} dependencies: global-dirs: 3.0.1 is-path-inside: 3.0.3 - is-interactive@1.0.0: {} + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} - is-invalid-path@0.1.0: + /is-invalid-path@0.1.0: + resolution: {integrity: sha512-aZMG0T3F34mTg4eTdszcGXx54oiZ4NtHSft3hWNJMGJXUUqdIj3cOZuHcU0nCWWcY3jd7yRe/3AEm3vSNTpBGQ==} + engines: {node: '>=0.10.0'} dependencies: is-glob: 2.0.1 + dev: false - is-lambda@1.0.1: {} + /is-lambda@1.0.1: + resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} + dev: true - is-map@2.0.3: {} + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true - is-module@1.0.0: {} + /is-module@1.0.0: + resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} + dev: true - is-negative-zero@2.0.3: {} + /is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} - is-network-error@1.1.0: {} + /is-network-error@1.1.0: + resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + engines: {node: '>=16'} + dev: true - is-npm@6.0.0: {} + /is-npm@6.0.0: + resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-number-object@1.0.7: + /is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-number@7.0.0: {} + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - is-obj@1.0.1: {} + /is-obj@1.0.1: + resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==} + engines: {node: '>=0.10.0'} - is-obj@2.0.0: {} + /is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} - is-path-cwd@2.2.0: {} + /is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} - is-path-inside@3.0.3: {} + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} - is-plain-obj@1.1.0: {} + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true - is-plain-obj@2.1.0: {} + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} - is-plain-obj@3.0.0: {} + /is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} - is-plain-obj@4.1.0: {} + /is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} - is-plain-object@2.0.4: + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - is-port-reachable@4.0.0: {} + /is-port-reachable@4.0.0: + resolution: {integrity: sha512-9UoipoxYmSk6Xy7QFgRv2HDyaysmgSG75TFQs6S+3pDM7ZhKTF/bskZV+0UlABHzKjNVhPjYCLfeZUEg1wXxig==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - is-potential-custom-element-name@1.0.1: {} + /is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + dev: true - is-reference@1.2.1: + /is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: '@types/estree': 1.0.6 + dev: true - is-reference@3.0.2: + /is-reference@3.0.2: + resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} dependencies: '@types/estree': 1.0.6 - is-regex@1.1.4: + /is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 has-tostringtag: 1.0.2 - is-regexp@1.0.0: {} + /is-regexp@1.0.0: + resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==} + engines: {node: '>=0.10.0'} - is-retry-allowed@1.2.0: {} + /is-retry-allowed@1.2.0: + resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} + engines: {node: '>=0.10.0'} + dev: true - is-root@2.1.0: {} + /is-root@2.1.0: + resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} + engines: {node: '>=6'} - is-set@2.0.3: {} + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true - is-shared-array-buffer@1.0.3: + /is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 - is-stream@1.1.0: {} + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} - is-stream@2.0.1: {} + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} - is-stream@3.0.0: {} + /is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true - is-string@1.0.7: + /is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - is-subdir@1.2.0: + /is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} dependencies: better-path-resolve: 1.0.0 + dev: true - is-symbol@1.0.4: + /is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 - is-typed-array@1.1.13: + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} + engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.15 - is-typedarray@1.0.0: {} + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-unicode-supported@0.1.0: {} + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} - is-valid-path@0.1.1: + /is-valid-path@0.1.1: + resolution: {integrity: sha512-+kwPrVDu9Ms03L90Qaml+79+6DZHqHyRoANI6IsZJ/g8frhnfchDOBCa0RbQ6/kdHt5CS5OeIEyrYznNuVN+8A==} + engines: {node: '>=0.10.0'} dependencies: is-invalid-path: 0.1.0 + dev: false - is-weakmap@2.0.2: {} + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true - is-weakref@1.0.2: + /is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.7 - is-weakset@2.0.3: + /is-weakset@2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 + dev: true - is-what@3.14.1: {} + /is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - is-windows@1.0.2: {} + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true - is-wsl@1.1.0: {} + /is-wsl@1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} - is-wsl@2.2.0: + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 - is-wsl@3.1.0: + /is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} dependencies: is-inside-container: 1.0.0 + dev: true - is-yarn-global@0.4.1: {} + /is-yarn-global@0.4.1: + resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} + engines: {node: '>=12'} - isarray@0.0.1: {} + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - isarray@1.0.0: {} + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - isarray@2.0.5: {} + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - isbinaryfile@4.0.10: {} + /isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} + dev: true - isexe@2.0.0: {} + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: {} + /isexe@3.1.1: + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} + engines: {node: '>=16'} + dev: true - isobject@3.0.1: {} + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} - isomorphic.js@0.2.5: {} + /isomorphic.js@0.2.5: + resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==} + dev: false - istanbul-lib-coverage@3.2.2: {} + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: true - istanbul-lib-instrument@6.0.3: + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.25.6 @@ -32738,29 +23973,39 @@ snapshots: semver: 7.6.3 transitivePeerDependencies: - supports-color + dev: true - iterator.prototype@1.1.2: + /iterator.prototype@1.1.2: + resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 + dev: true - jackspeak@3.4.3: + /jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.9.2: + /jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + engines: {node: '>=10'} + hasBin: true dependencies: async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 + dev: true - jest-environment-node@29.7.0: + /jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 @@ -32769,9 +24014,13 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-get-type@29.6.3: {} + /jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-message-util@29.7.0: + /jest-message-util@29.7.0: + resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.24.7 '@jest/types': 29.6.3 @@ -32783,15 +24032,22 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-mock@29.7.0: + /jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/node': 20.16.5 jest-util: 29.7.0 - jest-regex-util@27.5.1: {} + /jest-regex-util@27.5.1: + resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true - jest-util@27.5.1: + /jest-util@27.5.1: + resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 '@types/node': 20.16.5 @@ -32799,8 +24055,11 @@ snapshots: ci-info: 3.9.0 graceful-fs: 4.2.11 picomatch: 2.3.1 + dev: true - jest-util@29.7.0: + /jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 '@types/node': 20.16.5 @@ -32809,7 +24068,9 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-validate@29.7.0: + /jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 camelcase: 6.3.0 @@ -32818,38 +24079,50 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-worker@27.5.1: + /jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} dependencies: '@types/node': 20.16.5 merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@29.7.0: + /jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/node': 20.16.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jimp-compact@0.16.1: {} + /jimp-compact@0.16.1: + resolution: {integrity: sha512-dZ6Ra7u1G8c4Letq/B5EzAxj4tLFHL+cGtdpR+PVm4yzPDj+lCk+AbivWt1eOM+ikzkowtyV7qSqX6qr3t71Ww==} - jiti@1.21.6: {} + /jiti@1.21.6: + resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} + hasBin: true - jks-js@1.1.0: + /jks-js@1.1.0: + resolution: {integrity: sha512-irWi8S2V029Vic63w0/TYa8NIZwXu9oeMtHQsX51JDIVBo0lrEaOoyM8ALEEh5PVKD6TrA26FixQK6TzT7dHqA==} dependencies: node-forge: 1.3.1 node-int64: 0.4.0 node-rsa: 1.1.1 + dev: true - joi@17.11.0: + /joi@17.11.0: + resolution: {integrity: sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 '@sideway/address': 4.1.5 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 + dev: true - joi@17.13.3: + /joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -32857,30 +24130,48 @@ snapshots: '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - join-component@1.1.0: {} + /join-component@1.1.0: + resolution: {integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==} - js-logger@1.6.1: {} + /js-logger@1.6.1: + resolution: {integrity: sha512-yTgMCPXVjhmg28CuUH8CKjU+cIKL/G+zTu4Fn4lQxs8mRFH/03QTNvEFngcxfg/gRDiQAOoyCKmMTOm9ayOzXA==} + dev: false - js-tokens@4.0.0: {} + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-tokens@9.0.0: {} + /js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + dev: true - js-yaml@3.14.1: + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - js-yaml@4.1.0: + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: argparse: 2.0.1 - jsbn@1.1.0: {} + /jsbn@1.1.0: + resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + dev: true - jsc-android@250231.0.0: {} + /jsc-android@250231.0.0: + resolution: {integrity: sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==} - jsc-safe-url@0.2.4: {} + /jsc-safe-url@0.2.4: + resolution: {integrity: sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==} - jscodeshift@0.14.0(@babel/preset-env@7.25.4(@babel/core@7.24.5)): + /jscodeshift@0.14.0(@babel/preset-env@7.25.4): + resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} + hasBin: true + peerDependencies: + '@babel/preset-env': ^7.1.6 dependencies: '@babel/core': 7.24.5 '@babel/parser': 7.25.6 @@ -32905,32 +24196,14 @@ snapshots: transitivePeerDependencies: - supports-color - jscodeshift@0.14.0(@babel/preset-env@7.25.4(@babel/core@7.25.2)): - dependencies: - '@babel/core': 7.24.5 - '@babel/parser': 7.25.6 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.5) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.5) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.5) - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) - '@babel/preset-flow': 7.24.7(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) - '@babel/register': 7.24.6(@babel/core@7.24.5) - babel-core: 7.0.0-bridge.0(@babel/core@7.24.5) - chalk: 4.1.2 - flow-parser: 0.246.0 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.21.5 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - - jsdom@24.1.3: + /jsdom@24.1.3: + resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^2.11.2 + peerDependenciesMeta: + canvas: + optional: true dependencies: cssstyle: 4.1.0 data-urls: 5.0.0 @@ -32957,22 +24230,39 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: true - jsep@1.3.9: {} + /jsep@1.3.9: + resolution: {integrity: sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==} + engines: {node: '>= 10.16.0'} + dev: true - jsesc@0.5.0: {} + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true - jsesc@2.5.2: {} + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true - json-buffer@3.0.1: {} + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-parse-better-errors@1.0.2: {} + /json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - json-parse-even-better-errors@2.3.1: {} + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-parse-even-better-errors@3.0.2: {} + /json-parse-even-better-errors@3.0.2: + resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - json-schema-deref-sync@0.13.0: + /json-schema-deref-sync@0.13.0: + resolution: {integrity: sha512-YBOEogm5w9Op337yb6pAT6ZXDqlxAsQCanM3grid8lMWNxRJO/zWEJi3ZzqDL8boWfwhTFym5EFrNgWwpqcBRg==} + engines: {node: '>=6.0.0'} dependencies: clone: 2.1.2 dag-map: 1.0.2 @@ -32982,121 +24272,205 @@ snapshots: memory-cache: 0.2.0 traverse: 0.6.10 valid-url: 1.0.9 + dev: false - json-schema-traverse@0.4.1: {} + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - json-schema-traverse@1.0.0: {} + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - json-schema@0.4.0: {} + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true - json-stable-stringify-without-jsonify@1.0.1: {} + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true - json-stringify-safe@5.0.1: {} + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true - json5@1.0.2: + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: minimist: 1.2.8 + dev: true - json5@2.2.3: {} + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - jsonc-parser@3.3.1: {} + /jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - jsonfile@4.0.0: + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 - jsonparse@1.3.1: {} + /jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} + dev: true - jsonpointer@5.0.1: {} + /jsonpointer@5.0.1: + resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} + engines: {node: '>=0.10.0'} + dev: true - jsonwebtoken@9.0.0: + /jsonwebtoken@9.0.0: + resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==} + engines: {node: '>=12', npm: '>=6'} dependencies: jws: 3.2.2 lodash: 4.17.21 ms: 2.1.3 semver: 7.5.4 + dev: true - jsx-ast-utils@3.3.5: + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.8 array.prototype.flat: 1.3.2 object.assign: 4.1.5 object.values: 1.2.0 + dev: true - jszip@3.10.1: + /jszip@3.10.1: + resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.8 setimmediate: 1.0.5 + dev: true - junk@3.1.0: {} + /junk@3.1.0: + resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} + engines: {node: '>=8'} + dev: true - jwa@1.4.1: + /jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 + dev: true - jws@3.2.2: + /jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.1 + dev: true - karma-source-map-support@1.4.0: + /karma-source-map-support@1.4.0: + resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} dependencies: source-map-support: 0.5.21 + dev: true - keychain@1.5.0: {} + /keychain@1.5.0: + resolution: {integrity: sha512-liyp4r+93RI7EB2jhwaRd4MWfdgHH6shuldkaPMkELCJjMFvOOVXuTvw1pGqFfhsrgA6OqfykWWPQgBjQakVag==} + dev: true - keyv@4.5.4: + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 - kind-of@6.0.3: {} + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} - kleur@3.0.3: {} + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} - kleur@4.1.5: {} + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: true - ky@0.33.3: {} + /ky@0.33.3: + resolution: {integrity: sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==} + engines: {node: '>=14.16'} + dev: true - kysely@0.27.4: {} + /kysely@0.27.4: + resolution: {integrity: sha512-dyNKv2KRvYOQPLCAOCjjQuCk4YFd33BvGdf/o5bC7FiW+BB6snA81Zt+2wT9QDFzKqxKa5rrOmvlK/anehCcgA==} + engines: {node: '>=14.0.0'} + dev: false - language-subtag-registry@0.3.23: {} + /language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + dev: true - language-tags@1.0.9: + /language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} dependencies: language-subtag-registry: 0.3.23 + dev: true - latest-version@7.0.0: + /latest-version@7.0.0: + resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} + engines: {node: '>=14.16'} dependencies: package-json: 8.1.1 - lato-font@3.0.0: {} + /lato-font@3.0.0: + resolution: {integrity: sha512-wKhFCh9XX91Lepf38ynnZTNpkQD1OWuXV1RwFgcchUVQZzBixJ/yXCaVCIrNI3CbgT9pLcLzWKgn+6OETzAnug==} + dev: false - launch-editor@2.9.1: + /launch-editor@2.9.1: + resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} dependencies: picocolors: 1.1.0 shell-quote: 1.8.1 - lazystream@1.0.1: + /lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} dependencies: readable-stream: 2.3.8 + dev: true - less-loader@12.2.0(less@4.2.0)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /less-loader@12.2.0(less@4.2.0)(webpack@5.94.0): + resolution: {integrity: sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: less: 4.2.0 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - less@4.2.0: + /less@4.2.0: + resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} + engines: {node: '>=6'} + hasBin: true dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -33110,63 +24484,135 @@ snapshots: needle: 3.3.1 source-map: 0.6.1 - leven@3.1.0: {} + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} - levn@0.4.1: + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true - lexical@0.11.3: {} + /lexical@0.11.3: + resolution: {integrity: sha512-xsMKgx/Fa+QHg/nweemU04lCy7TnEr8LyeDtsKUC7fIDN9wH3GqbnQ0+e3Hbg4FmxlhDCiPPt0GcZAROq3R8uw==} + dev: false - lexical@0.15.0: {} + /lexical@0.15.0: + resolution: {integrity: sha512-/7HrPAmtgsc1F+qpv5bFwoQZ6CbH/w3mPPL2AW5P75/QYrqKz4bhvJrc2jozIX0GxtuT/YUYT7w+1sZMtUWbOg==} + dev: false - lib0@0.2.97: + /lib0@0.2.97: + resolution: {integrity: sha512-Q4d1ekgvufi9FiHkkL46AhecfNjznSL9MRNoJRQ76gBHS9OqU2ArfQK0FvBpuxgWeJeNI0LVgAYMIpsGeX4gYg==} + engines: {node: '>=16'} + hasBin: true dependencies: isomorphic.js: 0.2.5 + dev: false - license-webpack-plugin@4.0.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /license-webpack-plugin@4.0.2(webpack@5.94.0): + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true dependencies: + webpack: 5.94.0(esbuild@0.23.0) webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + dev: true - lie@3.3.0: + /lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: immediate: 3.0.6 + dev: true - lighthouse-logger@1.4.2: + /lighthouse-logger@1.4.2: + resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} dependencies: debug: 2.6.9 marky: 1.2.5 transitivePeerDependencies: - supports-color - lightningcss-darwin-arm64@1.19.0: + /lightningcss-darwin-arm64@1.19.0: + resolution: {integrity: sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false optional: true - lightningcss-darwin-x64@1.19.0: + /lightningcss-darwin-x64@1.19.0: + resolution: {integrity: sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false optional: true - lightningcss-linux-arm-gnueabihf@1.19.0: + /lightningcss-linux-arm-gnueabihf@1.19.0: + resolution: {integrity: sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false optional: true - lightningcss-linux-arm64-gnu@1.19.0: + /lightningcss-linux-arm64-gnu@1.19.0: + resolution: {integrity: sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - lightningcss-linux-arm64-musl@1.19.0: + /lightningcss-linux-arm64-musl@1.19.0: + resolution: {integrity: sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false optional: true - lightningcss-linux-x64-gnu@1.19.0: + /lightningcss-linux-x64-gnu@1.19.0: + resolution: {integrity: sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - lightningcss-linux-x64-musl@1.19.0: + /lightningcss-linux-x64-musl@1.19.0: + resolution: {integrity: sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false optional: true - lightningcss-win32-x64-msvc@1.19.0: + /lightningcss-win32-x64-msvc@1.19.0: + resolution: {integrity: sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false optional: true - lightningcss@1.19.0: + /lightningcss@1.19.0: + resolution: {integrity: sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA==} + engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 optionalDependencies: @@ -33178,18 +24624,30 @@ snapshots: lightningcss-linux-x64-gnu: 1.19.0 lightningcss-linux-x64-musl: 1.19.0 lightningcss-win32-x64-msvc: 1.19.0 + dev: false - lilconfig@2.1.0: {} + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + dev: true - lilconfig@3.1.2: {} + /lilconfig@3.1.2: + resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} + engines: {node: '>=14'} - lines-and-columns@1.2.4: {} + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - linkify-it@5.0.0: + /linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} dependencies: uc.micro: 2.1.0 + dev: false - lint-staged@15.2.10: + /lint-staged@15.2.10: + resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} + engines: {node: '>=18.12.0'} + hasBin: true dependencies: chalk: 5.3.0 commander: 12.1.0 @@ -33203,8 +24661,11 @@ snapshots: yaml: 2.5.1 transitivePeerDependencies: - supports-color + dev: true - listr2@7.0.2: + /listr2@7.0.2: + resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} + engines: {node: '>=16.0.0'} dependencies: cli-truncate: 3.1.0 colorette: 2.0.20 @@ -33212,8 +24673,11 @@ snapshots: log-update: 5.0.1 rfdc: 1.4.1 wrap-ansi: 8.1.0 + dev: true - listr2@8.2.4: + /listr2@8.2.4: + resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} + engines: {node: '>=18.0.0'} dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 @@ -33221,8 +24685,12 @@ snapshots: log-update: 6.1.0 rfdc: 1.4.1 wrap-ansi: 9.0.0 + dev: true - lmdb@3.0.13: + /lmdb@3.0.13: + resolution: {integrity: sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==} + hasBin: true + requiresBuild: true dependencies: msgpackr: 1.11.0 node-addon-api: 6.1.0 @@ -33236,203 +24704,318 @@ snapshots: '@lmdb/lmdb-linux-arm64': 3.0.13 '@lmdb/lmdb-linux-x64': 3.0.13 '@lmdb/lmdb-win32-x64': 3.0.13 + dev: true - load-json-file@2.0.0: + /load-json-file@2.0.0: + resolution: {integrity: sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.11 parse-json: 2.2.0 pify: 2.3.0 strip-bom: 3.0.0 + dev: true - load-json-file@6.2.0: + /load-json-file@6.2.0: + resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} + engines: {node: '>=8'} dependencies: graceful-fs: 4.2.11 parse-json: 5.2.0 strip-bom: 4.0.0 type-fest: 0.6.0 + dev: true - load-yaml-file@0.2.0: + /load-yaml-file@0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} dependencies: graceful-fs: 4.2.11 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 + dev: true - loader-runner@4.3.0: {} + /loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} - loader-utils@2.0.4: + /loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.2.3 - loader-utils@3.3.1: {} + /loader-utils@3.3.1: + resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} + engines: {node: '>= 12.13.0'} - local-pkg@0.4.3: {} + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + dev: true - local-pkg@0.5.0: + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} dependencies: mlly: 1.7.1 pkg-types: 1.2.0 + dev: true - locate-app@2.4.43: + /locate-app@2.4.43: + resolution: {integrity: sha512-BX6NEdECUGcDQw8aqqg02qLyF9rF8V+dAfyAnBzL2AofIlIvf4Q6EGXnzVWpWot9uBE+x/o8CjXHo7Zlegu91Q==} dependencies: '@promptbook/utils': 0.70.0-1 type-fest: 2.13.0 userhome: 1.0.0 + dev: true - locate-path@2.0.0: + /locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + engines: {node: '>=4'} dependencies: p-locate: 2.0.0 path-exists: 3.0.0 + dev: true - locate-path@3.0.0: + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - locate-path@5.0.0: + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 - locate-path@6.0.0: + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} dependencies: p-locate: 5.0.0 - locate-path@7.2.0: + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-locate: 6.0.0 - lodash-es@4.17.21: {} + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false - lodash.clonedeep@4.5.0: {} + /lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: true - lodash.debounce@4.0.8: {} + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.get@4.4.2: {} + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: true - lodash.isequal@4.5.0: {} + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + dev: false - lodash.memoize@4.1.2: {} + /lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - lodash.merge@4.6.2: {} + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true - lodash.sortby@4.7.0: {} + /lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + dev: true - lodash.startcase@4.4.0: {} + /lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + dev: true - lodash.throttle@4.1.1: {} + /lodash.throttle@4.1.1: + resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} - lodash.uniq@4.5.0: {} + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - lodash.zip@4.2.0: {} + /lodash.zip@4.2.0: + resolution: {integrity: sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==} + dev: true - lodash@4.17.21: {} + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - log-symbols@2.2.0: + /log-symbols@2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} dependencies: chalk: 2.4.2 + dev: false - log-symbols@4.1.0: + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: chalk: 4.1.2 is-unicode-supported: 0.1.0 - log-update@5.0.1: + /log-update@5.0.1: + resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: ansi-escapes: 5.0.0 cli-cursor: 4.0.0 slice-ansi: 5.0.0 strip-ansi: 7.1.0 wrap-ansi: 8.1.0 + dev: true - log-update@6.1.0: + /log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} dependencies: ansi-escapes: 7.0.0 cli-cursor: 5.0.0 slice-ansi: 7.1.0 strip-ansi: 7.1.0 wrap-ansi: 9.0.0 + dev: true - logkitty@0.7.1: + /logkitty@0.7.1: + resolution: {integrity: sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==} + hasBin: true dependencies: ansi-fragments: 0.2.1 dayjs: 1.11.13 yargs: 15.4.1 - loglevel-plugin-prefix@0.8.4: {} + /loglevel-plugin-prefix@0.8.4: + resolution: {integrity: sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==} + dev: true - loglevel@1.9.2: {} + /loglevel@1.9.2: + resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} + engines: {node: '>= 0.6.0'} + dev: true - longest-streak@3.1.0: {} + /longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - loose-envify@1.4.0: + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - loupe@2.3.7: + /loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: get-func-name: 2.0.2 + dev: true - loupe@3.1.1: + /loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} dependencies: get-func-name: 2.0.2 + dev: true - lower-case@2.0.2: + /lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.7.0 - lowercase-keys@2.0.0: {} + /lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + dev: true - lowercase-keys@3.0.0: {} + /lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lowlight@2.9.0: + /lowlight@2.9.0: + resolution: {integrity: sha512-OpcaUTCLmHuVuBcyNckKfH5B0oA4JUavb/M/8n9iAvanJYNQkrVm4pvyX0SUaqkBG4dnWHKt7p50B3ngAG2Rfw==} dependencies: '@types/hast': 2.3.10 fault: 2.0.1 highlight.js: 11.8.0 + dev: false - lru-cache@10.4.3: {} + /lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@4.1.5: + /lru-cache@4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 + dev: true - lru-cache@5.1.1: + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - lru-cache@6.0.0: + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 - lru-cache@7.18.3: {} + /lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} + dev: true - lunr@2.3.9: {} + /lunr@2.3.9: + resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} + dev: true - lz-string@1.5.0: {} + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: true - magic-string@0.25.9: + /magic-string@0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 + dev: true - magic-string@0.30.11: + /magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - make-dir@2.1.0: + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.2 - make-dir@3.1.0: + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.1 + dev: false - make-error@1.3.6: {} + /make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true - make-fetch-happen@10.2.1: + /make-fetch-happen@10.2.1: + resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: agentkeepalive: 4.5.0 cacache: 16.1.3 @@ -33453,8 +25036,11 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - make-fetch-happen@13.0.1: + /make-fetch-happen@13.0.1: + resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/agent': 2.2.2 cacache: 18.0.4 @@ -33470,22 +25056,37 @@ snapshots: ssri: 10.0.6 transitivePeerDependencies: - supports-color + dev: true - makeerror@1.0.12: + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: tmpl: 1.0.5 - map-age-cleaner@0.1.3: + /map-age-cleaner@0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} dependencies: p-defer: 1.0.0 + dev: true - map-obj@1.0.1: {} + /map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + dev: true - map-obj@4.3.0: {} + /map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + dev: true - markdown-extensions@2.0.0: {} + /markdown-extensions@2.0.0: + resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} + engines: {node: '>=16'} - markdown-it@14.1.0: + /markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} + hasBin: true dependencies: argparse: 2.0.1 entities: 4.5.0 @@ -33493,43 +25094,66 @@ snapshots: mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0 + dev: false - markdown-table@3.0.3: {} + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - marked@4.3.0: {} + /marked@4.3.0: + resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} + engines: {node: '>= 12'} + hasBin: true + dev: true - marky@1.2.5: {} + /marky@1.2.5: + resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} - matcher@3.0.0: + /matcher@3.0.0: + resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} + engines: {node: '>=10'} + requiresBuild: true dependencies: escape-string-regexp: 4.0.0 + dev: true optional: true - md5-file@3.2.3: + /md5-file@3.2.3: + resolution: {integrity: sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==} + engines: {node: '>=0.10'} + hasBin: true dependencies: buffer-alloc: 1.2.0 + dev: false - md5.js@1.3.5: + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - md5@2.2.1: + /md5@2.2.1: + resolution: {integrity: sha512-PlGG4z5mBANDGCKsYQe0CaUYHdZYZt8ZPZLmEt+Urf0W4GlpTX4HescwHU+dc9+Z/G/vZKYZYFrwgm9VxK6QOQ==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 + dev: false - md5@2.3.0: + /md5@2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 - md5hex@1.0.0: {} + /md5hex@1.0.0: + resolution: {integrity: sha512-c2YOUbp33+6thdCUi34xIyOU/a7bvGKj/3DB1iaPMTuPHf/Q2d5s4sn1FaCOO43XkXggnb08y5W2PU8UNYNLKQ==} + dev: false - mdast-util-directive@3.0.0: + /mdast-util-directive@3.0.0: + resolution: {integrity: sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q==} dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -33542,14 +25166,16 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-find-and-replace@3.0.1: + /mdast-util-find-and-replace@3.0.1: + resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} dependencies: '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - mdast-util-from-markdown@2.0.1: + /mdast-util-from-markdown@2.0.1: + resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -33566,7 +25192,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-frontmatter@2.0.1: + /mdast-util-frontmatter@2.0.1: + resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 @@ -33577,7 +25204,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-autolink-literal@2.0.1: + /mdast-util-gfm-autolink-literal@2.0.1: + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} dependencies: '@types/mdast': 4.0.4 ccount: 2.0.1 @@ -33585,7 +25213,8 @@ snapshots: mdast-util-find-and-replace: 3.0.1 micromark-util-character: 2.1.0 - mdast-util-gfm-footnote@2.0.0: + /mdast-util-gfm-footnote@2.0.0: + resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 @@ -33595,7 +25224,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-strikethrough@2.0.0: + /mdast-util-gfm-strikethrough@2.0.0: + resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.1 @@ -33603,7 +25233,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-table@2.0.0: + /mdast-util-gfm-table@2.0.0: + resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 @@ -33613,7 +25244,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm-task-list-item@2.0.0: + /mdast-util-gfm-task-list-item@2.0.0: + resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 @@ -33622,7 +25254,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-gfm@3.0.0: + /mdast-util-gfm@3.0.0: + resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} dependencies: mdast-util-from-markdown: 2.0.1 mdast-util-gfm-autolink-literal: 2.0.1 @@ -33634,7 +25267,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx-expression@2.0.1: + /mdast-util-mdx-expression@2.0.1: + resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 @@ -33645,7 +25279,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx-jsx@3.1.3: + /mdast-util-mdx-jsx@3.1.3: + resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==} dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 @@ -33662,7 +25297,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdx@3.0.0: + /mdast-util-mdx@3.0.0: + resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==} dependencies: mdast-util-from-markdown: 2.0.1 mdast-util-mdx-expression: 2.0.1 @@ -33672,7 +25308,8 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-mdxjs-esm@2.0.1: + /mdast-util-mdxjs-esm@2.0.1: + resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} dependencies: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 @@ -33683,12 +25320,14 @@ snapshots: transitivePeerDependencies: - supports-color - mdast-util-phrasing@4.1.0: + /mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} dependencies: '@types/mdast': 4.0.4 unist-util-is: 6.0.0 - mdast-util-to-hast@13.2.0: + /mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 @@ -33700,7 +25339,8 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdast-util-to-markdown@2.1.0: + /mdast-util-to-markdown@2.1.0: + resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -33711,49 +25351,76 @@ snapshots: unist-util-visit: 5.0.0 zwitch: 2.0.4 - mdast-util-to-string@4.0.0: + /mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} dependencies: '@types/mdast': 4.0.4 - mdn-data@2.0.14: {} + /mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: false - mdn-data@2.0.28: {} + /mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - mdn-data@2.0.30: {} + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdurl@2.0.0: {} + /mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + dev: false - media-typer@0.3.0: {} + /media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} - mem@4.3.0: + /mem@4.3.0: + resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} + engines: {node: '>=6'} dependencies: map-age-cleaner: 0.1.3 mimic-fn: 2.1.0 p-is-promise: 2.1.0 + dev: true - mem@8.1.1: + /mem@8.1.1: + resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} + engines: {node: '>=10'} dependencies: map-age-cleaner: 0.1.3 mimic-fn: 3.1.0 + dev: true - memfs@3.5.3: + /memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.6 - memfs@4.12.0: + /memfs@4.12.0: + resolution: {integrity: sha512-74wDsex5tQDSClVkeK1vtxqYCAgCoXxx+K4NSHzgU/muYVYByFqa+0RnrPO9NM6naWm1+G9JmZ0p6QHhXmeYfA==} + engines: {node: '>= 4.0.0'} dependencies: '@jsonjoy.com/json-pack': 1.1.0(tslib@2.7.0) '@jsonjoy.com/util': 1.3.0(tslib@2.7.0) tree-dump: 1.0.2(tslib@2.7.0) tslib: 2.7.0 + dev: true - memoize-one@5.2.1: {} + /memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - memoize-one@6.0.0: {} + /memoize-one@6.0.0: + resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} + dev: false - memory-cache@0.2.0: {} + /memory-cache@0.2.0: + resolution: {integrity: sha512-OcjA+jzjOYzKmKS6IQVALHLVz+rNTMPoJvCztFaZxwG14wtAW7VRZjwTQu06vKCYOxh4jVnik7ya0SXTB0W+xA==} + dev: false - meow@6.1.1: + /meow@6.1.1: + resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} + engines: {node: '>=8'} dependencies: '@types/minimist': 1.2.5 camelcase-keys: 6.2.2 @@ -33766,28 +25433,43 @@ snapshots: trim-newlines: 3.0.1 type-fest: 0.13.1 yargs-parser: 18.1.3 + dev: true - merge-descriptors@1.0.3: {} + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - merge-options@3.0.4: + /merge-options@3.0.4: + resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} + engines: {node: '>=10'} dependencies: is-plain-obj: 2.1.0 + dev: false - merge-stream@2.0.0: {} + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - merge2@1.4.1: {} + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} - methods@1.1.2: {} + /methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} - metro-babel-transformer@0.76.7: + /metro-babel-transformer@0.76.7: + resolution: {integrity: sha512-bgr2OFn0J4r0qoZcHrwEvccF7g9k3wdgTOgk6gmGHrtlZ1Jn3oCpklW/DfZ9PzHfjY2mQammKTc19g/EFGyOJw==} + engines: {node: '>=16'} dependencies: '@babel/core': 7.24.5 hermes-parser: 0.12.0 nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true - metro-babel-transformer@0.80.12: + /metro-babel-transformer@0.80.12: + resolution: {integrity: sha512-YZziRs0MgA3pzCkkvOoQRXjIoVjvrpi/yRlJnObyIvMP6lFdtyG4nUGIwGY9VXnBvxmXD6mPY2e+NSw6JAyiRg==} + engines: {node: '>=18'} dependencies: '@babel/core': 7.24.5 flow-enums-runtime: 0.0.6 @@ -33796,29 +25478,41 @@ snapshots: transitivePeerDependencies: - supports-color - metro-cache-key@0.76.7: {} + /metro-cache-key@0.76.7: + resolution: {integrity: sha512-0pecoIzwsD/Whn/Qfa+SDMX2YyasV0ndbcgUFx7w1Ct2sLHClujdhQ4ik6mvQmsaOcnGkIyN0zcceMDjC2+BFQ==} + engines: {node: '>=16'} + dev: true - metro-cache-key@0.80.12: + /metro-cache-key@0.80.12: + resolution: {integrity: sha512-o4BspKnugg/pE45ei0LGHVuBJXwRgruW7oSFAeSZvBKA/sGr0UhOGY3uycOgWInnS3v5yTTfiBA9lHlNRhsvGA==} + engines: {node: '>=18'} dependencies: flow-enums-runtime: 0.0.6 - metro-cache@0.76.7: + /metro-cache@0.76.7: + resolution: {integrity: sha512-nWBMztrs5RuSxZRI7hgFgob5PhYDmxICh9FF8anm9/ito0u0vpPvRxt7sRu8fyeD2AHdXqE7kX32rWY0LiXgeg==} + engines: {node: '>=16'} dependencies: metro-core: 0.76.7 rimraf: 3.0.2 + dev: true - metro-cache@0.80.12: + /metro-cache@0.80.12: + resolution: {integrity: sha512-p5kNHh2KJ0pbQI/H7ZBPCEwkyNcSz7OUkslzsiIWBMPQGFJ/xArMwkV7I+GJcWh+b4m6zbLxE5fk6fqbVK1xGA==} + engines: {node: '>=18'} dependencies: exponential-backoff: 3.1.1 flow-enums-runtime: 0.0.6 metro-core: 0.80.12 - metro-config@0.76.7(encoding@0.1.13): + /metro-config@0.76.7: + resolution: {integrity: sha512-CFDyNb9bqxZemiChC/gNdXZ7OQkIwmXzkrEXivcXGbgzlt/b2juCv555GWJHyZSlorwnwJfY3uzAFu4A9iRVfg==} + engines: {node: '>=16'} dependencies: connect: 3.7.0 cosmiconfig: 5.2.1 jest-validate: 29.7.0 - metro: 0.76.7(encoding@0.1.13) + metro: 0.76.7 metro-cache: 0.76.7 metro-core: 0.76.7 metro-runtime: 0.76.7 @@ -33827,8 +25521,11 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - metro-config@0.80.12: + /metro-config@0.80.12: + resolution: {integrity: sha512-4rwOWwrhm62LjB12ytiuR5NgK1ZBNr24/He8mqCsC+HXZ+ATbrewLNztzbAZHtFsrxP4D4GLTGgh96pCpYLSAQ==} + engines: {node: '>=18'} dependencies: connect: 3.7.0 cosmiconfig: 5.2.1 @@ -33843,18 +25540,25 @@ snapshots: - supports-color - utf-8-validate - metro-core@0.76.7: + /metro-core@0.76.7: + resolution: {integrity: sha512-0b8KfrwPmwCMW+1V7ZQPkTy2tsEKZjYG9Pu1PTsu463Z9fxX7WaR0fcHFshv+J1CnQSUTwIGGjbNvj1teKe+pw==} + engines: {node: '>=16'} dependencies: lodash.throttle: 4.1.1 metro-resolver: 0.76.7 + dev: true - metro-core@0.80.12: + /metro-core@0.80.12: + resolution: {integrity: sha512-QqdJ/yAK+IpPs2HU/h5v2pKEdANBagSsc6DRSjnwSyJsCoHlmyJKCaCJ7KhWGx+N4OHxh37hoA8fc2CuZbx0Fw==} + engines: {node: '>=18'} dependencies: flow-enums-runtime: 0.0.6 lodash.throttle: 4.1.1 metro-resolver: 0.80.12 - metro-file-map@0.76.7: + /metro-file-map@0.76.7: + resolution: {integrity: sha512-s+zEkTcJ4mOJTgEE2ht4jIo1DZfeWreQR3tpT3gDV/Y/0UQ8aJBTv62dE775z0GLsWZApiblAYZsj7ZE8P06nw==} + engines: {node: '>=16'} dependencies: anymatch: 3.1.3 debug: 2.6.9 @@ -33872,8 +25576,11 @@ snapshots: fsevents: 2.3.3 transitivePeerDependencies: - supports-color + dev: true - metro-file-map@0.80.12: + /metro-file-map@0.80.12: + resolution: {integrity: sha512-sYdemWSlk66bWzW2wp79kcPMzwuG32x1ZF3otI0QZTmrnTaaTiGyhE66P1z6KR4n2Eu5QXiABa6EWbAQv0r8bw==} + engines: {node: '>=18'} dependencies: anymatch: 3.1.3 debug: 2.6.9 @@ -33891,11 +25598,14 @@ snapshots: transitivePeerDependencies: - supports-color - metro-inspector-proxy@0.76.7(encoding@0.1.13): + /metro-inspector-proxy@0.76.7: + resolution: {integrity: sha512-rNZ/6edTl/1qUekAhAbaFjczMphM50/UjtxiKulo6vqvgn/Mjd9hVqDvVYfAMZXqPvlusD88n38UjVYPkruLSg==} + engines: {node: '>=16'} + hasBin: true dependencies: connect: 3.7.0 debug: 2.6.9 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 ws: 7.5.10 yargs: 17.7.2 transitivePeerDependencies: @@ -33903,21 +25613,34 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - metro-minify-terser@0.76.7: + /metro-minify-terser@0.76.7: + resolution: {integrity: sha512-FQiZGhIxCzhDwK4LxyPMLlq0Tsmla10X7BfNGlYFK0A5IsaVKNJbETyTzhpIwc+YFRT4GkFFwgo0V2N5vxO5HA==} + engines: {node: '>=16'} dependencies: terser: 5.33.0 + dev: true - metro-minify-terser@0.80.12: + /metro-minify-terser@0.80.12: + resolution: {integrity: sha512-muWzUw3y5k+9083ZoX9VaJLWEV2Jcgi+Oan0Mmb/fBNMPqP9xVDuy4pOMn/HOiGndgfh/MK7s4bsjkyLJKMnXQ==} + engines: {node: '>=18'} dependencies: flow-enums-runtime: 0.0.6 terser: 5.33.0 - metro-minify-uglify@0.76.7: + /metro-minify-uglify@0.76.7: + resolution: {integrity: sha512-FuXIU3j2uNcSvQtPrAJjYWHruPiQ+EpE++J9Z+VznQKEHcIxMMoQZAfIF2IpZSrZYfLOjVFyGMvj41jQMxV1Vw==} + engines: {node: '>=16'} dependencies: uglify-es: 3.3.9 + dev: true - metro-react-native-babel-preset@0.76.7(@babel/core@7.24.5): + /metro-react-native-babel-preset@0.76.7(@babel/core@7.24.5): + resolution: {integrity: sha512-R25wq+VOSorAK3hc07NW0SmN8z9S/IR0Us0oGAsBcMZnsgkbOxu77Mduqf+f4is/wnWHc5+9bfiqdLnaMngiVw==} + engines: {node: '>=16'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.5) @@ -33960,8 +25683,13 @@ snapshots: react-refresh: 0.4.3 transitivePeerDependencies: - supports-color + dev: true - metro-react-native-babel-transformer@0.76.7(@babel/core@7.24.5): + /metro-react-native-babel-transformer@0.76.7(@babel/core@7.24.5): + resolution: {integrity: sha512-W6lW3J7y/05ph3c2p3KKJNhH0IdyxdOCbQ5it7aM2MAl0SM4wgKjaV6EYv9b3rHklpV6K3qMH37UKVcjMooWiA==} + engines: {node: '>=16'} + peerDependencies: + '@babel/core': '*' dependencies: '@babel/core': 7.24.5 babel-preset-fbjs: 3.4.0(@babel/core@7.24.5) @@ -33970,29 +25698,45 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true - metro-resolver@0.76.7: {} + /metro-resolver@0.76.7: + resolution: {integrity: sha512-pC0Wgq29HHIHrwz23xxiNgylhI8Rq1V01kQaJ9Kz11zWrIdlrH0ZdnJ7GC6qA0ErROG+cXmJ0rJb8/SW1Zp2IA==} + engines: {node: '>=16'} + dev: true - metro-resolver@0.80.12: + /metro-resolver@0.80.12: + resolution: {integrity: sha512-PR24gYRZnYHM3xT9pg6BdbrGbM/Cu1TcyIFBVlAk7qDAuHkUNQ1nMzWumWs+kwSvtd9eZGzHoucGJpTUEeLZAw==} + engines: {node: '>=18'} dependencies: flow-enums-runtime: 0.0.6 - metro-runtime@0.76.7: + /metro-runtime@0.76.7: + resolution: {integrity: sha512-MuWHubQHymUWBpZLwuKZQgA/qbb35WnDAKPo83rk7JRLIFPvzXSvFaC18voPuzJBt1V98lKQIonh6MiC9gd8Ug==} + engines: {node: '>=16'} dependencies: '@babel/runtime': 7.25.6 react-refresh: 0.4.3 + dev: true - metro-runtime@0.76.8: + /metro-runtime@0.76.8: + resolution: {integrity: sha512-XKahvB+iuYJSCr3QqCpROli4B4zASAYpkK+j3a0CJmokxCDNbgyI4Fp88uIL6rNaZfN0Mv35S0b99SdFXIfHjg==} + engines: {node: '>=16'} dependencies: '@babel/runtime': 7.25.6 react-refresh: 0.4.3 + dev: true - metro-runtime@0.80.12: + /metro-runtime@0.80.12: + resolution: {integrity: sha512-LIx7+92p5rpI0i6iB4S4GBvvLxStNt6fF0oPMaUd1Weku7jZdfkCZzmrtDD9CSQ6EPb0T9NUZoyXIxlBa3wOCw==} + engines: {node: '>=18'} dependencies: '@babel/runtime': 7.25.6 flow-enums-runtime: 0.0.6 - metro-source-map@0.76.7: + /metro-source-map@0.76.7: + resolution: {integrity: sha512-Prhx7PeRV1LuogT0Kn5VjCuFu9fVD68eefntdWabrksmNY6mXK8pRqzvNJOhTojh6nek+RxBzZeD6MIOOyXS6w==} + engines: {node: '>=16'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 @@ -34004,8 +25748,11 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: true - metro-source-map@0.76.8: + /metro-source-map@0.76.8: + resolution: {integrity: sha512-Hh0ncPsHPVf6wXQSqJqB3K9Zbudht4aUtNpNXYXSxH+pteWqGAXnjtPsRAnCsCWl38wL0jYF0rJDdMajUI3BDw==} + engines: {node: '>=16'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 @@ -34017,8 +25764,11 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: true - metro-source-map@0.80.12: + /metro-source-map@0.80.12: + resolution: {integrity: sha512-o+AXmE7hpvM8r8MKsx7TI21/eerYYy2DCDkWfoBkv+jNkl61khvDHlQn0cXZa6lrcNZiZkl9oHSMcwLLIrFmpw==} + engines: {node: '>=18'} dependencies: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 @@ -34032,7 +25782,10 @@ snapshots: transitivePeerDependencies: - supports-color - metro-symbolicate@0.76.7: + /metro-symbolicate@0.76.7: + resolution: {integrity: sha512-p0zWEME5qLSL1bJb93iq+zt5fz3sfVn9xFYzca1TJIpY5MommEaS64Va87lp56O0sfEIvh4307Oaf/ZzRjuLiQ==} + engines: {node: '>=16'} + hasBin: true dependencies: invariant: 2.2.4 metro-source-map: 0.76.7 @@ -34042,8 +25795,12 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: true - metro-symbolicate@0.76.8: + /metro-symbolicate@0.76.8: + resolution: {integrity: sha512-LrRL3uy2VkzrIXVlxoPtqb40J6Bf1mlPNmUQewipc3qfKKFgtPHBackqDy1YL0njDsWopCKcfGtFYLn0PTUn3w==} + engines: {node: '>=16'} + hasBin: true dependencies: invariant: 2.2.4 metro-source-map: 0.76.8 @@ -34053,8 +25810,12 @@ snapshots: vlq: 1.0.1 transitivePeerDependencies: - supports-color + dev: true - metro-symbolicate@0.80.12: + /metro-symbolicate@0.80.12: + resolution: {integrity: sha512-/dIpNdHksXkGHZXARZpL7doUzHqSNxgQ8+kQGxwpJuHnDhGkENxB5PS2QBaTDdEcmyTMjS53CN1rl9n1gR6fmw==} + engines: {node: '>=18'} + hasBin: true dependencies: flow-enums-runtime: 0.0.6 invariant: 2.2.4 @@ -34066,7 +25827,9 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-plugins@0.76.7: + /metro-transform-plugins@0.76.7: + resolution: {integrity: sha512-iSmnjVApbdivjuzb88Orb0JHvcEt5veVyFAzxiS5h0QB+zV79w6JCSqZlHCrbNOkOKBED//LqtKbFVakxllnNg==} + engines: {node: '>=16'} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -34075,8 +25838,11 @@ snapshots: nullthrows: 1.1.1 transitivePeerDependencies: - supports-color + dev: true - metro-transform-plugins@0.80.12: + /metro-transform-plugins@0.80.12: + resolution: {integrity: sha512-WQWp00AcZvXuQdbjQbx1LzFR31IInlkCDYJNRs6gtEtAyhwpMMlL2KcHmdY+wjDO9RPcliZ+Xl1riOuBecVlPA==} + engines: {node: '>=18'} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -34087,14 +25853,16 @@ snapshots: transitivePeerDependencies: - supports-color - metro-transform-worker@0.76.7(encoding@0.1.13): + /metro-transform-worker@0.76.7: + resolution: {integrity: sha512-cGvELqFMVk9XTC15CMVzrCzcO6sO1lURfcbgjuuPdzaWuD11eEyocvkTX0DPiRjsvgAmicz4XYxVzgYl3MykDw==} + engines: {node: '>=16'} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 '@babel/types': 7.25.6 babel-preset-fbjs: 3.4.0(@babel/core@7.24.5) - metro: 0.76.7(encoding@0.1.13) + metro: 0.76.7 metro-babel-transformer: 0.76.7 metro-cache: 0.76.7 metro-cache-key: 0.76.7 @@ -34106,8 +25874,11 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - metro-transform-worker@0.80.12: + /metro-transform-worker@0.80.12: + resolution: {integrity: sha512-KAPFN1y3eVqEbKLx1I8WOarHPqDMUa8WelWxaJCNKO/yHCP26zELeqTJvhsQup+8uwB6EYi/sp0b6TGoh6lOEA==} + engines: {node: '>=18'} dependencies: '@babel/core': 7.24.5 '@babel/generator': 7.25.6 @@ -34127,7 +25898,10 @@ snapshots: - supports-color - utf-8-validate - metro@0.76.7(encoding@0.1.13): + /metro@0.76.7: + resolution: {integrity: sha512-67ZGwDeumEPnrHI+pEDSKH2cx+C81Gx8Mn5qOtmGUPm/Up9Y4I1H2dJZ5n17MWzejNo0XAvPh0QL0CrlJEODVQ==} + engines: {node: '>=16'} + hasBin: true dependencies: '@babel/code-frame': 7.24.7 '@babel/core': 7.24.5 @@ -34154,10 +25928,10 @@ snapshots: metro-babel-transformer: 0.76.7 metro-cache: 0.76.7 metro-cache-key: 0.76.7 - metro-config: 0.76.7(encoding@0.1.13) + metro-config: 0.76.7 metro-core: 0.76.7 metro-file-map: 0.76.7 - metro-inspector-proxy: 0.76.7(encoding@0.1.13) + metro-inspector-proxy: 0.76.7 metro-minify-terser: 0.76.7 metro-minify-uglify: 0.76.7 metro-react-native-babel-preset: 0.76.7(@babel/core@7.24.5) @@ -34166,9 +25940,9 @@ snapshots: metro-source-map: 0.76.7 metro-symbolicate: 0.76.7 metro-transform-plugins: 0.76.7 - metro-transform-worker: 0.76.7(encoding@0.1.13) + metro-transform-worker: 0.76.7 mime-types: 2.1.35 - node-fetch: 2.7.0(encoding@0.1.13) + node-fetch: 2.7.0 nullthrows: 1.1.1 rimraf: 3.0.2 serialize-error: 2.1.0 @@ -34182,8 +25956,12 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - metro@0.80.12: + /metro@0.80.12: + resolution: {integrity: sha512-1UsH5FzJd9quUsD1qY+zUG4JY3jo3YEMxbMYH9jT6NK3j4iORhlwTK8fYTfAUBhDKjgLfKjAh7aoazNE23oIRA==} + engines: {node: '>=18'} + hasBin: true dependencies: '@babel/code-frame': 7.24.7 '@babel/core': 7.24.5 @@ -34232,7 +26010,8 @@ snapshots: - supports-color - utf-8-validate - micromark-core-commonmark@2.0.1: + /micromark-core-commonmark@2.0.1: + resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==} dependencies: decode-named-character-reference: 1.0.2 devlop: 1.1.0 @@ -34251,7 +26030,8 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-directive@3.0.2: + /micromark-extension-directive@3.0.2: + resolution: {integrity: sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==} dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.0 @@ -34261,21 +26041,24 @@ snapshots: micromark-util-types: 2.0.0 parse-entities: 4.0.1 - micromark-extension-frontmatter@2.0.0: + /micromark-extension-frontmatter@2.0.0: + resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} dependencies: fault: 2.0.1 micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm-autolink-literal@2.1.0: + /micromark-extension-gfm-autolink-literal@2.1.0: + resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} dependencies: micromark-util-character: 2.1.0 micromark-util-sanitize-uri: 2.0.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm-footnote@2.1.0: + /micromark-extension-gfm-footnote@2.1.0: + resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==} dependencies: devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -34286,7 +26069,8 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm-strikethrough@2.1.0: + /micromark-extension-gfm-strikethrough@2.1.0: + resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==} dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.0 @@ -34295,7 +26079,8 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm-table@2.1.0: + /micromark-extension-gfm-table@2.1.0: + resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==} dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.0 @@ -34303,11 +26088,13 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm-tagfilter@2.0.0: + /micromark-extension-gfm-tagfilter@2.0.0: + resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} dependencies: micromark-util-types: 2.0.0 - micromark-extension-gfm-task-list-item@2.1.0: + /micromark-extension-gfm-task-list-item@2.1.0: + resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==} dependencies: devlop: 1.1.0 micromark-factory-space: 2.0.0 @@ -34315,7 +26102,8 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-gfm@3.0.0: + /micromark-extension-gfm@3.0.0: + resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} dependencies: micromark-extension-gfm-autolink-literal: 2.1.0 micromark-extension-gfm-footnote: 2.1.0 @@ -34326,7 +26114,8 @@ snapshots: micromark-util-combine-extensions: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-mdx-expression@3.0.0: + /micromark-extension-mdx-expression@3.0.0: + resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==} dependencies: '@types/estree': 1.0.6 devlop: 1.1.0 @@ -34337,7 +26126,8 @@ snapshots: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-extension-mdx-jsx@3.0.1: + /micromark-extension-mdx-jsx@3.0.1: + resolution: {integrity: sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==} dependencies: '@types/acorn': 4.0.6 '@types/estree': 1.0.6 @@ -34351,11 +26141,13 @@ snapshots: micromark-util-types: 2.0.0 vfile-message: 4.0.2 - micromark-extension-mdx-md@2.0.0: + /micromark-extension-mdx-md@2.0.0: + resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==} dependencies: micromark-util-types: 2.0.0 - micromark-extension-mdxjs-esm@3.0.0: + /micromark-extension-mdxjs-esm@3.0.0: + resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==} dependencies: '@types/estree': 1.0.6 devlop: 1.1.0 @@ -34367,7 +26159,8 @@ snapshots: unist-util-position-from-estree: 2.0.0 vfile-message: 4.0.2 - micromark-extension-mdxjs@3.0.0: + /micromark-extension-mdxjs@3.0.0: + resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==} dependencies: acorn: 8.12.1 acorn-jsx: 5.3.2(acorn@8.12.1) @@ -34378,20 +26171,23 @@ snapshots: micromark-util-combine-extensions: 2.0.0 micromark-util-types: 2.0.0 - micromark-factory-destination@2.0.0: + /micromark-factory-destination@2.0.0: + resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} dependencies: micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-factory-label@2.0.0: + /micromark-factory-label@2.0.0: + resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} dependencies: devlop: 1.1.0 micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-factory-mdx-expression@2.0.2: + /micromark-factory-mdx-expression@2.0.2: + resolution: {integrity: sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==} dependencies: '@types/estree': 1.0.6 devlop: 1.1.0 @@ -34403,69 +26199,82 @@ snapshots: unist-util-position-from-estree: 2.0.0 vfile-message: 4.0.2 - micromark-factory-space@1.1.0: + /micromark-factory-space@1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} dependencies: micromark-util-character: 1.2.0 micromark-util-types: 1.1.0 - micromark-factory-space@2.0.0: + /micromark-factory-space@2.0.0: + resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} dependencies: micromark-util-character: 2.1.0 micromark-util-types: 2.0.0 - micromark-factory-title@2.0.0: + /micromark-factory-title@2.0.0: + resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} dependencies: micromark-factory-space: 2.0.0 micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-factory-whitespace@2.0.0: + /micromark-factory-whitespace@2.0.0: + resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} dependencies: micromark-factory-space: 2.0.0 micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-character@1.2.0: + /micromark-util-character@1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} dependencies: micromark-util-symbol: 1.1.0 micromark-util-types: 1.1.0 - micromark-util-character@2.1.0: + /micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} dependencies: micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-chunked@2.0.0: + /micromark-util-chunked@2.0.0: + resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} dependencies: micromark-util-symbol: 2.0.0 - micromark-util-classify-character@2.0.0: + /micromark-util-classify-character@2.0.0: + resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} dependencies: micromark-util-character: 2.1.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-combine-extensions@2.0.0: + /micromark-util-combine-extensions@2.0.0: + resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} dependencies: micromark-util-chunked: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-decode-numeric-character-reference@2.0.1: + /micromark-util-decode-numeric-character-reference@2.0.1: + resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} dependencies: micromark-util-symbol: 2.0.0 - micromark-util-decode-string@2.0.0: + /micromark-util-decode-string@2.0.0: + resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} dependencies: decode-named-character-reference: 1.0.2 micromark-util-character: 2.1.0 micromark-util-decode-numeric-character-reference: 2.0.1 micromark-util-symbol: 2.0.0 - micromark-util-encode@2.0.0: {} + /micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} - micromark-util-events-to-acorn@2.0.2: + /micromark-util-events-to-acorn@2.0.2: + resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==} dependencies: '@types/acorn': 4.0.6 '@types/estree': 1.0.6 @@ -34476,38 +26285,48 @@ snapshots: micromark-util-types: 2.0.0 vfile-message: 4.0.2 - micromark-util-html-tag-name@2.0.0: {} + /micromark-util-html-tag-name@2.0.0: + resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} - micromark-util-normalize-identifier@2.0.0: + /micromark-util-normalize-identifier@2.0.0: + resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} dependencies: micromark-util-symbol: 2.0.0 - micromark-util-resolve-all@2.0.0: + /micromark-util-resolve-all@2.0.0: + resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} dependencies: micromark-util-types: 2.0.0 - micromark-util-sanitize-uri@2.0.0: + /micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} dependencies: micromark-util-character: 2.1.0 micromark-util-encode: 2.0.0 micromark-util-symbol: 2.0.0 - micromark-util-subtokenize@2.0.1: + /micromark-util-subtokenize@2.0.1: + resolution: {integrity: sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==} dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.0 micromark-util-symbol: 2.0.0 micromark-util-types: 2.0.0 - micromark-util-symbol@1.1.0: {} + /micromark-util-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - micromark-util-symbol@2.0.0: {} + /micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} - micromark-util-types@1.1.0: {} + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - micromark-util-types@2.0.0: {} + /micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - micromark@4.0.0: + /micromark@4.0.0: + resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 debug: 4.3.7(supports-color@8.1.1) @@ -34529,201 +26348,350 @@ snapshots: transitivePeerDependencies: - supports-color - micromatch@4.0.8: + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} dependencies: braces: 3.0.3 picomatch: 2.3.1 - miller-rabin@4.0.1: + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true dependencies: bn.js: 4.12.0 brorand: 1.1.0 + dev: true - mime-db@1.33.0: {} + /mime-db@1.33.0: + resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} + engines: {node: '>= 0.6'} - mime-db@1.52.0: {} + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} - mime-db@1.53.0: {} + /mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} - mime-types@2.1.18: + /mime-types@2.1.18: + resolution: {integrity: sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.33.0 - mime-types@2.1.35: + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 - mime@1.6.0: {} + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true - mime@2.6.0: {} + /mime@2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true - mime@3.0.0: {} + /mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + dev: true - mimic-fn@1.2.0: {} + /mimic-fn@1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} + dev: false - mimic-fn@2.1.0: {} + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} - mimic-fn@3.1.0: {} + /mimic-fn@3.1.0: + resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} + engines: {node: '>=8'} + dev: true - mimic-fn@4.0.0: {} + /mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: true - mimic-function@5.0.1: {} + /mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + dev: true - mimic-response@1.0.1: {} + /mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: true - mimic-response@3.1.0: {} + /mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} - mimic-response@4.0.0: {} + /mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - min-indent@1.0.1: {} + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true - mini-css-extract-plugin@2.9.0(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /mini-css-extract-plugin@2.9.0(webpack@5.94.0): + resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - mini-css-extract-plugin@2.9.1(webpack@5.94.0): + /mini-css-extract-plugin@2.9.1(webpack@5.94.0): + resolution: {integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - minimalistic-assert@1.0.1: {} + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - minimalistic-crypto-utils@1.0.1: {} + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + dev: true - minimatch@3.1.2: + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 - minimatch@5.1.2: + /minimatch@5.1.2: + resolution: {integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==} + engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@5.1.6: + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@8.0.4: + /minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@9.0.3: + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true - minimatch@9.0.5: + /minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 - minimist-options@4.1.0: + /minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} dependencies: arrify: 1.0.1 is-plain-obj: 1.1.0 kind-of: 6.0.3 + dev: true - minimist@1.2.8: {} + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass-collect@1.0.2: + /minipass-collect@1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 + dev: true - minipass-collect@2.0.1: + /minipass-collect@2.0.1: + resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} + engines: {node: '>=16 || 14 >=14.17'} dependencies: minipass: 7.1.2 - minipass-fetch@2.1.2: + /minipass-fetch@2.1.2: + resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: minipass: 3.3.6 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: encoding: 0.1.13 + dev: true - minipass-fetch@3.0.5: + /minipass-fetch@3.0.5: + resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: minipass: 7.1.2 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: encoding: 0.1.13 + dev: true - minipass-flush@1.0.5: + /minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 - minipass-pipeline@1.2.4: + /minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} dependencies: minipass: 3.3.6 - minipass-sized@1.0.3: + /minipass-sized@1.0.3: + resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} + engines: {node: '>=8'} dependencies: minipass: 3.3.6 + dev: true - minipass@3.3.6: + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 - minipass@4.2.8: {} + /minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + dev: true - minipass@5.0.0: {} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} - minipass@7.1.2: {} + /minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} dependencies: minipass: 3.3.6 yallist: 4.0.0 - minizlib@3.0.1: + /minizlib@3.0.1: + resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} + engines: {node: '>= 18'} dependencies: minipass: 7.1.2 rimraf: 5.0.10 + dev: true - mitt@3.0.1: {} + /mitt@3.0.1: + resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} + dev: true - mixme@0.5.10: {} + /mixme@0.5.10: + resolution: {integrity: sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q==} + engines: {node: '>= 8.0.0'} + dev: true - mkdirp-classic@0.5.3: {} + /mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: true - mkdirp@0.5.6: + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true dependencies: minimist: 1.2.8 - mkdirp@1.0.4: {} + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true - mkdirp@3.0.1: {} + /mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + dev: true - mlly@1.7.1: + /mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} dependencies: acorn: 8.12.1 pathe: 1.1.2 pkg-types: 1.2.0 ufo: 1.5.4 + dev: true - moment@2.30.1: + /moment@2.30.1: + resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} + requiresBuild: true + dev: true optional: true - moti@0.25.4(react-dom@18.2.0(react@18.2.0))(react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react@18.2.0): + /moti@0.25.4(react-dom@18.2.0)(react-native-reanimated@3.10.1)(react@18.2.0): + resolution: {integrity: sha512-UiH0WcWzUYlUmo8Y1F+iyVW+qVVZ3YkXO3Q/gQUZzOhje6+Q0MdllYfqKW2m5IhFs+Vxt2i+osjvWBxXKK2yOw==} + peerDependencies: + react-native-reanimated: '*' dependencies: - framer-motion: 6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + framer-motion: 6.5.1(react-dom@18.2.0)(react@18.2.0) + react-native-reanimated: 3.10.1(@babel/core@7.24.5)(react-native@0.74.1)(react@18.2.0) transitivePeerDependencies: - react - react-dom + dev: false - mrmime@1.0.1: {} + /mrmime@1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + dev: false - mrmime@2.0.0: {} + /mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} - ms@2.0.0: {} + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: {} + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: true - ms@2.1.3: {} + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - msgpackr-extract@3.0.3: + /msgpackr-extract@3.0.3: + resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} + hasBin: true + requiresBuild: true dependencies: node-gyp-build-optional-packages: 5.2.2 optionalDependencies: @@ -34733,44 +26701,74 @@ snapshots: '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.3 '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.3 '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 + dev: true optional: true - msgpackr@1.11.0: + /msgpackr@1.11.0: + resolution: {integrity: sha512-I8qXuuALqJe5laEBYoFykChhSXLikZmUhccjGsPuSJ/7uPip2TJ7lwdIQwWSAi0jGZDXv4WOP8Qg65QZRuXxXw==} optionalDependencies: msgpackr-extract: 3.0.3 + dev: true - muggle-string@0.4.1: {} + /muggle-string@0.4.1: + resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} + dev: true - multicast-dns@7.2.5: + /multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true dependencies: dns-packet: 5.6.1 thunky: 1.1.0 - mute-stream@0.0.8: {} + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true - mute-stream@1.0.0: {} + /mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - mv@2.1.1: + /mv@2.1.1: + resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} + engines: {node: '>=0.8.0'} + requiresBuild: true dependencies: mkdirp: 0.5.6 ncp: 2.0.0 rimraf: 2.4.5 + dev: true optional: true - mz@2.7.0: + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: any-promise: 1.3.0 object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.20.0: + /nan@2.20.0: + resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} + requiresBuild: true + dev: true optional: true - nanoid@3.3.4: {} + /nanoid@3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true - nanoid@3.3.7: {} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true - native-run@2.0.1: + /native-run@2.0.1: + resolution: {integrity: sha512-XfG1FBZLM50J10xH9361whJRC9SHZ0Bub4iNRhhI61C8Jv0e1ud19muex6sNKB51ibQNUJNuYn25MuYET/rE6w==} + engines: {node: '>=16.0.0'} + hasBin: true dependencies: '@ionic/utils-fs': 3.1.7 '@ionic/utils-terminal': 2.3.5 @@ -34785,37 +26783,78 @@ snapshots: yauzl: 2.10.0 transitivePeerDependencies: - supports-color + dev: true - natural-compare@1.4.0: {} + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true - natural-orderby@2.0.3: {} + /natural-orderby@2.0.3: + resolution: {integrity: sha512-p7KTHxU0CUrcOXe62Zfrb5Z13nLvPhSWR/so3kFulUQU0sgUll2Z0LwpsLN351eOOD+hRGu/F1g+6xDfPeD++Q==} + dev: true - ncp@2.0.0: + /ncp@2.0.0: + resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} + hasBin: true + requiresBuild: true + dev: true optional: true - ndjson@2.0.0: + /ndjson@2.0.0: + resolution: {integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==} + engines: {node: '>=10'} + hasBin: true dependencies: json-stringify-safe: 5.0.1 minimist: 1.2.8 readable-stream: 3.6.2 split2: 3.2.2 through2: 4.0.2 + dev: true - needle@3.3.1: + /needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + requiresBuild: true dependencies: iconv-lite: 0.6.3 sax: 1.4.1 optional: true - negotiator@0.6.3: {} + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} - neo-async@2.6.2: {} + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - nested-error-stacks@2.0.1: {} + /nested-error-stacks@2.0.1: + resolution: {integrity: sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==} + dev: false - netmask@2.0.2: {} + /netmask@2.0.2: + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + engines: {node: '>= 0.4.0'} + dev: true - next@14.2.3(@babel/core@7.25.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.79.1): + /next@14.2.3(@babel/core@7.24.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.79.2): + resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true dependencies: '@next/env': 14.2.3 '@swc/helpers': 0.5.5 @@ -34825,7 +26864,8 @@ snapshots: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.2.0) + sass: 1.79.2 + styled-jsx: 5.1.1(@babel/core@7.24.5)(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.2.3 '@next/swc-darwin-x64': 14.2.3 @@ -34836,82 +26876,133 @@ snapshots: '@next/swc-win32-arm64-msvc': 14.2.3 '@next/swc-win32-ia32-msvc': 14.2.3 '@next/swc-win32-x64-msvc': 14.2.3 - sass: 1.79.1 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false - nice-napi@1.0.2: + /nice-napi@1.0.2: + resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} + os: ['!win32'] + requiresBuild: true dependencies: node-addon-api: 3.2.1 node-gyp-build: 4.8.2 + dev: true optional: true - nice-try@1.0.5: {} + /nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - no-case@3.0.4: + /no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 tslib: 2.7.0 - nocache@3.0.4: {} + /nocache@3.0.4: + resolution: {integrity: sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==} + engines: {node: '>=12.0.0'} - node-abi@3.68.0: + /node-abi@3.68.0: + resolution: {integrity: sha512-7vbj10trelExNjFSBm5kTvZXXa7pZyKWx9RCKIyqe6I9Ev3IzGpQoqBP3a+cOdxY+pWj6VkP28n/2wWysBHD/A==} + engines: {node: '>=10'} dependencies: semver: 7.6.3 + dev: true - node-abort-controller@3.1.1: {} + /node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - node-addon-api@3.2.1: + /node-addon-api@3.2.1: + resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} + requiresBuild: true + dev: true optional: true - node-addon-api@6.1.0: {} + /node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + dev: true - node-api-version@0.2.0: + /node-api-version@0.2.0: + resolution: {integrity: sha512-fthTTsi8CxaBXMaBAD7ST2uylwvsnYxh2PfaScwpMhos6KlSFajXQPcM4ogNE1q2s3Lbz9GCGqeIHC+C6OZnKg==} dependencies: semver: 7.6.3 + dev: true - node-dir@0.1.17: + /node-dir@0.1.17: + resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} + engines: {node: '>= 0.10.5'} dependencies: minimatch: 3.1.2 - node-domexception@1.0.0: {} + /node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: true - node-emoji@2.1.3: + /node-emoji@2.1.3: + resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} + engines: {node: '>=18'} dependencies: '@sindresorhus/is': 4.6.0 char-regex: 1.0.2 emojilib: 2.4.0 skin-tone: 2.0.0 - node-fetch@2.6.7(encoding@0.1.13): + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - node-fetch@2.7.0(encoding@0.1.13): + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true dependencies: whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - node-fetch@3.3.2: + /node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: data-uri-to-buffer: 4.0.1 fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 + dev: true - node-forge@1.3.1: {} + /node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} - node-gyp-build-optional-packages@5.2.2: + /node-gyp-build-optional-packages@5.2.2: + resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} + hasBin: true dependencies: detect-libc: 2.0.3 + dev: true - node-gyp-build@4.8.2: + /node-gyp-build@4.8.2: + resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} + hasBin: true + requiresBuild: true + dev: true optional: true - node-gyp@10.2.0: + /node-gyp@10.2.0: + resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 @@ -34925,8 +27016,12 @@ snapshots: which: 4.0.0 transitivePeerDependencies: - supports-color + dev: true - node-gyp@9.4.1: + /node-gyp@9.4.1: + resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} + engines: {node: ^12.13 || ^14.13 || >=16} + hasBin: true dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 @@ -34942,84 +27037,136 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - node-int64@0.4.0: {} + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - node-releases@2.0.18: {} + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - node-rsa@1.1.1: + /node-rsa@1.1.1: + resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} dependencies: asn1: 0.2.6 + dev: true - node-stream-zip@1.15.0: {} + /node-stream-zip@1.15.0: + resolution: {integrity: sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==} + engines: {node: '>=0.12.0'} - nopt@6.0.0: + /nopt@6.0.0: + resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + hasBin: true dependencies: abbrev: 1.1.1 + dev: true - nopt@7.2.1: + /nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true dependencies: abbrev: 2.0.0 + dev: true - normalize-package-data@2.5.0: + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 + dev: true - normalize-package-data@6.0.2: + /normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 semver: 7.6.3 validate-npm-package-license: 3.0.4 + dev: true - normalize-path@3.0.0: {} + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} - normalize-range@0.1.2: {} + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} - normalize-registry-url@2.0.0: {} + /normalize-registry-url@2.0.0: + resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} + dev: true - normalize-url@6.1.0: {} + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + dev: true - normalize-url@8.0.1: {} + /normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + engines: {node: '>=14.16'} - npm-bundled@3.0.1: + /npm-bundled@3.0.1: + resolution: {integrity: sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: npm-normalize-package-bin: 3.0.1 + dev: true - npm-install-checks@6.3.0: + /npm-install-checks@6.3.0: + resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: semver: 7.6.3 + dev: true - npm-normalize-package-bin@3.0.1: {} + /npm-normalize-package-bin@3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - npm-package-arg@11.0.3: + /npm-package-arg@11.0.3: + resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.2 proc-log: 4.2.0 semver: 7.6.3 validate-npm-package-name: 5.0.1 + dev: true - npm-package-arg@7.0.0: + /npm-package-arg@7.0.0: + resolution: {integrity: sha512-xXxr8y5U0kl8dVkz2oK7yZjPBvqM2fwaO5l3Yg13p03v8+E3qQcD0JNhHzjL1vyGgxcKkD0cco+NLR72iuPk3g==} dependencies: hosted-git-info: 3.0.8 osenv: 0.1.5 semver: 5.7.2 validate-npm-package-name: 3.0.0 - npm-packlist@8.0.2: + /npm-packlist@8.0.2: + resolution: {integrity: sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: ignore-walk: 6.0.5 + dev: true - npm-pick-manifest@9.1.0: + /npm-pick-manifest@9.1.0: + resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 11.0.3 semver: 7.6.3 + dev: true - npm-registry-fetch@17.1.0: + /npm-registry-fetch@17.1.0: + resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/redact': 2.0.1 jsonparse: 1.3.1 @@ -35031,150 +27178,239 @@ snapshots: proc-log: 4.2.0 transitivePeerDependencies: - supports-color + dev: true - npm-run-path@2.0.2: + /npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} dependencies: path-key: 2.0.1 - npm-run-path@4.0.1: + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 - npm-run-path@5.3.0: + /npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: path-key: 4.0.0 + dev: true - npmlog@6.0.2: + /npmlog@6.0.2: + resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 3.0.1 console-control-strings: 1.1.0 gauge: 4.0.4 set-blocking: 2.0.0 + dev: true - nprogress@0.2.0: {} + /nprogress@0.2.0: + resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} - nth-check@2.1.1: + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 - nullthrows@1.1.1: {} + /nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - nwsapi@2.2.12: {} + /nwsapi@2.2.12: + resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} + dev: true - ob1@0.76.7: {} + /ob1@0.76.7: + resolution: {integrity: sha512-BQdRtxxoUNfSoZxqeBGOyuT9nEYSn18xZHwGMb0mMVpn2NBcYbnyKY4BK2LIHRgw33CBGlUmE+KMaNvyTpLLtQ==} + engines: {node: '>=16'} + dev: true - ob1@0.76.8: {} + /ob1@0.76.8: + resolution: {integrity: sha512-dlBkJJV5M/msj9KYA9upc+nUWVwuOFFTbu28X6kZeGwcuW+JxaHSBZ70SYQnk5M+j5JbNLR6yKHmgW4M5E7X5g==} + engines: {node: '>=16'} + dev: true - ob1@0.80.12: + /ob1@0.80.12: + resolution: {integrity: sha512-VMArClVT6LkhUGpnuEoBuyjG9rzUyEzg4PDkav6wK1cLhOK02gPCYFxoiB4mqVnrMhDpIzJcrGNAMVi9P+hXrw==} + engines: {node: '>=18'} dependencies: flow-enums-runtime: 0.0.6 - object-assign@4.1.1: {} + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} - object-hash@3.0.0: {} + /object-hash@3.0.0: + resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} + engines: {node: '>= 6'} + dev: true - object-inspect@1.13.2: {} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} - object-is@1.1.6: + /object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 + dev: true - object-keys@1.1.1: {} + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} - object-treeify@1.1.33: {} + /object-treeify@1.1.33: + resolution: {integrity: sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==} + engines: {node: '>= 10'} + dev: true - object.assign@4.1.5: + /object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 has-symbols: 1.0.3 object-keys: 1.1.1 - object.entries@1.1.8: + /object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 + dev: true - object.fromentries@2.0.8: + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 + dev: true - object.groupby@1.0.3: + /object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 + dev: true - object.values@1.2.0: + /object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 + dev: true - obuf@1.1.2: {} + /obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - on-finished@2.3.0: + /on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - on-finished@2.4.1: + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - on-headers@1.0.2: {} + /on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} - once@1.4.0: + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 - onetime@2.0.1: + /onetime@2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} + engines: {node: '>=4'} dependencies: mimic-fn: 1.2.0 + dev: false - onetime@5.1.2: + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 - onetime@6.0.0: + /onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} dependencies: mimic-fn: 4.0.0 + dev: true - onetime@7.0.0: + /onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} dependencies: mimic-function: 5.0.1 + dev: true - open@10.1.0: + /open@10.1.0: + resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + engines: {node: '>=18'} dependencies: default-browser: 5.2.1 define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 is-wsl: 3.1.0 + dev: true - open@6.4.0: + /open@6.4.0: + resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} + engines: {node: '>=8'} dependencies: is-wsl: 1.1.0 - open@7.4.2: + /open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} dependencies: is-docker: 2.2.1 is-wsl: 2.2.0 - open@8.4.2: + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} dependencies: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 - opencollective-postinstall@2.0.3: {} + /opencollective-postinstall@2.0.3: + resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} + hasBin: true + dev: false - opener@1.5.2: {} + /opener@1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true - optionator@0.9.4: + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.4 fast-levenshtein: 2.0.6 @@ -35182,8 +27418,11 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.5 + dev: true - ora@3.4.0: + /ora@3.4.0: + resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} + engines: {node: '>=6'} dependencies: chalk: 2.4.2 cli-cursor: 2.1.0 @@ -35191,8 +27430,11 @@ snapshots: log-symbols: 2.2.0 strip-ansi: 5.2.0 wcwidth: 1.0.1 + dev: false - ora@5.1.0: + /ora@5.1.0: + resolution: {integrity: sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==} + engines: {node: '>=10'} dependencies: chalk: 4.1.2 cli-cursor: 3.1.0 @@ -35202,8 +27444,11 @@ snapshots: mute-stream: 0.0.8 strip-ansi: 6.0.1 wcwidth: 1.0.1 + dev: true - ora@5.4.1: + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} dependencies: bl: 4.1.0 chalk: 4.1.2 @@ -35215,105 +27460,179 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 - ordered-binary@1.5.1: {} + /ordered-binary@1.5.1: + resolution: {integrity: sha512-5VyHfHY3cd0iza71JepYG50My+YUbrFtGoUz2ooEydPyPM7Aai/JW098juLr+RG6+rDJuzNNTsEQu2DZa1A41A==} + dev: true - orderedmap@2.1.1: {} + /orderedmap@2.1.1: + resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} + dev: false - os-homedir@1.0.2: {} + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} - os-tmpdir@1.0.2: {} + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} - osenv@0.1.5: + /osenv@0.1.5: + resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} + deprecated: This package is no longer supported. dependencies: os-homedir: 1.0.2 os-tmpdir: 1.0.2 - outdent@0.5.0: {} + /outdent@0.5.0: + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} + dev: true - p-cancelable@2.1.1: {} + /p-cancelable@2.1.1: + resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} + engines: {node: '>=8'} + dev: true - p-cancelable@3.0.0: {} + /p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} - p-defer@1.0.0: {} + /p-defer@1.0.0: + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} + engines: {node: '>=4'} + dev: true - p-defer@3.0.0: {} + /p-defer@3.0.0: + resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} + engines: {node: '>=8'} + dev: true - p-defer@4.0.1: {} + /p-defer@4.0.1: + resolution: {integrity: sha512-Mr5KC5efvAK5VUptYEIopP1bakB85k2IWXaRC0rsh1uwn1L6M0LVml8OIQ4Gudg4oyZakf7FmeRLkMMtZW1i5A==} + engines: {node: '>=12'} + dev: true - p-filter@2.1.0: + /p-filter@2.1.0: + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} + engines: {node: '>=8'} dependencies: p-map: 2.1.0 + dev: true - p-finally@1.0.0: {} + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} - p-is-promise@2.1.0: {} + /p-is-promise@2.1.0: + resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} + engines: {node: '>=6'} + dev: true - p-limit@1.3.0: + /p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} dependencies: p-try: 1.0.0 + dev: true - p-limit@2.3.0: + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 - p-limit@3.1.0: + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - p-limit@4.0.0: + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: yocto-queue: 1.1.1 - p-limit@5.0.0: + /p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} dependencies: yocto-queue: 1.1.1 + dev: true - p-locate@2.0.0: + /p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + engines: {node: '>=4'} dependencies: p-limit: 1.3.0 + dev: true - p-locate@3.0.0: + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 - p-locate@4.1.0: + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 - p-locate@5.0.0: + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} dependencies: p-limit: 3.1.0 - p-locate@6.0.0: + /p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: p-limit: 4.0.0 - p-map@2.1.0: {} + /p-map@2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true - p-map@4.0.0: + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 - p-retry@4.6.2: + /p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} dependencies: '@types/retry': 0.12.0 retry: 0.13.1 - p-retry@6.2.0: + /p-retry@6.2.0: + resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} + engines: {node: '>=16.17'} dependencies: '@types/retry': 0.12.2 is-network-error: 1.1.0 retry: 0.13.1 + dev: true - p-try@1.0.0: {} + /p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} + dev: true - p-try@2.2.0: {} + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} - pac-proxy-agent@7.0.2: + /pac-proxy-agent@7.0.2: + resolution: {integrity: sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==} + engines: {node: '>= 14'} dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7(supports-color@8.1.1) get-uri: 6.0.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -35321,22 +27640,32 @@ snapshots: socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color + dev: true - pac-resolver@7.0.1: + /pac-resolver@7.0.1: + resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} + engines: {node: '>= 14'} dependencies: degenerator: 5.0.1 netmask: 2.0.2 + dev: true - package-json-from-dist@1.0.0: {} + /package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - package-json@8.1.1: + /package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} dependencies: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 semver: 7.6.3 - pacote@18.0.6: + /pacote@18.0.6: + resolution: {integrity: sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==} + engines: {node: ^16.14.0 || >=18.0.0} + hasBin: true dependencies: '@npmcli/git': 5.0.8 '@npmcli/installed-package-contents': 2.1.0 @@ -35358,19 +27687,27 @@ snapshots: transitivePeerDependencies: - bluebird - supports-color + dev: true - pako@1.0.11: {} + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true - param-case@3.0.4: + /param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 tslib: 2.7.0 - parent-module@1.0.1: + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 - parse-asn1@5.1.7: + /parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} dependencies: asn1.js: 4.10.1 browserify-aes: 1.2.0 @@ -35378,12 +27715,17 @@ snapshots: hash-base: 3.0.4 pbkdf2: 3.1.2 safe-buffer: 5.2.1 + dev: true - parse-author@2.0.0: + /parse-author@2.0.0: + resolution: {integrity: sha512-yx5DfvkN8JsHL2xk2Os9oTia467qnvRgey4ahSm2X8epehBLx/gWLcy5KI+Y36ful5DzGbCS6RazqZGgy1gHNw==} + engines: {node: '>=0.10.0'} dependencies: author-regex: 1.0.0 + dev: true - parse-entities@4.0.1: + /parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} dependencies: '@types/unist': 2.0.11 character-entities: 2.0.2 @@ -35394,216 +27736,356 @@ snapshots: is-decimal: 2.0.1 is-hexadecimal: 2.0.1 - parse-json@2.2.0: + /parse-json@2.2.0: + resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} + engines: {node: '>=0.10.0'} dependencies: error-ex: 1.3.2 + dev: true - parse-json@4.0.0: + /parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 - parse-json@5.2.0: + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-ms@2.1.0: {} + /parse-ms@2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + dev: true - parse-node-version@1.0.1: {} + /parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} - parse-numeric-range@1.3.0: {} + /parse-numeric-range@1.3.0: + resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} - parse-passwd@1.0.0: {} + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + dev: true - parse-png@2.1.0: + /parse-png@2.1.0: + resolution: {integrity: sha512-Nt/a5SfCLiTnQAjx3fHlqp8hRgTL3z7kTQZzvIMS9uCAepnCyjpdEc6M/sz69WqMBdaDBw9sF1F1UaHROYzGkQ==} + engines: {node: '>=10'} dependencies: pngjs: 3.4.0 - parse5-html-rewriting-stream@7.0.0: + /parse5-html-rewriting-stream@7.0.0: + resolution: {integrity: sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==} dependencies: entities: 4.5.0 parse5: 7.1.2 parse5-sax-parser: 7.0.0 + dev: true - parse5-htmlparser2-tree-adapter@7.0.0: + /parse5-htmlparser2-tree-adapter@7.0.0: + resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} dependencies: domhandler: 5.0.3 parse5: 7.1.2 - parse5-sax-parser@7.0.0: + /parse5-sax-parser@7.0.0: + resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} dependencies: parse5: 7.1.2 + dev: true - parse5@7.1.2: + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: entities: 4.5.0 - parseurl@1.3.3: {} + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} - pascal-case@3.1.2: + /pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 tslib: 2.7.0 - password-prompt@1.1.3: + /password-prompt@1.1.3: + resolution: {integrity: sha512-HkrjG2aJlvF0t2BMH0e2LB/EHf3Lcq3fNMzy4GYHcQblAvOl+QQji1Lx7WRBMqpVK8p+KR7bCg7oqAMXtdgqyw==} dependencies: ansi-escapes: 4.3.2 cross-spawn: 7.0.3 - path-absolute@1.0.1: {} + /path-absolute@1.0.1: + resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} + engines: {node: '>=4'} + dev: true - path-browserify@1.0.1: {} + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true - path-exists@3.0.0: {} + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} - path-exists@4.0.0: {} + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} - path-exists@5.0.0: {} + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-is-absolute@1.0.1: {} + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} - path-is-inside@1.0.2: {} + /path-is-inside@1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} - path-key@2.0.1: {} + /path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} - path-key@3.1.1: {} + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - path-key@4.0.0: {} + /path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: true - path-name@1.0.0: {} + /path-name@1.0.0: + resolution: {integrity: sha512-/dcAb5vMXH0f51yvMuSUqFpxUcA8JelbRmE5mW/p4CUJxrNgK24IkstnV7ENtg2IDGBOu6izKTG6eilbnbNKWQ==} + dev: true - path-parse@1.0.7: {} + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.11.1: + /path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} dependencies: lru-cache: 10.4.3 minipass: 7.1.2 - path-temp@2.1.0: + /path-temp@2.1.0: + resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} + engines: {node: '>=8.15'} dependencies: unique-string: 2.0.0 + dev: true - path-to-regexp@0.1.10: {} + /path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} - path-to-regexp@1.9.0: + /path-to-regexp@1.9.0: + resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==} dependencies: isarray: 0.0.1 - path-to-regexp@2.2.1: {} + /path-to-regexp@2.2.1: + resolution: {integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==} - path-type@2.0.0: + /path-type@2.0.0: + resolution: {integrity: sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==} + engines: {node: '>=4'} dependencies: pify: 2.3.0 + dev: true - path-type@4.0.0: {} + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} - path-type@5.0.0: {} + /path-type@5.0.0: + resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} + engines: {node: '>=12'} + dev: true - pathe@1.1.2: {} + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: true - pathval@1.1.1: {} + /pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + dev: true - pathval@2.0.0: {} + /pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + dev: true - pbkdf2@3.1.2: + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 + dev: true - pe-library@1.0.1: {} + /pe-library@1.0.1: + resolution: {integrity: sha512-nh39Mo1eGWmZS7y+mK/dQIqg7S1lp38DpRxkyoHf0ZcUs/HDc+yyTjuOtTvSMZHmfSLuSQaX945u05Y2Q6UWZg==} + engines: {node: '>=14', npm: '>=7'} + dev: true - pend@1.2.0: {} + /pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + dev: true - performant-array-to-tree@1.11.0: {} + /performant-array-to-tree@1.11.0: + resolution: {integrity: sha512-YwCqIDvnaebXaKuKQhI5yJD6ryDc3FxvoeX/5ougXTKDUWb7s5S2BuBgIyftCa4sBe1+ZU5Kmi4RJy+pjjjrpw==} + dev: false - periscopic@3.1.0: + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} dependencies: '@types/estree': 1.0.6 estree-walker: 3.0.3 is-reference: 3.0.2 - picocolors@1.1.0: {} + /picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} - picomatch@2.3.1: {} + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - picomatch@3.0.1: {} + /picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} + dev: false - picomatch@4.0.2: {} + /picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + dev: true - pidtree@0.6.0: {} + /pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true - pify@2.3.0: {} + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true - pify@4.0.1: {} + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} - pirates@4.0.6: {} + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} - piscina@4.6.1: + /piscina@4.6.1: + resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} optionalDependencies: nice-napi: 1.0.2 + dev: true - pkg-dir@3.0.0: + /pkg-dir@3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 - pkg-dir@4.2.0: + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 - pkg-dir@7.0.0: + /pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} dependencies: find-up: 6.3.0 - pkg-types@1.2.0: + /pkg-types@1.2.0: + resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} dependencies: confbox: 0.1.7 mlly: 1.7.1 pathe: 1.1.2 + dev: true - pkg-up@3.1.0: + /pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} dependencies: find-up: 3.0.0 - plist@3.1.0: + /plist@3.1.0: + resolution: {integrity: sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==} + engines: {node: '>=10.4.0'} dependencies: '@xmldom/xmldom': 0.8.10 base64-js: 1.5.1 xmlbuilder: 15.1.1 - pngjs@3.4.0: {} + /pngjs@3.4.0: + resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} + engines: {node: '>=4.0.0'} - pngjs@7.0.0: {} + /pngjs@7.0.0: + resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==} + engines: {node: '>=14.19.0'} + dev: true - popmotion@11.0.3: + /popmotion@11.0.3: + resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} dependencies: framesync: 6.0.1 hey-listen: 1.0.8 style-value-types: 5.0.0 tslib: 2.7.0 + dev: false - portfinder@1.0.32: + /portfinder@1.0.32: + resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} + engines: {node: '>= 0.12.0'} dependencies: async: 2.6.4 debug: 3.2.7 mkdirp: 0.5.6 transitivePeerDependencies: - supports-color + dev: true - possible-typed-array-names@1.0.0: {} + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} - postcss-calc@9.0.1(postcss@8.4.47): + /postcss-calc@9.0.1(postcss@8.4.47): + resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.2.2 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@6.1.0(postcss@8.4.47): + /postcss-colormin@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 @@ -35611,89 +28093,162 @@ snapshots: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-convert-values@6.1.0(postcss@8.4.47): + /postcss-convert-values@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-discard-comments@6.0.2(postcss@8.4.47): + /postcss-discard-comments@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss-discard-duplicates@6.0.3(postcss@8.4.47): + /postcss-discard-duplicates@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss-discard-empty@6.0.3(postcss@8.4.47): + /postcss-discard-empty@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss-discard-overridden@6.0.2(postcss@8.4.47): + /postcss-discard-overridden@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss-discard-unused@6.0.5(postcss@8.4.47): + /postcss-discard-unused@6.0.5(postcss@8.4.47): + resolution: {integrity: sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-import@15.1.0(postcss@8.4.47): + /postcss-import@15.1.0(postcss@8.4.47): + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.0.0 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 + dev: true - postcss-js@4.0.1(postcss@8.4.47): + /postcss-js@4.0.1(postcss@8.4.47): + resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} + engines: {node: ^12 || ^14 || >= 16} + peerDependencies: + postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 postcss: 8.4.47 + dev: true - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)): + /postcss-load-config@4.0.2(postcss@8.4.47): + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true dependencies: lilconfig: 3.1.2 - yaml: 2.5.1 - optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.16.5)(typescript@5.5.4) + yaml: 2.5.1 + dev: true - postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.5.4)(webpack@5.94.0): + /postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==} + engines: {node: '>= 14.15.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 dependencies: cosmiconfig: 8.3.6(typescript@5.5.4) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - typescript - postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /postcss-loader@8.1.1(postcss@8.4.41)(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 postcss: 8.4.41 semver: 7.6.3 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) transitivePeerDependencies: - typescript + dev: true - postcss-media-query-parser@0.2.3: {} + /postcss-media-query-parser@0.2.3: + resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} + dev: true - postcss-merge-idents@6.0.3(postcss@8.4.47): + /postcss-merge-idents@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-merge-longhand@6.0.5(postcss@8.4.47): + /postcss-merge-longhand@6.0.5(postcss@8.4.47): + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 stylehacks: 6.1.1(postcss@8.4.47) - postcss-merge-rules@6.1.1(postcss@8.4.47): + /postcss-merge-rules@6.1.1(postcss@8.4.47): + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 @@ -35701,418 +28256,638 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@6.1.0(postcss@8.4.47): + /postcss-minify-font-values@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.3(postcss@8.4.47): + /postcss-minify-gradients@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: colord: 2.9.3 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-params@6.1.0(postcss@8.4.47): + /postcss-minify-params@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-minify-selectors@6.0.4(postcss@8.4.47): + /postcss-minify-selectors@6.0.4(postcss@8.4.47): + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-modules-extract-imports@3.1.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - - postcss-modules-extract-imports@3.1.0(postcss@8.4.47): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.47 - postcss-modules-local-by-default@4.0.5(postcss@8.4.41): - dependencies: - icss-utils: 5.1.0(postcss@8.4.41) - postcss: 8.4.41 - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 - - postcss-modules-local-by-default@4.0.5(postcss@8.4.47): + /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - postcss-selector-parser: 6.1.2 - - postcss-modules-scope@3.2.0(postcss@8.4.47): + /postcss-modules-scope@3.2.0(postcss@8.4.47): + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-modules-values@4.0.0(postcss@8.4.41): - dependencies: - icss-utils: 5.1.0(postcss@8.4.41) - postcss: 8.4.41 - - postcss-modules-values@4.0.0(postcss@8.4.47): + /postcss-modules-values@4.0.0(postcss@8.4.47): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 - postcss-nested@6.2.0(postcss@8.4.47): + /postcss-nested@6.2.0(postcss@8.4.47): + resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.2.14 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + dev: true - postcss-normalize-charset@6.0.2(postcss@8.4.47): + /postcss-normalize-charset@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss-normalize-display-values@6.0.2(postcss@8.4.47): + /postcss-normalize-display-values@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.2(postcss@8.4.47): + /postcss-normalize-positions@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.2(postcss@8.4.47): + /postcss-normalize-repeat-style@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.2(postcss@8.4.47): + /postcss-normalize-string@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.2(postcss@8.4.47): + /postcss-normalize-timing-functions@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.1.0(postcss@8.4.47): + /postcss-normalize-unicode@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.2(postcss@8.4.47): + /postcss-normalize-url@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.2(postcss@8.4.47): + /postcss-normalize-whitespace@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-ordered-values@6.0.2(postcss@8.4.47): + /postcss-ordered-values@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-reduce-idents@6.0.3(postcss@8.4.47): + /postcss-reduce-idents@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-reduce-initial@6.1.0(postcss@8.4.47): + /postcss-reduce-initial@6.1.0(postcss@8.4.47): + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 postcss: 8.4.47 - postcss-reduce-transforms@6.0.2(postcss@8.4.47): + /postcss-reduce-transforms@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 - postcss-selector-parser@6.1.2: + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sort-media-queries@5.2.0(postcss@8.4.47): + /postcss-sort-media-queries@5.2.0(postcss@8.4.47): + resolution: {integrity: sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==} + engines: {node: '>=14.0.0'} + peerDependencies: + postcss: ^8.4.23 dependencies: postcss: 8.4.47 sort-css-media-queries: 2.2.0 - postcss-svgo@6.0.3(postcss@8.4.47): + /postcss-svgo@6.0.3(postcss@8.4.47): + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@6.0.4(postcss@8.4.47): + /postcss-unique-selectors@6.0.4(postcss@8.4.47): + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-value-parser@4.2.0: {} + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss-zindex@6.0.2(postcss@8.4.47): + /postcss-zindex@6.0.2(postcss@8.4.47): + resolution: {integrity: sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: postcss: 8.4.47 - postcss@8.4.27: + /postcss@8.4.27: + resolution: {integrity: sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.1.0 source-map-js: 1.2.1 + dev: false - postcss@8.4.31: + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.1.0 source-map-js: 1.2.1 + dev: false - postcss@8.4.41: + /postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.1.0 source-map-js: 1.2.1 + dev: true - postcss@8.4.47: + /postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.1.0 source-map-js: 1.2.1 - postject@1.0.0-alpha.6: + /postject@1.0.0-alpha.6: + resolution: {integrity: sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==} + engines: {node: '>=14.0.0'} + hasBin: true + requiresBuild: true dependencies: commander: 9.5.0 + dev: true - preferred-pm@3.1.4: + /preferred-pm@3.1.4: + resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} + engines: {node: '>=10'} dependencies: find-up: 5.0.0 find-yarn-workspace-root2: 1.2.16 path-exists: 4.0.0 which-pm: 2.2.0 + dev: true - prelude-ls@1.2.1: {} + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true - prettier-linter-helpers@1.0.0: + /prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} dependencies: fast-diff: 1.3.0 + dev: true - prettier@2.8.8: {} + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true - prettier@3.3.3: {} + /prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} + engines: {node: '>=14'} + hasBin: true + dev: true - pretty-bytes@5.6.0: {} + /pretty-bytes@5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} - pretty-bytes@6.1.1: {} + /pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: true - pretty-error@4.0.0: + /pretty-error@4.0.0: + resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: lodash: 4.17.21 renderkid: 3.0.0 - pretty-format@24.9.0: + /pretty-format@24.9.0: + resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-regex: 4.1.1 ansi-styles: 3.2.1 react-is: 16.13.1 - pretty-format@26.6.2: + /pretty-format@26.6.2: + resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} + engines: {node: '>= 10'} dependencies: '@jest/types': 26.6.2 ansi-regex: 5.0.1 ansi-styles: 4.3.0 react-is: 17.0.2 - pretty-format@27.5.1: + /pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 + dev: true - pretty-format@29.7.0: + /pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.3.1 - pretty-ms@7.0.1: + /pretty-ms@7.0.1: + resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} + engines: {node: '>=10'} dependencies: parse-ms: 2.1.0 + dev: true - pretty-time@1.1.0: {} + /pretty-time@1.1.0: + resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} + engines: {node: '>=4'} - printable-characters@1.0.42: {} + /printable-characters@1.0.42: + resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} + dev: true - prism-react-renderer@2.4.0(react@18.2.0): + /prism-react-renderer@2.4.0(react@18.2.0): + resolution: {integrity: sha512-327BsVCD/unU4CNLZTWVHyUHKnsqcvj2qbPlQ8MiBE2eq2rgctjigPA1Gp9HLF83kZ20zNN6jgizHJeEsyFYOw==} + peerDependencies: + react: '>=16.0.0' dependencies: '@types/prismjs': 1.26.4 clsx: 2.1.1 react: 18.2.0 - prismjs@1.29.0: {} + /prismjs@1.29.0: + resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + engines: {node: '>=6'} - proc-log@4.2.0: {} + /proc-log@4.2.0: + resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - process-nextick-args@2.0.1: {} + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process@0.11.10: {} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true - progress@2.0.3: {} + /progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} - promise-inflight@1.0.1: {} + /promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dev: true - promise-limit@2.7.0: {} + /promise-limit@2.7.0: + resolution: {integrity: sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==} + dev: true - promise-retry@2.0.1: + /promise-retry@2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} dependencies: err-code: 2.0.3 retry: 0.12.0 + dev: true - promise@7.3.1: + /promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: asap: 2.0.6 + dev: false - promise@8.3.0: + /promise@8.3.0: + resolution: {integrity: sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==} dependencies: asap: 2.0.6 - prompts@2.4.2: + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 - prop-types@15.8.1: + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - property-information@6.5.0: {} + /property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - prosemirror-changeset@2.2.1: + /prosemirror-changeset@2.2.1: + resolution: {integrity: sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==} dependencies: prosemirror-transform: 1.10.0 + dev: false - prosemirror-collab@1.3.1: + /prosemirror-collab@1.3.1: + resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} dependencies: prosemirror-state: 1.4.3 + dev: false - prosemirror-commands@1.6.0: + /prosemirror-commands@1.6.0: + resolution: {integrity: sha512-xn1U/g36OqXn2tn5nGmvnnimAj/g1pUx2ypJJIe8WkVX83WyJVC5LTARaxZa2AtQRwntu9Jc5zXs9gL9svp/mg==} dependencies: prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 + dev: false - prosemirror-dropcursor@1.8.1: + /prosemirror-dropcursor@1.8.1: + resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==} dependencies: prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - prosemirror-gapcursor@1.3.2: + /prosemirror-gapcursor@1.3.2: + resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} dependencies: prosemirror-keymap: 1.2.2 prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - prosemirror-history@1.4.1: + /prosemirror-history@1.4.1: + resolution: {integrity: sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==} dependencies: prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 rope-sequence: 1.3.4 + dev: false - prosemirror-inputrules@1.4.0: + /prosemirror-inputrules@1.4.0: + resolution: {integrity: sha512-6ygpPRuTJ2lcOXs9JkefieMst63wVJBgHZGl5QOytN7oSZs3Co/BYbc3Yx9zm9H37Bxw8kVzCnDsihsVsL4yEg==} dependencies: prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 + dev: false - prosemirror-keymap@1.2.2: + /prosemirror-keymap@1.2.2: + resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} dependencies: prosemirror-state: 1.4.3 w3c-keyname: 2.2.8 + dev: false - prosemirror-markdown@1.13.0: + /prosemirror-markdown@1.13.0: + resolution: {integrity: sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==} dependencies: markdown-it: 14.1.0 prosemirror-model: 1.22.3 + dev: false - prosemirror-menu@1.2.4: + /prosemirror-menu@1.2.4: + resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} dependencies: crelt: 1.0.6 prosemirror-commands: 1.6.0 prosemirror-history: 1.4.1 prosemirror-state: 1.4.3 + dev: false - prosemirror-model@1.22.3: + /prosemirror-model@1.22.3: + resolution: {integrity: sha512-V4XCysitErI+i0rKFILGt/xClnFJaohe/wrrlT2NSZ+zk8ggQfDH4x2wNK7Gm0Hp4CIoWizvXFP7L9KMaCuI0Q==} dependencies: orderedmap: 2.1.1 + dev: false - prosemirror-schema-basic@1.2.3: + /prosemirror-schema-basic@1.2.3: + resolution: {integrity: sha512-h+H0OQwZVqMon1PNn0AG9cTfx513zgIG2DY00eJ00Yvgb3UD+GQ/VlWW5rcaxacpCGT1Yx8nuhwXk4+QbXUfJA==} dependencies: prosemirror-model: 1.22.3 + dev: false - prosemirror-schema-list@1.4.1: + /prosemirror-schema-list@1.4.1: + resolution: {integrity: sha512-jbDyaP/6AFfDfu70VzySsD75Om2t3sXTOdl5+31Wlxlg62td1haUpty/ybajSfJ1pkGadlOfwQq9kgW5IMo1Rg==} dependencies: prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 + dev: false - prosemirror-state@1.4.3: + /prosemirror-state@1.4.3: + resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} dependencies: prosemirror-model: 1.22.3 prosemirror-transform: 1.10.0 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - prosemirror-tables@1.5.0: + /prosemirror-tables@1.5.0: + resolution: {integrity: sha512-VMx4zlYWm7aBlZ5xtfJHpqa3Xgu3b7srV54fXYnXgsAcIGRqKSrhiK3f89omzzgaAgAtDOV4ImXnLKhVfheVNQ==} dependencies: prosemirror-keymap: 1.2.2 prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - prosemirror-trailing-node@3.0.0(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2): + /prosemirror-trailing-node@3.0.0(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3): + resolution: {integrity: sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ==} + peerDependencies: + prosemirror-model: ^1.22.1 + prosemirror-state: ^1.4.2 + prosemirror-view: ^1.33.8 dependencies: '@remirror/core-constants': 3.0.0 escape-string-regexp: 4.0.0 prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 + dev: false - prosemirror-transform@1.10.0: + /prosemirror-transform@1.10.0: + resolution: {integrity: sha512-9UOgFSgN6Gj2ekQH5CTDJ8Rp/fnKR2IkYfGdzzp5zQMFsS4zDllLVx/+jGcX86YlACpG7UR5fwAXiWzxqWtBTg==} dependencies: prosemirror-model: 1.22.3 + dev: false - prosemirror-view@1.34.2: + /prosemirror-view@1.34.3: + resolution: {integrity: sha512-mKZ54PrX19sSaQye+sef+YjBbNu2voNwLS1ivb6aD2IRmxRGW64HU9B644+7OfJStGLyxvOreKqEgfvXa91WIA==} dependencies: prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.0 + dev: false - proto-list@1.2.4: {} + /proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - proxy-addr@2.0.7: + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - proxy-agent@6.3.1: + /proxy-agent@6.3.1: + resolution: {integrity: sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7(supports-color@8.1.1) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 lru-cache: 7.18.3 @@ -36121,17 +28896,27 @@ snapshots: socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color + dev: true - proxy-from-env@1.1.0: {} + /proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: true - prr@1.0.1: + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true optional: true - pseudomap@1.0.2: {} + /pseudomap@1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + dev: true - psl@1.9.0: {} + /psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true - public-encrypt@4.0.3: + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.12.0 browserify-rsa: 4.1.0 @@ -36139,27 +28924,39 @@ snapshots: parse-asn1: 5.1.7 randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - pump@3.0.2: + /pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 - punycode.js@2.3.1: {} + /punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + dev: false - punycode@1.4.1: {} + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - punycode@2.3.1: {} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} - pupa@3.1.0: + /pupa@3.1.0: + resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} + engines: {node: '>=12.20'} dependencies: escape-goat: 4.0.0 - puppeteer-core@21.11.0: + /puppeteer-core@21.11.0: + resolution: {integrity: sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==} + engines: {node: '>=16.13.2'} dependencies: '@puppeteer/browsers': 1.9.1 chromium-bidi: 0.5.8(devtools-protocol@0.0.1232444) - cross-fetch: 4.0.0(encoding@0.1.13) + cross-fetch: 4.0.0 debug: 4.3.4 devtools-protocol: 0.0.1232444 ws: 8.16.0 @@ -36168,75 +28965,125 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - qrcode-terminal@0.11.0: {} + /qrcode-terminal@0.11.0: + resolution: {integrity: sha512-Uu7ii+FQy4Qf82G4xu7ShHhjhGahEpCWc3x8UavY3CTcWV+ufmmCtwkr7ZKsX42jdL0kr1B5FKUeqJvAn51jzQ==} + hasBin: true + dev: false - qrcode-terminal@0.12.0: {} + /qrcode-terminal@0.12.0: + resolution: {integrity: sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==} + hasBin: true + dev: true - qs@6.13.0: + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 - query-selector-shadow-dom@1.0.1: {} + /query-selector-shadow-dom@1.0.1: + resolution: {integrity: sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==} + dev: true - query-string@6.14.1: + /query-string@6.14.1: + resolution: {integrity: sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==} + engines: {node: '>=6'} dependencies: decode-uri-component: 0.2.2 filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 + dev: false - query-string@7.1.3: + /query-string@7.1.3: + resolution: {integrity: sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==} + engines: {node: '>=6'} dependencies: decode-uri-component: 0.2.2 filter-obj: 1.1.0 split-on-first: 1.1.0 strict-uri-encode: 2.0.0 + dev: false - querystring@0.2.1: {} + /querystring@0.2.1: + resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} + engines: {node: '>=0.4.x'} + deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - querystringify@2.2.0: {} + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true - queue-microtask@1.2.3: {} + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - queue-tick@1.0.1: {} + /queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + dev: true - queue@6.0.2: + /queue@6.0.2: + resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} dependencies: inherits: 2.0.4 - quick-lru@4.0.1: {} + /quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + dev: true - quick-lru@5.1.1: {} + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} - randombytes@2.1.0: + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - randomfill@1.0.4: + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 + dev: true - range-parser@1.2.0: {} + /range-parser@1.2.0: + resolution: {integrity: sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==} + engines: {node: '>= 0.6'} - range-parser@1.2.1: {} + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} - raw-body@2.5.2: + /raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.2 http-errors: 2.0.0 iconv-lite: 0.4.24 unpipe: 1.0.0 - rc@1.2.8: + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.5.4)(webpack@5.94.0): + /react-dev-utils@12.0.1(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=2.7' + webpack: '>=4' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/code-frame': 7.24.7 address: 1.2.2 @@ -36247,7 +29094,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.5.4)(webpack@5.94.0) + fork-ts-checker-webpack-plugin: 6.5.3(typescript@5.5.4)(webpack@5.94.0) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -36262,23 +29109,25 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.94.0 - optionalDependencies: typescript: 5.5.4 + webpack: 5.94.0(webpack-cli@5.1.4) transitivePeerDependencies: - eslint - supports-color - vue-template-compiler - react-devtools-core@4.28.5: + /react-devtools-core@4.28.5: + resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} dependencies: shell-quote: 1.8.1 ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate + dev: true - react-devtools-core@5.3.1: + /react-devtools-core@5.3.1: + resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==} dependencies: shell-quote: 1.8.1 ws: 7.5.10 @@ -36286,28 +29135,49 @@ snapshots: - bufferutil - utf-8-validate - react-dom@18.2.0(react@18.2.0): + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 dependencies: loose-envify: 1.4.0 react: 18.2.0 scheduler: 0.23.2 - react-error-boundary@3.1.4(react@18.2.0): + /react-error-boundary@3.1.4(react@18.2.0): + resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} + engines: {node: '>=10', npm: '>=6'} + peerDependencies: + react: '>=16.13.1' dependencies: '@babel/runtime': 7.25.6 react: 18.2.0 + dev: false - react-error-overlay@6.0.11: {} + /react-error-overlay@6.0.11: + resolution: {integrity: sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==} - react-fast-compare@2.0.4: {} + /react-fast-compare@2.0.4: + resolution: {integrity: sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==} + dev: false - react-fast-compare@3.2.2: {} + /react-fast-compare@3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - react-freeze@1.0.4(react@18.2.0): + /react-freeze@1.0.4(react@18.2.0): + resolution: {integrity: sha512-r4F0Sec0BLxWicc7HEyo2x3/2icUTrRmDjaaRyzzn+7aDyFZliszMDOgLVwSnQnYENOlL1o569Ze2HZefk8clA==} + engines: {node: '>=10'} + peerDependencies: + react: '>=17.0.0' dependencies: react: 18.2.0 + dev: false - react-helmet-async@1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-helmet-async@1.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: '@babel/runtime': 7.25.6 invariant: 2.2.4 @@ -36317,46 +29187,51 @@ snapshots: react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-helmet-async@2.0.5(react@18.2.0): + /react-helmet-async@2.0.5(react@18.2.0): + resolution: {integrity: sha512-rYUYHeus+i27MvFE+Jaa4WsyBKGkL6qVgbJvSBoX8mbsWoABJXdEO0bZyi0F6i+4f0NuIb8AvqPMj3iXFHkMwg==} + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: invariant: 2.2.4 react: 18.2.0 react-fast-compare: 3.2.2 shallowequal: 1.1.0 - react-is@16.13.1: {} + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: {} + /react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.3.1: {} + /react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-json-view-lite@1.5.0(react@18.2.0): + /react-json-view-lite@1.5.0(react@18.2.0): + resolution: {integrity: sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==} + engines: {node: '>=14'} + peerDependencies: + react: ^16.13.1 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 + dev: false - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.94.0): + /react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0)(webpack@5.94.0): + resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} + engines: {node: '>=10.13.0'} + peerDependencies: + react-loadable: '*' + webpack: '>=4.41.1 || 5.x' dependencies: '@babel/runtime': 7.25.6 - react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - webpack: 5.94.0 - - react-native-elements@3.4.3(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-vector-icons@10.2.0)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - '@types/react-native-vector-icons': 6.4.18 - color: 3.2.1 - deepmerge: 4.3.1 - hoist-non-react-statics: 3.3.2 - lodash.isequal: 4.5.0 - opencollective-postinstall: 2.0.3 - react-native-ratings: 8.0.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-size-matters: 0.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) - react-native-vector-icons: 10.2.0 - transitivePeerDependencies: - - react - - react-native + react-loadable: /@docusaurus/react-loadable@6.0.0(react@18.2.0) + webpack: 5.94.0(webpack-cli@5.1.4) - react-native-elements@3.4.3(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native-vector-icons@10.2.0)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-elements@3.4.3(react-native-safe-area-context@4.10.5)(react-native-vector-icons@10.2.0)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-VtZc25EecPZyUBER85zFK9ZbY6kkUdcm1ZwJ9hdoGSCr1R/GFgxor4jngOcSYeMvQ+qimd5No44OVJW3rSJECA==} + requiresBuild: true + peerDependencies: + react-native-safe-area-context: '>= 3.0.0' + react-native-vector-icons: '>7.0.0' dependencies: '@types/react-native-vector-icons': 6.4.18 color: 3.2.1 @@ -36364,39 +29239,36 @@ snapshots: hoist-non-react-statics: 3.3.2 lodash.isequal: 4.5.0 opencollective-postinstall: 2.0.3 - react-native-ratings: 8.0.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-size-matters: 0.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) + react-native-ratings: 8.0.4(react-native@0.74.5)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-size-matters: 0.3.1(react-native@0.74.5) react-native-vector-icons: 10.2.0 transitivePeerDependencies: - react - react-native + dev: false - react-native-encrypted-storage@4.0.3(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-native-encrypted-storage@4.0.3(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-encrypted-storage@4.0.3(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-0pJA4Aj2S1PIJEbU7pN/Qvf7JIJx3hFywx+i+bLHtgK0/6Zryf1V2xVsWcrD50dfiu3jY1eN2gesQ5osGxE7jA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-fetch-api@3.0.0: + /react-native-fetch-api@3.0.0: + resolution: {integrity: sha512-g2rtqPjdroaboDKTsJCTlcmtw54E25OjyaunUP0anOZn4Fuo2IKs8BVfe02zVggA/UysbmfSnRJIqtNkAgggNA==} dependencies: p-defer: 3.0.0 + dev: true - react-native-gesture-handler@2.16.2(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - '@egjs/hammerjs': 2.0.17 - hoist-non-react-statics: 3.3.2 - invariant: 2.2.4 - lodash: 4.17.21 - prop-types: 15.8.1 - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - - react-native-gesture-handler@2.16.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-gesture-handler@2.16.2(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-vGFlrDKlmyI+BT+FemqVxmvO7nqxU33cgXVsn6IKAFishvlG3oV2Ds67D5nPkHMea8T+s1IcuMm0bF8ntZtAyg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 @@ -36404,9 +29276,14 @@ snapshots: lodash: 4.17.21 prop-types: 15.8.1 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - react-native-gesture-handler@2.16.2(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-gesture-handler@2.16.2(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-vGFlrDKlmyI+BT+FemqVxmvO7nqxU33cgXVsn6IKAFishvlG3oV2Ds67D5nPkHMea8T+s1IcuMm0bF8ntZtAyg==} + peerDependencies: + react: '*' + react-native: '*' dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 @@ -36414,54 +29291,80 @@ snapshots: lodash: 4.17.21 prop-types: 15.8.1 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-helmet-async@2.0.4(react@18.2.0): + /react-native-helmet-async@2.0.4(react@18.2.0): + resolution: {integrity: sha512-m3CkXWss6B1dd6mCMleLpzDCJJGGaHOLQsUzZv8kAASJmMfmVT4d2fx375iXKTRWT25ThBfae3dECuX5cq/8hg==} + peerDependencies: + react: ^16.6.0 || ^17.0.0 || ^18.0.0 dependencies: invariant: 2.2.4 react: 18.2.0 react-fast-compare: 3.2.2 shallowequal: 1.1.0 + dev: false - react-native-iphone-x-helper@1.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)): - dependencies: - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-native-iphone-x-helper@1.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)): + /react-native-iphone-x-helper@1.3.1(react-native@0.74.5): + resolution: {integrity: sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==} + peerDependencies: + react-native: '>=0.42.0' dependencies: - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-pager-view@6.3.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-pager-view@6.3.0(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-ufJOoVa9pFL1J/yb4hpsCqp8n1qTlcF5VvwqvCacHX//D7hSeRscsiIXg1u1pXNWwllvACb+mqxec/3Uj2mxrA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - react-native-prompt-android@1.1.0: {} + /react-native-prompt-android@1.1.0: + resolution: {integrity: sha512-4JoyEaT2ZnK9IH+tDFpbTiQBgva8UIFGQf4/Uw/tnEVWBERlVlzcs5B82T9BkeEhEqXhp89JaiSBnLWj30lciw==} + dev: false - react-native-quick-base64@2.1.2(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-quick-base64@2.1.2(react-native@0.72.4)(react@18.2.0): + resolution: {integrity: sha512-xghaXpWdB0ji8OwYyo0fWezRroNxiNFCNFpGUIyE7+qc4gA/IGWnysIG5L0MbdoORv8FkTKUvfd6yCUN5R2VFA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: base64-js: 1.5.1 react: 18.2.0 - react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0) - - react-native-ratings@8.0.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - lodash: 4.17.21 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0) + dev: true - react-native-ratings@8.0.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-ratings@8.0.4(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-Xczu5lskIIRD6BEdz9A0jDRpEck/SFxRqiglkXi0u67yAtI1/pcJC76P4MukCbT8K4BPVl+42w83YqXBoBRl7A==} + peerDependencies: + react: '*' + react-native: '*' dependencies: lodash: 4.17.21 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-reanimated-table@0.0.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-reanimated-table@0.0.2(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-OeuqfU1AFEmHNTJlEOLWrV78JgAXnM0/ZrCm0Ab+9e5nwYJ+xab/UFXkNKz3Gyf08ZfLSNzwMQRjt3eZWPWoGA==} + peerDependencies: + react: '>=16.8.0' + react-native: '>=0.6.0' dependencies: react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-sfxg6vYphrDc/g4jf/7iJ7NRi+26z2+BszPmvmk0Vnrz6FL7HYljJqTf531F1x6tFmsf+FEAmuCtTUIXFLVo9w==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.5) @@ -36473,127 +29376,139 @@ snapshots: convert-source-map: 2.0.0 invariant: 2.2.4 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - supports-color + dev: false - react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-reanimated@3.10.1(@babel/core@7.24.5)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-sfxg6vYphrDc/g4jf/7iJ7NRi+26z2+BszPmvmk0Vnrz6FL7HYljJqTf531F1x6tFmsf+FEAmuCtTUIXFLVo9w==} + peerDependencies: + '@babel/core': ^7.0.0-0 + react: '*' + react-native: '*' dependencies: '@babel/core': 7.24.5 '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.24.5) '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.24.5) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.5) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.5) - '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) - convert-source-map: 2.0.0 - invariant: 2.2.4 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - transitivePeerDependencies: - - supports-color - - react-native-reanimated@3.10.1(@babel/core@7.25.2)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - '@babel/core': 7.25.2 - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.24.5) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.24.5) + '@babel/preset-typescript': 7.24.7(@babel/core@7.24.5) convert-source-map: 2.0.0 invariant: 2.2.4 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) transitivePeerDependencies: - supports-color + dev: false - react-native-safe-area-context@4.10.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - - react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-native-safe-area-view@0.14.9(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-safe-area-context@4.10.1(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-w8tCuowDorUkPoWPXmhqosovBr33YsukkwYCDERZFHAxIkx6qBadYxfeoaJ91nCQKjkNzGrK5qhoNOeSIcYSpA==} + peerDependencies: + react: '*' + react-native: '*' dependencies: - hoist-non-react-statics: 2.5.5 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - react-native-safe-area-view@0.14.9(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-safe-area-context@4.10.5(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-Wyb0Nqw2XJ6oZxW/cK8k5q7/UAhg/wbEG6UVf89rQqecDZTDA5ic//P9J6VvJRVZerzGmxWQpVuM7f+PRYUM4g==} + peerDependencies: + react: '*' + react-native: '*' dependencies: - hoist-non-react-statics: 2.5.5 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-safe-area-view@1.1.1(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-safe-area-view@0.14.9(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A==} + deprecated: 'Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context' + peerDependencies: + react: '*' + react-native: '*' dependencies: hoist-non-react-statics: 2.5.5 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-safe-area-view@1.1.1(react-native-safe-area-context@4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0))(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-safe-area-view@1.1.1(react-native-safe-area-context@4.10.5)(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-bbLCtF+tqECyPWlgkWbIwx4vDPb0GEufx/ZGcSS4UljMcrpwluachDXoW9DBxhbMCc6k1V0ccqHWN7ntbRdERQ==} + deprecated: 'Package has been replaced by react-native-safe-area-context: https://www.npmjs.com/package/react-native-safe-area-context' + peerDependencies: + react: '*' + react-native: '*' + react-native-safe-area-context: '*' dependencies: hoist-non-react-statics: 2.5.5 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - - react-native-screens@3.31.1(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - react: 18.2.0 - react-freeze: 1.0.4(react@18.2.0) - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) - warn-once: 0.1.1 + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + dev: false - react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-screens@3.31.1(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 react-freeze: 1.0.4(react@18.2.0) - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) warn-once: 0.1.1 + dev: false - react-native-screens@3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-screens@3.31.1(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-8fRW362pfZ9y4rS8KY5P3DFScrmwo/vu1RrRMMx0PNHbeC9TLq0Kw1ubD83591yz64gLNHFLTVkTJmWeWCXKtQ==} + peerDependencies: + react: '*' + react-native: '*' dependencies: react: 18.2.0 react-freeze: 1.0.4(react@18.2.0) - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) warn-once: 0.1.1 + dev: false - react-native-size-matters@0.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)): - dependencies: - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-native-size-matters@0.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)): + /react-native-size-matters@0.3.1(react-native@0.74.5): + resolution: {integrity: sha512-mKOfBLIBFBcs9br1rlZDvxD5+mAl8Gfr5CounwJtxI6Z82rGrMO+Kgl9EIg3RMVf3G855a85YVqHJL2f5EDRlw==} + peerDependencies: + react-native: '*' dependencies: - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-native-svg@15.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /react-native-svg@15.2.0(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-R0E6IhcJfVLsL0lRmnUSm72QO+mTqcAOM5Jb8FVGxJqX3NfJMlMP0YyvcajZiaRR8CqQUpEoqrY25eyZb006kw==} + peerDependencies: + react: '*' + react-native: '*' dependencies: css-select: 5.1.0 css-tree: 1.1.3 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) + dev: false - react-native-table-component@1.2.2: {} + /react-native-table-component@1.2.2: + resolution: {integrity: sha512-7bbsi5431iWcjj3toASh8lFHGi6AG/+MTd4M7GuksXKxx/CFs/Qwv1Ys7D2wgyuYKe3hxWNfSVrteFj0tOYXYw==} + dev: false - react-native-vector-icons@10.2.0: + /react-native-vector-icons@10.2.0: + resolution: {integrity: sha512-n5HGcxUuVaTf9QJPs/W22xQpC2Z9u0nb0KgLPnVltP8vdUvOp6+R26gF55kilP/fV4eL4vsAHUqUjewppJMBOQ==} + hasBin: true dependencies: prop-types: 15.8.1 yargs: 16.2.0 + dev: false - react-native-web-internals@1.79.6(react@18.2.0): + /react-native-web-internals@1.79.6(react@18.2.0): + resolution: {integrity: sha512-7a53HcYDr6EM4ClpSA06E19xvTz8kwFEYAoGLKweDmIZIwh6qv8pXNuU9MHqlJG4d0w2twrMISbpiLJSTsO3Zg==} + peerDependencies: + react: '*' dependencies: '@tamagui/normalize-css-color': 1.79.6 '@tamagui/react-native-use-pressable': 1.79.6(react@18.2.0) @@ -36601,8 +29516,13 @@ snapshots: '@tamagui/simple-hash': 1.79.6 react: 18.2.0 styleq: 0.1.3 + dev: false - react-native-web-lite@1.79.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-native-web-lite@1.79.6(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vFL58j3IME0TGYlptWNuizSZlQ4PU2LRx+cRx+tISNTBARV70rmjd8lXdyMxBNhI38A2VuI+V8XY7a9Vr53L7A==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: '@tamagui/normalize-css-color': 1.79.6 invariant: 2.2.4 @@ -36610,12 +29530,17 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-native-web-internals: 1.79.6(react@18.2.0) styleq: 0.1.3 + dev: false - react-native-web@0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-native-web@0.19.12(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o2T0oztoVDQjztt4YksO9S1XRjoH/AqcSvifgWLrPJgGVbMWsfhILgl6lfUdEamVZzZSVV/2gqDVMAk/qq7mZw==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 dependencies: '@babel/runtime': 7.25.6 '@react-native/normalize-colors': 0.74.87 - fbjs: 3.0.5(encoding@0.1.13) + fbjs: 3.0.5 inline-style-prefixer: 6.0.4 memoize-one: 6.0.0 nullthrows: 1.1.1 @@ -36625,19 +29550,25 @@ snapshots: styleq: 0.1.3 transitivePeerDependencies: - encoding + dev: false - react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0): + /react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(react@18.2.0): + resolution: {integrity: sha512-+vrObi0wZR+NeqL09KihAAdVlQ9IdplwznJWtYrjnQ4UbCW6rkzZJebRsugwUneSOKNFaHFEo1uKU89HsgtYBg==} + engines: {node: '>=16'} + hasBin: true + peerDependencies: + react: 18.2.0 dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 11.3.6(@babel/core@7.24.5)(encoding@0.1.13) - '@react-native-community/cli-platform-android': 11.3.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 11.3.6(encoding@0.1.13) + '@react-native-community/cli': 11.3.6(@babel/core@7.24.5) + '@react-native-community/cli-platform-android': 11.3.6 + '@react-native-community/cli-platform-ios': 11.3.6 '@react-native/assets-registry': 0.72.0 - '@react-native/codegen': 0.72.8(@babel/preset-env@7.25.4(@babel/core@7.24.5)) + '@react-native/codegen': 0.72.8(@babel/preset-env@7.25.4) '@react-native/gradle-plugin': 0.72.11 '@react-native/js-polyfills': 0.72.1 '@react-native/normalize-colors': 0.72.0 - '@react-native/virtualized-lists': 0.72.8(react-native@0.72.4(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13)(react@18.2.0)) + '@react-native/virtualized-lists': 0.72.8(react-native@0.72.4) abort-controller: 3.0.0 anser: 1.4.10 base64-js: 1.5.1 @@ -36672,20 +29603,31 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0): + /react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-0H2XpmghwOtfPpM2LKqHIN7gxy+7G/r1hwJHKLV6uoyXGC/gCojRtoo5NqyKrWpFC8cqyT6wTYCLuG7CxEKilg==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^18.2.6 + react: 18.2.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-platform-android': 13.6.6(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 13.6.6(encoding@0.1.13) + '@react-native-community/cli': 13.6.6 + '@react-native-community/cli-platform-android': 13.6.6 + '@react-native-community/cli-platform-ios': 13.6.6 '@react-native/assets-registry': 0.74.83 - '@react-native/codegen': 0.74.83(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - '@react-native/community-cli-plugin': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + '@react-native/codegen': 0.74.83(@babel/preset-env@7.25.4) + '@react-native/community-cli-plugin': 0.74.83(@babel/core@7.24.5)(@babel/preset-env@7.25.4) '@react-native/gradle-plugin': 0.74.83 '@react-native/js-polyfills': 0.74.83 '@react-native/normalize-colors': 0.74.83 - '@react-native/virtualized-lists': 0.74.83(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native/virtualized-lists': 0.74.83(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) + '@types/react': 18.3.8 abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -36713,8 +29655,6 @@ snapshots: whatwg-fetch: 3.6.20 ws: 6.2.3 yargs: 17.7.2 - optionalDependencies: - '@types/react': 18.3.8 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -36722,20 +29662,31 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0): + /react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0): + resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^18.2.6 + react: 18.2.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-android': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 13.6.9(encoding@0.1.13) + '@react-native-community/cli': 13.6.9 + '@react-native-community/cli-platform-android': 13.6.9 + '@react-native-community/cli-platform-ios': 13.6.9 '@react-native/assets-registry': 0.74.87 - '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.24.5)) - '@react-native/community-cli-plugin': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(encoding@0.1.13) + '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4) + '@react-native/community-cli-plugin': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4) '@react-native/gradle-plugin': 0.74.87 '@react-native/js-polyfills': 0.74.87 '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native/virtualized-lists': 0.74.87(@types/react@18.2.79)(react-native@0.74.5)(react@18.2.0) + '@types/react': 18.2.79 abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -36763,8 +29714,6 @@ snapshots: whatwg-fetch: 3.6.20 ws: 6.2.3 yargs: 17.7.2 - optionalDependencies: - '@types/react': 18.2.79 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -36772,20 +29721,31 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: false - react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0): + /react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-Bgg2WvxaGODukJMTZFTZBNMKVaROHLwSb8VAGEdrlvKwfb1hHg/3aXTUICYk7dwgAnb+INbGMwnF8yeAgIUmqw==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + '@types/react': ^18.2.6 + react: 18.2.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: '@jest/create-cache-key-function': 29.7.0 - '@react-native-community/cli': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-android': 13.6.9(encoding@0.1.13) - '@react-native-community/cli-platform-ios': 13.6.9(encoding@0.1.13) + '@react-native-community/cli': 13.6.9 + '@react-native-community/cli-platform-android': 13.6.9 + '@react-native-community/cli-platform-ios': 13.6.9 '@react-native/assets-registry': 0.74.87 - '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4(@babel/core@7.25.2)) - '@react-native/community-cli-plugin': 0.74.87(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(encoding@0.1.13) + '@react-native/codegen': 0.74.87(@babel/preset-env@7.25.4) + '@react-native/community-cli-plugin': 0.74.87(@babel/core@7.24.5)(@babel/preset-env@7.25.4) '@react-native/gradle-plugin': 0.74.87 '@react-native/js-polyfills': 0.74.87 '@react-native/normalize-colors': 0.74.87 - '@react-native/virtualized-lists': 0.74.87(@types/react@18.2.79)(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native/virtualized-lists': 0.74.87(@types/react@18.3.8)(react-native@0.74.5)(react@18.2.0) + '@types/react': 18.3.8 abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -36813,8 +29773,6 @@ snapshots: whatwg-fetch: 3.6.20 ws: 6.2.3 yargs: 17.7.2 - optionalDependencies: - '@types/react': 18.2.79 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -36822,75 +29780,102 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - react-navigation-stack@2.10.4(m2xjumdbceqhki5rx2odjzotmm): - dependencies: - '@react-native-community/masked-view': 0.1.11(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - color: 3.2.1 - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-gesture-handler: 2.16.2(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-iphone-x-helper: 1.3.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-navigation: 4.4.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - - react-navigation-stack@2.10.4(pl2gwnzbcdgo7fb6eoj55v4bcy): + /react-navigation-stack@2.10.4(@react-native-community/masked-view@0.1.11)(react-native-gesture-handler@2.16.2)(react-native-safe-area-context@4.10.5)(react-native-screens@3.31.1)(react-native@0.74.5)(react-navigation@4.4.4)(react@18.2.0): + resolution: {integrity: sha512-3LE1PFsFV9v4PUlZRATMotqs6H7MOOpIKtjyP+l8D1cyzYmsMQh3EFikeDfzGQUXIvy8VyLAMtcEssicQPYvFA==} + deprecated: This package is no longer supported. Please use @react-navigation/stack instead. See https://reactnavigation.org/docs/stack-navigator/ for usage guide + peerDependencies: + '@react-native-community/masked-view': '>=0.1.0' + react: '*' + react-native: '*' + react-native-gesture-handler: '>= 1.5.0' + react-native-safe-area-context: '>= 0.6.0' + react-native-screens: '>=1.0.0 || >= 2.0.0-alpha.0 || >= 2.0.0-beta.0 || >= 2.0.0' + react-navigation: ^4.1.1 dependencies: - '@react-native-community/masked-view': 0.1.11(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native-community/masked-view': 0.1.11(react-native@0.74.5)(react@18.2.0) color: 3.2.1 react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - react-native-gesture-handler: 2.16.2(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-iphone-x-helper: 1.3.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0)) - react-native-safe-area-context: 4.10.5(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-native-screens: 3.31.1(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react-navigation: 4.4.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - - react-navigation@4.4.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): - dependencies: - '@react-navigation/core': 3.7.9(react@18.2.0) - '@react-navigation/native': 3.8.4(react-native@0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - react: 18.2.0 - react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) - - react-navigation@4.4.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + react-native-gesture-handler: 2.16.2(react-native@0.74.5)(react@18.2.0) + react-native-iphone-x-helper: 1.3.1(react-native@0.74.5) + react-native-safe-area-context: 4.10.5(react-native@0.74.5)(react@18.2.0) + react-native-screens: 3.31.1(react-native@0.74.5)(react@18.2.0) + react-navigation: 4.4.4(react-native@0.74.5)(react@18.2.0) + dev: false + + /react-navigation@4.4.4(react-native@0.74.5)(react@18.2.0): + resolution: {integrity: sha512-08Nzy1aKEd73496CsuzN49vLFmxPKYF5WpKGgGvkQ10clB79IRM2BtAfVl6NgPKuUM8FXq1wCsrjo/c5ftl5og==} + deprecated: This package is no longer supported. Please use @react-navigation/native instead. See https://reactnavigation.org/docs/getting-started/ for usage guide + peerDependencies: + react: '*' + react-native: '*' dependencies: '@react-navigation/core': 3.7.9(react@18.2.0) - '@react-navigation/native': 3.8.4(react-native@0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-navigation/native': 3.8.4(react-native@0.74.5)(react@18.2.0) react: 18.2.0 - react-native: 0.74.5(@babel/core@7.25.2)(@babel/preset-env@7.25.4(@babel/core@7.25.2))(@types/react@18.2.79)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.5(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.2.79)(react@18.2.0) + dev: false - react-refresh@0.14.2: {} + /react-refresh@0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} - react-refresh@0.4.3: {} + /react-refresh@0.4.3: + resolution: {integrity: sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA==} + engines: {node: '>=0.10.0'} + dev: true - react-remove-scroll-bar@2.3.6(@types/react@18.3.8)(react@18.2.0): + /react-remove-scroll-bar@2.3.6(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 react: 18.2.0 react-style-singleton: 2.2.1(@types/react@18.3.8)(react@18.2.0) tslib: 2.7.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - react-remove-scroll@2.6.0(@types/react@18.3.8)(react@18.2.0): + /react-remove-scroll@2.6.0(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 react: 18.2.0 react-remove-scroll-bar: 2.3.6(@types/react@18.3.8)(react@18.2.0) react-style-singleton: 2.2.1(@types/react@18.3.8)(react@18.2.0) tslib: 2.7.0 use-callback-ref: 1.3.2(@types/react@18.3.8)(react@18.2.0) use-sidecar: 1.1.2(@types/react@18.3.8)(react@18.2.0) - optionalDependencies: - '@types/react': 18.3.8 + dev: false - react-router-config@5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0): + /react-router-config@5.1.1(react-router@5.3.4)(react@18.2.0): + resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==} + peerDependencies: + react: '>=15' + react-router: '>=5' dependencies: '@babel/runtime': 7.25.6 react: 18.2.0 react-router: 5.3.4(react@18.2.0) - react-router-dom@5.3.4(react@18.2.0): + /react-router-dom@5.3.4(react@18.2.0): + resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} + peerDependencies: + react: '>=15' dependencies: '@babel/runtime': 7.25.6 history: 4.10.1 @@ -36901,14 +29886,23 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router-dom@6.26.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-router-dom@6.26.2(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' dependencies: '@remix-run/router': 1.19.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-router: 6.26.2(react@18.2.0) + dev: false - react-router@5.3.4(react@18.2.0): + /react-router@5.3.4(react@18.2.0): + resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} + peerDependencies: + react: '>=15' dependencies: '@babel/runtime': 7.25.6 history: 4.10.1 @@ -36921,27 +29915,47 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router@6.26.2(react@18.2.0): + /react-router@6.26.2(react@18.2.0): + resolution: {integrity: sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' dependencies: '@remix-run/router': 1.19.2 react: 18.2.0 + dev: false - react-shallow-renderer@16.15.0(react@18.2.0): + /react-shallow-renderer@16.15.0(react@18.2.0): + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: object-assign: 4.1.1 react: 18.2.0 react-is: 18.3.1 - react-style-singleton@2.2.1(@types/react@18.3.8)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.7.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - react-transition-group@4.4.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' dependencies: '@babel/runtime': 7.25.6 dom-helpers: 5.2.1 @@ -36949,65 +29963,98 @@ snapshots: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: false - react@18.2.0: + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 - read-binary-file-arch@1.0.6: + /read-binary-file-arch@1.0.6: + resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} + hasBin: true dependencies: debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - read-cache@1.0.0: + /read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} dependencies: pify: 2.3.0 + dev: true - read-cmd-shim@4.0.0: {} + /read-cmd-shim@4.0.0: + resolution: {integrity: sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - read-ini-file@4.0.0: + /read-ini-file@4.0.0: + resolution: {integrity: sha512-zz4qv/sKETv7nAkATqSJ9YMbKD8NXRPuA8d17VdYCuNYrVstB1S6UAMU6aytf5vRa9MESbZN7jLZdcmrOxz4gg==} + engines: {node: '>=14.6'} dependencies: ini: 3.0.1 strip-bom: 4.0.0 + dev: true - read-pkg-up@2.0.0: + /read-pkg-up@2.0.0: + resolution: {integrity: sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w==} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 2.0.0 + dev: true - read-pkg-up@7.0.1: + /read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 + dev: true - read-pkg@2.0.0: + /read-pkg@2.0.0: + resolution: {integrity: sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA==} + engines: {node: '>=4'} dependencies: load-json-file: 2.0.0 normalize-package-data: 2.5.0 path-type: 2.0.0 + dev: true - read-pkg@5.2.0: + /read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 + dev: true - read-yaml-file@1.1.0: + /read-yaml-file@1.1.0: + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} + engines: {node: '>=6'} dependencies: graceful-fs: 4.2.11 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 + dev: true - read-yaml-file@2.1.0: + /read-yaml-file@2.1.0: + resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} + engines: {node: '>=10.13'} dependencies: js-yaml: 4.1.0 strip-bom: 4.0.0 + dev: true - readable-stream@2.3.8: + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -37017,75 +30064,113 @@ snapshots: string_decoder: 1.1.1 util-deprecate: 1.0.2 - readable-stream@3.6.2: + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.5.2: + /readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: abort-controller: 3.0.0 buffer: 6.0.3 events: 3.3.0 process: 0.11.10 string_decoder: 1.3.0 + dev: true - readdir-glob@1.1.3: + /readdir-glob@1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} dependencies: minimatch: 5.1.6 + dev: true - readdirp@3.6.0: + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - readdirp@4.0.1: {} + /readdirp@4.0.1: + resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} + engines: {node: '>= 14.16.0'} - reading-time@1.5.0: {} + /reading-time@1.5.0: + resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==} - readline@1.3.0: {} + /readline@1.3.0: + resolution: {integrity: sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==} - realpath-missing@1.1.0: {} + /realpath-missing@1.1.0: + resolution: {integrity: sha512-wnWtnywepjg/eHIgWR97R7UuM5i+qHLA195qdN9UPKvcMqfn60+67S8sPPW3vDlSEfYHoFkKU8IvpCNty3zQvQ==} + engines: {node: '>=10'} + dev: true - recast@0.21.5: + /recast@0.21.5: + resolution: {integrity: sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==} + engines: {node: '>= 4'} dependencies: ast-types: 0.15.2 esprima: 4.0.1 source-map: 0.6.1 tslib: 2.7.0 - rechoir@0.6.2: + /rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + engines: {node: '>= 0.10'} dependencies: resolve: 1.22.8 - rechoir@0.8.0: + /rechoir@0.8.0: + resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} + engines: {node: '>= 10.13.0'} dependencies: resolve: 1.22.8 - recursive-readdir@2.2.3: + /recursive-readdir@2.2.3: + resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} + engines: {node: '>=6.0.0'} dependencies: minimatch: 3.1.2 - recyclerlistview@4.2.0(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /recyclerlistview@4.2.0(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-uuBCi0c+ggqHKwrzPX4Z/mJOzsBbjZEAwGGmlwpD/sD7raXixdAbdJ6BTcAmuWG50Cg4ru9p12M94Njwhr/27A==} + peerDependencies: + react: '>= 15.2.1' + react-native: '>= 0.30.0' dependencies: lodash.debounce: 4.0.8 prop-types: 15.8.1 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0) + react-native: 0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4)(@types/react@18.3.8)(react@18.2.0) ts-object-utils: 0.0.5 + dev: false - redent@3.0.0: + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 + dev: true - redeyed@2.1.1: + /redeyed@2.1.1: + resolution: {integrity: sha512-FNpGGo1DycYAdnrKFxCMmKYgo/mILAqtRYbkdQD8Ep/Hk2PQ5+aEAEx+IU713RTDmuBaH0c8P5ZozurNu5ObRQ==} dependencies: esprima: 4.0.1 + dev: true - reflect-metadata@0.2.2: {} + /reflect-metadata@0.2.2: + resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} + dev: true - reflect.getprototypeof@1.0.6: + /reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -37094,42 +30179,62 @@ snapshots: get-intrinsic: 1.2.4 globalthis: 1.0.4 which-builtin-type: 1.1.4 + dev: true - reforest@0.13.0(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0): + /reforest@0.13.0(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-f0It/s51f1UWCCCni0viULALDBhxWBPFnLmZRYtKcz4zYeNWqeNTdcnU/OpBry9tk+jyMQcH3MLK8UdzsAvA5w==} + peerDependencies: + react: '>=16.8' dependencies: performant-array-to-tree: 1.11.0 react: 18.2.0 - zustand: 4.5.5(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0) + zustand: 4.5.5(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer + dev: false - regenerate-unicode-properties@10.2.0: + /regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 - regenerate@1.4.2: {} + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - regenerator-runtime@0.13.11: {} + /regenerator-runtime@0.13.11: + resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.1: {} + /regenerator-runtime@0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regenerator-transform@0.15.2: + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: '@babel/runtime': 7.25.6 - regex-parser@2.3.0: {} + /regex-parser@2.3.0: + resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + dev: true - regexp.prototype.flags@1.5.2: + /regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 - regexpp@3.2.0: {} + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true - regexpu-core@5.3.2: + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 @@ -37138,36 +30243,51 @@ snapshots: unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.2.0 - registry-auth-token@3.3.2: + /registry-auth-token@3.3.2: + resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} dependencies: rc: 1.2.8 safe-buffer: 5.2.1 + dev: true - registry-auth-token@5.0.2: + /registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} dependencies: '@pnpm/npm-conf': 2.3.1 - registry-url@3.1.0: + /registry-url@3.1.0: + resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} + engines: {node: '>=0.10.0'} dependencies: rc: 1.2.8 + dev: true - registry-url@6.0.1: + /registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} dependencies: rc: 1.2.8 - regjsparser@0.9.1: + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true dependencies: jsesc: 0.5.0 - rehype-raw@7.0.0: + /rehype-raw@7.0.0: + resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} dependencies: '@types/hast': 3.0.4 hast-util-raw: 9.0.4 vfile: 6.0.3 - relateurl@0.2.7: {} + /relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} - remark-directive@3.0.0: + /remark-directive@3.0.0: + resolution: {integrity: sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA==} dependencies: '@types/mdast': 4.0.4 mdast-util-directive: 3.0.0 @@ -37176,7 +30296,9 @@ snapshots: transitivePeerDependencies: - supports-color - remark-emoji@4.0.1: + /remark-emoji@4.0.1: + resolution: {integrity: sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: '@types/mdast': 4.0.4 emoticon: 4.1.0 @@ -37184,7 +30306,8 @@ snapshots: node-emoji: 2.1.3 unified: 11.0.5 - remark-frontmatter@5.0.0: + /remark-frontmatter@5.0.0: + resolution: {integrity: sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==} dependencies: '@types/mdast': 4.0.4 mdast-util-frontmatter: 2.0.1 @@ -37193,7 +30316,8 @@ snapshots: transitivePeerDependencies: - supports-color - remark-gfm@4.0.0: + /remark-gfm@4.0.0: + resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} dependencies: '@types/mdast': 4.0.4 mdast-util-gfm: 3.0.0 @@ -37204,14 +30328,16 @@ snapshots: transitivePeerDependencies: - supports-color - remark-mdx@3.0.1: + /remark-mdx@3.0.1: + resolution: {integrity: sha512-3Pz3yPQ5Rht2pM5R+0J2MrGoBSrzf+tJG94N+t/ilfdh8YLyyKYtidAYwTveB20BoHAcwIopOUqhcmh2F7hGYA==} dependencies: mdast-util-mdx: 3.0.0 micromark-extension-mdxjs: 3.0.0 transitivePeerDependencies: - supports-color - remark-parse@11.0.0: + /remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.1 @@ -37220,7 +30346,8 @@ snapshots: transitivePeerDependencies: - supports-color - remark-rehype@11.1.1: + /remark-rehype@11.1.1: + resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 @@ -37228,17 +30355,22 @@ snapshots: unified: 11.0.5 vfile: 6.0.3 - remark-stringify@11.0.0: + /remark-stringify@11.0.0: + resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} dependencies: '@types/mdast': 4.0.4 mdast-util-to-markdown: 2.1.0 unified: 11.0.5 - remixicon@2.5.0: {} + /remixicon@2.5.0: + resolution: {integrity: sha512-q54ra2QutYDZpuSnFjmeagmEiN9IMo56/zz5dDNitzKD23oFRw77cWo4TsrAdmdkPiEn8mxlrTqxnkujDbEGww==} + dev: false - remove-trailing-slash@0.1.1: {} + /remove-trailing-slash@0.1.1: + resolution: {integrity: sha512-o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==} - renderkid@3.0.0: + /renderkid@3.0.0: + resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} dependencies: css-select: 4.3.0 dom-converter: 0.2.0 @@ -37246,150 +30378,248 @@ snapshots: lodash: 4.17.21 strip-ansi: 6.0.1 - require-directory@2.1.1: {} + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} - require-from-string@2.0.2: {} + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} - require-like@0.1.2: {} + /require-like@0.1.2: + resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} - require-main-filename@2.0.0: {} + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - requireg@0.2.2: + /requireg@0.2.2: + resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} + engines: {node: '>= 4.0.0'} dependencies: nested-error-stacks: 2.0.1 rc: 1.2.8 resolve: 1.7.1 + dev: false - requires-port@1.0.0: {} + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - resedit@2.0.2: + /resedit@2.0.2: + resolution: {integrity: sha512-UKTnq602iVe+W5SyRAQx/WdWMnlDiONfXBLFg/ur4QE4EQQ8eP7Jgm5mNXdK12kKawk1vvXPja2iXKqZiGDW6Q==} + engines: {node: '>=14', npm: '>=7'} dependencies: pe-library: 1.0.1 + dev: true - reselect@4.1.8: {} + /reselect@4.1.8: + resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} + dev: false - resolve-alpn@1.2.1: {} + /resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - resolve-cwd@3.0.0: + /resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 - resolve-dir@1.0.1: + /resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 + dev: true - resolve-from@3.0.0: {} + /resolve-from@3.0.0: + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} + engines: {node: '>=4'} - resolve-from@4.0.0: {} + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} - resolve-from@5.0.0: {} + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} - resolve-package@1.0.1: + /resolve-package@1.0.1: + resolution: {integrity: sha512-rzB7NnQpOkPHBWFPP3prUMqOP6yg3HkRGgcvR+lDyvyHoY3fZLFLYDkPXh78SPVBAE6VTCk/V+j8we4djg6o4g==} + engines: {node: '>=4', npm: '>=2'} dependencies: get-installed-path: 2.1.1 + dev: true - resolve-pathname@3.0.0: {} + /resolve-pathname@3.0.0: + resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} - resolve-pkg-maps@1.0.0: {} + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve-url-loader@5.0.0: + /resolve-url-loader@5.0.0: + resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} + engines: {node: '>=12'} dependencies: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.41 + postcss: 8.4.47 source-map: 0.6.1 + dev: true - resolve.exports@2.0.2: {} + /resolve.exports@2.0.2: + resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} + engines: {node: '>=10'} + dev: false - resolve@1.22.8: + /resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true dependencies: is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@1.7.1: + /resolve@1.7.1: + resolution: {integrity: sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==} dependencies: path-parse: 1.0.7 + dev: false - resolve@2.0.0-next.5: + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true dependencies: is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true - responselike@2.0.1: + /responselike@2.0.1: + resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: lowercase-keys: 2.0.0 + dev: true - responselike@3.0.0: + /responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} dependencies: lowercase-keys: 3.0.0 - resq@1.11.0: + /resq@1.11.0: + resolution: {integrity: sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==} dependencies: fast-deep-equal: 2.0.1 + dev: true - restore-cursor@2.0.0: + /restore-cursor@2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} + engines: {node: '>=4'} dependencies: onetime: 2.0.1 signal-exit: 3.0.7 + dev: false - restore-cursor@3.1.0: + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 - restore-cursor@4.0.0: + /restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: onetime: 5.1.2 signal-exit: 3.0.7 + dev: true - restore-cursor@5.1.0: + /restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} dependencies: onetime: 7.0.0 signal-exit: 4.1.0 + dev: true - retry@0.12.0: {} + /retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: true - retry@0.13.1: {} + /retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} - reusify@1.0.4: {} + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfc4648@1.5.3: {} + /rfc4648@1.5.3: + resolution: {integrity: sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==} + dev: true - rfdc@1.4.1: {} + /rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + dev: true - rgb2hex@0.2.5: {} + /rgb2hex@0.2.5: + resolution: {integrity: sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==} + dev: true - rimraf@2.4.5: + /rimraf@2.4.5: + resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + requiresBuild: true dependencies: glob: 6.0.4 + dev: true optional: true - rimraf@2.6.3: + /rimraf@2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true dependencies: glob: 7.2.3 - rimraf@3.0.2: + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true dependencies: glob: 7.2.3 - rimraf@4.4.1: + /rimraf@4.4.1: + resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} + engines: {node: '>=14'} + hasBin: true dependencies: glob: 9.3.5 + dev: true - rimraf@5.0.10: + /rimraf@5.0.10: + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + hasBin: true dependencies: glob: 10.4.5 + dev: true - ripemd160@2.0.2: + /ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 + dev: true - roarr@2.15.4: + /roarr@2.15.4: + resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} + engines: {node: '>=8.0'} + requiresBuild: true dependencies: boolean: 3.2.0 detect-node: 2.1.0 @@ -37397,15 +30627,25 @@ snapshots: json-stringify-safe: 5.0.1 semver-compare: 1.0.0 sprintf-js: 1.1.3 + dev: true optional: true - robust-predicates@3.0.2: {} + /robust-predicates@3.0.2: + resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} + dev: false - rollup@2.79.1: + /rollup@2.79.1: + resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==} + engines: {node: '>=10.0.0'} + hasBin: true optionalDependencies: fsevents: 2.3.3 + dev: true - rollup@4.14.3: + /rollup@4.14.3: + resolution: {integrity: sha512-ag5tTQKYsj1bhrFC9+OEWqb5O6VYgtQDO9hPDBMmIbePwhfSr+ExlcU741t8Dhw5DkPCQf6noz0jb36D6W9/hw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: @@ -37426,8 +30666,12 @@ snapshots: '@rollup/rollup-win32-ia32-msvc': 4.14.3 '@rollup/rollup-win32-x64-msvc': 4.14.3 fsevents: 2.3.3 + dev: true - rollup@4.20.0: + /rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: @@ -37448,195 +30692,328 @@ snapshots: '@rollup/rollup-win32-ia32-msvc': 4.20.0 '@rollup/rollup-win32-x64-msvc': 4.20.0 fsevents: 2.3.3 + dev: true - rollup@4.22.0: + /rollup@4.22.2: + resolution: {integrity: sha512-JWWpTrZmqQGQWt16xvNn6KVIUz16VtZwl984TKw0dfqqRpFwtLJYYk1/4BTgplndMQKWUk/yB4uOShYmMzA2Vg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.22.0 - '@rollup/rollup-android-arm64': 4.22.0 - '@rollup/rollup-darwin-arm64': 4.22.0 - '@rollup/rollup-darwin-x64': 4.22.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.22.0 - '@rollup/rollup-linux-arm-musleabihf': 4.22.0 - '@rollup/rollup-linux-arm64-gnu': 4.22.0 - '@rollup/rollup-linux-arm64-musl': 4.22.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.22.0 - '@rollup/rollup-linux-riscv64-gnu': 4.22.0 - '@rollup/rollup-linux-s390x-gnu': 4.22.0 - '@rollup/rollup-linux-x64-gnu': 4.22.0 - '@rollup/rollup-linux-x64-musl': 4.22.0 - '@rollup/rollup-win32-arm64-msvc': 4.22.0 - '@rollup/rollup-win32-ia32-msvc': 4.22.0 - '@rollup/rollup-win32-x64-msvc': 4.22.0 + '@rollup/rollup-android-arm-eabi': 4.22.2 + '@rollup/rollup-android-arm64': 4.22.2 + '@rollup/rollup-darwin-arm64': 4.22.2 + '@rollup/rollup-darwin-x64': 4.22.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.22.2 + '@rollup/rollup-linux-arm-musleabihf': 4.22.2 + '@rollup/rollup-linux-arm64-gnu': 4.22.2 + '@rollup/rollup-linux-arm64-musl': 4.22.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.22.2 + '@rollup/rollup-linux-riscv64-gnu': 4.22.2 + '@rollup/rollup-linux-s390x-gnu': 4.22.2 + '@rollup/rollup-linux-x64-gnu': 4.22.2 + '@rollup/rollup-linux-x64-musl': 4.22.2 + '@rollup/rollup-win32-arm64-msvc': 4.22.2 + '@rollup/rollup-win32-ia32-msvc': 4.22.2 + '@rollup/rollup-win32-x64-msvc': 4.22.2 fsevents: 2.3.3 - rope-sequence@1.3.4: {} + /rope-sequence@1.3.4: + resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} + dev: false - rrweb-cssom@0.7.1: {} + /rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + dev: true - rsocket-core@1.0.0-alpha.3: {} + /rsocket-core@1.0.0-alpha.3: + resolution: {integrity: sha512-BzIe2w8dFJlUS5N9fGUNRkxL19kd64bxbXsT11wj7isLfKkPZeNXisB2p/LWvSjFzWStnpOiScZ0g3/8ROE0pw==} + dev: true - rsocket-websocket-client@1.0.0-alpha.3: + /rsocket-websocket-client@1.0.0-alpha.3: + resolution: {integrity: sha512-CwTwTNMGa8BKvrWde/kM3q8IHuzO8RCIfzuj25BsVe9y8eehDQHt4fXk0g1i/wpsxTm+RY6DxE6Vr5snozKVOg==} dependencies: rsocket-core: 1.0.0-alpha.3 + dev: true - rtl-detect@1.1.2: {} + /rtl-detect@1.1.2: + resolution: {integrity: sha512-PGMBq03+TTG/p/cRB7HCLKJ1MgDIi07+QU1faSjiYRfmY5UsAttV9Hs08jDAHVwcOwmVLcSJkpwyfXszVjWfIQ==} - rtlcss@4.3.0: + /rtlcss@4.3.0: + resolution: {integrity: sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==} + engines: {node: '>=12.0.0'} + hasBin: true dependencies: escalade: 3.2.0 picocolors: 1.1.0 postcss: 8.4.47 strip-json-comments: 3.1.1 - run-applescript@7.0.0: {} + /run-applescript@7.0.0: + resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + engines: {node: '>=18'} + dev: true - run-parallel@1.2.0: + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - rw@1.3.3: {} + /rw@1.3.3: + resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} + dev: false - rxjs@7.8.1: + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: tslib: 2.7.0 - safaridriver@0.1.2: {} + /safaridriver@0.1.2: + resolution: {integrity: sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==} + dev: true - safe-array-concat@1.1.2: + /safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} + engines: {node: '>=0.4'} dependencies: call-bind: 1.0.7 get-intrinsic: 1.2.4 has-symbols: 1.0.3 isarray: 2.0.5 - safe-buffer@5.1.2: {} + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: {} + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-execa@0.1.2: + /safe-execa@0.1.2: + resolution: {integrity: sha512-vdTshSQ2JsRCgT8eKZWNJIL26C6bVqy1SOmuCMlKHegVeo8KYRobRrefOdUq9OozSPUUiSxrylteeRmLOMFfWg==} + engines: {node: '>=12'} dependencies: '@zkochan/which': 2.0.3 execa: 5.1.1 path-name: 1.0.0 + dev: true - safe-json-stringify@1.2.0: + /safe-json-stringify@1.2.0: + resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} + requiresBuild: true + dev: true optional: true - safe-regex-test@1.0.3: + /safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-regex: 1.1.4 - safer-buffer@2.1.2: {} + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@13.3.3(sass@1.79.1)(webpack@5.94.0): + /sass-loader@13.3.3(sass@1.79.2)(webpack@5.94.0): + resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true dependencies: neo-async: 2.6.2 - webpack: 5.94.0 - optionalDependencies: - sass: 1.79.1 + sass: 1.79.2 + webpack: 5.94.0(webpack-cli@5.1.4) + dev: true - sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0): + resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true dependencies: neo-async: 2.6.2 - optionalDependencies: sass: 1.77.6 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - sass@1.77.6: + /sass@1.77.6: + resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: chokidar: 3.6.0 immutable: 4.3.7 source-map-js: 1.2.1 - sass@1.79.1: + /sass@1.79.2: + resolution: {integrity: sha512-YmT1aoF1MwHsZEu/eXhbAJNsPGAhNP4UixW9ckEwWCvPcVdVF0/C104OGDVEqtoctKq0N+wM20O/rj+sSPsWeg==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: chokidar: 4.0.0 immutable: 4.3.7 source-map-js: 1.2.1 - sax@1.1.4: {} + /sax@1.1.4: + resolution: {integrity: sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==} + dev: true - sax@1.4.1: {} + /sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - saxes@6.0.0: + /saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} dependencies: xmlchars: 2.2.0 + dev: true - scheduler@0.23.2: + /scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: loose-envify: 1.4.0 - scheduler@0.24.0-canary-efb381bbf-20230505: + /scheduler@0.24.0-canary-efb381bbf-20230505: + resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} dependencies: loose-envify: 1.4.0 - schema-utils@2.7.0: + /schema-utils@2.7.0: + resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} + engines: {node: '>= 8.9.0'} dependencies: '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@3.3.0: + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} dependencies: '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.2.0: + /schema-utils@4.2.0: + resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} + engines: {node: '>= 12.13.0'} dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) - search-insights@2.17.2: {} + /search-insights@2.17.2: + resolution: {integrity: sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==} + dev: false - section-matter@1.0.0: + /section-matter@1.0.0: + resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} + engines: {node: '>=4'} dependencies: extend-shallow: 2.0.1 kind-of: 6.0.3 - secure-compare@3.0.1: {} + /secure-compare@3.0.1: + resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + dev: true - select-hose@2.0.0: {} + /select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - selfsigned@2.4.1: + /selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} dependencies: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - semver-compare@1.0.0: + /semver-compare@1.0.0: + resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} + requiresBuild: true + dev: true optional: true - semver-diff@4.0.0: + /semver-diff@4.0.0: + resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} + engines: {node: '>=12'} dependencies: semver: 7.6.3 - semver@5.7.2: {} + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true - semver@6.3.1: {} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - semver@7.3.2: {} + /semver@7.3.2: + resolution: {integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==} + engines: {node: '>=10'} + hasBin: true + dev: true - semver@7.5.2: + /semver@7.5.2: + resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 + dev: true - semver@7.5.3: + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 + dev: true - semver@7.5.4: + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 + dev: true - semver@7.6.3: {} + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true - send@0.18.0: + /send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 2.0.0 @@ -37653,8 +31030,11 @@ snapshots: statuses: 2.0.1 transitivePeerDependencies: - supports-color + dev: false - send@0.19.0: + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 2.0.0 @@ -37672,22 +31052,33 @@ snapshots: transitivePeerDependencies: - supports-color - serialize-error@11.0.3: + /serialize-error@11.0.3: + resolution: {integrity: sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==} + engines: {node: '>=14.16'} dependencies: type-fest: 2.19.0 + dev: true - serialize-error@2.1.0: {} + /serialize-error@2.1.0: + resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} + engines: {node: '>=0.10.0'} - serialize-error@7.0.1: + /serialize-error@7.0.1: + resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} + engines: {node: '>=10'} + requiresBuild: true dependencies: type-fest: 0.13.1 + dev: true optional: true - serialize-javascript@6.0.2: + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} dependencies: randombytes: 2.1.0 - serve-handler@6.1.5: + /serve-handler@6.1.5: + resolution: {integrity: sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==} dependencies: bytes: 3.0.0 content-disposition: 0.5.2 @@ -37698,7 +31089,9 @@ snapshots: path-to-regexp: 2.2.1 range-parser: 1.2.0 - serve-index@1.9.1: + /serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.8 batch: 0.6.1 @@ -37710,7 +31103,9 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.16.2: + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 @@ -37719,7 +31114,10 @@ snapshots: transitivePeerDependencies: - supports-color - serve@14.2.3: + /serve@14.2.3: + resolution: {integrity: sha512-VqUFMC7K3LDGeGnJM9h56D3XGKb6KGgOw0cVNtA26yYXHCcpxf3xwCTUaQoWlVS7i8Jdh3GjQkOB23qsXyjoyQ==} + engines: {node: '>= 14'} + hasBin: true dependencies: '@zeit/schemas': 2.36.0 ajv: 8.12.0 @@ -37734,12 +31132,18 @@ snapshots: update-check: 1.5.4 transitivePeerDependencies: - supports-color + dev: true - set-blocking@2.0.0: {} + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@2.7.0: {} + /set-cookie-parser@2.7.0: + resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + dev: false - set-function-length@1.2.2: + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 @@ -37748,77 +31152,113 @@ snapshots: gopd: 1.0.1 has-property-descriptors: 1.0.2 - set-function-name@2.0.2: + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - setimmediate@1.0.5: {} + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - setprototypeof@1.1.0: {} + /setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - setprototypeof@1.2.0: {} + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - sha.js@2.4.11: + /sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 + dev: true - shallow-clone@3.0.1: + /shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} dependencies: kind-of: 6.0.3 - shallowequal@1.1.0: {} + /shallowequal@1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - shebang-command@1.2.0: + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 - shebang-command@2.0.0: + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - shebang-regex@1.0.0: {} + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} - shebang-regex@3.0.0: {} + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} - shell-quote@1.8.1: {} + /shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shelljs@0.8.5: + /shelljs@0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + engines: {node: '>=4'} + hasBin: true dependencies: glob: 7.2.3 interpret: 1.4.0 rechoir: 0.6.2 - shiki@0.10.1: + /shiki@0.10.1: + resolution: {integrity: sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==} dependencies: jsonc-parser: 3.3.1 vscode-oniguruma: 1.7.0 vscode-textmate: 5.2.0 + dev: false - shiki@0.14.7: + /shiki@0.14.7: + resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==} dependencies: ansi-sequence-parser: 1.1.1 jsonc-parser: 3.3.1 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 + dev: true - side-channel@1.0.6: + /side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 object-inspect: 1.13.2 - siginfo@2.0.0: {} + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: true - signal-exit@3.0.7: {} + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - signal-exit@4.1.0: {} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} - sigstore@2.3.1: + /sigstore@2.3.1: + resolution: {integrity: sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@sigstore/bundle': 2.3.2 '@sigstore/core': 1.1.0 @@ -37828,77 +31268,121 @@ snapshots: '@sigstore/verify': 1.2.1 transitivePeerDependencies: - supports-color + dev: true - simple-plist@1.3.1: + /simple-plist@1.3.1: + resolution: {integrity: sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==} dependencies: bplist-creator: 0.1.0 bplist-parser: 0.3.1 plist: 3.1.0 - simple-swizzle@0.2.2: + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} dependencies: is-arrayish: 0.3.2 + dev: false - simplify-js@1.2.4: {} + /simplify-js@1.2.4: + resolution: {integrity: sha512-vITfSlwt7h/oyrU42R83mtzFpwYk3+mkH9bOHqq/Qw6n8rtR7aE3NZQ5fbcyCUVVmuMJR6ynsAhOfK2qoah8Jg==} + dev: false - sirv@2.0.4: + /sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 totalist: 3.0.1 - sisteransi@1.0.5: {} + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - sitemap@7.1.2: + /sitemap@7.1.2: + resolution: {integrity: sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==} + engines: {node: '>=12.0.0', npm: '>=5.6.0'} + hasBin: true dependencies: '@types/node': 17.0.45 '@types/sax': 1.2.7 arg: 5.0.2 sax: 1.4.1 + dev: false - skin-tone@2.0.0: + /skin-tone@2.0.0: + resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} + engines: {node: '>=8'} dependencies: unicode-emoji-modifier-base: 1.0.0 - slash@3.0.0: {} + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} - slash@4.0.0: {} + /slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + engines: {node: '>=12'} - slash@5.1.0: {} + /slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + dev: true - slice-ansi@2.1.0: + /slice-ansi@2.1.0: + resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 - slice-ansi@3.0.0: + /slice-ansi@3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 + dev: true - slice-ansi@4.0.0: + /slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 + dev: true - slice-ansi@5.0.0: + /slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 + dev: true - slice-ansi@7.1.0: + /slice-ansi@7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 + dev: true - slugify@1.6.6: {} + /slugify@1.6.6: + resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} + engines: {node: '>=8.0.0'} - smart-buffer@4.2.0: {} + /smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + dev: true - smartwrap@2.0.2: + /smartwrap@2.0.2: + resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==} + engines: {node: '>=6'} + hasBin: true dependencies: array.prototype.flat: 1.3.2 breakword: 1.0.6 @@ -37906,102 +31390,149 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 yargs: 15.4.1 + dev: true - smob@1.5.0: {} + /smob@1.5.0: + resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==} + dev: true - snake-case@3.0.4: + /snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 tslib: 2.7.0 - sockjs@0.3.24: + /sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} dependencies: faye-websocket: 0.11.4 uuid: 8.3.2 websocket-driver: 0.7.4 - socks-proxy-agent@7.0.0: + /socks-proxy-agent@7.0.0: + resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} + engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 debug: 4.3.7(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color + dev: true - socks-proxy-agent@8.0.4: + /socks-proxy-agent@8.0.4: + resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} + engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.4 + debug: 4.3.7(supports-color@8.1.1) socks: 2.8.3 transitivePeerDependencies: - supports-color + dev: true - socks@2.8.3: + /socks@2.8.3: + resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} dependencies: ip-address: 9.0.5 smart-buffer: 4.2.0 + dev: true - sort-css-media-queries@2.2.0: {} + /sort-css-media-queries@2.2.0: + resolution: {integrity: sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==} + engines: {node: '>= 6.3.0'} - sort-keys@4.2.0: + /sort-keys@4.2.0: + resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} + engines: {node: '>=8'} dependencies: is-plain-obj: 2.1.0 + dev: true - source-map-js@1.2.1: {} - - source-map-loader@5.0.0(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): - dependencies: - iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} - source-map-loader@5.0.0(webpack@5.94.0(webpack-cli@5.1.4)): + /source-map-loader@5.0.0(webpack@5.94.0): + resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.72.1 dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 webpack: 5.94.0(webpack-cli@5.1.4) + dev: true - source-map-support@0.5.21: + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - source-map@0.5.7: {} + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} - source-map@0.6.1: {} + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} - source-map@0.7.4: {} + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} - source-map@0.8.0-beta.0: + /source-map@0.8.0-beta.0: + resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} + engines: {node: '>= 8'} dependencies: whatwg-url: 7.1.0 + dev: true - sourcemap-codec@1.4.8: {} + /sourcemap-codec@1.4.8: + resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true - space-separated-tokens@2.0.2: {} + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - spacetrim@0.11.39: {} + /spacetrim@0.11.39: + resolution: {integrity: sha512-S/baW29azJ7py5ausQRE2S6uEDQnlxgMHOEEq4V770ooBDD1/9kZnxRcco/tjZYuDuqYXblCk/r3N13ZmvHZ2g==} + dev: true - spawndamnit@2.0.0: + /spawndamnit@2.0.0: + resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} dependencies: cross-spawn: 5.1.0 signal-exit: 3.0.7 + dev: true - spdx-correct@3.2.0: + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.20 + dev: true - spdx-exceptions@2.5.0: {} + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true - spdx-expression-parse@3.0.1: + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.20 + dev: true - spdx-license-ids@3.0.20: {} + /spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + dev: true - spdy-transport@3.0.0: + /spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: debug: 4.3.7(supports-color@8.1.1) detect-node: 2.1.0 @@ -38012,7 +31543,9 @@ snapshots: transitivePeerDependencies: - supports-color - spdy@4.0.2: + /spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) handle-thing: 2.0.1 @@ -38022,115 +31555,183 @@ snapshots: transitivePeerDependencies: - supports-color - split-on-first@1.1.0: {} + /split-on-first@1.1.0: + resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} + engines: {node: '>=6'} + dev: false - split2@3.2.2: + /split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.2 + dev: true - split2@4.2.0: {} + /split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + dev: true - split@1.0.1: + /split@1.0.1: + resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} dependencies: through: 2.3.8 - sprintf-js@1.0.3: {} + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - sprintf-js@1.1.3: {} + /sprintf-js@1.1.3: + resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + dev: true - srcset@4.0.0: {} + /srcset@4.0.0: + resolution: {integrity: sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==} + engines: {node: '>=12'} - ssri@10.0.6: + /ssri@10.0.6: + resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: minipass: 7.1.2 - ssri@9.0.1: + /ssri@9.0.1: + resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: minipass: 3.3.6 + dev: true - stack-utils@2.0.6: + /stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 - stackback@0.0.2: {} + /stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + dev: true - stackframe@1.3.4: {} + /stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - stacktrace-parser@0.1.10: + /stacktrace-parser@0.1.10: + resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} + engines: {node: '>=6'} dependencies: type-fest: 0.7.1 - stacktracey@2.1.8: + /stacktracey@2.1.8: + resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} dependencies: as-table: 1.0.55 get-source: 2.0.12 + dev: true - statuses@1.5.0: {} + /statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} - statuses@2.0.1: {} + /statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} - std-env@3.7.0: {} + /std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - stop-iteration-iterator@1.0.0: + /stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + engines: {node: '>= 0.4'} dependencies: internal-slot: 1.0.7 + dev: true - stream-browserify@3.0.0: + /stream-browserify@3.0.0: + resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} dependencies: inherits: 2.0.4 readable-stream: 3.6.2 + dev: true - stream-buffers@2.2.0: {} + /stream-buffers@2.2.0: + resolution: {integrity: sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==} + engines: {node: '>= 0.10.0'} - stream-slice@0.1.2: {} + /stream-slice@0.1.2: + resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==} + dev: false - stream-transform@2.1.3: + /stream-transform@2.1.3: + resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: mixme: 0.5.10 + dev: true - streamsearch@1.1.0: {} + /streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} - streamx@2.20.1: + /streamx@2.20.1: + resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 text-decoder: 1.2.0 optionalDependencies: bare-events: 2.4.2 + dev: true - strict-uri-encode@2.0.0: {} + /strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + dev: false - string-argv@0.3.2: {} + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true - string-length@4.0.2: + /string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 + dev: true - string-width@4.2.3: + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@5.1.2: + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string-width@7.2.0: + /string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} dependencies: emoji-regex: 10.4.0 get-east-asian-width: 1.2.0 strip-ansi: 7.1.0 + dev: true - string.prototype.includes@2.0.0: + /string.prototype.includes@2.0.0: + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} dependencies: define-properties: 1.2.1 es-abstract: 1.23.3 + dev: true - string.prototype.matchall@4.0.11: + /string.prototype.matchall@4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -38144,137 +31745,217 @@ snapshots: regexp.prototype.flags: 1.5.2 set-function-name: 2.0.2 side-channel: 1.0.6 + dev: true - string.prototype.repeat@1.0.0: + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} dependencies: define-properties: 1.2.1 es-abstract: 1.23.3 + dev: true - string.prototype.trim@1.2.9: + /string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 - string.prototype.trimend@1.0.8: + /string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - string.prototype.trimstart@1.0.8: + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 - string_decoder@1.1.1: + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - string_decoder@1.3.0: + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - stringify-entities@4.0.4: + /stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} dependencies: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 - stringify-object@3.3.0: + /stringify-object@3.3.0: + resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} + engines: {node: '>=4'} dependencies: get-own-enumerable-property-symbols: 3.0.2 is-obj: 1.0.1 is-regexp: 1.0.0 - strip-ansi@5.2.0: + /strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} dependencies: ansi-regex: 4.1.1 - strip-ansi@6.0.1: + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} dependencies: ansi-regex: 6.1.0 - strip-bom-string@1.0.0: {} + /strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} - strip-bom@3.0.0: {} + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true - strip-bom@4.0.0: {} + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: true - strip-comments-strings@1.2.0: {} + /strip-comments-strings@1.2.0: + resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} + dev: true - strip-comments@2.0.1: {} + /strip-comments@2.0.1: + resolution: {integrity: sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==} + engines: {node: '>=10'} + dev: true - strip-eof@1.0.0: {} + /strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} - strip-final-newline@2.0.0: {} + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} - strip-final-newline@3.0.0: {} + /strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: true - strip-indent@3.0.0: + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} dependencies: min-indent: 1.0.1 + dev: true - strip-json-comments@2.0.1: {} + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} - strip-json-comments@3.1.1: {} + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} - strip-literal@2.1.0: + /strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} dependencies: js-tokens: 9.0.0 + dev: true - strip-outer@1.0.1: + /strip-outer@1.0.1: + resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 + dev: true - strnum@1.0.5: {} - - structured-headers@0.4.1: {} + /strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - style-loader@3.3.4(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))): - dependencies: - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) + /structured-headers@0.4.1: + resolution: {integrity: sha512-0MP/Cxx5SzeeZ10p/bZI0S6MpgD+yxAhi1BOQ34jgnMXsCq3j1t6tQnZu+KdlL7dvJTLT3g9xN8tl10TqgFMcg==} - style-loader@3.3.4(webpack@5.94.0): + /style-loader@3.3.4(webpack@5.94.0): + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 dependencies: - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) + dev: true - style-to-object@0.4.4: + /style-to-object@0.4.4: + resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} dependencies: inline-style-parser: 0.1.1 - style-to-object@1.0.8: + /style-to-object@1.0.8: + resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} dependencies: inline-style-parser: 0.2.4 - style-value-types@5.0.0: + /style-value-types@5.0.0: + resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} dependencies: hey-listen: 1.0.8 tslib: 2.7.0 + dev: false - styled-jsx@5.1.1(@babel/core@7.25.2)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.24.5)(react@18.2.0): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true dependencies: + '@babel/core': 7.24.5 client-only: 0.0.1 react: 18.2.0 - optionalDependencies: - '@babel/core': 7.25.2 + dev: false - stylehacks@6.1.1(postcss@8.4.47): + /stylehacks@6.1.1(postcss@8.4.47): + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 dependencies: browserslist: 4.23.3 postcss: 8.4.47 postcss-selector-parser: 6.1.2 - styleq@0.1.3: {} + /styleq@0.1.3: + resolution: {integrity: sha512-3ZUifmCDCQanjeej1f6kyl/BeP/Vae5EYkQ9iJfUm/QwZvlgnZzyflqAsAWYURdtea8Vkvswu2GrC57h3qffcA==} + dev: false - stylis@4.2.0: {} + /stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + dev: false - sucrase@3.34.0: + /sucrase@3.34.0: + resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} + engines: {node: '>=8'} + hasBin: true dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 @@ -38284,7 +31965,10 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 - sucrase@3.35.0: + /sucrase@3.35.0: + resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 @@ -38293,20 +31977,32 @@ snapshots: mz: 2.7.0 pirates: 4.0.6 ts-interface-checker: 0.1.13 + dev: true - sudo-prompt@8.2.5: {} + /sudo-prompt@8.2.5: + resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==} + dev: false - sudo-prompt@9.1.1: {} + /sudo-prompt@9.1.1: + resolution: {integrity: sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA==} - sudo-prompt@9.2.1: {} + /sudo-prompt@9.2.1: + resolution: {integrity: sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==} - sumchecker@3.0.1: + /sumchecker@3.0.1: + resolution: {integrity: sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==} + engines: {node: '>= 8.0'} dependencies: debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - supabase@1.142.2: + /supabase@1.142.2: + resolution: {integrity: sha512-CWe6+WIGnWg8rHXngDwlJX1A3DyEpZLD2EMnA0YKUU1WdnpbdUQsu5vVWbiybFxOC2SPdbylzEyV5iFy6qa7Nw==} + engines: {npm: '>=8'} + hasBin: true + requiresBuild: true dependencies: bin-links: 4.0.4 https-proxy-agent: 7.0.5 @@ -38314,8 +32010,13 @@ snapshots: tar: 6.2.0 transitivePeerDependencies: - supports-color + dev: true - supabase@1.192.5: + /supabase@1.192.5: + resolution: {integrity: sha512-xRn5wu4jtSgaPXfNrYRYv6Y1oxevxp7Ff95rJyhh1Us7WqSxjmJcpFygXG/tZx/Oxp/iD1JMhip+mFVlfcaVcw==} + engines: {npm: '>=8'} + hasBin: true + requiresBuild: true dependencies: bin-links: 4.0.4 https-proxy-agent: 7.0.5 @@ -38323,29 +32024,44 @@ snapshots: tar: 7.4.3 transitivePeerDependencies: - supports-color + dev: true - supports-color@5.5.0: + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - supports-color@7.2.0: + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - supports-color@8.1.1: + /supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 - supports-hyperlinks@2.3.0: + /supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 supports-color: 7.2.0 - supports-preserve-symlinks-flag@1.0.0: {} + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} - svg-parser@2.0.4: {} + /svg-parser@2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - svgo@3.3.2: + /svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: '@trysound/sax': 0.2.0 commander: 7.2.0 @@ -38355,18 +32071,31 @@ snapshots: csso: 5.0.5 picocolors: 1.1.0 - symbol-observable@4.0.0: {} + /symbol-observable@4.0.0: + resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} + engines: {node: '>=0.10'} + dev: true - symbol-tree@3.2.4: {} + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true - synckit@0.9.1: + /synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@pkgr/core': 0.1.1 tslib: 2.7.0 + dev: true - tabbable@6.2.0: {} + /tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + dev: false - tailwindcss@3.4.12(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)): + /tailwindcss@3.4.12: + resolution: {integrity: sha512-Htf/gHj2+soPb9UayUNci/Ja3d8pTmu9ONTfh4QY8r3MATTZOzmv6UYWF7ZwikEIC8okpfqmGqrmDehua8mF8w==} + engines: {node: '>=14.0.0'} + hasBin: true dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -38385,100 +32114,118 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4)) + postcss-load-config: 4.0.2(postcss@8.4.47) postcss-nested: 6.2.0(postcss@8.4.47) postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: - ts-node + dev: true - tamagui@1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-dom@18.2.0(react@18.2.0))(react-native-web@0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0): + /tamagui@1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native-web@0.19.12)(react-native@0.74.1)(react@18.2.0): + resolution: {integrity: sha512-vuiMTM/DHgUxa5AVybFrkXBlimdhBYGPLh8aX6RntfzaqaIbXFE8IF1yYdzBHKVYhUR1XHtwAlLai/w9oYlPyQ==} + peerDependencies: + react: '*' + react-native-web: '*' dependencies: '@tamagui/accordion': 1.79.6(react@18.2.0) '@tamagui/adapt': 1.79.6(react@18.2.0) - '@tamagui/alert-dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/alert-dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/animate-presence': 1.79.6(react@18.2.0) - '@tamagui/avatar': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/button': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/card': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/checkbox': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/avatar': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/button': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/card': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/checkbox': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/compose-refs': 1.79.6(react@18.2.0) '@tamagui/core': 1.79.6(react@18.2.0) '@tamagui/create-context': 1.79.6(react@18.2.0) - '@tamagui/dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/dialog': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/fake-react-native': 1.79.6 '@tamagui/focusable': 1.79.6(react@18.2.0) '@tamagui/font-size': 1.79.6(react@18.2.0) - '@tamagui/form': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/form': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/get-button-sized': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/get-font-sized': 1.79.6(react@18.2.0) - '@tamagui/get-token': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/get-token': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/helpers': 1.79.6(react@18.2.0) - '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/image': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/label': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/helpers-tamagui': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/image': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/label': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/linear-gradient': 1.79.6(react@18.2.0) - '@tamagui/list-item': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/list-item': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/polyfill-dev': 1.79.6 - '@tamagui/popover': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/popper': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/portal': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/progress': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/radio-group': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/react-native-media-driver': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/popover': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0) + '@tamagui/popper': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/portal': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/progress': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/radio-group': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/react-native-media-driver': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/scroll-view': 1.79.6(react@18.2.0) - '@tamagui/select': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/select': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) '@tamagui/separator': 1.79.6(react@18.2.0) '@tamagui/shapes': 1.79.6(react@18.2.0) - '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/slider': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/sheet': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) + '@tamagui/slider': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/stacks': 1.79.6(react@18.2.0) - '@tamagui/switch': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/tabs': 1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/text': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/switch': 1.79.6(react-native@0.74.1)(react@18.2.0) + '@tamagui/tabs': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0) + '@tamagui/text': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/theme': 1.79.6(react@18.2.0) - '@tamagui/toggle-group': 1.79.6(@types/react@18.3.8)(immer@9.0.21)(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) - '@tamagui/tooltip': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0(react@18.2.0))(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/toggle-group': 1.79.6(@types/react@18.3.8)(react-native@0.74.1)(react@18.2.0) + '@tamagui/tooltip': 1.79.6(@types/react@18.3.8)(react-dom@18.2.0)(react-native@0.74.1)(react@18.2.0) '@tamagui/use-controllable-state': 1.79.6(react@18.2.0) '@tamagui/use-debounce': 1.79.6(react@18.2.0) '@tamagui/use-force-update': 1.79.6(react@18.2.0) - '@tamagui/use-window-dimensions': 1.79.6(react-native@0.74.1(@babel/core@7.24.5)(@babel/preset-env@7.25.4(@babel/core@7.24.5))(@types/react@18.3.8)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@tamagui/use-window-dimensions': 1.79.6(react-native@0.74.1)(react@18.2.0) '@tamagui/visually-hidden': 1.79.6(react@18.2.0) react: 18.2.0 - react-native-web: 0.19.12(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - reforest: 0.13.0(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0) + react-native-web: 0.19.12(react-dom@18.2.0)(react@18.2.0) + reforest: 0.13.0(@types/react@18.3.8)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer - react-dom - react-native + dev: false - tapable@1.1.3: {} + /tapable@1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} - tapable@2.2.1: {} + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} - tar-fs@3.0.4: + /tar-fs@3.0.4: + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} dependencies: mkdirp-classic: 0.5.3 pump: 3.0.2 tar-stream: 3.1.7 + dev: true - tar-fs@3.0.6: + /tar-fs@3.0.6: + resolution: {integrity: sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==} dependencies: pump: 3.0.2 tar-stream: 3.1.7 optionalDependencies: bare-fs: 2.3.5 bare-path: 2.1.3 + dev: true - tar-stream@3.1.7: + /tar-stream@3.1.7: + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} dependencies: b4a: 1.6.6 fast-fifo: 1.3.2 streamx: 2.20.1 + dev: true - tar@6.2.0: + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -38486,8 +32233,11 @@ snapshots: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: true - tar@6.2.1: + /tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -38496,7 +32246,9 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tar@7.4.3: + /tar@7.4.3: + resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + engines: {node: '>=18'} dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -38504,96 +32256,137 @@ snapshots: minizlib: 3.0.1 mkdirp: 3.0.1 yallist: 5.0.0 + dev: true - temp-dir@1.0.0: {} + /temp-dir@1.0.0: + resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} + engines: {node: '>=4'} - temp-dir@2.0.0: {} + /temp-dir@2.0.0: + resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} + engines: {node: '>=8'} - temp@0.8.4: + /temp@0.8.4: + resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} + engines: {node: '>=6.0.0'} dependencies: rimraf: 2.6.3 - temp@0.9.4: + /temp@0.9.4: + resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} + engines: {node: '>=6.0.0'} + requiresBuild: true dependencies: mkdirp: 0.5.6 rimraf: 2.6.3 + dev: true optional: true - tempy@0.3.0: + /tempy@0.3.0: + resolution: {integrity: sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==} + engines: {node: '>=8'} dependencies: temp-dir: 1.0.0 type-fest: 0.3.1 unique-string: 1.0.0 - tempy@0.6.0: + /tempy@0.6.0: + resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} + engines: {node: '>=10'} dependencies: is-stream: 2.0.1 temp-dir: 2.0.0 type-fest: 0.16.0 unique-string: 2.0.0 + dev: true - tempy@0.7.1: + /tempy@0.7.1: + resolution: {integrity: sha512-vXPxwOyaNVi9nyczO16mxmHGpl6ASC5/TVhRRHpqeYHvKQm58EaWNvZXxAhR0lYYnBOQFjXjhzeLsaXdjxLjRg==} + engines: {node: '>=10'} dependencies: del: 6.1.1 is-stream: 2.0.1 temp-dir: 2.0.0 type-fest: 0.16.0 unique-string: 2.0.0 + dev: false - term-size@2.2.1: {} + /term-size@2.2.1: + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} + engines: {node: '>=8'} + dev: true - terminal-link@2.1.1: + /terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} dependencies: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.5))(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.5) - - terser-webpack-plugin@5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))): + /terser-webpack-plugin@5.3.10(@swc/core@1.6.13)(webpack@5.94.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 + '@swc/core': 1.6.13 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5)) - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) + webpack: 5.94.0(@swc/core@1.6.13) - terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /terser-webpack-plugin@5.3.10(esbuild@0.23.0)(webpack@5.94.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) esbuild: 0.23.0 - - terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(webpack@5.94.0(@swc/core@1.7.26)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.33.0 - webpack: 5.94.0(@swc/core@1.7.26) - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) - optional: true + webpack: 5.94.0(esbuild@0.23.0) + dev: true - terser-webpack-plugin@5.3.10(webpack@5.94.0(webpack-cli@5.1.4)): + /terser-webpack-plugin@5.3.10(webpack@5.94.0): + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -38602,167 +32395,277 @@ snapshots: terser: 5.33.0 webpack: 5.94.0(webpack-cli@5.1.4) - terser-webpack-plugin@5.3.10(webpack@5.94.0): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.33.0 - webpack: 5.94.0 - - terser@5.31.6: + /terser@5.31.6: + resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + engines: {node: '>=10'} + hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 - terser@5.33.0: + /terser@5.33.0: + resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} + engines: {node: '>=10'} + hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 - text-decoder@1.2.0: + /text-decoder@1.2.0: + resolution: {integrity: sha512-n1yg1mOj9DNpk3NeZOx7T6jchTbyJS3i3cucbNN6FcdPriMZx7NsgrGpWWdWZZGxD7ES1XB+3uoqHMgOKaN+fg==} dependencies: b4a: 1.6.6 + dev: true - text-encoding@0.7.0: {} + /text-encoding@0.7.0: + resolution: {integrity: sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==} + deprecated: no longer maintained + dev: true - text-table@0.2.0: {} + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - thenify-all@1.6.0: + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} dependencies: thenify: 3.3.1 - thenify@3.3.1: + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} dependencies: any-promise: 1.3.0 - thingies@1.21.0(tslib@2.7.0): + /thingies@1.21.0(tslib@2.7.0): + resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} + engines: {node: '>=10.18'} + peerDependencies: + tslib: ^2 dependencies: tslib: 2.7.0 + dev: true - this-file@2.0.3: {} + /this-file@2.0.3: + resolution: {integrity: sha512-IdMH1bUkVJdJjM7o8v83Mv4QvVPdkAofur20STl2Bbw9uMuuS/bT/PZURkEdZsy9XC/1ZXWgZ1wIL9nvouGaEg==} + engines: {node: '>=14.15.0'} + dev: true - throat@5.0.0: {} + /throat@5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} - through2@2.0.5: + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - through2@4.0.2: + /through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} dependencies: readable-stream: 3.6.2 + dev: true - through@2.3.8: {} + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - thunky@1.1.0: {} + /thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - tiny-each-async@2.0.3: + /tiny-each-async@2.0.3: + resolution: {integrity: sha512-5ROII7nElnAirvFn8g7H7MtpfV1daMcyfTGQwsn/x2VtyV+VPiO5CjReCJtWLvoKTDEDmZocf3cNPraiMnBXLA==} + requiresBuild: true + dev: true optional: true - tiny-invariant@1.3.3: {} + /tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tiny-warning@1.0.3: {} + /tiny-warning@1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} - tinybench@2.9.0: {} + /tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + dev: true - tinyexec@0.3.0: {} + /tinyexec@0.3.0: + resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + dev: true - tinypool@0.8.4: {} + /tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} + engines: {node: '>=14.0.0'} + dev: true - tinypool@1.0.1: {} + /tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + engines: {node: ^18.0.0 || >=20.0.0} + dev: true - tinyrainbow@1.2.0: {} + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: true - tinyspy@2.2.1: {} + /tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} + dev: true - tinyspy@3.0.2: {} + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: true - tippy.js@6.3.7: + /tippy.js@6.3.7: + resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} dependencies: '@popperjs/core': 2.11.8 + dev: false - tmp-promise@3.0.3: + /tmp-promise@3.0.3: + resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} + requiresBuild: true dependencies: tmp: 0.2.3 + dev: true optional: true - tmp@0.0.33: + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 - tmp@0.2.3: + /tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} + requiresBuild: true + dev: true optional: true - tmpl@1.0.5: {} + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - to-fast-properties@2.0.0: {} + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} - to-regex-range@5.0.1: + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 - toidentifier@1.0.1: {} + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} - totalist@3.0.1: {} + /totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} - tough-cookie@4.1.4: + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} dependencies: psl: 1.9.0 punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 + dev: true - tr46@0.0.3: {} + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@1.0.1: + /tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: punycode: 2.3.1 + dev: true - tr46@5.0.0: + /tr46@5.0.0: + resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} + engines: {node: '>=18'} dependencies: punycode: 2.3.1 + dev: true - traverse@0.6.10: + /traverse@0.6.10: + resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==} + engines: {node: '>= 0.4'} dependencies: gopd: 1.0.1 typedarray.prototype.slice: 1.0.3 which-typed-array: 1.1.15 + dev: false - tree-dump@1.0.2(tslib@2.7.0): + /tree-dump@1.0.2(tslib@2.7.0): + resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' dependencies: tslib: 2.7.0 + dev: true - tree-kill@1.2.2: {} + /tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + dev: true - trim-lines@3.0.1: {} + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - trim-newlines@3.0.1: {} + /trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + dev: true - trim-repeated@1.0.0: + /trim-repeated@1.0.0: + resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 + dev: true - trim-right@1.0.1: {} + /trim-right@1.0.1: + resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==} + engines: {node: '>=0.10.0'} - trough@2.2.0: {} + /trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - ts-api-utils@1.3.0(typescript@5.3.3): + /ts-api-utils@1.3.0(typescript@5.3.3): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' dependencies: typescript: 5.3.3 + dev: true - ts-api-utils@1.3.0(typescript@5.5.4): + /ts-api-utils@1.3.0(typescript@5.5.4): + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' dependencies: typescript: 5.5.4 + dev: true - ts-interface-checker@0.1.13: {} + /ts-interface-checker@0.1.13: + resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - ts-loader@9.5.1(typescript@5.5.4)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))): + /ts-loader@9.5.1(typescript@5.5.4)(webpack@5.94.0): + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 @@ -38770,11 +32673,25 @@ snapshots: semver: 7.6.3 source-map: 0.7.4 typescript: 5.5.4 - webpack: 5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5)) + webpack: 5.94.0(webpack-cli@5.1.4) + dev: true - ts-node@10.9.2(@swc/core@1.6.13(@swc/helpers@0.5.5))(@types/node@20.16.5)(typescript@4.5.5): + /ts-node@10.9.2(@swc/core@1.6.13)(@types/node@20.16.5)(typescript@4.5.5): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.6.13 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -38789,10 +32706,21 @@ snapshots: typescript: 4.5.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.6.13(@swc/helpers@0.5.5) + dev: true - ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.5))(@types/node@20.16.5)(typescript@5.5.4): + /ts-node@10.9.2(@types/node@20.16.5)(typescript@5.3.3): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -38806,40 +32734,31 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) - - ts-node@10.9.2(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.3.3): - 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.5.5 - acorn: 8.12.1 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) + dev: true - ts-node@10.9.2(@swc/core@1.7.26)(@types/node@22.5.5)(typescript@5.5.4): + /ts-node@10.9.2(@types/node@20.16.5)(typescript@5.5.4): + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true 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.5.5 + '@types/node': 20.16.5 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -38849,35 +32768,53 @@ snapshots: typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.7.26(@swc/helpers@0.5.5) + dev: true - ts-object-utils@0.0.5: {} + /ts-object-utils@0.0.5: + resolution: {integrity: sha512-iV0GvHqOmilbIKJsfyfJY9/dNHCs969z3so90dQWsO1eMMozvTpnB1MEaUbb3FYtZTGjv5sIy/xmslEz0Rg2TA==} + dev: false - tsconfig-paths@3.15.0: + /tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} dependencies: '@types/json5': 0.0.29 json5: 1.0.2 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true - tsconfig-paths@4.2.0: + /tsconfig-paths@4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} dependencies: json5: 2.2.3 minimist: 1.2.8 strip-bom: 3.0.0 + dev: true - tslib@2.4.0: {} + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: false - tslib@2.4.1: {} + /tslib@2.4.1: + resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + dev: true - tslib@2.6.2: {} + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: true - tslib@2.6.3: {} + /tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + dev: true - tslib@2.7.0: {} + /tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} - tty-table@4.2.3: + /tty-table@4.2.3: + resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} + engines: {node: '>=8.0.0'} + hasBin: true dependencies: chalk: 4.1.2 csv: 5.5.3 @@ -38886,69 +32823,123 @@ snapshots: strip-ansi: 6.0.1 wcwidth: 1.0.1 yargs: 17.7.2 + dev: true - tuf-js@2.2.1: + /tuf-js@2.2.1: + resolution: {integrity: sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==} + engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@tufjs/models': 2.0.1 debug: 4.3.7(supports-color@8.1.1) make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color + dev: true - tunnel-agent@0.6.0: + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 + dev: true - tunnel@0.0.6: {} + /tunnel@0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} + dev: true - turbo-stream@2.4.0: {} + /turbo-stream@2.4.0: + resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} + dev: false - turndown@7.1.2: + /turndown@7.1.2: + resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==} dependencies: domino: 2.1.6 + dev: true - type-check@0.4.0: + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true - type-detect@4.0.8: {} + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} - type-detect@4.1.0: {} + /type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} + dev: true - type-fest@0.13.1: {} + /type-fest@0.13.1: + resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==} + engines: {node: '>=10'} + dev: true - type-fest@0.16.0: {} + /type-fest@0.16.0: + resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} + engines: {node: '>=10'} - type-fest@0.20.2: {} + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true - type-fest@0.21.3: {} + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} - type-fest@0.3.1: {} + /type-fest@0.3.1: + resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} + engines: {node: '>=6'} - type-fest@0.6.0: {} + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true - type-fest@0.7.1: {} + /type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} - type-fest@0.8.1: {} + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true - type-fest@1.4.0: {} + /type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} - type-fest@2.13.0: {} + /type-fest@2.13.0: + resolution: {integrity: sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==} + engines: {node: '>=12.20'} + dev: true - type-fest@2.19.0: {} + /type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} - type-is@1.6.18: + /type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - typed-array-buffer@1.0.2: + /typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 es-errors: 1.3.0 is-typed-array: 1.1.13 - typed-array-byte-length@1.0.1: + /typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -38956,7 +32947,9 @@ snapshots: has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.2: + /typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -38965,7 +32958,9 @@ snapshots: has-proto: 1.0.3 is-typed-array: 1.1.13 - typed-array-length@1.0.6: + /typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 for-each: 0.3.3 @@ -38974,17 +32969,24 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typed-assert@1.0.9: {} + /typed-assert@1.0.9: + resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} + dev: true - typed-async-storage@3.1.2: + /typed-async-storage@3.1.2: + resolution: {integrity: sha512-jgY6ez5XzDbySF/PZXVYk9z99uIsjHEmtlHMNov9jYN2TAwI/CuHf2Lm9EBjJpAXf2H8kcxOjeRA35gu/dnikw==} dependencies: prop-types: 15.8.1 + dev: false - typedarray-to-buffer@3.1.5: + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 - typedarray.prototype.slice@1.0.3: + /typedarray.prototype.slice@1.0.3: + resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -38992,74 +32994,132 @@ snapshots: es-errors: 1.3.0 typed-array-buffer: 1.0.2 typed-array-byte-offset: 1.0.2 + dev: false - typedoc-plugin-markdown@4.0.3(typedoc@0.25.13(typescript@5.5.4)): + /typedoc-plugin-markdown@4.0.3(typedoc@0.25.13): + resolution: {integrity: sha512-0tZbeVGGCd4+lpoIX+yHWgUfyaLZCQCgJOpuVdTtOtD3+jKaedJ4sl/tkNaYBPeWVKiyDkSHfGuHkq53jlzIFg==} + peerDependencies: + typedoc: 0.25.x dependencies: typedoc: 0.25.13(typescript@5.5.4) + dev: true - typedoc@0.25.13(typescript@5.5.4): + /typedoc@0.25.13(typescript@5.5.4): + resolution: {integrity: sha512-pQqiwiJ+Z4pigfOnnysObszLiU3mVLWAExSPf+Mu06G/qsc3wzbuM56SZQvONhHLncLUhYzOVkjFFpFfL5AzhQ==} + engines: {node: '>= 16'} + hasBin: true + peerDependencies: + typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x dependencies: lunr: 2.3.9 marked: 4.3.0 minimatch: 9.0.5 shiki: 0.14.7 typescript: 5.5.4 + dev: true - typescript@4.5.5: {} + /typescript@4.5.5: + resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true - typescript@5.3.3: {} + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true - typescript@5.5.4: {} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true - ua-parser-js@1.0.39: {} + /ua-parser-js@1.0.39: + resolution: {integrity: sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==} + hasBin: true + dev: false - uc.micro@2.1.0: {} + /uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + dev: false - ufo@1.5.4: {} + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + dev: true - uglify-es@3.3.9: + /uglify-es@3.3.9: + resolution: {integrity: sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==} + engines: {node: '>=0.8.0'} + deprecated: support for ECMAScript is superseded by `uglify-js` as of v3.13.0 + hasBin: true dependencies: commander: 2.13.0 source-map: 0.6.1 + dev: true - unbox-primitive@1.0.2: + /unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: call-bind: 1.0.7 has-bigints: 1.0.2 has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - unbzip2-stream@1.4.3: + /unbzip2-stream@1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: buffer: 5.7.1 through: 2.3.8 + dev: true - undici-types@5.26.5: {} + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: {} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici@5.28.4: + /undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} + engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.1.1 + dev: true - undici@6.19.8: {} + /undici@6.19.8: + resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} + engines: {node: '>=18.17'} + dev: false - unicode-canonical-property-names-ecmascript@2.0.1: {} + /unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} - unicode-emoji-modifier-base@1.0.0: {} + /unicode-emoji-modifier-base@1.0.0: + resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} + engines: {node: '>=4'} - unicode-match-property-ecmascript@2.0.0: + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} dependencies: unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 - unicode-match-property-value-ecmascript@2.2.0: {} + /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: {} + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} - unicorn-magic@0.1.0: {} + /unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + dev: true - unified@11.0.5: + /unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} dependencies: '@types/unist': 3.0.3 bail: 2.0.2 @@ -39069,87 +33129,142 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - union@0.5.0: + /union@0.5.0: + resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} + engines: {node: '>= 0.8.0'} dependencies: qs: 6.13.0 + dev: true - unique-filename@2.0.1: + /unique-filename@2.0.1: + resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: unique-slug: 3.0.0 + dev: true - unique-filename@3.0.0: + /unique-filename@3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: unique-slug: 4.0.0 - unique-slug@3.0.0: + /unique-slug@3.0.0: + resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: imurmurhash: 0.1.4 + dev: true - unique-slug@4.0.0: + /unique-slug@4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 - unique-string@1.0.0: + /unique-string@1.0.0: + resolution: {integrity: sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg==} + engines: {node: '>=4'} dependencies: crypto-random-string: 1.0.0 - unique-string@2.0.0: + /unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 - unique-string@3.0.0: + /unique-string@3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} dependencies: crypto-random-string: 4.0.0 - unist-util-is@6.0.0: + /unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: '@types/unist': 3.0.3 - unist-util-position-from-estree@2.0.0: + /unist-util-position-from-estree@2.0.0: + resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==} dependencies: '@types/unist': 3.0.3 - unist-util-position@5.0.0: + /unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} dependencies: '@types/unist': 3.0.3 - unist-util-stringify-position@4.0.0: + /unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} dependencies: '@types/unist': 3.0.3 - unist-util-visit-parents@6.0.1: + /unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.0 - unist-util-visit@5.0.0: + /unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - universalify@0.1.2: {} + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} - universalify@0.2.0: {} + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true - universalify@1.0.0: {} + /universalify@1.0.0: + resolution: {integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==} + engines: {node: '>= 10.0.0'} - universalify@2.0.1: {} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} - unpipe@1.0.0: {} + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} - unplugin-fonts@1.1.1(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(webpack-sources@3.2.3): + /unplugin-fonts@1.1.1(vite@5.4.6): + resolution: {integrity: sha512-/Aw/rL9D2aslGGM0vi+2R2aG508RSwawLnnBuo+JDSqYc4cHJO1R1phllhN6GysEhBp/6a4B6+vSFPVapWyAAw==} + peerDependencies: + '@nuxt/kit': ^3.0.0 + vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + '@nuxt/kit': + optional: true dependencies: fast-glob: 3.3.2 - unplugin: 1.14.1(webpack-sources@3.2.3) - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + unplugin: 1.14.1 + vite: 5.4.6(sass@1.79.2) transitivePeerDependencies: - webpack-sources + dev: true - unplugin-vue-components@0.26.0(@babel/parser@7.25.6)(rollup@4.22.0)(vue@3.4.21(typescript@5.5.4))(webpack-sources@3.2.3): + /unplugin-vue-components@0.26.0(rollup@2.79.1)(vue@3.4.21): + resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/parser': ^7.15.8 + '@nuxt/kit': ^3.2.2 + vue: 2 || 3 + peerDependenciesMeta: + '@babel/parser': + optional: true + '@nuxt/kit': + optional: true dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.22.0) + '@rollup/pluginutils': 5.1.0(rollup@2.79.1) chokidar: 3.6.0 debug: 4.3.7(supports-color@8.1.1) fast-glob: 3.3.2 @@ -39157,40 +33272,61 @@ snapshots: magic-string: 0.30.11 minimatch: 9.0.5 resolve: 1.22.8 - unplugin: 1.14.1(webpack-sources@3.2.3) + unplugin: 1.14.1 vue: 3.4.21(typescript@5.5.4) - optionalDependencies: - '@babel/parser': 7.25.6 transitivePeerDependencies: - rollup - supports-color - webpack-sources + dev: true - unplugin@1.14.1(webpack-sources@3.2.3): + /unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} + engines: {node: '>=14.0.0'} + peerDependencies: + webpack-sources: ^3 + peerDependenciesMeta: + webpack-sources: + optional: true dependencies: acorn: 8.12.1 webpack-virtual-modules: 0.6.2 - optionalDependencies: - webpack-sources: 3.2.3 + dev: true - untildify@4.0.0: {} + /untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: true - upath@1.2.0: {} + /upath@1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + dev: true - upath@2.0.1: {} + /upath@2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} + engines: {node: '>=4'} - update-browserslist-db@1.1.0(browserslist@4.23.3): + /update-browserslist-db@1.1.0(browserslist@4.23.3): + resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' dependencies: browserslist: 4.23.3 escalade: 3.2.0 picocolors: 1.1.0 - update-check@1.5.4: + /update-check@1.5.4: + resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} dependencies: registry-auth-token: 3.3.2 registry-url: 3.1.0 + dev: true - update-notifier@6.0.2: + /update-notifier@6.0.2: + resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} + engines: {node: '>=14.16'} dependencies: boxen: 7.1.1 chalk: 5.3.0 @@ -39207,147 +33343,213 @@ snapshots: semver-diff: 4.0.0 xdg-basedir: 5.1.0 - uri-js@4.4.1: + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.1 - url-join@4.0.0: {} + /url-join@4.0.0: + resolution: {integrity: sha512-EGXjXJZhIHiQMK2pQukuFcL303nskqIRzWvPvV5O8miOfwoUb9G+a/Cld60kUyeaybEI94wvVClT10DtfeAExA==} + dev: false - url-join@4.0.1: {} + /url-join@4.0.1: + resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} + dev: true - url-loader@4.1.1(file-loader@6.2.0(webpack@5.94.0))(webpack@5.94.0): + /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.94.0): + resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + file-loader: + optional: true dependencies: + file-loader: 6.2.0(webpack@5.94.0) loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.94.0 - optionalDependencies: - file-loader: 6.2.0(webpack@5.94.0) + webpack: 5.94.0(webpack-cli@5.1.4) - url-parse@1.5.10: + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 + dev: true - urlpattern-polyfill@10.0.0: {} + /urlpattern-polyfill@10.0.0: + resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} + dev: true - use-callback-ref@1.3.2(@types/react@18.3.8)(react@18.2.0): + /use-callback-ref@1.3.2(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 react: 18.2.0 tslib: 2.7.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - use-latest-callback@0.2.1(react@18.2.0): + /use-latest-callback@0.2.1(react@18.2.0): + resolution: {integrity: sha512-QWlq8Is8BGWBf883QOEQP5HWYX/kMI+JTbJ5rdtvJLmXTIh9XoHIO3PQcmQl8BU44VKxow1kbQUHa6mQSMALDQ==} + peerDependencies: + react: '>=16.8' dependencies: react: 18.2.0 + dev: false - use-sidecar@1.1.2(@types/react@18.3.8)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: + '@types/react': 18.3.8 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.7.0 - optionalDependencies: - '@types/react': 18.3.8 + dev: false - use-sync-external-store@1.2.2(react@18.2.0): + /use-sync-external-store@1.2.2(react@18.2.0): + resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 - userhome@1.0.0: {} + /userhome@1.0.0: + resolution: {integrity: sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==} + engines: {node: '>= 0.8.0'} + dev: true - username@5.1.0: + /username@5.1.0: + resolution: {integrity: sha512-PCKbdWw85JsYMvmCv5GH3kXmM66rCd9m1hBEDutPNv94b/pqCMT4NtcKyeWYvLFiE8b+ha1Jdl8XAaUdPn5QTg==} + engines: {node: '>=8'} dependencies: execa: 1.0.0 mem: 4.3.0 + dev: true - util-deprecate@1.0.2: {} + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - util@0.12.5: + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: inherits: 2.0.4 is-arguments: 1.1.1 is-generator-function: 1.0.10 is-typed-array: 1.1.13 which-typed-array: 1.1.15 + dev: false - utila@0.4.0: {} + /utila@0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - utility-types@3.11.0: {} + /utility-types@3.11.0: + resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} + engines: {node: '>= 4'} - utils-merge@1.0.1: {} + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} - uuid@10.0.0: {} + /uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + hasBin: true + dev: true - uuid@7.0.3: {} + /uuid@7.0.3: + resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} + hasBin: true - uuid@8.3.2: {} + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true - uuid@9.0.1: {} + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true - v8-compile-cache-lib@3.0.1: {} + /v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: true - valid-url@1.0.9: {} + /valid-url@1.0.9: + resolution: {integrity: sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==} + dev: false - validate-npm-package-license@3.0.4: + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + dev: true - validate-npm-package-name@3.0.0: + /validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} dependencies: builtins: 1.0.3 - validate-npm-package-name@5.0.0: + /validate-npm-package-name@5.0.0: + resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: builtins: 5.1.0 + dev: true - validate-npm-package-name@5.0.1: {} + /validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true - value-equal@1.0.1: {} + /value-equal@1.0.1: + resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} - vary@1.1.2: {} + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} - vfile-location@5.0.3: + /vfile-location@5.0.3: + resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} dependencies: '@types/unist': 3.0.3 vfile: 6.0.3 - vfile-message@4.0.2: + /vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 - vfile@6.0.3: + /vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} dependencies: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@1.6.0(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): - dependencies: - cac: 6.7.14 - debug: 4.3.7(supports-color@8.1.1) - pathe: 1.1.2 - picocolors: 1.1.0 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vite-node@1.6.0(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vite-node@1.6.0(@types/node@20.16.5): + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.0 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -39358,13 +33560,17 @@ snapshots: - sugarss - supports-color - terser + dev: true - vite-node@2.1.1(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vite-node@2.1.1(@types/node@20.16.5): + resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -39375,39 +33581,44 @@ snapshots: - sugarss - supports-color - terser + dev: true - vite-plugin-pwa@0.19.8(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0): - dependencies: - debug: 4.3.7(supports-color@8.1.1) - fast-glob: 3.3.2 - pretty-bytes: 6.1.1 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - workbox-build: 7.1.1(@types/babel__core@7.20.5) - workbox-window: 7.1.0 - transitivePeerDependencies: - - supports-color - - vite-plugin-pwa@0.19.8(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(workbox-build@7.1.1(@types/babel__core@7.20.5))(workbox-window@7.1.0): + /vite-plugin-pwa@0.19.8(vite@5.4.6)(workbox-build@7.1.1)(workbox-window@7.1.0): + resolution: {integrity: sha512-e1oK0dfhzhDhY3VBuML6c0h8Xfx6EkOVYqolj7g+u8eRfdauZe5RLteCIA/c5gH0CBQ0CNFAuv/AFTx4Z7IXTw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@vite-pwa/assets-generator': ^0.2.4 + vite: ^3.1.0 || ^4.0.0 || ^5.0.0 + workbox-build: ^7.0.0 + workbox-window: ^7.0.0 + peerDependenciesMeta: + '@vite-pwa/assets-generator': + optional: true dependencies: debug: 4.3.7(supports-color@8.1.1) fast-glob: 3.3.2 pretty-bytes: 6.1.1 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - workbox-build: 7.1.1(@types/babel__core@7.20.5) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + workbox-build: 7.1.1 workbox-window: 7.1.0 transitivePeerDependencies: - supports-color + dev: true - vite-plugin-require@1.2.14(@swc/core@1.6.13(@swc/helpers@0.5.5))(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): + /vite-plugin-require@1.2.14(@swc/core@1.6.13)(vite@5.4.6): + resolution: {integrity: sha512-i52DfITgYKtOZyh9kOjyy4ENTQBVHG0ozTKHQdFkGAHYqZwM3Dn2c5gsA5rR7IrHQ/PQET3SMz6HkNzZ2fXCyA==} + engines: {node: '>=8', npm: '>=5'} + peerDependencies: + vite: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 '@vue/compiler-sfc': 3.5.6 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.6)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.6)(webpack@5.94.0) + webpack: 5.94.0(@swc/core@1.6.13) transitivePeerDependencies: - '@swc/core' - esbuild @@ -39415,94 +33626,153 @@ snapshots: - uglify-js - vue - webpack-cli + dev: true - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@2.79.1)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): + /vite-plugin-top-level-await@1.4.4(rollup@2.79.1)(vite@5.4.6): + resolution: {integrity: sha512-QyxQbvcMkgt+kDb12m2P8Ed35Sp6nXP+l8ptGrnHV9zgYDUpraO0CPdlqLSeBqvY2DToR52nutDG7mIHuysdiw==} + peerDependencies: + vite: '>=2.8' dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.79.1) - '@swc/core': 1.7.26(@swc/helpers@0.5.5) - uuid: 10.0.0 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - transitivePeerDependencies: - - '@swc/helpers' - - rollup - - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): - dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.22.0) - '@swc/core': 1.7.26(@swc/helpers@0.5.5) - uuid: 10.0.0 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - transitivePeerDependencies: - - '@swc/helpers' - - rollup - - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.5)(rollup@4.22.0)(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): - dependencies: - '@rollup/plugin-virtual': 3.0.2(rollup@4.22.0) - '@swc/core': 1.7.26(@swc/helpers@0.5.5) + '@swc/core': 1.7.26 uuid: 10.0.0 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) transitivePeerDependencies: - '@swc/helpers' - rollup + dev: true - vite-plugin-vuetify@2.0.4(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(vue@3.4.21(typescript@5.5.4))(vuetify@3.6.8): + /vite-plugin-vuetify@2.0.4(vite@5.4.6)(vue@3.4.21)(vuetify@3.6.8): + resolution: {integrity: sha512-A4cliYUoP/u4AWSRVRvAPKgpgR987Pss7LpFa7s1GvOe8WjgDq92Rt3eVXrvgxGCWvZsPKziVqfHHdCMqeDhfw==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: '>=5' + vue: ^3.0.0 + vuetify: ^3.0.0 dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.21(typescript@5.5.4))(vuetify@3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4))) + '@vuetify/loader-shared': 2.0.3(vue@3.4.21)(vuetify@3.6.8) debug: 4.3.7(supports-color@8.1.1) upath: 2.0.1 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(sass@1.79.2) vue: 3.4.21(typescript@5.5.4) - vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4)) + vuetify: 3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21) transitivePeerDependencies: - supports-color - vite-plugin-wasm@3.3.0(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): - dependencies: - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - - vite-plugin-wasm@3.3.0(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)): + /vite-plugin-wasm@3.3.0(vite@5.4.6): + resolution: {integrity: sha512-tVhz6w+W9MVsOCHzxo6SSMSswCeIw4HTrXEi6qL3IRzATl83jl09JVO1djBqPSwfjgnpVHNLYcaMbaDX5WB/pg==} + peerDependencies: + vite: ^2 || ^3 || ^4 || ^5 dependencies: - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + dev: true - vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + resolution: {integrity: sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.22.0 - optionalDependencies: '@types/node': 20.16.5 - fsevents: 2.3.3 - less: 4.2.0 - sass: 1.79.1 - terser: 5.33.0 - - vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): - dependencies: esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.22.0 - optionalDependencies: - '@types/node': 22.5.5 - fsevents: 2.3.3 less: 4.2.0 + postcss: 8.4.47 + rollup: 4.22.2 sass: 1.77.6 terser: 5.31.6 + optionalDependencies: + fsevents: 2.3.3 - vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vite@5.4.6(sass@1.79.2): + resolution: {integrity: sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: 4.22.0 + rollup: 4.22.2 + sass: 1.79.2 optionalDependencies: - '@types/node': 22.5.5 fsevents: 2.3.3 - less: 4.2.0 - sass: 1.79.1 - terser: 5.33.0 - vitest@1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vitest@1.6.0(@types/node@20.16.5)(@vitest/browser@1.6.0): + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true dependencies: + '@types/node': 20.16.5 + '@vitest/browser': 1.6.0(vitest@1.6.0)(webdriverio@8.40.5) '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -39520,13 +33790,9 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - vite-node: 1.6.0(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite-node: 1.6.0(@types/node@20.16.5) why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 20.16.5 - '@vitest/browser': 1.6.0(vitest@1.6.0)(webdriverio@8.40.5) - jsdom: 24.1.3 transitivePeerDependencies: - less - lightningcss @@ -39536,8 +33802,32 @@ snapshots: - sugarss - supports-color - terser + dev: true - vitest@1.6.0(@types/node@22.5.5)(@vitest/browser@1.6.0)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vitest@1.6.0(jsdom@24.1.3): + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -39548,6 +33838,7 @@ snapshots: chai: 4.5.0 debug: 4.3.7(supports-color@8.1.1) execa: 8.0.1 + jsdom: 24.1.3 local-pkg: 0.5.0 magic-string: 0.30.11 pathe: 1.1.2 @@ -39556,13 +33847,9 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - vite-node: 1.6.0(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite-node: 1.6.0(@types/node@20.16.5) why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 22.5.5 - '@vitest/browser': 1.6.0(vitest@1.6.0) - jsdom: 24.1.3 transitivePeerDependencies: - less - lightningcss @@ -39572,11 +33859,36 @@ snapshots: - sugarss - supports-color - terser + dev: true - vitest@2.1.1(@types/node@20.16.5)(jsdom@24.1.3)(less@4.2.0)(sass@1.79.1)(terser@5.33.0): + /vitest@2.1.1(@types/node@20.16.5): + 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.1.1 + '@vitest/ui': 2.1.1 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true dependencies: + '@types/node': 20.16.5 '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.6) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -39591,12 +33903,9 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) - vite-node: 2.1.1(@types/node@20.16.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0) + vite: 5.4.6(@types/node@20.16.5)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite-node: 2.1.1(@types/node@20.16.5) why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 20.16.5 - jsdom: 24.1.3 transitivePeerDependencies: - less - lightningcss @@ -39607,117 +33916,210 @@ snapshots: - sugarss - supports-color - terser + dev: true - vlq@1.0.1: {} + /vlq@1.0.1: + resolution: {integrity: sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==} - vm-browserify@1.1.2: {} + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true - vscode-oniguruma@1.7.0: {} + /vscode-oniguruma@1.7.0: + resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - vscode-textmate@5.2.0: {} + /vscode-textmate@5.2.0: + resolution: {integrity: sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==} + dev: false - vscode-textmate@8.0.0: {} + /vscode-textmate@8.0.0: + resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} + dev: true - vscode-uri@3.0.8: {} + /vscode-uri@3.0.8: + resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + dev: true - vue-demi@0.13.11(vue@3.4.21(typescript@5.5.4)): + /vue-demi@0.13.11(vue@3.4.21): + resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true dependencies: vue: 3.4.21(typescript@5.5.4) + dev: false - vue-loader@17.4.2(@vue/compiler-sfc@3.5.6)(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))): + /vue-loader@17.4.2(@vue/compiler-sfc@3.5.6)(webpack@5.94.0): + resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} + peerDependencies: + '@vue/compiler-sfc': '*' + vue: '*' + webpack: ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + vue: + optional: true dependencies: + '@vue/compiler-sfc': 3.5.6 chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)) - optionalDependencies: - '@vue/compiler-sfc': 3.5.6 + webpack: 5.94.0(@swc/core@1.6.13) + dev: true - vue-router@4.4.5(vue@3.4.21(typescript@5.5.4)): + /vue-router@4.4.5(vue@3.4.21): + resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} + peerDependencies: + vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.4 vue: 3.4.21(typescript@5.5.4) + dev: false - vue-tsc@2.1.6(typescript@5.5.4): + /vue-tsc@2.1.6(typescript@5.5.4): + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' dependencies: '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.5.4) semver: 7.6.3 typescript: 5.5.4 + dev: true - vue@2.7.16: + /vue@2.7.16: + resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} + deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. dependencies: '@vue/compiler-sfc': 2.7.16 csstype: 3.1.3 + dev: true - vue@3.4.21(typescript@5.5.4): + /vue@3.4.21(typescript@5.5.4): + resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 '@vue/runtime-dom': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.5.4)) + '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - optionalDependencies: typescript: 5.5.4 - vuetify@3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21(typescript@5.5.4)): + /vuetify@3.6.8(typescript@5.5.4)(vite-plugin-vuetify@2.0.4)(vue@3.4.21): + resolution: {integrity: sha512-j0v0iTeSVRj2ZEM9Q8HxejHxmxrQLYQSalhH82hfcraORaiDoqf1XV05N3P5ERXkKiJjJc/LfxFAUUvYSldxeg==} + engines: {node: ^12.20 || >=14.13} + peerDependencies: + typescript: '>=4.7' + vite-plugin-vuetify: '>=1.0.0' + vue: ^3.3.0 + vue-i18n: ^9.0.0 + webpack-plugin-vuetify: '>=2.0.0' + peerDependenciesMeta: + typescript: + optional: true + vite-plugin-vuetify: + optional: true + vue-i18n: + optional: true + webpack-plugin-vuetify: + optional: true dependencies: - vue: 3.4.21(typescript@5.5.4) - optionalDependencies: typescript: 5.5.4 - vite-plugin-vuetify: 2.0.4(vite@5.4.6(@types/node@22.5.5)(less@4.2.0)(sass@1.79.1)(terser@5.33.0))(vue@3.4.21(typescript@5.5.4))(vuetify@3.6.8) + vite-plugin-vuetify: 2.0.4(vite@5.4.6)(vue@3.4.21)(vuetify@3.6.8) + vue: 3.4.21(typescript@5.5.4) - w3c-keyname@2.2.8: {} + /w3c-keyname@2.2.8: + resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} + dev: false - w3c-xmlserializer@5.0.0: + /w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} dependencies: xml-name-validator: 5.0.0 + dev: true - wait-port@1.1.0: + /wait-port@1.1.0: + resolution: {integrity: sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==} + engines: {node: '>=10'} + hasBin: true dependencies: chalk: 4.1.2 commander: 9.5.0 debug: 4.3.7(supports-color@8.1.1) transitivePeerDependencies: - supports-color + dev: true - walker@1.0.8: + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: makeerror: 1.0.12 - warn-once@0.1.1: {} + /warn-once@0.1.1: + resolution: {integrity: sha512-VkQZJbO8zVImzYFteBXvBOZEl1qL175WH8VmZcxF2fZAoudNhNDvHi+doCaAEdU2l2vtcIwa2zn0QK5+I1HQ3Q==} + dev: false - watchpack@2.4.1: + /watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + dev: true - watchpack@2.4.2: + /watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wbuf@1.7.3: + /wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 - wcwidth@1.0.1: + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: defaults: 1.0.4 - weak-lru-cache@1.2.2: {} + /weak-lru-cache@1.2.2: + resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} + dev: true - web-encoding@1.1.5: + /web-encoding@1.1.5: + resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} dependencies: util: 0.12.5 optionalDependencies: '@zxing/text-encoding': 0.9.0 + dev: false - web-namespaces@2.0.1: {} + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - web-streams-polyfill@3.2.1: {} + /web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} - webdriver@8.40.3: + /webdriver@8.40.3: + resolution: {integrity: sha512-mc/pxLpgAQphnIaWvix/QXzp9CJpEvIA3YeF9t5plPaTbvbEaCAYYWkTP6e3vYPYWvx57krjGaYkNUnDCBNolA==} + engines: {node: ^16.13 || >=18} dependencies: '@types/node': 22.5.5 '@types/ws': 8.5.12 @@ -39734,8 +34136,16 @@ snapshots: - bufferutil - supports-color - utf-8-validate + dev: true - webdriverio@8.40.5: + /webdriverio@8.40.5: + resolution: {integrity: sha512-fKzaAF8lbgVFWIP8i0eGk22MpjactVVTWP8qtUXDob5Kdo8ffrg1lCKP8mcyrz6fiZM1OY1m6dvkbFelf23Nxw==} + engines: {node: ^16.13 || >=18} + peerDependencies: + devtools: ^8.14.0 + peerDependenciesMeta: + devtools: + optional: true dependencies: '@types/node': 22.5.5 '@wdio/config': 8.40.3 @@ -39767,16 +34177,29 @@ snapshots: - encoding - supports-color - utf-8-validate + dev: true - webidl-conversions@3.0.1: {} + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@4.0.2: {} + /webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + dev: true - webidl-conversions@5.0.0: {} + /webidl-conversions@5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} + dev: false - webidl-conversions@7.0.0: {} + /webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} + dev: true - webpack-bundle-analyzer@4.10.2: + /webpack-bundle-analyzer@4.10.2: + resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} + engines: {node: '>= 10.13.0'} + hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 acorn: 8.12.1 @@ -39794,12 +34217,27 @@ snapshots: - bufferutil - utf-8-validate - webpack-cli@5.1.4(webpack@5.94.0): + /webpack-cli@5.1.4(webpack@5.94.0): + resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} + engines: {node: '>=14.15.0'} + hasBin: true + peerDependencies: + '@webpack-cli/generators': '*' + webpack: 5.x.x + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + '@webpack-cli/generators': + optional: true + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4)) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4)) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4(webpack@5.94.0))(webpack@5.94.0(webpack-cli@5.1.4)) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.94.0) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.94.0) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.94.0) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 @@ -39811,16 +34249,27 @@ snapshots: webpack: 5.94.0(webpack-cli@5.1.4) webpack-merge: 5.10.0 - webpack-dev-middleware@5.3.4(webpack@5.94.0): + /webpack-dev-middleware@5.3.4(webpack@5.94.0): + resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - webpack-dev-middleware@7.4.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /webpack-dev-middleware@7.4.2(webpack@5.94.0): + resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dependencies: colorette: 2.0.20 memfs: 4.12.0 @@ -39828,10 +34277,21 @@ snapshots: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) + webpack: 5.94.0(esbuild@0.23.0) + dev: true - webpack-dev-server@4.15.2(webpack@5.94.0): + /webpack-dev-server@4.15.2(webpack@5.94.0): + resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -39861,17 +34321,27 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 + webpack: 5.94.0(webpack-cli@5.1.4) webpack-dev-middleware: 5.3.4(webpack@5.94.0) ws: 8.18.0 - optionalDependencies: - webpack: 5.94.0 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /webpack-dev-server@5.0.4(webpack@5.94.0): + resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -39901,132 +34371,69 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + webpack: 5.94.0(webpack-cli@5.1.4) + webpack-dev-middleware: 7.4.2(webpack@5.94.0) ws: 8.18.0 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate + dev: true - webpack-merge@5.10.0: + /webpack-merge@5.10.0: + resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} + engines: {node: '>=10.0.0'} dependencies: clone-deep: 4.0.1 flat: 5.0.2 wildcard: 2.0.1 - webpack-merge@6.0.1: + /webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} dependencies: clone-deep: 4.0.1 flat: 5.0.2 wildcard: 2.0.1 + dev: true - webpack-node-externals@3.0.0: {} + /webpack-node-externals@3.0.0: + resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} + engines: {node: '>=6'} + dev: true - webpack-sources@3.2.3: {} + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.0(webpack@5.94.0(@swc/core@1.7.26)))(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)): + /webpack-subresource-integrity@5.1.0(webpack@5.94.0): + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.23.0) - optionalDependencies: - html-webpack-plugin: 5.6.0(webpack@5.94.0(@swc/core@1.7.26)) - - webpack-virtual-modules@0.6.2: {} - - webpack@5.94.0: - dependencies: - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.3 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.94.0) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5)): - dependencies: - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.3 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.6.13(@swc/helpers@0.5.5))(webpack@5.94.0(@swc/core@1.6.13(@swc/helpers@0.5.5))) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js + webpack: 5.94.0(esbuild@0.23.0) + dev: true - webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5)): - dependencies: - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.23.3 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26(@swc/helpers@0.5.5))(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js + /webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + dev: true - webpack@5.94.0(@swc/core@1.7.26): + /webpack@5.94.0(@swc/core@1.6.13): + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -40048,16 +34455,23 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(webpack@5.94.0(@swc/core@1.7.26)) + terser-webpack-plugin: 5.3.10(@swc/core@1.6.13)(webpack@5.94.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - optional: true - webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0): + /webpack@5.94.0(esbuild@0.23.0): + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -40079,15 +34493,24 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.23.0)) + terser-webpack-plugin: 5.3.10(esbuild@0.23.0)(webpack@5.94.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - webpack@5.94.0(webpack-cli@5.1.4): + /webpack@5.94.0(webpack-cli@5.1.4): + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -40109,67 +34532,94 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.94.0(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.10(webpack@5.94.0) watchpack: 2.4.2 - webpack-sources: 3.2.3 - optionalDependencies: webpack-cli: 5.1.4(webpack@5.94.0) + webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.94.0): + /webpackbar@5.0.2(webpack@5.94.0): + resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} + engines: {node: '>=12'} + peerDependencies: + webpack: 3 || 4 || 5 dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.94.0 + webpack: 5.94.0(webpack-cli@5.1.4) - websocket-driver@0.7.4: + /websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.8 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 - websocket-extensions@0.1.4: {} + /websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} - whatwg-encoding@2.0.0: + /whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} dependencies: iconv-lite: 0.6.3 + dev: true - whatwg-encoding@3.1.1: + /whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} dependencies: iconv-lite: 0.6.3 + dev: true - whatwg-fetch@3.6.20: {} + /whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - whatwg-mimetype@4.0.0: {} + /whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} + dev: true - whatwg-url-without-unicode@8.0.0-3: + /whatwg-url-without-unicode@8.0.0-3: + resolution: {integrity: sha512-HoKuzZrUlgpz35YO27XgD28uh/WJH4B0+3ttFqRo//lmq+9T/mIOJ6kqmINI9HpUpz1imRC/nR/lxKpJiv0uig==} + engines: {node: '>=10'} dependencies: buffer: 5.7.1 punycode: 2.3.1 webidl-conversions: 5.0.0 + dev: false - whatwg-url@14.0.0: + /whatwg-url@14.0.0: + resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} + engines: {node: '>=18'} dependencies: tr46: 5.0.0 webidl-conversions: 7.0.0 + dev: true - whatwg-url@5.0.0: + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - whatwg-url@7.1.0: + /whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 + dev: true - which-boxed-primitive@1.0.2: + /which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 @@ -40177,7 +34627,9 @@ snapshots: is-string: 1.0.7 is-symbol: 1.0.4 - which-builtin-type@1.1.4: + /which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} + engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 has-tostringtag: 1.0.2 @@ -40191,22 +34643,32 @@ snapshots: which-boxed-primitive: 1.0.2 which-collection: 1.0.2 which-typed-array: 1.1.15 + dev: true - which-collection@1.0.2: + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} dependencies: is-map: 2.0.3 is-set: 2.0.3 is-weakmap: 2.0.2 is-weakset: 2.0.3 + dev: true - which-module@2.0.1: {} + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-pm@2.2.0: + /which-pm@2.2.0: + resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} + engines: {node: '>=8.15'} dependencies: load-yaml-file: 0.2.0 path-exists: 4.0.0 + dev: true - which-typed-array@1.1.15: + /which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} + engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.7 @@ -40214,61 +34676,97 @@ snapshots: gopd: 1.0.1 has-tostringtag: 1.0.2 - which@1.3.1: + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true dependencies: isexe: 2.0.0 - which@2.0.2: + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - which@4.0.0: + /which@4.0.0: + resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==} + engines: {node: ^16.13.0 || >=18.0.0} + hasBin: true dependencies: isexe: 3.1.1 + dev: true - why-is-node-running@2.3.0: + /why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true dependencies: siginfo: 2.0.0 stackback: 0.0.2 + dev: true - wide-align@1.1.5: + /wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: string-width: 4.2.3 + dev: true - widest-line@3.1.0: + /widest-line@3.1.0: + resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} + engines: {node: '>=8'} dependencies: string-width: 4.2.3 + dev: true - widest-line@4.0.1: + /widest-line@4.0.1: + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} + engines: {node: '>=12'} dependencies: string-width: 5.1.2 - wildcard@2.0.1: {} + /wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - wonka@4.0.15: {} + /wonka@4.0.15: + resolution: {integrity: sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==} + dev: false - wonka@6.3.4: {} + /wonka@6.3.4: + resolution: {integrity: sha512-CjpbqNtBGNAeyNS/9W6q3kSkKE52+FjIj7AkFlLr11s/VWGUu6a2CdYSdGxocIhIVjaW/zchesBQUKPVU69Cqg==} + dev: true - word-wrap@1.2.5: {} + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true - wordwrap@1.0.0: {} + /wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + dev: true - workbox-background-sync@7.1.0: + /workbox-background-sync@7.1.0: + resolution: {integrity: sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ==} dependencies: idb: 7.1.1 workbox-core: 7.1.0 + dev: true - workbox-broadcast-update@7.1.0: + /workbox-broadcast-update@7.1.0: + resolution: {integrity: sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-build@7.1.1(@types/babel__core@7.20.5): + /workbox-build@7.1.1: + resolution: {integrity: sha512-WdkVdC70VMpf5NBCtNbiwdSZeKVuhTEd5PV3mAwpTQCGAB5XbOny1P9egEgNdetv4srAMmMKjvBk4RD58LpooA==} + engines: {node: '>=16.0.0'} dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) '@babel/core': 7.24.5 '@babel/preset-env': 7.25.4(@babel/core@7.24.5) '@babel/runtime': 7.25.6 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.5)(@types/babel__core@7.20.5)(rollup@2.79.1) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.24.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) @@ -40304,40 +34802,56 @@ snapshots: transitivePeerDependencies: - '@types/babel__core' - supports-color + dev: true - workbox-cacheable-response@7.1.0: + /workbox-cacheable-response@7.1.0: + resolution: {integrity: sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-core@7.1.0: {} + /workbox-core@7.1.0: + resolution: {integrity: sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q==} + dev: true - workbox-expiration@7.1.0: + /workbox-expiration@7.1.0: + resolution: {integrity: sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ==} dependencies: idb: 7.1.1 workbox-core: 7.1.0 + dev: true - workbox-google-analytics@7.1.0: + /workbox-google-analytics@7.1.0: + resolution: {integrity: sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew==} dependencies: workbox-background-sync: 7.1.0 workbox-core: 7.1.0 workbox-routing: 7.1.0 workbox-strategies: 7.1.0 + dev: true - workbox-navigation-preload@7.1.0: + /workbox-navigation-preload@7.1.0: + resolution: {integrity: sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-precaching@7.1.0: + /workbox-precaching@7.1.0: + resolution: {integrity: sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA==} dependencies: workbox-core: 7.1.0 workbox-routing: 7.1.0 workbox-strategies: 7.1.0 + dev: true - workbox-range-requests@7.1.0: + /workbox-range-requests@7.1.0: + resolution: {integrity: sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-recipes@7.1.0: + /workbox-recipes@7.1.0: + resolution: {integrity: sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg==} dependencies: workbox-cacheable-response: 7.1.0 workbox-core: 7.1.0 @@ -40345,169 +34859,311 @@ snapshots: workbox-precaching: 7.1.0 workbox-routing: 7.1.0 workbox-strategies: 7.1.0 + dev: true - workbox-routing@7.1.0: + /workbox-routing@7.1.0: + resolution: {integrity: sha512-oOYk+kLriUY2QyHkIilxUlVcFqwduLJB7oRZIENbqPGeBP/3TWHYNNdmGNhz1dvKuw7aqvJ7CQxn27/jprlTdg==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-strategies@7.1.0: + /workbox-strategies@7.1.0: + resolution: {integrity: sha512-/UracPiGhUNehGjRm/tLUQ+9PtWmCbRufWtV0tNrALuf+HZ4F7cmObSEK+E4/Bx1p8Syx2tM+pkIrvtyetdlew==} dependencies: workbox-core: 7.1.0 + dev: true - workbox-streams@7.1.0: + /workbox-streams@7.1.0: + resolution: {integrity: sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w==} dependencies: workbox-core: 7.1.0 workbox-routing: 7.1.0 + dev: true - workbox-sw@7.1.0: {} + /workbox-sw@7.1.0: + resolution: {integrity: sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA==} + dev: true - workbox-window@7.1.0: + /workbox-window@7.1.0: + resolution: {integrity: sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g==} dependencies: '@types/trusted-types': 2.0.7 workbox-core: 7.1.0 + dev: true - wrap-ansi@6.2.0: + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@7.0.0: + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@8.1.0: + /wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 - wrap-ansi@9.0.0: + /wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} dependencies: ansi-styles: 6.2.1 string-width: 7.2.0 strip-ansi: 7.1.0 + dev: true - wrappy@1.0.2: {} + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - write-file-atomic@2.4.3: + /write-file-atomic@2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.11 imurmurhash: 0.1.4 signal-exit: 3.0.7 - write-file-atomic@3.0.3: + /write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - write-file-atomic@5.0.1: + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 signal-exit: 4.1.0 + dev: true - write-yaml-file@5.0.0: + /write-yaml-file@5.0.0: + resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} + engines: {node: '>=16.14'} dependencies: js-yaml: 4.1.0 write-file-atomic: 5.0.1 + dev: true - ws@6.2.3: + /ws@6.2.3: + resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true dependencies: async-limiter: 1.0.1 - ws@7.5.10: {} + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true - ws@8.16.0: {} + /ws@8.16.0: + resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true - ws@8.18.0: {} + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true - xcode@3.0.1: + /xcode@3.0.1: + resolution: {integrity: sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==} + engines: {node: '>=10.0.0'} dependencies: simple-plist: 1.3.1 uuid: 7.0.3 - xdg-basedir@5.1.0: {} + /xdg-basedir@5.1.0: + resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} + engines: {node: '>=12'} - xml-js@1.6.11: + /xml-js@1.6.11: + resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} + hasBin: true dependencies: sax: 1.4.1 - xml-name-validator@5.0.0: {} + /xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} + dev: true - xml2js@0.5.0: + /xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} + engines: {node: '>=4.0.0'} dependencies: sax: 1.4.1 xmlbuilder: 11.0.1 + dev: true - xml2js@0.6.0: + /xml2js@0.6.0: + resolution: {integrity: sha512-eLTh0kA8uHceqesPqSE+VvO1CDDJWMwlQfB6LuN6T8w6MaDJ8Txm8P7s5cHD0miF0V+GGTZrDQfxPZQVsur33w==} + engines: {node: '>=4.0.0'} dependencies: sax: 1.4.1 xmlbuilder: 11.0.1 - xmlbuilder@11.0.1: {} + /xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} - xmlbuilder@14.0.0: {} + /xmlbuilder@14.0.0: + resolution: {integrity: sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg==} + engines: {node: '>=8.0'} - xmlbuilder@15.1.1: {} + /xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} - xmlchars@2.2.0: {} + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: true - xtend@4.0.2: {} + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} - xterm-addon-fit@0.5.0(xterm@4.19.0): + /xterm-addon-fit@0.5.0(xterm@4.19.0): + resolution: {integrity: sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ==} + deprecated: This package is now deprecated. Move to @xterm/addon-fit instead. + peerDependencies: + xterm: ^4.0.0 dependencies: xterm: 4.19.0 + dev: true - xterm-addon-search@0.8.2(xterm@4.19.0): + /xterm-addon-search@0.8.2(xterm@4.19.0): + resolution: {integrity: sha512-I1863mjn8P6uVrqm/X+btalVsqjAKLhnhpbP7SavAOpEkI1jJhbHU2UTp7NjeRtcKTks6UWk/ycgds5snDSejg==} + deprecated: This package is now deprecated. Move to @xterm/addon-search instead. + peerDependencies: + xterm: ^4.0.0 dependencies: xterm: 4.19.0 + dev: true - xterm@4.19.0: {} + /xterm@4.19.0: + resolution: {integrity: sha512-c3Cp4eOVsYY5Q839dR5IejghRPpxciGmLWWaP9g+ppfMeBChMeLa1DCA+pmX/jyDZ+zxFOmlJL/82qVdayVoGQ==} + deprecated: This package is now deprecated. Move to @xterm/xterm instead. + dev: true - y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.2)(y-protocols@1.0.6(yjs@13.6.19))(yjs@13.6.19): + /y-prosemirror@1.0.20(prosemirror-model@1.22.3)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6)(yjs@13.6.19): + resolution: {integrity: sha512-LVMtu3qWo0emeYiP+0jgNcvZkqhzE/otOoro+87q0iVKxy/sMKuiJZnokfJdR4cn9qKx0Un5fIxXqbAlR2bFkA==} + peerDependencies: + prosemirror-model: ^1.7.1 + prosemirror-state: ^1.2.3 + prosemirror-view: ^1.9.10 + y-protocols: ^1.0.1 + yjs: ^13.3.2 dependencies: lib0: 0.2.97 prosemirror-model: 1.22.3 prosemirror-state: 1.4.3 - prosemirror-view: 1.34.2 + prosemirror-view: 1.34.3 y-protocols: 1.0.6(yjs@13.6.19) yjs: 13.6.19 + dev: false - y-protocols@1.0.6(yjs@13.6.19): + /y-protocols@1.0.6(yjs@13.6.19): + resolution: {integrity: sha512-vHRF2L6iT3rwj1jub/K5tYcTT/mEYDUppgNPXwp8fmLpui9f7Yeq3OEtTLVF012j39QnV+KEQpNqoN7CWU7Y9Q==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + peerDependencies: + yjs: ^13.0.0 dependencies: lib0: 0.2.97 yjs: 13.6.19 + dev: false - y18n@4.0.3: {} + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - y18n@5.0.8: {} + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} - yallist@2.1.2: {} + /yallist@2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + dev: true - yallist@3.1.1: {} + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@4.0.0: {} + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yallist@5.0.0: {} + /yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + dev: true - yaml@1.10.2: {} + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} - yaml@2.5.1: {} + /yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + engines: {node: '>= 14'} + hasBin: true - yargs-parser@18.1.3: + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 - yargs-parser@20.2.9: {} + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} - yargs-parser@21.1.1: {} + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} - yargs@15.4.1: + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -40521,7 +35177,9 @@ snapshots: y18n: 4.0.3 yargs-parser: 18.1.3 - yargs@16.2.0: + /yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} dependencies: cliui: 7.0.4 escalade: 3.2.0 @@ -40531,7 +35189,9 @@ snapshots: y18n: 5.0.8 yargs-parser: 20.2.9 - yargs@17.7.2: + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} dependencies: cliui: 8.0.1 escalade: 3.2.0 @@ -40541,48 +35201,89 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yarn-or-npm@3.0.1: + /yarn-or-npm@3.0.1: + resolution: {integrity: sha512-fTiQP6WbDAh5QZAVdbMQkecZoahnbOjClTQhzv74WX5h2Uaidj1isf9FDes11TKtsZ0/ZVfZsqZ+O3x6aLERHQ==} + engines: {node: '>=8.6.0'} + hasBin: true dependencies: cross-spawn: 6.0.5 pkg-dir: 4.2.0 + dev: true - yauzl@2.10.0: + /yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 + dev: true - yjs@13.6.19: + /yjs@13.6.19: + resolution: {integrity: sha512-GNKw4mEUn5yWU2QPHRx8jppxmCm9KzbBhB4qJLUJFiiYD0g/tDVgXQ7aPkyh01YO28kbs2J/BEbWBagjuWyejw==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} dependencies: lib0: 0.2.97 + dev: false - yn@3.1.1: {} + /yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + dev: true - yocto-queue@0.1.0: {} + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} - yocto-queue@1.1.1: {} + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + engines: {node: '>=12.20'} - yoctocolors-cjs@2.1.2: {} + /yoctocolors-cjs@2.1.2: + resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} + engines: {node: '>=18'} + dev: true - zip-stream@6.0.1: + /zip-stream@6.0.1: + resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} + engines: {node: '>= 14'} dependencies: archiver-utils: 5.0.2 compress-commons: 6.0.2 readable-stream: 4.5.2 + dev: true - zod-validation-error@2.1.0(zod@3.23.8): + /zod-validation-error@2.1.0(zod@3.23.8): + resolution: {integrity: sha512-VJh93e2wb4c3tWtGgTa0OF/dTt/zoPCPzXq4V11ZjxmEAFaPi/Zss1xIZdEB5RD8GD00U0/iVXgqkF77RV7pdQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + zod: ^3.18.0 dependencies: zod: 3.23.8 - zod@3.23.8: {} + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - zone.js@0.14.10: {} + /zone.js@0.14.10: + resolution: {integrity: sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==} - zustand@4.5.5(@types/react@18.3.8)(immer@9.0.21)(react@18.2.0): + /zustand@4.5.5(@types/react@18.3.8)(react@18.2.0): + resolution: {integrity: sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0.6' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true dependencies: - use-sync-external-store: 1.2.2(react@18.2.0) - optionalDependencies: '@types/react': 18.3.8 - immer: 9.0.21 react: 18.2.0 + use-sync-external-store: 1.2.2(react@18.2.0) + dev: false - zwitch@2.0.4: {} + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}

M5Hb}suwb@1kq?sH?!>{y-QXDdwvI~0l6qO67{#D+q zo*rWU^0rtdRG*W4O~3waTc6q4i#&QJMIkIds<0PRsKSQmBKF`ezTQfbtd~Au1kFNH{}c`7aJnlGu+vjS*qTO3i{YpRhSsOX~TC>gq}3uHGoVa*)=A z3H1D^^$QoA=l_>mtAV-BQL>)lsww>h`vfc_ejySU3=ureN4XRT#n&}LJ@Wt|nQ3fV??P#_(yM|7E<&EGCq)o1$WFW-<39k|%~+phT*?CBADuXxHaE zBYQ$3ey^_>4%ZTVWi3-odhsgEpZ-OE{od+}=LPD*5l@~yS2pLt4Cgk%ZPld)^vxeN zM7%4T3b&@+8W{|e=zu>)TEFNR$&4Qz%2kEPIf?|XXtgtXtY@Ouq(p}nb$a_i{#-gATm0HNs0~ z#OD0}eZSp-1fC5E5}-1Cs{hXLuzKs%<8wuo>(p1UF8O1!y37O{nib@!#+pyv0|BBo z@RNqBJtA!=1LaeW%~|2r(oa@vqp6l2SS&f}rx4V$&wpN@;0lft%RpYexUK1DIkqvI z$cDFhcV(S_9$VdkkJGYZj0=H7V5;})p!La+b4qNxh zmx~{2Mj1d?|I=um3^T{y5mLp3(uw-<5yuyVhPPcTw6}NL8T+&29Y}WD z@*m?TH9w;JF6A}|;Q8{aAvfyn)zi~hw?V5*$W<`V8Q~jv!umw@C>!-fb;1~9@YFIK z?Nl+Kjw1$&$Ya`t2n_S={-F)Iv!u6@P&K1a&V(JLehltxcHv;W{|?5mC;Z%9>*6&& z>Y_@3HC=LqIqjVFF21k+TR_j%XjQFi)b0LK)Ci3z2N+2llVl0}aqsUpzMuEwk~||~ z2v~PD=tcPMJpjE}*!F_iHsS53Zz$bHgfkE6_K1@;A>KkWzCe3TYkOO?Sa6P&`7^zsW=x$5N%YO>~A|}sRmC{%Gvxj)#KPm zbMU~ln(}bVq!SxWAo-#zw}Nk9bKJ^dyjSbzH(tn;HA^K7g>j%MSZ&O#LUrVD6UpUd zMZ%EasXi+{^>DbN(rJ?R%0eO#kll*pbwnL0f%VYAzWHPLN==sKC@Hh=z>pUZ;Z~fm zS>!u9zX#%$YAuPTP=|#kSi;@@ELa&L`C?SYg=JO|4t<Ru3vX{sJiN9)$VT8b4=dIS&eW^AlFp-wnBUl z%dgti%#5(9*nN(((>kAe=RYK5GSt^ZJEkR?{#J5k%AFyUz*j~66LI<2t_IeFzf-ol z`m*-QxdU?}^a;OfNh2PK6CfYZ*dIm@ISChCnd!tEu`#=Xp6UGe|t z*}d@76waWx$ZRhg4{Jby)B-PT4}HlOIANF7+ex>*rc{X)oG3hTuA1eY-w5D;N}nC| z)jNuHNT2zSCdOpUgQG%Fe$KV|!!!_(yhlULn$*>L87%3yZFztX_!bMz9<9J)_fK!X0^YKi@}_c5f^N^b{65_a$P4^E`UmZ+`-nGE%| z2*yyNhOy_H94;(}9_(hp*lFzsF#Q6<;Rg@4zYTk6KOs4*z9wtH5H<^|u^Ln)oH1}b zKQTh^JiL6o+Pn?Hul6us`-7`$+M0&6Rmw1*Rpaw$<2hP!EPajdpBiwu$)OTDBbrbo zNPj#lsCpG=h)09~_nxkkEZmU;B(Md@+UzbLa-#g@fA=NgSjpJ%Pp~saFaD|@Pe1kb zj&z^T3QrbAbs-$-efz?N3&TBRYb0~Sl`L0)>7TNOUKqzduEC~&_ng8j?O}fc_A5`` zl$}HNcDvUm+%$WJNJ9CZu8MR|{MT3Y`s_h(8NQG+Ha`4`1T$O%^`*_ShSmi@7z{up zr$(3ish;})$#fnR-{f!)UmZ`p^>IlOgp~@Wo%5fWym6JPNI7F%lON3 z^xncx;@hR#5Zzsu4T`j=*^r`)T&&AC8&d<*uJKC1t&GF|+yoS!$LZwuLg_{oSE}RT zYQqXYr6JKCZrQJ6`*ZG>M-t|{)I}dRKw^|J5={QG63iiOW`8FY-2E5Qcj#-+(fUdi zbu&@j)iua>3BYZ=78HbwMd|S^b1l_rg=+aTNJVfMofwWPQcUj>C*0~R=h#ZX!%pUs zzkTvZN{>Ha((wHd*dZjOlR(?wYV(O8H@b^$bsNR2xG|2R{VNIK(B8L!tTIpea9T_j zAzyKOkk{SP0BJ*1Ct_g4+oekjS*_@E(9NrCAH+W=J{p%jPS7`wTQ@>@YsiMO&fK`c zr-W(wVT5%mPqr~+6LbuPhiF9~Gz@bt-om2@P`0W8=7l+iweK@>Z&Xdr)09<53omeC z^cGd>A{UI9?7Qyx|9YH(OqgHqtpOM!ioUW zGyQ9~?z{o6I0~`eUYRUkbs@IS+JDhY+zwmSug5%-X9UW*yJ^LZHo`NhG+djI=vv_} z#PB+1_kLRm)D!U%8^0P{H^!oI$J>Ke2u*6;=lv#1hkI-_#@Lm%;U=78lJ2Pb;Lyls zxnV&1<#6GrY4!XO*Ec~wOOgazLRF1-23BhMivmczI~Z}o`rjt{lNLw&sB6b*S@inV zB{e5dx2;`k4Zm3Fn_Cpeir}PDI^m$tBM9$6 zqGX`KUkq#QMk-`O@8|CC&vIpl9ZT4*4uY^ddcR7E*FQfe(Vu_(Xi7x3;mO zn7T9ZwN^Znmhax3k?&?dH;dN@A9pOSAGEzC^ccFWHQ~b0ayqI|G=u-zm8qx@0~P)a zR5?^b)uSmXlAiv}v272-^9j5by#v?@8uvqAFD-}ayND)iCnj+P{RufW$+t@-O5d_l z{_2 zY;?EKji4QsGZV97(rCXE@vY4dL}!naQWIpkC8MA>1$1P^D@Rk_I!}Biei41%BYJZ_ zpRW8)EYe&t%R_h-_ura8x{6q?IJB0N%Kxb+PO(91oD$dl9b-;iMwU{T17%nyF5TeH zBY3?AzHq5?YVGa7FC$~w|AJ0m8|42BI=Nqy(}X+H@{hdAwQv^Ye`4xoP2=XrWICiJ z^Mi5J#0c}L4fHz-XS4)&as7ysrGN2xfl&S`mlsk-;pIS*_(d&fDAKJCv#t6WOywtrV5#Bp`EkoR28jC^BgX;dWwRQXBR(J@9XX@ZW3R3As|Nw6 z&cd8Usc{j2G@Vj(3ZiGhXxr`|slKz7wJdU{OF5Dc%Ny0?`Thwx9923Nc%H>LnZ)P`V6meDxk=! z2^W=JWrflfKB^^j#csEe?PDJMNIL0NuS<#6ca-4?q1##Mv-VyY{HQz|{ z9>U0no=79o)$u#4lF*bV@9+V1fXx`!w(f z)kYx?JjnTffX(CvF|BfO#vx}Am)#Co8Z{hg@Ow`+o1K#GxgFwa$m&&A=H6q%s$qTQ z8iA|DO_gak#)%FhfG!aag$w%z_IZT$RK`)I39$wNf?Q;7`F;#lJAQ$FOz7*t@)E!J z?I0x%bmcI}ouC(}mo1u#_kk48_PIhHNAKv#AT zz$Uq5#7|fJegX{kO~pkdv-Z8{iTy^O4NICFp)#9@J^}g^tk5xDwO{R>-DJG+yq>gq z_kavlvFSZjiFg^KFn_u6!4D(A_FqoKZo2OLk&`n>({{4xMA2DFPfp0RPD76@G*;W7v9 zK$?$IRZ6U?OF9kPOG}Q$Vz#JY4zZrqUi6dPzFk?D@_x}V>zsd}O2#N!kHBTHU@DIx zBHeHfapK0)bz)=P(j%3_9cRlv7J*M~fpU{tP~nyo(po9aV%nH93>j`Q1`0u(wD3X~#)S)4qj z{RQonVVSG6>5G_bMj-3xA3DQjSoSU1BH#lb5a5(O?qD_xc#o!{kXElef&pXqeo4nh zTl~6xebe1Kls5IyAmXpk|JBXwlo7Y;HTl=s99{sO>hvcN+s3$lxd9o*W%`|sbfH!m zXt*i1qbG~`x8a+H)DA;+~{$0x*aooN85;r5DEBm5ZPr}+FB$Qe_d#L+!3s#rN;2|3(_#z00Whg2-U2v$z@ zkona#y#J3yF)!2;V|*IZov~0eq+YNK8feZbXVFkhx2`|?N}Ta1ydEap;ViQ;+N`C$ z$RH&zQnn6nsh|zOSxpu0KMIt0^*}!x1^u0_e5cz#;J!;Xz)sXvYyC6$ZqQQj1;=IM z4w**~q<{yH#-o^X1k|HRJl=3Ps0c#p2drT@yhP@8@N=Xh@VmpP1+ykk3Ck0!6Z?K= zFL|~#uH|B`hAS6pzqNK*>7^P?{#P#B4eivqGRSLxJgmW2_S^Ec)ffLNwYpHj_$L%x z;l_Kf>H4yvK^)?tu+WBiuA|y07wA4d-8SZxsQ+$aG2c4cLiqDPRciOR1f-wUNdK$> zIs?u54^QpS&o)w{{uq^cq9j9yW7WsL#0i)7pr6pn1=d6bfzx0#Q(w**FVACriF1UF z+`g*|&4nad!L{w5ql;6kDdis6et-eY1f^<^n9Uia7=|i!95_Hz`W~LDrvt&GrWTh5 zVp_12XOUJHu2zz36O$-1izHFsMglL_{d~?b*2$6zSSXkeOIpo0nW=J?BviW1A>JVd z{_WoT5UK_`miSVTdbJ*)Zg*-KU^7+`nM9Jkab^uX{g2-c)Vsapg+m1l&4;$i?u@2r z9l=dHAC;VmRHpC@x)7G++)vAN(HV9i3s{xB8ug__z3~&MBrF`lIuZc40wm#YxfPy) z+fdszp+N(}3RC<4(yRe#VhQn6Tv@NyjOA@1G!eyxo|DCL;%ZE{C&XIDS;A+s$l zMv2GOcLj{W5xojP_pit2T$P2|6~Ep7ro)?BJq8dNwwEE|Fk=OqN5MZm@Z0-cBwm{q zRUkZ>XQcDV0pX*@CF_^W9!&JmIr_bW9-d#x2};-4|EUm;mu^~J>OK4+jD8f#tKg&Y zx;84~y!%%NQ#>`NP-X7Fq12Z95Q%g8d8mA;)%rgrXZ-~!vlO(cNo6VjEs5&Fr5SR- z#YBE$-%_|3tX_<6$=Jk_m#aAE^?WiD+Q5{WieTn{3urpxjvF!opFA5s{I#I)P64dc zeHScvrpXCDxX0VzA3@dqIXfIyN_-EZhq1c(*m8lWj#A{5t z?kID5Fd9|Kl|eu+n*oa@s)Qp}kFgg=D|#*I#K-#2Zx!xySeTP}z zd?urB9P_W>E7jG-|MI{_FL8(QOe%!eFB3*gChtqG3JE#Be*cSenhBvwc@`pL9*Iy5 z>QoOh7y(D+`Aq5}<2;?oeCc6D7%1P)a?o%V)-#?(_LFJ={$(2y-Oi*4(@*aSy=hv6F!}U8+0ck`E{|oaSj4q*vn~2R2Yh(cF)k}?cf~Qrf&a1OmSa+9_V@__Uc&h zbbed^kJ?b+^3Mx<4wCe-ZaeKv^$wcH8M=HoPJFo1bF+9U2fZsLvL!)7C-82M)ID;+(h>@sirY zsq%R6@Msc`*9v_ZovGrVz}xin9LjD!Tx{bgh#|@2O;FN&d=OAl0jMV#HD3$b*RlWw z6rk^OMIQ#>iD^jmU+Ir|cXd?4y4RHI`)DpH6AQ*7XScm13@Li~;X_uPcF?Y6*z z(k6J-m2Hc93v8#ty#nm-nOc5{P6=6Uo( z2Z(^*g<9`@MC0iGVi}Mc-%;@Y`ErvMQ(cW}Mv}5_oHTD>>q841ZsGO&0MH|oJkwBj z>f(_jRehltSPD~TEO15Wf;bMW)Sh4S=@jEIlHND;a;7SML&r*u&Q1$ zR%Y*o+ttwt<=;b%!(2kY%u7f?t(_2Xj^hYsh~ZY%|IM$y2+vW^YdWT!p+z z$)!#QKaI4TKi!$3G?RNY9ZHfw+$l|;6ht?@kM?vb83}I;zDoLTd!2et{ZfjP=goYS< zm_%3?4=|G$+qWxjdJYlB6z((Vv%mORXvC+|=)E>3u>G{5SEQEp-cIPrgFXov&{%WE`V++&uvZ#95@#D-7Fh?jdjrwo9dvCFBnPQdBe%zs%v zvQ6%fvHj7Lo8{Tv_z&lAw{RI`+t<1At=D7GeA+Y^-kqS1-;3ZSL~0)7hP4>1OY8sC zO&Wio8u+~bY!(Y`WOIC$=<DP1E+;LL z7Mv3uls^(J)?Bkb#KUIy(BLVYb3KAbjUCw>qvZSbZ;+!ybL!b?a3+B=Wm2Vt`p}TX z(XM_7n`H2Dg@V%%)r4)Z&`=$}(;M=ul27F!cjl;9_rk!)V8*Jt%gv(ew-=Kmy9o;I zqJm|B>o7HSjVkDyLd=PZG`2j`MWWk0F_C}ngMU~Hb1m|ZbF-cdyTqR>K^qAP+g{{$ zoDnvBRvHed`NG!jQicKrQZi!qb5X){KmN}@p)?(>Nb?oH4fm4>81x+*`D+dHQXJju z_!8y1rBU7|GGjD&^J)IPKm7e!Pmt5r9ZkQ)=Qlvw=V*;lA@b-o)Q2u3!7ROC>;;YQ zhf0id@NIS~323QOF-#Q+l)R3i>!7gvMQa0j#z4i;qOD>j4@k?z;vg%)U&V#skTd`h z_2EhoeQ#M4X?B^1Ax$|;lH9%2_aJ5T#BmV6jzO!)pQ%5erSzxtJ~AfLECX<~DqPb|Mo&bUmU z$KnD8QX3(6SX?aIvd3>SbqXm1KfWm(#@-^6@V)kWX(lApHN|n{lRfMO{WcO5fv+zY z&n=g+v^#6l>z&MiN88i(%cAdP8n2BLko*_F%Db@yhS^>V9#4{#Tj-5d6hZN`yhpWV zjK}I>3y{SE!QGMD9GD{I6WQ?2Biz7iI$zPe69{OwAbze2{(a5${-#-@8+I0ekB(&i zM$pl~_d|?V4o~;o?%hwQE`Md@>IXiM-ix1cEQxcVFnGfe zeCC1&UuWN<1J29lh@RI!usxEdlkr&hadYc@T3Av(mVb`Vv}s^u4HCtHE~`jJPer?= z!1dx|{+{UjywF+f!Y{N7Q}LQ&*QR-^?k6AR|9B>_*G!mZb~k)~GS6%Gkc>Dbhrj(U zwrq}#6kdqK*-^nK!pxyx;Bj zVR7VPeOC8b+N*7pa26a_IR>fjgQP~#kMP7Roc40}Dc9L{v?tf;;Q)_uT^R_`wl*`M zFudArNvPnW{gOSeXdEalLWPL2olT5qr<#0=gC>|d2PfMt&Q+Rs*XtDSX|sDfz@zDEyC_Bx%}SU;S_Ip_2<%fdE&!9;-` z)V{;Dl_4Y1=dci|=fK94p60wG+(Of=Kud@tCHsM14`bOXed2<&FD)PiP-LPaN8(Hv z_v0yK!l}h`R$RV5Gqb>|-QVxIsw5BY#@7dOmAzdW!61bg#)s~|JBvUJP^GAe$^^cf zaV#_u$6~CtA*K0wjXKW_Ght! zKTeO>#$E$geb3IB>=ObSd_gzjYyf23ZB7q^E1bQ=F>e*Y3nEQ)$U{4HBdv9Vt1Ku; zCYo(MMSy(_4}~h@fvzuSMsF5VPSTIqs=;PStw>qOU-Lzo(D7Vv5FBU5vC_sV-A6N( zD31w}Bp9iVD@@Fe3MQSXWO!lux(hH^^5F?ly_E@#zE4x5_1_T}k$BO4Ch3$$tkI5l z%*(;2>2RJIIj=V&rIT+{l;p;jFBL5(IUO~`WV$ujdM?+N*;F}yn6Wly^@~=XWHU%& zu`WH^F`i9D>_{g|6?w050%{cCFb(3e{UJcr{hThWc6>`$>M^Y& z|BlQq2Xc*yP#lwDa({ni({LNhrj>y5gM;o(klpY~ zEbPR_G+}9At{7yKcvRjQ&1@}AY8luP>wNTWM(WYviV}*%>v>~eA_!erxQV_>aygT~|WEH_fmUdS>zb?bw70^TMGTOb1H*T(0w={~5 z#?zkV>6mCQC`z8rvclOz|ND47ZZlhIWBTnun(>7}4bLg}*L7*3&&o@+L4(I73g*HK zO_Nl;KNi_(LiFKm9z)*P|Jxu{A44{G$}3{w_36K;wabeV+RN?(aRT9@361=($c)*E zBj-b)Twr)DJXb`f*>NAr&<*De=6_-+!wD~?gyGO7;bhGEcjYk0mDhs4Vh2A~$W09_ z%y8n#26`iLc;aLSgL>A=8~S6oDHX)7JbVAeGxrM3#Z-(0u3$|05<6qm$2_iP9rz(E z$SR(YFCD#mFrC=S7T?OF7p#=voH6-k0w;{}E=zCq^`~U&z3(H~0uB|Hk3E3ffBA#1 zmZ5LfD@$O|!p8k;T#;rc;V!n=5w-Zxsgy#GmzIJ0g~~`eqiwrFXYrail<%~&I%g(s z&xfN8N8Tb1cvcRiVj(hbNh-kRH5H5%JOt*T!TCKA>G4+{Z@|9Pu>og4!!K07;K1uz zW~JdRWPoJmoE;)c6D5V%!lY-IQy+iubF6Xyy)Djdha|QyVDO98n@si*wy|LJF77hN zo4)I|!d<%fSzKF;+w<@3;R{q7iyfCj&EXBw;+XLhmdpf%K4Nx0Z-y~0(aBme4LHgs z;WYxQQcB0+^`|qDAfX!R41K)#qex9LpUt#_ZsvJ(DxY!T{knU2M$2_%DRKn$U?uAr zp2(F^2qNIYDQ?ua+b=OBiOIb2zz{H+dLE_K(;W1toyxe-Kzg|4Zn`eMSm6qH8_}|o zig9b3UXQ;ZrP_<7FGD4fq8Qr?Ot@V@H_JD%7PrYAx9M+OX&LRCjpkBg`C(x9$GmX z8*T$|zeb1gEP&5GX2IJ;IHA_B;YMqqfxU31S$&HcoeD~6tz7c+|Zjm z@t4&Woh7eW98(C7$0~mV_cl(lQ&#V?5P61 zv`TF2AJ7q#2;!h*q<4qzb6%U0b-XRZf5csot@g@%{dL}i-Gg>CT>IJ}qC3k=h%;|6 zkUag-$X1yfK(%VTnVy=Pv5wa1{g>@H0}o0@KuXISdK|# z(6fH@J)Wcy1r4Lq}Zm5{7{t8A=TAjd*qTLx_ zf~xn1A->BJA_tAkwBnDhxwHA0lWCGkF-PiqZ4Pg-3(a!>e$U6qzAH)yB@JqvreP43EI-<~%P-F`4J+;j`K#f4lL){#Q@%X-TW==yV^|(YY7DO&NWG zW0Td9qM}gopg}PD^=b0lz@kBN9p-t;$$)${+v{I(wk2#mUr2fS-p)}!gwg!5%2qAJ z3p-qkN9|Q<c{(~7G$Qbj0Gw5S5%s5(T;4pvpy_ULTHAO@@faQQ<99_a5JWDD~_n zq)A?COpQD1NnUA6HL)u?g{7LD2qt`P{{y{On*0QFBj-}|&J2`5jsL||QQl0-zyEG5 zQFo-WS^lZAf^qftWu${}kD1*o6x(mqb+xrGlotk>8W6+J5RQyAvpeCdCc|-OMO*$n zKuKFk^vd`*_~IH1#tuQG>GJr!l*Gr!ZW<0NC2=bix6v-|#e!};AL3}tk&v$M(Bo2T zoae*}az)GDjHqo%yx|;}KJdWwlY<(i>32@SH+yzGvRu7o!cpPEtod*o($eAj@%*FO zg1IXD(ktepPI7zE)Z|uBOG7&7n@WQmcP~XG-F=eQ=gykc`6a2ycGug4j-Lp3B5Exz zGd8^UrF3Oi57oS4pD1yKDP22wEX+M~Izs>ELxt`1n8J5xw5l{!}$k*P2 z!#5pdSbuj|S06k$3Oc zH~fsBptfiQ?qQHE(xunHi$Cx8IOIv-=+FO1H*p+pa{~gLE8t`Svth2SamEGiuC3g` zldluD5iOjz`=~E%1vxvOolGs%=JoRBPFMpFr0);2X2mkb+mc_xn`>GH&!=Ua?W1)j z4Vx>T<$iUBC=(UVr5v@p)!kGX&NjF@>DyKPP-P9$=BItvaSdeI?%jwRe01W#?bCW2 zR9Uh&cAmQ_i%&x#)k~nSQ*glZyj&$QD+fK@1JefX<*!OgL47$Foi#-|K1=+3y=6ly z^@La>ZwA;ki`%G#oYFGTto&xD9ZX^RsHqe9AEYNd;n&~?ve+@C(vXk7Rj?}>_nt{> z0TK=Lzj((MZRmTh@y7_eyGQNZttyH^Vs!pcH8#G^iAsPMKt@;@o1=!UlHTNU#x03z zGpepa9h9ay4Il{$v!Gs=~Wqzc`5??g#LSzN32I}KKW*`1V#w@ ztP6Lqt0E7eQf|+EPN4cEcdVQ8Ev=F3kG9vCV#Vx-UpkD8)!^Jr4AK0^xOm*juD;LE zKT{_Jj;*)hg}BtrjR0hylI=>|H`lmmik;A;eWbFY4i)6u>fGnxA&7p`;O z>cgDyHBf3puBX&tGwrGT@HH*GuWi?Teuba`;pw(BZf;$hU|~ox{M}oIKno~NNr{zE!5FQa2cP1OU^W&G+v8Md^m${zci6CU{v^9=;U_Wf1 zNawC1`e0=ouB7k;7)7Jq9l;Aq_J3m6RRguI3tffEe<$>_dOLPyUcRqwq+p;CHBz|) zM<3*ChBMLuMSgmIne_uAkT#Zuz`3qgh3`UW5&Su)b{|p!p~dj(A~=?lfp0G~YXcGMY4X60}G6;#@#VIE}p#*X2 z=-t%%mqV3QLKQ)l_hP6tFB19c>D0-n z3f`%3B-OkNoU5$f5Vo9ZB`{fe<0Yg|vLZ;GRg^68o+F`j<5cpffL!7iSC3$*Rts&>VjKj zFLt+ODfoh_mzzn&m%hYx^$?d;>dcR05ix@kQc;a2?G_aGbrpUBrok;Ws$M{1y*zEy z{2WKA$k44HF^)79q@HB`N(5e0IXAnJJ{iR*IBThhX&PqFuP(@9&UtIOY+%>s!5jP) zrGR{56MVHJ z6=4^Vu0Ec3%?JwG&LnvT#gSUbA_{Rkpxh$;%9V`VMGH(cJ~F>>k5wj6ou$$motCw@ zUi+gF-9ultnP)C#V+{snu-9>cB#`03x zB1PwWfm!)}7Q98WqQ$D#ZK7(`p!w0-*8%$x$M3VSxj!vC3hBl@Nl}gcPdP9(7lv~y zA8FWT$m{z*W%I><;c^;3WCg!4QEnf!WHMI(X362$eZQS_Cjoh2ys&o+2lIIK$2zl= z%=dS_rb2vLNI=~;5ppdkjP2n8kSiF%5OMcC1ZR)d#%$cwu9U-xh#zb`Yk-iSbnOX#abcnf2i2+!m|$RJv=FW{fg>-e!8)mUL#To2l5 z7+B)Vj~a7nBzYVrDIzM~8=h zdw&Gr6*juwL5D@GZ(}Qo@#=S8Yj$6bU$ESQZLU_a8%;ZjdW2e(^t;m6<6HgK|9Skd zZNHSUYT~^dJ)ZTP?fIzZiz(^&T@n`6m6BL}q;Y`iK~z@_4m#_lGdy=5`cV5Exz4As zEiLHbknyR6`i6H?R&V{e;;HX zq@(|Y=-%SICRWxmi!ddRSmieNvB0#$>KB2ejn#Jyzn!*EG4k6|TLNFGJeRV5-x1K> z$z07eVss;x7t{88{3s&%QYQLdYCYNWwIeJE7Vtc@3JKy=HJ~sx##@$1!O5uD!5$L$i%eCEOF?tHX$d7>r>H;YyEc6dB zg0AxJ8t*f^F(appVqu*Qq9-PvKwV*Jv0tTpDIfBNJ@K_fWSlcyLX+2I?4WNEjDy1q z<&dW%`pi@W&rEmi710@$ulgA!mymocuckA1xkl)=K(}PbdKBj#wkXG!`>6WNREtvLh z%BG}bxao}~JYL1VnWT11dgTg87^UF_EX+0?n0KhoU-7%G{Z??rY+_3XbdgQp(x`~+ z+9l)7Jn+QOh_2CXLLE0r-Bc3Ws?{X!y+kE;n;JWh_Oy6W+k(8~B_4}xV2np%7z+Wb z;G3YEcRqNwNz;ENTdk#9&uQ-7D7nnSE8SRY!T|-F16(^+7rrRG4g*NY)4{>Ov^hgc zc+0Nn(Bx-%>{Gb&G(DNA3US`<^UlN5N9n}+`yI=0YNnsSZz<*Oql_dCB_c^_?`E8Q zbG8o$aqNJ@?H-ZLeZ${QX3CX#JQG*KfM1tKOofTYckQeVopB`QmkIZpyKbjTt`kgt zQLAQRM;Zx8=MpE!MNZE4kN|0@N34S6n&sVW$QzsNQjWr_bImAj{@qtbyo@aGEp~_A z#yY%XQaZ->jA8j!fggW-;49VJ`?f5gbrb|!I>$o*%KM>-(lEj_3c4Ths7<};%k!7V zT>sJ?3vT{v{5e(mlFPlKj28i`B^_A(w8B%iK(WDZYBgeB@_jHy{LzLr! p=RP7R+o276y=7e#g0~ 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/public/icons/icon.png b/demos/react-supabase-todolist-optional-sync/public/icons/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c254b17c691c79f0515dad398a83b1944e8d6ff1 GIT binary patch literal 76918 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 literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/public/powersync-logo.svg b/demos/react-supabase-todolist-optional-sync/public/powersync-logo.svg new file mode 100644 index 00000000..32c83dd1 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/public/powersync-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demos/react-supabase-todolist-optional-sync/public/supabase-logo.png b/demos/react-supabase-todolist-optional-sync/public/supabase-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ff8c18e18f13fc62e2dab81ef4f4a0dcb6394600 GIT binary patch literal 46427 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 literal 0 HcmV?d00001 diff --git a/demos/react-supabase-todolist-optional-sync/src/app/auth/login/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/auth/login/page.tsx new file mode 100644 index 00000000..2ed0b1ce --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/auth/login/page.tsx @@ -0,0 +1,32 @@ +import React from 'react'; +import { useNavigate } from 'react-router-dom'; +import { LoginDetailsWidget } from '@/components/widgets/LoginDetailsWidget'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { DEFAULT_ENTRY_ROUTE } from '@/app/router'; + +export default function LoginPage() { + const supabase = useSupabase(); + const navigate = useNavigate(); + + return ( + { + if (!supabase) { + throw new Error('Supabase has not been initialized yet'); + } + await supabase.login(values.email, values.password); + navigate(DEFAULT_ENTRY_ROUTE); + }} + secondaryActions={[ + { + title: 'Register', + onClick: () => { + navigate('/auth/register'); + } + } + ]} + /> + ); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/auth/register/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/auth/register/page.tsx new file mode 100644 index 00000000..392fb008 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/auth/register/page.tsx @@ -0,0 +1,39 @@ +import React from 'react'; +import { useNavigate } from 'react-router-dom'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { LoginDetailsWidget } from '@/components/widgets/LoginDetailsWidget'; +import { DEFAULT_ENTRY_ROUTE, LOGIN_ROUTE } from '@/app/router'; + +export default function RegisterPage() { + const supabase = useSupabase(); + const navigate = useNavigate(); + + return ( + { + if (!supabase) { + throw new Error('Supabase has not been initialized yet'); + } + const { + data: { session }, + error + } = await supabase.client.auth.signUp({ email, password }); + if (error) { + throw new Error(error.message); + } + + if (session) { + supabase.updateSession(session); + navigate(DEFAULT_ENTRY_ROUTE); + return; + } + + alert('Registration successful, please login'); + navigate(LOGIN_ROUTE); + }} + secondaryActions={[{ title: 'Back', onClick: () => navigate(LOGIN_ROUTE) }]} + /> + ); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/globals.css b/demos/react-supabase-todolist-optional-sync/src/app/globals.css new file mode 100644 index 00000000..5ceb2604 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/globals.css @@ -0,0 +1,12 @@ +:root { + --foreground-rgb: 255, 255, 255; + --background-start-rgb: 0, 0, 0; + --background-end-rgb: 0, 0, 0; +} + +body { + color: rgb(var(--foreground-rgb)); + min-height: 100vh; + margin: 0; + background: linear-gradient(to bottom, transparent, rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb)); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/index.tsx b/demos/react-supabase-todolist-optional-sync/src/app/index.tsx new file mode 100644 index 00000000..e6aa8fae --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/index.tsx @@ -0,0 +1,18 @@ +import { createRoot } from 'react-dom/client'; +import { RouterProvider } from 'react-router-dom'; +import { SystemProvider } from '@/components/providers/SystemProvider'; +import { ThemeProviderContainer } from '@/components/providers/ThemeProviderContainer'; +import { router } from '@/app/router'; + +const root = createRoot(document.getElementById('app')!); +root.render(); + +export function App() { + return ( + + + + + + ); +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/page.tsx new file mode 100644 index 00000000..9be22501 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/page.tsx @@ -0,0 +1,65 @@ +import React from 'react'; +import { CircularProgress, Grid, styled } from '@mui/material'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { useNavigate } from 'react-router-dom'; +import { DEFAULT_ENTRY_ROUTE, LOGIN_ROUTE } from '@/app/router'; + +export type LoginFormParams = { + email: string; + password: string; +}; + +/** + * This page shows a loading spinner we detect a session + * and redirect either to the app or auth flow. + */ +export default function EntryPage() { + const connector = useSupabase(); + const navigate = useNavigate(); + + const navigateToMainView = () => { + navigate(DEFAULT_ENTRY_ROUTE); + }; + + React.useEffect(() => { + if (!connector) { + console.error(`No Supabase connector has been created yet.`); + return; + } + + if (!connector.ready) { + const l = connector.registerListener({ + initialized: () => { + /** + * Redirect if on the entry view + */ + + navigate(DEFAULT_ENTRY_ROUTE); + } + }); + return () => l?.(); + } + + navigateToMainView(); + }, []); + + return ( + + + + + + ); +} + +namespace S { + export const CenteredGrid = styled(Grid)` + display: flex; + justify-content: center; + align-items: center; + `; + + export const MainGrid = styled(CenteredGrid)` + min-height: 100vh; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/router.tsx b/demos/react-supabase-todolist-optional-sync/src/app/router.tsx new file mode 100644 index 00000000..26e4f7ef --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/router.tsx @@ -0,0 +1,55 @@ +import { Outlet, createBrowserRouter } from 'react-router-dom'; +import LoginPage from '@/app/auth/login/page'; +import RegisterPage from '@/app/auth/register/page'; +import EntryPage from '@/app/page'; +import TodoEditPage from '@/app/views/todo-lists/edit/page'; +import TodoListsPage from '@/app/views/todo-lists/page'; +import ViewsLayout from '@/app/views/layout'; +import SQLConsolePage from '@/app/views/sql-console/page'; + +export const TODO_LISTS_ROUTE = '/views/todo-lists'; +export const TODO_EDIT_ROUTE = '/views/todo-lists/:id'; +export const LOGIN_ROUTE = '/auth/login'; +export const REGISTER_ROUTE = '/auth/register'; +export const SQL_CONSOLE_ROUTE = '/sql-console'; + +/** + * Navigate to this route after authentication + */ +export const DEFAULT_ENTRY_ROUTE = '/views/todo-lists'; + +export const router = createBrowserRouter([ + { + path: '/', + element: + }, + { + path: LOGIN_ROUTE, + element: + }, + { + path: REGISTER_ROUTE, + element: + }, + { + element: ( + + + + ), + children: [ + { + path: TODO_LISTS_ROUTE, + element: + }, + { + path: TODO_EDIT_ROUTE, + element: + }, + { + path: SQL_CONSOLE_ROUTE, + element: + } + ] + } +]); diff --git a/demos/react-supabase-todolist-optional-sync/src/app/views/layout.tsx b/demos/react-supabase-todolist-optional-sync/src/app/views/layout.tsx new file mode 100644 index 00000000..c2d152e7 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/views/layout.tsx @@ -0,0 +1,153 @@ +import ChecklistRtlIcon from '@mui/icons-material/ChecklistRtl'; +import ExitToAppIcon from '@mui/icons-material/ExitToApp'; +import MenuIcon from '@mui/icons-material/Menu'; +import NorthIcon from '@mui/icons-material/North'; +import SignalWifiOffIcon from '@mui/icons-material/SignalWifiOff'; +import SouthIcon from '@mui/icons-material/South'; +import TerminalIcon from '@mui/icons-material/Terminal'; +import WifiIcon from '@mui/icons-material/Wifi'; +import { + AppBar, + Box, + Divider, + Drawer, + IconButton, + List, + ListItem, + ListItemButton, + ListItemIcon, + ListItemText, + Toolbar, + Typography, + styled +} from '@mui/material'; +import React from 'react'; +import { usePowerSync, useStatus } from '@powersync/react'; +import { useNavigate } from 'react-router-dom'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { useNavigationPanel } from '@/components/navigation/NavigationPanelContext'; +import { DEFAULT_ENTRY_ROUTE, LOGIN_ROUTE, SQL_CONSOLE_ROUTE, TODO_LISTS_ROUTE } from '@/app/router'; +import { setSyncEnabled } from '@/library/powersync/SyncMode'; +import { switchToLocalSchema } from '@/library/powersync/AppSchema'; + +export default function ViewsLayout({ children }: { children: React.ReactNode }) { + const powerSync = usePowerSync(); + const status = useStatus(); + const supabase = useSupabase(); + const navigate = useNavigate(); + const [authText, setAuthText] = React.useState(supabase?.currentSession ? 'Sign Out' : 'Sign In'); + + const [openDrawer, setOpenDrawer] = React.useState(false); + const { title } = useNavigationPanel(); + + const NAVIGATION_ITEMS = React.useMemo( + () => [ + { + path: SQL_CONSOLE_ROUTE, + title: 'SQL Console', + icon: () => + }, + { + path: TODO_LISTS_ROUTE, + title: 'TODO Lists', + icon: () => + }, + { + path: LOGIN_ROUTE, + title: 'Sign Out', + beforeNavigate: async () => { + // If user is logged in, sign out and stay on the current page + if (supabase?.currentSession) { + await supabase?.client.auth.signOut(); + await powerSync.disconnectAndClear(); + setSyncEnabled(powerSync.database.name, false); + + await switchToLocalSchema(powerSync); + navigate(DEFAULT_ENTRY_ROUTE); + return true; + } + + return false; + }, + icon: () => + } + ], + [powerSync, supabase] + ); + + supabase?.client.auth.onAuthStateChange(async (event, session) => { + if (event === 'SIGNED_IN') { + setAuthText('Sign Out'); + } else if (event === 'SIGNED_OUT') { + setAuthText('Sign In'); + } + }); + + return ( + + + + setOpenDrawer(!openDrawer)}> + + + + {title} + + + + {status?.connected ? : } + + + setOpenDrawer(false)}> + + + + {NAVIGATION_ITEMS.map((item) => ( + + { + const redirect = await item.beforeNavigate?.(); + if (!redirect) { + navigate(item.path); + } + setOpenDrawer(false); + }}> + {item.icon()} + {item.title == 'Sign Out' ? ( + + ) : ( + + )} + + + ))} + + + {children} + + ); +} + +namespace S { + export const MainBox = styled(Box)` + flex-grow: 1; + `; + + export const TopBar = styled(AppBar)` + margin-bottom: 20px; + `; + + export const PowerSyncLogo = styled('img')` + max-width: 250px; + max-height: 250px; + object-fit: contain; + padding: 20px; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/views/sql-console/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/views/sql-console/page.tsx new file mode 100644 index 00000000..6b0a13e1 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/views/sql-console/page.tsx @@ -0,0 +1,106 @@ +import React from 'react'; +import { useQuery } from '@powersync/react'; +import { Box, Button, Grid, TextField, styled } from '@mui/material'; +import { DataGrid } from '@mui/x-data-grid'; +import { NavigationPage } from '@/components/navigation/NavigationPage'; + +export type LoginFormParams = { + email: string; + password: string; +}; + +const DEFAULT_QUERY = 'SELECT * FROM lists'; + +export default function SQLConsolePage() { + const inputRef = React.useRef(); + const [query, setQuery] = React.useState(DEFAULT_QUERY); + const { data: querySQLResult } = useQuery(query); + + const queryDataGridResult = React.useMemo(() => { + const firstItem = querySQLResult?.[0]; + + return { + columns: firstItem + ? Object.keys(firstItem).map((field) => ({ + field, + flex: 1 + })) + : [], + rows: querySQLResult + }; + }, [querySQLResult]); + + return ( + + + + + { + const inputValue = inputRef.current?.value; + if (e.key == 'Enter' && inputValue) { + setQuery(inputValue); + } + }} + /> + + + + + + + {queryDataGridResult ? ( + + {queryDataGridResult.columns ? ( + ({ ...r, id: r.id ?? index })) ?? []} + columns={queryDataGridResult.columns} + initialState={{ + pagination: { + paginationModel: { + pageSize: 20 + } + } + }} + pageSizeOptions={[20]} + disableRowSelectionOnClick + /> + ) : null} + + ) : null} + + + ); +} + +namespace S { + export const MainContainer = styled(Box)` + padding: 20px; + `; + + export const QueryResultContainer = styled(Box)` + margin-top: 40px; + `; + + export const CenteredGrid = styled(Grid)` + display: flex; + justify-content: center; + align-items: center; + `; +} diff --git a/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/edit/page.tsx b/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/edit/page.tsx new file mode 100644 index 00000000..3b253589 --- /dev/null +++ b/demos/react-supabase-todolist-optional-sync/src/app/views/todo-lists/edit/page.tsx @@ -0,0 +1,164 @@ +import { usePowerSync, useQuery } from '@powersync/react'; +import AddIcon from '@mui/icons-material/Add'; +import { + Box, + Button, + CircularProgress, + Dialog, + DialogActions, + DialogContent, + DialogContentText, + DialogTitle, + List, + TextField, + Typography, + styled +} from '@mui/material'; +import Fab from '@mui/material/Fab'; +import React, { Suspense } from 'react'; +import { useParams } from 'react-router-dom'; +import { useSupabase } from '@/components/providers/SystemProvider'; +import { LISTS_TABLE, TODOS_TABLE, TodoRecord } from '@/library/powersync/AppSchema'; +import { NavigationPage } from '@/components/navigation/NavigationPage'; +import { TodoItemWidget } from '@/components/widgets/TodoItemWidget'; +import { DEFAULT_USER_ID } from '@/library/powersync/SupabaseConnector'; + +/** + * useSearchParams causes the entire element to fall back to client side rendering + * This is exposed as a separate React component in order to suspend its render + * and allow the root page to render on the server. + */ +const TodoEditSection = () => { + const powerSync = usePowerSync(); + const supabase = useSupabase(); + const { id: listID } = useParams(); + + const { + data: [listRecord] + } = useQuery<{ name: string }>(`SELECT name FROM ${LISTS_TABLE} WHERE id = ?`, [listID]); + + const { data: todos } = useQuery( + `SELECT * FROM ${TODOS_TABLE} WHERE list_id=? ORDER BY created_at DESC, id`, + [listID] + ); + + const [showPrompt, setShowPrompt] = React.useState(false); + const nameInputRef = React.createRef(); + + const toggleCompletion = async (record: TodoRecord, completed: boolean) => { + const updatedRecord = { ...record, completed: completed }; + if (completed) { + const userID = supabase?.currentSession?.user.id || DEFAULT_USER_ID; + if (!userID) { + throw new Error(`Could not get user ID.`); + } + updatedRecord.completed_at = new Date().toISOString(); + updatedRecord.completed_by = userID; + } else { + updatedRecord.completed_at = null; + updatedRecord.completed_by = null; + } + await powerSync.execute( + `UPDATE ${TODOS_TABLE} + SET completed = ?, + completed_at = ?, + completed_by = ? + WHERE id = ?`, + [completed, updatedRecord.completed_at, updatedRecord.completed_by, record.id] + ); + }; + + const createNewTodo = async (description: string) => { + const userID = supabase?.currentSession?.user.id || DEFAULT_USER_ID; + if (!userID) { + throw new Error(`Could not get user ID.`); + } + + await powerSync.execute( + `INSERT INTO + ${TODOS_TABLE} + (id, created_at, created_by, description, list_id) + VALUES + (uuid(), datetime(), ?, ?, ?)`, + [userID, description, listID!] + ); + }; + + const deleteTodo = async (id: string) => { + await powerSync.writeTransaction(async (tx) => { + await tx.execute(`DELETE FROM ${TODOS_TABLE} WHERE id = ?`, [id]); + }); + }; + + if (!listRecord) { + return ( + + No matching List found, please navigate back... + + ); + } + + return ( + + + setShowPrompt(true)}> + + + + + {todos.map((r) => ( + deleteTodo(r.id)} + isComplete={r.completed == 1} + toggleCompletion={() => toggleCompletion(r, !r.completed)} + /> + ))} + + +