From 4a458efe97ac5f4001c0c9f79c5d1fb0b6ea9ce9 Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 11 Dec 2025 11:01:18 -0800 Subject: [PATCH 1/4] chore(cleanup): remove unnecessary (no longer in dev) --- clients/extension/.gitignore | 31 --- clients/extension/README.md | 31 --- clients/extension/action/app.tsx | 143 ----------- clients/extension/action/index.html | 13 - clients/extension/action/script.tsx | 13 - clients/extension/actions.ts | 37 --- clients/extension/background/api/add-note.ts | 75 ------ .../background/api/fragments/preview.ts | 30 --- .../background/api/fragments/saved-item.ts | 30 --- .../extension/background/api/remove-note.ts | 23 -- clients/extension/background/api/upsert.ts | 57 ----- clients/extension/background/auth/index.ts | 184 --------------- .../background/context-menus/index.ts | 44 ---- .../background/icon-updates/index.ts | 42 ---- clients/extension/background/index.ts | 223 ------------------ .../action-container/component.story.tsx | 46 ---- .../components/action-container/index.tsx | 66 ------ .../action-container/style.module.css | 0 .../action-error/component.story.tsx | 22 -- .../components/action-error/index.tsx | 5 - .../components/action-error/style.module.css | 7 - .../action-header/component.story.tsx | 20 -- .../components/action-header/index.tsx | 15 -- .../components/action-header/style.module.css | 18 -- .../action-loader/component.story.tsx | 27 --- .../components/action-loader/index.tsx | 9 - .../components/action-loader/style.module.css | 55 ----- clients/extension/components/icons/Pocket.tsx | 63 ----- .../components/notes-add/component.story.tsx | 22 -- .../extension/components/notes-add/index.tsx | 38 --- .../components/notes-add/style.module.css | 10 - .../notes-footer/component.story.tsx | 28 --- .../components/notes-footer/index.tsx | 31 --- .../components/notes-footer/style.module.css | 15 -- .../components/notes-list/component.story.tsx | 36 --- .../extension/components/notes-list/index.tsx | 104 -------- .../components/notes-list/style.module.css | 89 ------- .../components/notes/component.story.tsx | 28 --- clients/extension/components/notes/index.tsx | 78 ------ .../components/notes/style.module.css | 4 - .../saved-footer/component.story.tsx | 21 -- .../components/saved-footer/index.tsx | 22 -- .../components/saved-footer/style.module.css | 11 - .../saved-preview/component.story.tsx | 43 ---- .../components/saved-preview/index.tsx | 28 --- .../components/saved-preview/style.module.css | 59 ----- .../components/saved-tags/component.story.tsx | 34 --- .../extension/components/saved-tags/index.tsx | 132 ----------- .../components/saved-tags/style.module.css | 87 ------- .../components/saved/component.story.tsx | 36 --- clients/extension/components/saved/index.tsx | 32 --- .../components/saved/style.module.css | 18 -- .../extension/components/waypoint/index.tsx | 19 -- .../components/waypoint/style.module.css | 20 -- clients/extension/constants.ts | 6 - clients/extension/content/login.ts | 56 ----- clients/extension/content/logout.ts | 15 -- clients/extension/eslint.config.mjs | 33 --- clients/extension/extension.config.js | 14 -- clients/extension/manifest.json | 49 ---- clients/extension/package.json | 34 --- .../public/_locales/de/messages.json | 125 ---------- .../public/_locales/en/messages.json | 125 ---------- .../public/_locales/es/messages.json | 125 ---------- .../public/_locales/es_419/messages.json | 125 ---------- .../public/_locales/fr/messages.json | 125 ---------- .../public/_locales/it/messages.json | 125 ---------- .../public/_locales/ja/messages.json | 125 ---------- .../public/_locales/ko/messages.json | 125 ---------- .../public/_locales/nl/messages.json | 125 ---------- .../public/_locales/pl/messages.json | 125 ---------- .../public/_locales/pt_BR/messages.json | 125 ---------- .../public/_locales/pt_PT/messages.json | 125 ---------- .../public/_locales/ru/messages.json | 125 ---------- .../public/_locales/zh_CN/messages.json | 125 ---------- .../public/_locales/zh_TW/messages.json | 125 ---------- .../extension/public/images/action-icon.png | Bin 841 -> 0 bytes clients/extension/public/images/icon-128.png | Bin 8525 -> 0 bytes clients/extension/public/images/icon-16.png | Bin 3002 -> 0 bytes clients/extension/public/images/icon-32.png | Bin 1569 -> 0 bytes clients/extension/public/images/icon-48.png | Bin 2764 -> 0 bytes .../extension/public/images/pocket-logo.png | Bin 12989 -> 0 bytes clients/extension/public/styles/fonts.css | 19 -- clients/extension/public/styles/global.css | 160 ------------- clients/extension/tsconfig.json | 22 -- clients/extension/types/auth.ts | 21 -- clients/extension/types/index.d.ts | 4 - clients/extension/types/item.ts | 30 --- clients/extension/types/message.ts | 16 -- clients/extension/types/note.ts | 4 - clients/extension/types/save.ts | 6 - clients/extension/utilities/error.ts | 28 --- clients/extension/utilities/is-system.ts | 11 - clients/extension/utilities/localization.ts | 67 ------ clients/extension/utilities/request.ts | 114 --------- clients/extension/utilities/send-message.ts | 9 - clients/extension/utilities/storage.ts | 35 --- clients/scraper/index.ts | 143 ----------- clients/scraper/package.json | 24 -- clients/scraper/tsconfig.json | 109 --------- .../storybook-config/.storybook-ext/main.ts | 30 --- .../.storybook-ext/preview.tsx | 56 ----- config/storybook-config/.storybook/i18n.js | 15 -- config/storybook-config/.storybook/main.ts | 30 --- .../storybook-config/.storybook/preview.tsx | 133 ----------- config/storybook-config/package.json | 34 --- 106 files changed, 5576 deletions(-) delete mode 100644 clients/extension/.gitignore delete mode 100644 clients/extension/README.md delete mode 100644 clients/extension/action/app.tsx delete mode 100644 clients/extension/action/index.html delete mode 100644 clients/extension/action/script.tsx delete mode 100644 clients/extension/actions.ts delete mode 100644 clients/extension/background/api/add-note.ts delete mode 100644 clients/extension/background/api/fragments/preview.ts delete mode 100644 clients/extension/background/api/fragments/saved-item.ts delete mode 100644 clients/extension/background/api/remove-note.ts delete mode 100644 clients/extension/background/api/upsert.ts delete mode 100644 clients/extension/background/auth/index.ts delete mode 100644 clients/extension/background/context-menus/index.ts delete mode 100644 clients/extension/background/icon-updates/index.ts delete mode 100644 clients/extension/background/index.ts delete mode 100644 clients/extension/components/action-container/component.story.tsx delete mode 100644 clients/extension/components/action-container/index.tsx delete mode 100644 clients/extension/components/action-container/style.module.css delete mode 100644 clients/extension/components/action-error/component.story.tsx delete mode 100644 clients/extension/components/action-error/index.tsx delete mode 100644 clients/extension/components/action-error/style.module.css delete mode 100644 clients/extension/components/action-header/component.story.tsx delete mode 100644 clients/extension/components/action-header/index.tsx delete mode 100644 clients/extension/components/action-header/style.module.css delete mode 100644 clients/extension/components/action-loader/component.story.tsx delete mode 100644 clients/extension/components/action-loader/index.tsx delete mode 100644 clients/extension/components/action-loader/style.module.css delete mode 100644 clients/extension/components/icons/Pocket.tsx delete mode 100644 clients/extension/components/notes-add/component.story.tsx delete mode 100644 clients/extension/components/notes-add/index.tsx delete mode 100644 clients/extension/components/notes-add/style.module.css delete mode 100644 clients/extension/components/notes-footer/component.story.tsx delete mode 100644 clients/extension/components/notes-footer/index.tsx delete mode 100644 clients/extension/components/notes-footer/style.module.css delete mode 100644 clients/extension/components/notes-list/component.story.tsx delete mode 100644 clients/extension/components/notes-list/index.tsx delete mode 100644 clients/extension/components/notes-list/style.module.css delete mode 100644 clients/extension/components/notes/component.story.tsx delete mode 100644 clients/extension/components/notes/index.tsx delete mode 100644 clients/extension/components/notes/style.module.css delete mode 100644 clients/extension/components/saved-footer/component.story.tsx delete mode 100644 clients/extension/components/saved-footer/index.tsx delete mode 100644 clients/extension/components/saved-footer/style.module.css delete mode 100644 clients/extension/components/saved-preview/component.story.tsx delete mode 100644 clients/extension/components/saved-preview/index.tsx delete mode 100644 clients/extension/components/saved-preview/style.module.css delete mode 100644 clients/extension/components/saved-tags/component.story.tsx delete mode 100644 clients/extension/components/saved-tags/index.tsx delete mode 100644 clients/extension/components/saved-tags/style.module.css delete mode 100644 clients/extension/components/saved/component.story.tsx delete mode 100644 clients/extension/components/saved/index.tsx delete mode 100644 clients/extension/components/saved/style.module.css delete mode 100644 clients/extension/components/waypoint/index.tsx delete mode 100644 clients/extension/components/waypoint/style.module.css delete mode 100644 clients/extension/constants.ts delete mode 100644 clients/extension/content/login.ts delete mode 100644 clients/extension/content/logout.ts delete mode 100644 clients/extension/eslint.config.mjs delete mode 100644 clients/extension/extension.config.js delete mode 100644 clients/extension/manifest.json delete mode 100644 clients/extension/package.json delete mode 100644 clients/extension/public/_locales/de/messages.json delete mode 100644 clients/extension/public/_locales/en/messages.json delete mode 100644 clients/extension/public/_locales/es/messages.json delete mode 100644 clients/extension/public/_locales/es_419/messages.json delete mode 100644 clients/extension/public/_locales/fr/messages.json delete mode 100644 clients/extension/public/_locales/it/messages.json delete mode 100644 clients/extension/public/_locales/ja/messages.json delete mode 100644 clients/extension/public/_locales/ko/messages.json delete mode 100644 clients/extension/public/_locales/nl/messages.json delete mode 100644 clients/extension/public/_locales/pl/messages.json delete mode 100644 clients/extension/public/_locales/pt_BR/messages.json delete mode 100644 clients/extension/public/_locales/pt_PT/messages.json delete mode 100644 clients/extension/public/_locales/ru/messages.json delete mode 100644 clients/extension/public/_locales/zh_CN/messages.json delete mode 100644 clients/extension/public/_locales/zh_TW/messages.json delete mode 100644 clients/extension/public/images/action-icon.png delete mode 100644 clients/extension/public/images/icon-128.png delete mode 100644 clients/extension/public/images/icon-16.png delete mode 100644 clients/extension/public/images/icon-32.png delete mode 100644 clients/extension/public/images/icon-48.png delete mode 100644 clients/extension/public/images/pocket-logo.png delete mode 100644 clients/extension/public/styles/fonts.css delete mode 100644 clients/extension/public/styles/global.css delete mode 100644 clients/extension/tsconfig.json delete mode 100644 clients/extension/types/auth.ts delete mode 100644 clients/extension/types/index.d.ts delete mode 100644 clients/extension/types/item.ts delete mode 100644 clients/extension/types/message.ts delete mode 100644 clients/extension/types/note.ts delete mode 100644 clients/extension/types/save.ts delete mode 100644 clients/extension/utilities/error.ts delete mode 100644 clients/extension/utilities/is-system.ts delete mode 100644 clients/extension/utilities/localization.ts delete mode 100644 clients/extension/utilities/request.ts delete mode 100644 clients/extension/utilities/send-message.ts delete mode 100644 clients/extension/utilities/storage.ts delete mode 100644 clients/scraper/index.ts delete mode 100644 clients/scraper/package.json delete mode 100644 clients/scraper/tsconfig.json delete mode 100644 config/storybook-config/.storybook-ext/main.ts delete mode 100644 config/storybook-config/.storybook-ext/preview.tsx delete mode 100644 config/storybook-config/.storybook/i18n.js delete mode 100644 config/storybook-config/.storybook/main.ts delete mode 100644 config/storybook-config/.storybook/preview.tsx delete mode 100644 config/storybook-config/package.json diff --git a/clients/extension/.gitignore b/clients/extension/.gitignore deleted file mode 100644 index 2b4c91dab..000000000 --- a/clients/extension/.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -node_modules - -# testing -coverage - -# production -dist - -# misc -.DS_Store - -# lock files -yarn.lock -package-lock.json - -# debug files -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# extension.js -extension-env.d.ts - -# keys -.env -.env.chrome -.env.firefox -.env.safari diff --git a/clients/extension/README.md b/clients/extension/README.md deleted file mode 100644 index 7282639d7..000000000 --- a/clients/extension/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Save to Pocket - -> Save to Pocket from anywhere and access it when you need it wherever you are - -## Available Scripts - -In the project directory, you can run the following scripts: - -### pnpm dev - -**Development Mode**: This command runs your extension in development mode. It will launch a new browser instance with your extension loaded. The page will automatically reload whenever you make changes to your code, allowing for a smooth development experience. - -```bash -pnpm dev -``` - -### pnpm start - -**Production Preview**: This command runs your extension in production mode. It will launch a new browser instance with your extension loaded, simulating the environment and behavior of your extension as it will appear once published. - -```bash -pnpm start -``` - -### pnpm build - -**Build for Production**: This command builds your extension for production. It optimizes and bundles your extension, preparing it for deployment to the target browser's store. - -```bash -pnpm build -``` diff --git a/clients/extension/action/app.tsx b/clients/extension/action/app.tsx deleted file mode 100644 index f1e6d34b2..000000000 --- a/clients/extension/action/app.tsx +++ /dev/null @@ -1,143 +0,0 @@ -import { useEffect, useState } from 'react' -import { EXT_ACTIONS } from '../actions' -import { ActionContainer } from '../components/action-container' -import { sendMessage } from '../utilities/send-message' - -import type { ExtItem, ExtMessage } from '../types' -import type { NoteEdge } from '@common/types/pocket' - -export function App() { - const [isOpen, setIsOpen] = useState(false) - const [saveStatus, setSaveStatus] = useState('saving') - const [noteStatus, setNoteStatus] = useState(undefined) - const [errorMessage, setErrorMessage] = useState(undefined) - const [item, setItem] = useState(undefined) - const [notes, setNotes] = useState([]) - - /* Setup Listeners and show popup - –––––––––––––––––––––––––––––––––––––––––––––––––– */ - useEffect(() => { - setIsOpen(true) - chrome.runtime.onMessage.addListener(handleMessages) - return () => { - setIsOpen(false) - chrome.runtime.onMessage.removeListener(handleMessages) - } - }, []) - - /* Send a message on action activating - –––––––––––––––––––––––––––––––––––––––––––––––––– */ - useEffect(() => { - if (isOpen) void sendMessage({ action: EXT_ACTIONS.BROWSER_ACTION }) - }, [isOpen]) - - /* Handle incoming messages - –––––––––––––––––––––––––––––––––––––––––––––––––– */ - function handleMessages(message: ExtMessage) { - const { action = 'Unknown Action' } = message || {} - - switch (action) { - case EXT_ACTIONS.ADD_NOTE_SUCCESS: - case EXT_ACTIONS.SAVE_TO_POCKET_SUCCESS: { - const item = message?.item as ExtItem - setItem(item) - setNotes(item.savedItem.notes.edges) - setNoteStatus(undefined) - setSaveStatus('saved') - return - } - - case EXT_ACTIONS.SAVE_TO_POCKET_FAILURE: { - const { error } = message ?? 'Unknown error' - setErrorMessage(error) - setSaveStatus('save_failed') - return - } - - case EXT_ACTIONS.ADD_NOTE_FAILURE: { - const { error } = message ?? 'Unknown error' - setNoteStatus(undefined) - setErrorMessage(error) - return - } - - case EXT_ACTIONS.DELETE_NOTE_SUCCESS: { - const { noteId } = message - if (noteId) { - setNoteStatus(undefined) - setNotes((notes) => { - return notes.filter((note) => note?.node?.id !== noteId) - }) - } - return - } - - case EXT_ACTIONS.REMOVE_ITEM_REQUEST: { - setSaveStatus('removing') - return - } - - case EXT_ACTIONS.REMOVE_ITEM_SUCCESS: { - setSaveStatus('removed') - return - } - - case EXT_ACTIONS.REMOVE_ITEM_FAILURE: { - setSaveStatus('remove_failed') - return - } - - case EXT_ACTIONS.TAG_SYNC_REQUEST: { - setSaveStatus('tags_saving') - return - } - - case EXT_ACTIONS.TAG_SYNC_SUCCESS: { - setSaveStatus('tags_saved') - return - } - - case EXT_ACTIONS.TAG_SYNC_FAILURE: { - setSaveStatus('tags_failed') - return - } - - case EXT_ACTIONS.UPDATE_TAG_ERROR: { - const { error } = message ?? 'Unknown error' - setErrorMessage(error) - return - } - - case EXT_ACTIONS.AUTH_ERROR: { - setErrorMessage('Authorization Error') - return - } - - default: { - return - } - } - } - - /* Send messages - –––––––––––––––––––––––––––––––––––––––––––––––––– */ - const actionUnSave = () => {} - - const actionLogOut = () => { - void sendMessage({ action: EXT_ACTIONS.LOGGED_OUT_OF_POCKET }) - } - - return ( - - ) -} diff --git a/clients/extension/action/index.html b/clients/extension/action/index.html deleted file mode 100644 index 89f4272a8..000000000 --- a/clients/extension/action/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - Save to Pocket - - - -
- - - diff --git a/clients/extension/action/script.tsx b/clients/extension/action/script.tsx deleted file mode 100644 index 7388f80ab..000000000 --- a/clients/extension/action/script.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React from 'react' -import ReactDOM from 'react-dom/client' -import '../public/styles/fonts.css' -import '../public/styles/global.css' -import { App } from './app' - -const root = ReactDOM.createRoot(document.getElementById('root')!) - -root.render( - - - -) diff --git a/clients/extension/actions.ts b/clients/extension/actions.ts deleted file mode 100644 index aee7e0edd..000000000 --- a/clients/extension/actions.ts +++ /dev/null @@ -1,37 +0,0 @@ -export enum EXT_ACTIONS { - AUTH_CODE_RECEIVED = 'AUTH_CODE_RECEIVED', - AUTH_ERROR = 'AUTH_ERROR', - BROWSER_ACTION = 'BROWSER_ACTION', - COLOR_MODE_CHANGE = 'COLOR_MODE_CHANGE', - LOGGED_OUT_OF_POCKET = 'LOGGED_OUT_OF_POCKET', - OPEN_OPTIONS = 'OPEN_OPTIONS', - OPEN_POCKET = 'OPEN_POCKET', - POPUP_CLOSED = 'POPUP_CLOSED', - REMOVE_ITEM = 'REMOVE_ITEM', - REMOVE_ITEM_FAILURE = 'REMOVE_ITEM_FAILURE', - REMOVE_ITEM_REQUEST = 'REMOVE_ITEM_REQUEST', - REMOVE_ITEM_SUCCESS = 'REMOVE_ITEM_SUCCESS', - RESAVE_ITEM = 'RESAVE_ITEM', - SAVE_TO_POCKET_FAILURE = 'SAVE_TO_POCKET_FAILURE', - SAVE_TO_POCKET_REQUEST = 'SAVE_TO_POCKET_REQUEST', - SAVE_TO_POCKET_SUCCESS = 'SAVE_TO_POCKET_SUCCESS', - SELECTION_ADD = 'SELECTION_ADD', - SEND_TAG_ERROR = 'SEND_TAG_ERROR', - SUGGESTED_TAGS_FAILURE = 'SUGGESTED_TAGS_FAILURE', - SUGGESTED_TAGS_SUCCESS = 'SUGGESTED_TAGS_SUCCESS', - TAG_SYNC_FAILURE = 'TAG_SYNC_FAILURE', - TAG_SYNC_REQUEST = 'TAG_SYNC_REQUEST', - TAG_SYNC_SUCCESS = 'TAG_SYNC_SUCCESS', - TAGS_SYNC = 'TAGS_SYNC', - UNKNOWN_ACTION = 'UNKNOWN_ACTION', - UPDATE_ITEM_PREVIEW = 'UPDATE_ITEM_PREVIEW', - UPDATE_STORED_TAGS = 'UPDATE_STORED_TAGS', - UPDATE_TAG_ERROR = 'UPDATE_TAG_ERROR', - USER_LOG_IN = 'USER_LOG_IN', - ADD_NOTE_REQUEST = 'ADD_NOTE_REQUEST', - ADD_NOTE_SUCCESS = 'ADD_NOTE_SUCCESS', - ADD_NOTE_FAILURE = 'ADD_NOTE_FAILURE', - DELETE_NOTE_REQUEST = 'DELETE_NOTE_REQUEST', - DELETE_NOTE_SUCCESS = 'DELETE_NOTE_SUCCESS', - DELETE_NOTE_FAILURE = 'DELETE_NOTE_FAILURE' -} diff --git a/clients/extension/background/api/add-note.ts b/clients/extension/background/api/add-note.ts deleted file mode 100644 index 6b73923bb..000000000 --- a/clients/extension/background/api/add-note.ts +++ /dev/null @@ -1,75 +0,0 @@ -import { extensionRequest } from '../../utilities/request' -import { verifySession } from '../auth' -import { FRAGMENT_ITEM_PREVIEW } from './fragments/preview' -import { FRAGMENT_SAVED_ITEM } from './fragments/saved-item' - -import type { ExtItem, ExtSavedItem } from '../../types' -import type { CreateNoteMarkdownInput } from '@common/types/pocket' - -interface ExtCreateNoteMarkdown { - archived: boolean - contentPreview: string - createdAt: string - deleted: boolean - docMarkdown: boolean - id: string - source: string | undefined - title: string | undefined - updatedAt: string - savedItem: ExtSavedItem -} - -const gql = String.raw -const query = gql` - mutation CreateNoteMarkdown($input: CreateNoteMarkdownInput!) { - createNoteMarkdown(input: $input) { - archived - contentPreview - createdAt - deleted - docMarkdown - id - source - title - updatedAt - savedItem { - ...ItemSaved - item { - ... on Item { - preview { - ...ItemPreview - } - } - } - } - } - } - - ${FRAGMENT_SAVED_ITEM} - ${FRAGMENT_ITEM_PREVIEW} -` - -export async function addNote(input: CreateNoteMarkdownInput) { - // We need a token to save. This will create a session if need be - // be requesting a new bearer if the current one is expired - const token = await verifySession() - - // Set up the variables we need for this request - const data = { variables: { input }, query } - - // Make the request and return it - const response = await extensionRequest<{ createNoteMarkdown: ExtCreateNoteMarkdown }>( - data, - token - ) - - const responseItem = response?.createNoteMarkdown?.savedItem - const { item, ...savedItem } = responseItem - const preview = item?.preview - - // We have got a pending item back from the server ... we should handle it - if (!item || !preview) throw new Error(`Trouble creating note`) - - const validItem: ExtItem = { savedItem, preview } - return validItem -} diff --git a/clients/extension/background/api/fragments/preview.ts b/clients/extension/background/api/fragments/preview.ts deleted file mode 100644 index dc7984793..000000000 --- a/clients/extension/background/api/fragments/preview.ts +++ /dev/null @@ -1,30 +0,0 @@ -const gql = String.raw - -export const FRAGMENT_ITEM_PREVIEW = gql` - fragment ItemPreview on PocketMetadata { - ... on ItemSummary { - previewId: id - id - image { - caption - credit - url - cachedImages(imageOptions: [{ width: 80, id: "ext", height: 80, fileType: PNG }]) { - url - id - } - } - excerpt - title - authors { - name - } - domain { - name - } - datePublished - url - source - } - } -` diff --git a/clients/extension/background/api/fragments/saved-item.ts b/clients/extension/background/api/fragments/saved-item.ts deleted file mode 100644 index 0a486f6a9..000000000 --- a/clients/extension/background/api/fragments/saved-item.ts +++ /dev/null @@ -1,30 +0,0 @@ -const gql = String.raw - -export const FRAGMENT_SAVED_ITEM = gql` - fragment ItemSaved on SavedItem { - savedId: id - id - suggestedTags { - id - name - } - tags { - id - name - } - notes { - edges { - cursor - node { - archived - createdAt - deleted - id - updatedAt - title - contentPreview - } - } - } - } -` diff --git a/clients/extension/background/api/remove-note.ts b/clients/extension/background/api/remove-note.ts deleted file mode 100644 index a5c857aaf..000000000 --- a/clients/extension/background/api/remove-note.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { extensionRequest } from '../../utilities/request' -import { verifySession } from '../auth' - -const gql = String.raw -const query = gql` - mutation DeleteNote($input: DeleteNoteInput!) { - deleteNote(input: $input) - } -` - -export async function removeNote(noteId: string) { - // We need a token to save. This will create a session if need be - // be requesting a new bearer if the current one is expired - const token = await verifySession() - - // Set up the variables we need for this request - const data = { variables: { input: { id: noteId } }, query } - - // Make the request and return it - const response = await extensionRequest<{ deleteNote: boolean }>(data, token) - - return response -} diff --git a/clients/extension/background/api/upsert.ts b/clients/extension/background/api/upsert.ts deleted file mode 100644 index d9222d1d5..000000000 --- a/clients/extension/background/api/upsert.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { extensionRequest } from '../../utilities/request' -import { verifySession } from '../auth' - -import { FRAGMENT_ITEM_PREVIEW } from './fragments/preview' -import { FRAGMENT_SAVED_ITEM } from './fragments/saved-item' -import type { ExtSave, ExtItemResponse, ExtItem } from '../../types' - -interface upsertSavedItem { - item: ExtItemResponse -} - -const gql = String.raw -const query = gql` - mutation ItemUpsert($input: SavedItemUpsertInput!) { - upsertSavedItem(input: $input) { - item { - ... on Item { - preview { - ...ItemPreview - } - savedItem { - ...ItemSaved - } - } - } - } - } - - ${FRAGMENT_SAVED_ITEM} - ${FRAGMENT_ITEM_PREVIEW} -` - -export async function upsertItem(saveData: ExtSave) { - const { url } = saveData - - // We need a token to save. This will create a session if need be - // be requesting a new bearer if the current one is expired - const token = await verifySession() - - // Set up the variables we need for this request - const data = { variables: { input: { url } }, query } - - // Make the request and return it - const response = await extensionRequest<{ upsertSavedItem: upsertSavedItem }>(data, token) - - const item = response?.upsertSavedItem?.item - - // We have got a pending item back from the server ... we should handle it - if (item && 'status' in item) throw new Error(`Item save is pending: ${item?.status}`) - - const validItem = item as ExtItem - // If we don't have a preview, something has gone awry and we should be in - // in the land of sending an error already ... but if we're not let's throw - if (!validItem?.preview) throw new Error('There was an error while saving') - - return { item: validItem } -} diff --git a/clients/extension/background/auth/index.ts b/clients/extension/background/auth/index.ts deleted file mode 100644 index 3ac666e46..000000000 --- a/clients/extension/background/auth/index.ts +++ /dev/null @@ -1,184 +0,0 @@ -import * as jose from 'jose' -import { v4 as uuidv4 } from 'uuid' -import { LOGOUT_URL, AUTH_URL, CONSUMER_KEY } from '../../constants' -import { getSetting, setSettings } from '../../utilities/storage' - -import type { V3AuthorizationResponse, JWTResponse } from '../../types' - -/** - * setAuth - * --- - * Takes a token and a userId and requests valid authorizations to use in - * requests - */ -export async function setAuth(token: string, userId: string) { - // Getting a Guid to use in the request - // Getting an auth token - try { - const guid = await getGuid() - if (!guid) throw new Error('Guid could not be generated') - - await authorize(guid, token, userId) - return true - } catch (err) { - console.error(err) - return false - } -} - -export function logOut() { - void chrome.tabs.create({ url: LOGOUT_URL }) -} - -export function loggedOutOfPocket() { - void chrome.storage.local.clear() -} - -export function logIn() { - void chrome.tabs.create({ url: AUTH_URL }) -} - -/* GUID -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -export async function getGuid(): Promise { - const extensionGuid = await getExtensionGuid() - if (extensionGuid) return extensionGuid as string - - const siteGuid = await getSiteGuid() - if (siteGuid) return siteGuid - - return uuidv4() -} - -export async function getExtensionGuid() { - const guid = await getSetting('guid') - return guid ? guid : false -} - -export async function getSiteGuid() { - const cookies = await chrome.cookies.get({ - url: 'https://getpocket.com/', - name: 'sess_guid' - }) - - return cookies?.value -} - -/** - * Authorize - * --- - * This takes the token we get from our extension log in and gets an access_token - * for us to store and create sessions with - */ -export async function authorize(guid: string, token: string, user_id: string) { - const headers = new Headers({ - 'X-Accept': 'application/json', - 'Content-Type': 'application/json' - }) - - const response = await fetch('https://getpocket.com/v3/oauth/authorize/', { - method: 'POST', - headers: headers, - body: JSON.stringify({ - consumer_key: CONSUMER_KEY, - guid, - token, - user_id, - account: '1', - grant_type: 'extension' - }) - }) - - if (!response.ok) { - throw new Error(`An error has occurred: ${response.status}`) - } - - const { access_token, account, username } = (await response.json()) as V3AuthorizationResponse - if (!access_token || !account) throw new Error(`Error getting account information `) - - const { premium_status } = account - - await setSettings({ access_token, premium_status, username }) - await createSession() -} - -/** - * createSession - * --- - * Creates a new session by requesting a JWT token. If a valid access token is present, the JWT - * should include authentication data - */ -export async function createSession() { - try { - // Retrieve the access token (if we have one) to fetch a new JWT - const access_token = (await getSetting('access_token')) as string - const response = await fetch( - `https://getpocket.com/v3/jwt?access_token=${access_token}&consumer_key=${CONSUMER_KEY}` - ) - - // General error like the server is not responding - if (!response.ok) throw new BearerTokenError(`Server Error: ${response.status}`) - - // If we don't have a bearer token, something has gone wrong with the response - const { jwt: bearer_token } = (await response.json()) as JWTResponse - if (!bearer_token) throw new BearerTokenError(`Bad response: ${response.status}`) - - // Otherwise we will store the new token and pass that valid token back to - // the function verifying things - await setSettings({ bearer_token }) - return bearer_token - } catch (err) { - console.error(err) - return - } -} - -/** - * verifySession - * --- - * Verifies the current session by checking the bearer token from cookies. - * If the token exists and is not expired, it returns the token and authentication status. - * Otherwise, it attempts to create a new session. - */ -export async function verifySession(): Promise { - try { - const bearer_token = (await getSetting('bearer_token')) as string - - if (bearer_token) { - const { isExpired } = checkToken(bearer_token) - if (!isExpired) return bearer_token - } - - const new_bearer_token = await createSession() - return new_bearer_token - } catch (err) { - console.log(err) - return - } -} - -/** - * checkToken - * --- - * Decodes a JWT bearer token and determines its authentication and expiration status. - * - */ -function checkToken(bearerToken: string) { - const claims = jose.decodeJwt(bearerToken) - const isAuthenticated = claims?.sub !== 'anonymous' - const isExpired = claims?.exp ? Date.now() >= claims?.exp * 1000 : true - - return { isAuthenticated, isExpired } -} - -/** - * UserRequestError - * --- - * Something has gone wrong with the request at the server level - */ -class BearerTokenError extends Error { - constructor(message?: string) { - super(message) - this.name = 'BearerTokenError' - } -} diff --git a/clients/extension/background/context-menus/index.ts b/clients/extension/background/context-menus/index.ts deleted file mode 100644 index 640706b73..000000000 --- a/clients/extension/background/context-menus/index.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { localize } from '../../utilities/localization' -import { getSetting } from '../../utilities/storage' - -/* Context Menus -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -export async function setContextMenus() { - chrome.contextMenus.removeAll() - - // Page Context - Right click menu on page - chrome.contextMenus.create({ - title: localize('context_menu_save'), - id: 'pageContextClick', - contexts: ['page', 'frame', 'editable', 'image', 'video', 'audio', 'link', 'selection'] // prettier-ignore - }) - - // Browser Icon - Right click menu - chrome.contextMenus.create({ - title: localize('context_menu_open_list'), - id: 'toolbarContextClickList', - contexts: ['action'] - }) - - chrome.contextMenus.create({ - title: localize('context_menu_discover_more'), - id: 'toolbarContextClickHome', - contexts: ['action'] - }) - - // Log In or Out menu item depending on existence of access token - const access_token = await getSetting('access_token') - if (access_token) { - chrome.contextMenus.create({ - title: localize('context_menu_log_out'), - id: 'toolbarContextClickLogOut', - contexts: ['action'] - }) - } else { - chrome.contextMenus.create({ - title: localize('context_menu_log_in'), - id: 'toolbarContextClickLogIn', - contexts: ['action'] - }) - } -} diff --git a/clients/extension/background/icon-updates/index.ts b/clients/extension/background/icon-updates/index.ts deleted file mode 100644 index 4a7edcb4c..000000000 --- a/clients/extension/background/icon-updates/index.ts +++ /dev/null @@ -1,42 +0,0 @@ -/* Action Iconography -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -export async function setDefaultIcon() { - const imageData = inactiveIcon() - await chrome.action.setIcon({ imageData }) -} - -export async function setToolbarIcon(tabId: number, isSaved: boolean) { - // const imageData = isSaved ? savedIcon() : inactiveIcon() - const imageData = inactiveIcon() - await chrome.action.setIcon({ tabId, imageData }) -} - -export function savedIcon() { - const canvas = new OffscreenCanvas(32, 32) - const context = canvas.getContext('2d')! - const saved = new Path2D( - 'M16 31C24.8366 31 32 23.7868 32 14.8889V5.22167C32 3.44208 30.5673 2 28.8 2H3.2C1.43269 2 0 3.43932 0 5.2189V14.8889C0 23.7868 7.16344 31 16 31ZM10.7314 12.1386C10.1065 11.5094 9.09347 11.5094 8.46863 12.1386C7.84379 12.7677 7.84379 13.7878 8.46863 14.417L14.8686 20.8615C15.4935 21.4906 16.5065 21.4906 17.1314 20.8615L23.5314 14.417C24.1562 13.7878 24.1562 12.7677 23.5314 12.1386C22.9065 11.5094 21.8935 11.5094 21.2686 12.1386L16 17.4438L10.7314 12.1386Z' - ) - context.clearRect(0, 0, 32, 32) - context.fillStyle = '#EF4056' // Pocket Brand Coral/Red - context.fill(saved, 'evenodd') - return context.getImageData(0, 0, 32, 32) -} - -export function inactiveIcon() { - const canvas = new OffscreenCanvas(32, 32) - const context = canvas.getContext('2d')! - - const outer = new Path2D( - 'M0 5.22222C0 3.44264 1.43269 2 3.2 2H28.8C30.5673 2 32 3.44264 32 5.22222H28.8H3.2H0ZM3.2 5.22222H0V14.8889C0 23.7868 7.16344 31 16 31C24.8366 31 32 23.7868 32 14.8889V5.22222H28.8V14.8889C28.8 22.0072 23.0692 27.7778 16 27.7778C8.93075 27.7778 3.2 22.0072 3.2 14.8889V5.22222Z' - ) - const inner = new Path2D( - 'M8.46863 12.1386C9.09347 11.5094 10.1065 11.5094 10.7314 12.1386L16 17.4438L21.2686 12.1386C21.8935 11.5094 22.9065 11.5094 23.5314 12.1386C24.1562 12.7677 24.1562 13.7878 23.5314 14.417L17.1314 20.8615C16.5065 21.4906 15.4935 21.4906 14.8686 20.8615L8.46863 14.417C7.84379 13.7878 7.84379 12.7677 8.46863 12.1386Z' - ) - - context.clearRect(0, 0, 32, 32) - context.fillStyle = '#EF4056' // Pocket Brand Coral/Red - context.fill(outer, 'evenodd') - context.fill(inner, 'evenodd') - return context.getImageData(0, 0, 32, 32) -} diff --git a/clients/extension/background/index.ts b/clients/extension/background/index.ts deleted file mode 100644 index 70a9f75de..000000000 --- a/clients/extension/background/index.ts +++ /dev/null @@ -1,223 +0,0 @@ -import { EXT_ACTIONS } from '../actions' -import { POCKET_SAVES, POCKET_HOME } from '../constants' -import { getErrorMessage } from '../utilities/error' -import { isSystemPage } from '../utilities/is-system' -import { sendMessage } from '../utilities/send-message' -import { getSetting } from '../utilities/storage' -import { addNote } from './api/add-note' -import { removeNote } from './api/remove-note' -import { upsertItem } from './api/upsert' -import { setAuth, logIn } from './auth' -import { setDefaultIcon, setToolbarIcon } from './icon-updates' - -// Types -import type { ExtMessage, ExtSave } from '../types' -import type { ExtNote } from '../types/note' - -let saveQueue: ExtSave | null = null - -/* Initial Setup -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -chrome.runtime.onInstalled.addListener(function () { - // Use SVG icons over the png for more control - void setDefaultIcon() - // handle.setContextMenus() -}) - -/* Tab Changes -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -// chrome.tabs.onUpdated.addListener(tabUpdated) -// function tabUpdated(tabId: number, changeInfo: chrome.tabs.TabChangeInfo) { -// // if actively loading a new page, unset save state on icon -// // if (changeInfo.status === 'loading' && changeInfo.url) { -// // void setToolbarIcon(tabId, false) -// // } -// } - -/* Message handling -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -// eslint-disable-next-line @typescript-eslint/no-misused-promises -chrome.runtime.onMessage.addListener(messageHandler) -async function messageHandler(message: ExtMessage, sender: chrome.runtime.MessageSender) { - const { action = EXT_ACTIONS.UNKNOWN_ACTION } = message || {} - - // Messages from `popup action` don't have a sender so we need to query the active tab - const activeTab = await chrome.tabs.query({ active: true, lastFocusedWindow: true }) - - // Context messages will have a sender (it may be unnecessary to do this check) - const senderTab = sender.tab - - // Let's get the correct tab to use before we proceed - const tab = senderTab ?? activeTab[0] - const tabId = tab?.id - - switch (action) { - case EXT_ACTIONS.BROWSER_ACTION: { - // No tab was sent - // !! ADD BETTER RESPONSE TO BAD DATA - if (!tab || !tabId) return true - - // If it's a system page, just send them to Pocket proper - if (isSystemPage(tab)) return openPocketHome() - - // Let's do a quick check to see if the user has any text selected and pass - // it back to the popup so we can populate the note - const selection = await getSelection(tabId) - if (selection) { - await chrome.runtime.sendMessage({ action: EXT_ACTIONS.SAVE_TO_POCKET_REQUEST, selection }) - } - - // Let's initiate a save - await save({ - id: tabId, - title: tab.title, - url: tab.url, - ...(selection && { note: selection }) - }) - - return true - } - - case EXT_ACTIONS.ADD_NOTE_REQUEST: { - const { noteData } = message - if (noteData) await saveNote(noteData, tab?.url) - return true - } - - case EXT_ACTIONS.DELETE_NOTE_REQUEST: { - const { noteId } = message - if (noteId) await deleteNote(noteId) - return true - } - - case EXT_ACTIONS.AUTH_CODE_RECEIVED: { - try { - const { auth } = message - const { token, userId } = auth! - - // Let's make sure we don't fail silently - if (!token || !userId) return void sendMessage({ action: EXT_ACTIONS.AUTH_ERROR }) - - // All's well, set us up for future requests - await setAuth(token, userId) - - // Let's also close that login page - chrome.tabs.query({ url: '*://getpocket.com/extension_login_success*' }, (tabs) => { - const tabIds = tabs.map((tab) => tab?.id ?? false).filter(Boolean) - void chrome.tabs.remove(tabIds as number[]) - }) - - // Did we try and save before we auth'd? Let's continue on - if (saveQueue) { - const saveData = saveQueue - saveQueue = null - - await save(saveData) - return true - } - } catch (err) { - console.warn(err) - } - return - } - - case EXT_ACTIONS.LOGGED_OUT_OF_POCKET: { - await chrome.storage.local.clear() - return true - } - default: { - // Important! Return true to indicate you want to send a response asynchronously - return true - } - } -} - -/* Saving -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -async function save(saveData: ExtSave) { - const { url, id } = saveData - try { - // No url ... not sure how you managed that one ;) - if (!url || !id) return - - // Are we authed? - const access_token = await getSetting('access_token') - - // If we aren't authed, we are gonna save our tab and run through auth. - if (!access_token) { - saveQueue = saveData - return logIn() - } - - // We are auth'd! Let's make a save - const { item } = await upsertItem(saveData) - - // send a message so the popup can display the preview - sendMessage({ action: EXT_ACTIONS.SAVE_TO_POCKET_SUCCESS, item }) - } catch (error) { - // Things have gone awry. Let's send the error along - const message = getErrorMessage(error) - sendMessage({ action: EXT_ACTIONS.SAVE_TO_POCKET_FAILURE, error: message }) - if (id) await setToolbarIcon(id, true) - return false - } -} - -async function saveNote(noteData: ExtNote, source?: string) { - try { - if (!source) throw new Error('Error attaching note!') - - // Let's add our note - const item = await addNote({ ...noteData, source }) - - // send a message so the popup can display the preview - sendMessage({ action: EXT_ACTIONS.ADD_NOTE_SUCCESS, item }) - } catch (error) { - // Things have gone awry. Let's send the error along - const message = getErrorMessage(error) - sendMessage({ action: EXT_ACTIONS.ADD_NOTE_FAILURE, error: message }) - return false - } -} - -async function deleteNote(noteId: string) { - try { - if (!noteId) throw new Error('Error finding noteId') - - await removeNote(noteId) - // send a message so the popup can display the preview - sendMessage({ action: EXT_ACTIONS.DELETE_NOTE_SUCCESS, noteId }) - } catch (error) { - // Things have gone awry. Let's send the error along - const message = getErrorMessage(error) - sendMessage({ action: EXT_ACTIONS.DELETE_NOTE_FAILURE, error: message }) - return false - } -} - -export function openPocket() { - void chrome.tabs.create({ url: POCKET_SAVES }) -} - -export function openPocketHome() { - void chrome.tabs.create({ url: POCKET_HOME }) - return true -} - -export function openOptionsPage() { - void chrome.runtime.openOptionsPage() -} - -/** - * getSelection - * --- - * This executes a script in the context of the chosen tabId and sends back the - * selected text, if any exists. - */ -export async function getSelection(tabId: number): Promise { - const data = await chrome.scripting.executeScript({ - target: { tabId }, - func: () => document.getSelection()?.toString() - }) - return data[0]?.result?.length ? data[0]?.result : undefined -} diff --git a/clients/extension/components/action-container/component.story.tsx b/clients/extension/components/action-container/component.story.tsx deleted file mode 100644 index c8d80df00..000000000 --- a/clients/extension/components/action-container/component.story.tsx +++ /dev/null @@ -1,46 +0,0 @@ -// Components -import upsertResponse from '@common/mock-data/graph-response/upsert-response.json' -import { ActionContainer as Component } from '.' - -// Types -import type { ExtItem } from '../../types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const SavedOne: ExtItem = upsertResponse[0]?.data?.upsertSavedItem?.item -const SavedTwo: ExtItem = upsertResponse[1]?.data?.upsertSavedItem?.item -const SavedThree: ExtItem = upsertResponse[2]?.data?.upsertSavedItem?.item - -const meta: Meta = { - title: 'Action - Complete', - component: Component -} -export default meta - -// Stories -export const ActionComplete: StoryObj = { - render: (args) => { - return ( - console.log('action unsave')} - actionLogOut={() => console.log('action log out')} - /> - ) - }, - argTypes: { - item: { - options: ['No Notes', 'Simple Notes', 'Complex Notes', 'Saving'], - mapping: { - 'No Notes': SavedOne, - 'Simple Notes': SavedThree, - 'Complex Notes': SavedTwo, - Saving: undefined - }, - control: { type: 'select' } - } - }, - args: { item: SavedOne, errorMessage: undefined } -} diff --git a/clients/extension/components/action-container/index.tsx b/clients/extension/components/action-container/index.tsx deleted file mode 100644 index c37a2309f..000000000 --- a/clients/extension/components/action-container/index.tsx +++ /dev/null @@ -1,66 +0,0 @@ -import { useState } from 'react' -import { ExtensionError } from '../action-error' -import { ExtensionHeader } from '../action-header' -import { ActionLoader } from '../action-loader' -import { Notes } from '../notes' -import { SavedScreen } from '../saved' - -// Types -import type { ExtItem } from '../../types' -import type { NoteEdge } from '@common/types/pocket' -import type { Dispatch, SetStateAction } from 'react' - -export function ActionContainer({ - isOpen = false, - errorMessage, - noteStatus, - setNoteStatus, - notes, - item -}: { - isOpen: boolean - errorMessage?: string - saveStatus?: string - noteStatus?: string - item?: ExtItem - notes: NoteEdge[] | [] - setNoteStatus: Dispatch> - actionLogOut: () => void - actionUnSave: () => void -}) { - const [showNotes, setShowNotes] = useState(false) - const [errorText, setErrorText] = useState(errorMessage) - - const preview = item?.preview - const tags = item?.savedItem?.tags - const suggestedTags = item?.savedItem?.suggestedTags - - return isOpen ? ( -
- - {item?.preview ? ( - <> - {showNotes ? ( - - ) : ( - - )} - - ) : ( - - )} - {errorText ? : null} -
- ) : null -} diff --git a/clients/extension/components/action-container/style.module.css b/clients/extension/components/action-container/style.module.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/clients/extension/components/action-error/component.story.tsx b/clients/extension/components/action-error/component.story.tsx deleted file mode 100644 index d8ee18198..000000000 --- a/clients/extension/components/action-error/component.story.tsx +++ /dev/null @@ -1,22 +0,0 @@ -// Components -import { ExtensionError as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Action - Error', - component: Component -} -export default meta - -// Stories -export const ActionError: StoryObj = { - render: (args) => { - return - }, - args: { - errorMessage: 'Oops, something is awry.' - } -} diff --git a/clients/extension/components/action-error/index.tsx b/clients/extension/components/action-error/index.tsx deleted file mode 100644 index a37a45c1d..000000000 --- a/clients/extension/components/action-error/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import style from './style.module.css' - -export function ExtensionError({ errorMessage }: { errorMessage?: string }) { - return
{errorMessage}
-} diff --git a/clients/extension/components/action-error/style.module.css b/clients/extension/components/action-error/style.module.css deleted file mode 100644 index c9029a039..000000000 --- a/clients/extension/components/action-error/style.module.css +++ /dev/null @@ -1,7 +0,0 @@ -.error { - border-top: 1px solid var(--color-divider); - padding: 1rem; - font-size: 0.85rem; - font-style: italic; - color: var(--color-error); -} diff --git a/clients/extension/components/action-header/component.story.tsx b/clients/extension/components/action-header/component.story.tsx deleted file mode 100644 index 32b192005..000000000 --- a/clients/extension/components/action-header/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { ExtensionHeader as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Action - Header', - component: Component -} -export default meta - -// Stories -export const ActionHeader: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/clients/extension/components/action-header/index.tsx b/clients/extension/components/action-header/index.tsx deleted file mode 100644 index 9c3bd8135..000000000 --- a/clients/extension/components/action-header/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import style from './style.module.css' -import { OverflowMenuIcon } from '@ui/icons/OverflowMenuIcon' -import { PocketLogo } from '../icons/Pocket' -// import { SaveFilledIcon } from '../icons/SaveFilledIcon' -// import { SaveIcon } from '../icons/SaveIcon' - -export function ExtensionHeader() { - return ( -
- {/* {loaded ? : } */} - - -
- ) -} diff --git a/clients/extension/components/action-header/style.module.css b/clients/extension/components/action-header/style.module.css deleted file mode 100644 index 556230b5b..000000000 --- a/clients/extension/components/action-header/style.module.css +++ /dev/null @@ -1,18 +0,0 @@ -.header { - display: grid; - grid-template-columns: auto 32px; - align-items: center; - padding: 0.5rem 1rem; - font-size: 1rem; - font-weight: 600; - line-height: 19.09px; - letter-spacing: -0.03em; - border-bottom: 1px solid var(--color-divider); - min-height: 2.5rem; -} - -.icon { - color: var(--color-brandPocket); - width: 24px; - height: 24px; -} diff --git a/clients/extension/components/action-loader/component.story.tsx b/clients/extension/components/action-loader/component.story.tsx deleted file mode 100644 index 85a57d16c..000000000 --- a/clients/extension/components/action-loader/component.story.tsx +++ /dev/null @@ -1,27 +0,0 @@ -// Components -import { ActionLoader as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Action - Loader ', - component: Component -} -export default meta - -// Stories -export const ActionLoader: StoryObj = { - render: () => { - return - }, - decorators: [ - (Story) => ( -
- -
- ) - ], - args: {} -} diff --git a/clients/extension/components/action-loader/index.tsx b/clients/extension/components/action-loader/index.tsx deleted file mode 100644 index e2f96eb18..000000000 --- a/clients/extension/components/action-loader/index.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import style from './style.module.css' - -export function ActionLoader() { - return ( -
-
-
- ) -} diff --git a/clients/extension/components/action-loader/style.module.css b/clients/extension/components/action-loader/style.module.css deleted file mode 100644 index f2624e0ee..000000000 --- a/clients/extension/components/action-loader/style.module.css +++ /dev/null @@ -1,55 +0,0 @@ -.container { - width: 100%; - display: flex; - justify-content: center; - align-items: center; - padding: 2rem 0; -} -.title { - font-size: 16px; - font-weight: 700; - line-height: 19.09px; - letter-spacing: -0.03em; - text-align: left; - margin: 0 0 0.5rem; -} -.loader, -.loader:before, -.loader:after { - border-radius: 50%; - width: 1em; - height: 1em; - animation-fill-mode: both; - animation: bblFadInOut 1.8s infinite ease-in-out; -} -.loader { - color: var(--color-loader); - font-size: 7px; - position: relative; - transform: translate3d(0, -1em, 0); - animation-delay: -0.16s; -} -.loader:before, -.loader:after { - content: ''; - position: absolute; - top: 0; -} -.loader:before { - left: -3.5em; - animation-delay: -0.32s; -} -.loader:after { - left: 3.5em; -} - -@keyframes bblFadInOut { - 0%, - 80%, - 100% { - box-shadow: 0 1em 0 -0.75em; - } - 40% { - box-shadow: 0 1em 0 0; - } -} diff --git a/clients/extension/components/icons/Pocket.tsx b/clients/extension/components/icons/Pocket.tsx deleted file mode 100644 index 8d2011919..000000000 --- a/clients/extension/components/icons/Pocket.tsx +++ /dev/null @@ -1,63 +0,0 @@ -import type { SVGProps } from 'react' - -export const PocketLogo = ({ className, ...rest }: SVGProps) => { - return ( - - - - - - - - - - - ) -} diff --git a/clients/extension/components/notes-add/component.story.tsx b/clients/extension/components/notes-add/component.story.tsx deleted file mode 100644 index 1560c7bef..000000000 --- a/clients/extension/components/notes-add/component.story.tsx +++ /dev/null @@ -1,22 +0,0 @@ -// Components -import { useRef } from 'react' -import { NotesAdd as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Notes - Add', - component: Component -} -export default meta - -// Stories -export const NotesAdd: StoryObj = { - render: () => { - const textRef = useRef(null) - return null} textRef={textRef} /> - }, - args: {} -} diff --git a/clients/extension/components/notes-add/index.tsx b/clients/extension/components/notes-add/index.tsx deleted file mode 100644 index 12523aa7b..000000000 --- a/clients/extension/components/notes-add/index.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import style from './style.module.css' - -import { ActionLoader } from '../action-loader' -import type { RefObject } from 'react' -import type { Dispatch, SetStateAction } from 'react' - -export function NotesAdd({ - textRef, - titleRef, - noteStatus, - setErrorText -}: { - titleRef?: RefObject - textRef?: RefObject - noteStatus?: string - setErrorText: Dispatch> -}) { - const resetError = () => setErrorText(undefined) - - return ( -
- {noteStatus ? ( - - ) : ( - <> - - - - )} -
- ) -} diff --git a/clients/extension/components/notes-add/style.module.css b/clients/extension/components/notes-add/style.module.css deleted file mode 100644 index fa1cfda6f..000000000 --- a/clients/extension/components/notes-add/style.module.css +++ /dev/null @@ -1,10 +0,0 @@ -.container { - padding: 1rem; - input, - textarea { - background-color: var(--color-canvas-darker); - } - input[type='text'] { - margin-bottom: 0.5rem; - } -} diff --git a/clients/extension/components/notes-footer/component.story.tsx b/clients/extension/components/notes-footer/component.story.tsx deleted file mode 100644 index a08690355..000000000 --- a/clients/extension/components/notes-footer/component.story.tsx +++ /dev/null @@ -1,28 +0,0 @@ -// Components -import { NotesFooter as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Notes - Footer', - component: Component -} -export default meta - -// Stories -export const NotesFooter: StoryObj = { - render: () => { - const setShowNotes = () => {} - return ( - - ) - }, - args: {} -} diff --git a/clients/extension/components/notes-footer/index.tsx b/clients/extension/components/notes-footer/index.tsx deleted file mode 100644 index 96a4466ed..000000000 --- a/clients/extension/components/notes-footer/index.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import style from './style.module.css' -import { AddNoteIcon } from '@ui/icons/AddNoteIcon' -import { ChevronLeftIcon } from '@ui/icons/ChevronLeftIcon' - -// Types -import type { Dispatch, SetStateAction } from 'react' - -export function NotesFooter({ - setShowNotes, - noteStatus, - handleAddNote = () => {} -}: { - setShowNotes: Dispatch> - noteStatus: string | undefined - handleAddNote: () => void -}) { - const handleBackClick = () => setShowNotes(false) - const handleAddClick = () => handleAddNote() - const isLoading = Boolean(noteStatus) - - return ( -
- - -
- ) -} diff --git a/clients/extension/components/notes-footer/style.module.css b/clients/extension/components/notes-footer/style.module.css deleted file mode 100644 index b7335bdd5..000000000 --- a/clients/extension/components/notes-footer/style.module.css +++ /dev/null @@ -1,15 +0,0 @@ -.footer { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1rem; - column-gap: 0.5rem; - font-size: 1rem; - font-weight: 600; - line-height: 19.09px; - letter-spacing: -0.03em; -} - -.backIcon { - margin-right: 0; -} diff --git a/clients/extension/components/notes-list/component.story.tsx b/clients/extension/components/notes-list/component.story.tsx deleted file mode 100644 index 61ba783d5..000000000 --- a/clients/extension/components/notes-list/component.story.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// Components -import upsertResponse from '@common/mock-data/graph-response/upsert-response.json' -import { NotesList as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -const NotesOne = upsertResponse[0]?.data?.upsertSavedItem?.item?.savedItem?.notes?.edges -const NotesTwo = upsertResponse[1]?.data?.upsertSavedItem?.item?.savedItem?.notes?.edges -const NotesThree = upsertResponse[2]?.data?.upsertSavedItem?.item?.savedItem?.notes?.edges - -// Storybook Meta -const meta: Meta = { - title: 'Notes - List', - component: Component -} -export default meta - -// Stories -export const NotesList: StoryObj = { - render: (args) => { - return - }, - argTypes: { - notes: { - options: ['NotesOne', 'NotesTwo', 'NotesThree'], - mapping: { - NotesOne, - NotesTwo, - NotesThree - }, - control: { type: 'select' } - } - }, - args: { notes: NotesOne } -} diff --git a/clients/extension/components/notes-list/index.tsx b/clients/extension/components/notes-list/index.tsx deleted file mode 100644 index 4ac92bbf6..000000000 --- a/clients/extension/components/notes-list/index.tsx +++ /dev/null @@ -1,104 +0,0 @@ -import style from './style.module.css' -import { CrossIcon } from '@ui/icons/CrossIcon' -import { useState, useRef } from 'react' -import ReactMarkdown from 'react-markdown' - -// Types -import type { Note, NoteEdge } from '@common/types/pocket' - -export function NotesList({ - notes, - handleNoteDelete -}: { - notes?: NoteEdge[] - handleNoteDelete: (id: string) => void -}) { - const validNotes = notes?.filter((note) => !note?.node?.deleted) ?? [] - return ( -
- {Array.isArray(notes) && notes.length ? ( - validNotes.map((note) => ( - - )) - ) : ( - - )} -
- ) -} - -function Note({ - note, - handleNoteDelete -}: { - note?: NoteEdge - handleNoteDelete: (id: string) => void -}) { - const [confirmDelete, setConfirmDelete] = useState(false) - const noteRef = useRef(null) - - const node = note?.node - const noteId = node?.id - const title = node?.title - const date = new Date(node?.createdAt as string) - const dateString = date.toLocaleString(undefined, { - year: 'numeric', - month: 'short', - day: 'numeric' - }) - const contentPreview = node?.contentPreview as string - - const handleDeleteClick = () => { - if (noteRef.current) noteRef.current.scrollIntoView({ behavior: 'smooth' }) - setConfirmDelete(true) - } - const handleCancelClick = () => setConfirmDelete(false) - - const handleConfirmClick = () => { - setConfirmDelete(false) - if (noteId) handleNoteDelete(noteId) - } - - return contentPreview ? ( -
-
- {title ?

{title}

: null} -
{dateString}
- - {contentPreview} - -
-
- {!confirmDelete ? ( - - ) : null} -
- {confirmDelete ? ( - - ) : null} -
- ) : null -} - -function NoteDeleteConfirm({ - handleCancelClick, - handleConfirmClick -}: { - handleCancelClick: () => void - handleConfirmClick: () => void -}) { - return ( -
- - -
- ) -} -function NoNotes() { - return
Add your first note to this page
-} diff --git a/clients/extension/components/notes-list/style.module.css b/clients/extension/components/notes-list/style.module.css deleted file mode 100644 index 2753480ad..000000000 --- a/clients/extension/components/notes-list/style.module.css +++ /dev/null @@ -1,89 +0,0 @@ -.notes { - font-size: 0.825rem; - max-height: 344px; - overflow-y: auto; - border-bottom: 1px solid var(--color-divider); -} - -.container { - padding: 1rem; - border-bottom: 1px solid var(--color-divider); - display: grid; - grid-template-columns: auto 42px; - column-gap: 1rem; - &.active { - background-color: var(--color-canvas-active); - } - &:last-child { - border-bottom: none; - } - .actions { - display: flex; - align-items: center; - visibility: hidden; - color: var(--color-text-secondary); - button { - border: 0; - } - svg { - width: 16px; - height: 16px; - margin-right: 0; - } - } - &:hover .actions { - visibility: visible; - } -} -.note { - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - overflow: hidden; - h3 { - font-size: 1rem; - font-weight: 500; - margin: 0; - padding: 0 0 0.25rem; - } - p { - margin: 0 0 0.25rem; - } - a { - color: var(--color-text-secondary); - &:hover { - color: var(--color-text-secondary); - } - } - blockquote { - margin: 0; - } -} - -.noNotes { - padding: 1rem; - font-size: 0.825rem; - font-style: italic; - color: var(--color-text-secondary); -} - -.confirm { - margin-top: 1rem; - grid-column: span 2; - display: flex; - justify-content: space-between; - column-gap: 1rem; - button { - display: block; - text-align: center; - padding: 0.5rem; - width: 100%; - } -} - -.date { - font-size: 0.75rem; - font-style: italic; - padding: 0 0 0.5rem 0; - color: var(--color-text-secondary); -} diff --git a/clients/extension/components/notes/component.story.tsx b/clients/extension/components/notes/component.story.tsx deleted file mode 100644 index f1fcc3e4c..000000000 --- a/clients/extension/components/notes/component.story.tsx +++ /dev/null @@ -1,28 +0,0 @@ -// Components -import { Notes as Component } from '.' -import type { SetStateAction } from 'react' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Notes - Complete', - component: Component -} -export default meta - -// Stories -export const NotesComplete: StoryObj = { - render: () => { - return ( - ): void { - // eslint-disable-next-line @typescript-eslint/restrict-template-expressions - throw new Error(`Function not implemented. ${value}`) - }} - /> - ) - }, - args: {} -} diff --git a/clients/extension/components/notes/index.tsx b/clients/extension/components/notes/index.tsx deleted file mode 100644 index 6659b2104..000000000 --- a/clients/extension/components/notes/index.tsx +++ /dev/null @@ -1,78 +0,0 @@ -import style from './style.module.css' -import { useRef } from 'react' -import { EXT_ACTIONS } from '../../actions' -import { sendMessage } from '../../utilities/send-message' -import { NotesAdd } from '../notes-add' -import { NotesFooter } from '../notes-footer' -import { NotesList } from '../notes-list' - -// Types -import type { NoteEdge } from '@common/types/pocket' -import type { Dispatch, SetStateAction } from 'react' - -export function Notes({ - notes, - noteStatus, - setNoteStatus, - setShowNotes, - setErrorText -}: { - notes?: NoteEdge[] - noteStatus?: string | undefined - setNoteStatus: Dispatch> - setErrorText: Dispatch> - setShowNotes: Dispatch> -}) { - const textRef = useRef(null) - const titleRef = useRef(null) - - const handleAddNote = () => { - // Get the value of our textarea - if (!textRef.current) return - const docMarkdown = textRef.current.value.trim() - - // Let's sort out the optional title - const title = titleRef.current ? titleRef.current.value.trim() : false - - // Let's not add empty notes - if (!docMarkdown?.length) { - textRef.current.value = '' // gets rid of space only values - return setErrorText('Text is require to create a note') - } - - // Need to reset the input fields - if (titleRef.current) titleRef.current.value = '' - textRef.current.value = '' - - // Let's - setNoteStatus('saving note') - void sendMessage({ - action: EXT_ACTIONS.ADD_NOTE_REQUEST, - noteData: { docMarkdown, ...(title && { title }) } - }) - } - - const handleNoteDelete = (id: string) => { - setNoteStatus('deleting note') - void sendMessage({ action: EXT_ACTIONS.DELETE_NOTE_REQUEST, noteId: id }) - } - - return ( -
-
- - -
- -
- ) -} diff --git a/clients/extension/components/notes/style.module.css b/clients/extension/components/notes/style.module.css deleted file mode 100644 index a7bc51bfe..000000000 --- a/clients/extension/components/notes/style.module.css +++ /dev/null @@ -1,4 +0,0 @@ -.container { - padding: 0; - border-bottom: 1px solid var(--color-divider); -} diff --git a/clients/extension/components/saved-footer/component.story.tsx b/clients/extension/components/saved-footer/component.story.tsx deleted file mode 100644 index 24ddf7ca5..000000000 --- a/clients/extension/components/saved-footer/component.story.tsx +++ /dev/null @@ -1,21 +0,0 @@ -// Components -import { SavedFooter as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Saves - Footer', - component: Component -} -export default meta - -// Stories -export const SavesFooter: StoryObj = { - render: () => { - const setShowNotes = () => {} - return - }, - args: {} -} diff --git a/clients/extension/components/saved-footer/index.tsx b/clients/extension/components/saved-footer/index.tsx deleted file mode 100644 index bdb68a845..000000000 --- a/clients/extension/components/saved-footer/index.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import style from './style.module.css' - -import { DeleteIcon } from '@ui/icons/DeleteIcon' -import { NotesIcon } from '@ui/icons/NotesIcon' - -// Types -import type { Dispatch, SetStateAction } from 'react' - -export function SavedFooter({ setShowNotes }: { setShowNotes: Dispatch> }) { - const handleNoteClick = () => setShowNotes(true) - return ( -
- - -
- ) -} diff --git a/clients/extension/components/saved-footer/style.module.css b/clients/extension/components/saved-footer/style.module.css deleted file mode 100644 index 2dbe5a875..000000000 --- a/clients/extension/components/saved-footer/style.module.css +++ /dev/null @@ -1,11 +0,0 @@ -.footer { - display: flex; - justify-content: space-between; - align-items: center; - padding: 1rem; - column-gap: 0.5rem; - font-size: 1rem; - font-weight: 600; - line-height: 19.09px; - letter-spacing: -0.03em; -} diff --git a/clients/extension/components/saved-preview/component.story.tsx b/clients/extension/components/saved-preview/component.story.tsx deleted file mode 100644 index 37422e930..000000000 --- a/clients/extension/components/saved-preview/component.story.tsx +++ /dev/null @@ -1,43 +0,0 @@ -// Components -import upsertResponse from '@common/mock-data/graph-response/upsert-response.json' -import { SavedPreview as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const SavedOne = upsertResponse[0]?.data?.upsertSavedItem?.item?.preview -const SavedTwo = upsertResponse[1]?.data?.upsertSavedItem?.item?.preview - -const meta: Meta = { - title: 'Saved - Preview ', - component: Component -} -export default meta - -// Stories -export const SavedPreview: StoryObj = { - render: (args) => { - const preview = args?.preview - return - }, - decorators: [ - (Story) => ( -
- -
- ) - ], - argTypes: { - preview: { - options: ['SavedOne', 'SavedTwo', 'Saving'], - mapping: { - SavedOne, - SavedTwo, - Saving: undefined - }, - control: { type: 'select' } - } - }, - args: { preview: SavedOne } -} diff --git a/clients/extension/components/saved-preview/index.tsx b/clients/extension/components/saved-preview/index.tsx deleted file mode 100644 index bfa767a90..000000000 --- a/clients/extension/components/saved-preview/index.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import style from './style.module.css' -import type { ExtPreview } from '../../types' - -export function SavedPreview({ preview }: { preview: ExtPreview }) { - if (!preview) return null - - const cachedImages = preview?.image?.cachedImages - const image = cachedImages ? cachedImages[0]?.url : false - - const title = preview?.title - const excerpt = title.length < 80 ? preview?.excerpt : undefined - const domain = preview?.domain?.name - - return ( -
- {image ? ( - - - - ) : null} -
-
{title}
- {excerpt ?
{excerpt}
: null} -
{domain}
-
-
- ) -} diff --git a/clients/extension/components/saved-preview/style.module.css b/clients/extension/components/saved-preview/style.module.css deleted file mode 100644 index f94159e3b..000000000 --- a/clients/extension/components/saved-preview/style.module.css +++ /dev/null @@ -1,59 +0,0 @@ -.preview { - padding: 0 0 1rem; - display: grid; - grid-template-columns: 60px auto; - column-gap: 0.75rem; - - picture { - display: block; - width: 60px; - height: 60px; - background: var(--color-picture-base); - border-radius: 0.25rem; - overflow: hidden; - transform: translateY(0.25em); - img { - width: 100%; - height: 100%; - object-fit: cover; - } - } -} - -.title { - font-size: 0.875rem; - font-weight: 500; - margin-bottom: 0.5rem; - letter-spacing: 0.025rem; - line-clamp: 4; - max-height: 4.75em; - overflow: hidden; - text-overflow: ellipsis; - overflow: hidden; - overflow-wrap: anywhere; - display: -webkit-box; - -webkit-line-clamp: 4; - -webkit-box-orient: vertical; -} - -.excerpt { - font-size: 0.75rem; - font-weight: 400; - margin-bottom: 0.25rem; - letter-spacing: 0.025rem; - line-clamp: 4; - max-height: 4.75em; - overflow: hidden; - text-overflow: ellipsis; - overflow: hidden; - overflow-wrap: anywhere; - display: -webkit-box; - -webkit-line-clamp: 4; - -webkit-box-orient: vertical; -} - -.domain { - font-size: 0.8125rem; - font-weight: 400; - font-style: italic; -} diff --git a/clients/extension/components/saved-tags/component.story.tsx b/clients/extension/components/saved-tags/component.story.tsx deleted file mode 100644 index 1b6da3ae6..000000000 --- a/clients/extension/components/saved-tags/component.story.tsx +++ /dev/null @@ -1,34 +0,0 @@ -// Components -import { SavedTags as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Saved - Tags ', - component: Component -} -export default meta - -// Stories -export const SavedTags: StoryObj = { - render: (args) => { - const tags = args.tags - return - }, - decorators: [ - (Story) => ( -
- -
- ) - ], - args: { - tags: [ - { id: '1', name: 'peace' }, - { id: '2', name: 'love' }, - { id: '3', name: 'video games' } - ] - } -} diff --git a/clients/extension/components/saved-tags/index.tsx b/clients/extension/components/saved-tags/index.tsx deleted file mode 100644 index 20936c8b5..000000000 --- a/clients/extension/components/saved-tags/index.tsx +++ /dev/null @@ -1,132 +0,0 @@ -import style from './style.module.css' -import { useState, useRef } from 'react' - -import type { Tag } from '@common/types/pocket' -import type { ChangeEvent, KeyboardEvent } from 'react' - -export function SavedTags({ - tags = [], - suggestedTags = [] -}: { - tags?: Tag[] - suggestedTags?: Tag[] -}) { - const inputRef = useRef(null) - const [activeTags, setActiveTags] = useState(tags.map((tag) => tag.name)) - const [errorMessage, setErrorMessage] = useState() - - const filteredTags = suggestedTags - .map((tag) => tag.name) - .filter((tag) => !activeTags.includes(tag)) - - function addTag(tag: string) { - const updatedTags = Array.from(new Set([...activeTags, tag])) - // Add the value to the tags array - setActiveTags(updatedTags) - } - - const removeTag = (tag: string) => { - const updatedTags = activeTags.filter((current) => current !== tag) - setActiveTags(updatedTags) - } - - const removeLastTag = () => { - if (!activeTags.length) return - const updatedTags = activeTags.slice(0, -1) - setActiveTags(updatedTags) - } - - function handleKeyDown(e: KeyboardEvent) { - // Get the value of the input - const target = e.target as HTMLInputElement - const value = target.value.trim() - - // We don't want people to enter more than 25 characters - if (value.length > 25 && e.key !== 'Backspace') return e.preventDefault() - - if (e.key === 'Enter' || e.key === 'Tab') { - // If user did not press enter or tab key, return - // If the value is empty, return - if (!value) return - - // Otherwise let's add the tag - addTag(value) - - // Clear the input and refocus it - target.value = '' - e.preventDefault() - - if (inputRef.current) inputRef.current.focus() - } - - // If user did not press backspace, ignore it - if (e.key === 'Backspace') { - // Get the value of the input - const target = e.target as HTMLInputElement - const value = target.value.trim() - - // All we want to know is if we have an empty string - if (!value.length) removeLastTag() - } - } - - function handleChange(e: ChangeEvent) { - // Get the value of the input - const target = e.target as HTMLInputElement - const value = target.value.trim() - - // Add some validation - if (value.length > 25) { - target.value = target.value.substring(0, 26) - setErrorMessage('Tags can be up to 25 characters') - } - if (value.length <= 25 && errorMessage) return setErrorMessage(undefined) - } - - return ( -
-
- - -
- - {errorMessage ?
{errorMessage}
: null} -
- ) -} - -interface TagsElement { - tags?: string[] - action: (tag: string) => void -} - -function ActiveTags({ tags, action }: TagsElement) { - return <>{tags ? tags.map((tag) => ) : null} -} - -function SuggestedTags({ tags, action }: TagsElement) { - return ( -
- {tags ? tags.map((tag) => ) : null} -
- ) -} - -interface TagElement { - tag: string - action: (tag: string) => void -} -function Tag({ tag, action }: TagElement) { - const onClick = () => action(tag) - return ( - - ) -} diff --git a/clients/extension/components/saved-tags/style.module.css b/clients/extension/components/saved-tags/style.module.css deleted file mode 100644 index 85a43cf34..000000000 --- a/clients/extension/components/saved-tags/style.module.css +++ /dev/null @@ -1,87 +0,0 @@ -.title { - font-size: 16px; - font-weight: 700; - line-height: 19.09px; - letter-spacing: -0.03em; - text-align: left; - margin: 0 0 0.5rem; -} -.actions { - display: flex; - flex-direction: column; - row-gap: 0.5rem; - padding: 0 0.5rem; - - button { - width: 100%; - } -} - -.tagInput { - border: 1px solid var(--color-input-border); - border-radius: 0.25rem; - padding: 0.25rem; - display: flex; - row-gap: 0.25rem; - column-gap: 0.25rem; - flex-wrap: wrap; - min-height: 30px; - button:hover span:after { - content: '\2A2F'; - font-size: 1.825em; - padding-left: 0.25rem; - line-height: 0; - } - input { - overflow: hidden; - flex-grow: 1; - width: 1rem; - max-width: initial; - min-width: initial; - border: 0; - padding: 0 0.25rem; - } -} - -.suggestedTags { - display: flex; - row-gap: 0.25rem; - column-gap: 0.25rem; - padding: 0.5rem 0; - align-items: center; - button span:before { - display: inline-block; - transform: translateY(1px); - content: '+'; - font-size: 1.25em; - padding-right: 0.25rem; - line-height: 0; - } -} - -.tag { - font-size: 0.85rem; - line-height: 1.25; - padding: 0.25rem 1rem; - background-color: var(--color-bg-suggested-tag); - color: var(--color-suggested-tag); - border-radius: 0.25rem; - white-space: nowrap; - position: relative; - &:hover { - background-color: var(--color-bg-suggested-tag-hover); - } - button span:before { - color: var(--color-tag-add); - font-size: 0.75em; - display: inline-block; - box-sizing: border-box; - } -} - -.error { - font-size: 0.85rem; - font-style: italic; - color: var(--color-error); - padding-bottom: 0.5rem; -} diff --git a/clients/extension/components/saved/component.story.tsx b/clients/extension/components/saved/component.story.tsx deleted file mode 100644 index a78152a20..000000000 --- a/clients/extension/components/saved/component.story.tsx +++ /dev/null @@ -1,36 +0,0 @@ -// Components -import upsertResponse from '@common/mock-data/graph-response/upsert-response.json' -import { SavedScreen as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -const SavedOne = upsertResponse[0]?.data?.upsertSavedItem?.item?.preview -const SavedTwo = upsertResponse[1]?.data?.upsertSavedItem?.item?.preview - -const meta: Meta = { - title: 'Saved - Complete ', - component: Component -} -export default meta - -// Stories -export const SavedComplete: StoryObj = { - render: (args) => { - const preview = args?.preview - - return - }, - argTypes: { - preview: { - options: ['SavedOne', 'SavedTwo', 'Saving'], - mapping: { - SavedOne, - SavedTwo, - Saving: undefined - }, - control: { type: 'select' } - } - }, - args: { preview: SavedOne } -} diff --git a/clients/extension/components/saved/index.tsx b/clients/extension/components/saved/index.tsx deleted file mode 100644 index e656aa642..000000000 --- a/clients/extension/components/saved/index.tsx +++ /dev/null @@ -1,32 +0,0 @@ -import style from './style.module.css' - -import { SavedFooter } from '../saved-footer' -import { SavedPreview } from '../saved-preview' -import { SavedTags } from '../saved-tags' - -//Types -import type { ExtPreview } from '../../types' -import type { Tag } from '@common/types/pocket' -import type { Dispatch, SetStateAction } from 'react' - -export function SavedScreen({ - preview, - tags, - suggestedTags, - setShowNotes -}: { - preview: ExtPreview - tags?: Tag[] - suggestedTags?: Tag[] - setShowNotes: Dispatch> -}) { - return preview ? ( -
-
- - -
- -
- ) : null -} diff --git a/clients/extension/components/saved/style.module.css b/clients/extension/components/saved/style.module.css deleted file mode 100644 index cbacc23a1..000000000 --- a/clients/extension/components/saved/style.module.css +++ /dev/null @@ -1,18 +0,0 @@ -.container { - padding: 1rem; - border-bottom: 1px solid var(--color-divider); -} - -.title { - font-size: 1rem; - font-weight: 600; - text-align: left; - margin: 0 0 0.5rem; -} -.triggers { - margin-top: 1rem; - display: flex; - justify-content: flex-end; - column-gap: 0.5rem; - padding: 0; -} diff --git a/clients/extension/components/waypoint/index.tsx b/clients/extension/components/waypoint/index.tsx deleted file mode 100644 index cfc02bcf4..000000000 --- a/clients/extension/components/waypoint/index.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import style from './style.module.css' -import { SaveIcon } from '@ui/icons/SaveIcon' -import { SnippetsIcon } from '@ui/icons/SnippetsIcon' - -export function SaveActions({ actionSave }: { actionSave: () => void }) { - return ( -
-

Save To Pocket

-
- - -
-
- ) -} diff --git a/clients/extension/components/waypoint/style.module.css b/clients/extension/components/waypoint/style.module.css deleted file mode 100644 index 74fed5cce..000000000 --- a/clients/extension/components/waypoint/style.module.css +++ /dev/null @@ -1,20 +0,0 @@ -.title { - padding: 0.5rem; - font-size: 16px; - font-weight: 700; - line-height: 19.09px; - letter-spacing: -0.03em; - text-align: left; - margin: 0 0 0.5rem; -} - -.actions { - display: flex; - flex-direction: column; - row-gap: 0.5rem; - padding: 0 0.5rem; - - button { - width: 100%; - } -} diff --git a/clients/extension/constants.ts b/clients/extension/constants.ts deleted file mode 100644 index 1327ed31e..000000000 --- a/clients/extension/constants.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const AUTH_URL = 'https://getpocket.com/signup?src=extension&route=/extension_login_success' -export const LOGOUT_URL = 'https://getpocket.com/lo' -export const SET_SHORTCUTS = 'chrome://extensions/configureCommands' -export const POCKET_SAVES = 'https://getpocket.com/saves' -export const POCKET_HOME = 'https://getpocket.com/home' -export const CONSUMER_KEY = process.env.EXTENSION_PUBLIC_CONSUMER_KEY diff --git a/clients/extension/content/login.ts b/clients/extension/content/login.ts deleted file mode 100644 index a597886e0..000000000 --- a/clients/extension/content/login.ts +++ /dev/null @@ -1,56 +0,0 @@ -import { EXT_ACTIONS } from '../actions' -import { sendMessage } from '../utilities/send-message' - -import type { ExtCookieAuth, ExtAuth } from '../types' - -// Check page has loaded and if not add listener for it -if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', setLoginLoaded) -} else { - setLoginLoaded() -} - -function setLoginLoaded() { - try { - const siteCookies = getCookies(document.cookie) - - console.log(siteCookies) - if (!siteCookies.sess_user_id || !siteCookies.sess_exttok) { - console.groupCollapsed('Auth Error') - console.log({ - userId: siteCookies.sess_user_id, - token: siteCookies.sess_exttok - }) - console.groupEnd() - } - - const auth: ExtAuth = { - userId: siteCookies.sess_user_id, - token: siteCookies.sess_exttok - } - - // This time out is for user experience so they don't get a flash of - // a page with no context, since we close this page after getting this data - setTimeout(function () { - sendMessage({ action: EXT_ACTIONS.AUTH_CODE_RECEIVED, auth }) - }, 1500) - } catch (err) { - console.log('Unexpected login error', err) - } -} - -/* UTILITIES -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -function getCookies(cookieString: string): ExtCookieAuth { - if (!cookieString || cookieString === '') return {} - return cookieString - .split(';') - .map((x) => x.trim().split(/(=)/)) - .reduce( - (cookiesObject, currentArray) => ({ - ...cookiesObject, - [currentArray[0]]: decodeURIComponent(currentArray[2]) - }), - {} - ) -} diff --git a/clients/extension/content/logout.ts b/clients/extension/content/logout.ts deleted file mode 100644 index f545dc1ac..000000000 --- a/clients/extension/content/logout.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { EXT_ACTIONS } from '../actions' -import { sendMessage } from '../utilities/send-message' - -// Check page has loaded and if not add listener for it -if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', setLogoutLoaded) -} else { - setLogoutLoaded() -} - -function setLogoutLoaded() { - setTimeout(function () { - sendMessage({ action: EXT_ACTIONS.LOGGED_OUT_OF_POCKET }) - }, 500) -} diff --git a/clients/extension/eslint.config.mjs b/clients/extension/eslint.config.mjs deleted file mode 100644 index e1a1ab57b..000000000 --- a/clients/extension/eslint.config.mjs +++ /dev/null @@ -1,33 +0,0 @@ -// type-check - -import perfectionist from '@config/eslint-config/perfectionist.mjs' -import prettierConfig from 'eslint-config-prettier' -import tseslint from 'typescript-eslint' - -export default tseslint.config( - { - ignores: ['node_modules/**'] - }, - ...tseslint.configs.recommendedTypeChecked, - ...tseslint.configs.stylisticTypeChecked, - ...perfectionist, - // eslint-disable-next-line @typescript-eslint/no-unsafe-argument - prettierConfig, - { - plugins: { - '@typescript-eslint': tseslint.plugin - }, - languageOptions: { - parser: tseslint.parser, - parserOptions: { - project: './tsconfig.json', - tsconfigRootDir: import.meta.dirname - } - }, - rules: { - '@typescript-eslint/await-thenable': 0, - '@typescript-eslint/no-empty-function': ['error', { allow: ['arrowFunctions'] }], - '@typescript-eslint/no-unused-vars': ['error', { ignoreRestSiblings: true }] - } - } -) diff --git a/clients/extension/extension.config.js b/clients/extension/extension.config.js deleted file mode 100644 index b9abad921..000000000 --- a/clients/extension/extension.config.js +++ /dev/null @@ -1,14 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unsafe-return */ -/* eslint-disable @typescript-eslint/no-unsafe-call */ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ - -module.exports = { - config: (config) => { - config.module.rules.push({ - test: /\.tsx?$/, - use: 'ts-loader', - include: /ui/ - }) - return config - } -} diff --git a/clients/extension/manifest.json b/clients/extension/manifest.json deleted file mode 100644 index 08b5614a8..000000000 --- a/clients/extension/manifest.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/chrome-manifest.json", - "manifest_version": 3, - "author": "Pocket", - "name": "Save to Pocket", - "version": "0.0.1", - "description": "Save what's important to you and access it anywhere", - "icons": { - "16": "images/icon-16.png", - "48": "images/icon-48.png", - "128": "images/icon-128.png" - }, - "permissions": ["activeTab", "contextMenus", "cookies", "storage"], - "host_permissions": ["*://getpocket.com/*", "*://client-api.getpocket.com/*"], - "background": { - "chromium:service_worker": "./background/index.ts", - "firefox:scripts": ["./background/index.ts"] - }, - "action": { - "default_popup": "action/index.html", - "default_title": "Save to Pocket", - "default_icon": { - "38": "images/action-icon.png" - } - }, - "default_locale": "en", - "content_scripts": [ - { - "matches": ["*://getpocket.com/extension_login_success*"], - "js": ["./content/login.ts"] - }, - { - "matches": ["*://getpocket.com/login?e=4"], - "js": ["./content/logout.ts"] - } - ], - "commands": { - "save-to-pocket-action": { - "suggested_key": { - "default": "Ctrl+Shift+P", - "windows": "Ctrl+Shift+P", - "mac": "Ctrl+Shift+P", - "chromeos": "Ctrl+Shift+P", - "linux": "Ctrl+Shift+P" - }, - "description": "Save page to Pocket" - } - } -} diff --git a/clients/extension/package.json b/clients/extension/package.json deleted file mode 100644 index a8edc7eb8..000000000 --- a/clients/extension/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "@client/extension", - "version": "0.0.1", - "dependencies": { - "@storybook/react": "8.5.3", - "@types/node": "24.10.2", - "@ui/components": "workspace:*", - "@ui/icons": "workspace:*", - "jose": "5.9.6", - "react": "^19.2.1", - "react-dom": "^19.2.1", - "react-markdown": "9.0.3", - "ts-loader": "9.5.2", - "uuid": "11.0.5" - }, - "devDependencies": { - "@common/mock-data": "workspace:*", - "@common/types": "workspace:*", - "@common/utilities": "workspace:*", - "@config/eslint-config": "workspace:*", - "@types/react": "^19.0.8", - "@types/react-dom": "^19.0.3", - "extension": "2.0.0-beta.9", - "typescript": "^5.7.3" - }, - "private": true, - "scripts": { - "build:extension": "extension build", - "dev:extension": "extension dev --chromium-binary=/Applications/Brave\\ Browser.app/Contents/MacOS/Brave\\ Browser", - "dev:extension:ch": "extension dev", - "dev:extension:ff": "extension dev --browser=firefox", - "start:extension": "extension start" - } -} diff --git a/clients/extension/public/_locales/de/messages.json b/clients/extension/public/_locales/de/messages.json deleted file mode 100644 index 89b7327d4..000000000 --- a/clients/extension/public/_locales/de/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "Die einfachste und schnellste Möglichkeit, Artikel, Videos und mehr zu speichern." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Da ist etwas schiefgegangen." - }, - "heading_saving" : { - "message" : "Speichern..." - }, - "heading_saved" : { - "message" : "In Pocket gespeichert" - }, - "heading_save_failed" : { - "message" : "Da ist etwas schiefgegangen." - }, - "heading_removing" : { - "message" : "Wird entfernt ..." - }, - "heading_removed" : { - "message" : "Entfernt" - }, - "heading_remove_failed" : { - "message" : "Da ist etwas schiefgegangen." - }, - "heading_tags_saving" : { - "message" : "Tags werden gespeichert …" - }, - "heading_tags_saved" : { - "message" : "Tags gespeichert" - }, - "heading_tags_failed" : { - "message" : "Da ist etwas schiefgegangen." - }, - "heading_tags_error" : { - "message" : "Tags sind auf 25 Zeichen begrenzt." - }, - "buttons_remove" : { - "message" : "Entfernen" - }, - "buttons_mylist" : { - "message" : "Gespeichert" - }, - "buttons_save" : { - "message" : "Speichern" - }, - "context_menu_open_list" : { - "message" : "Öffne deine in Pocket Gespeichert" - }, - "context_menu_discover_more" : { - "message" : "Entdecke noch mehr interessante Inhalte auf Pocket" - }, - "context_menu_log_in" : { - "message" : "Einloggen" - }, - "context_menu_log_out" : { - "message" : "Ausloggen" - }, - "context_menu_save" : { - "message" : "In Pocket speichern" - }, - "tagging_add_tags" : { - "message" : "Tags hinzufügen" - }, - "options_header" : { - "message" : "Erweiterung zum Speichern in Pocket" - }, - "options_login_title" : { - "message" : "Eingeloggt als" - }, - "options_log_out" : { - "message" : "Ausloggen" - }, - "options_log_in" : { - "message" : "Einloggen" - }, - "options_shortcut_title" : { - "message" : "Tastenkombination" - }, - "options_shortcut_record" : { - "message" : "Neue Tastenkombination festlegen" - }, - "options_theme_title" : { - "message" : "Modus" - }, - "options_theme_light" : { - "message" : "Hell" - }, - "options_theme_dark" : { - "message" : "Dunkel" - }, - "options_theme_system" : { - "message" : "Systemeinstellung verwenden" - }, - "options_app_title" : { - "message" : "Die mobile Pocket-App" - }, - "options_app_apple" : { - "message" : "Im Apple App Store herunterladen" - }, - "options_app_google" : { - "message" : "In Google Play herunterladen" - }, - "options_need_help" : { - "message" : "Du brauchst Hilfe?" - }, - "options_email_us" : { - "message" : "Schreibe uns eine E-Mail" - }, - "options_follow" : { - "message" : "Jetzt Pocket folgen" - }, - "options_family" : { - "message" : "Pocket gehört zur Mozilla-Produktfamilie." - }, - "options_privacy" : { - "message" : "Datenschutzrichtlinie" - }, - "options_terms" : { - "message" : "AGB" - } -} diff --git a/clients/extension/public/_locales/en/messages.json b/clients/extension/public/_locales/en/messages.json deleted file mode 100644 index 2879fa177..000000000 --- a/clients/extension/public/_locales/en/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description": { - "message": "The easiest, fastest way to capture articles, videos, and more." - }, - "heading_idle": { - "message": "" - }, - "heading_error": { - "message": "Something went wrong!" - }, - "heading_saving": { - "message": "Saving..." - }, - "heading_saved": { - "message": "Saved to Pocket" - }, - "heading_save_failed": { - "message": "Something went wrong!" - }, - "heading_removing": { - "message": "Removing..." - }, - "heading_removed": { - "message": "Removed" - }, - "heading_remove_failed": { - "message": "Something went wrong!" - }, - "heading_tags_saving": { - "message": "Saving tags..." - }, - "heading_tags_saved": { - "message": "Tags saved" - }, - "heading_tags_failed": { - "message": "Something went wrong!" - }, - "heading_tags_error": { - "message": "Tags are limited to 25 characters" - }, - "buttons_remove": { - "message": "Remove" - }, - "buttons_mylist": { - "message": "Saves" - }, - "buttons_save": { - "message": "Save" - }, - "context_menu_open_list": { - "message": "Open Your Pocket Saves" - }, - "context_menu_discover_more": { - "message": "Discover more at Pocket" - }, - "context_menu_log_in": { - "message": "Log In" - }, - "context_menu_log_out": { - "message": "Log Out" - }, - "context_menu_save": { - "message": "Save To Pocket" - }, - "tagging_add_tags": { - "message": "Add Tags" - }, - "options_header": { - "message": "Save to Pocket extension" - }, - "options_login_title": { - "message": "Logged in as" - }, - "options_log_out": { - "message": "Log out" - }, - "options_log_in": { - "message": "Log in" - }, - "options_shortcut_title": { - "message": "Keyboard Shortcut" - }, - "options_shortcut_record": { - "message": "Record a new shortcut" - }, - "options_theme_title": { - "message": "Theme" - }, - "options_theme_light": { - "message": "Light" - }, - "options_theme_dark": { - "message": "Dark" - }, - "options_theme_system": { - "message": "Use System Setting" - }, - "options_app_title": { - "message": "Pocket’s Mobile App" - }, - "options_app_apple": { - "message": "Download on the Apple App Store" - }, - "options_app_google": { - "message": "Get it on Google Play" - }, - "options_need_help": { - "message": "Need Help?" - }, - "options_email_us": { - "message": "Email Us" - }, - "options_follow": { - "message": "Follow Pocket" - }, - "options_family": { - "message": "Pocket is part of the Mozilla family of products." - }, - "options_privacy": { - "message": "Privacy policy" - }, - "options_terms": { - "message": "Terms of service" - } -} diff --git a/clients/extension/public/_locales/es/messages.json b/clients/extension/public/_locales/es/messages.json deleted file mode 100644 index ca948d363..000000000 --- a/clients/extension/public/_locales/es/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "La forma más fácil y rápida de capturar artículos, vídeos y mucho más." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "¡Parece que algo ha ido mal!" - }, - "heading_saving" : { - "message" : "Guardando…" - }, - "heading_saved" : { - "message" : "Guardado en Pocket" - }, - "heading_save_failed" : { - "message" : "¡Parece que algo ha ido mal!" - }, - "heading_removing" : { - "message" : "Eliminando..." - }, - "heading_removed" : { - "message" : "Eliminado" - }, - "heading_remove_failed" : { - "message" : "¡Parece que algo ha ido mal!" - }, - "heading_tags_saving" : { - "message" : "Guardando etiquetas..." - }, - "heading_tags_saved" : { - "message" : "Etiquetas guardadas" - }, - "heading_tags_failed" : { - "message" : "¡Parece que algo ha ido mal!" - }, - "heading_tags_error" : { - "message" : "La longitud máxima de una etiqueta es 25 caracteres." - }, - "buttons_remove" : { - "message" : "Eliminar" - }, - "buttons_mylist" : { - "message" : "Guardados" - }, - "buttons_save" : { - "message" : "Guardar" - }, - "context_menu_open_list" : { - "message" : "Abrir tus artículos guardados en Pocket" - }, - "context_menu_discover_more" : { - "message" : "Descubre más en Pocket" - }, - "context_menu_log_in" : { - "message" : "Iniciar sesión" - }, - "context_menu_log_out" : { - "message" : "Cerrar sesión" - }, - "context_menu_save" : { - "message" : "Guardar en Pocket" - }, - "tagging_add_tags" : { - "message" : "Añadir etiquetas" - }, - "options_header" : { - "message" : "Extensión Guardar en Pocket" - }, - "options_login_title" : { - "message" : "Has iniciado sesión como" - }, - "options_log_out" : { - "message" : "Cerrar sesión" - }, - "options_log_in" : { - "message" : "Iniciar sesión" - }, - "options_shortcut_title" : { - "message" : "Atajo de teclado" - }, - "options_shortcut_record" : { - "message" : "Grabar un nuevo atajo" - }, - "options_theme_title" : { - "message" : "Tema" - }, - "options_theme_light" : { - "message" : "Claro" - }, - "options_theme_dark" : { - "message" : "Oscuro" - }, - "options_theme_system" : { - "message" : "Usar configuración del sistema" - }, - "options_app_title" : { - "message" : "Aplicación móvil de Pocket" - }, - "options_app_apple" : { - "message" : "Descargar en la App Store de Apple" - }, - "options_app_google" : { - "message" : "Consíguela en Google Play" - }, - "options_need_help" : { - "message" : "¿Necesitas ayuda?" - }, - "options_email_us" : { - "message" : "Envíanos un correo" - }, - "options_follow" : { - "message" : "Seguir a Pocket" - }, - "options_family" : { - "message" : "Pocket es parte de la familia de productos de Mozilla." - }, - "options_privacy" : { - "message" : "Política de privacidad" - }, - "options_terms" : { - "message" : "Condiciones de servicio" - } -} diff --git a/clients/extension/public/_locales/es_419/messages.json b/clients/extension/public/_locales/es_419/messages.json deleted file mode 100644 index 902c59a50..000000000 --- a/clients/extension/public/_locales/es_419/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "La forma más fácil y rápida de capturar artículos, videos y más." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "¡Se produjo un error!" - }, - "heading_saving" : { - "message" : "Guardando..." - }, - "heading_saved" : { - "message" : "Guardado en Pocket" - }, - "heading_save_failed" : { - "message" : "¡Se produjo un error!" - }, - "heading_removing" : { - "message" : "Eliminando..." - }, - "heading_removed" : { - "message" : "Eliminado" - }, - "heading_remove_failed" : { - "message" : "¡Se produjo un error!" - }, - "heading_tags_saving" : { - "message" : "Guardando etiquetas..." - }, - "heading_tags_saved" : { - "message" : "Etiquetas guardadas" - }, - "heading_tags_failed" : { - "message" : "¡Se produjo un error!" - }, - "heading_tags_error" : { - "message" : "Las etiquetas se limitan a 25 caracteres" - }, - "buttons_remove" : { - "message" : "Eliminar" - }, - "buttons_mylist" : { - "message" : "Guardado" - }, - "buttons_save" : { - "message" : "Guardar" - }, - "context_menu_open_list" : { - "message" : "Abrir el contenido guardado en Pocket" - }, - "context_menu_discover_more" : { - "message" : "Descubre más en Pocket" - }, - "context_menu_log_in" : { - "message" : "Iniciar sesión" - }, - "context_menu_log_out" : { - "message" : "Finalizar sesión" - }, - "context_menu_save" : { - "message" : "Guardar en Pocket" - }, - "tagging_add_tags" : { - "message" : "Agregar Etiquetas" - }, - "options_header" : { - "message" : "Extensión para guardar en Pocket" - }, - "options_login_title" : { - "message" : "Iniciaste sesión como" - }, - "options_log_out" : { - "message" : "Cerrar sesión" - }, - "options_log_in" : { - "message" : "Iniciar sesión" - }, - "options_shortcut_title" : { - "message" : "Atajo de teclado" - }, - "options_shortcut_record" : { - "message" : "Registra un nuevo atajo" - }, - "options_theme_title" : { - "message" : "Tema" - }, - "options_theme_light" : { - "message" : "Claro" - }, - "options_theme_dark" : { - "message" : "Oscuro" - }, - "options_theme_system" : { - "message" : "Usar configuración del sistema" - }, - "options_app_title" : { - "message" : "Aplicación móvil de Pocket" - }, - "options_app_apple" : { - "message" : "Descargar en el App Store de Apple" - }, - "options_app_google" : { - "message" : "Obtenerlo en Google Play" - }, - "options_need_help" : { - "message" : "¿Necesitas ayuda?" - }, - "options_email_us" : { - "message" : "Envíanos un email" - }, - "options_follow" : { - "message" : "Seguir a Pocket" - }, - "options_family" : { - "message" : "Pocket forma parte de la familia de productos Mozilla." - }, - "options_privacy" : { - "message" : "Política de privacidad" - }, - "options_terms" : { - "message" : "Términos del Servicio" - } -} diff --git a/clients/extension/public/_locales/fr/messages.json b/clients/extension/public/_locales/fr/messages.json deleted file mode 100644 index 6fcb232cd..000000000 --- a/clients/extension/public/_locales/fr/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "Le moyen le plus simple et le plus rapide de sauvegarder des articles, des vidéos et plus encore." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Un problème est survenu !" - }, - "heading_saving" : { - "message" : "Sauvegarde..." - }, - "heading_saved" : { - "message" : "Sauvegardé dans Pocket" - }, - "heading_save_failed" : { - "message" : "Un problème est survenu !" - }, - "heading_removing" : { - "message" : "Suppression en cours..." - }, - "heading_removed" : { - "message" : "Suppression effectuée" - }, - "heading_remove_failed" : { - "message" : "Un problème est survenu !" - }, - "heading_tags_saving" : { - "message" : "Sauvegarde des labels..." - }, - "heading_tags_saved" : { - "message" : "Labels sauvegardés" - }, - "heading_tags_failed" : { - "message" : "Un problème est survenu !" - }, - "heading_tags_error" : { - "message" : "Les labels sont limités à 25 caractères" - }, - "buttons_remove" : { - "message" : "Supprimer" - }, - "buttons_mylist" : { - "message" : "Sauvegardes" - }, - "buttons_save" : { - "message" : "Sauvegarder" - }, - "context_menu_open_list" : { - "message" : "Ouvrez vos sauvegardes Pocket" - }, - "context_menu_discover_more" : { - "message" : "Découvrez-en plus sur Pocket" - }, - "context_menu_log_in" : { - "message" : "Se connecter" - }, - "context_menu_log_out" : { - "message" : "Déconnexion" - }, - "context_menu_save" : { - "message" : "Sauvegarder dans Pocket" - }, - "tagging_add_tags" : { - "message" : "Ajouter des labels" - }, - "options_header" : { - "message" : "Extension Sauvegarder dans Pocket" - }, - "options_login_title" : { - "message" : "Connecté(e) en tant que" - }, - "options_log_out" : { - "message" : "Déconnexion" - }, - "options_log_in" : { - "message" : "Se connecter" - }, - "options_shortcut_title" : { - "message" : "Raccourci clavier" - }, - "options_shortcut_record" : { - "message" : "Enregistrer un nouveau raccourci" - }, - "options_theme_title" : { - "message" : "Thème" - }, - "options_theme_light" : { - "message" : "Clair" - }, - "options_theme_dark" : { - "message" : "Foncé" - }, - "options_theme_system" : { - "message" : "Utiliser le paramètre système" - }, - "options_app_title" : { - "message" : "Application mobile de Pocket" - }, - "options_app_apple" : { - "message" : "Télécharger sur l'Apple Store" - }, - "options_app_google" : { - "message" : "Télécharger sur Google Play" - }, - "options_need_help" : { - "message" : "Besoin d'aide ?" - }, - "options_email_us" : { - "message" : "Nous écrire" - }, - "options_follow" : { - "message" : "Suivez Pocket" - }, - "options_family" : { - "message" : "Pocket fait partie de la famille de produits Mozilla." - }, - "options_privacy" : { - "message" : "Politique de confidentialité" - }, - "options_terms" : { - "message" : "Conditions générales d'utilisation" - } -} diff --git a/clients/extension/public/_locales/it/messages.json b/clients/extension/public/_locales/it/messages.json deleted file mode 100644 index 5da79f406..000000000 --- a/clients/extension/public/_locales/it/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "Il modo più semplice e veloce per raccogliere articoli, video e molto altro." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Qualcosa non ha funzionato." - }, - "heading_saving" : { - "message" : "Salvataggio..." - }, - "heading_saved" : { - "message" : "Salvato in Pocket" - }, - "heading_save_failed" : { - "message" : "Qualcosa non ha funzionato." - }, - "heading_removing" : { - "message" : "Rimozione in corso…" - }, - "heading_removed" : { - "message" : "Rimosso" - }, - "heading_remove_failed" : { - "message" : "Qualcosa non ha funzionato." - }, - "heading_tags_saving" : { - "message" : "Salvataggio tag in corso..." - }, - "heading_tags_saved" : { - "message" : "Tag salvati" - }, - "heading_tags_failed" : { - "message" : "Qualcosa non ha funzionato." - }, - "heading_tags_error" : { - "message" : "I tag hanno un limite di 25 caratteri" - }, - "buttons_remove" : { - "message" : "Elimina" - }, - "buttons_mylist" : { - "message" : "Salvati" - }, - "buttons_save" : { - "message" : "Salva" - }, - "context_menu_open_list" : { - "message" : "Apri i tuoi salvataggi Pocket" - }, - "context_menu_discover_more" : { - "message" : "Scopri di più con Pocket" - }, - "context_menu_log_in" : { - "message" : "Accedi" - }, - "context_menu_log_out" : { - "message" : "Esci" - }, - "context_menu_save" : { - "message" : "Salva in Pocket" - }, - "tagging_add_tags" : { - "message" : "Aggiungi tag" - }, - "options_header" : { - "message" : "Estensione Salva in Pocket" - }, - "options_login_title" : { - "message" : "Accesso eseguito come" - }, - "options_log_out" : { - "message" : "Esci" - }, - "options_log_in" : { - "message" : "Accedi" - }, - "options_shortcut_title" : { - "message" : "Scelta rapida da tastiera" - }, - "options_shortcut_record" : { - "message" : "Memorizza un nuovo tasto di scelta rapida" - }, - "options_theme_title" : { - "message" : "Tema" - }, - "options_theme_light" : { - "message" : "Chiaro" - }, - "options_theme_dark" : { - "message" : "Scuro" - }, - "options_theme_system" : { - "message" : "Usa impostazione di sistema" - }, - "options_app_title" : { - "message" : "App per dispositivi mobili Pocket" - }, - "options_app_apple" : { - "message" : "Scarica dall'App Store di Apple" - }, - "options_app_google" : { - "message" : "Scaricalo da Google Play" - }, - "options_need_help" : { - "message" : "Hai bisogno di aiuto?" - }, - "options_email_us" : { - "message" : "Scrivi un'email" - }, - "options_follow" : { - "message" : "Segui Pocket" - }, - "options_family" : { - "message" : "Pocket fa parte della famiglia di prodotti Mozilla." - }, - "options_privacy" : { - "message" : "Tutela della privacy" - }, - "options_terms" : { - "message" : "Condizioni d'uso" - } -} diff --git a/clients/extension/public/_locales/ja/messages.json b/clients/extension/public/_locales/ja/messages.json deleted file mode 100644 index 58d085843..000000000 --- a/clients/extension/public/_locales/ja/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "記事、ビデオなどを最も簡単かつ迅速に取り込むことができます。" - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "エラーが発生したようです。" - }, - "heading_saving" : { - "message" : "保存中..." - }, - "heading_saved" : { - "message" : "Pocket に保存済み" - }, - "heading_save_failed" : { - "message" : "エラーが発生したようです。" - }, - "heading_removing" : { - "message" : "削除しています..." - }, - "heading_removed" : { - "message" : "削除されました" - }, - "heading_remove_failed" : { - "message" : "エラーが発生したようです。" - }, - "heading_tags_saving" : { - "message" : "タグを保存しています..." - }, - "heading_tags_saved" : { - "message" : "タグが保存されました" - }, - "heading_tags_failed" : { - "message" : "エラーが発生したようです。" - }, - "heading_tags_error" : { - "message" : "タグは最大25文字となっています" - }, - "buttons_remove" : { - "message" : "削除" - }, - "buttons_mylist" : { - "message" : "保存アイテム" - }, - "buttons_save" : { - "message" : "保存" - }, - "context_menu_open_list" : { - "message" : "Pocket の保存アイテムを開く" - }, - "context_menu_discover_more" : { - "message" : "Pocket で他のコンテンツを発見" - }, - "context_menu_log_in" : { - "message" : "ログイン" - }, - "context_menu_log_out" : { - "message" : "ログアウト" - }, - "context_menu_save" : { - "message" : "Pocket に保存" - }, - "tagging_add_tags" : { - "message" : "タグを追加" - }, - "options_header" : { - "message" : "「Pocket に保存」拡張機能" - }, - "options_login_title" : { - "message" : "次のユーザー名でログイン中:" - }, - "options_log_out" : { - "message" : "ログアウト" - }, - "options_log_in" : { - "message" : "ログイン" - }, - "options_shortcut_title" : { - "message" : "キーボードショートカット" - }, - "options_shortcut_record" : { - "message" : "新しいショートカットを記録" - }, - "options_theme_title" : { - "message" : "テーマ" - }, - "options_theme_light" : { - "message" : "ライト" - }, - "options_theme_dark" : { - "message" : "ダーク" - }, - "options_theme_system" : { - "message" : "システム設定を使用する" - }, - "options_app_title" : { - "message" : "Pocket モバイルアプリ" - }, - "options_app_apple" : { - "message" : "Apple App Store でダウンロード" - }, - "options_app_google" : { - "message" : "Google Playからダウンロード" - }, - "options_need_help" : { - "message" : "お困りですか?" - }, - "options_email_us" : { - "message" : "メールでお問い合わせ" - }, - "options_follow" : { - "message" : "Pocket をフォロー" - }, - "options_family" : { - "message" : "Pocket は Mozilla 製品ファミリーの一部です。" - }, - "options_privacy" : { - "message" : "プライバシーポリシー" - }, - "options_terms" : { - "message" : "サービス利用規約" - } -} diff --git a/clients/extension/public/_locales/ko/messages.json b/clients/extension/public/_locales/ko/messages.json deleted file mode 100644 index e0d8da229..000000000 --- a/clients/extension/public/_locales/ko/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "아티클, 동영상 등을 캡처하는 가장 쉽고 빠른 방법." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "문제가 발생했습니다!" - }, - "heading_saving" : { - "message" : "저장 중..." - }, - "heading_saved" : { - "message" : "Pocket에 저장됨" - }, - "heading_save_failed" : { - "message" : "문제가 발생했습니다!" - }, - "heading_removing" : { - "message" : "제거 중..." - }, - "heading_removed" : { - "message" : "제거됨" - }, - "heading_remove_failed" : { - "message" : "문제가 발생했습니다!" - }, - "heading_tags_saving" : { - "message" : "태그 저장 중..." - }, - "heading_tags_saved" : { - "message" : "태그 저장됨" - }, - "heading_tags_failed" : { - "message" : "문제가 발생했습니다!" - }, - "heading_tags_error" : { - "message" : "태그는 25자로 제한됩니다." - }, - "buttons_remove" : { - "message" : "제거하기" - }, - "buttons_mylist" : { - "message" : "저장" - }, - "buttons_save" : { - "message" : "저장" - }, - "context_menu_open_list" : { - "message" : "Pocket Saves 열기" - }, - "context_menu_discover_more" : { - "message" : "Pocket에서 더 찾기" - }, - "context_menu_log_in" : { - "message" : "로그인" - }, - "context_menu_log_out" : { - "message" : "로그아웃" - }, - "context_menu_save" : { - "message" : "Pocket에 저장" - }, - "tagging_add_tags" : { - "message" : "태그 추가" - }, - "options_header" : { - "message" : "Pocket 확장에 저장" - }, - "options_login_title" : { - "message" : "다음 이름으로 로그인됨" - }, - "options_log_out" : { - "message" : "로그아웃" - }, - "options_log_in" : { - "message" : "로그인" - }, - "options_shortcut_title" : { - "message" : "키보드 바로 가기" - }, - "options_shortcut_record" : { - "message" : "새 바로 가기 기록" - }, - "options_theme_title" : { - "message" : "테마" - }, - "options_theme_light" : { - "message" : "밝게" - }, - "options_theme_dark" : { - "message" : "어둡게" - }, - "options_theme_system" : { - "message" : "시스템 설정 사용" - }, - "options_app_title" : { - "message" : "Pocket 모바일 앱" - }, - "options_app_apple" : { - "message" : "Apple App Store에서 다운로드" - }, - "options_app_google" : { - "message" : "Google Play에서 다운로드" - }, - "options_need_help" : { - "message" : "도움이 필요하십니까?" - }, - "options_email_us" : { - "message" : "이메일 보내기" - }, - "options_follow" : { - "message" : "Pocket 팔로우" - }, - "options_family" : { - "message" : "Pocket은 Mozilla 제품군의 일부입니다." - }, - "options_privacy" : { - "message" : "개인정보 보호정책" - }, - "options_terms" : { - "message" : "서비스 약관" - } -} diff --git a/clients/extension/public/_locales/nl/messages.json b/clients/extension/public/_locales/nl/messages.json deleted file mode 100644 index 4fe575e77..000000000 --- a/clients/extension/public/_locales/nl/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "De gemakkelijkste en snelste manier om artikelen, video's en meer op te slaan." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Er is iets misgegaan!" - }, - "heading_saving" : { - "message" : "Opslaan..." - }, - "heading_saved" : { - "message" : "Opgeslagen naar Pocket" - }, - "heading_save_failed" : { - "message" : "Er is iets misgegaan!" - }, - "heading_removing" : { - "message" : "Verwijderen..." - }, - "heading_removed" : { - "message" : "Verwijderd" - }, - "heading_remove_failed" : { - "message" : "Er is iets misgegaan!" - }, - "heading_tags_saving" : { - "message" : "Tags opslaan..." - }, - "heading_tags_saved" : { - "message" : "Tags opgeslagen" - }, - "heading_tags_failed" : { - "message" : "Er is iets misgegaan!" - }, - "heading_tags_error" : { - "message" : "Tags zijn beperkt tot 25 tekens" - }, - "buttons_remove" : { - "message" : "Verwijderen" - }, - "buttons_mylist" : { - "message" : "Opgeslagen" - }, - "buttons_save" : { - "message" : "Opslaan" - }, - "context_menu_open_list" : { - "message" : "Open Opgeslagen in Pocket" - }, - "context_menu_discover_more" : { - "message" : "Ontdek meer op Pocket" - }, - "context_menu_log_in" : { - "message" : "Inloggen" - }, - "context_menu_log_out" : { - "message" : "Uitloggen" - }, - "context_menu_save" : { - "message" : "Opslaan naar Pocket" - }, - "tagging_add_tags" : { - "message" : "Tags toevoegen" - }, - "options_header" : { - "message" : "Extensie Naar Pocket opslaan" - }, - "options_login_title" : { - "message" : "Ingelogd als" - }, - "options_log_out" : { - "message" : "Afmelden" - }, - "options_log_in" : { - "message" : "Inloggen" - }, - "options_shortcut_title" : { - "message" : "Sneltoets" - }, - "options_shortcut_record" : { - "message" : "Een nieuwe snelkoppeling vastleggen" - }, - "options_theme_title" : { - "message" : "Thema" - }, - "options_theme_light" : { - "message" : "Licht" - }, - "options_theme_dark" : { - "message" : "Donker" - }, - "options_theme_system" : { - "message" : "Systeeminstelling gebruiken" - }, - "options_app_title" : { - "message" : "Mobiele Pocket-app" - }, - "options_app_apple" : { - "message" : "Downloaden in de appstore van Apple" - }, - "options_app_google" : { - "message" : "Downloaden via Google Play" - }, - "options_need_help" : { - "message" : "Hulp nodig?" - }, - "options_email_us" : { - "message" : "Mail ons" - }, - "options_follow" : { - "message" : "Volg Pocket" - }, - "options_family" : { - "message" : "Pocket maakt deel uit van de Mozilla-productfamilie." - }, - "options_privacy" : { - "message" : "Privacybeleid" - }, - "options_terms" : { - "message" : "Gebruiksvoorwaarden" - } -} diff --git a/clients/extension/public/_locales/pl/messages.json b/clients/extension/public/_locales/pl/messages.json deleted file mode 100644 index 79f679d29..000000000 --- a/clients/extension/public/_locales/pl/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "Najłatwiejsza i najszybsza metoda zapisywania artykułów, filmów i innych treści." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Wystąpił problem." - }, - "heading_saving" : { - "message" : "Zapisywanie..." - }, - "heading_saved" : { - "message" : "Zapisano w aplikacji Pocket" - }, - "heading_save_failed" : { - "message" : "Wystąpił problem." - }, - "heading_removing" : { - "message" : "Usuwanie..." - }, - "heading_removed" : { - "message" : "Usunięto" - }, - "heading_remove_failed" : { - "message" : "Wystąpił problem." - }, - "heading_tags_saving" : { - "message" : "Zapisywanie tagów..." - }, - "heading_tags_saved" : { - "message" : "Zapisano tagi" - }, - "heading_tags_failed" : { - "message" : "Wystąpił problem." - }, - "heading_tags_error" : { - "message" : "Tagi mogą mieć maksymalnie 25 znaków" - }, - "buttons_remove" : { - "message" : "Usuń" - }, - "buttons_mylist" : { - "message" : "Zapisane" - }, - "buttons_save" : { - "message" : "Zapisz" - }, - "context_menu_open_list" : { - "message" : "Otwórz elementy zapisane w Pocket" - }, - "context_menu_discover_more" : { - "message" : "Odkryj więcej w Pocket" - }, - "context_menu_log_in" : { - "message" : "Zaloguj się" - }, - "context_menu_log_out" : { - "message" : "Wyloguj się" - }, - "context_menu_save" : { - "message" : "Zapisz w aplikacji Pocket" - }, - "tagging_add_tags" : { - "message" : "Dodaj tagi" - }, - "options_header" : { - "message" : "Rozszerzenie Zapisz do Pocket" - }, - "options_login_title" : { - "message" : "Zalogowano jako" - }, - "options_log_out" : { - "message" : "Wyloguj się" - }, - "options_log_in" : { - "message" : "Zaloguj się" - }, - "options_shortcut_title" : { - "message" : "Skrót klawiaturowy" - }, - "options_shortcut_record" : { - "message" : "Zarejestruj nowy skrót" - }, - "options_theme_title" : { - "message" : "Motyw" - }, - "options_theme_light" : { - "message" : "Jasny" - }, - "options_theme_dark" : { - "message" : "Ciemny" - }, - "options_theme_system" : { - "message" : "Użyj ustawienia systemowego" - }, - "options_app_title" : { - "message" : "Aplikacja mobilna Pocket" - }, - "options_app_apple" : { - "message" : "Pobierz z serwisu Apple App Store" - }, - "options_app_google" : { - "message" : "Pobierz z serwisu Google Play" - }, - "options_need_help" : { - "message" : "Potrzebna pomoc?" - }, - "options_email_us" : { - "message" : "Napisz do nas wiadomość e-mail" - }, - "options_follow" : { - "message" : "Obserwuj Pocket" - }, - "options_family" : { - "message" : "Pocket należy do rodziny produktów Mozilla." - }, - "options_privacy" : { - "message" : "Zasady ochrony prywatności" - }, - "options_terms" : { - "message" : "Warunki użytkowania usługi" - } -} diff --git a/clients/extension/public/_locales/pt_BR/messages.json b/clients/extension/public/_locales/pt_BR/messages.json deleted file mode 100644 index 97b8d9ca2..000000000 --- a/clients/extension/public/_locales/pt_BR/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "A maneira mais fácil e rápida de salvar artigos, vídeos e muito mais." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Ocorreu um erro!" - }, - "heading_saving" : { - "message" : "Salvando…" - }, - "heading_saved" : { - "message" : "Salvo no Pocket" - }, - "heading_save_failed" : { - "message" : "Ocorreu um erro!" - }, - "heading_removing" : { - "message" : "Removendo..." - }, - "heading_removed" : { - "message" : "Removido" - }, - "heading_remove_failed" : { - "message" : "Ocorreu um erro!" - }, - "heading_tags_saving" : { - "message" : "Salvando tags..." - }, - "heading_tags_saved" : { - "message" : "Tags salvas" - }, - "heading_tags_failed" : { - "message" : "Ocorreu um erro!" - }, - "heading_tags_error" : { - "message" : "As tags têm um limite de 25 caracteres" - }, - "buttons_remove" : { - "message" : "Remover" - }, - "buttons_mylist" : { - "message" : "Salvos" - }, - "buttons_save" : { - "message" : "Salvar" - }, - "context_menu_open_list" : { - "message" : "Abra seus Salvos no Pocket" - }, - "context_menu_discover_more" : { - "message" : "Descubra mais no Pocket" - }, - "context_menu_log_in" : { - "message" : "Entrar" - }, - "context_menu_log_out" : { - "message" : "Sair" - }, - "context_menu_save" : { - "message" : "Salvar no Pocket" - }, - "tagging_add_tags" : { - "message" : "Adicionar tags" - }, - "options_header" : { - "message" : "Extensão Salvar no Pocket" - }, - "options_login_title" : { - "message" : "Conectado como" - }, - "options_log_out" : { - "message" : "Sair" - }, - "options_log_in" : { - "message" : "Entrar" - }, - "options_shortcut_title" : { - "message" : "Atalho do teclado" - }, - "options_shortcut_record" : { - "message" : "Gravar um novo atalho" - }, - "options_theme_title" : { - "message" : "Tema" - }, - "options_theme_light" : { - "message" : "Claro" - }, - "options_theme_dark" : { - "message" : "Escuro" - }, - "options_theme_system" : { - "message" : "Usar a configuração do sistema" - }, - "options_app_title" : { - "message" : "Aplicativo móvel do Pocket" - }, - "options_app_apple" : { - "message" : "Baixe o aplicativo na App Store da Apple" - }, - "options_app_google" : { - "message" : "Baixar no Google Play" - }, - "options_need_help" : { - "message" : "Precisa de ajuda?" - }, - "options_email_us" : { - "message" : "Envie-nos um e-mail" - }, - "options_follow" : { - "message" : "Siga o Pocket" - }, - "options_family" : { - "message" : "O Pocket faz parte da linha de produtos da Mozilla." - }, - "options_privacy" : { - "message" : "Política de privacidade" - }, - "options_terms" : { - "message" : "Termos de serviço" - } -} diff --git a/clients/extension/public/_locales/pt_PT/messages.json b/clients/extension/public/_locales/pt_PT/messages.json deleted file mode 100644 index 3ee5867c3..000000000 --- a/clients/extension/public/_locales/pt_PT/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "A maneira mais fácil e rápida de capturar artigos, vídeos e muito mais." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "Algo correu mal!" - }, - "heading_saving" : { - "message" : "A guardar…" - }, - "heading_saved" : { - "message" : "Guardado no Pocket" - }, - "heading_save_failed" : { - "message" : "Algo correu mal!" - }, - "heading_removing" : { - "message" : "A remover..." - }, - "heading_removed" : { - "message" : "Removido" - }, - "heading_remove_failed" : { - "message" : "Algo correu mal!" - }, - "heading_tags_saving" : { - "message" : "A guardar etiquetas..." - }, - "heading_tags_saved" : { - "message" : "Etiquetas guardadas" - }, - "heading_tags_failed" : { - "message" : "Algo correu mal!" - }, - "heading_tags_error" : { - "message" : "As etiquetas têm um limite de 25 caracteres" - }, - "buttons_remove" : { - "message" : "Remover" - }, - "buttons_mylist" : { - "message" : "Guardados" - }, - "buttons_save" : { - "message" : "Guardar" - }, - "context_menu_open_list" : { - "message" : "Abra os seus Guardados no Pocket" - }, - "context_menu_discover_more" : { - "message" : "Descubra mais no Pocket" - }, - "context_menu_log_in" : { - "message" : "Entrar" - }, - "context_menu_log_out" : { - "message" : "Sair" - }, - "context_menu_save" : { - "message" : "Guardar no Pocket" - }, - "tagging_add_tags" : { - "message" : "Adicionar Etiquetas" - }, - "options_header" : { - "message" : "Guardar na extensão do Pocket" - }, - "options_login_title" : { - "message" : "Sessão iniciada como" - }, - "options_log_out" : { - "message" : "Terminar sessão" - }, - "options_log_in" : { - "message" : "Iniciar sessão" - }, - "options_shortcut_title" : { - "message" : "Atalhos de teclado" - }, - "options_shortcut_record" : { - "message" : "Gravar um atalho novo" - }, - "options_theme_title" : { - "message" : "Tema" - }, - "options_theme_light" : { - "message" : "Claro" - }, - "options_theme_dark" : { - "message" : "Escuro" - }, - "options_theme_system" : { - "message" : "Usar a definição do sistema" - }, - "options_app_title" : { - "message" : "Aplicação móvel do Pocket" - }, - "options_app_apple" : { - "message" : "Transferir na Apple App Store" - }, - "options_app_google" : { - "message" : "Obtenha a app no Google Play" - }, - "options_need_help" : { - "message" : "Precisa de Ajuda?" - }, - "options_email_us" : { - "message" : "Envie-nos um e-mail" - }, - "options_follow" : { - "message" : "Seguir o Pocket" - }, - "options_family" : { - "message" : "O Pocket faz parte da família de produtos Mozilla." - }, - "options_privacy" : { - "message" : "Política de privacidade" - }, - "options_terms" : { - "message" : "Condições do serviço" - } -} diff --git a/clients/extension/public/_locales/ru/messages.json b/clients/extension/public/_locales/ru/messages.json deleted file mode 100644 index 5b9dd8404..000000000 --- a/clients/extension/public/_locales/ru/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "Самый простой и быстрый способ записывать статьи, видео и многое другое." - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "К сожалению, что-то пошло не так!" - }, - "heading_saving" : { - "message" : "Сохранение..." - }, - "heading_saved" : { - "message" : "Сохранено в Pocket" - }, - "heading_save_failed" : { - "message" : "К сожалению, что-то пошло не так!" - }, - "heading_removing" : { - "message" : "Удаление..." - }, - "heading_removed" : { - "message" : "Удалено" - }, - "heading_remove_failed" : { - "message" : "К сожалению, что-то пошло не так!" - }, - "heading_tags_saving" : { - "message" : "Сохранение тегов..." - }, - "heading_tags_saved" : { - "message" : "Теги сохранены" - }, - "heading_tags_failed" : { - "message" : "К сожалению, что-то пошло не так!" - }, - "heading_tags_error" : { - "message" : "Длина тега ограничена 25 символами" - }, - "buttons_remove" : { - "message" : "Удалить" - }, - "buttons_mylist" : { - "message" : "Сохраненное" - }, - "buttons_save" : { - "message" : "Сохранить" - }, - "context_menu_open_list" : { - "message" : "Откройте сохраненные файлы Pocket" - }, - "context_menu_discover_more" : { - "message" : "Откройте больше с Pocket" - }, - "context_menu_log_in" : { - "message" : "Вход" - }, - "context_menu_log_out" : { - "message" : "Выйти" - }, - "context_menu_save" : { - "message" : "Сохранить в Pocket" - }, - "tagging_add_tags" : { - "message" : "Добавить теги" - }, - "options_header" : { - "message" : "Расширение \"Сохранить в Pocket\"" - }, - "options_login_title" : { - "message" : "Вы вошли как" - }, - "options_log_out" : { - "message" : "Выйти" - }, - "options_log_in" : { - "message" : "Войти" - }, - "options_shortcut_title" : { - "message" : "Сочетание клавиш" - }, - "options_shortcut_record" : { - "message" : "Задать новое сочетание клавиш" - }, - "options_theme_title" : { - "message" : "Тема" - }, - "options_theme_light" : { - "message" : "Светлый" - }, - "options_theme_dark" : { - "message" : "Темный" - }, - "options_theme_system" : { - "message" : "Использовать системные настройки" - }, - "options_app_title" : { - "message" : "Мобильное приложение Pocket" - }, - "options_app_apple" : { - "message" : "Скачать в Apple App Store" - }, - "options_app_google" : { - "message" : "Загрузить из Google Play" - }, - "options_need_help" : { - "message" : "Нужна помощь?" - }, - "options_email_us" : { - "message" : "Пишите нам" - }, - "options_follow" : { - "message" : "Следите за Pocket" - }, - "options_family" : { - "message" : "Pocket входит в семейство продуктов Mozilla." - }, - "options_privacy" : { - "message" : "Политика конфиденциальности" - }, - "options_terms" : { - "message" : "Условия использования" - } -} diff --git a/clients/extension/public/_locales/zh_CN/messages.json b/clients/extension/public/_locales/zh_CN/messages.json deleted file mode 100644 index 06351bc52..000000000 --- a/clients/extension/public/_locales/zh_CN/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "捕获文章、视频等内容的最轻松、快捷方式。" - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "出错了!" - }, - "heading_saving" : { - "message" : "保存..." - }, - "heading_saved" : { - "message" : "已保存到 Pocket" - }, - "heading_save_failed" : { - "message" : "出错了!" - }, - "heading_removing" : { - "message" : "正在删除..." - }, - "heading_removed" : { - "message" : "已删除" - }, - "heading_remove_failed" : { - "message" : "出错了!" - }, - "heading_tags_saving" : { - "message" : "正在保存标记……" - }, - "heading_tags_saved" : { - "message" : "标记已保存" - }, - "heading_tags_failed" : { - "message" : "出错了!" - }, - "heading_tags_error" : { - "message" : "标记限于 25 个字符" - }, - "buttons_remove" : { - "message" : "删除" - }, - "buttons_mylist" : { - "message" : "保存内容" - }, - "buttons_save" : { - "message" : "保存" - }, - "context_menu_open_list" : { - "message" : "打开您的 Pocket 保存内容" - }, - "context_menu_discover_more" : { - "message" : "在 Pocket 发现更多内容" - }, - "context_menu_log_in" : { - "message" : "登录" - }, - "context_menu_log_out" : { - "message" : "注销" - }, - "context_menu_save" : { - "message" : "保存到 Pocket" - }, - "tagging_add_tags" : { - "message" : "添加标记" - }, - "options_header" : { - "message" : "保存到 Pocket 扩展件" - }, - "options_login_title" : { - "message" : "登录为" - }, - "options_log_out" : { - "message" : "注销" - }, - "options_log_in" : { - "message" : "登录" - }, - "options_shortcut_title" : { - "message" : "键盘快捷键" - }, - "options_shortcut_record" : { - "message" : "记录新的快捷键" - }, - "options_theme_title" : { - "message" : "主题" - }, - "options_theme_light" : { - "message" : "浅色" - }, - "options_theme_dark" : { - "message" : "深色" - }, - "options_theme_system" : { - "message" : "使用系统设置" - }, - "options_app_title" : { - "message" : "Pocket 的移动应用" - }, - "options_app_apple" : { - "message" : "从 Apple App Store 下载" - }, - "options_app_google" : { - "message" : "从 Google Play 获取" - }, - "options_need_help" : { - "message" : "需要帮助?" - }, - "options_email_us" : { - "message" : "电邮我们" - }, - "options_follow" : { - "message" : "关注 Pocket" - }, - "options_family" : { - "message" : "Pocket 是 Mozilla 系列产品的一部分。" - }, - "options_privacy" : { - "message" : "隐私政策" - }, - "options_terms" : { - "message" : "服务条款" - } -} diff --git a/clients/extension/public/_locales/zh_TW/messages.json b/clients/extension/public/_locales/zh_TW/messages.json deleted file mode 100644 index abe113ba8..000000000 --- a/clients/extension/public/_locales/zh_TW/messages.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "extension_description" : { - "message" : "擷取文章、短片等内容的最簡捷方法。" - }, - "heading_idle" : { - "message" : "" - }, - "heading_error" : { - "message" : "出了點問題!" - }, - "heading_saving" : { - "message" : "正在儲存..." - }, - "heading_saved" : { - "message" : "已儲存到 Pocket" - }, - "heading_save_failed" : { - "message" : "出了點問題!" - }, - "heading_removing" : { - "message" : "移除中..." - }, - "heading_removed" : { - "message" : "已移除" - }, - "heading_remove_failed" : { - "message" : "出了點問題!" - }, - "heading_tags_saving" : { - "message" : "正在儲存標籤……" - }, - "heading_tags_saved" : { - "message" : "標籤已儲存" - }, - "heading_tags_failed" : { - "message" : "出了點問題!" - }, - "heading_tags_error" : { - "message" : "標籤長度限於 25 個字元" - }, - "buttons_remove" : { - "message" : "移除" - }, - "buttons_mylist" : { - "message" : "儲存項目" - }, - "buttons_save" : { - "message" : "儲存" - }, - "context_menu_open_list" : { - "message" : "開啟您的 Pocket 儲存內容" - }, - "context_menu_discover_more" : { - "message" : "在 Pocket 上發掘更多內容" - }, - "context_menu_log_in" : { - "message" : "登入" - }, - "context_menu_log_out" : { - "message" : "登出" - }, - "context_menu_save" : { - "message" : "儲存到 Pocket" - }, - "tagging_add_tags" : { - "message" : "新增標籤" - }, - "options_header" : { - "message" : "儲存到 Pocket 擴充功能" - }, - "options_login_title" : { - "message" : "已登入為" - }, - "options_log_out" : { - "message" : "登出" - }, - "options_log_in" : { - "message" : "登入" - }, - "options_shortcut_title" : { - "message" : "鍵盤快速鍵" - }, - "options_shortcut_record" : { - "message" : "記錄新捷徑" - }, - "options_theme_title" : { - "message" : "主題" - }, - "options_theme_light" : { - "message" : "淺色" - }, - "options_theme_dark" : { - "message" : "暗色調" - }, - "options_theme_system" : { - "message" : "使用系統設定" - }, - "options_app_title" : { - "message" : "Pocket 的行動應用程式" - }, - "options_app_apple" : { - "message" : "在 Apple App Store 下載" - }, - "options_app_google" : { - "message" : "在 Google Play 取得" - }, - "options_need_help" : { - "message" : "需要幫助?" - }, - "options_email_us" : { - "message" : "電郵我們" - }, - "options_follow" : { - "message" : "關注 Pocket" - }, - "options_family" : { - "message" : "Pocket 屬於 Mozilla 系列產品之一。" - }, - "options_privacy" : { - "message" : "隱私政策" - }, - "options_terms" : { - "message" : "服務條款" - } -} diff --git a/clients/extension/public/images/action-icon.png b/clients/extension/public/images/action-icon.png deleted file mode 100644 index 5b50c46871857f30f9b7bf6e16089f3bfa55dce5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 841 zcmV-P1GfB$P) zwy}*wnt=u1j17{d=O0hfdlJA=W@6&@z~4GGSbZwCuvf)1Vi-2PFJtz=JC`-EPdF%r zZ>$<{je}FIf07%%xpL<|Bsm(ZLhB^^FrGENuWjr>0q;x+jwfXc2dX2Osg7W#(gq8- z(-0SSlxcr0Fp;u=`aNAiz`K1ID&X&~MPG6K;oS?JK3ZUuM@4o>eywW)r`pEDq#ROz zoqn1_$>zBVEx1)1H(ML~&`=JHmCOO_1KoTWz!gIY8_O$bf~CDt2-fs&d}`W;CY+j6 zMNo@&)0_Ax6tiIpW&#(;$-SOadQeh!>idk5p^>v|EHty4XY0rNq!v(qSW48IJRsb#WoHmqtcjRVkm?!R* zx>=*#!^?o5a~QzUj~i2QVgg0p;#O`LfyaR)NQ%FBXJ~PP{L+-i|pL=6K`d}lxMPfXyeIH9cioJ#6NgJr|-;Liw$&L`Y2kNRKFPOPVTim;iY;} z{*+J@9yaP3N{yAm`66YI^9k_ALnTm;M+hBSRAS{dbfGH2l;QLDkbkz6Cimpz?o+t< zEh=bkyo5|K%&zVyp@t>TtHBgp&lW*&Gv4ef;qB$sw&}1HERhPha*OR?CkddKy!6e} zX{`;GNCn1_LwYdtM@U|Bm?^7FB0P>w1GO<2Hb7-uvI$}ZD9#5<|G6^8QDyoIwr4tl TG#dkB00000NkvXXu0mjf8FX^7 diff --git a/clients/extension/public/images/icon-128.png b/clients/extension/public/images/icon-128.png deleted file mode 100644 index 26c122e21b10c6382fca36e314df3fc874f4ed8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8525 zcmaKSWmH_v((VAkH3SPmh9MAqaM!@#?(Ty-Gq_s_?gV!ygS!(XxCD0yL4yVh1agz} zo%ekA$31tiwRd;ddY-4My6Q*wTKm1KvJ5U3ITio_z?GAgQvWjs{e3Zz|9lkQFOFZ`Tp1FaUt^+E!B+rmLhVXyNS0X7(4u z=H=+}hYbJ-i+Q=2S=d8iKy#?It&<4otfL16w6zog>F_AAE4fHQZER(I+@Kmh%9<8F z_7(z`ATd#(u$SN;0Y@mz4Cv+P;N&joB?9`FuHc{fUo#j4{1*gfF9Q0Xpmdc~fs)Q{ zP#_N*JF5jdF9(p9n~j5;U4UDF1<1+H!4Br&1hez8a585534*lPF|DVF{n%*u@usYP;8SZBBr*KxZe_go0aP-xuyy)t`4>Y;Nl?zo9cJca0hN;y0sYZnv$eGpl;V-*kYMMN z;FFS&`bQrgYg5%{m91#SO(Ed2jf@84X@{~n9Lf8~Pz1OxtC+W)K6|Cs*t&)?~P8u!oQ zKdldS`qS@je;PZMwh$cvpzM*8lF;;8`7VN;LZOv9e|@;=cbS**iw09pJe>jaPJvw< zgN$Q{*hnuyYcV`1?*)n;sgW+Bs(6S~2>KeW+dxr=FFRG5R^qe%2yr4+;SMIUB+Q?< zuQS4aS(X0Q>S{TL8XIr=ZXV|<}NrX;?1-OI{FHK!kXkWw0WB$zTbIhM=gfa!eTyO$jZL zy*(UHT%i)7V2v`e5VDPzalwilk87HxiJzFYkXsKn8ASwohCcQ?DGPVC+ zL_jd(1KqX!DGc&o_bLcGY7j!`~!e@z(@7LXoXkJ9+s#eH!6&|K5R zRJvM_<0m)DB;33x(*Q?4@${BO4;Y|CY~Ii-sh<{?ctjTAlWuRyZ)G1{?|Xsjr1p*Q zn}geA(ypHLz@^PP83Pwle?~|sv4bXSnw0JIa>%*rH(V{hiKJ^X$$QKEzlG5aB)L(d9ZXU1q@Sf1ubJlRLO`gC1CJ_7NV-2XW=`+yR!$I z)K-{Jq%@33=1`Noohb2=BvqpBrc4lh-T|SW%1K5N`GH`5jC5vuhP1-60AZSD36Ijt zpwSljG-IR=1VSs|wB<(>G&zByTje z>#L(r-G-oPr8br6CP#(WOjZ}2&)4z58Ov|wZLPgBCv(9+P_-KAr`KLDYI}=70|jMp z6|N&}fp_ZlZ||8O#0A~uFReP{tVipe3xE&`{8#2^av#5V;6Cx^cAAEf$tVt{no=n{Yao3_&*LM8h0*VthF#-#k-zIuJ3pi zb>5|!h|tI_5Tq8aR89=l!-G*7*L(whza!iPr@wLjgp&WF>7@88#qyf%^djAxGEtqD z!eZ&Y@w&3Bl0sJ3{S&39NB&3v*zLh$s}d(a=9%1{1#{4~BaKId6jsm%-i4T#)V-Ky zR+)Xsy_I3;nS>QDa9_@rN6*>SzlTKe>Y=>iLAwbtHxTsoIY&;z`|B>85Mz7l6m(Cu zge2Tk&ImF%-m$rHD0(x#EPt?)<4}fcJFuR{+UtC}4(M=jW6)G-X0J6K(=f{QZK9$n z^j#Dna}qITBi4-!6Cj^^WM=@3BL@xjtCCQC+hBWq&dOXa8pYX)!NN8bcgbLkMi%f6 zr>!qEyc_9?yN=XeB29FQ592l%%PeIM(m>I)Jab@`N{LBF`s9<#hvDRtUr9ietcJ^- z+G_N=o3TdcMKFuM_R5x-a?LCqYwP?kWnAE#j2Q-sZ?IMv*kj})k*kW6_{Zlc339_k zPO?npfv#4DJR_TL-0lX=*)Z-y-Z~c~;9;GcydjhmbZYn-;i}XzL!~VcB-)d38IKRx z*s$zS>$pJzV&Y6&Td54Nh3QPOnSo(7%8{CPl(GjqFgoS zGFGv?tlbShFdi$$SN`rbfeVT&@h^HEbcWRQU#up+yn)ICGrLqO(3^BG- zRYoB1IsR@vI(_3*;CTnYpGWfT+pjR z5Wv4B%rdc9Z>w9;*PAZ%u~@UKpi&3HA~;nTDa`;+uiO(unuZ^TMC%X3db8ahWkiJs zJdr{m`2IEQfj2j>&2678U|2VP{7UZWH8}Uj1@&W=c#oGejqm_qAaJ!*C3Z>xKLQH{ zq4xq(Ts>AVV#S7Wr%s??EQK4DiQ4-)<17jGrhG#O&y^4W8=-7L`>_xBjQ6bp(4DWn zjKYV^kyDo56LD+@tzMLG3z;+w_}6*Vu}bT^OO} zgDwh75H{{hA^q_e5a7T{N^5Wxb^DKntsQ}!L*r>(x50cgim+*X@grENk9j&+H(#9k zX?7`(0>FaYQ_2UrkmIUb_Te*tBtCm5e~oM0koOf14hZ@F;YY^DirgZukCnOJYOzgzuN&GykQ;$!8 zl&HPf@VmC{coBRM<5)qUAdU11aIVz$ZAj-n?sNjGE`b?9T!4SWO6F6u(l=+|lro*} zfbI%tBySIR^z-v2#hL#&f;a6wj?-t91<#nhd%%n6;?_;O|Om(vyjR zi%5WruFc^=nwAmdi4^VT@-nr^;ywLvok}l35zj-! zhnQIHcMx^?!;o?boD}st(2Wb2w=Z5eaJ~L9&~JG*#Ya!xrzMP1S8o5e={)c1W->G5 zVRcjz7|ql!hy-7(W2JLqBbHKfUcD3+&i%_8}nWfRMdWR_1Z|%^-!=rIrf8^*W zuxEa|>a2%p(w9tqA)V?l+lI8)myGg>0Mp0w%y&02_NzH^*Fi}0@u7YPyURIB!NiX< zJYs~?Wk>Y>(frLH{q0txd`syK1Pd{Pp2V;7%h>6YuAuTfq(n^Z76X^qIcxdSfx-<@s>b^BYlpNWe$h@~$lp01-e*6@1| zNa;otg`gPc82uo_v9RRUc288{AbN6AXwWh?x3pzqol}2_oyw3pn=65I;Q4CAwtR~C zmNe=u&K!a$Sdr>*u=I82$(vm7y_?iMJ4-20!Pvo5?(O)U##y4+HRYs<@V-X;FR8aC z6xt>9`BNL+v&Jp1ZuQVG(%2lpCOSU=pF-3T3*J((qtny^HFz0qHB^u(-^^!y$k=OX zZ-j(}mu+T@L)GEF&eapAyU*ITVJ}}<2ZZx{=9J>7CB!@J*xxtlLRH4%3zdJUJ^>Zv zohgVkecxM17ku+N^Ihu&eb>vvVq^q@9)!v-9>=(_VkyLtzX`a?>$-`M3+5`_ z-FMxFT$4A*HrQl%H*1nFn`2j~RF=+P5C>gpOQI8`qTmQvOOLQ>Ol^6O*kS?5DU}rQ zvNu_}>mKmI8Qy9TYXC(~d`+O!MQn0tQWlNgS^cGM~*g=krb+p_he}+GI->mU@v}sW@>gfK;BCAs< z75bT}EVMV5p&*cI5UK00I=OwYe$hMDtB^RQ=V58cprY@x8Dwt0j;=ccJGyH}T`>OywO6Y1CeHTc)};Or(n0F^VxahJU21ZTd1xqk|N6+Sq{H$HbzNq;{ynQZGXRN8?6Kn1 zu(T}2kx(~Q;5D9dG~cRvu)TdpN{j$riO!ZO6f{E z+M1%Ph2)NLzXwEG?yKEM-<{xxDNmUk6+{2wAq1WMEd!PLYcaw63>Z&OI&%V>UtQGZ}va4$G9Fg|ZHSz)5p zyJ9g#u|z#`v4N-3L3f8AyYMkPfxsG<+cn)qdh)5C=Rx?vlrf#x2KEX?oIR*x@IqY3 zE_!ISzn%Qfxsl_D{?gwnL_JvPsIkr(+^(1))|93hPk_oeE8`elg~zO5%o49!*~e>! z3qTGc+3_72o@5~_{)9lMozaz>L&PK0dAAY44l`4-!y!;eN zQ?$hfXI2gEm0pXu1i8O}1m764p&y&}QMPoSO1Jm1oTF?qk*I(idGAraJjd)2DT~c{ z_;wt2Q-G|b1k|xGbjW~YOxUO1V$Y_c0uQQ|k}|G)BiVHQ_v2t^ef=DlUdQ5__`Pd~ zZnWv^zAgHjY8=loo{M%3S~bir&F5!69egx@4#1<&<@@p7pr@USg?*II7?>AUNvyCrYTO=Ss(W7U>F>8aNgB}Ne)1); zm1oYe8sej#e?~pNZ>oo4hU86iU|{G>G;e0XTYFcHK`ylbcZX!K7vAGN1zaJBH|X3w zE${Kd!#$kUjft+RL^?Pt3IZDlFtAI}>UD^I=4S`AJ7??PRD}@rO-SQV5`U^a@zR@$ zu#{q#x~o4&eA_5-_w2THB?t?jKvx+2=)X}y-FbC9_RL#uMaO8Ggb`F&(Rwv|v9~^_ zHBryiI75z`jxGHR<8wGW_+uy`UYO!dsPs=O@}2MF&%zVVZd=p+29kUCPtfF_lgoPMDdqKTV8?+$ zOJ9s74abpK{1!b9$BMO_5d+D(67h9RL&_vGOoP$GfYvgoSDY(Dkuj8u1cgGFXYXke zJwTXagL^G{J|QTO6N1>>oIoi)6<~fk%pN1fTp_KG#pNs1)Ni-ORD!Ecea&@+VY6$N z_ASWILK!-DT>yA&`fiV7)=Cc(Vw;Jhr7NASHXTpt5zn>~e&#P7@85potnp0@w+~oy z-Q(_4E7{VLOFr>Jcr?%c zj85bFyopr>DZg2hVn>pY5LeCfz7mTFyou6LmodR!_b6!ci*jsYZ(2at`pBHTLc*x5 z>vmEWcnJ_UaZ$tcUyySMdR3)ZXi!UIwS<I{s+}$a) zP_1mtQ^n%D7Re1`W^KzTV@}EaEE%utYE!fv%AoFW7husKW17Y#h@JBuH&CE0GZ_4U z(-0i0W$S5oWjGMMBpPU!>~YwJYP{=B#S%UxdY=bI{H)pBX!4P&^t5c;orqrrWfKYr zXy$>@Y&XS@_HXw&{b}EI{VuKPvUq}U4!x0LGv}#pmsl-2Kn7#bDSlmG^3;IjmnpgF z7J&9p0?jA^y1n_BEA+|;JK&)8x=<_n_j*V=#5pqC zkuBU)2AAPi`-lM73EIG?3ze_y=$OqwsYoQLG9q)g=jsJ7# z9a!0$>fYtji50MKf7a!&`uc^UYAR*npS!GdFz|xR9Jsf zs$T_P34SKs=OyDF0$XYxzl9k0JtM%Bj!v;d0Z3z&1#!&o=oF_JKz>-_BKc}MeIzLA zA@{iYnO(lxb_~|}{MlR1PvhHsgt+e)()7~7nZ%s$7ELxfPufWF95&kbQyseu1TARn z-Qo*q-d0eFn_#Slgjg+e!`+S>8LhMV+%J8nP}kAI&tIbgQCF%v8``u#?^`U5<#r8_ znMdG$)I$lo)-BH^;4nXWM;L)Djx^az+VVR=o|_%3k9h#;F6i2|{FvviHX9v)OD$gD zLpnR~?Y_vrfxvy*u}z7zB{OSsRMuOrBUo|}qn2j8)T7jjD`A(asQuS#y>6Bm>)zlO zRF%GlTeO{LYn3pnLEmx`mj=jH$;D*n}F_t6?5 z+N#o{$dR?uzIYQxvo}VFsGG{{iu{7@II_a9VEMhyjK+v@A#bLAEgX(foUXc;-pHz% zTQmzc*dDykVNw4fo&NmQgB7D3Wy4zh+u_jx{Br*yu8PWc22jbEeo|M(;+yH5orL?C zNrhBEMWr37y+T7n+N7vD%Eu#3z2vA=>A3*zD@yS$B^(!xnd(_+2BoT!lMlpSZn!9c zECKCJ$Ht*_OgsIkI_#JesvCKr&qL+>?1gATeMOW?!<7ggE)dS@Z^0ibhRB3Qrcm?t zA%D}QP#^+=WYYahxil&%c*kzbQ)atl(Vuw$+C{INt~FI2tEzQKKJql@aPBmG?ze1F z=fjq68`t_Bqem(gZ!Yw!_7vQ7fRJyMOOzDIvd8Guw8hdq9G@oEGSIpzS~y(c7N5A0 z?h^RIo zXzH8bIrzw8-S~N9;QQK=JaXf>UQhDmVR2SaCSCbzlm7Lm10sQ{&bLM_5vpRy?!8gO zZ<$C~KRH!aH-+EMQ?+(mzO=tv?uH+^NtnHreC5=RnOR_%vm#S1)+SFWWnGf?ZTH5+ zZQ{FPnLf>?8N^s~W@Xk${SyvLmDKtCPl#s5NTz05orxACm=D;RA)it$FVwGxvh1p8 zJ(K_O=hB4G0o&VlBChoh@WOC<4zl)6Ey;DBPanq#ULELHm7~%I$Wt!Pe_$=YF*G7* z%*^hxtj(eruCP(BLwZ?kmStg_%Jp?x`)aPMC|drQ?LF7gl?|Z?^CM0Ka)*)7HCDch zQ|eU}v)SBxbaK80_)R5-db$$4G%oCDWOzCtuJnZlHHsGV1gh{}nck56Zzj(u&d$$( zFuUgB`suVit+@H`g#6D{q^}WgcIlvezYr(3^C$(Qbr};&%8-(0GcrR|dT<2Fdx$jw(4G8kmtA0ohv(};8p3l_;T{M*PouaNQf70pwP}>r)&*RE3)zhM`V!1GaQiVIhj=N>TRU(uk%l#s{G-@zp>c?-zWj2 UUH&JGe}8b0gD6WO-kOH|AE*5J!2kdN diff --git a/clients/extension/public/images/icon-16.png b/clients/extension/public/images/icon-16.png deleted file mode 100644 index db68d553434955a7afba3cb0815ecefeba3ca295..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3002 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 diff --git a/clients/extension/public/images/icon-32.png b/clients/extension/public/images/icon-32.png deleted file mode 100644 index 1313669fa943bc5dcde2dc1a20dfa36693e4714c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1569 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%o&*>5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8KW+g=7RhMR$W{Yl!|Z$R@KEJl?AE#L8-<0 zrA5iW_()TRX$FQJev3c~fv&OgFUkZ)N@9*nesXDUYF>$_i>(q+MlU5Z#md0g0vL+s zCI;q424)t9h89Lfj;=1wuI3i5E~W;imM}B0>9sVsa56PCcQrG1b2Kz`HF7d_G;wt? za5XS-G_!DWc7*Bm%quQQ%u7y%*_#Qp7pm6O-#S8JAGGuD-+v(X!UD~IdlM8lSxBz*v!8e2^~bjv_qo1VuF!PSb6Rg;w)nfhg!Dna z-*X#vzw`2m8;T!1u9U2|<3#!G=X-SyGMws{RGMZGxMAAz{T$Zr^S{4q|6$RzbGtZW z`T=j5D-ufA3}YWOzuw4Ub$WMbbIiG!;tLL|DP#*OGRHq&aZW(-VjRH@nGwd{OMja^{DI!6wDY0@+GVR|T_IKM+uKln!l3%`A`(SW~>LdGEf_3|~Ta2IVSoC3+r1wQ3 zm;1S5i|RK2nYJ=l^ZNd&0o~sEKVsdAKHgm&^M86$+>#KNZ9GpRRsDC$Td{uHDQnF7 z%FE>+XH0X=!OMwDWS6e!nbuI_Q}a|=--7vA&X$C>16P&g4W32$H?s@u-&$I-r)}Z# z=>BJW&iDyiy!yp*o8kQd?UjPh7()XbF4Uj@&t<@1KYi2cE7f%qK!vuatDnm{r-UW| D0&YCr diff --git a/clients/extension/public/images/icon-48.png b/clients/extension/public/images/icon-48.png deleted file mode 100644 index 27b1eec985d58d68d2af1208e55c7a39fffb1a39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2764 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%0DPo7eaV5#$a2{^ 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 diff --git a/clients/extension/public/styles/fonts.css b/clients/extension/public/styles/fonts.css deleted file mode 100644 index 6fbb6243c..000000000 --- a/clients/extension/public/styles/fonts.css +++ /dev/null @@ -1,19 +0,0 @@ -/* stylelint-disable */ -@font-face { - font-family: 'Graphik Web'; - font-weight: 400; - src: url('data:font/truetype;charset=utf-8;base64,d09GRgABAAAAALY3ABIAAAABztAAAAAAAAC1QAAAAPcAAAHiAAAAAAAAAABHUE9TAACV9AAAFxIAAHKy/pn970dTVUIAAK0IAAAINQAAFD6g2KReTFRTSAAABtQAAAA6AAACQeO3nq5PUy8yAAACDAAAAFMAAABgZoZye2NtYXAAABxsAAADdwAABTpa8HPyY3Z0IAAAIbAAAAAoAAAAKAhGAbdmcGdtAAAf5AAAAQUAAAFzBpmcN2dhc3AAAJXoAAAADAAAAAwABwAHZ2x5ZgAAJkQAAGT0AADhaCjCChFoZG14AAAHEAAAFVwAADPIhU9AOGhlYWQAAAGUAAAANQAAADYFph12aGhlYQAAAcwAAAAgAAAAJAc2BPtobXR4AAACYAAABHEAAAj0jIVtDGxvY2EAACHYAAAEbAAABHyCc7p8bWF4cAAAAewAAAAgAAAAIARXAjxuYW1lAACLOAAAAoIAAAZuevCq+XBvc3QAAI28AAAIKQAAEjgCaqdlcHJlcAAAIOwAAADEAAABZIqc3tJ4AWNgZGAA4ZzPupLx/DZfGSSZXzAAwelSiQ4QfX3pgf7/Uv8VWFxYIoFcTgYmkCgATD0L3gAAAHgBY2BkYGC++t+WgYEl7b/UfykWF6AICmCyBQCBkwU6AAEAAAI9AGQABwBjAAUAAQAAAAAACgAAAgABcwADAAF4AU2FtQFCQRQE5/bhUMTVQIyTInXh1g4ZIfGFFIJ8xVdmMFXdliLoqDmwfNldaHID1YtmUkkGlPnLcDoe04O7LCRtsMDJwwFAdZ0BTyMFhKMNzgB4AZWWA5AkSRSG/8yetXfHqLE9s8O17b5e27Z3A2fbthU434V9NgJn276+LzNq73q9OxFf/G+yXlVlPWWbn+T/TJeQQFPMTg0yvyqwW1Ud6a0C+6Aa9Rprw9UEyeZOVdhOKjKZMFkD0UnmMnW092BfpHxboX52nsrsapXaCaq0azXQ9lCeXag2u04tpkjTIcX8xvM+Uhk6wnyu4shlqra3qshu0Bz7jlrs42gzFEBcLazNMSlaaG5XiV3FWprmRGahr6GVXB8V6jbWtqrO1iuHZ0TthQoiN/Mdl/D8mNLsDGWbZZrFngO0yvwJ58bj5mKNs9kq596obcd3K7Sq2sxRlrdjiiquMdDFJilqpFjkQnxjMM/5o/iZXVx7T+VmKfdN1xSbqoxIprJtb+ijDPMh375fZfpb89Eq8wykSyZPU20Tz4nyfUPxzVIFe2qKTCRmtykgVwOsVSFro8x9anA5wL7FTuSd5AB7nflaxfg1Es8GYhlA0SEEkUeV4+NLbBMxvdTFxzcl/iN8S1yjLp5QfwiFxHXyQUxW1McOoDDRjmxC230sSxNRPP6P6aAY+hl8RxwnE8fSQ3HfiaYRy3GJEMt+ipODp9jjhz4/fcw1Pj4tIcPhEpgPO6EGFtme1PV2VXNvGdQ6zMMqAxR2qMAzUQ2REk1KWoE9XAOgUZvjmcQwzz7H2g+qCuu3CUbYU5Rip5LbJN43h3cHsqZFKfpU6fZOauE+uEd9/b2vK9/t19Wsrx3qwtdPJTlPVjJ2BTVUSK2mUi+9fAy4z9W6vUoLD9Qj7x12aJ7Jbxr5rQ9p8Uof/J/rBDvONYAWcP7JEKUOBJOgA2RSDz/Qd3lh30UBDW32BF7D+mgJyXG9CFGvfBPU/Uc9+/TgBwn1FAXABte7ibi4eYgNZB9ac9RbIfVWehDrofVQfM8CtleIqQtMph7/CHs9gN78/x58Hfb9VIhBg5msmPX9H3/NKxxSv33Mbu7ZpWaodjmF8hA/I8x8paCOrENqfIpXcPMjEVf7DlcbDruH51yvM+1LPONV+Iaa+wx+UwfqJtkuUhVzMNcOV7Gt5fppajGnEacc4j+NvKymhtqY1UuZMd2UQ1ybsFtMlWRnKQ+GQC8ogwbYCI2wHiqgCsqhIVwfDc1QHcmjJj9TNfaYBObDJFgC82A2LIT1oW7l3TGoDjUD+kMOjIYiyHQa7qkQ6qANmmErNEENFIX7HwojQ20xCxS43jSBOrs+NYPIVQ06VIHpjt2mLOxs/NJFLE2urGnl+mB1M7XoMPx6YLd7OzXBrzN+vY7qN4O8w8n625XEYrqy0FJnO02wPYesR50/cywFTaE+rvdnycV61J0P7rwx6zTwwDw8MOPcOQON2G2Q7M5KqHJnFlRxbqZD4M4vzuw2njcFqmEE3HKU+etnr5nA/tcqy52h2iDpNdZ3qsbvi7363wZXqr8+Jtco91ybYN/gzzm+xc+SJE32fSONdzPG+fmZxEzx84x+dvPK99kuTbAx+Rn1LyjbfiAAAAB4AWNgYLJlHDnA2pjRRRFIuyCJmUMI7MAHzjJmxKdEG5esCw184QKG5j4iPj6MQEQJ0KbULQCR4AfjAAB4AWTNicHjMAhEYYeZN8hpYNvZ/qv6sXMnn24J0LZt/7at/u9XtiqJdGYxkhxDCETCeCUd6JbD6qYTkhWQhU0IClXUgkQWNFglSwwvg43RMee0N6Mk9U0GN4tDDd7VvuMH1jzPKqmv0iWxHxUrw4xQMaY7gdu/Ixz6pIPD6JvcMJJ0sgZ3i/F4G9TpWMSdJGNrcOoBdpweIRDBY/Old97oKZzt3lU6zPy9+52jvEjysiWWBDrZtfyi1KW0JP+xSR/KagMxFIYJ0ina9U3e/20ja0y5DJ9xr+z89zx/EUTceQdEZkC3tXGbP0rr2Y+SJ5ARaCVKhKefkmmSUonMzOmnxVwexZZIziBnzFvJVz+MBKCxxBZNHmrEKJ6icYAnxFrMB9T86Rbe3Y+ERs6QqeH6HwQBWyLU1itWnz76cWMTh0Y1NrTihxiIxktm4hoBDjc0pmRZFMnEY6j5wYtv4kkUxTbLvMflY+tj+2s/lYhExfSTIypfgvHnnr/7OaMCTSKp2z44/VDlvgCMnH4kitLUjiXZpB0Qy8WSaC1Jmcn+iWLO5bHUEikWiZwkKTILZILTD6GxzBbNNdzIsfhsa1Anxt5CXrhiEu/NOjL/yAApRU6SMkRRDEHg9EO15RObPOIEsdmupiE2j9XU2NazLg3FYM+pS2aCQLb3AAHBQyLfhlofautNPOlCnTJO2b9zKz+3fm0r9ZKZWIlIrkwyL7Hyjc5+KiMj55dihoK0hJRvx9/pB3Q5rn5g6EQpk21bZakqIK5aWrbs7QmFAC0rPf1syQZTM8iYtCURCyRAKEDSY5datFrDTRxbpy/9HMID97Of9bf7cbFJM2S2i5JohSmyyhbddjXrVOOtn6pazR5qHrupsW09uX3tBwBbNo3V2IwasmRQjVLqwzr0Jp8sy9K1fFSS+XXrtf2tnw1Gcj/6QYuNl7OfwMpEYH5pZjiosgjV7eefup+EvCoyocxEQW6yM0XxKFdJqxLWru1tq+ooG4AAWRbsCMXhBsJaEhFgpixhQwIFJyjWOEotW+1RzRqvfjzkk+L4MR50RARJINe/7qeKlOxAZlSjPW2bpmoCqnIddVLzalV5gq+gdnvrp8bR3NS22ltbjqGe0xcAFInmsZpEGlNouSxDniCc/rB+/Caf/AuuSjJna8zWl22nX65+EjoypUyMOPCSPvvZz34yLYRDWjbhuv2nwz6UG8dhMABndkWiA6Rkp159/5c8gG5JJvepDClxDVn8V7EdE5/ylTqScg7oWA8Uzm7K3SXtziSMqLJ1QhMlJUJmZ6IKSr8Mb2v45pQ6NEJFhL51yKNE2K1jDe2UhxB4ccG0JdGFE+FiVLZEC1LJAkH9Bq0uvjSd+bGZ19OPaH1MZ2ZZmSHcCAhQmLN3qZsYiyaWrXTCJCKa6AITL55uR4y+2ZY1KXTVe4fU0ucAAnCXhZjwcasbfaNBn7S7x90omY+WcvdT62v7S42Kt+XkNLQKeEs9bd4fGuXHp271mbXXujXCttFvRCWCTvI09spP68gmmR/AehnpxEyMzK1hCmEVItUNmFyNjCtRIcy9EtGJc+nMdQeDUx5kMkRc+WnERN0hu4CdshqiLKGUtqS2SKILv08ML8glCwyGfoWepwGy32zP/IhgYtrqiSQp21z93K2a2bvUTUJltXQrwNcDlviCkiyRON2vjalwIv6UH76qy0s98WIJE4OWlWbuRNdbzd/Y4E/aHadbbaKc05L7n1pf219qZB+8Y+vol/z0ZYv+0Ljyk+dhg55ra4x9441IOVusT/Ogp6pCYpo1gFpvoEDMLMSSmUXCIaLKZNqAKdTZpRI1Kj/QCYCEhbvkXaTKj8jKjxNVfnC9ZQIHqqHADZBQlqGcWlJfNDEtweWRH+JC25gMNxS3/HQ/Kj+KSMS88qMJuaJOTZCRTIWJLnULJ7Kk2so9P54kca5pJUxH4nS/NuEi6ZYfyq3/b348ESEKrIQqC7MAcaIf8uPzf/PzICsfy4+t/rnNnR/yFARg6xStEeX5BLANeOiS37q698pPra1LBlY2YpNLfo4zV36ANWzrHTnzg4YiKsqqvTMxTVM34fCGysNDQlVMdxUBBAZkFRVQqYjPChsQCEelZj3SRIRxIDMiozQkJlt2l9SSx2JJeJlSWpKFL/u2H4I3PC+fLgB6nHv/ZU7ELNIgb6JZdmVFvSkJsXvN2qVuMilRvBXU6zRH0gtJ9UJme5J0vzaVokXawrl1uap4MxGkzw8wIkVf6sUVeN1q0S7fxCGf9DuVtZTcw/0HgJ9aX9va9SH7OJAa8KyA58iE2CY+dG2/Nhg5csNaW1eGphtXAgjEn86v8lSvJDY8A0bSoaOjmqmJWe/CwodbhMqITiZ7TJ15OjwPGyAIouRoBbPWpB2WkEFlVmoaUu95VnAnESRB7cjCvpxCU08xl0gqy66lJVvENEk7nY3wSo7LBwJEmK8AvzwqPaYNOrQKAq/3od3YWGJUaC51i5ZRohey6zTPZBeaYjmSpfu1mRZb2iK5gV19+sqvy0wVP6OIqmmu6ih6vdX2zTzbJ/3ObrQ2aLcfAH5qfW0b2EP26UDuKEcFHBKmduADWOYHd+jUCHPtYALNmugwY7R4ev3QzA+QxjEaIisg8GCL8MgdgKbnEft023fgsPM8/IiwOZ6HOzEpseVox/CK+LNHBCm5HWZKnQTA3Y1PrMqs7JANHcvL7gnSPJaZ3Jazl548ioYn6y+vzjd2ztPMTITHB+LvMTW5dwToY4wpXu/DINRrAkeEXuqm6clWa4fCYWnOeaRYbkfSc/J0v7bwEikLLpob1vFIRKSJkMiXSwBVg+esojHcgizHR+7Avzle/RO485uoDTsAAnbEH1tf2oHxkP2aEiA7I6oiUmLuz/yA0X83OiFw51oBQ6lHN9sjWz6fPv7yJwBkn+ejE4kjoewSY47pYyK6ub3t83REnE8g019Oz+N5zjj2t30MFnaRmLnQHAAOb2PMycbDz5UaYEWMMUJexF3UZaCY2768nyJBOj0vRxqxvEaBNBa/7OH9Y8iNv8KKODM9/0X0ez/MPAcCIfZ9z279kxkwbZjvxz6HX+qmI9I4p+MERaanPPOc5sX1ybMfx1sa6X5tM8pMWXDx3GhcVbwTE/NYzqniN+XIGudj7CMmx5ixbvX45vljfIJ3I8W47akjEhIg/dj60p40H7KfU2LI/loBJ+IkAm/yQBN+d34hlC61Ik1nmN3jPKfxOD39+W88IaLE/nLqRBrIqCcd9X8y9h0xPPzjtJ9P+YbOqPt4O7/O130fp+PjmJOVQ3Tk6MH7BAh4r/9b4jzjJcIFxBAzUUNfNUI1dKJ6+Gn54zwSpvPrckpzLO9zJECAuZfYZwr448+pN/EOAGYmwi//Zn5OZ/eaUmQkqEnyWe9j4O7T4/mcVxwZnKybTqM8lzMW3a/T/Jr2i5FOy0ea6XJtaR9lT3PCErnxzO6eKt6J01xeUoT7rudz1dyPOQ4Zs2713Gl+8/Ln/ITu9rmW68qAlHL3Y4s/t3feH5hZ39RR4p0oos6LqMKHPvCe+ZFXRgWtFXkPhh3G+I8N+0BuHFcCAOrNpJCBRk6iJNoez9TmdP+T/QYk21r/eQzVVQxIzei05kTZh+NFYv6sVEJ0P413/pWszDFtwIAysK4jyasD77SKfmWgsk8mAWhnmzWGMCIZU6BBEzDLopZqDAAVxKiolKCYLNhkoxXLTErGFTMrBtJNzWu0Ip8mh4yaih4WZCZ1XS/9aNgrVXDz9VU0XfCzy/lRX2MWgp3onPNiHAJ6BWGE8mEkzbVc5PQQUfDrwOA2zAnBlUbjRM41ZNBb3UAPMJhlUrgQczPSGxFkpojGDQ2Y9yEEb6zRlioDGnB1MB+ko7lzeANmTLfZvH/AfTUi9zEQeIebxpCsVJVxg7xmD2NLZe8ILN//RDOmxE9szCsBRRb4SekIIKjxD9uuHsaDWtnk8S3qLX9g5A/A4aCkks3Z4I2OYeWgS8gmW2u86w6AMqoY09ZYQyyMHmwA1lJJQSelJFuYWA8GjGaFK/WaP0q6qQeDVhTy5JHRUzXDgk8imNR1vRw34OxG1bf8yTsh37swnp4A42trcd4FMdph9WolSBWCs6BGMvSA/NuohrAOHDTCLRnZK4P81BGgt7rNbdoigLv8gZvbSx5FMCU0bl+WhzAKBWe0fe9q+CBtcOfwBv6DLq//WkZEPkTkP/HH/OGFyQNVlRClZvagpf1f/hRyYAsb80qsootdtIkWJIXwsL+YByyeG1/jgg0244EUhXXeeeM8IUYbfYo+JwslH6SHY26ueW9TOAXnmGBGCPDWW+bdupr15Jz3XDMHFUDzlcsDsc6C6NIYIY1wB6GNjtM5W3RAuU0JOZg2O4xPYDcZN8B63p14ZTYc9vGKw2l7ofT7mLQ2xrkDI3SNMSY1DvH24LXTJqXonbmWi5IdCkr5MEh/e0415K8sStMJOfRWN28Hj5xbJ4MLdTeY1hox5KaKRvp5kfModNwOAwfn7exq90Hb3R3yxv0HWwm9/mv5asTuY8/8O0aZ6EITZjZKjRnbx7N/PYl31K/fL7wzIhYx5gPzhq1+AVu819zlh5df7AMhVNq01RUb7CinqiofU0wuJUotWPtYUq/BHzvVyV3aKZxSCjU/lRiFGq9SPoUURIqEOPIYY0oSRHSbcyCJxKqFGLw6a+uUdipSNYdteO4BEUppO00VRT/tYSAoTu66Js8vUb1yO26ebyn89AvnP5Q26hsjEZQdSq0NYogueZoggmutpGiv5aIahiPqnQ46OdTarEu6Cgjr1Gp9QhG91S2FIaEQyeRw4fHm9uIkUJw2NNIvq9aO/dhSDj5LH1NILiYWPzi9xDvsTZzSdU7iQBkijH0t4vw+Tjy9w/RWF2WpcDvndr43jns3eVTveCI/rPLMqTqoMVOenCDp4MIxJZCxPfz8p3+glClfL8eDECaMG0rXsZRcQqmMeef9S6+nY4rnEzMlPm173mtNx/a5lSyN9FrHmmqStVAa6EsptSonc9xDcJpqYCzlHPWT8UFD0Jnp8TSYvpwSGi3c9umIcpye00BRmULJKNAvPxejb8Kn69NBKbH/KcQPfRv1zZlKxgmef3OjHTWx6rIL29Zr8ddy0TENZ7Sd2GDKbZh3VK8SOk6fUcE6vNWtpqGiUugUcBHlZqQ3kihPOwrBuWq27Xw6b6Xl1HTMJZWQCy8f7D+XO/xNLmNwXteSzB8AlIuvRvI+LrK8k0KaJ+2ZCp+E8H5kj9bG0Bf9ThT6w0E9SWaI0TgzWYOklcR0rsWpsj38/m98YIyb2J9OREqbuOJwgtJ67al1IWKI4edT388lP+7c9vz58ql+6r2ct5+31jToCJB77UX1xlhiP7fWuwm6ZezkYJhxnJdWM7zYmMAmqBxiDKfp170gji6fpjNqefpSC2KoTem6Zr/+3uBV+nJ9Ohijnv+V8sfTBesbW2OKS4rnv/hWW+qF99BC2vett3gtF53L8Ij2nQ/YOnS5zLr0q4KwTqfz+WfU0LVuqJehIyxwSriodmOMCUgrrdv0jFIK4Wgvl8f98dK2Wo4mt15mV7cPnn9vd8Sb1nqbakOa8vEhz6T8WqTUfdxVf6eUsi8QuE5fpIzxmj0A7Gd4pzr7kZgXJYDAmLnqSbNOcnnsPZj/tWEfuo3rSgBAjfJ6YlmmRKqzmqRoUbLiRKnbKxB07P9/yxvKcbl796hgABfOAEOqNGoxvSsXsHQlpXAbuIsiVbSGBQ03nDNecQ5TpyiLUQmjad2aiPC6N12Yvo2WN5IxhFGZ4lpQQZFg0CnLkXEhkgKxeguzN12mWbSijNa4J2WFSYVZhMuyULO9oSACpptpwOrZjgZLwHhQcQbq5e3E8FG1g48JIUmy7t7F8T+VgXxLxpYoiq+gRUzOKK9FE4mCFZUxSrDyMC7QFDQtsCYKoDoAn3RAAA51Aj27AQycchMUNALAgLMKjjWDPDkI7Q0QOC9gYUET2JjWtoZL2si0ZpzyivEV+812YhdWJ4zxsB12hq6iOLyri2N41xWi6DJary9jvuZn4bmyx8UqqXZxHN5MIBReKyxHfLbmy3/+L+nXK3yFwx6tRYWW4qpuWsGLhJnF06d6EUUxrpW3VwhlTbggWcKkEqqRKo7rqq7ujHKWs86tMkVv3CAGpbjVk5YyJWlNCFVc8URJmBzRnZRK4SoVtIfZiyNIMeaSUzJmdUPyhogVqevKzO4dByvghpkFgs72PIiAnDVSABrdP8mMvKH7w90Fxmj4hNC/jIN8aymiJF5fG2tdKYWkiq1UJaumdXojoT8sjAssDzrg3AqE6gB8MgB1wIGdTUCCU27zZ0wBKaNZAweSb0J7g3BDJmY9CAvaJnOu23ZOasE2mArFoTYZy9/0T/JCfCL/IrkOL5vQao3+GCWXsUrUWYKSbCRVnNI9QnV96B5CojtyhlT0zys8JnF2nRHYV4lq0khdU94pVWHpFl9exQL+Phfurl9CwTIsKH25sa1pZeuSRDDB33k3DnqzH1HVqsdxMpNzeujed9ZmZSaKUjntNHEWiovfWetczjKroJNYERcNQtoaVT5WQpS1LA0queB+9nHUYI0QGqfZAKyaPesgBnYmD+f44xdbHsln+Djccud4esX4337HmRDWxgSlke/7HbXGSrdZO2aZ3I3d1grvexgXDDrYg3FEIFQH4JMJuAMNhtl7YMEpN6cDB2DAmYQD2zfQ1mEpykiW2dkdkJIxV+12Nzf7XduZzbZQttWttG1ifzN9sReSk9aG7W23JEIptOg6TckqRHid4ouIXMYtac8IJtVjyVEmnzEWAuPwKFCW8bvyDLfxv5b5I0nKqAw7Ik5msYuU3ruW5XZcvP7SiyRJKz0871dZxkyap82+cb7vetMPGGulN9/2w/2ta5/uU9bbj9O77t0wuNvx++h92ZS6adphO2yLwSNk0Ffvh6FSpbcv1qoa1TzFzm9t84Fq0zDTdGmzgWac/bh3AGZoOr2b3YKunX3eBuElmZ8ZH1j089XT5o35fLg6VFX+8ivL/r2fNkpr3yVFSmL4/0n6ztvBpYPyykzTzeD1YVxw64IncH+fBqx/W2fegQH0UCe4nX0HHpxyG7bADcB7NDNw5P5NVVUKhAuqn72A0H47Ok0PD49TP27drm67ftsb3xP/m5dXf4Gc+IMOpgfsRZwSaNGEZEWM5yi7iPL8Mu7z/gzam35oNrg0n7NM6/DSq66bBn1rzvIe/XtVfchxEzdhT/PBlGiIrXsaelX5afF/C5pKB3gBfI0DkDRnFEXPXdvmN/xt27Zt27bNUmzbKcUqxsbMGr/N3e10dczzdF/pAKG/Th4COza3Pzl/WGgaMJPuhOMG4tnKwzzG07zCm3xCgPNcoEbttFUnZYXkhrQL+Sjkp4I9BZdNtEkzOabAuI3fNDetTEfT2yw3m8wh84zL7RrtmupOcfd3T3fP8X5QFltWeDvEssBxGB7gUR7nWV7jLT4laDsuUqsOtuNWSJbt+DDk24LtBZdsR6rJMnnGOI6WpoPjWG22O45Rrkm/OmbbjpCyjNvYDllXrVLrXbDeBnu/bs/L1kXrJedzO7uy9nxtEKAko+iposeLHit6tOihojuLzxWdKNpfvMyuUUWu4DMAgW8D+wLLA0t+mpL/Uf6TgPiNic7MB9biwGEB2q+TOOik7uF/0Xbt5C9oIzCXr/iaxSxhKcv4hm9ZzgpWsorvWM0avucHfuQn9rGfAxzkEIcJcISjHOM4JwhSRAmlPM8lteSiWnBZrbimttxQe26qA9fVjlvqyGnOUaeu3FYnatUFS92oUWdJPYS6K1S9FKKeClcfham3YjRQUeqvCPVVtAYokhc4ywXFapDiNFjxGqJEDVOChipJwymjXMkaoVSNVopGaSRnOK8MjVOaxihdY3mRl5SlCcrRJGVronI1WfmaqjxNoYJKGc1UoWbIremqrwXyaa48mq16mi+v5siveWqoRWqipbysZlqu5lpBFdVcUWuuqo0yNV4FmiaXZqmxlqiBFqqRFquplmmN1mu11mqdNmglX/AlESExAALxV0QIDvb9f+TsUMIIJ4JIoogmhljiiCeBRJJIJoVU0kgng0yyyCaHXPLIp4BCDC7cePDiw0896tOAhjSiMU1oSjOa04KWtKI1bWhLO9rTgY50ojNd6Eo3utODnvSiN33oSz/6M4CBDGIwQxjKMIYzgpGM+rljejAOAwAAKPruumIZ52Lbtm3btm1joaArfPjpl9/++OufAIGCBAsRKkw4ChQqVqpGozadOnTp0a1Xv0EDhgwbNWLMuAlTJk2bNWPRgiXLriSLFCXGjTTtEsV5lirWqyJNSPHmXTQAiJeJPvOyRYBNL0iQ5dYPOfI1WLPuyLFzF06cmsOKDY+e3Hv4b/JaujOX7uQpk6tciUpVqlX8v4ba/780W7XlQJIdu/ZkOLRv+xNe1By6AHgBXU5FVjRBDM5I2wmQsaqHQ/fMng3uzo9UcLcz4PbD2FnCrtj1wbCMS7V8lvdVNIA7p8FZVh+BQB514PdFw3PsExwI7e95GgKuEBOX4xQ4YBF02eiXzEKumKRQ1+Sq6kCRFumZk7SYFBeHJxTuKiIHp2lMCYJ/6pL/a0rSMEaq9BRxkHvChZ5wsSeN3HBVbmAsWqlvHjLcOUGh7mW1ouh+PELD4xiRUkyQv6zIH49IRJ4yq5sy3ly2lne2XI76mdilln+KhiMEmE6XVIek+3Q6ku7AitbgNxkBaDaGy4aGYmOoa0IH7pc5YuiQkYLRITsk74njfLfjzv1TE7ypRO8PfGpsJAAAAHgBZcxDQkUBHMXh37PfzbZt29Y0T7ObhaW0jFxLaCm1g8sza/T9eV6gmTd8BPE3+94IEXKKb5t1Jumkihwg2vxNmB2WGaaJQk0iTNNPM+VkaxJlgh4aKSVLkxhjdFFPCZnuhG98/6L9nLHFHF2UaRJggym6qSVPkyCrjNNJNbnuhDfihIg0v0DF7P1hwcwbEyTxXb/xJzccb9Tb4nirO9sN+U3avTcc7b5dGmS483X5KL/lr9y3dfKf5I8cd7y1ANMpN7YAFABGADIARQBIAFYAPABTAFcAWgAAAAn/SgAJAgsACQLLAAsDBQADeAFEwQPU20AAAODaSFMbuWTXFH+bKrlktm3btm3btm3btm0bT9vjvk/0X1pUT3ROPEDikZyQPJJi0kLSAdJV0n3SS9IvMp2sgWyc7JW8hXyNwqeYozimrKG8oFKoEqoGqkGqDWqH+oYG1wzSPNFCbQftMh2ma6UbpdunF+kpfQv9PP03QyHDMSMwrjBewTBMwLaZbKY6pgmmbaZTpk84hgNcwI+ZkXmBBbP0sZyxNrNusb6yQVs72zi7xF7BvszhcoxznHMWc05wPnAB1wq3xl3DPcb9yaPxdPJs+feOt573l6+aX+YX/DcCZQKDgrpgINgkuCi4K/ghpAnVCi0KXSMShECUIqoRjYh2RC/iGugBhoAJYA5YAbaAA+AMuAGegA/gD6kgcdJHHiEvkHfIF+QXqg81gppCLaDWUDuoI/kmwTQsBMvBWrAZ7AT7wVHwGnwE38FfYVkYC3vCdcJ/aAWN0z6aprN0DfpCZFBkXOReVBQNRStFO0U3RR/EPLFCsWqxVrEhsXmxTbE7cVmciteJL4mfynPkvUvoEtFEhcSNJEjOSd5jPEw9phXTjZnHbGJ2MYeYU8wt5hXzK1UrNSW1IPUtPSO9JGPL1MpMyyzKrMvsyhzL3MoWya7KbsuVya3IbckdyJ1h02wxthJbj23FdmMHsePYWewydhO7j0NcCa4K14Brwz3i3nG/kAxhqBnqhPqhUWga2oNOoCvoAXqDfvAS3sC7eIpn+AJ8Gb6GUEVoILQR/jYEDwCOLFEAAO+fbdu2MexBzOlkld19HTtztm3btm3btm2bv6oLNYAaQ52hblBPqA90F3oAPYaeQS+hN9B76BP0FfoB/Yb+weRkrjFPmA/MHzYvW5KtyjZk27Iya2czuPxcaa4615ijuDXcDu4IX5Rvzu/jT/HX+Ef8O/4Xyo2Ko8qoPmqNRGRFLhREnVA/NApNQ4uEOcIKYYtYWqwuNhYpUStiEcRn4icpi5RfKi1VlxpLlKSVsATSPemLnFMuKdeUW8qy7NRk0QzSltWq2m3aTzqjbo8+t76X/oehrmGXseH/75ncpmfmQeZ7lsaWbpZl1uzWAdYjtua2dbYb9qj9kf2Vsk85ppxTrin3lGfKO+UbzoJz48K4NK6MEXbiMXgbfuYo7WAcfscZZ3Pnl6R4ctnkXsnnkr+kJKfcSa2YOieteZrVVdG1zfUpvW56p/RHGfUzxmR8yayZOQdyQ1EoDzWhMbQFEcyQDG6IQhfoByNgEsyBZbABdsEROAffSH5SnJQn1Ul90pxQRCRGgomL+IlKHrnLumu6m7oZt97tdLs9eT0lPdU9jT27vAW9Zb01vW19xX01feN8R3w3fG/8Wf3V/bJ/mP+Y/1ugdsAc6BK4FURBV7BLcFxIH+oQWhc6FHoVrhp2hmeED0TKR+KRBZEP0Xh0wv9XRS/FUmP+2Kp43jgTnxY/Fv+VyEhMSRxInEncSDxJfEj8UfOqWhWroEbVbuogdZw6S12mbvoHCH2X53gBrHsFdCNHtmhVt0WWLUsW2mK1GCxLbZEtS2aZSWYP2TPh5GXD+DaT7EyYlx8zM4WW8bwNeXnzd/KYGTKBt3H736putS17lD//n7+bclffLlVdvrdu1SAGze39CL3OvIy0qA0l0PMIja49j1qS9hdQC9KX1iUAIgCEmglAeeF51HahO2X1BTM9WT5tMZuULM9yT3UGg53QKsd0A4qA3R4gjdnZ3UMI1unH38O9sA6LVChcWweTabG4DgPTYv3zqGkH+vBU7XSnjLyKy0Hr32grfgwa8/LFixcRnc+FTuM3YD47cqMHYD4mKc3ZSuZsJXO+iHTQYQztheeRDj47LpDF8FviGg66BnzRv4DcFKombwDVwrMVnnrpvR2ebniapV9ZdkRMOyRM7YAp5gBTLsPTxqtoM3O0cSGAYstW50hn9YRx+aRtxLYFbXXLuHa6c6S4ZdzCnc89N3Zu7Ofhf/B4bvcccCmxdxeTYxMgkzwaRL9c45iFUGe5lGSAXAV0LJRcBeEGEKYFwl5EJfgFovASwFoosRZA3HoBnpSQF5FDHuNIAhTGlek4DxBZgjFeeCJ4xqRnAn7bAk8e3rXw7AEmKLrYEO9irYYuNtNTYnIZ3uzCVq4Lh8wu1mzSMSozZ+zpYkKGEotNLsaa0WHsHFjLOZuWmtp8ha70bNbpzs0m+zava57VlvO5pbzD27eY6vt6qycbcfFBs/DHzU4+Wh5VN4X7Z2PObNTZhC0aZ2IgERrhPezGpvr0Wm+/+n+ancmR7thk3sfeh6ccEY9FI7zFWvxJfLMt6LJq/lMxCNzy7b3L/BvzTeCSG3EoiYbRHQ357CEAzwGAjwB8qFkGdBNANwVQrraAuiHgochNJe11Q88v9mBEL4yIwhsoejqb6QlyPqXZZLH6uhjCPj7tYgjTMI+5wAd8/1okmYyEu7vDnr4uuz3R5/UWE532RBGvTAtT0/jLjT5/IcN357M83zPYES/5A+VEZ2cCnqVEB57ezRQafiX2xyJ+7z3mIeZ14EACFdCv1fhmJUywHmCTkgCUB9jEEAAjKqwHhipB6V5ELIyx0h4CKEt7KflrUP6qB2iQ9txyzyuNAyVNwoLAYo6qfUCaCbACWI4yOmDlQjrMSSzMBfcZqVRZczxO50I6FphsBD6XsMhzpu3OKyq+UyOpatHXkejjys5U2ectRG3LI59YnRE+tjr4B51xj2HG5HUW+YQ/mH322ZVQ1sFPxKODfNiwMBYuRcyWUNYzuOl87peFV2bfaHUGu92DFfyv9kLAXurhEkmiKcRHok9SH2lD9eZN+cleED1iv+gJEf1NZu963MUqkFn8Tc0LNpPfNaP20jo4askceUIZWN0PuSKRZpGr+vriHR3xPt/Hwtu3nJuaOnfLdiS6ddO5mZlzN52KivOb9m7Eraz6A+cvwfxg1bxk5KbatFVfP1mo3/fM/qyRLXGl02Fx/ij+NL6X+XukA38j+i3dhRdRE1injoquCeykFSAYYK0yRCW54GbJRbeQYJEL5awhXpWzqqyqkGqxeo/ldtWE6jbLvdX85Bj+0o3O4e4HH+wedt4YufNOurYfXYP/mhkG+49Q2l5ArBgewLexMKtS8nUa6aklAgAHD34NHLuZ+/OXXpqA/zA/9o1vjH0DiXPunUffRfciFmYlAU4UmxWQ8p9auOfkD4PfFMcV0b/gdtwL41oRjIG1kegJYObi9yBWzorjZiA+v4rugdls6JLBuD4QPyEFYTkAkzmUoCO3sWpJr5hk/TxUhsTJ4Mi08OY0q37/DNhnce8d5gbmO6gNzChTW9lOfmE/YN16AtATVGq+zg6mpqGUgM/qx6AXYEFOLLoteBfNDQDg2NZOnOxMVRKbV167PnDNZCQ0cfXQ0NWVYKByVfnxR8KlK8ZDT50PP/zYeHrj7Gx47uxmKn3svunw7NljaZE3XvhjA3tRor4ahixBiG3gf4hMMegS/ExyDAyRqCqT4w3cF3/uVxZWmdtuWbhzNwPfjTDov4B+B9pE9cTC3PXsoK4Mwxc7nVMPHFBRB9Qsw5qTLyIb4Ry8iTzqpDzK4ZqTUXElVnJEbdhr9hqxI5Ud7i/PaBeauOIin5ovuGaHvorXBa8Jx3rO5Iojk8s9y0WPIzPZNXT/4BcqIk/CIDcP4J1Ct6C6SNUgZ1AinxT3lXU5Q7sMbwfdNFDZ+uBrB/3qkL86gLIojDbAG2QAPtEP8CRexXAGnkfIU7kwDWu+wuaAn5lnrdFSdHn2k9n02MDA0PCSaprhSks8P59zDqTKU8HhExpf33zSkwtbp8qPTZT7+NHJ/uhU3uvOjAT6p0yGtanUTNZBcsIQ/BkFfWgGm1poqBGS66LUa+FLM6VDK1mgmM0oJItXw5OV/EvAm8G8gRp+xsDiJ4SfwJVbT59efvcTDqZDaK984k38W8ISkUEMZKADPILojvq42EAGTmSVuOlMEok4LyER+AY9A+W+SR5hSorBzUbhnRK8Xg4S/w2gVOYSlrOKjt6VXk9TVWHkspGJpYXR8ozTg58V/sQywXcvFL3B4XWNKzsZd6Y447GF6c2AB9839b9MTm9pNVfYKHuR5CN6QNe8oG3X1CjVEsK0DSi1Ia2EuQ0o1RGvJqfnWqCjndIBsUYaRaj3Uept+lqupNh3JBaSXBLq9ukKpUsMJVkHrxbcP3G62BGZurK0dKOu2lIsLlzNdp4sZ1b7vdzAZoHrjVpXJvzFuO24hl+/fdhw6qPb6ZXVdM/TT8Yz/vJKKrtW9o3YYqXg7DFrtJdb26Q25oE/71C/k0R1WU0Dv8MA7pjijr0Zrxlz+DHh4/j7wlvrzPmxlt1Bkk8VgJdB4KUb8WgUbTXwOfXc7EF6iU89SeAO5Z0aoFGAEV5DT+aiB76KvqkocxGiRq4LH0yBXHifh12MyEQXA9npwVfcHV+rxGcLfCFYmotEZ0uBYro8GRtdT3gLMVtHNO/x9MY7O+MFX6Fi4rodjm6/yRJIaToz85nx4ybTTCY22t3Z2T0SzU5ZrMdGs/MZe8UYyPq5jL+93Q/PrN+IrygXOmNug94ddzjiLiCUQTnI15PMd0HLE+iay7KsVuhYKQ9aQd+ayLuYQ4iWJfvp1toogLkAJlpVUOJUEEwJgynl5MyR6J4Tw763Xtt8Z27VLbUMj66cZDq3Sj2rJR/RsrP3P34r1bFxqm/qrdVM8Ymn4jxXXuaJgv3yTyb+8LN43BIpcGsnRGUT97iLEPu/hX8JaYE+/6Wjv+im2uHZcnhLfqD/rJQVQKvPDnCk1iPrmSF3+SGsx0LUt8rZi5RpwbNJymSMB6Y2Q1YzL01Lshv8s/KMYn6KTuI/ZgJgCjkkejSGZnOMlLKTudEFcSPN0swP17wf8cMkPmcC5lZszuCzwntYhfOmN+Y/+tF5gm8YfQV/Bn+B1hTsB7Io0WerYHfVJOZU4Poy0ML4Y8L1tLWMvz8u4jcM+H25Dj+CjVLGhpXwbCLYSHmoAiB0DZo/5BI4ozArhrEK8DsrnP1dwO4N0xuAX2DvR/g5sOkA+MeJmvxMRH6mA/oaJICgKFCT7O2DMHscMAnAmjoYH5D8JKxHcvmjaQMk3jrWibmDOvCH7c6A0Rnn84WKYpb15Ke6+PEus8HBtRs8trZJTpLb+650PNju7PUncmPF+ETG6UgW3Y6usN+g93Iha+x1WaQM1CVuYK9kfg9No2PoPM2aiW6QjKD5QP3AtEMIFcslfvjaAd/91CtFQJMddFx0B1pSpLmL0twMvTztIegNUduEtEaK0BUyH8Bn6Ag/9JYl+6zfDxMTpXs8eXNnhWqMkj/k1OCdbokOmfDLZ37ymuzIbT+5uvHsNQV/fsjlinbqWMt8cmLNnRmP2MMuo0JVdTX3mqMeU3zprpnps8czsaUPL0WGCinrjLG0sDVj7fJbcylb1GvMfHT4po/OH/vpmwfzpx+cqWwV7S1WtymUPb6QXi5xLUZba/H9OUtygh++cT6eOXl+buTHT+SbzS6TNxsy4zZzpD9cyFuipVCmFzHAOcR8GOKOCng9Wu8PGmW8OyQiIEmH1WAfCom/ZO9E0n4jF/KqOCPP4s6b/2tlTHhjdPF3372XeXk389pr2Ig/RGLTBqxLancm5AKbO3O0eicBjARgFD1vmOTQdNVwclCBPg+A16Exx19ATtHpwpuTDjCCKM0ULSw7XaO0SyAhiW4WYjhH9xPBGDYYaz3zxvfTSyVfsn920FtayV7879nJmdVnH5gbGp86y7zcHqtkmlILZuPiWBM/leoYGR5qGhoQLuK54lBTf+Ytav85iLu/x3wPbHT5sjIYvZzB6KWcxSRrrJsSxsFQLR3BJeuyFRcjpis6IIwqYBb0D+Pzs/esdqU37pnIn5lNK1d0W8fykBj7ypu9azfrFow/p+FPnq+q5x7czrp613oXq9HpHxtWj9wwFV5du/duEieofO4H+bQi+/5erY0g3XaAik4C6Dy4V2sj3kbaq5UYulkD7lJ/IvEcG0evGuXcw9dMbq1+9tjDG/HYxiMnXqqEJ68ZUpeumorsfok5lz1xdkoz+cCpHJmV4tJK68kbDfVkPwMXRc4ADtTzS5beRDUGAK9DIxqjkt2DRnbo5P8GaBv454U/wc3C2/iYMMO8XPnvirBbQTVc8PuAiwYNN8RFTQDqS+GilnCB5esX5TbwLwh/jBlBWIX1divCFyQ9+jroURxt/n/So6A8Igg4BADWWJskd8ZlvDS3f6Z6dr0LNsszme25jHq17YbZ0qkhn3fgVLl3KWfH38TBxOLNmuzW+Vn17IPbuc7cSnF5IjZ7/ZB66IbpqL+/2j2emb19PiLJ8yyV5/2XIc8XESNLkRGlyIAUGZAivPw7dPZqL3PQOVl7cUMnSV5u2j8EaJbqPMy+2HmD1wBbdQORwSq+c3VVeBhEIHwGj+xmcEn4EsIwJUJ/QmtogYb47pcg6ZzcydVV4vCozgT33sHz8HsDil3GaYikGyTxCmVojpgBBEEEj0YSOlPMky2turPjGq16XN0yMM4odt/JTqetNTtZp3vVhYZ4aghAs89XjZwxsZQvZH9Kqv6MpKsa+djEgHkN5jBlU25L+BKevUb4ImHVr+E14ZeFp/Fx4Rf3beRdwEOBYg3xaCKAJpFeVpaE2QuTV4RtYN29Fdn2BZirBU00nEsyCmpvGkIFNIkiir9SruzVaLFjInKWY4Gau9783p2r/2q/OA+LfptJ7GaYjd1fIU1e/25q7/2XZe/KQ+tjmX8YpEjZdxM+Vj0jfLIK6/0+MwfrXbH7k9TnEnt/C3I7M4rt+1wvmdwrryYfIxzwud6jPle24UuUyD5dPDnk54ZOlUrbw1ykcio/95HjPH/8/rk5qIKlN8+WYzPXD6qL1852xWavG1APXjcTHS9sn5tST5/fzudp59zpghQj3MCbNsjFKg25oyMAXW3vhJFO2juJvtFKKWiVqkDApwORwsDJUdmw8TK/ORIOj2zyt65+c2Z+aQKEYuXn8k2Fed4qvImvnhhtmi4Lfy3y8VcpH22QI9+FjpzhHT00oNxvpbmkRT7eI+ctth1oZH8hV6ns8GyVKm5QP9kR6ysu+FWHvNsLibJQcod4ryRF5DQpKZdwvZSY5HD1oBQq5Y3M/2Tj85nNrtQBSVk99XLY/FT6DP+p9g3+qtBdM/USq8XwZZBPO+B3qqF8DARgqEUQjAxSBAEX+nsA+AI05jgpV8FQIFm3IwrOIW/+XYcEpzJyLCfKTgr/G98nwnN0DwR+uPXdH1t9c2beEu7zP8i8bOmeyjbFh5MulfBlnBP+FN87NNTkT7tahXcAk26whzzIMbe/M3cTZN0N644IuS9Rd+xCbinqdYlpIcB8MsyXhGnlJFGuckmpfQgOOurqQvS4QzyVwIPjpwe8iqUmU3Q06yvGO/ShYT6/XvL4+pf46+/TzrbOT01OtQaGc8WNkjswtKkJlBa7PIVYhxFodCU8FrXGkRjujlR6XFecGukb5DsjLqta4+oe4xMzBVISItU3xkTzc75hXUhFAKr6uhCpN4JQSPQGWfzrDn5nZ5U5V6ns3iv66CXg7RmY17w/r4JMo2gQk7TinKAAhh1avyBBScoRaFeJl+89v2qKDiZiw8mO1fOaxz6CvyaM5OfSVlN6eQj/rjD6kU+Ia7uApg/RWleqoVbW1bpkfyr5bpZzrXz3u4vvXA0u9BHmjt2MOK8PIfbDNFY8dzmxAuYdVKFJYijQroXGHh9kUT90MEkgXoLOy2I2oUJN0DFB85NhNw22ojR0hqAtQtuGdjO0B6Apb6oLpyCG/YMfLTw10nszWTxDdl3QlqGxxyXqKIFa0LX1Z36t9GsfXXhx/hd+dQ4o/TwzuPtZZhgCRmb3ZUJvAiEqQy16vF43GuRRLGJoHgUL98LLJLQNaOzxF0lGgBjxUwZeRqEtQ2MJH/4QOl+GxsA44LCUMjA0pQKjkyHNNHmADSBLSTASGnDHhVN/8Pvrf/aP25///Cq+EfLpv8cdwi8Jz+CE8G1CgxVoKAMNarTRkAY5vkqeWi0d79LeUWok3KRyu3IfIwi/yn/ffumPVv9qFefxR4U/wtPC9cKfUt0hxf4IjfOF+ip/gzjPSnk9QPW1jC0nlmIhi3HgjwtP4X8Ubsfndt/TMbdXWncfn6TrrMG5WZ5VSzdWlMl6PYVzM2laeuaskI/vDNDW/uKJJ/6CVQ+9/w9Dkh3BXE+waulckE2SaWimwbmmMUdP3ei4OIxroWvGEfEW9SkYrAlAfS2ZaNLXEjIr5CsZaHFY9i8WWdsQTCfOhz+FX6f265TOV9EFeFKlJ/scRKtZBBOoBKi4by//6tJ9H16ETPHVf/kX+P3e3t42fmzvl46cU6qAcxg/Ltx6bIiuM8Fcgf6deRfGmeg4MM4/J7iBhDE9t7ZyE1eXSsy7HxVrmxHIs19lTJAtdaOHDtVydUe8mgxwEYBLOryRj020dKsBgNehMcfF6m0bjR0GZJV244YkuTSgPXKyoIVeWGSiVEnqE4trcm0NWKvDIZquSWWi7/sHkvb4xMn0VE/x+pZqU6AAx5ZjPZ6qczrtLURs46HhlD2uaQ/2hhOloCFYzp1IlEIGQ2w8J/zqUCA4ZPAkXYNaW8gZSVJ+UB8/xioA2xi68VAepDscPdobM0hSFMmHIClTUqPWA3Tb5DzOK1e4idoaSvt7/1A6W5/24LWBDWu1qg10ZZ38WtnvK62VZhc7Y31ef7mrsyMxoMmHVliF8DtGzq73j2z3q4unx0OjV5xSp6D2YktNpdXpyZSN+kKg1QCyDx2puej+b/fKUjGJk0Z8cM3FUqv54UTu+GgoPHosE5npjyoXmxeyfriqcHLawUfs7ExToDivCYxSEsZCpthYutTj4Ce71Fun9Z5uT3Six0VkRulwU5lF0HX1dRciokaktRNAO2q+JK06iZIXkVGqI0nyonR7j56AGXiinqyonrQmLIqrg18tc/6BjezQIhFbMJkz+ge67Oszs2sdsV4NN7wF5J2ZCOeCePb9H20Y/XbDKJXSFaeuPqVOT3TbZBpbQVadsPb1lyWtdlkW7cQsdwDwF9CIWSI5pbMCRBxkJSKVj13ajxIpqqSX7K5JvcwonvjhaP7YSMA/uJFNLA+FhNvZpYV79FXdnRnl3ODAglYTHN0uqvtOV0LO0ukx+8bJzbkFPLgwtjCGMLIjhAdYNSCxghoZliQk3SW2cvBRrliiHXijzlT0yzqASpdEaBHeaqboOjGJC9yVU1Ozs6ZOvdZtiHBnz1bxV8eW59cUijGFMh0+MSb0IYnng4wbeB6EYPkMqr+Ato+QgwAcR4XQQoRgQA6JvwZRCAYQgoGmBUp41p8vq6lIWsiPpKtVDmlnYZB2SGLlvftA1m3hiYPQsdxBXczQ2gcrq2LNdQR6lwsexXL7+ZlNbSCZdRD/UVPN4NBmnniQ9ZlQKWoFf/J5aN7NmaVpopKQiGdVmZOVSC64JNgKy3kHNnckR+OqtS1HajSiJvmrmCMD41TUFmfRkThdnzQfkalUYFFIlyfJ7kkB5OprpY4SlsKAQSQKekvV9uXB8EjKXi2WnZmwrQqe7w8DOSs/XxA+jyujA3COyQlfFuVJqiN/zPwdPVdL1dftZWTkFEZ0C3rxFlLzBbFCdfDEbaVaDVs9His0Rrt7kbmTdqHRtTR7g3QtDShoDtUHBd3hyhKoipxKSGd8elgRtrziNqHupE+T8FQnVm+Tlr6rKcox/O53puZZNidjAHIg04EcmtFGQzlIlOo+uND1wQWuHE+2rkQQb2z9xX9f8Q9EAOb//G/hH3Cb8J8wxQrQ9RuAx9E6YHvDOuDK0hKreP9HNX1iy2CDUXTzod/rGutThAAiNToiNLUSk63WHfgKT/cODcbS1tcE0FY5IBOd42pZZAkTgyqxRzSvTgcXCvyiqTXa3WPjBrqd1UK2MxWy1R6Mdj7Qk8h0BGwtlvRcAcqkk6P9ECw44Qv7Pdl2GBO1nUak1RN/2bZjvhzbYbTVo6YjxZ4k4GUEVmbqqwoyIvKB6oEam/vSNbYGt9C6QgNxmy1RDpHn5lz+xEgwNHIinzs5EgqNnig6eibiqsRkjwM6CfXGdaPhynZB3bddCYXGtvsgxIyFxPxtkhljTFL+1ohpUphpmAvIbG0R2QoRiXpkM4xRiTFVVheVHCqBzQcyNw6yOQOXO5y/LdWlbtnBdWv1/br8jdGu1aVu+ZDw1n8dTd+oXCZJfKrPeyQx6A7fDQRAfXbfcsh+pL0idPRS3qOnhlOjUy/TGTgabrgjec8rJNVx1CU/v3Eg8aGJzoHkZ2m3/F9H0h7Jj1WBxjY0ednSrCufMuQLkCEKSr0vqJxZx1IraHGHs1xoIEEM4IQlYNfjWUYfLHcLf4kw3R/9CayfPHzTpUHWxcqbIbbubktYhocB1kphDhnmkO6PecT9j3zTBfY/cjHNxRyupinfPnFd04IiVy5m+/v5sajRw5fd3ADvU8xr+HQiq3Uk/cS+T2nWF5LZSDTi12o6/GmfPxcwtvl7o7FQxNfeYWxTqo3eTHR8lfDbvvce7mUeANWfQXXlkAa7wWaJmvqzIvLUXBDp19doyhjkO7sGExAHAsD/PT46NVW9++5Bk0vX6lFNl/DQ2B13jAlfm1aSbEzUgTmQgcCQbeZifZ7YAKdD7ujg5T0VLcYRQ0YHrkrSKGuRynJ0l4kVoeFuR7Wv5OgBxwiOUmNJTWfxlPCC6Bdx/+5FcJYifh3wZxfwU6KrGupofW1u0CAXxnqgjUBbgnYG2q3QzkFT3zSoop2PQfslWmg7UtHr2PjJT6985lpGK0zg53Yv1moyhFct6OUGuByp57HoLbF8Z6yr2DVCTHMUscuu3hnIwTeKQuuFNgltA9q10O6G9ig0IJtF70EHH4eOhnRuOlTjc2zcfd/4Hfcs/+KxG+7eBNo38S+TtnsRPyzcKfEAv8VogcRPHaqP6T64xkc4wUqcgI4Jmh9aD7QRaEvQzkC7Fdo5aBqCKynJ4APVwMur9xlDPLkNQ2s93//drbP3bfz257efeHodtwqf+9y7wr9++9tEr/Ym8btAhwrd2JAOyRBonELQYeQ6n4pQZPg/EqHeJ6KGMFTlaPEPc3/36vrPPbMs/PlSFn9XeATfsVsm/DXDn28AXkfrfrr/h7qfGWeEf8SfFL6Fo8JcC35hrE2YmZDuUN+AF1gtioq+P1nvf9sJyS2yC21JSjZ+4CKuF7VIRSdUd221jLMQkTNg70kcBN9qhuDsxhZyyaUNK6FAjxfyVb692diksqeDwbRd1WRsbuer+QDvUquMmjzP5zVGldrFBz5qTc0VrrbEfOaS2RezXF2YS1nLOl8+dkthpLV1pHBLLO/TAS3H965HP3f07r+cC0up7/HhYVYt1wyB/mWZ/miy/noP/AaAUg2SHKcZpWumrmTt6oIGoG75bk+76IhFqsmN0xobXAyhWmYDpC7xo4Tmlo4yZCm3dJjU8iX4QWlBf46fwVvIDpGUkADGJybbF0hSDi0JfTmnMtJ/zgeN3LOjOZV0TYcmHqTuEGeNTr+xI+xztujtzBBjcnDtnVGfo8XQ0fTn3m63Xm/Ud9q9KXcbdOydNF+a33sM7TCbdP9nlKq/zUlxh4foDs9Yt8O7cUB3LCndzcOP7+4x8wfvVDL03wYamNtQACXQj19GTUZ0hy0XxKcOHINRrtEYpfJLVFThHVFlI/TNBiNdUhWKiFfcl3JSsT5wgf6Lv35c+6d+LMkTyL/tI/xSmTkW0m2DDpuxNrXQ5/UVF5J9geGsX7moHorbYj4LFNq8mUq07+GJcnFapYiMHM+roS4XU54+zVrjQ4lMRincxBo9cUdopMfTdBY/tLKlxU/+7+7eA7CN40ofn9klAHYSBIhGNAIgQAAEARIECIAgwV7E3klJVJcs2ZEtWcWxc4psOS4pdnpzSS8Xpxc79skpllvqz0y/opxzvV+q8885Fvl/UzBcQktbcXJV9uPOvp1dzM68nfq9b8qummE4DakR1ht7oDLZNIpUrAE0EUWTom1uI4o2DkWHqE0cig7fA7xqudCUg6aEWS6HntfRUBOEGngIOlQX2cJyN20Ym/HG2qPMPfWgx0EQ1TqnzMFexIo4apNBOAPeWE9xKXFw2Hutbk5jcEZcmW2luh88rS2psMaaAtWNMXlEMzFU35Vqra13SiO40tpg0+gqS2bwje6BxuaxpPOqBQKQ3tYV7HN3Obv9Hpe2pqa8oWVgu9Fs9Bj1AU+dpsJpqO/25NtpH6wHmNDxLddOeM+d+7XI3GsFEwS1OJN5g4sV3li1ZMaCh43E2iBshLAewpU0k9jaDvGhYH4UpGPmnbvv+7s+/dG5r93/x3/8x/MgeBa/kmB61u7MTGTe/GbiCSWh0PoN+OdQ3p1onJV4tHCVGRJbRRaVeUNUVdgdVlleHqQ6M2gHQccWmpsLF5o5UG6cxk3CsQpiKGHhYumZ1G3qC9ACWm/owiR6FFdiYiC4dO6QNF/UlEi0lLnbw8H+mC2bcLqcLd3emf3SnBxMJKJljrZQcLDVnk44nPaWXnNzWO+KOicDse7ca+cnwq1tfoPLWltWam9MNrQOVtV2RH0dTZbpscZowm90WGtLy6yBVDC8TV/bGSGeebi3LOY1ucz64tri1obGsJ7WKQnpJrxD+tsNrDlZwYnBJbwicOZ0dK+FYw0UprLCiivCV5tcLhPIR/hRuokeFEI7KoCfkWuhPJ2oFQ1u+Cp1ktLsVNhinCjifIwIgU7WrJIPlCKjS3hxVhINtzUERwvFJCNUIsY5cdC64GonHINQdzV4/IpFAj6ANPEPVVeAFr7MKfejOw46YOjj6YjY5bHy6bbOjmQwqR0u3jXSfXKpLb54oqf35GK8belEbuz2/en0/jvGAWmXguO91+wojoy0OfSeNu/ESK+udzgYGh6+KbbwyuGhG+ZjsYUbhodfOR8NpfbfNjF2+wG49baxiTv2p4jPO/bgmyDPiM/toXyOWUgGWXiOwUuDS41YFYOrYiGsBvRlfFqeZZFrFQQ+avemRTGvcIIKkKZp85KYtnBNDCYZWF33gCPuN3k6xkOZQHMorBmXnc3gapxusk6Ysp7W3lR2tB57qpxRt6/VVWmLhr313lZXVZU307T2720OV2esubk+5PJQW+xAs/gx/EWkgYSl2aql8NvTiPKXiTEqaiAt7/Jr4FhG/UHjOrM3h8nfjnMzZ87MxOhfrPkc+wfPK0JebMPPQp5W0pmb3Ea+Jkm+Jlm+NsGPV6AmlNyAQ4GmHJJTIdoLM2iKyfQGi8MgbKJabKImCU+Fo4fkK3cggbQFoCJsb+WAZvNL2N2D4/5mqzHTmjDHxvzGGrs90Ntir4v1NTb2xersLX3+5umslzS10emsx5udlq5ye7DVrl2Znz/txvrK7ifqWvqDQRic17WSY6zORxoffldzdLrDw/qAA9KdeFT6mnLdV6BgB7B27Xnpa92krFrxO/CNkH/Eh96n4j1Pux2IEw1oL764q/sPG1taGoNtbUFPljgQZT2eDnLswKuZUFMm0xTKZGAKx12fIf7FmXp3JmxFDBfP/Xir0GDBOhydFixnNk1dWEjbUMS+BPFahe6+m918yVI3d/U9j7+y1oOHBh96aPCh0UGST++XDuIh9XVvxP21nz18mK9707XP+/C/U5xXMyKLM2oY04sb6K1y+v1KkPHYKz5FvZf8B3N9sUnIjI7J5n8cmO7H282R/khsMGp+4TvSry+VEt9hrEPfxndAvpTRGp0XgIq7MNYp/YVfsR7CBKbjQN1IbZ4S8tDI1+9Il8CodKqijjes2a+4qJxS4vVHAL7KJCvt1aaEnJRrDYZaY3VpZZE7lIBKsa662t7ww2Z/pclYXV2jlexjCfAorzcbncZSUtYN2IO/BvZWgbwbPCJWkjory71KQbtgFYM+Dk3c0hP5/8v29Xdk+/s7IuMplzs1HomMt7vhiPfN9GsHpqcH4E+3OzUR1cYm0y5XaiKmjU2lXCQ9cairHmF1FYRZJkgX2cJFCSpGRZA1VtI3tTADk0EQCF1v4QNynbeB/v3MmZlz52ZwlB4U1RT9ztbP4SekHdSXKIwIJpxMNRV6C/lom+hDRuEtREF+tLMhBjKc+6ALuu7xADUDLzUJnLwydyG8/XJ/oQ63mr/Q+jrFj71SPif5ke95hHSSHnDkCPTUl4XpEdEb0etV9bXotQr9TUJv26Q/K/Q1XM9+92nxu1Z0K81HB0LyXRQHa0DHfw8PhUKnBFhyFVf1cLWcXeWfscQ7TVjhuJDwEr8b+I7fiP91w4PhhSNLf/PnrrwfwzPPYAM+zvxUQtRPpRfejyfSQRLp4KlW+0jTio80rfKRpjm3ggeeUiO6vQ7R7a2BUAt9twSq4c46iShb8E4xZGHhx90sv6izSxXm3z4+U/DxNwwdnwht6QVT85ZjFpW6oV/TDiBcdd+Y0zdpIoqaA2yC+aZQ22oEhVbSH1bXG1+hrq+9Wqk/K/Q1XF8Ch8/I5yD3mp6nz/8Tpt+NENbQ5zSx5z9B9eu/BH0t0fP4tY8y/U9B7yPP5/FrLlA9Xac7Sb+BlufZN/ARqqdYdPqcVsS+sW9SfQvo/53paXwj+rqqvhY9rdDfJPS2TfqzQl9D9EhG3vVnAbv992A9QZRE7y+Ytxd2yatnPp4kAWqTFRCH4rD5VwISBawP10LvnceE+wV6G8ICKlIqrNMPRye9JwDXWmgoIkLN/GqsJYebsVg8Aj9WJxYLZjq+UhjATkzmLTCz3VrvPn8jAXrnXhGejkyGmgFyPzFwOrIXjxBgftvazd4d3zPX4le7p+ME911+TeyGPor5bqhfiizGzg5T/H2T/+o9FKh/bGxth8eDvW0LXvwBm4MgwCF/JyB/d9HySPE68g0IqeiN6E2q+lp0t0J/VuhriJ7jh71yMcqiw/kyCpAiCWwJJBN4E64Q42cDCoiJo/z8SIAhzOFqK5ke5KNj7hDD1191CZNYp6OLwYrWF6ZH6BFPulvKKiMOc7PfbI8PR0IZT1VXNt0/60mPhSLQzFQ5I45Artnq6xgvKdMM6crK6zNRXWNvsxkPYXMgai5Kpkdzl56SkrGJpNMW7W0ssrSEvaWljamBgBa8rU30O+LYw99APvWDQov6BtT1x0aY3gv6p6XniP55on8wqYz/rIh/fkip/1uhPzykeI7sF895pIdxKUF8eQBKtxX1oGG0WlC/b8zoeYnCq7a4o74iqKV1NmmZHEi7AQb6CiieASGILIcCkeXgoB8zHROKWyBGmpZziE8ORmj8KApxS4hy1qU4jeWF0ACEWB92mDcTMPWlBq4kJEsF+K4GJc6ygYG9pMO9B52+PcMEdRke3gU0YZk86rJt2excTodnuv1rt8kTE6cAA3Z6zUMwmKOB3pitSRrWjuQ6J0pLgK4gTvCYzbmA3pNLUTxmoDUUtXftH7Ju3wv4MArK7C6loMxLs4MzQ6y/HqJYxf7L2t3KLdvdDkW726HS7nZcQbsb3aLdzfwu7a4APG60u86Cdtcfm87Ub42E9KS2Nam1vAPaYP/OlDo+MjjQ5pIL294A1EE6+m0NU9vvm1HXH1tQ6p8T+gfnlPq/FfrDTL++BoeP0ed8hn3TD7L48DiMYHyW1x97hMX/R9CXwvNBz57/Wfotrv8M9JV8HqwO9RTMslSqcP/ARc5h8LtMk+mg59fA58Tew4/vnp29fLbsukvP0bodIQnTumaapvf8zo38CNL3nmH5uktdf2yfUv+c0D+4R6l/VujPb9L/rdAfJnq6tLcMY+5ZOuauQ/WIDLg3cqFqg2eQY8oalNQU0PttV5xjmY8s/oMMr5/lJ8uCpMI9+L58mP62ef0vpIzURPsdbZf1Oyr/C/od7OsMwJH1OxrhWpSGmoQuAqGX7ne0c/xKAJsCRrOBYaTM4zYHwSBFJt39TYN2F+CQUrEp97Z/IRClyop1FDlsuRTOkTM871mIUziSzbLNP+5daqOQJLttZi9FLnkzlrV/aHyypxlbGkARIWU6Au3Qb6htLDGbWUZITX9sRal/Tugf3KHU/63QH+Z6A6wf/4LqdzI994FYoN9omQomr3JrTB58E4ByZD6XUPhvoX5QXhjNbW4DqwtQRarLGZdNDcHtomtTAk+pYjBDPn5jdlwpwHmmAjySgRQp2DJFlsCRtHCYj3jINE078ZbHP1576vnnwXulivjP42sHDg94iEP9CD5MnObZOI/40OMG4VYvdVE7B/yb/DDHAfegj6mv9AmvwC1BKcIxtRBhboGb6sUSWD1f5iJ8VBauJ/6SPoQUi9kBgUVvpSE9hLrEMllPAXRbrYH30u5AoBCZx5t6HMkD8LYdddivGt6M7l4evcbhPDqyCbEn3cYh3wKY19fR0bcB++7JdvQOFKL4XqBQcLBVPUJSmvaZs3QMVrPCbNULNnwnzDOZ0aS6z52A+jAMRDVcMQofBcxhkOXCYgw0ZKKrYLD0twENryLQcNlr8Hr3msvnRkzuyrJ6UyioNb/m7qnZqQV8/7smpgkmSZcIvq3/0s+lKpa+dph3XJaeA5v10xlyOu+o4fOO6g4+ZgL6+ODoNZ3z8x3Sc28aHd38HA/1caLP0XK/HYrG5f1ACv+h4BFvO3nCK0al50ZH30Se0StdA9C1n5J+pphnhCOfGYGzPEMj89fEfCbqqbqo14R7NS6n26PtlkwNMeka4ItyOLwepyPmNdL3fLP0SrQOY8wyZCxclSqczPwahyYrENESWpEWcFz20/lpN4J0kCdUoXKRU+XVtJF6ybnpr5mdTjMRU8Ch1zsCJn6UXlNvtdYTaa52+Gtr/Y7q/JGk/wawIzdC1K9Xrdd+kRkJ526ikyS1eZDas9F0s3vA4/FX2MsqXA+F/O5ktbnR7NNoOzQ6eHazdATvk55FZsZDJnj6yi8qeV6KV0Gi9EU5Lw+8qFiHxhsYB7xW7ayzlFWairLaVKDaIcLSNRX6Cqsx2cUPpC7eA3ZzC5331tF8lZjlSNxy1Hmc79w9mr0AArPhb83Ph6Of47/C7arrDBH8hbUx3D7I48nDW8WT6174Ox6vEf8jYC1+yPEuBbN7nEMVmuDGU/Flqfwbtu+Te6Jwz49e+p7o8uQpSfq+7xv0nvW70Y/UeD5ptCUaC/KJpAfy6Ydb815zgi2OXuP5BY/JYZbKffmU+kDYMyG9+M6X+UyavFfn38Qm0gnvg+8k78O5tHBU/THmgscs8acwn94f4Dnq45ot8DygqSr7ndde9N53nDw5euLEqKTru+WWvrX/h5DydwxoQe13qvjvVL3o77BzA4csGDhgFAZmyhQocAosJZCWkydZaq4lf2h6WtGXsQ1/hKBqBCMW4IcKKpCPWEOumhpXyGoFWju9K/zlGnfIYgm5a/JH2uYD36v0Z5Tv1Yy8KKXO+lY4zGAft4X7IjlJMW0x7IirLP78qzgq2OHUBCEd4cwu6t/EmT2J9qO3/tfzZouzqdVHUD89y8DZdjjb9ntzar/Ytcf8zc1+Iq50Ux2wHLphGRIWKTN4lvJtf3Gry9NbXfhmWzSSbIvFWrst4Q6vrzMMFpL1EhAH7r6USG15tXvLKwjTNfQqui7lUllBtxKLsvBGvZ2tkIu1cRqLrGvpLrtf3rhfJvcjcr9i7Urcv26DP4tXzMPDCYhre9c0vZyKB2K6Yex5HPpgYWFforev2rOthiv1ij4Y9OmFpgQ0WoEZr+affjVHKplBSP/XxiGN9UgrMG9miOPnSKbgKsMIhmij1iUrKEiheasFcWIF1CtA8U3ubdrG/l0dV91SPlM23zu1s/SnZX//o7Kvl+6YGVwsny6/7Uh610BIt21oCD+RPjASOnF4ePK6FYA+rVw1O33sVdCrzVAyaAl58GulD1LOBCOaU+X5WoVz/kpQOwiCHVRAsIMEwQ6LX3mRL09B/47g0HXeAOmTJmgVjBfGty9NpK4yHI5/d99v96akb/71X699+bfwD5uamtb+mbUfTegj+Cm8Svsiu+lsAHN6gB/mSLCyKIS57y77WfMqSJSFAxfzHKV1EN+7ChJlTMlNVBuAONFVEIrMVPRaBKYuoKpt0nQH7YlY2AhozZwmF3AmYk0GwGrmttB/JNtRWV1psnSl4WA2f3bzKedYRiv4USmADKiPz3sYRJ0l8cq5iFsKzWLRuBTzDC/jxwoKERCbRYhNJBp/1DjWePyu4EPfhePptwTP469eddXwK4bJH5bf8IlwXs1SNIEu86PjmQ9txcsm3NRAz4qQbr6Ai9ZuxjeD9Bu/PXXHHVMtg0iCN0f48YLf5zMwnBiL//7LJtQk66R98Nsv0N8GeRp++9vGb7fQcVstZIJGLkZ+yU7WOtAYnkJcj59X6CeJHkkbOGjeZ5LVmBVkmjecYp67XuopOhr+4eBan3zf2lXMBnqBv92yBX97L+dvJ+mR8Cl0SXpG0uLHnqfpw8ewjZ5foNctcP2T0jfh/Kv0vA4S+0bCHY2/KiMUQN/CxOh0+HF8cO31/Prtm66X0uuP4Vvp9Rq4/gbpGbh+4RK7nuD37157PalD4PrbKb+ZFy2rI0ALHJlcSOaOTC4+snVx7gS+RYoAysrcH59m3CZuKM0GvyDtUXnGNtgEx7BGkAzCeveduE8wCuKBtQ2qwb41xvl+K/6CZEZlKId4ncLNqozOaZTCFZmGwLD4PJ4GWgIdXCmiZ2W8m5nDQO7ENwuov+ee6D33xOj/n4e/994bo38R2pgjOCfmCIy7Qa/g1CLj3vmCVk4dTSuRK5wdD+CqoMZwxuoQSRA1VSnysVaRj4ATU/A0LZ5UsmxRlibg2brd1DKRKgL0u+nD/zwwUORvc1Wu/Uvel1LWgO1n0dsK+Mou82itUfXy9EFUE6eT0HA614AIYdAGGM0ozWAQeMUyoQ2AtnEVhG8vExR0aG3sVQE8SyYHSJHwBcFNzn5wVWconDS6b68z57rGEDLPOvoaBpP1ZKKUzB/5exdibduslqHQsVN0sqiJTBZFYLLoaNoWqy2r07e0BLzzB493mjoODDeKmaOgK7Y92HtpvXC6iNkB+MXw+dGdbC1hG0Lc91Nwd1yj5m2s7jomXD0L15HUfT/V/D71fwC/T87Z8ZKOnxgRorJyyjM6eUXs+joIyNwFknEx0/pDYGZAL/bugGq2vVZHsTG6UP/i008TasF+nLPiE2ufHOkf+bchbLQiTMBmuEgmaKuBgjTUqHIQ6eBKsUoayC+XKn4ZKnqdcWxuampuDJ8JAz/i95oHm9euxfvCrOxD8P200jogSesA056NNd3P0LnxBaJHD7mZ3gR55aXxO1l8PsdeBel/gsZfYfFDfN8QHMd/g29Und/wUdThjYOooP4+CoCvKOtC+arZa2FyTrO3hLwoaKuIlpKKFoPGw3uBDRfReVRDOAFQUfg8oWJCDhqieH8IwU0cIlxNd3/6z6zTt6/nKG+jGd3ApqKrKXJZOOjwCVQdhWBVcFrhalqAIFGIQ6daddyBx3oRMTy4nvvZlEfPI8IKhuC9oEoia0R8MyEaUsIVku2YNPmYsXjiLzAaz0ROWrtzlnBBApvnY5TNs6NLOnTpXhirfE1KXcoRVk+O9QE76YR3YdgdHYqgfxM8KlfLGrpt0fsfRq2QrIboRpk1EB9h+gYyaBoU79Yqpu2oXixIGelKPJQprW/jF7l3VzG8q5u4P9DS1EBIS0M2CAUhxKaG0SppKYu5156Dh6CbxqcPsJiASRT6XHsNhR7Xts/Ngi9todv154oVXtfSh/bu7bz07kLn689c+oGq7/V6D+UjcKAd51EFqTP5K5QgRF/BRnmvILf4Pm0AcYA4NvoKNgrzRyyTqkAqIEeMUPo6uJVhIbgDB7hiKGgVBFUB4b3AV0XcnJwgT1YwskgoL/B1eX6CDdKC9wAHBi37nvUe/CmYq/ajMdr3HEf/ocAi3iqwiGZ0qwK7OCOwiwbAGFA8M7QnrwMbIjvGnDqPqkklBokH6MbrIHAPCNDc6VEJBKwgQZA0yAjIMsgRkBtBilfYV+K4yHtKWpASniM1EAEJy2B5Uwq2Usbyhk1GM2pwg2JKGsdlaSSaDjmHCFP4r6//ecjLZqfXTv3mj2CG2tVW/Z3/B19FyhLi89T46/hY/l2Llvm7BiQretP6rymm6R3oR3DdjJB8B60vzzCsE36HwJ49QPV+pkdfUtWb0HmBhfsM03P86GOK+LeI+Bb0RYGpexWNH2D19LVKjN+tAuNnPq6OCeTxOf/MLURPn2M5oIw/I+Ibrua8u1DGhCfbie6FEibfPi0M0+9Z1mWrrBteQ+p/7srIptXcpMa3iFIvIb1jGtJDqIaGKnh7wKYRtavCDur1G7hVr9IaniIrFGuf2qDgtm9ercjjWMWqhSiLx2jehvj38CWF/pzQ13J9+7qPcGsTPR3LnGBlx+PfIuJbSHzqSY6kp+j8sBm9l7UoGhCLaCNJR6CYL+oWQ4jmm+BpKRKtJjQhXG/kehMci/NtjMS/qXLaZJE8lXmeGkVOltDalh4FU0ENP9bSVhVq2npe21Jma2hZCY33ICG4HhwkFNeDUu3anVLsXvjXt2YgRNf43w4dOiTs7iaaZ2GeZ++lemJk5SSPObbU/GVE9eNwOE/yjOstjzK9BuJXUTttYnZ6gdmpbX0bepxy/+89j8rz1qlHWjgxgfhBkiCDIAsgh0BOgxQTNsrbIPB2EEY7JXPfGC3kfwnkOuU3PI8quU2KJTBoexU2di6abnQsBn3CrJxxvfTMpbS5iZsUw/P8AhLrl28S6bcxjC2ZQ8SfpPkTYRjbOf5dgk0B/zbom0l8fGLjO8a/oPGjbKx3no/1OE+2DEl3QcNKoP2QaD7fX8R7GMX0PTDMAwYoQzbu2JXJfJPTZN9/PxBl898mzyK/wX57QfHbTE/bj+vRJZQm8UUZt3Cs/KcUeGCq53XgR8S7QX+K6Pn38joFjvdWgeM1o6dV8cN16EmFfkboDejbVO9Yf5bjh+/idfI3RF03T/UJhnM+hkQ6J5me1bGHRRkQzmOiZ/mwT72vbSR6yjEcohzDc9hwHnUQikz6sU1BiH12AxDy8NoTVPeAsNoTAlaQIEgaZARkGeQIyI0gxWCfNfC0AbBPeq8H7vXweyFgBQmCpEFGQJZBjoDcCFIMkegOdCYQP0gSZBBkAeQQyGkQ9jVA4O0g5GsY5b/2MBqAimCB1M06UTe3QChFW2QH1MlymGEDtyGZYANXmQNfC9yWuEgeVEERglugAq+UHtmbd8rBnkKAYHqqzV505bzJCTW44KA2mB0NXTmbcpNAD4I9MG5pZg8Mhw9VH9P7iD1wPdjPdqqnPLWVNH47s7dtXA/xYV82rof4XUzvAL2R6dlz+hFS8jlXofHzpJ1AmFbpxbydxbS9QGx8AZUBrRpFKyDqfrHwyPFmtM6nXM+8zvfufDOhfH7zmxffjN/2s6Ghn/VCizoj8Ny3Cjy3Gd2tiv+uQ7dTPeWJpt9rin+vb+P96W2UeziEXk8a+WL+tXiQjifZBjozr9dBbQLxgyRBBkEWQA6BnAZhlgyBt9MPhA2wPXwuqFTRB2/K9zotkDs+bttszKmFkOhbeFXoqXWV8kYf4+Zo2mfDSr7q/h5buL5GNAiOqP5y/uo9NzvLTRZ7jWgjRL59XuSbFd29/q9Cf5PQ23g+U45qms8ZVu9is6q+Fhcr9GeFvgaXqcbX4xLVecXaFaSq1x9Un1Mwcrwd5UOmbXonom36biUO/acCh/5FJQ5d+prAoR/tyXPybsN/CrV5C+pGvzyPupCODyODv0evNMiNXxtlthKkFhKk3R+QKFzh/aoghZfBqI5ebV8F4VdTq9Qyu5AJxA+SBBkEWQA5BHIahFkmBN4OIq1AjRoWVldPEkpDraKPVstrWTIJSVadhEUm1MHqdGyo5XZZwAeM3xlNh92OscwWvMCTzFi/vcENTPrHbfq+Br8qR/DHIxFmuD9VEgWLMpUf5WXqR4+M/CuxhIUMK1c5R+cn3037D8fQzwSGt4zqBxmucxdS6J8T+od2qusf3KT/e6F/WKH/vKyB1AyR38WX8FsVWO2fCqz2F8fUsd0PzSn1fy/0D2/Sf03ojxI956GroPaaQo+cR3WoGFUq7RVCVgi1vizLhR4rt1Y2B+NeBYkSd6JWDh+uo5YJQuDBFJawyeaMEErQkBNCJcL6bBCCh4PGqRxrg9GpM97KOtEb3mC/fQ3pFVfWVaqR4GrMtrpSh5+ZnIuBI2m/uVqSLqPFdTbXm4utLfnB+r9zXCTnoCVlt43VHXmbAb2Vlt02ZhtLCIn4sj4fH//2sEJPypQ/5+FdrG0t4XytLnQHyVfWqXErR2i0JtCtMncIPZ39Iy2wXqwe1vE22MF3u6jPj8n0IPaocvarDB5nUs5+waP0BXNeBj7npUZZqfeWjM5+7nMFvJWjdFrr05dzV0pXIYHZl78A7z7K6vdrWulYBU6wlubtZ1jePryJJ5Zi6ldIR6KE1boV1FpMIH6QJMggyAKIltR5ByFwinP+lxNTE7xUFZBrfC4U+igkL/hIy1DgifBqDp3Mzc5uoCePUtg1kigH0E8oF4COjX10+bGPlo99MPmu2JMhB83wROeFCyl42Ne6z5CnSKgaxpGPwLsZkRt99g86kqSWYRE6SxSiXw2Km0CkFci8EghYQYIgaZARkGUQ7QpA+uk8iX4VJFowHiUVShGq3Xpkqtxh85XwPTpn/XyUWsWzk0yIwVdXdek35jD/wuRmAU6ltvAThLBRelb4oZz/HNP/G8wlVpHvTHIi+p09hHgfz0f4dSH+BOurZph+Cg6/prY2yfoGD7YK/5d+Gn+Sxr/kY/Fb133oUYX+xCeQiL8PvkumhzEoZHsjH8MxP51ptvZ1gKXz+1T/Q5TXf/XDcBDxnxPxH9on0g96I9fzsa/wM/mp8DP54h51P5ZHl5T6rwn9UR5fD74hbTT+A6yt2yvSg2epH9A8S7+O6ZOgX6LpnGdt0Xq+3vJBfCPRs3R+VLHeQ5+/wJ7P+TKC6yHK1zmG4QtJQMb5qAkNi7FpDkJ2bvEQwQTiB0mCDIIsgBwCOQ3CLB4CbwchXnoJjt+Roy9vZOtDufzI1g732vm9ELCCBEHSICMgyyBHQG4EIff28XsfRjlIw8TmcWoQQq20NbPycSrxkulVjlNpVy56ER7Ed11SpYRoxlfGOyrc2P6mcJA6tiBfASHp9u2qg9PixeGXpikdWJQVo1LRF3uIrf2xb9Sf1/uILXA92I4NISXHqRNdx2pALBbaNBzDqWNHMf9oJ+NLLZ+vt4o1HYnP18p8lrGCjzQ1HO8t8QWkSjg6+IhTCWkVdZiXkCB560YpGWqeDtUG5Kh49npCiHp9x12MEXWs6+0MXwPvcJDWD4t0DH1pAHG9D7dJ56S8/sTfMX0d6DNMj6j+X5S+Qz8VvkNf3KHug/TorFL/NaE/uiPP0boN1qTLUCN6N2SSGLG4f48Ri7tgxOIGs2Va2yoIH5PUQdhNgRq0ja2OggrKySO+jlo+w14wriggfVXOpn+TLKzUzOeUFLBBvr7C1lYWGtov44N93pZfahH5JBeLfHpk6a8V+fes0J9XjB3XaH5vR2zM8B2F/jmhfxA9qdD/rdAfRt9QfU4f+pbCF+w54Qv2YAYp9L8R+r6sYn2c6ldY/dqk1P+90D8c4t8U/O4euRiF0WvV93IQxJ0vtrlDiChCG5s7BLfc3AGexj0B2TUPJ3ZvgGMIjoFV9e0f1LaD0BduCfHtTbtDfJvsDzEh9odY3LxVBH5yrQNhdDt8X9Xrf0FWfDn7DL644Ytwe2Zq8cL9lvfybxGw5R/fhB0z0Pnhp/Fda6/n1z+ncv0Cfhe9boHrX2fYMn69k9//cXH9cXr/E/x6kl//ML2ugevfofc/xrFp3fz5X6TXjXD9o/T+p/j9On7/awG7JgMv6RnJL9eiJtSOuinHrimq4viuQSaOaNRs2lquU+g7N9xTqyn4lx6tq4wyziQo40zcuY0BITr5KBDBMcSPTdyDqJVzDsfJohmbdjXrSUvGuTExMMwFatlcK1BjGsh0LIB36K6PhPbZ2DWfrCuaLqpyp5piY212Z3I0klk6XDJqOpyYTtrd6alo5rEKV1vA0eozrn2l1N7a2NlXXBToGA3Z24L2IlxZYg93Nfl7W53y0nLJ7vmjFb+AGdbeaHA46ZFfhXvqgk5T8doLssnTjK8yNzjMxf+kySGMXGTuS/oyiqDbeX9eQTXAYdUQ0F4Gq/ZeIazaq4BVewtg1Y0cVh3mYNmml4RVyxuwateQNtC7I3PgTNlk2Uz35FLpP5Y9+52yx0sXp/vnyie0ga65eGpHb0g7PDCAH0rtGQped3Bw7JodqdH09gNTk8m5Dpd/YHc6PcrqkQbIBzPkQze6AdHXKqQf5IowUYRpxtARWZjtPykoRLlGUIhWC08GKw2FhSdDmKKe2dRB7jIKUbyZQlT7ohyi0a7ikvr0ZGTX1brpsvZseqhE98wFbYlOa4mG/VWBqDxYNDbgziZjtW6HNIQrLD4roRCdwNe6+vyEWWP/XCoznA30uLKOroYad6VWry/3xvoWDWZDvaG6wWPTVDhq3Ln6jTrXKD0E739AIGn/62lDp9/57R0PfGDmwrs++MEPzoLgEXx07UncsfbW1FjqrrtSY2Kf1jHppOALs0Yvg7hezhfW8BJ8Ybhvcceu+fnde+YJAYJ/cH+2c9+AH3aM6jp93Hf0xtPHGo6fGgpPXtvfMHDdRCg8cW0fBCbD1K8U/pika+ADmuN5V+ATSN0TZYSPQyCXD3yF0YNzzQrNR+7QAecUHCgxuJguQRD8j73nQ5PzkunY1KlL0G3je/fhv4d8cFO0dk0BeyovsxrO2lwjSK0qhK4iSmpHFyescIm9RHO4Sy7ghoQcqiJMV+bfWpvcNb3Z7GgZMEkAJjU22e6yNXV67sKptRbjP1uaIjF7Mjc83QIcFISX0JPNZNy3Uj++0Po7JRukt5WilL0kvVFStSPkVanaDchbSEujrHjEVSc8IyxIasT+oXTgEcYJCBS8iiBuxe709pwHljFNjV2hufHxsdbmwVxnb9+0blTyZGfj8YlkXbYlt62hd+cRwqhYn2o0T/QM9Q71diT6tuVCo6l6V7y/oXPcqJ8fbZlod5B5lfX3SgMSYaGvQDsQg3vJ0SsxAIJikzm6uUw4uJWxj0t4fcocXdkAOP64nn06egyN/Zvx1PUHD86uvZC2A7Sgpu+eH+NPrM1ROwlDvktgn43oRP5rYSmy8hTxAKTIylNEAwQnbuW57KIl5VJphOGa8IW2ivKx87gFJcKrOYo96cLCdcuYmku7iyY1Bl8yMDhT60/Ud07YncDB/6XakdbmqXS9v3vxiKNtOORo9tTsmPRlwxavG98+8nfGuvrsfKJ9qauecIxCvdAEa8n1KI6OXNGO7RZBk2qB96sk54J5toxj4Ala13LZDoMWCIUKPeNFC7fxagG6UOvPc3/i9PDeDlvjyMHszHWV0+XZ7NQB2bq7s20hW+/p3t7uyQTN88PebJPF2pQtaV082evc9aa9LfPzLW1veVuozdc1F0ssdHr6zOFsw9gOczDtCfc0mem65vp78c/B7rQoLVAstCClfBlLrGir8pqvUI3YsRbehNHoe/Eda+/A3197dlHy95df4nxGCchbJ83bBBpAews4JNVzNyk2hEtGmc8P4NFA20SXFm08pMzVGghlRa7SnhZvQDd9uIECRlXmFijyONS0ONhkCrQ64l0NnZPB0ES2oTuemwwNLEXq02GLNZQCPz1CQpr2pIdGU/aYD6gKWkpsiYk2X0fEXWqYSEcGY1ZbbCCcGTeatg+0TSbqBg0NCa+nzVdj8CU8noTPgPf0dCR79a5muyPirmbt0julRukktb9J8aWBT4D4iqpow1ml5A8S1XI5icdiifywcl8pjgRg/QWxlCX2tZY35YcJ2/dcXzGtNflavbsniHkl5ol5LaeI7d1+gzcbtoJ5eb1pMLYj+2YsjU593rraFjs91Oy+fAFP5e2LWRuzAzfw1IfkCIqgFOpBH1bzEVXpvCNkUqnhu0TnvetFOu88jui85yAe67R3kQUCXjeG+THCO+9x3nlv27rz3oxfrPde3b3U7gCMRJUn3QzkVA5X+0S0Y8c1pRNluVT7XMpe3zHT0vF0hTsZdMb9tWsPljriodxAcVFj50TYkQw5irCpxBHpjgT64255+47i/UuZzuLnSx3R/lh4W8ojn8Wj9qDbVLL2K9nki+LrLX6nueTnmh4koRzksfd/0V4Ajpe5F0BSs/VeAFV8L4Dgf7mfKL9LDGh8vOsa4AOaxivxE/Wz8UxVZ5Evt5RaOQZuot3Z8QnNxbLvPl72Rc3kRG4I3ERv3HX01uKuzk78RO7AkP/Y4eGxwwfASfTAnsnpYze89lxmgvsmQl6E/tD7IjShkv/yfRFa/2v3RWhFSPL/z9oXYc9939j14fvnvvwi+yJgdB3Mo/3jfylPzXWnNvPU3P0u4Km5Wp2nRkJxsMcGSF85fC0JNc56xUbHfDAmjEurGIwVjsU4fzqOzY28d3p6fjK10tfg7V1Jnzp3S+6aM+f+7vqbzpw5MuwfPT56ZuzEeOBdbzv3zneR/DoKf95M98PuVCnnwsHY1gMtzAZaOPPtr+9YlE58aPrjlxJ5H6kSeF877dErzaZahTsO7Aiu1LHyEExUZUJXBrZlEWd1vOYhuxh14ctGKnTMFcL2lmRfZ268bLrIm52Jt0ylnRO9T+LltXojDrcdaM/2b5tvm8+67Yltzb239Hx1iO/5A+Vkh3S30H6/kqlh63bao9JO18AdfPdfwUfj4bMfgGdkVzmzVAhi6y/v97/UQAzQh15pSq4NdIbmx96ZbB3s6+rtm9GNSd7sXDw+2W7viedGG/pWSkj14W5vNI/mXj+S64gPbOukw7AEDMNGjfql0ZbxpJ3inuBPM9gEGYdNX4ln28sffcn4trUP4c6Tc3PzP3uHXbKu1Qy948f4o2vLtA6CMqilvkOFe/6pl4EDmRW5qYFztRGXA0L6gg2qbDxu4RhYdcDlzixk3EWzGoM3GRyZmx7IjTvc+C1rD5lG4rHpbL2/b7nEmdzW5GjxGnZOj+1ocOOzo39udNR3LbbDmLl+ox4I0zFBy8sbb8GZ5T9zvGXCbSP7s9bg6KGuuesqZ2G4NX1Ytu3OJRY7673dO9LeTMi8MOKD4dZKSXz5dJ9+z1v3tS4stra96e6mhC+30JJcynn6LeEu/8ROcyjjXdpBvyvitOeg9U20YC81tfpGbYT1ybV34x+t/fWydNsgHWHJKEn4fCEvXSiuHF/xekY9N9tQNc+ntijLHcDAgDbEmeAgJHLRLVoD5fgqeaXDK+UpjjQtDTVNAPmqv4uMrroasq25beGBZZXRFXB/2TfGV1OJ4RWjcTwRHojZbLH+UHLUZN45kJxK1A0ZGpI+b8JXU+ODYxJGVwdzaRuQ6lS7muykyWfYsN9Au/MDsPPIFX5NFeJrqqAtekXByEvHx6QQj8US60BmztwqMNiFIy8TH3gprc1y4GTlXHnfwMJuyba3q22xy0Os7OZb3nCS2tgwtbfivYuJ7F1vbIp7gb2YGNiH7418/kt42BRMe5d2MWNDzJcM3vdnwMujRcUSQjry/vJ5NZ4edVoePij7v8TT8wWH2+0gYmvxm0z+WF1dSwM54h7K0/PhrS5bt7ig4OkxBbP+xs6QyRTsDAQ6gybB06N6tXvLK1BuQ+iIpJX6IP8qvYic47ikxTfC+T+zc4T49evo+QrwH/xMMsP5X2aZPw+wg0mzcP6xIDnfh57Av8ZfhXN3hpzvRCsQPwDnq23kfBl4Wn6JV+H8mQjjpt+Nn6U8Hq4QOT8K5/9Gz+tD7Dri179Dz0/A+S/p+XdjlNNz/bfoh5SvyqLOVbWZi+odhRxTjGP5NvSXqlxqkT3Tr9r9F/7vsDaE/hb+kNijaktmrBo4lhf8sqySClthanBwI10SskK6noXfIxNh5gJOtFI4FvFUKtF0VkjxFH8sSTl+78YTybu2rb8CV8ka2m6RxG/uXND9GM186gFGzhT68mgdNUTAHdpiPpPJF7O9rXHfideMjr7mxL5gaN/1t46N3Xr9Xr4e7gCek9+I59dGN7W0/Plkwp60+nxCw5F/7Gz+h94W2sueui8UzP9SI3v+IKS/WC7mLCray/eTZB1kNojWCEoUPcjgheuuuyAX977wj5wP1gdp/Xv6rCaKvVNhZNFViw3qISTT5xF4YQLEB4+7MCNbevP7Vtpg38ri/7R9OwOJLnmrbTuLY8ORStilUjb6XS6/UYZdKisjwzFH0KSB3SzTra1p2M1SYwo6+LadfliM7dKZnX7lxp2pLqOxK8U27uT5cxTX/Nftw2mGjanZNpy+yxOu/oJzhQnP5d/PrOsqNuXfDwquEdbuPWLt/snzKAXFrqdAmRCEEA01QCgCIfYVl/HOtIlDKyz86FqlqJ4IugeEoXogYAUJgqRBRkCWQY6A3AhSvMLubGV+BClkAvGDJEEGQRZADoGcBmHoOwi8HURaYWno5F75vQRjHKakCy9vob/6v2Whn3Pa0j74l1EAnQGYq8CfVVbnEbAsXAthzKEtnigLN6xy72EXLSjKt0NDBggZaahKMEdUcTSakT/EwGfGquHoZzNi+EpmxLwdulcd3fGK8qnSXGbbmOaHZd/6UunnNOOjXf3lE2Wnd1z96uJsRwd+6FV3veLg4MjBvbCyv3dlfOIVJ28/Q1b1MfUb89A1/Q9CQrnH5nnUCG8egFBPFdKC2gTiB0mCDIIsgBwC0RE7OAWB20AI7jiLijj3RBa+MDvFpzfmbSJOvZyKUFj4gFXTELF9C80Vs8ITuOLixvq/5fdf/8/8167/pynvEVn/fxUpdh19VdJlruacm1UUfsinTVcR5zeibtjnKUS9guZNMfeLgPEyR+VjVMU5KYp4iGEb9RwWaeD5V7v1rNmhdz6x833vnn74xWABSKJjKA/HBeQYj4oM4uM/YqCtQzEntXJBiHOmIMGZYuW8CVcAF2ieGp+amJiZnUjt7PGSbn56R87jyW3vunrnoaWjV++4aueRIcLzd1Vm/yCQEe1NXwUuGo0kr2l/620ULxCEz47XlBw5oImSeSmN4LtioY25qdy3vktQAG+bejdBAWDiZSsVUQzAfmKYxUjLEJI3QeB1IFCXVtGpcCtIECQNMgKyDHIERLfCzNi5ujHl7SG54hQ1Qw0v0xcFBiReLjAAo2ZYN3NSXMBZ9iWbqQE1EngefJGkZQDVPSCsZYCAFSQIkgYZAVkGOQJyI0gx+AA0o2L+JbeRdykTCE4vhGzCn19PjTwMR+Pvjh7w/YHRA5wn5L1SlOMHhuBz4tbBPqeiVdGK0vOqi9xqSqIb77h51kp3+WzV2bUP49TplZXZXxZCBRBGOSgLE8UKvBZAkKT1iFJrqoQyqOTWBAErSBAkDTICsgxyBIRYU1DQQPIaldLJ+WiJhDaXBqCfeWm4QGcQ3QQt2ekVzl1XjCBo/P0RBDT/u8k8DMcQvJNMrJB9leDIs1TDciMAuRHguQEBK0gQJA0yArIMcgSE5EaAI7+r+KbkUeKdIvwkA6Bx0JxJQM4IpDHLoxoaskAoxMuVFPnvijhI9q502P0De7NTxwFx0JWZ2ClbFzvb5jIuT+dSksylzvURH0ZLKF0SnTve27r9Dbso4uDNb98acUBtpR9s1UIxB3rE2gGZp39jpuuBtXsAS/A9JZaA5rGVz3X1oL86j6KUfY4CrCHUTl+2lqw/gfXArDrkD+Wno1PmtIWPIhOIHyQJMgiyAHIIhLXwELgNhPT0onTSlPoT8SfQEmyHEmznJQgBK0gQJA0yArIMcgREB3VJJy2fWsj8PlJGblFG1RDK0FAbLyNIJhzb+PwbC72MuTZS4bCZttB8f4jMtPkyY42NYxlvRzy3Ldg73+RONprNjQmXq53wTCfrk72DiQTMtjVTFMPwduPvgmHoSTMEQx7DYKUYhgS6F4Ab3P6TgrGKe61wtqoWyBtSIhAwgfhBkiCDIAsgh0BYiUDgNhBphdViATqRDsK/Aeaz1U7yt0RRO8icDsLD2a84D+vF3wkPAflo3nMUABG19S3eeQBELGTjsx313txionclU3fmdH0qaDaHUvVuqKFNwRSHRID5C0hE88yx3vTnv7IZEuHvCluYLx0+hrsBA12ObKgRbV6go5NvFXRaTfoVyzNolOkU2ab+hR/OknxW8TPjjX5/oLGhf3yyt3dyDH/kZGWysyNdmc4kd45VTuzYPl45tgvhPM8oPHBUZYVDkEPLfIlLyvOlXwT0zzGkZXig7nxgigSOC7jhkenlbL/02mRH59oDhAgSn8IyvKMF9aHNaMtqygxLn15JwRv0WWZ4FplZreQzq6WcxM7EXr5dsdaF2SwLXYwsvtnqsFmsTk2n3NOezPqcI3f/Ft98py1qMde5vOnO9mZPh2M4zuofzrsKVncd2rQMJ3bOpqZUp9wznqaULD3UiU3GIb27QYGPw3IlXGRrckYazcKjsfWKeohVwTbe4HPCYmmr8GXo1619V65X6pRdHrcra7OmbDZbvQzvlWrPumzOhkF8LBu3eR3WZLTFWOewNXckAg5fiS7oibWzb1EPeR7ia1i71Uq4lJVkKS/JfGCKBI5fvqIlbbmiRf0b2vneyO0J3Zc+8e7ZSKQbH8R/YvmPn7QMnP7kJ3l+V1N+q4No87wFz2/624j+thW0LOeskHMynKPCYmD4Jp7nBpHnJhq3IJd59rYTPuV8Hr+5Myvniiz1dqfLbqsv8xV99724zGePZiBnOyJmh8/l9FZVfrVtZ3lNZ7I9h8S36gebqUMBtFMVTXGRgcARB4GT+SU4LwCASxSgalIsU9mRxKfNPczEWSOdVLbRPOEBxQz3h/1xd+V0T3NG26UxWbwBqTzoaukeyNo99Q6Hz4ePWZoy3pKllUizobYjbbRk44nulgaHs8Frr29AmNqIJNa+C9aiYPqOpkq6gq+eMIPL3k/d//M/6pfe1l689jnWVtdBfjkhv1wojNrRjOq6FORYk1iKagJT89P8KQatX7DHWlbzC1ESX4hq5fm0deOozKh2Rfg+WxS4KR3mOkN9CGput8FudnqMvqjN5vNRMTucJrPTjY9VWP3W+qbSUq/N5LGUl1s8tTZvaVnYbQ3YKlodjjqn0253vMdqNlmtZrMFcs0O7+uTVuHL96GDqihHko9RbuXlAuFYTteXygvXl2hGlJB4LBZdNZc40tEFIYWV04bMnxDNgPLt35no1OY01rphsA9na3d/dqBvuNvh9TrATvCx1ojRfL0BbCPZPT+qn9/+gLeu3t/gdJD5aebDgzN4u6TDX1l/fu31TAeXPokXkI5wVHOdBLpLeDvoHhPxauFeG9VdEPHKEMI+eu/jm+JVU90TIp4TdH5675PKe9ELNN5Tm+610HhPC50JdE68A3Rf20jz+ofhPYr4eyS47mPok2idv0cb1RWvP4BlXETeAyEerwruNVLdBXFvGcTzYcqkLXS1EK+a6p4Q9zpB58dF/D3EvfAeiL6H8l4Ljfe00JlA58Qa/h4J7lf8DA6hH0FeBPkePzK1iaKLBRua8GMZIVBXbF5/98GD7fB/KnH11Ykj5HkoBc87quSZpZbVDmOkIMZr60d5XuEHcEYukbT4K89n6Pmn0SdlDSI85eS8GH8ay3IJnD9Gz6sgvpGeX6Dxy+C6j8Z/nJ7XwvVqev4Eje+Ecz+JD/nE46MX6PWnRHwLvf40PTfBuVMuhfOv0fMg/gG0dz+G8v0xWSFjfrdSF+hOgO4vmY7zrhokI50CuE4dHyk2UVAHTCo/68Id1Ayb9kaziL3R6i9HHyTilEw1UMieaozO5RpgwNnaOWWeJVzNbfr6zkjd0tDwMiyPlwi21IR/5tJzS4SoeUCNM7UO/sSlc5CyvgIMZKXqruZawcGM+DYyMj9qLm7egufozMzsiRPgi0j8gdc6uO99BfHRxP+i5JPhef1Tome8FgfgIOI/J+I/uEup/1uhP7xH+ZzfiOf07Vfqvyb0Rw9s8MC4oYwbUQZ98jxKUnKPP5wXMAs3r4JAWLcKEt3sD9xcLbg2FT7BBf7AZgi1Cr/58k2ewYUku5v8ggtNhuwLFnIRS7EpbSdPkfgjhfkQlqG4fjuxmk2G9Lw1z0fxiwJjEvks+0U+P6IsL/lRXl5+8C2m3EMHM6Isn+XX+P6kfO/pPrkY5dDVebsMEjMMohp1qEEBLIPORPL9KTZB4E1CHxRADFPeA3NjozkF8V1Csfu0QAlskAvgd5Kdb/GU1BQORKvrfAZT2FPb3A5d7b6xWU/nbKxxMO6E83Jbo90U8tTuKakNtHu9zaGowWk1l1XU1YfqGtpbWl2hyNTEpT+XPICyq68NpHxN2Vi4rkxvsOgr3Y0xx8SM8ns1oCNXygWgX+V+5tro784CUFPIAsA9kOtm6OcNH/hM3uU/u/ZP2JzfS2M/8fXH/8p8/fs2fP0j0jnQnzgPenqVvNN90nao0/V8HZ/03jHfOu2+xXhGuv69tvvJt0B88uRamNOppIz5OSyfJ/NfqEUw4CJOdKDj01odEHLwKZMW1EGr3hIe4mAUuiYI0e8BYd84BKwgQZA0yAjIMsgRkBtBilfoHQ64w8HvgIAVJAiSBhkBWQY5AnIjCGd6DCATiB8kCTIIsgByCOQ0CFs9hMDb6aQf2+y5h3Pv8hmKJIQ8gm2dMcxg3pHTmb0BMq6iI35gVjcUTE9chpBx3dE73dpw7eRVsdHbR/zejo7uk0tt8cUTPb0nF+NtSydyY7fvT6f33zE+cfu+FByl5vZOKdpa8vH3vvf7XXJ93Zm1B2ILrxweumE+Flu4YXj4lfPRUGr/bRNjtx+A224bm7hjfwrS+ZC0gN2yRlG26CLb2O/CrlhG1nwaSQS/CD76q6gBtWyw8/vJt+y/HI0MH3d+Ad7PHakbYHBQBXcbuf8L5Aq8IaW/Mgn3X+7q0yV34niADpFYRxgnaxwNBkdTPJUe0kzI7tRoc3y4uVZv99bo3ZaqbV4OysDPOFub/DWOjC/SPphtgsUve7TDbW9u9Omr670Bc/gZBWBDomPUVWmVzim1FOxzo7aTFVyks07c9uMGrxIdcl135c4oT4iEL61LU0ocTBa7cQxfq7qnTPZXv8LXcox/BHthz8QjL7Jn4pFBHk8eVo3H90zk8TrQcVyF/wk+uIYX3SuM7fpVsGNY5NFHH4WYcXiGTjyjKEq3HWJ11Kb9wtjTCnYNo8+QaDoeo88oQ9NXkBI+/0/OtHAmMPdaOJYQbQnRaugiSD7VObyR9ph4A/qPlDd9j0d4Gsa5T2YxpKGE0GayNJQUpIG/Exu6SqvcAvhKJU+deOMG5XtH6UGRAAx8v+/BzXKVOn5HHR900d0RqauLdLhngGDVZgun3fv8e46f6e87e2yvv3Hf8T/q7f2jY3n8jhGeXyJXqeOP1PFBRleGPDbjmsn/0L7GfcfOsKfCL726r//V8Evs+Uvrn8ApufTl4IOWfnLXXT+RS3sv+Tk+qAmeVQ7Pepn4oCZ43E9qpD/vfeEDed+Yj+Hp3wsfBJryrfBB3gRU1VsBhKbbp+OG4kpZY435/TGrRq4sNsSn232tjhJNJWwC3tquq9SUAOZj0Qjr8btNIbexy+gOmXYnRiLGXLmjNXB1qqeioid1NbgqlpO8gXeZ/y/DBolXAnBQE0t0caq1NVXMEq3+cpbCZOdU3o2UiwXK+ZRcyvdflQs4PWrE9oDBsbWfjsmlUJwYOeGem5T3FNoZsSvsdY7hanYLaFfWP4He9+K/Y2C7fbE7EJLge3xK3i79FHJ5Cd0mdvdkRCGl3NdwY7nDTpAucNWK7GKDJB+yQ2hj8yMj9dOU+E7ySTYGg1A3LZYBVMoNcIA8D/SjNIYPQrPC4JQ9AMqIwaeD+BbzcZ02XtBvgHNaY8hwFDNF+Jt733Eo0Xv8HXOLbzyU8iZ7HI5GW4VcOxkZmne2DTS2tZfqZh1l7bUBV01o+tTotlcttTZO3zTd2J1sNo8bshO7t5kiXlMi1tzXmuk5+sbx5Xddl2vffW50YFfGVm5yGfyJ7ZMtM1lP0Jr51Xht82BrzzVjodYdN4/33rAjUWKwG9xtDbVYW9vYEWhPzo7H04zTSZbRT+VzUE7ttJyU/u9V+cBZFtChKARyIJMg8kq+3TV7Jw+nuuRzZ8n4UK4FTruzFDfagoRHOyL3a1AOApMg0ora1qrwrC22T91ncrlMIA/yo1xLDwoh79In1+BxeUa1De4jeybIM90k3vtlGfe83HcWfbE/O7yPvjNG7fC8ZXgeADhoS0qfp8k/jwfOQoA/D/IBZBJEvsItxOF3MhmElL9Fe31a9lta/lsQ4L+l5b8FgRzIJIgsthmHi1tsMy6fy2TOIrbP+DqekG9FevpOiP0Oyv8OD5Co/HeQKFt55eXvSb5++Z7ksgGty7eAPdW/hDWpb1AuGxQckHSP8v8Px+WnKVZ/ju1RroHJqnJ0FkQiL/VTCNDHfxoCX2FaeEMI5EAmQeSVP/C+5nLDi+5r3iwXwTd1EzKjxZcsC2Wu/GftUS5rVfYoB7t8Nf2mdHRWTKKpVJIb8FRK3GIgkAOZBJFfZBvz23YPZ78CAl/A2bN8LJ+WCYX6ghoHmTrlGHe4EJRjtVtSjqkTitUy8rCxCaO1vMymb/QAYxjM0QFJmAxemEWMJGyDr2eZcqTdcuUcaXxShidYDORYgj3c4Ze1agjEw4FzqlxpfIwX+r240RRvqsqNJl5bcKOVrPegj0llbMcOrdg9Sst3j+I8T0VR0uXFnHm+JOKeZVs9SfFL3yc7O4Gt4x+i99O9Pwp9HPhu68w0hra3Z6Vvcs5cuAf303ugJ6x6l2KjWFlpYPxJj7KnPQfPU86ZlCEj3cNxL9rMUEWfqZxeo5NnpXAlKNbU8UVGoVwKGv69cW+GGjgGuadynG6gtTEjEca/y3RE7Ob+yanu9rGbtwW8bcGXmouIdOTkXObt3+qVPY7XrH3+pSciBKdknM0/PUbnnxDL85n1+9F3qX+IA7XAsFH0cCsYiybro2n5Jq9GOFbyo6OgppaTCbG6Rucg3sIH7UtdDm+D1dFg9DTbsC8/eF/7WEnE5bB5/F5Dfcylx5CWNvwC3id9F1UhF1ohBeHmVAGlHBOr3KpQlJ7SNZqPJ+mciBsVK/YJhfLi+we7iNEo0woW3F5wnuqwez02e0NP6rMiJIVKIk67xR2or85l5WblCcIk7eizNO0x6qBMnXRVUswTVy0Sd3liUlv8JEI0j56HPFqleTQPHQ2RR0V0bl1th2slaRUoiD27UZWwZ4luZM0XkUneaGv5FBHFzLSbC84/qZY3H3ixvLlHuhoXyfCbqBHGUIq8IUsDZLl3kszl0hLXCWgC+7Fa/uPfMbvboy1mp0O6ut5RkWyVAyUNNouxjtbVkCeQ96vqec9zgr949aYXv/xlP6n+Sjzv1x/E+9Drad4fUM37YtJaQtkSBiAdehME3gfyGRCZNOluCMRApBWa7Rxjys1TFMGGmZoLLCNQcP5PKkXh2LIkaF7dv+7GuvUfwjvQPWlFXkHKIe+JBsRNE0zSRqEMVbRwJDgSo708We8nBWMiJfQIKxVWRPT3xqF++TZ6FdlDkLGlGfK/t5EFeuITVlh7TCpqjXhBVUHn091sPl0KP8bn0/k+SG6pVfq+2AcpvJvpJyD+vzMOcKbvQog/R3DwUv3PmX7buht9QXB9g/6TTD8Hz59k+y+x+IfyPmoPos9S2+jnNijyVVnuW5uH0iIuz+KUevnm94RyK/fGksJ78nv3uJV794h3bge9Ym84KYz+RLEfgTu/74DUOCeeL/b9os85ludsdgvOZqr3Mf0o6DkPONN/SuSd4DGn+h3i+WLvLZaeuxH6/wHlSk4qeAFMziEihVEURtF9zr0AAAAAAACg0gGkv0KDqEIBGIFoIEB/YzAMD3zQVlxAi91gAEA1yEYe1bKTRZsc6KFXjpSxImdQzqacSSkHchYznMnZFPEg51BKSs6jhlc5n3rScgHjVicX0mILcvG/W8nXLWAxBxi2XdnotFvZKbRHObBsKTky6Z1yBt2eyJm0+5Gcxb7fydk0hlo5h/YwLecxGhI5n+lwIRewHR7lQmbjoFxMZdyVS/7dXliPJ91z75VSxbLjMBCcT5l3WraV3F6Oy8xwNkwsB6SUPHn09dtT65CWS6Wh7mnhnalz5/worteSmr5a8efrjRTPUrXx/ZK/Sf1Ruu2qSgeGEWZ8xOCRMuOpm0x/AXyVNPQxsHOTwjnHtuRIA+vByNo19gNXrKlqZV2lJcd5vrvyU+Mvq6Q3TeQXoSky+JFP/aB9FXjH86qbWVk2e57aGZHugF3HMDYY9jYqa+RaeDtIy/OYuArX6vvQcVQvidVjjUupgQU11tlvFypXfSNhELpNj/Cnp+QwzomRRVpjCCVqqKeKVqh+pmvaoFbQM9QrxB7YEsg3VGv4j/AdbcGuKGXZrzR3ijPif9Q0pu1zAvtvHXn+lQR2QE+kANSZGhWwNnh3C5n6D+0HmVa2A9gBtsJUQ6gFe21MQ7He/K93W9InVD1dWhdUbpBF4C8oICr+3A3Uo267UMMoAMv1PKyCPaMSo/mFnu7eeUTzjnyNIVth1/cWVokxI2xNArsFW6hFNEc1wZvCNTi4Q0QdMeqWiaEWjee4HF8Xfch1r3X2/ycCawWkQSWYxm9+0usTTrs/yXvYBjxBvjvHbjc8/qrOUCjumbu1vwOfQTsFAAB4AWzBA0IFUQAAwNmXbdvWZmy29a06ZOerCzQjAL8/Yv8ICVEQVKlWo1adeg0aNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRtim7Zs27Frz74Dh44kjp04debchUtXrt24defeg0dPnr149ebdh08paRlZOXkFRSVlFV++oz+C4GE7DAAAAFjmfeds295q91Tbtm2+2rZ5XnJJql9+i/VHqCDxsgWa9lOUEP+0mpcgR4p83ToVuOGmcLf0uq1Lj0F9+g24Y8SQYYXuijBu1Jh7Ajxw30OPPfJEkqeee+aFl1575Y233vngvY8++6RKsq+++Oa7GhOKFKu9cNmkJTNmzVk0ZUGJUhUqtSlTrt0PLf7K1aFBo7oLVwTLFCZazIWrF67ZvHDdsRNHzpw6t+XQjj3bdu1btmLVmnUbDv4TBA/YAQUAAIB+z7Nt27Zt27Z58RklRKgwhIsQKUq0GLHBT/AnTrwEiZIkS5EavEuTLkOmLNnBpxy58uQrUKhIsRKlypSrUKlKtRq16tRr0KhJsxat2rTr0KlLtx69+vQbMGjIsBGjxoybMBn8CkyZNmPWnHkLFoMPS5atWLVm3YZNW7bt2LVn34FDR46dOHXm3IVLV67duHXn3oNHT569eP0nCB6MIwAAAIBd5q7ftm3b3K2JD5++fPvx609AUEhYRFRMXEJSSlpGVk5eQVFJWUVVTV1DU0tbR1dP38DQyNjE1MzcwtLK2sbWzt7B0cnZxdXN3cPTy/ufYXowjgAAAAB22X+n+m3bts1mh/jw6cu3H7/+BASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTS1tHV09fQNDI2MTUzNzC0sraxtbO3sHRydnF1c3dw9PL3+Q3sTBA/GEQAAAMDuUtt2+7ZtW/sP0wR79h04dOTYiVNnzl24dOXajVt37j149OTZi1dv3n349OXbj19/AoJCwiKiYuISklLSMrJy8gqKSsoqqmrqGppa2jq6evoGhkbGJqZm5haWVtY2tnb/ZVVnY9woEL2yZotcL/c34iSul29p7k7vPazErkgQKAi5/frTPFCxldjmzZthyvIWBs/enp4OSy3v3n14F+u9+xuDvdKav2ffZfWrgvMJexJbw93fe3r+19Hx36Ja5E/2cGrFmRg+zHjl1cOHZm60+DV5aKWe87h0lWsPa/Q4ljYus5kSF5PHiXE8joV2VVZebWR7yMP2YE32Gv9wL2Te85mjgzaNb3djY3LQhA8Op9xGh20MO/INHoU0Rz4NO3JSJSI6vpltc4edol92ilYC+2hwWtVgz7zrWce1tc2eo8TS87SsZrZlpnjphs99weh5oXiR+n2vwtLZvr3DXoMN5l70+kZLG/f+Y2+wY/FNbLKM+0mD7+HgTTUxe+tbeHuthbdh5rd+5oW3dCjsLSZn7/2pvG+rjd8nUlhRyIK9n1t+JqKPrZN9BMU+YdvkU3uA3H/APBTjQQG8VQAXvlbcUUDcJki8AoRXgPAKEK0CRMgsggLmPQVsTuatAlJSQNrpXCLxRLYZZcgogxikF8PPnhh2mfJHprpieDxQJAbtp9I8N4WzJk8F011h7DDjT8VcOxUThGE6wrBh6QpjlxVdYexHRU8Y9weODt95dbi+Oh6x0rdQXmuhDPOXQRglhFF6YZz7sc47wjhvhHHuhXHZOtklKHblhXHVfMrV3TFbKnIei+/UzObGzrgqJuQ8demoQi6VNll0qRWBLKKZPKvx2J0bRBSLRTWADvQkMUpxu25UMqJLisBi4YRV1QRkDC+FhvdKeO+wKoXVncMeoyJCZqa0AFQXMYW8QAxKAqEugrTUAhRmWnd8GpohOKKJAagrAk1XZKAr2jFTxkpANEgADdLqzmGjQTBoEIAaJEANIgYNAqFBQmiQQJQLW7ezUmGXmrLgOkFQrsoC+zKpPVoiqrEWs1I5matLP6A8k4nwdX6XXCFCG9cYKzzPrblo7JESBfJEcyu4ExYViGxCVoOnISZVj9IkqAIJB6SMxu5CZLK1cm6FVmKG8ZZh2fojWJlaHv8SrnavBrsJWCJCNLthtc5WWzRALS/K21UYdQyR+bCgM9CQmodQG6CXeB1eaw4YsvPxUB6g13tt1PrDhlqCjXx0mUE+tLpz2JAPGMgHgAoRIPkgBiWAkJ8Q5AOAzInQyEyrO4eNzGCQGYAyE6DMiEFmIGQmhMwAyFyUkDxWdw4bmcEgMwBlJkCZEYPMQMhMCJkBSMMEIGugulgeiuWhWN4Uy1EMIBTLQ7G8KZY3xXIUAwjFchQDWuDrXLkFR38nHDchIN5GwBXeXplkL/H6TvWBuEQJRuEhBQ6PKeExHlRCy0CdIri34ZkLm3GdTBWyjuh1QIh/IQiudl8JItauXdHIYsVckuJFgsLN3pXfpSicNDox53q9jJfERax4FqxxepmnAkjohBcpUBbQ6ryUqqj6Vvj2lfFaQ+ALWIcokRnXDQFRhyw2334qD6N2LTfffThXvNnuJFvUO2HUrhEeYsRUW2qDTbmtlgWOEBxPBaL61Gg4f1DkxmFQ4vaQiY558EMGVKF5HStjSMdIXpwf9dx5pBEwWy9SY9149t2j8Kxv7tK6cffufb9uboR1E+vW4+0oPP84zub+JOveP79L40QlEYwPagVUa6+FEBwVmFsd0YCgvIhqQppNU14IMKs3N01AAP57U4ZI8bpLgvnVY1yPUT3m1U3mFpqD2tAeok57+970mIMeM+8xJz2m6DG2x+ge8+wm8z++jOAbAAAAAAAAAgAIAAL//wADeAGU0ANwJjEUAOCXbBbJOum5/Xu2bdu2bdu2bdu2bdu2bWV2zA6+iZ4CCAAYTESVARcsXLIiOC3rdWwN4UAAAP78AQwABiQFLV/1QnEhfYF8FeNCzgLl/1m4dMmCcaFs+TKl4kL1iuVLxIWGQQQCGqwwsGClgBmsCFjBSgU7WGngBCsdXPAatO3QFupLm0pbSztKu0v7SgdLR7Zo1L41jJdOlc6WLpQul66VbpbuBJBzR00UBeVEwY7LP8QQFnYeUKO5oMo/QI0t+cerUEM0GE1Fy9FejLGFo+OMuDzuiJfju0pqpa4yW/lKQiQlKUwaktZkKJlMrpLH5K0aXU2rZlZXqp+1cK20NlHbru3VLms3tfvaV53rMfX4ekY9tz5U364f1E/rV/X7+kv9s0EMbsQ1Uhs5jf7GTIqpRyvTurQ57UjH06n0NiPMYeEsPyvKyrOabDAby2azlWw7O8ous7fst2mYlc26ZmOzpdnefGrVti7axe229mR7p33fSeq0diY6252TznnnofPdBVdzw93UblY3t1vW7ewOdOe7Zz3u1fTGe3f95H5Vv7Hf0R/sj/Rn+xv94/5d/z0Hzng4T8zT8sK8Jm/PR/L5fC3fzk/yy/wu/ywsEV/kFOVFXdFc9BSDxVixWOwU58VfdswCxm6jieOzPvhyDhw5zMzM+aDMzMzcBqWIFSZBGUVlZhQUw5wchBmchi0IufAkbX8ar+N7Upnh0+n/dnd4Zsdr70WBF7QKegQnBqcHtwZTg2eC14IP6NuAv8agqQ2lpY3NJAnMZPHNVFtlZtBphXBiaW5z0sJG0srGUIbbBfJvVlfZQ3INlCIs+GqhGRotmGNJyqQSGexLExvDfQkrERysYA19QddMtJGZYg/h72Ezzebw6ZuZ0GbB9+Q+fl8TyWZ0f0MbYW0v8WwQ/Ki10YxV0OGqryTSu8FoJMcrN5R6RJSDu5VIYvRj1b+VLND3ypg3pCt9tREg2USlkcTGaGziwcwm5vlgIVgMljitQIhL7QeqEaFRlXr+Vq1Kp4EPImgGJYlqK1HlNP4O+B2pOazGUuQsRWY+WAgWgyU20sgbaNRqTS0d0hjIz1mKXQaH0CZX5ErR8dE45PbnI9VK9+dWot9GpLPph4XsyWKwRHyvHihDpokUW7wCzYKxcZ5vuokx9T1Saxy6emzIssjq4dVze1CimWhMaGk9XBa3gnSnC+hUXzt1BqtiM5nMpmBxql1AH8VQF9BHh+iI4fj9N9lcheY1SGh3M85gTV+JyGtEXozfIo21o/joxOhoxTmX74PzHNTXGMukxG7QyjUEHeFfxS5dA55m/aw0R7KNOV2amzNFzNnMz6GCV5ObVg457GEde+rXRcCqBMuhWv03UiMlwFopcoFUiY+lAEttiLMhXOI8ntc1rruN2mstj9il8hj0x+maJ5g/xdOaxdZNXraz5RVobyHzNrnsZdxvt5r+dqkZAP5tZ5v/gdPxeKZ67o3n5uYKaFdTt+vtanM7cncBetyMwU8FsVdRjQ1EFLuKRHgtkmcYn8U7VcFrley2MZZLsVzkqlOK5aVYPkR1tkoJWpLECt5Wad/F0TytJfVnF7TzOgB2QYar39X4PSQj4d0HjT7BH13Fupx6VFGP1RoVlXURzcZHSP6h5q2+bA5fpfjyXc4heW4lz4jo2DsslB63QM1dhEUuQl+MShWlFc8qibxBI+aX2JAo0eiJnPk17N5ItIuVyjMAhzMW6mvZDsP3yFW7WAr1udNnzj0hnq5awKtQXkCUjfVpiuDc506Z0J19ITqcwOQ3mTF5esab6Yyc/Dw9e/UUbqAnGu8ItKizPkkhWrwrNI7ATCU31bKH0KrzVP2MWd7T9rNX5TKUPqBOMgL8m5j/w/p9sJ0Y24J2oD3oALoTew/QE/QCvaH1QbY47bDk7HDnWBXr5tKBeK8CVwM4ci3jdcT/NuNsxjnQ5jHOZwyh7adP7hYx94CRYBQYDcaAsfDGgYg6fgm+Al+Ln5/Tr9TB2Zv0W9+uZin5r+TsrEK3mnkNYy3jKu1a3im/2pOkHY72cFb/xprWl1yr0neB9jr9r5wC5N/Jzsof+Rwi+21dBvVsZudJkFLMiSLmJHAyOAVw0nht4P/anVmceM0oqafvfC9UauZDqe9wTvP/MKac95lXwdtObduCdqA96AB6gz52ttfZLvC6gK72Ja+7fSmz694X+vtHvjt+c6//9/rj3qm/v9SvcpL8nm/2HylVKE/wu1cC2S9kKr2Tt/630It4u3aTDlBOZLxRukF155b7/faviEJ9Y08FM8AsbHtmSkIRY1gjMVHXEW/mnFI4cfVWEuo9Qu9cQL+VWc9UO5xy7sYRCVLuPsX7EkosULCaU5/IS324h+BG6CDBmH7fT1Gre/PuO2VOeq/ey0ZinVjcvaZK7U7P8sm756gF5CryLYDEp76TsXDITELS1UEzmw5tBjzNjvlsMB/5hlhxFjTi2H3P5Jx2lGgD/aaBjrZUouejGbJjpfrddjfjSDBaAhlPZxGDq+xs1Z7JXP3SGfPTmxTjEgk0m0hrO5Ixu6duxYrLAk29E2eWvvUmyT6kN0XGbA/SDolcRVWLHV4BBRvo54SV+KxyWMpJIavA2c8p37BSOjRm0BPJooyikhmVOyor9s5xoDpKviw2dTcySoFZic0aUMvKY5XjuwNJpVezqgEZD0lmy3SGF6VVgUQyRtdR6+o66lJmK8BK4oSrVouhQsksZPJONo9KvOtZbQKbNab10LcwK1T6RlabQMZDktkanWFTaRtAIhmj66h1dR11NbN1YD3xwoVDvFChZBYyeSebRyXeXaz2gL0a0y7o+5gVKn03qz0g4yHJbIfOsKm0z0EiGaPrqHV1HXU7sxDsIl64cIgXKpTMQibvZPOpxVKo/1+okg56z+acYU5v07XDuSv+m2dnQfb/J/jNGN3/n9wt7F/JfxKQbsbYAjvwnPZSuE9zmj4LnpMBnLBtOGEDTthuetf+fu73f0l7F79Bh8sln13ZidPhehEb270g9w07ZwrlOI9F4ZAQk9n3BQ8e/NPZV/yjwT9u3Hj2fd/XzD4TMltIiEmIiImJiYiJiYiIwTfpe17Lcex2XJW0a2pOK0fK4orq6vm+q6cnVRH0KtAQVdXSElf/s4UDP2B7gjDT2nJ1tPyKhgZPoDnaPaMk6H2N15VoI/Rs9H5PszB2x0/ZrFSSlbOjZq9UV7J9q1dHZHZfgl4bUgLf1vPBvpkthr3EUx2fK2oKAl72lkUNu90T4ov7eCDOlGxxq7UYUeFpxpFO8Z5/aHfE2z1TXaKw59ts8avMEAoDQRZvqKmIVLq2w1ORU3LggMMR5d85X8NT6rpGqO+vF8AehbLAuE6klP81lJQUz8aSrjh5ZE6NE9aYxuoI4lpM447El4+dQJT9S3Zn1wJhgi0DNtH2v/3Sse94wg+oV9ngtycE+L5Xqk3I7TN/Np4FirjhTW/cuULfeW7KFtaZPblYXVNQj/xEe29PWl4zNffQ0pzi0COceHfsrlOPsKa1eTmidvUIy5KoqWWvQKAecD8pR18BCUNd6ZSSuNAYkpLQ0MzlunGm6WN/xYQ5pfO+JTXx9pwhUNLi5traeFaN2MNjNiE+Xp2hXeB3eYtxwtBSNOOemFYs48itXQy7VnXzLDqOjaYbI/HxcYZWdbGCS2vs5m6WXr19cP+aLuuwhN0p9DtroY/E+Xajfui5STFlgcOxT5xfz9EKolobL+XD6Pv0anvofRzSN8fH064eZelYtxTf9TvDFKIZ3FYfi+q7ZTemV3v9WZ5miDBZe2Hs8/xyAtuCHL8iInzP0vP+qB2z1aMv7Fb/54WcZvnZZyLD1FCk944DTvNqRhzPhEytwPQT4eXHekS1ngYhUi3ZUU7rDP6CNdoH8ds3jc9aUvVSrcN32Pmp2vxctxRZfvD4KtP57kdYFrb/WrYasKBr+3xiq8jRDez+nuMdfLseHzw+FsmLDWabQUxIVB3mI+9ZXjGm292783fCBAeXyy1FQsIyH7sfU/qZa9VXOewycWaCu6O5mzeNr16X5vuEzkTiYO0Rr2b1K53xc7g7uk/wpge3k9ecmFm7Rnm5jidd2yFn13mKvpXRPgj2Q7rXagd74PXzvPrZDlX78PlSykuZ2+F13DDGGctvT5dX+o5lb+/m34RRxV0AMbtn1U7JbPkzT9hQUXSYiJRiemWnUVxSGVsXEjousaUeRAh7Ijv14cnZUV2JOtBYLqyloSWMxFDZDLuviZ3OjH+HiH7ytjHacA7tTtb08Y9y6e33YrXu2DX4KakQxy1XUPfOH7Vz8ri4VWbcmjqll9FQDLKY7VWc8VQTd6Cd7atxlqVvXsg77DSpVlSyj1hMpKCWjwXllnYdchwxrf3ClDrq/irzI03LrtciaYtja3s2O37Kt/mpYU8YTGG0OulhfM8wi812iEk69lPd64It375aZ0oKinS204+f7bTnybuGP9UO4qiFDtR2Ne1CX6s36iNF5Xpu9anabgU3dkKA0I1v2lNS/zEp1lU+YKc3W2oCpWl9jThhaMOlqBw/3FmiHcOOV8+tRuHVNvePHNixZUv13B+PNdfzmii/dAT2uralYseOPLWRSMk/+CIlB3L201GM9e+oE/8z9hSyTnYvuzvK/pw0zLT28dCm1b/si9NzfVlP+1amvW5FS86Wf9jZzqzzIVNL3WXjhKPEq60o5ONiPiVbatmgnjwPnHw02V2cobgveunhPyhWWeJMmc66l0JY297vhoONdM9Gr4J+ZscXceTkFAlfM45b1VHYq1LZ5QOBeLtVKoGWQI0/1QG82Vk6k6wX+lygVZ3WtE4lW5pbzrB2DrsiXqFfL0BE9VwfcYTbRwfiisf3z6JO4szUzsHu1dZSsXiLCEdrASfcm95Oh+/3TjzLZnwoMaXLJFTYLHFpD5Gy/860oaIUnij7+Wc5fErqu+0N0178y4nsmnNVxMG7Nc1j3BsW9oxmvnVpzWYHava0uG7tQXs2s2fzR04cX+d02PC0V/E9sVUx8GYYa1/DgSHfiS/2Z4v8gkU7OX6ah91OqjzkMMR6yyw0HjeR4wzC7S0CccmqwtRlKnr9lcK+w7GlObf7HbFn0/rLvt//UI0IQis8hsHwEgaxamXamCsinI53r8Veks89K4q7R17tU8f62nE39KNH7U7l+G6sDHZNhf5N0v/XV+PlNbUfPj4+3+vp9Tuf3BmfV+1vJZPOrKdHTzvMsxCncwrnOnMLr5LN3n5s36NcS9b1axFrUFv3VgC5eFr0sl3j+9gWZ9v5guwkDsxuFM/EBXdYrihpxZuPeRLxltlrHOWUh2Kr5LkjE6+jzQXly828T/6GxEza06iUdmK0dhKGHQUbwtk9qefqO3HGJwfcQN/9md0bgqpLup7+uvq5pfEJe0Fp2LfUV+v7NGd2F9fhjemBGyh+uJTTJD7e3RyaR4w9LoXi9tinGU+wDGh5nmWcu/akJfbv8G3zBJYlaF5KnsCbRwYq4u3P1FKkPEEgXM7VoqwacRb2MuUJyrQiX9+TQZnNql9kyxct7v+iPXbsDcXUSfdabZvY46nUhxvg/tpU3oDa8myevbK1Doe33h1+qJBECtwqo6TGEWfpdzb+me2V3W3d1FxiHeFFMZCsvVF2aAxpdrbqKkfyKgVfPMFgec1ZXpCd7/Q+w2Nx7PpZL4NdwZ8ST+8jb/BF8qFuWUzgqU7y6htr0yyO41fCvj/WIu2OVHNiR7xqsoE04gllykPnOJSjU9ugq+yOrTe7v8G3hXk95pOEU0XEnyOQIv20v1s67tvE6TUM2lPni+l+rInnZ7vYyPZbe/9F3uBpsnszsHtJxTZ98oOuNRsf+LbsvjG7Bz38rCyI7/hnkVXEbGp2z6lke0cuu3+a/MTuT/gCT6loB30nFp72n9pufI6n/f3hcQ8kjH1Oe2p3Wmld1s2EaAcjadhGdTPhTfJRrUHXvTPAGUEI1HaYNJ8po2bfmtAaO3uQac23vu05YqToNOJ5S5z/32iId5lXj7W89m9EteOyx9t+UxjkDw+EjiPk1nb79zk7m902OLvPiWXTmSTx/dBbBTXaTY8nylPgqChNb35KcYcV8Fp19pkG2geO38VGzQ8JTzqTEgZnDCM7XSnnYlbf2sPt2PXY/7uAVOWLNM+VgipFtCWFGPp0kjOVWfr6tcTynCl7Gml5sS5KVNsOOHMsZhFFIjMwZ6q3XXtUHXbLMo6dqfXEwZladxK/tZexi++33V8tDYEsKBv2dGY4/yacWe+c3tsveNrbr/S8/1JDDzDeXVEUxde+Y9u2bdsztd1+tm3Xjhq1cW3bY9a2bbcn/9hG3y+60dlv+fB//hxReBvwIwDZK9lemSaUbFoIYwlLKWCDKWIb11DM3aaPKdPP22aAd3mPQT4yw3xiRvjMHMeXfM3xfK90TlKmyjmof1w41yBux9dzMYgQwoiwu9HEEEsc8SSQSJLtSCeDLFuRQz4FlFJGFdXUUEcDjTTRbPva7PpxnMKZnM25LPKsXctWW7qdHexkF7vZwz72c4CDXMG13GLr7+VpnmOUSd7xbH+fj/iMz/meH/iRn/iZP/mLv/mHfxWsEIUqTPFKUKLSlK4MZapAhSpSsUpUqjKVq1HDOk4Xar02aKN2apd2a4/2ap/264AO6pAO64iO6pie1FN6Ws/oOT2vF/SiRjWmcU1oUlOa1oxmNad5LeglvaxX9Kpe0+t6Q2/qLb2r9/S+PtCH+kgf6xN9qs/0qxX1c6Eu3CW7FFfoil0VjhK88QFPX0cIqfbKpNDqlljFdCqtWxbd9FJBP8dZ1RM4z4ouMoOsMEOsMsNs4SAjXGzFzuZxa3aMUXMV40xwNQvmWt4211nHj7ieT/iSG/ja3Mi38uImBSmMBxStYR7VcTqOn3SiTuRnnayN/GKFjilWT5p0qzJqbb/UH1b3L9Ogf0yjw/mpyQW4AHW5IBekbhfiQtVj/xyuPvvvVPW7dJepIZft8nScK3CFOslKFOsUV+WqdCrC25UTxn+91QWv20gYBdDzmBnLfYzFx8zMjGWm/y/WflqNIkupKli4R3fCTjK2x68BZV57iHKv3NqNfvLSfU8MatagT7cqd2wHoEOFMYybNaHAJKTjEGYVKjJn3oJFJZaUWrZiwzqAVWu2cODQkWvnLl3hOtxY89gHH332zXPfvfDDTxsA6gGwg2P5OdVpLGPCuIkEgNmMxaTNasaBLQfJeRK/MedV9FvyIzrhwLL87IY33rlNI3CLY6fI5lx+ZrGsWK0f1sxg3kcrfnplFlO4dpn9v8msiZzJBEBm34W8eZkTzCcLyWLGUrIcVkJm3pJ9BzlHyXU4F1zk9v0+uJaOguSD4GPyOfkmuBCj78mP8DMc+n1GPfDMsFZNBvSqcc//mxE8NaRFo349qt31b+SbL9EkzUvQ7ouAHXRhT3DiTNQjbKZ+sv6Ha/6vcISvYQfb3oe3RG+JZnP79yozYFUVeG5ZFdZM6dblTrTXqR3njmzZdGDPum2tAZg1rQDFkLstQnqc2qjEUxNKTSpTjgrNgCavdGqPDrjnlUceexU6Qme0PdpjUJ8FdZbUa4D0+ex/asN9c3nz8sCNgoxCxfJTnPE0GdaUpTPnUdKhM6c72pfU61CsU5n83AnVakkj0OW5+x6AeQADAYBn4aV+lKFTvVfGrWjUo1yDbv0g5syj7P9Nssl/DorgD+9rTEqSpxmlSVkoD/nz1h5N3Et45VGS9n3SgY7QmXQIepLBpC+jLqkPDWEgN2djRr0AcGbXiWOXLhzat+HK/51nRr3EGF74t9JuKJpv2JCANlzjruChSlEsooVorwrM+H0GwmOMhDa0ehJqEEXXXyRcRokAAHgBLMyFeVMBGAXQU3cXHB5e3KF43d3dgidpPLjLGAzAIIzDCPj75X52vqsAlQXvyr8p7OkbmVEb28xua1cMv36pR7l6OwXOuuqOPmPmrHlgW94bbUo7l3oDY92dM4F899Sf/Do20hP4PjU+GvgxMzUcFLSGbQUqNNjloHOuuavfuHnrHkp46u0/1aBQpUa7HdLmvHYdBkxYsOGRpGfeha5IlSZ7HHbCBdd1GjRp0abHUp57H7pi1ZrtdcRJF93QZciUJVueSHvhQ+hK1Gixz1GnXHJTt2HTlkVEZbz0MXSlarXa75jTLrulx4gZK+6JyXrlU+jK1NnhgOPOuOK2XqNmrbovLue1z75ENmPZ3+TVAwwkMRSA4Te72+7Ztm3btm1bi7Nt27Zt27ZtmzN/LmYvzgVfFbUPdSfDNJgJc2A+LIKlsELjhr6m7mpYBxthC2yHfuyGfZq0a9/WPQhH4DicgrNwAS7DNc06NWzs3oSX8JOjJxpmw2oYxEltWjZv6NmEO3AfHsFTeAGv4Z027Ru38TzCF/gOv+AvR+VpF2jbSYXCCBgN42AiTIHpMEt7e1C5sAAWwzJYCWtgPWzSvlOTdqoVdsAg9sB+OARH4QSf/fJqGs7BRbgC1+EW3IUHfC3bNVPH8Axewht4D5/gK/zg82XIqL45akGNYTASxsB4mMQ2k06FGTAb5sFCWALLYRXbzLoWNsBm2AY7YRfshQNss+phOAYn4Qych0twFW7wBTr49Dbcg4fwBJ7DK3gLH/jtKOhn+A6/OXpdGAojYSxMJCKWJDA0lqGRjAwnHlGixSshJKSEktASRsLau+ElgkT8D84tiW+ooBsFXWihYGRDoxka09B4hkYxNK6hcQyNbWhCQ6Ma6ZLoEuOfxxRS6e8PG5Rlsk62yT45JufkmtyTZ38qMQcozbIkCMeXD8W2bdsc27Zt27Zt254e27Zt286T55ZrZ3c7Tpy4NyLz5utXv/WdfsOopiM9GchIJjKT+Vmc5Vmd9dmc7dmd/Tme0zmfy7me27hPpSRjVw4XkuBY5aFHp+RCbolVN+7jAyttqC1sG9r+drbdZi/YV1mZ9c0mZ4tna2fbZwdmJ2cXZzdnD2TPRQ/Z9UnvSPpI0peSfpT0l1Dy2qQDk85MumLSbZPurjz0YBH6XdJvkn4VSpEn7akydHLaz5v0/KSXJv0k6UdJv0j6V8yjjHNUlKPLucvly43L3UX4eye9OtVdm/YPJX0t6VdJf1MW+ovzr/AGJucHKe0pP5OJ8guZqtVZKNeXMo2J1TcyLRU9Vr5UviHKl6JvUPKeKh9x76l6r6Z8qBXcI5yS0vSzve7CVnB2VFSX+7fAnsLZcMKaXrV+C6wZeVU5fzPMFs6G7r5eM7gZ+kZaWTb9J+Gs7yw+UGXxWRN8EFlF8VQjPCKcDV1Xe35jI1wdSVmcXo8ThbOhY09P96/HnuEXxeYJGwpnQ/XSnq2YsHS4eTF3YLpwNlQO9mRkYHB4WdHV0V4466vyv9zPi9zVHVn+Xf6FcDZUvOHue/kbsSd/ItiQ3hVUZDc7rw1F0uBUcb7zyibOsbL83Pz0Jt6eyvIjHQc3cTdWnu8c2LaJ73chXzth1SbJZJX5gvWYu0nWXRX58EYY2DjNflNlXt0EeZP8NVVlnzXDB00qblF19kgL3FdfQ3a180QpnCHh7O+80nl88sjOVqH2mqmFtaY2VV7/ne11ZXqCx9kp9Am9FvokO4Y+K5Sza8osvku9kSp2blSxS6P1bmmN/cbNwn7gSlk2WrW8yfO8wIu8xMu8wqu8xuu8wVuetvX0U97mHd7lPd7nAz7kIz7mEz7z1KeyO3uzD/uyH/tzAAdyEAdzCHuyF3vE/1jOdUORNNS7VtdEDuM0ruBKzuAYjuU4jucETuQkTuYUTuUCzuVCruJqruFaDudIjuIszuFoTucIzuc8LuJizuZMruN6buBGbuJm5nALt3Ibt3MHd3KXLFtVuTbXjkHLVtYAq7BKk7Wx9lZlba3aaqyd1fK3FVbyl2FmmeWq0JPaSBurkzqri7rGO2cP9VQv9RbZimwky1ZUzhf8wq/85rvlVc3nfMuXfM1PfMMPfMV3fO/J0mrnyRf83DJN3TBWqFKmUrVs77qY9ZFZ7/Q4m+icme5eJpjbualz6fCGxV0eKVjRObPBo6tzXs/6N6ozwWjX2uRZ1lE9bLQNthE21CbZMBtiI22qTbfJNtsm2libYtNsnE2wWTbTZth4G2XDbYz3tZdZbxYRWduG9xfc1faxWjZWZr+oRk9wN/dwL/dxPw/wIA/xMI949pFqrB+P8hiP449cnuJpnuFZnvPsNVVwKJdyCZdxufW2PkJbWm/hWMxpWhKf7ljSafRmrXBHxx6NcxLXgpYRjo4yoU7pUx16Qia4m0ckmeMJh3jUpxPInEW67gd4SOZOW4fiDPSZo0amXBWO5MbjpkZPOtoIjfWkRrVq2+pjqZ/6a4Dm1rxaW+tG5za6zDuf1jN6Vs/pLX3G7uwRz6ZWnmVChTK1Uwf1UV+hifFN43+dt2H9xBv16P81Nddgn7WglhcaEPPaq6MGaW7NE2evo3Xj156dtLPu1F16TI//lxPR8XHuKqzLeqwf93pBh3SCThVMYJIqZCqSu4rDezyzyKpY17tqhUyLsX30L+SQltAyggVZVqVMsLfPk1CNKvWoXtPreoMd2Ymd2YVd2S2+tbRTX92te3Sv7tP9egCjlnZ0oid96c/8LMkyrMgarMP67MDvNkYxV0uGjvOJFo+33umRlTnS48NR0ehv5tf6D/25M7IAAAB4AYVRRXfDMAz+K3q+jBc4DVyPmfGu56iNk9bKc9QO/ny5Y7iJP5DukGCGgtCjUDv2DZWsxsroHvmMA3jsUEM9TnoQx8NmHEMax+sKuqHdULlItRFFljsdCtZhW14qWh2mCiKj286Srwlc9vMROJ8M/Hcsak/njBZ6FrPHXtAKON/k7e/j0OQAb9h+mHVQhtg6Gm/r2TmjLVcvwbVymR6e31sY89p7uwn3o6Nvmx8XAmbUwVBOd48CVrkrwdWA8NYEbn69Ft3Z/AmDvFqGE2/fj78tvTlH0w9MfcpAGK7ZliRjjd2agD20SKpx8c34aPZXMwDpj6h5') format('woff'); -} - -@font-face { - font-family: 'Graphik Web'; - font-weight: 500; - src: url('data:font/truetype;charset=utf-8;base64, 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') format('woff'); -} - -@font-face { - font-family: 'Graphik Web'; - font-weight: 600; - src: url('data:font/truetype;charset=utf-8;base64, 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') format('woff'); -} -/* stylelint-enable */ diff --git a/clients/extension/public/styles/global.css b/clients/extension/public/styles/global.css deleted file mode 100644 index 40ab9fd00..000000000 --- a/clients/extension/public/styles/global.css +++ /dev/null @@ -1,160 +0,0 @@ -:root { - --color-white100: #ffffff; - --color-grey10: #1a1a1a; - --color-grey20: #333333; - --color-grey25: #404040; - --color-grey30: #4d4d4d; - --color-grey35: #595959; - --color-grey40: #666666; - --color-grey45: #737373; - --color-grey55: #8c8c8c; - --color-grey65: #a6a6a6; - --color-grey80: #cccccc; - --color-grey85: #d9d9d9; - --color-grey95: #f2f2f2; - - --color-coral: #ef4056; - --color-amber: #fcb643; - --color-brandPocket: #ef4056; - --color-error: #e64a4a; - --font-sans-serif: 'Graphik Web', 'Helvetica Neue', Helvetica, Arial, Sans-Serif; - - --color-canvas: #ffffff; - --color-canvas-active: hsl(0, 0%, 90%); - --color-canvas-darker: hsl(0, 0%, 95%); - --color-loader: #42414d; - --color-text-primary: #15141a; - --color-text-secondary: #333; - --color-divider: var(--color-grey85); - --color-button-active: #42414d; - --color-button-active-text: #ffffff; - --color-button-neutral-text: #15141a; - --color-input-base: #ffffff; - --color-input-border: var(--color-grey85); - --color-bg-suggested-tag: #f0f0f4; - --color-bg-suggested-tag-hover: hsl(240, 15%, 93%); - --color-suggested-tag: hsl(250, 13%, 9%); - --color-tag-add: hsl(250, 13%, 15%); - - @media (prefers-color-scheme: dark) { - --color-canvas: #42414d; - --color-canvas-active: hsl(245, 8%, 38%); - --color-canvas-darker: hsl(245, 8%, 24%); - --color-loader: #15141a; - --color-text-primary: #fbfbfe; - --color-text-secondary: var(--color-grey85); - --color-divider: #2b2a33; - --color-button-active: #15141a; - --color-button-active-text: #fbfbfe; - --color-button-neutral: #2b2a33; - --color-button-neutral-text: #fbfbfe; - --color-picture-base: #2b2a33; - --color-input-base: #42414d; - --color-input-border: #2b2a33; - --color-bg-suggested-tag: hsl(247, 10%, 18%); - --color-bg-suggested-tag-hover: hsl(247, 10%, 16%); - --color-suggested-tag: hsl(240, 60%, 99%); - --color-tag-add: hsl(240, 60%, 94%); - - .colormode-light { - --color-canvas: #ffffff; - --color-canvas-active: hsl(0, 0%, 90%); - --color-canvas-darker: hsl(0, 0%, 95%); - --color-loader: #42414d; - --color-text-primary: #15141a; - --color-text-secondary: #333; - --color-divider: var(--color-grey85); - --color-button-active: #42414d; - --color-button-active-text: #ffffff; - --color-button-neutral: #f0f0f4; - --color-button-neutral-text: #15141a; - --color-picture-base: #f0f0f4; - --color-input-base: #ffffff; - --color-input-border: var(--color-grey85); - --color-bg-suggested-tag: hsl(240, 15%, 95%); - --color-bg-suggested-tag-hover: hsl(240, 15%, 93%); - --color-suggested-tag: #15141a; - --color-tag-add: hsl(250, 13%, 15%); - } - } -} - -html { - font-size: 16px; - font-family: var(--font-sans-serif); -} - -body { - margin: 0px !important; - width: 400px; - height: 100%; - box-sizing: border-box; - background-color: var(--color-canvas); - color: var(--color-text-primary); -} - -svg { - shape-rendering: geometricPrecision; -} - -.icon { - width: 24px; - height: 24px; - margin-right: 0.625rem; -} - -hr { - background: var(--color-divider); - border: none; - height: 1px; - margin: 0.5rem 0; - display: block; -} - -button, -a.button { - font-size: 0.875rem; - font-weight: 400; - font-family: var(--font-sans-serif); - text-decoration: none; - background-color: var(--color-canvas); - border: 1px solid var(--color-divider); - color: var(--color-button-neutral-text); - border-radius: 0.25rem; - padding: 0.25rem 0.5rem; - display: flex; - align-items: center; - cursor: pointer; - - &:hover { - color: var(--color-button-active-text); - background-color: var(--color-button-active); - } -} - -label { - font-size: 0.8125rem; - display: block; - margin-bottom: 0.25rem; -} - -input, -textarea { - box-sizing: border-box; - padding: 0.5rem; - border-radius: 0.25rem; - border: 1px solid var(--color-input-border); - width: 100%; - max-width: 100%; - min-width: 100%; - min-height: 80px; - color: var(--color-text-primary); - background-color: var(--color-input-base); - &:focus-visible { - outline: none; - } -} - -input { - min-height: 24px; -} diff --git a/clients/extension/tsconfig.json b/clients/extension/tsconfig.json deleted file mode 100644 index 8f138e5de..000000000 --- a/clients/extension/tsconfig.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "allowSyntheticDefaultImports": true, - "esModuleInterop": true, - "forceConsistentCasingInFileNames": true, - "isolatedModules": true, - "jsx": "react-jsx", - "lib": ["dom", "dom.iterable", "esnext"], - "moduleResolution": "node", - "module": "esnext", - "noEmit": true, - "resolveJsonModule": true, - "strict": true, - "target": "esnext", - "verbatimModuleSyntax": true, - "useDefineForClassFields": true, - "skipLibCheck": true - }, - "include": ["./"], - "exclude": ["node_modules", "dist"] -} diff --git a/clients/extension/types/auth.ts b/clients/extension/types/auth.ts deleted file mode 100644 index 0142e534c..000000000 --- a/clients/extension/types/auth.ts +++ /dev/null @@ -1,21 +0,0 @@ -export interface ExtCookieAuth { - sess_user_id?: string - sess_exttok?: string -} - -export interface ExtAuth { - userId?: string - token?: string -} - -export interface V3AuthorizationResponse { - access_token: string - account: { - premium_status: string - } - username: string -} - -export interface JWTResponse { - jwt: string -} diff --git a/clients/extension/types/index.d.ts b/clients/extension/types/index.d.ts deleted file mode 100644 index 62a744396..000000000 --- a/clients/extension/types/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -export * from './auth' -export * from './message' -export * from './item' -export * from './save' diff --git a/clients/extension/types/item.ts b/clients/extension/types/item.ts deleted file mode 100644 index f52bffbfe..000000000 --- a/clients/extension/types/item.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type { Maybe, PendingItem, Tag, NoteEdge } from '@common/types/pocket' - -export interface ExtItem { - preview: ExtPreview - savedItem: ExtSavedItem -} - -export interface ExtPreview { - image: { cachedImages: { url: string; id: string }[] } - title: string - excerpt: string - domain: { name: string } - url: string - id: string - source: string - authors: { id: string; name: string }[] -} - -export interface ExtSavedItem { - suggestedTags: Tag[] - tags?: Tag[] - notes: { - edges: NoteEdge[] - } - item?: { - preview: ExtPreview - } -} - -export type ExtItemResponse = Maybe diff --git a/clients/extension/types/message.ts b/clients/extension/types/message.ts deleted file mode 100644 index c812d39ab..000000000 --- a/clients/extension/types/message.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { EXT_ACTIONS } from '../actions' - -import type { ExtAuth } from './auth' -import type { ExtItemResponse } from './item' -import type { ExtNote } from './note' -import type { ExtSave } from './save' - -export interface ExtMessage { - action: EXT_ACTIONS - item?: ExtItemResponse - auth?: ExtAuth - error?: string - saveData?: ExtSave - noteData?: ExtNote - noteId?: string -} diff --git a/clients/extension/types/note.ts b/clients/extension/types/note.ts deleted file mode 100644 index 7aa0c35cd..000000000 --- a/clients/extension/types/note.ts +++ /dev/null @@ -1,4 +0,0 @@ -export interface ExtNote { - docMarkdown: string - title?: string -} diff --git a/clients/extension/types/save.ts b/clients/extension/types/save.ts deleted file mode 100644 index 4bec25dea..000000000 --- a/clients/extension/types/save.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface ExtSave { - url?: string - title?: string - id?: number - note?: string -} diff --git a/clients/extension/utilities/error.ts b/clients/extension/utilities/error.ts deleted file mode 100644 index cdc0f5127..000000000 --- a/clients/extension/utilities/error.ts +++ /dev/null @@ -1,28 +0,0 @@ -interface ErrorWithMessage { - message: string -} - -function isErrorWithMessage(error: unknown): error is ErrorWithMessage { - return ( - typeof error === 'object' && - error !== null && - 'message' in error && - typeof (error as Record).message === 'string' - ) -} - -function toErrorWithMessage(maybeError: unknown): ErrorWithMessage { - if (isErrorWithMessage(maybeError)) return maybeError - - try { - return new Error(JSON.stringify(maybeError)) - } catch { - // fallback in case there's an error stringifying the maybeError - // like with circular references for example. - return new Error(String(maybeError)) - } -} - -export function getErrorMessage(error: unknown) { - return toErrorWithMessage(error).message -} diff --git a/clients/extension/utilities/is-system.ts b/clients/extension/utilities/is-system.ts deleted file mode 100644 index 46e6df048..000000000 --- a/clients/extension/utilities/is-system.ts +++ /dev/null @@ -1,11 +0,0 @@ -export function isSystemLink(link: string) { - return ( - link.startsWith('chrome://') || - link.startsWith('chrome-extension://') || - link.startsWith('chrome-search://') - ) -} - -export function isSystemPage(tab?: chrome.tabs.Tab) { - return tab && tab.active && tab.url && isSystemLink(tab.url) -} diff --git a/clients/extension/utilities/localization.ts b/clients/extension/utilities/localization.ts deleted file mode 100644 index ec60bb76a..000000000 --- a/clients/extension/utilities/localization.ts +++ /dev/null @@ -1,67 +0,0 @@ -import de from '../public/_locales/de/messages.json' -import en from '../public/_locales/en/messages.json' -import es from '../public/_locales/es/messages.json' -import es_419 from '../public/_locales/es_419/messages.json' -import fr from '../public/_locales/fr/messages.json' -import it from '../public/_locales/it/messages.json' -import ja from '../public/_locales/ja/messages.json' -import ko from '../public/_locales/ko/messages.json' -import nl from '../public/_locales/nl/messages.json' -import pl from '../public/_locales/pl/messages.json' -import pt_BR from '../public/_locales/pt_BR/messages.json' -import pt_PT from '../public/_locales/pt_PT/messages.json' -import ru from '../public/_locales/ru/messages.json' -import zh_CN from '../public/_locales/zh_CN/messages.json' -import zh_TW from '../public/_locales/zh_TW/messages.json' - -function getCurrentLanguageCode() { - let language: string = navigator.languages ? navigator.languages[0] : navigator.language - - language = typeof language !== 'undefined' ? language.toLowerCase() : 'en' - - if (language.startsWith('en')) return 'en' // English - if (language.startsWith('de')) return 'de' // German - if (language.startsWith('fr')) return 'fr' // French - if (language.startsWith('it')) return 'it' // Italian - if (language.startsWith('es_419')) return 'es_419' // Spanish (Latin America and Caribbean) - if (language.startsWith('es')) return 'es' // Spanish - if (language.startsWith('ja')) return 'ja' // Japanese - if (language.startsWith('ru')) return 'ru' // Russian - if (language.startsWith('ko')) return 'ko' // Korean - if (language.startsWith('nl')) return 'nl' // Dutch - if (language.startsWith('pl')) return 'pl' // Polish - if (language.startsWith('pt_BR')) return 'pt_BR' // Portuguese Brazil - if (language.startsWith('pt_PT')) return 'pt_PT' // Portuguese Portugal - if (language.startsWith('zh_CN')) return 'zh_CN' // Chinese Simplified - if (language.startsWith('zh_TW')) return 'zh_TW' // Chinese Traditional - return 'en' // Default is English -} - -function localizedStrings() { - const localizedCopy = { - de, - en, - es, - es_419, - fr, - it, - ja, - ko, - nl, - pl, - pt_BR, - pt_PT, - ru, - zh_CN, - zh_TW - } - - const currentLanguage = getCurrentLanguageCode() - return localizedCopy[currentLanguage] || localizedCopy.en -} - -const currentStrings: Record = localizedStrings() - -export function localize(key: string): string { - return currentStrings[key]?.message -} diff --git a/clients/extension/utilities/request.ts b/clients/extension/utilities/request.ts deleted file mode 100644 index 4d05cb48a..000000000 --- a/clients/extension/utilities/request.ts +++ /dev/null @@ -1,114 +0,0 @@ -//!! THIS FILE IS INCLUDED HERE DUE TO TRANSPILING ISSUE AT THE MOMENT -/** - * GraphQLRequestBody - * --- - * Define the structure of a GraphQL request body - * `variables` are optional and can be any shape you need. - */ -interface GraphQLRequestBody { - query: string - variables?: Record -} - -/** - * GraphQLError - * --- - * Define the structure of GraphQL errors to handle them gracefully. - */ -interface GraphQLError { - message: string - extensions?: Record -} - -/** - * GraphQLResponse - * --- - * Define the structure of a typical GraphQL response. It includes - * either data of type T or an array of GraphQLError objects. - */ -interface GraphQLResponse { - data?: T - errors?: GraphQLError[] -} - -const API_URL = 'https://client-api.getpocket.com/' - -// This just gives use better string literal handling with gql`` -export const gql = String.raw - -/** - * gqlRequest - * --- - * Create a generic request function that can handle any GraphQL query. - * It accepts a request body, an optional auth token, and extra headers. - * The function then returns the typed data (T). - */ -export async function gqlRequest( - client: string, - data: GraphQLRequestBody, - token?: string -): Promise { - // Build headers. If an auth token is provided, set the Authorization header. - // We also add some additional info for the backend team - const headers = { - 'apollographql-client-name': client, - 'Content-Type': 'application/graphql-response+json', - ...(token && { Authorization: `Bearer ${token}` }) - } - - // Send the POST request to GraphQL endpoint - const response = await fetch(API_URL, { - method: 'POST', - headers, - body: JSON.stringify(data) - }) - - // Error in the response itself means server is down or something - // or the request was somehow malformed - if (!response.ok) { - throw new GenericRequestError(`${response.status}: ${response.statusText}`) - } - - // Parse the JSON response, which should match the GraphQLResponse shape. - const json = (await response.json()) as GraphQLResponse - - // If GraphQL returned any errors, throw them. - if (json.errors && json.errors.length > 0) { - throw new GraphQLRequestError(`GraphQL error: ${json.errors.map((e) => e.message).join(', ')}`) - } - - // If GraphQL returns no `data` - if (!json.data) { - throw new GraphQLRequestError('No data returned from GraphQL request') - } - - return json.data -} - -/** - * Convenience function that sets web-client as the client, - */ -export async function pocketRequest(body: GraphQLRequestBody, token?: string): Promise { - return gqlRequest('web-client', body, token) -} - -/** - * Convenience function that sets web-client as the client, - */ -export async function extensionRequest(body: GraphQLRequestBody, token?: string): Promise { - return gqlRequest('web-extension', body, token) -} - -class GraphQLRequestError extends Error { - constructor(message?: string) { - super(message) - this.name = 'GenericRequestError' - } -} - -class GenericRequestError extends Error { - constructor(message?: string) { - super(message) - this.name = 'GenericRequestError' - } -} diff --git a/clients/extension/utilities/send-message.ts b/clients/extension/utilities/send-message.ts deleted file mode 100644 index bfbb2cedd..000000000 --- a/clients/extension/utilities/send-message.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { ExtMessage } from '../types' - -export function sendMessage(message: ExtMessage) { - void chrome.runtime.sendMessage(message) -} - -export function sendMessageToTab(tabId: number, message: ExtMessage) { - void chrome.tabs.sendMessage(tabId, message) -} diff --git a/clients/extension/utilities/storage.ts b/clients/extension/utilities/storage.ts deleted file mode 100644 index 9971a47df..000000000 --- a/clients/extension/utilities/storage.ts +++ /dev/null @@ -1,35 +0,0 @@ -/* Local Storage -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -export function getSetting(key: string) { - return new Promise((resolve, reject) => { - chrome.storage.local.get([key], (result) => { - if (chrome.runtime.lastError) { - handleSettingError(chrome.runtime.lastError) - return reject( - new Error('Error when retrieving local settings. Please contact Pocket Support') - ) - } - resolve(result[key]) - }) - }) -} - -export function setSettings(values: Record) { - return new Promise((resolve, reject) => { - chrome.storage.local.set(values, () => { - if (chrome.runtime.lastError) { - handleSettingError(chrome.runtime.lastError) - return reject(new Error('Error when storing local settings. Please contact Pocket Support')) - } - resolve() - }) - }) -} - -export function clearSettings() { - void chrome.storage.local.clear() -} - -function handleSettingError(err: chrome.runtime.LastError) { - console.error(err) -} diff --git a/clients/scraper/index.ts b/clients/scraper/index.ts deleted file mode 100644 index c502fdac5..000000000 --- a/clients/scraper/index.ts +++ /dev/null @@ -1,143 +0,0 @@ -import express from 'express' -import dotenv from 'dotenv' -import ogScraper from 'open-graph-scraper' -import crypto from 'crypto' -import type { Item, ItemMedia } from '@common/types' -import { arrayToObject } from '@common/utilities/object-array' - -// Types -import type { Express, Request, Response } from 'express' -import type { SuccessResult } from 'open-graph-scraper' - -dotenv.config() - -const app: Express = express() -const port = process.env.PORT - -app.get('/', async (req: Request, res: Response) => { - const userAgent = - 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36' - - const youTubeShorts = [ - 'https://www.youtube.com/shorts/9XpQRWCipcA', - 'https://www.youtube.com/shorts/Lly_YLl8yG0', - 'https://www.youtube.com/shorts/GWMnGzshNm0', - 'https://www.youtube.com/shorts/KCMJOAFiThQ', - 'https://www.youtube.com/shorts/nuRUaWxgu2U', - 'https://www.youtube.com/shorts/TJhZoZvitbU', - 'https://www.youtube.com/shorts/eTv8nbfFA40' - ] - - const soundCloud = [ - 'https://soundcloud.com/johnsummit/shiver-by-john-summit-and-hayla', - 'https://soundcloud.com/anemoiarecordings/don-toliver-x-sheloveztre-give-it-up', - 'https://soundcloud.com/zedsdead/zeds-dead-x-flux-pavilion-x-deathbyromy-waves', - 'https://soundcloud.com/johnsummit/the-temper-trap-sweet-disposition-john-summit-silver-panda-remix', - 'https://soundcloud.com/johnsummit/daft-punk-x-john-summit-veridis-quo-x-human-live-bmo-stadium', - 'https://www.mixcloud.com/SuburbanArchitecture/suburban-architecture-dancefloor-heritage-volume-2-mixed-version/', - 'https://www.mixcloud.com/SyphonDnB/deep-liquid-drum-bass-rollers-82/' - ] - - const videos = [ - 'https://www.youtube.com/watch?v=SLQnU63I3IQ', - 'https://www.youtube.com/watch?v=djSKp_pwmOA', - 'https://www.twitch.tv/videos/2121294696', - 'https://www.youtube.com/watch?v=sBU8ejvW6fM', - 'https://www.dailymotion.com/video/x8wwjza', - 'https://www.dailymotion.com/video/x8i9u7k', - 'https://www.youtube.com/watch?v=lU_NKNZljoQ', - 'https://www.dailymotion.com/video/x8jeakq', - 'https://www.twitch.tv/videos/2123387770', - 'https://www.dailymotion.com/video/x8ipowa' - ] - - const micro = [ - 'https://twitter.com/Culture_Crit/status/1781034112133799970', - 'https://twitter.com/sciam/status/1780792206778847652', - 'https://twitter.com/MadHatterMommy/status/1781305103196270806', - 'https://twitter.com/SeffSaid/status/1781380994458886415', - 'https://twitter.com/WiseVersatile_/status/1781381358826201304' - ] - - const podcast = [ - 'https://open.spotify.com/episode/3uzhLUUKsZ67Bz73SULFfx', - 'https://open.spotify.com/episode/6Fg6L9A2xo8dKiwmPaEA05', - 'https://open.spotify.com/episode/1FOH40Zr5aFhhgQEWgTnR4' - ] - - const products = [ - 'https://www.amazon.com/dp/B0CY46GYMT', - 'https://www.amazon.com/Crocs-Clogs-Black-Unisex-Little/dp/B0BVF5TRBT' - ] - - const results = await Promise.all( - micro.map(async (url) => { - const data = await ogScraper({ - url, - fetchOptions: { headers: { 'user-agent': userAgent } } - }) - const { error, result, html } = data as SuccessResult - - const hash = crypto.createHash('sha256').update(url).digest('hex') - - if (error) return undefined - return { ...result, id: hash } - }) - ) - - const derivedItems = deriveFromOG(results as OpenGraphPropertiesWithId[]) - const itemsById = arrayToObject(derivedItems, 'id') - res.send(JSON.stringify({ results, itemsById })) -}) - -app.listen(port, () => { - console.log(`[server]: Server is running at http://localhost:${port}`) -}) - -export type OpenGraphPropertiesWithId = { - id: string -} & SuccessResult['result'] - -type ImageObject = { - height?: number - type?: string - url: string - width?: number - alt?: string -} -type VideoObject = { - height?: number - type?: string - url: string - width?: number -} -type OpenGraphImage = ImageObject | VideoObject | string - -export function deriveFromOG(ogItems: OpenGraphPropertiesWithId[]) { - const itemsById: Item[] = ogItems - .map( - (ogItem): Item => ({ - excerpt: '', - id: ogItem.id as string, - image: getCorrectMedia(ogItem.ogImage) || getCorrectMedia(ogItem.twitterImage), - video: getCorrectMedia(ogItem.ogVideo), - publisher: - ogItem.ogSiteName || - ogItem.twitterAppNameiPhone || - ogItem.twitterAppNameiPad || - ogItem.twitterAppNameGooglePlay || - '', - title: ogItem.ogTitle || ogItem.twitterTitle || '', - url: ogItem.ogUrl || ogItem.twitterUrl || ogItem.requestUrl || '' - }) - ) - .filter(Boolean) - return itemsById -} - -function getCorrectMedia(media: string | OpenGraphImage | OpenGraphImage[] | undefined) { - if (!media) return undefined - if (typeof media === 'string') return { url: 'media' } - - return Array.isArray(media) ? (media[0] as ItemMedia) : (media as ItemMedia) -} diff --git a/clients/scraper/package.json b/clients/scraper/package.json deleted file mode 100644 index b1ec66611..000000000 --- a/clients/scraper/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "@client/scraper", - "description": "", - "version": "1.0.0", - "author": "", - "dependencies": { - "@common/types": "workspace:*", - "@common/utilities": "workspace:*", - "@types/express": "5.0.0", - "@types/node": "24.10.2", - "dotenv": "16.4.7", - "express": "4.21.2", - "nodemon": "3.1.9", - "open-graph-scraper": "6.9.0", - "ts-node": "^10.9.2", - "typescript": "5.7.3" - }, - "keywords": [], - "license": "ISC", - "main": "index.js", - "scripts": { - "scraper": "nodemon index.ts" - } -} diff --git a/clients/scraper/tsconfig.json b/clients/scraper/tsconfig.json deleted file mode 100644 index e075f973c..000000000 --- a/clients/scraper/tsconfig.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "compilerOptions": { - /* Visit https://aka.ms/tsconfig to read more about this file */ - - /* Projects */ - // "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */ - // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ - // "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */ - // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */ - // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ - // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ - - /* Language and Environment */ - "target": "es2016", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ - // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ - // "jsx": "preserve", /* Specify what JSX code is generated. */ - // "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */ - // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ - // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */ - // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ - // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */ - // "reactNamespace": "", /* Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit. */ - // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ - // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ - // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ - - /* Modules */ - "module": "commonjs", /* Specify what module code is generated. */ - // "rootDir": "./", /* Specify the root folder within your source files. */ - // "moduleResolution": "node10", /* Specify how TypeScript looks up a file from a given module specifier. */ - // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ - // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ - // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ - // "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */ - // "types": [], /* Specify type package names to be included without being referenced in a source file. */ - // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ - // "moduleSuffixes": [], /* List of file name suffixes to search when resolving a module. */ - // "allowImportingTsExtensions": true, /* Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set. */ - // "resolvePackageJsonExports": true, /* Use the package.json 'exports' field when resolving package imports. */ - // "resolvePackageJsonImports": true, /* Use the package.json 'imports' field when resolving imports. */ - // "customConditions": [], /* Conditions to set in addition to the resolver-specific defaults when resolving imports. */ - // "resolveJsonModule": true, /* Enable importing .json files. */ - // "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */ - // "noResolve": true, /* Disallow 'import's, 'require's or ''s from expanding the number of files TypeScript should add to a project. */ - - /* JavaScript Support */ - // "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ - // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ - // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ - - /* Emit */ - // "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ - // "declarationMap": true, /* Create sourcemaps for d.ts files. */ - // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ - // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ - // "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */ - // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */ - // "outDir": "./", /* Specify an output folder for all emitted files. */ - // "removeComments": true, /* Disable emitting comments. */ - // "noEmit": true, /* Disable emitting files from a compilation. */ - // "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */ - // "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types. */ - // "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */ - // "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */ - // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ - // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */ - // "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */ - // "newLine": "crlf", /* Set the newline character for emitting files. */ - // "stripInternal": true, /* Disable emitting declarations that have '@internal' in their JSDoc comments. */ - // "noEmitHelpers": true, /* Disable generating custom helper functions like '__extends' in compiled output. */ - // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ - // "preserveConstEnums": true, /* Disable erasing 'const enum' declarations in generated code. */ - // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ - // "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */ - - /* Interop Constraints */ - // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ - // "verbatimModuleSyntax": true, /* Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting. */ - // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ - "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ - // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ - "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ - - /* Type Checking */ - "strict": true, /* Enable all strict type-checking options. */ - // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */ - // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */ - // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ - // "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */ - // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ - // "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */ - // "useUnknownInCatchVariables": true, /* Default catch clause variables as 'unknown' instead of 'any'. */ - // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ - // "noUnusedLocals": true, /* Enable error reporting when local variables aren't read. */ - // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read. */ - // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ - // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ - // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ - // "noUncheckedIndexedAccess": true, /* Add 'undefined' to a type when accessed using an index. */ - // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ - // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type. */ - // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ - // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ - - /* Completeness */ - // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */ - "skipLibCheck": true /* Skip type checking all .d.ts files. */ - } -} diff --git a/config/storybook-config/.storybook-ext/main.ts b/config/storybook-config/.storybook-ext/main.ts deleted file mode 100644 index 07a8ee557..000000000 --- a/config/storybook-config/.storybook-ext/main.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type { StorybookConfig } from '@storybook/nextjs' -import path from 'node:path' - -const rootDirectory = '../../../' -const config: StorybookConfig = { - stories: [ - path.join(__dirname, rootDirectory, 'clients/extension/**/*.story.@(js|jsx|ts|tsx)') - // path.join(__dirname, rootDirectory, 'src/**/*.story.@(js|jsx|ts|tsx)') - ], - addons: [ - '@storybook/addon-links', - '@storybook/addon-essentials', - '@storybook/addon-interactions' - ], - // staticDirs: [path.join(__dirname, rootDirectory, 'public')], - framework: { - name: '@storybook/nextjs', - options: {} - }, - docs: { - autodocs: 'tag' - }, - core: { - disableTelemetry: true - }, - features: { - experimentalRSC: true - } -} -export default config diff --git a/config/storybook-config/.storybook-ext/preview.tsx b/config/storybook-config/.storybook-ext/preview.tsx deleted file mode 100644 index ec3cabea8..000000000 --- a/config/storybook-config/.storybook-ext/preview.tsx +++ /dev/null @@ -1,56 +0,0 @@ -import '../../../clients/extension/public/styles/global.css' -import '../../../clients/extension/public/styles/fonts.css' - -import React from 'react' -import type { Preview } from '@storybook/react' - -const preview: Preview = { - parameters: { - options: { - enableShortcuts: true, - storySort: { - order: ['UI', 'Item'] - } - } - }, - - globalTypes: { - theme: { - name: 'Theme', - description: 'Global theme for components', - defaultValue: 'system', - toolbar: { - icon: 'photo', - // array of plain string values or MenuItem shape - items: ['system', 'light', 'dark'], - // Property that specifies if the name of the item will be displayed - showName: true, - // Change title based on selected value - dynamicTitle: true - } - } - }, - decorators: [ - (Story, context) => { - document.body.classList.remove('colormode-system') - document.body.classList.remove('colormode-light') - document.body.classList.remove('colormode-dark') - document.body.classList.add(`colormode-${context.globals.theme}`) - - return ( -
- -
- ) - } - ] -} - -export default preview diff --git a/config/storybook-config/.storybook/i18n.js b/config/storybook-config/.storybook/i18n.js deleted file mode 100644 index 66bcd043d..000000000 --- a/config/storybook-config/.storybook/i18n.js +++ /dev/null @@ -1,15 +0,0 @@ -import i18n from 'i18next' -import { initReactI18next } from 'react-i18next' - -i18n.use(initReactI18next).init({ - fallbackLng: 'en', - debug: false, - interpolation: { - escapeValue: false // not needed for react as it escapes by default - }, - react: { - useSuspense: false - } -}) - -export default i18n diff --git a/config/storybook-config/.storybook/main.ts b/config/storybook-config/.storybook/main.ts deleted file mode 100644 index 99c69eac1..000000000 --- a/config/storybook-config/.storybook/main.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type { StorybookConfig } from '@storybook/nextjs' -import path from 'node:path' - -const rootDirectory = '../../../' -const config: StorybookConfig = { - stories: [ - path.join(__dirname, rootDirectory, 'ui/**/*.story.@(js|jsx|ts|tsx)') - // path.join(__dirname, rootDirectory, 'src/**/*.story.@(js|jsx|ts|tsx)') - ], - addons: [ - '@storybook/addon-links', - '@storybook/addon-essentials', - '@storybook/addon-interactions' - ], - // staticDirs: [path.join(__dirname, rootDirectory, 'public')], - framework: { - name: '@storybook/nextjs', - options: {} - }, - docs: { - autodocs: 'tag' - }, - core: { - disableTelemetry: true - }, - features: { - experimentalRSC: true - } -} -export default config diff --git a/config/storybook-config/.storybook/preview.tsx b/config/storybook-config/.storybook/preview.tsx deleted file mode 100644 index df5b48aad..000000000 --- a/config/storybook-config/.storybook/preview.tsx +++ /dev/null @@ -1,133 +0,0 @@ -import '@ui/styles/pocket/global.css' // This is our base styles -import i18n from './i18n' // This just needs to be present -import { I18nextProvider } from 'react-i18next' - -import React from 'react' -import type { Preview } from '@storybook/react' - -const customViewports = { - screenTinyHandset: { - name: 'screenTinyHandset', - styles: { - width: '359px', - height: '100%' - } - }, - screenSmallHandset: { - name: 'screenSmallHandset', - styles: { - width: '399px', - height: '100%' - } - }, - screenMediumHandset: { - name: 'screenMediumHandset', - styles: { - width: '479px', - height: '100%' - } - }, - screenLargeHandset: { - name: 'screenLargeHandset', - styles: { - width: '599px', - height: '100%' - } - }, - screenTinyTablet: { - name: 'screenTinyTablet', - styles: { - width: '719px', - height: '100%' - } - }, - screenSmallTablet: { - name: 'screenSmallTablet', - styles: { - width: '839px', - height: '100%' - } - }, - screenMediumTablet: { - name: 'screenMediumTablet', - - styles: { - width: '959px', - height: '100%' - } - }, - screenLargeTablet: { - name: 'screenLargeTablet', - styles: { - width: '1023px', - height: '100%' - } - }, - screenSmallDesktop: { - name: 'screenSmallDesktop', - styles: { - width: '1279px', - height: '100%' - } - }, - screenMediumDesktop: { - name: 'screenMediumDesktop', - styles: { - width: '1439px', - height: '100%' - } - } -} - -const preview: Preview = { - parameters: { - nextjs: { - appDirectory: true - }, - viewport: { - viewports: customViewports - }, - options: { - enableShortcuts: true, - storySort: { - order: ['UI', 'Item'] - } - } - }, - - globalTypes: { - theme: { - name: 'Theme', - description: 'Global theme for components', - defaultValue: 'system', - toolbar: { - icon: 'photo', - // array of plain string values or MenuItem shape - items: ['system', 'light', 'dark', 'sepia'], - // Property that specifies if the name of the item will be displayed - showName: true, - // Change title based on selected value - dynamicTitle: true - } - } - }, - decorators: [ - (Story, context) => { - document.body.classList.remove('colormode-system') - document.body.classList.remove('colormode-light') - document.body.classList.remove('colormode-dark') - document.body.classList.remove('colormode-sepia') - document.body.classList.add(`colormode-${context.globals.theme}`) - - return ( - -
- -
-
- ) - } - ] -} - -export default preview diff --git a/config/storybook-config/package.json b/config/storybook-config/package.json deleted file mode 100644 index 41fbd9817..000000000 --- a/config/storybook-config/package.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "name": "@config/storybook", - "description": "", - "version": "1.0.0", - "author": "", - "dependencies": { - "@ui/styles": "workspace:*", - "i18next": "^24.2.2", - "react": "19.2.1", - "react-dom": "19.2.1", - "react-i18next": "^15.4.0" - }, - "devDependencies": { - "@chromatic-com/storybook": "^3.2.4", - "@storybook/addon-essentials": "8.5.3", - "@storybook/addon-interactions": "8.5.3", - "@storybook/addon-links": "8.5.3", - "@storybook/addon-onboarding": "8.5.3", - "@storybook/blocks": "8.5.3", - "@storybook/nextjs": "8.5.3", - "@storybook/react": "8.5.3", - "@storybook/test": "8.5.3", - "@types/node": "24.10.2", - "storybook": "8.5.3" - }, - "keywords": [], - "license": "ISC", - "main": "index.js", - "scripts": { - "build-storybook": "storybook build", - "storybook": "storybook dev -p 6006 --no-open", - "storybook:ext": "storybook dev -p 6006 --no-open -c .storybook-ext" - } -} From cabe4151ee424cc1b020eea7f151cef82f43e32c Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 11 Dec 2025 11:01:42 -0800 Subject: [PATCH 2/4] chore(deps): update react types --- clients/web/package.json | 2 +- common/localization/package.json | 2 +- common/state/package.json | 2 +- config/jest-config/package.json | 2 +- pnpm-lock.yaml | 3372 ++++++++---------------------- ui/components/package.json | 2 +- ui/icons/package.json | 2 +- 7 files changed, 930 insertions(+), 2454 deletions(-) diff --git a/clients/web/package.json b/clients/web/package.json index 0bde285b2..d2d182d56 100644 --- a/clients/web/package.json +++ b/clients/web/package.json @@ -78,7 +78,7 @@ "@testing-library/react": "16.2.0", "@testing-library/user-event": "14.6.1", "@types/node": "24.10.2", - "@types/react": "19.0.8", + "@types/react": "19.2.7", "@types/react-beautiful-dnd": "13.1.8", "graphql": "16.10.0", "jest": "29.7.0", diff --git a/common/localization/package.json b/common/localization/package.json index f5cc2d929..e9c96e2be 100644 --- a/common/localization/package.json +++ b/common/localization/package.json @@ -15,7 +15,7 @@ "@config/eslint-config": "workspace:*", "@config/typescript-config": "workspace:*", "@types/node": "^24.10.2", - "@types/react": "19.0.8", + "@types/react": "19.2.7", "cli-progress": "^3.12.0", "fs-extra": "^11.3.0", "next-i18n-router": "5.5.1", diff --git a/common/state/package.json b/common/state/package.json index d122381ef..7e6f03c74 100644 --- a/common/state/package.json +++ b/common/state/package.json @@ -23,7 +23,7 @@ "@types/eslint": "^9.6.1", "@types/jest": "^29.5.14", "@types/node": "^24.10.2", - "@types/react": "19.0.8", + "@types/react": "19.2.7", "@types/react-dom": "^19.0.3", "jest": "29.7.0", "msw": "^2.7.0", diff --git a/config/jest-config/package.json b/config/jest-config/package.json index c2456dbef..64cc5d5b2 100644 --- a/config/jest-config/package.json +++ b/config/jest-config/package.json @@ -9,7 +9,7 @@ "@testing-library/react": "^16.2.0", "@types/jest": "^29.5.14", "@types/node": "^24.10.2", - "@types/react": "^19.0.8", + "@types/react": "^19.2.7", "i18next": "^24.2.2", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 12c95b855..c87cf4918 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.7.1 - version: 19.7.1(@types/node@24.10.2)(typescript@5.7.3) + version: 19.7.1(@types/node@25.0.0)(typescript@5.7.3) '@commitlint/config-conventional': specifier: ^19.7.1 version: 19.7.1 @@ -37,7 +37,7 @@ importers: version: 14.0.3(semantic-release@25.0.2(typescript@5.7.3)) '@turbo/gen': specifier: 2.4.0 - version: 2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + version: 2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -57,99 +57,8 @@ importers: specifier: 5.7.3 version: 5.7.3 - clients/extension: - dependencies: - '@storybook/react': - specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3) - '@types/node': - specifier: 24.10.2 - version: 24.10.2 - '@ui/components': - specifier: workspace:* - version: link:../../ui/components - '@ui/icons': - specifier: workspace:* - version: link:../../ui/icons/dist - jose: - specifier: 5.9.6 - version: 5.9.6 - react: - specifier: ^19.2.1 - version: 19.2.1 - react-dom: - specifier: ^19.2.1 - version: 19.2.1(react@19.2.1) - react-markdown: - specifier: 9.0.3 - version: 9.0.3(@types/react@19.0.8)(react@19.2.1) - ts-loader: - specifier: 9.5.2 - version: 9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - uuid: - specifier: 11.0.5 - version: 11.0.5 - devDependencies: - '@common/mock-data': - specifier: workspace:* - version: link:../../common/mock-data - '@common/types': - specifier: workspace:* - version: link:../../common/types - '@common/utilities': - specifier: workspace:* - version: link:../../common/utilities - '@config/eslint-config': - specifier: workspace:* - version: link:../../config/eslint-config - '@types/react': - specifier: ^19.0.8 - version: 19.0.8 - '@types/react-dom': - specifier: ^19.0.3 - version: 19.0.3(@types/react@19.0.8) - extension: - specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@babel/core@7.28.5)(@prefresh/babel-plugin@0.5.2)(@swc/helpers@0.5.17)(browserslist@4.28.1)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(preact@10.28.0)(sass@1.95.0)(svelte@5.45.8)(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1) - typescript: - specifier: ^5.7.3 - version: 5.7.3 - clients/maintenance: {} - clients/scraper: - dependencies: - '@common/types': - specifier: workspace:* - version: link:../../common/types - '@common/utilities': - specifier: workspace:* - version: link:../../common/utilities - '@types/express': - specifier: 5.0.0 - version: 5.0.0 - '@types/node': - specifier: 24.10.2 - version: 24.10.2 - dotenv: - specifier: 16.4.7 - version: 16.4.7 - express: - specifier: 4.21.2 - version: 4.21.2 - nodemon: - specifier: 3.1.9 - version: 3.1.9 - open-graph-scraper: - specifier: 6.9.0 - version: 6.9.0 - ts-node: - specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) - typescript: - specifier: 5.7.3 - version: 5.7.3 - clients/web: dependencies: '@braze/web-sdk': @@ -166,16 +75,16 @@ importers: version: 11.13.5 '@emotion/react': specifier: 11.14.0 - version: 11.14.0(@types/react@19.0.8)(react@19.2.1) + version: 11.14.0(@types/react@19.2.7)(react@19.2.1) '@freestar/pubfig-adslot-react-component': specifier: 3.6.2 version: 3.6.2(prop-types@15.8.1)(react@19.2.1) '@mozilla-services/majc': specifier: https://github.com/mozilla-services/majc#v0.1.7 - version: '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.88.1(typescript@5.7.3))' + version: '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))' '@n8tb1t/use-scroll-position': specifier: 2.0.3 - version: 2.0.3(@types/react@19.0.8)(react@19.2.1) + version: 2.0.3(@types/react@19.2.7)(react@19.2.1) '@popperjs/core': specifier: 2.11.8 version: 2.11.8 @@ -184,7 +93,7 @@ importers: version: 7.114.0 '@sentry/nextjs': specifier: 8.54.0 - version: 8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) + version: 8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) '@snowplow/browser-plugin-button-click-tracking': specifier: 4.3.1 version: 4.3.1(@snowplow/browser-tracker@4.3.1) @@ -211,7 +120,7 @@ importers: version: 4.3.1 '@storybook/react': specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3) + version: 8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3) '@types/jest': specifier: ^29.5.14 version: 29.5.14 @@ -256,16 +165,16 @@ importers: version: 1.6.5 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) next-i18next: specifier: 15.4.1 - version: 15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1) + version: 15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1) next-redux-saga: specifier: 4.1.2 version: 4.1.2(redux-saga@1.3.0) next-redux-wrapper: specifier: 8.1.0 - version: 8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-redux@9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1))(react@19.2.1) + version: 8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1) node-fetch: specifier: 3.3.2 version: 3.3.2 @@ -295,10 +204,10 @@ importers: version: 9.15.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react-joyride: specifier: 2.9.3 - version: 2.9.3(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 2.9.3(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react-markdown: specifier: 9.0.3 - version: 9.0.3(@types/react@19.0.8)(react@19.2.1) + version: 9.0.3(@types/react@19.2.7)(react@19.2.1) react-modal: specifier: 3.16.3 version: 3.16.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -307,13 +216,13 @@ importers: version: 2.3.0(@popperjs/core@2.11.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react-redux: specifier: 9.2.0 - version: 9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1) + version: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) react-swipeable: specifier: 7.0.2 version: 7.0.2(react@19.2.1) react-textarea-autosize: specifier: 8.5.7 - version: 8.5.7(@types/react@19.0.8)(react@19.2.1) + version: 8.5.7(@types/react@19.2.7)(react@19.2.1) react-visibility-sensor: specifier: 5.1.1 version: 5.1.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -365,7 +274,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: 16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/user-event': specifier: 14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -373,8 +282,8 @@ importers: specifier: 24.10.2 version: 24.10.2 '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.2.7 + version: 19.2.7 '@types/react-beautiful-dnd': specifier: 13.1.8 version: 13.1.8 @@ -392,7 +301,7 @@ importers: version: 16.0.0 next-router-mock: specifier: 0.9.13 - version: 0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react@19.2.1) + version: 0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1) postcss-flexbugs-fixes: specifier: ^5.0.2 version: 5.0.2(postcss@8.5.6) @@ -449,8 +358,8 @@ importers: specifier: ^24.10.2 version: 24.10.2 '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.2.7 + version: 19.2.7 cli-progress: specifier: ^3.12.0 version: 3.12.0 @@ -485,13 +394,13 @@ importers: version: 5.9.6 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: specifier: 19.2.1 version: 19.2.1 zustand: specifier: 5.0.3 - version: 5.0.3(@types/react@19.0.8)(react@19.2.1)(use-sync-external-store@1.6.0(react@19.2.1)) + version: 5.0.3(@types/react@19.2.7)(react@19.2.1)(use-sync-external-store@1.6.0(react@19.2.1)) devDependencies: '@common/types': specifier: workspace:* @@ -510,7 +419,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -524,11 +433,11 @@ importers: specifier: ^24.10.2 version: 24.10.2 '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.2.7 + version: 19.2.7 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.0.8) + version: 19.0.3(@types/react@19.2.7) jest: specifier: 29.7.0 version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) @@ -552,7 +461,7 @@ importers: version: link:../../config/typescript-config '@graphql-codegen/cli': specifier: 5.0.4 - version: 5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@24.10.2)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3) + version: 5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@25.0.0)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3) '@graphql-codegen/typescript': specifier: 4.1.3 version: 4.1.3(@babel/core@7.28.5)(graphql@16.10.0) @@ -564,10 +473,10 @@ importers: version: 16.10.0 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) next-i18next: specifier: 15.4.1 - version: 15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1) + version: 15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1) common/utilities: devDependencies: @@ -582,13 +491,13 @@ importers: version: 29.5.14 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + version: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) + version: 29.2.5(@babel/core@7.28.5)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) typescript: specifier: ^5.7.3 version: 5.7.3 @@ -615,7 +524,7 @@ importers: version: 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) '@vercel/style-guide': specifier: ^6.0.0 - version: 6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3) + version: 6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3) eslint: specifier: ^9.19.0 version: 9.19.0(jiti@2.6.1) @@ -633,7 +542,7 @@ importers: version: 6.1.1 eslint-plugin-jest: specifier: ^28.11.0 - version: 28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) + version: 28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) eslint-plugin-jsdoc: specifier: ^50.6.3 version: 50.6.3(eslint@9.19.0(jiti@2.6.1)) @@ -660,10 +569,10 @@ importers: version: link:../typescript-config '@emotion/react': specifier: 11.14.0 - version: 11.14.0(@types/react@19.0.8)(react@19.2.1) + version: 11.14.0(@types/react@19.2.7)(react@19.2.1) '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@types/jest': specifier: ^29.5.14 version: 29.5.14 @@ -671,38 +580,38 @@ importers: specifier: ^24.10.2 version: 24.10.2 '@types/react': - specifier: ^19.0.8 - version: 19.0.8 + specifier: ^19.2.7 + version: 19.2.7 i18next: specifier: ^24.2.2 - version: 24.2.2(typescript@6.0.0-dev.20251209) + version: 24.2.2(typescript@6.0.0-dev.20251211) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 msw: specifier: ^2.7.0 - version: 2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251209) + version: 2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) next: specifier: ^16.0.8 - version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: specifier: ^19.2.1 version: 19.2.1 react-i18next: specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251209))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react-redux: specifier: 9.2.0 - version: 9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1) + version: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) redux: specifier: 5.0.1 version: 5.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) config/storybook-config: dependencies: @@ -711,7 +620,7 @@ importers: version: link:../../ui/styles i18next: specifier: ^24.2.2 - version: 24.2.2(typescript@6.0.0-dev.20251209) + version: 24.2.2(typescript@6.0.0-dev.20251211) react: specifier: 19.2.1 version: 19.2.1 @@ -720,7 +629,7 @@ importers: version: 19.2.1(react@19.2.1) react-i18next: specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251209))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) devDependencies: '@chromatic-com/storybook': specifier: ^3.2.4 @@ -742,10 +651,10 @@ importers: version: 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) '@storybook/nextjs': specifier: 8.5.3 - version: 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@4.41.0)(typescript@6.0.0-dev.20251209)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + version: 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@5.3.1)(typescript@6.0.0-dev.20251211)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) '@storybook/react': specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209) + version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) '@storybook/test': specifier: 8.5.3 version: 8.5.3(storybook@8.5.3(prettier@3.7.4)) @@ -820,7 +729,7 @@ importers: version: 0.27.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/react': specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) + version: 8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) '@ui/icons': specifier: workspace:* version: link:../icons/dist @@ -832,7 +741,7 @@ importers: version: 8.0.0 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: specifier: 19.2.1 version: 19.2.1 @@ -857,7 +766,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -868,11 +777,11 @@ importers: specifier: ^24.10.2 version: 24.10.2 '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.2.7 + version: 19.2.7 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.0.8) + version: 19.0.3(@types/react@19.2.7) jest: specifier: 29.7.0 version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) @@ -890,7 +799,7 @@ importers: dependencies: '@emotion/react': specifier: 11.14.0 - version: 11.14.0(@types/react@19.0.8)(react@19.2.1) + version: 11.14.0(@types/react@19.2.7)(react@19.2.1) devDependencies: '@config/typescript-config': specifier: workspace:* @@ -899,8 +808,8 @@ importers: specifier: 11.0.4 version: 11.0.4 '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.2.7 + version: 19.2.7 fs-extra: specifier: 11.3.0 version: 11.3.0 @@ -909,7 +818,7 @@ importers: version: 3.3.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209) + version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@6.0.0-dev.20251211) publishDirectory: dist ui/styles: @@ -1841,10 +1750,6 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@colors/colors@1.6.0': - resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} - engines: {node: '>=0.1.90'} - '@commitlint/cli@19.7.1': resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==} engines: {node: '>=v18'} @@ -1960,9 +1865,6 @@ packages: '@csstools/css-parser-algorithms': ^3.0.4 '@csstools/css-tokenizer': ^3.0.3 - '@csstools/normalize.css@12.1.1': - resolution: {integrity: sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==} - '@csstools/postcss-cascade-layers@5.0.1': resolution: {integrity: sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==} engines: {node: '>=18'} @@ -2924,8 +2826,8 @@ packages: peerDependencies: '@hey-api/openapi-ts': < 2 - '@hey-api/codegen-core@0.3.3': - resolution: {integrity: sha512-vArVDtrvdzFewu1hnjUm4jX1NBITlSCeO81EdWq676MxQbyxsGcDPAgohaSA+Wvr4HjPSvsg2/1s2zYxUtXebg==} + '@hey-api/codegen-core@0.4.0': + resolution: {integrity: sha512-o8rBbEXEUhEPzrHbqImYjwIHm4Oj0r1RPS+5cp8Z66kPO7SEN7PYUgK7XpmSxoy9LPMNK1M5qmCO4cGGwT+ELQ==} engines: {node: '>=20.19.0'} peerDependencies: typescript: '>=5.5.3' @@ -2934,8 +2836,8 @@ packages: resolution: {integrity: sha512-oS+5yAdwnK20lSeFO1d53Ku+yaGCsY8PcrmSq2GtSs3bsBfRnHAbpPKSVzQcaxAOrzj5NB+f34WhZglVrNayBA==} engines: {node: '>= 16'} - '@hey-api/openapi-ts@0.88.1': - resolution: {integrity: sha512-x/nDTupOnV9VuSeNIiJpgIpc915GHduhyseJeMTnI0JMsXaObmpa0rgPr3ASVEYMLgpvqozIEG1RTOOnal6zLQ==} + '@hey-api/openapi-ts@0.89.0': + resolution: {integrity: sha512-6cnHppAR6vM8osyWqiCoHy35J3CqFz114ggOLHwaTb795XUnzoP/pdbvyz+TBpukY08QQh69kHMAXdi2Kuq9Ow==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: @@ -3526,12 +3428,6 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.1.1': - resolution: {integrity: sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - '@jsonjoy.com/json-pack@1.21.0': resolution: {integrity: sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==} engines: {node: '>=10.0'} @@ -3544,12 +3440,6 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/util@1.5.0': - resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - '@jsonjoy.com/util@1.9.0': resolution: {integrity: sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==} engines: {node: '>=10.0'} @@ -4066,24 +3956,6 @@ packages: '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@prefresh/babel-plugin@0.5.2': - resolution: {integrity: sha512-AOl4HG6dAxWkJ5ndPHBgBa49oo/9bOiJuRDKHLSTyH+Fd9x00shTXpdiTj1W41l6oQIwUOAgJeHMn4QwIDpHkA==} - - '@prefresh/core@1.5.3': - resolution: {integrity: sha512-nDzxj0tA1/M6APNAWqaxkZ+3sTdPHESa+gol4+Bw7rMc2btWdkLoNH7j9rGhUb8SThC0Vz0VoXtq+U+9azGLHg==} - peerDependencies: - preact: ^10.0.0 - - '@prefresh/utils@1.2.0': - resolution: {integrity: sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==} - - '@prefresh/webpack@4.0.1': - resolution: {integrity: sha512-BAzEqkNZSm1B82l8oXp+b69ffCQopjca8yeooczmCBSU6ZGhxWf+G2fmRt02CkcMpnDiHuDNDdsBJqEBKRJzOQ==} - peerDependencies: - '@prefresh/babel-plugin': ^0.5.0 - preact: ^10.4.0 - webpack: ^4.0.0 || ^5.0.0 - '@prisma/instrumentation@5.22.0': resolution: {integrity: sha512-LxccF392NN37ISGxIurUljZSh1YWnphO34V5a0+T7FVQG2u9bhAXRTJpgmQ3483woVhkraQZFF7cbRrpbw/F4Q==} @@ -4554,6 +4426,11 @@ packages: peerDependencies: storybook: ^8.5.3 + '@storybook/instrumenter@8.6.14': + resolution: {integrity: sha512-iG4MlWCcz1L7Yu8AwgsnfVAmMbvyRSk700Mfy2g4c8y5O+Cv1ejshE1LBBsCwHgkuqU0H4R0qu4g23+6UnUemQ==} + peerDependencies: + storybook: ^8.6.14 + '@storybook/manager-api@8.5.3': resolution: {integrity: sha512-JtfuMgQpKIPU0ARn1jNPce8FmknpM0Ap0mppWl+KGAWWGadJPDaX/nrY/19dT1kRgIhyOnbX6tgJxII4E9dE5w==} peerDependencies: @@ -4625,145 +4502,76 @@ packages: peerDependencies: storybook: ^8.5.3 + '@storybook/test@8.6.14': + resolution: {integrity: sha512-GkPNBbbZmz+XRdrhMtkxPotCLOQ1BaGNp/gFZYdGDk2KmUWBKmvc5JxxOhtoXM2703IzNFlQHSSNnhrDZYuLlw==} + peerDependencies: + storybook: ^8.6.14 + '@storybook/theming@8.5.3': resolution: {integrity: sha512-Jvzw+gT1HNarkJo21WZBq5pU89qDN8u/pD3woSh/1c2h5RS6UylWjQHotPFpcBIQiUSrDFtvCU9xugJm4MD0+w==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@sveltejs/acorn-typescript@1.0.8': - resolution: {integrity: sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==} - peerDependencies: - acorn: ^8.9.0 - - '@swc/core-darwin-arm64@1.10.14': - resolution: {integrity: sha512-Dh4VyrhDDb05tdRmqJ/MucOPMTnrB4pRJol18HVyLlqu1HOT5EzonUniNTCdQbUXjgdv5UVJSTE1lYTzrp+myA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - '@swc/core-darwin-arm64@1.15.3': resolution: {integrity: sha512-AXfeQn0CvcQ4cndlIshETx6jrAM45oeUrK8YeEY6oUZU/qzz0Id0CyvlEywxkWVC81Ajpd8TQQ1fW5yx6zQWkQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.14': - resolution: {integrity: sha512-KpzotL/I0O12RE3tF8NmQErINv0cQe/0mnN/Q50ESFzB5kU6bLgp2HMnnwDTm/XEZZRJCNe0oc9WJ5rKbAJFRQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - '@swc/core-darwin-x64@1.15.3': resolution: {integrity: sha512-p68OeCz1ui+MZYG4wmfJGvcsAcFYb6Sl25H9TxWl+GkBgmNimIiRdnypK9nBGlqMZAcxngNPtnG3kEMNnvoJ2A==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.14': - resolution: {integrity: sha512-20yRXZjMJVz1wp1TcscKiGTVXistG+saIaxOmxSNQia1Qun3hSWLL+u6+5kXbfYGr7R2N6kqSwtZbIfJI25r9Q==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - '@swc/core-linux-arm-gnueabihf@1.15.3': resolution: {integrity: sha512-Nuj5iF4JteFgwrai97mUX+xUOl+rQRHqTvnvHMATL/l9xE6/TJfPBpd3hk/PVpClMXG3Uvk1MxUFOEzM1JrMYg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.14': - resolution: {integrity: sha512-Gy7cGrNkiMfPxQyLGxdgXPwyWzNzbHuWycJFcoKBihxZKZIW8hkPBttkGivuLC+0qOgsV2/U+S7tlvAju7FtmQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - '@swc/core-linux-arm64-gnu@1.15.3': resolution: {integrity: sha512-2Nc/s8jE6mW2EjXWxO/lyQuLKShcmTrym2LRf5Ayp3ICEMX6HwFqB1EzDhwoMa2DcUgmnZIalesq2lG3krrUNw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.10.14': - resolution: {integrity: sha512-+oYVqJvFw62InZ8PIy1rBACJPC2WTe4vbVb9kM1jJj2D7dKLm9acnnYIVIDsM5Wo7Uab8RvPHXVbs19IBurzuw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - '@swc/core-linux-arm64-musl@1.15.3': resolution: {integrity: sha512-j4SJniZ/qaZ5g8op+p1G9K1z22s/EYGg1UXIb3+Cg4nsxEpF5uSIGEE4mHUfA70L0BR9wKT2QF/zv3vkhfpX4g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.10.14': - resolution: {integrity: sha512-OmEbVEKQFLQVHwo4EJl9osmlulURy46k232Opfpn/1ji0t2KcNCci3POsnfMuoZjLkGJv8vGNJdPQxX+CP+wSA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - '@swc/core-linux-x64-gnu@1.15.3': resolution: {integrity: sha512-aKttAZnz8YB1VJwPQZtyU8Uk0BfMP63iDMkvjhJzRZVgySmqt/apWSdnoIcZlUoGheBrcqbMC17GGUmur7OT5A==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.10.14': - resolution: {integrity: sha512-OZW+Icm8DMPqHbhdxplkuG8qrNnPk5i7xJOZWYi1y5bTjgGFI4nEzrsmmeHKMdQTaWwsFrm3uK1rlyQ48MmXmg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - '@swc/core-linux-x64-musl@1.15.3': resolution: {integrity: sha512-oe8FctPu1gnUsdtGJRO2rvOUIkkIIaHqsO9xxN0bTR7dFTlPTGi2Fhk1tnvXeyAvCPxLIcwD8phzKg6wLv9yug==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.10.14': - resolution: {integrity: sha512-sTvc+xrDQXy3HXZFtTEClY35Efvuc3D+busYm0+rb1+Thau4HLRY9WP+sOKeGwH9/16rzfzYEqD7Ds8A9ykrHw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - '@swc/core-win32-arm64-msvc@1.15.3': resolution: {integrity: sha512-L9AjzP2ZQ/Xh58e0lTRMLvEDrcJpR7GwZqAtIeNLcTK7JVE+QineSyHp0kLkO1rttCHyCy0U74kDTj0dRz6raA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.14': - resolution: {integrity: sha512-j2iQ4y9GWTKtES5eMU0sDsFdYni7IxME7ejFej25Tv3Fq4B+U9tgtYWlJwh1858nIWDXelHiKcSh/UICAyVMdQ==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - '@swc/core-win32-ia32-msvc@1.15.3': resolution: {integrity: sha512-B8UtogMzErUPDWUoKONSVBdsgKYd58rRyv2sHJWKOIMCHfZ22FVXICR4O/VwIYtlnZ7ahERcjayBHDlBZpR0aw==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.14': - resolution: {integrity: sha512-TYtWkUSMkjs0jGPeWdtWbex4B+DlQZmN/ySVLiPI+EltYCLEXsFMkVFq6aWn48dqFHggFK0UYfvDrJUR2c3Qxg==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - '@swc/core-win32-x64-msvc@1.15.3': resolution: {integrity: sha512-SpZKMR9QBTecHeqpzJdYEfgw30Oo8b/Xl6rjSzBt1g0ZsXyy60KLXrp6IagQyfTYqNYE/caDvwtF2FPn7pomog==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.10.14': - resolution: {integrity: sha512-WSrnE6JRnH20ZYjOOgSS4aOaPv9gxlkI2KRkN24kagbZnPZMnN8bZZyzw1rrLvwgpuRGv17Uz+hflosbR+SP6w==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - '@swc/core@1.15.3': resolution: {integrity: sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==} engines: {node: '>=10'} @@ -4782,9 +4590,6 @@ packages: '@swc/helpers@0.5.17': resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} - '@swc/types@0.1.17': - resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} - '@swc/types@0.1.25': resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} @@ -4880,9 +4685,6 @@ packages: '@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/body-parser@1.19.6': resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} @@ -4892,9 +4694,6 @@ packages: '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} - '@types/chrome@0.0.287': - resolution: {integrity: sha512-wWhBNPNXZHwycHKNYnexUcpSbrihVZu++0rdp6GEk5ZgAglenLx+RwdEouh6FrHS0XQiOxSd62yaujM1OoQlZQ==} - '@types/connect-history-api-fallback@1.5.4': resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} @@ -4934,33 +4733,12 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/express-serve-static-core@4.19.6': - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - '@types/express-serve-static-core@4.19.7': resolution: {integrity: sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==} - '@types/express-serve-static-core@5.0.6': - resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - '@types/express@4.17.25': resolution: {integrity: sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==} - '@types/express@5.0.0': - resolution: {integrity: sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==} - - '@types/filesystem@0.0.36': - resolution: {integrity: sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA==} - - '@types/filewriter@0.0.33': - resolution: {integrity: sha512-xFU8ZXTw4gd358lb2jw25nxY9QAgqn2+bKKjKOYfNCzN4DKCFetK7sPtrlpg66Ywe3vWY9FNxprZawAh9wfJ3g==} - - '@types/firefox-webext-browser@120.0.4': - resolution: {integrity: sha512-lBrpf08xhiZBigrtdQfUaqX1UauwZ+skbFiL8u2Tdra/rklkKadYmIzTwkNZSWtuZ7OKpFqbE2HHfDoFqvZf6w==} - '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} @@ -4970,9 +4748,6 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/har-format@1.2.16': - resolution: {integrity: sha512-fluxdy7ryD3MV6h8pTfTYpy/xQzCFC7m89nOH9y94cNqJ1mDIDPut7MnRHI3F6qRmh/cT2fUjG1MLdCNb4hE9A==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -4982,15 +4757,9 @@ packages: '@types/html-minifier-terser@6.1.0': resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - '@types/http-errors@2.0.5': resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} - '@types/http-proxy@1.17.15': - resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} - '@types/http-proxy@1.17.17': resolution: {integrity: sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==} @@ -5048,8 +4817,8 @@ packages: '@types/mysql@2.15.26': resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} - '@types/node-forge@1.3.11': - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + '@types/node-forge@1.3.14': + resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} '@types/node@18.19.67': resolution: {integrity: sha512-wI8uHusga+0ZugNp0Ol/3BqQfEcCCNfojtO6Oou9iVNGPTL6QNSdnUdqq85fRgIorLhLMuPIKpsN98QE9Nh+KQ==} @@ -5057,12 +4826,12 @@ packages: '@types/node@20.19.26': resolution: {integrity: sha512-0l6cjgF0XnihUpndDhk+nyD3exio3iKaYROSgvh/qSevPXax3L8p5DBRFjbvalnwatGgHEQn2R88y2fA3g4irg==} - '@types/node@22.13.1': - resolution: {integrity: sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==} - '@types/node@24.10.2': resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} + '@types/node@25.0.0': + resolution: {integrity: sha512-rl78HwuZlaDIUSeUKkmogkhebA+8K1Hy7tddZuJ3D0xV8pZSfsYGTsliGUol1JPzu9EKnTxPC4L1fiWouStRew==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5078,9 +4847,6 @@ packages: '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} - '@types/qs@6.9.18': - resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} - '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -5100,9 +4866,6 @@ packages: '@types/react-redux@7.1.34': resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} - '@types/react@19.0.8': - resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} - '@types/react@19.2.7': resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} @@ -5115,9 +4878,6 @@ packages: '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - '@types/send@0.17.6': resolution: {integrity: sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==} @@ -5130,9 +4890,6 @@ packages: '@types/serve-static@1.15.10': resolution: {integrity: sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==} - '@types/serve-static@1.15.7': - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - '@types/shimmer@1.2.0': resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} @@ -5598,10 +5355,6 @@ packages: resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} engines: {node: '>=8.9'} - adm-zip@0.5.16: - resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} - engines: {node: '>=12.0'} - agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -5820,10 +5573,6 @@ packages: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} - hasBin: true - async-function@1.0.0: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} @@ -5956,8 +5705,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.9.5: - resolution: {integrity: sha512-D5vIoztZOq1XM54LUdttJVc96ggEsIfju2JBvht06pSzpckp3C7HReun67Bghzrtdsq9XdMGbSSB3v3GhMNmAA==} + baseline-browser-mapping@2.9.6: + resolution: {integrity: sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==} hasBin: true basic-ftp@5.0.5: @@ -5990,8 +5739,8 @@ packages: 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==} + body-parser@1.20.4: + resolution: {integrity: sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} body-scroll-lock@4.0.0-beta.0: @@ -6241,9 +5990,6 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - chardet@2.0.0: - resolution: {integrity: sha512-xVgPpulCooDjY6zH4m9YW3jbkaBe3FKIAvF5sj5t7aBNsVl2ljIE+xwJ4iNgiDZHFQvNIpjdKdVOQvvk5ZfxbQ==} - charenc@0.0.2: resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} @@ -6251,13 +5997,6 @@ packages: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - cheerio-select@2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - - cheerio@1.0.0: - resolution: {integrity: sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==} - engines: {node: '>=18.17'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -6285,10 +6024,6 @@ packages: '@chromatic-com/playwright': optional: true - chrome-location@1.2.1: - resolution: {integrity: sha512-NPuxEKQ43JlEPjHsgU6HWk4ViLCWf4mlo3dz5s5syPSsq2AaekXnK6qTRwMmXhpTYXAVi4g5ncVnAbD9naz5fw==} - hasBin: true - chrome-trace-event@1.0.4: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} @@ -6399,10 +6134,6 @@ packages: resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} engines: {node: '>=20'} - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} @@ -6411,10 +6142,6 @@ packages: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} engines: {node: '>=0.8'} - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -6478,10 +6205,6 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - commander@13.1.0: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} @@ -6493,10 +6216,6 @@ packages: commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - commander@2.9.0: - resolution: {integrity: sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A==} - engines: {node: '>= 0.6.x'} - commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} @@ -6534,10 +6253,6 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} - compression@1.7.5: - resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==} - engines: {node: '>= 0.8.0'} - compression@1.8.1: resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} engines: {node: '>= 0.8.0'} @@ -6545,10 +6260,6 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concat-stream@1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} - confbox@0.2.2: resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} @@ -6590,10 +6301,6 @@ packages: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} - content-security-policy-parser@0.6.0: - resolution: {integrity: sha512-wejtC/p+HLNQ7uaWgg1o3CKHhE8QXC9fJ2GCY0X82L5HUNtZSq1dmUvNSHHEb6R7LS02fpmRBq/vP8i4/+9KCg==} - engines: {node: '>=18.0.0'} - content-type@1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} @@ -6657,24 +6364,17 @@ packages: resolution: {integrity: sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ==} engines: {node: '>= 4'} - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + cookie-signature@1.0.7: + resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} cookie@0.4.2: resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} engines: {node: '>= 0.6'} - cookie@0.7.1: - resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} - engines: {node: '>= 0.6'} - cookie@0.7.2: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} - copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - core-js-compat@3.40.0: resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} @@ -6874,9 +6574,6 @@ packages: csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - csv-loader@3.0.5: - resolution: {integrity: sha512-vO01k3mtxlSeipH4bvLgzM3yuhlF3efNBnx3xXpvyG/yZT4cyNgk3jh3cuoilKPHpGC5uvGCvq4pYxoafa5jsQ==} - damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -6918,9 +6615,6 @@ packages: 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==} @@ -7017,18 +6711,10 @@ packages: 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-id@5.0.1: resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} engines: {node: '>=18'} - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - default-browser@5.4.0: resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} engines: {node: '>=18'} @@ -7138,9 +6824,6 @@ packages: engines: {node: '>= 4.0.0'} hasBin: true - devalue@5.6.0: - resolution: {integrity: sha512-BaD1s81TFFqbD6Uknni42TrolvEWA1Ih5L+OiHWmi4OYMJVwAYPGtha61I9KxTf52OvVHozHyjPu8zljqdF3uA==} - devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -7228,15 +6911,6 @@ packages: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dotenv-defaults@2.0.2: - resolution: {integrity: sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==} - - dotenv-webpack@8.1.0: - resolution: {integrity: sha512-owK1JcsPkIobeqjVrk6h7jPED/W6ZpdFsMPR+5ursB7/SdgDyO+VzAU+szK8C8u3qUhtENyYnj8eyXMR5kkGag==} - engines: {node: '>=10'} - peerDependencies: - webpack: ^4 || ^5 - dotenv@16.0.3: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} @@ -7249,10 +6923,6 @@ packages: resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} engines: {node: '>=12'} - dotenv@8.6.0: - resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} - engines: {node: '>=10'} - downlevel-dts@0.11.0: resolution: {integrity: sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw==} hasBin: true @@ -7277,11 +6947,6 @@ packages: ecdsa-sig-formatter@1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - edge-location@1.0.0: - resolution: {integrity: sha512-0GpxuTszfSbJl9Lf6PYvtisoCgX8MOIw/ylj/mfs/K4YmWG2OQns4CJzcjVKw9b9+mmvZe8h1M3pgdkiDTC23Q==} - engines: {node: '>=10'} - hasBin: true - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -7330,9 +6995,6 @@ packages: resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} engines: {node: '>= 0.8'} - encoding-sniffer@0.2.0: - resolution: {integrity: sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==} - end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} @@ -7374,10 +7036,6 @@ packages: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} - 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==} @@ -7724,9 +7382,6 @@ packages: jiti: optional: true - esm-env@1.2.2: - resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} - espree@10.3.0: resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -7748,9 +7403,6 @@ packages: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} - esrap@2.2.1: - resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==} - esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -7836,8 +7488,8 @@ packages: resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - express@4.21.2: - resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} + express@4.22.1: + resolution: {integrity: sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==} engines: {node: '>= 0.10.0'} exsolve@1.0.8: @@ -7846,19 +7498,6 @@ packages: extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - extension-create@2.0.0-beta.3: - resolution: {integrity: sha512-Q/ch+lASWfulAJS4dViXWJqF090kLroJkv2ad9m6zrjsQq1jM4JklRoH9qfaWqS8Vkepz4DqDwjwW+1VxH569w==} - engines: {node: '>=18'} - - extension-develop@2.0.0-beta.9: - resolution: {integrity: sha512-pwWk5oCHJXNGoc85SH04kaS80aL9o6BKWgIFrFWDLi8UcKGkl/TPXz/1Iu3dtMW2X79ho8omcScZAKk0S/weVg==} - engines: {node: '>=18'} - - extension@2.0.0-beta.9: - resolution: {integrity: sha512-BnVqNyM9lSuOm8aN5i4kORTzFPk0vyF2FtBcaoOIbUKkcZ3ARjorfIpdU3g6eM9IPRbD+X0USae2qVb77T+BsQ==} - engines: {node: '>=18'} - hasBin: true - external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -7977,8 +7616,8 @@ packages: resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} engines: {node: '>=14.16'} - finalhandler@1.3.1: - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + finalhandler@1.3.2: + resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} engines: {node: '>= 0.8'} find-cache-dir@3.3.2: @@ -8028,11 +7667,6 @@ packages: resolution: {integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==} engines: {node: '>=18'} - firefox-profile@4.7.0: - resolution: {integrity: sha512-aGApEu5bfCNbA4PGUZiRJAIU6jKmghV2UVdklXAofnNtiDjqYw0czLS46W7IfFqVKgKhFB8Ao2YoNGHY4BoIMQ==} - engines: {node: '>=18'} - hasBin: true - flat-cache@3.2.0: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -8041,16 +7675,21 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - flatted@3.3.2: resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + follow-redirects@1.15.11: + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + follow-redirects@1.15.9: resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} @@ -8119,6 +7758,10 @@ packages: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} + fs-extra@11.3.2: + resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + engines: {node: '>=14.14'} + fs-extra@8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} @@ -8148,10 +7791,6 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - fx-runner@1.4.0: - resolution: {integrity: sha512-rci1g6U0rdTg6bAaBboP7XdRu01dzTAaKXxFf+PUqGuCv6Xu7o8NZdY1D5MvKGIjb6EdS1g3VlXOgksir1uGkg==} - hasBin: true - gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -8290,9 +7929,6 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - globalyzer@0.1.0: - resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - globby@10.0.2: resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} engines: {node: '>=8'} @@ -8305,14 +7941,6 @@ packages: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} - globrex@0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - - go-git-it@2.0.4: - resolution: {integrity: sha512-i9h+VZO8bXnX+Io5Z0L8QRivb3nb1iTzV1/0DLFuouvOh9e2YMKQC/lizI6cvuKoSjTel41eHiRCyVwxZFmEEw==} - engines: {node: '>=16'} - hasBin: true - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -8323,9 +7951,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graceful-readlink@1.0.1: - resolution: {integrity: sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w==} - gradient-string@2.0.2: resolution: {integrity: sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw==} engines: {node: '>=10'} @@ -8417,12 +8042,6 @@ packages: resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} engines: {node: '>= 0.10'} - hash-sum@1.0.2: - resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==} - - 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==} @@ -8516,9 +8135,6 @@ packages: htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} - htmlparser2@9.1.0: - resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} - http-deceiver@1.2.7: resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} @@ -8530,8 +8146,12 @@ packages: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} - http-parser-js@0.5.9: - resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} + http-errors@2.0.1: + resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} + engines: {node: '>= 0.8'} + + http-parser-js@0.5.10: + resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} http-proxy-agent@5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} @@ -8541,15 +8161,6 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} - http-proxy-middleware@2.0.7: - resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - http-proxy-middleware@2.0.9: resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} engines: {node: '>=12.0.0'} @@ -8641,22 +8252,10 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-by-default@1.0.1: - resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@6.0.2: - resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} - 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.2.0: resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} engines: {node: '>=16.x'} @@ -8732,10 +8331,6 @@ packages: resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ini@4.1.3: - resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ink-select-input@4.2.2: resolution: {integrity: sha512-E5AS2Vnd4CSzEa7Rm+hG47wxRQo1ASfh4msKxO7FHmn/ym+GKSSsFIfR+FonqjKNDPXYJClw8lM47RdN3Pi+nw==} engines: {node: '>=10'} @@ -8823,18 +8418,10 @@ packages: 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'} - ipaddr.js@2.3.0: resolution: {integrity: sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==} engines: {node: '>= 10'} - is-absolute@0.1.7: - resolution: {integrity: sha512-Xi9/ZSn4NFapG8RP98iNPMOeaV3mXPisxKxzKtHVqr3g56j/fBn+yZmnxSVAA8lmZbl2J9b/a4kJvfU3hqQYgA==} - engines: {node: '>=0.10.0'} - is-absolute@1.0.0: resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} engines: {node: '>=0.10.0'} @@ -8991,8 +8578,8 @@ packages: resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} engines: {node: '>= 0.4'} - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} + is-network-error@1.3.0: + resolution: {integrity: sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==} engines: {node: '>=16'} is-node-process@1.2.0: @@ -9026,27 +8613,16 @@ packages: 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-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.3: - resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - is-regex@1.2.1: resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} - is-relative@0.1.3: - resolution: {integrity: sha512-wBOr+rNM4gkAZqoLRJI4myw5WzzIdQosFAAbnvfXP5z1LyzgAI3ivOKehC5KfqlQJZoihVhirgtCBj378Eg8GA==} - engines: {node: '>=0.10.0'} - is-relative@1.0.0: resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} engines: {node: '>=0.10.0'} @@ -9121,9 +8697,6 @@ packages: resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} 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'} @@ -9146,20 +8719,9 @@ packages: resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} engines: {node: '>= 8.0.0'} - isexe@1.1.2: - resolution: {integrity: sha512-d2eJzK691yZwPHcv1LbeAOa91yMJ9QmfTgSO1oXB65ezVhXQsxBac2vEB4bMVms9cGzaA99n6V2viHMq82VLDw==} - 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-ws@5.0.0: resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} peerDependencies: @@ -9634,10 +9196,6 @@ packages: 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'} @@ -9652,9 +9210,6 @@ packages: launch-editor@2.12.0: resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} - 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'} @@ -9663,24 +9218,6 @@ packages: resolution: {tarball: https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b} version: 1.0.0 - 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.4.2: - resolution: {integrity: sha512-j1n1IuTX1VQjIy3tT7cyGbX7nvQOsFLoIqobZv4ttI5axP923gA44zUj6miiA6R5Aoms4sEGVIIcucXUbRI14g==} - engines: {node: '>=14'} - hasBin: true - leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -9732,10 +9269,6 @@ packages: resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} engines: {node: '>=6.11.5'} - loader-utils@1.4.2: - resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} - engines: {node: '>=4.0.0'} - loader-utils@2.0.4: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} engines: {node: '>=8.9.0'} @@ -9747,9 +9280,6 @@ packages: localforage@1.10.0: resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} - locate-character@3.0.0: - resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} - locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -9932,9 +9462,6 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@0.30.8: resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} engines: {node: '>=12'} @@ -9943,10 +9470,6 @@ packages: resolution: {integrity: sha512-T9BPOmEOhp6SmV25SwLVcHK4E6JyG/coH3C6F1NjNXSziv/fd4GmsqMk8YR6qpPOswfaOCApSNkZv6fxoaYFcQ==} engines: {node: '>=18'} - 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'} @@ -9974,6 +9497,11 @@ packages: peerDependencies: marked: '>=1 <16' + marked@15.0.12: + resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} + engines: {node: '>= 18'} + hasBin: true + marked@15.0.6: resolution: {integrity: sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==} engines: {node: '>= 18'} @@ -10030,10 +9558,6 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} - memfs@4.17.0: - resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} - engines: {node: '>= 4.0.0'} - memfs@4.51.1: resolution: {integrity: sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ==} @@ -10149,10 +9673,6 @@ packages: 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-db@1.54.0: resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} engines: {node: '>= 0.6'} @@ -10195,12 +9715,6 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - mini-css-extract-plugin@2.9.2: - resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -10322,11 +9836,6 @@ packages: resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} engines: {node: '>=18'} - 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'} @@ -10436,8 +9945,8 @@ packages: 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==} + node-forge@1.3.3: + resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==} engines: {node: '>= 6.13.0'} node-int64@0.4.0: @@ -10459,11 +9968,6 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - nodemon@3.1.9: - resolution: {integrity: sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==} - engines: {node: '>=10'} - hasBin: true - nookies@2.5.2: resolution: {integrity: sha512-x0TRSaosAEonNKyCrShoUaJ5rrT5KHRNZ5DwPCuizjgrnkpE5DRf3VL7AyyQin4htict92X1EQ7ejDbaHDVdYA==} @@ -10510,8 +10014,8 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - npm@11.6.4: - resolution: {integrity: sha512-ERjKtGoFpQrua/9bG0+h3xiv/4nVdGViCjUYA1AmlV24fFvfnSB7B7dIfZnySQ1FDLd0ZVrWPsLLp78dCtJdRQ==} + npm@11.7.0: + resolution: {integrity: sha512-wiCZpv/41bIobCoJ31NStIWKfAxxYyD1iYnWCtiyns8s5v3+l8y0HCP/sScuH6B5+GhIfda4HQKiqeGZwJWhFw==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true bundledDependencies: @@ -10652,10 +10156,6 @@ packages: 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'} - on-headers@1.1.0: resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} engines: {node: '>= 0.8'} @@ -10679,10 +10179,6 @@ packages: resolution: {integrity: sha512-8aZZbPwoizq9fGRcn7MkCmYdZ2G4RSA/k2s8OlF4ijbbGFzxhG2jt4xVw4uRPpt9aLOgU051h/t0LePFBVppsQ==} engines: {node: '>= 14.17.0'} - open-graph-scraper@6.9.0: - resolution: {integrity: sha512-1KoV5v6GT0/MqlryrVGQROhEAD4u8wC3VjYOxsnhj3mWeGJ6N6nF/rbrcZREFr+kiYm9I5LMrzdK9t9hBMbL2Q==} - engines: {node: '>=18.0.0'} - open@10.2.0: resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} engines: {node: '>=18'} @@ -10718,10 +10214,6 @@ packages: os-browserify@0.3.0: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - os-shim@0.1.3: - resolution: {integrity: sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==} - engines: {node: '>= 0.4.0'} - os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} @@ -10832,15 +10324,9 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.9: - resolution: {integrity: sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==} - pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - papaparse@5.5.2: - resolution: {integrity: sha512-PZXg8UuAc4PcVwLosEEDYjPyfWnTEhOrUfdv+3Bx+NuAb+5NhDmXzg5fHWmdCh1mP5p7JAZfFr3IMQfcntNAdA==} - param-case@2.1.1: resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} @@ -10894,25 +10380,9 @@ packages: resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} engines: {node: '>=18'} - parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - parse5-htmlparser2-tree-adapter@6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} - parse5-htmlparser2-tree-adapter@7.1.0: - resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} - - parse5-parser-stream@7.1.2: - resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} - - parse5-utils@2.0.0: - resolution: {integrity: sha512-FkmkatHahuLI+q1unkoCSRj89E6TqSJWNZfUGQ1mKKS2xtVeYZKdWPJhw3dWQPANdNyX+7fIoCT/qthCFeHzOQ==} - - parse5@2.2.3: - resolution: {integrity: sha512-yJQdbcT+hCt6HD+BuuUvjHUdNwerQIKSJSm7tXjtp6oIH5Mxbzlt/VIIeWxblsgcDt1+E7kxPeilD5McWswStA==} - parse5@5.1.1: resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} @@ -11065,10 +10535,6 @@ packages: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} - 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'} @@ -11122,13 +10588,6 @@ packages: peerDependencies: postcss: ^8.4 - postcss-browser-comments@6.0.1: - resolution: {integrity: sha512-VE5mVLOW+L31a+Eyi7i5j7PmzOydObKLA9VwGBpTZy2OYB3XY1E7/xHxv4tURtEI/qb5h2TyyGHPhZ31sXOEXg==} - engines: {node: '>=18'} - peerDependencies: - browserslist: ^4.23.1 - postcss: ^8.4 - postcss-calc@10.1.1: resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} engines: {node: ^18.12 || ^20.9 || >=22.0} @@ -11293,24 +10752,6 @@ packages: tsx: optional: true - postcss-load-config@6.0.1: - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - yaml: - optional: true - postcss-loader@8.1.1: resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} @@ -11456,13 +10897,6 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-normalize@13.0.1: - resolution: {integrity: sha512-oGfXG7IQ44FUIMFco2N2Uz71UotM+tZ9trEmT1bHIUR5gAplyG3RnHqpMDEcCx1r+1bwBJTrI5uhiQr4YOpqhQ==} - engines: {node: '>= 18'} - peerDependencies: - browserslist: '>= 4' - postcss: '>= 8' - postcss-opacity-percentage@3.0.0: resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} engines: {node: '>=18'} @@ -11527,12 +10961,6 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-scss@4.0.9: - resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.4.29 - postcss-selector-not@8.0.1: resolution: {integrity: sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==} engines: {node: '>=18'} @@ -11594,9 +11022,6 @@ packages: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} - preact@10.28.0: - resolution: {integrity: sha512-rytDAoiXr3+t6OIP3WGlDd0ouCUG1iCWzkcY3++Nreuoi17y6T5i/zRhe6uYfoVcxq6YU+sBtJouuRDsq8vvqA==} - prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} @@ -11698,15 +11123,9 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - pstree.remy@1.1.8: - resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} - public-encrypt@4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -11726,10 +11145,6 @@ packages: pure-rand@7.0.1: resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - qs@6.14.0: resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} @@ -11764,8 +11179,8 @@ packages: 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==} + raw-body@2.5.3: + resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} engines: {node: '>= 0.8'} rc9@2.1.2: @@ -11847,8 +11262,8 @@ packages: react-native: optional: true - react-i18next@16.4.0: - resolution: {integrity: sha512-bxVeBA8Ky2UeItNhF4JRxHCFIrpEJHGFG/mOAa4CR0JkqaDEYSLmlEgmC4Os63SBlZ+E5U0YyrNJOSVl2mtVqQ==} + react-i18next@16.4.1: + resolution: {integrity: sha512-GzsYomxb1/uE7nlJm0e1qQ8f+W9I3Xirh9VoycZIahk6C8Pmv/9Fd0ek6zjf1FSgtGLElDGqwi/4FOHEGUbsEQ==} peerDependencies: i18next: '>= 25.6.2' react: '>= 16.8.0' @@ -11950,12 +11365,6 @@ packages: redux: optional: true - react-refresh-typescript@2.0.10: - resolution: {integrity: sha512-Cj8ZKTPEEdSoxiopFq0tB0rq/Wl90yWzAX1LEp9CGvzvauDUmC4BHIQXzcuT8/61naq/KmkR3A9VzqdZ9c6j1g==} - peerDependencies: - react-refresh: 0.10.x || 0.11.x || 0.12.x || 0.13.x || 0.14.x || 0.15.x || 0.16.x || 0.17.x - typescript: ^4.8 || ^5.0 - react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} @@ -12038,8 +11447,8 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - readdirp@4.1.1: - resolution: {integrity: sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==} + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} recast@0.23.11: @@ -12251,8 +11660,8 @@ packages: engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} + run-applescript@7.1.0: + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} engines: {node: '>=18'} run-async@2.4.1: @@ -12294,9 +11703,6 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sanitize.css@13.0.0: - resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==} - sass-loader@14.2.1: resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} engines: {node: '>= 18.12.0'} @@ -12318,29 +11724,8 @@ packages: webpack: optional: true - sass-loader@16.0.4: - resolution: {integrity: sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==} - 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.95.0: - resolution: {integrity: sha512-9QMjhLq+UkOg/4bb8Lt8A+hJZvY3t+9xeZMKSBtBEgxrXA3ed5Ts4NDreUkYgJP1BTmrscQE/xYhf7iShow6lw==} + sass@1.96.0: + resolution: {integrity: sha512-8u4xqqUeugGNCYwr9ARNtQKTOj4KmYiJAVKXf2CTIivTCR51j96htbMKWDru8H5SaQWpyVgTfOF8Ylyf5pun1Q==} engines: {node: '>=14.0.0'} hasBin: true @@ -12450,6 +11835,10 @@ packages: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} + send@0.19.1: + resolution: {integrity: sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==} + engines: {node: '>= 0.8.0'} + sentence-case@2.1.1: resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} @@ -12498,10 +11887,6 @@ packages: sha1@1.1.1: resolution: {integrity: sha512-dZBS6OrMjtgVkopB1Gmo4RQCDKiZsqcpAQpkV/aaj+FCrCg8r4I4qMkDPQjBgLIxlmu9k4nUbWq6ohXahOneYA==} - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - sharp@0.33.5: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -12518,9 +11903,6 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.7.3: - resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} - shell-quote@1.8.2: resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} engines: {node: '>= 0.4'} @@ -12576,10 +11958,6 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - simple-update-notifier@2.0.0: - resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} - engines: {node: '>=10'} - sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -12614,10 +11992,6 @@ packages: 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'} @@ -12678,9 +12052,6 @@ packages: spawn-error-forwarder@1.0.0: resolution: {integrity: sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==} - spawn-sync@1.0.15: - resolution: {integrity: sha512-9DWBgrgYZzNghseho0JOuh+5fg9u6QWhAWa51QC7+U5rCheZ/j1DrEZnyE0RBBRqZ9uEXGPgSSM0nky6burpVw==} - spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -12753,6 +12124,10 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} + stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} @@ -12764,8 +12139,8 @@ packages: storage-factory@0.2.1: resolution: {integrity: sha512-zyhSqhFbK7q1ovq1Tf4WyshYwy8jLkKIUnWBPnakXarvFRljemhz9Zlg0rxwnZiqUdJQ3iox36VLtE/XHqQ4og==} - storybook@10.1.5: - resolution: {integrity: sha512-q3xB1pOcmmHUH9LfQNY/BWMGxp3fc1OALJf+F5BXIxHGQUEIizz6V1AbDOngWN9oWzuA8Gdz5rOCe7yelOMWVg==} + storybook@10.1.7: + resolution: {integrity: sha512-dK1p2LKzAdea60APGo/vMbF+X/D7eVZsv8ijnLVvfMBjScdDBgxfIn025mRtOwqECb/UN9cIpPs5XEWAeLpYMg==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -12970,61 +12345,6 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-dev-helper@1.1.9: - resolution: {integrity: sha512-oU+Xv7Dl4kRU2kdFjsoPLfJfnt5hUhsFUZtuzI3Ku/f2iAFZqBoEuXOqK3N9ngD4dxQOmN4OKWPHVi3NeAeAfQ==} - - svelte-hmr@0.14.12: - resolution: {integrity: sha512-4QSW/VvXuqVcFZ+RhxiR8/newmwOCTlbYIezvkeN6302YFRE8cXy0naamHcjz8Y9Ce3ITTZtrHrIL0AGfyo61w==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: '>=3.19.0' - - svelte-loader@3.2.4: - resolution: {integrity: sha512-e0HdDnkYH/MDx4/IfTSka5AOFg9yYJcPuoZJB5x0l60fkHjVjNvrrxr+rJegDG9J7ZymmdHt00/hdLw+QF299w==} - peerDependencies: - svelte: ^3.0.0 || ^4.0.0-next.0 || ^5.0.0-next.1 - - svelte-preprocess@6.0.3: - resolution: {integrity: sha512-PLG2k05qHdhmRG7zR/dyo5qKvakhm8IJ+hD2eFRQmMLHp7X3eJnjeupUtvuRpbNiF31RjVw45W+abDwHEmP5OA==} - engines: {node: '>= 18.0.0'} - peerDependencies: - '@babel/core': ^7.10.2 - coffeescript: ^2.5.1 - less: ^3.11.3 || ^4.0.0 - postcss: ^7 || ^8 - postcss-load-config: '>=3' - pug: ^3.0.0 - sass: ^1.26.8 - stylus: '>=0.55' - sugarss: ^2.0.0 || ^3.0.0 || ^4.0.0 - svelte: ^4.0.0 || ^5.0.0-next.100 || ^5.0.0 - typescript: ^5.0.0 - peerDependenciesMeta: - '@babel/core': - optional: true - coffeescript: - optional: true - less: - optional: true - postcss: - optional: true - postcss-load-config: - optional: true - pug: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - typescript: - optional: true - - svelte@5.45.8: - resolution: {integrity: sha512-1Jh7FwVh/2Uxg0T7SeE1qFKMhwYH45b2v53bcZpW7qHa6O8iU1ByEj56PF0IQ6dU4HE5gRkic6h+vx+tclHeiw==} - engines: {node: '>=18'} - svgo@3.3.2: resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} engines: {node: '>=14.0.0'} @@ -13036,12 +12356,6 @@ packages: swap-case@2.0.2: resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - swc-loader@0.2.6: - resolution: {integrity: sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==} - peerDependencies: - '@swc/core': ^1.2.147 - webpack: '>=2' - symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -13156,12 +12470,6 @@ packages: 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 - thingies@2.5.0: resolution: {integrity: sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==} engines: {node: '>=10.18'} @@ -13193,9 +12501,6 @@ packages: resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} engines: {node: '>=0.6.0'} - tiny-glob@0.2.9: - resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -13257,10 +12562,6 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - touch@3.1.1: - resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} - hasBin: true - tough-cookie@4.1.4: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} @@ -13282,12 +12583,6 @@ packages: tree-changes@0.9.3: resolution: {integrity: sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==} - tree-dump@1.0.2: - resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - tree-dump@1.1.0: resolution: {integrity: sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==} engines: {node: '>=10.0'} @@ -13340,13 +12635,6 @@ packages: esbuild: optional: true - ts-loader@9.5.2: - resolution: {integrity: sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - ts-log@2.2.7: resolution: {integrity: sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==} @@ -13558,9 +12846,6 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-compare@0.0.2: resolution: {integrity: sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==} @@ -13585,8 +12870,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@6.0.0-dev.20251209: - resolution: {integrity: sha512-h8VUiGoYJ8hIGCgvAalQVWbOon+qOiYWFE3B8+PRP05GIB+Tax4rLA1GjH4y9Keb+4/jEyKz7J9JcViqhwrjWA==} + typescript@6.0.0-dev.20251211: + resolution: {integrity: sha512-d65nxUjT4x5FguGOaAhclGuRMZEmaShi7My4n8EseJkDjvkqwPvevabh+nzArQP2KlPv2aPTQlAEXf/bXZT3tg==} engines: {node: '>=14.17'} hasBin: true @@ -13607,15 +12892,9 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} - undefsafe@2.0.5: - resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -13626,10 +12905,6 @@ packages: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} - undici@6.21.1: - resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} - engines: {node: '>=18.17'} - undici@7.16.0: resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} engines: {node: '>=20.18.1'} @@ -13803,10 +13078,6 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - userhome@1.0.1: - resolution: {integrity: sha512-5cnLm4gseXjAclKowC4IjByaGsjtAoV6PrOQOljplNB54ReUYJP8HdAFq2muHinSDAh09PPX/uXDPfdxRHvuSA==} - engines: {node: '>= 0.8.0'} - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -13883,24 +13154,6 @@ packages: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'} - 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-style-loader@4.1.3: - resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} - - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} engines: {node: '>=14'} @@ -13932,9 +13185,6 @@ packages: web-worker@1.2.0: resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==} - webextension-polyfill@0.12.0: - resolution: {integrity: sha512-97TBmpoWJEE+3nFBQ4VocyCdLKfw54rFaJ6EVQYLBCXqCIpLSZkwGgASpv4oPt9gdKCJ80RJlcmNzNn008Ag6Q==} - webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -13951,15 +13201,6 @@ packages: webpack: optional: true - 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-middleware@7.4.5: resolution: {integrity: sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==} engines: {node: '>= 18.12.0'} @@ -13969,19 +13210,6 @@ packages: webpack: optional: true - webpack-dev-server@5.2.0: - resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - webpack-dev-server@5.2.2: resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} engines: {node: '>= 18.12.0'} @@ -13998,10 +13226,6 @@ packages: webpack-hot-middleware@2.26.1: resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} - webpack-merge@6.0.1: - resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} - engines: {node: '>=18.0.0'} - webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} @@ -14010,12 +13234,6 @@ packages: resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} - webpack-target-webextension@2.1.3: - resolution: {integrity: sha512-rDNTgo0hdE1p6ayBy92qSRXdfivAqlaFbBOIirqfq/DSVdJvMbZ1yaDlftfzGDkkLlEeAblzl0zcQzTgp1UaKA==} - engines: {node: '>=18.20.5'} - peerDependencies: - webpack: ^5.0.0 - webpack-virtual-modules@0.5.0: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} @@ -14054,10 +13272,6 @@ packages: 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-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} @@ -14073,9 +13287,6 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - when@3.7.7: - resolution: {integrity: sha512-9lFZp/KHoqH6bPKjbWqa+3Dg/K/r2v0X/3/G2x4DBGchVS2QX2VXL3cZV994WQVnTM1/PD71Az25nAzryEUugw==} - which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} @@ -14096,34 +13307,15 @@ packages: resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} engines: {node: '>= 0.4'} - which@1.2.4: - resolution: {integrity: sha512-zDRAqDSBudazdfM9zpiI30Fu9ve47htYXcGi3ln0wfKu2a7SmrT6F3VDoYONu//48V8Vz4TdCRNPjtvyRO3yBA==} - hasBin: true - - 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@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - widest-line@3.1.0: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} - wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - - winreg@0.0.12: - resolution: {integrity: sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==} - word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -14217,17 +13409,9 @@ packages: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} - xml2js@0.6.2: - resolution: {integrity: sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==} - engines: {node: '>=4.0.0'} - xml@1.0.1: resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - xmlbuilder@15.1.1: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} @@ -14265,11 +13449,6 @@ packages: engines: {node: '>= 14'} hasBin: true - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} - engines: {node: '>= 14.6'} - hasBin: true - yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} @@ -14325,9 +13504,6 @@ packages: resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} engines: {node: '>=8'} - zimmerframe@1.1.4: - resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} - zip-stream@4.1.1: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} @@ -14440,7 +13616,7 @@ snapshots: '@babel/traverse': 7.26.7 '@babel/types': 7.26.7 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -14813,12 +13989,6 @@ snapshots: '@babel/core': 7.26.7 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 @@ -15604,7 +14774,7 @@ snapshots: '@babel/parser': 7.26.7 '@babel/template': 7.25.9 '@babel/types': 7.26.7 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -15852,13 +15022,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@colors/colors@1.6.0': {} - - '@commitlint/cli@19.7.1(@types/node@24.10.2)(typescript@5.7.3)': + '@commitlint/cli@19.7.1(@types/node@25.0.0)(typescript@5.7.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.7.1 - '@commitlint/load': 19.6.1(@types/node@24.10.2)(typescript@5.7.3) + '@commitlint/load': 19.6.1(@types/node@25.0.0)(typescript@5.7.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.2 @@ -15905,7 +15073,7 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.6.1(@types/node@24.10.2)(typescript@5.7.3)': + '@commitlint/load@19.6.1(@types/node@25.0.0)(typescript@5.7.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -15913,7 +15081,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.7.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@24.10.2)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@25.0.0)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -15998,9 +15166,6 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/normalize.css@12.1.1': - optional: true - '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.1)': dependencies: '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) @@ -16501,7 +15666,7 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@19.0.8)(react@19.2.1)': + '@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.1)': dependencies: '@babel/runtime': 7.26.7 '@emotion/babel-plugin': 11.13.5 @@ -16513,7 +15678,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.2.1 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 transitivePeerDependencies: - supports-color @@ -16722,7 +15887,7 @@ snapshots: '@eslint/config-array@0.19.2': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -16750,7 +15915,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -16764,7 +15929,7 @@ snapshots: '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -16856,7 +16021,7 @@ snapshots: graphql: 16.10.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@24.10.2)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3)': + '@graphql-codegen/cli@5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@25.0.0)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3)': dependencies: '@babel/generator': 7.26.5 '@babel/template': 7.25.9 @@ -16867,12 +16032,12 @@ snapshots: '@graphql-tools/apollo-engine-loader': 8.0.13(graphql@16.10.0) '@graphql-tools/code-file-loader': 8.1.13(graphql@16.10.0) '@graphql-tools/git-loader': 8.0.17(graphql@16.10.0) - '@graphql-tools/github-loader': 8.0.13(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/github-loader': 8.0.13(@types/node@25.0.0)(graphql@16.10.0) '@graphql-tools/graphql-file-loader': 8.0.12(graphql@16.10.0) '@graphql-tools/json-file-loader': 8.0.11(graphql@16.10.0) '@graphql-tools/load': 8.0.12(graphql@16.10.0) - '@graphql-tools/prisma-loader': 8.0.17(@types/node@24.10.2)(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.24(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/prisma-loader': 8.0.17(@types/node@25.0.0)(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) '@whatwg-node/fetch': 0.10.3 chalk: 4.1.2 @@ -16880,7 +16045,7 @@ snapshots: debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.10.0 - graphql-config: 5.1.3(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.9.3) + graphql-config: 5.1.3(@types/node@25.0.0)(graphql@16.10.0)(typescript@5.9.3) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.7 @@ -17042,7 +16207,7 @@ snapshots: '@graphql-tools/code-file-loader': 8.1.13(graphql@16.10.0) '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 eslint: 9.39.1(jiti@2.6.1) fast-glob: 3.3.3 graphql: 16.10.0 @@ -17143,6 +16308,22 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@graphql-tools/executor-http@1.2.5(@types/node@25.0.0)(graphql@16.10.0)': + dependencies: + '@graphql-hive/gateway-abort-signal-any': 0.0.3(graphql@16.10.0) + '@graphql-tools/executor-common': 0.0.1(graphql@16.10.0) + '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@repeaterjs/repeater': 3.0.6 + '@whatwg-node/disposablestack': 0.0.5 + '@whatwg-node/fetch': 0.10.3 + extract-files: 11.0.0 + graphql: 16.10.0 + meros: 1.3.0(@types/node@25.0.0) + tslib: 2.8.1 + value-or-promise: 1.0.12 + transitivePeerDependencies: + - '@types/node' + '@graphql-tools/executor-legacy-ws@1.1.10(graphql@16.10.0)': dependencies: '@graphql-tools/utils': 10.7.2(graphql@16.10.0) @@ -17177,9 +16358,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.13(@types/node@24.10.2)(graphql@16.10.0)': + '@graphql-tools/github-loader@8.0.13(@types/node@25.0.0)(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-http': 1.2.5(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/executor-http': 1.2.5(@types/node@25.0.0)(graphql@16.10.0) '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) '@whatwg-node/fetch': 0.10.3 @@ -17247,14 +16428,14 @@ snapshots: graphql: 16.10.0 tslib: 2.8.1 - '@graphql-tools/prisma-loader@8.0.17(@types/node@24.10.2)(graphql@16.10.0)': + '@graphql-tools/prisma-loader@8.0.17(@types/node@25.0.0)(graphql@16.10.0)': dependencies: - '@graphql-tools/url-loader': 8.0.24(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.10.3 chalk: 4.1.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 dotenv: 16.4.7 graphql: 16.10.0 graphql-request: 6.1.0(graphql@16.10.0) @@ -17312,11 +16493,31 @@ snapshots: - bufferutil - utf-8-validate - '@graphql-tools/utils@10.7.2(graphql@16.10.0)': + '@graphql-tools/url-loader@8.0.24(@types/node@25.0.0)(graphql@16.10.0)': dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) - cross-inspect: 1.0.1 - dset: 3.1.4 + '@graphql-tools/executor-graphql-ws': 1.3.7(graphql@16.10.0) + '@graphql-tools/executor-http': 1.2.5(@types/node@25.0.0)(graphql@16.10.0) + '@graphql-tools/executor-legacy-ws': 1.1.10(graphql@16.10.0) + '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/wrap': 10.0.29(graphql@16.10.0) + '@types/ws': 8.5.14 + '@whatwg-node/fetch': 0.10.3 + graphql: 16.10.0 + isomorphic-ws: 5.0.0(ws@8.18.0) + sync-fetch: 0.6.0-2 + tslib: 2.8.1 + value-or-promise: 1.0.12 + ws: 8.18.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - utf-8-validate + + '@graphql-tools/utils@10.7.2(graphql@16.10.0)': + dependencies: + '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) + cross-inspect: 1.0.1 + dset: 3.1.4 graphql: 16.10.0 tslib: 2.8.1 @@ -17332,12 +16533,14 @@ snapshots: dependencies: graphql: 16.10.0 - '@hey-api/client-fetch@0.12.0(@hey-api/openapi-ts@0.88.1(typescript@5.7.3))': + '@hey-api/client-fetch@0.12.0(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))': dependencies: - '@hey-api/openapi-ts': 0.88.1(typescript@5.7.3) + '@hey-api/openapi-ts': 0.89.0(typescript@5.7.3) - '@hey-api/codegen-core@0.3.3(typescript@5.7.3)': + '@hey-api/codegen-core@0.4.0(typescript@5.7.3)': dependencies: + ansi-colors: 4.1.3 + color-support: 1.1.3 typescript: 5.7.3 '@hey-api/json-schema-ref-parser@1.2.2': @@ -17347,9 +16550,9 @@ snapshots: js-yaml: 4.1.1 lodash: 4.17.21 - '@hey-api/openapi-ts@0.88.1(typescript@5.7.3)': + '@hey-api/openapi-ts@0.89.0(typescript@5.7.3)': dependencies: - '@hey-api/codegen-core': 0.3.3(typescript@5.7.3) + '@hey-api/codegen-core': 0.4.0(typescript@5.7.3) '@hey-api/json-schema-ref-parser': 1.2.2 ansi-colors: 4.1.3 c12: 3.3.2 @@ -17719,7 +16922,7 @@ snapshots: '@jest/console@30.2.0': dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 jest-message-util: 30.2.0 jest-util: 30.2.0 @@ -17796,7 +16999,42 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 24.10.2 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -17810,7 +17048,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -17831,7 +17069,7 @@ snapshots: - supports-color - ts-node - '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3))': + '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3))': dependencies: '@jest/console': 30.2.0 '@jest/pattern': 30.0.1 @@ -17839,14 +17077,14 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest-config: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-haste-map: 30.2.0 jest-message-util: 30.2.0 jest-regex-util: 30.0.1 @@ -17882,7 +17120,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 jest-mock: 30.2.0 optional: true @@ -17923,7 +17161,7 @@ snapshots: dependencies: '@jest/types': 30.2.0 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 24.10.2 + '@types/node': 25.0.0 jest-message-util: 30.2.0 jest-mock: 30.2.0 jest-util: 30.2.0 @@ -17953,7 +17191,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.10.2 + '@types/node': 25.0.0 jest-regex-util: 30.0.1 optional: true @@ -17994,7 +17232,7 @@ snapshots: '@jest/transform': 30.2.0 '@jest/types': 30.2.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -18131,7 +17369,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.10.2 + '@types/node': 25.0.0 '@types/yargs': 17.0.35 chalk: 4.1.2 optional: true @@ -18204,6 +17442,7 @@ snapshots: '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': dependencies: tslib: 2.8.1 + optional: true '@jsonjoy.com/buffers@1.2.1(tslib@2.8.1)': dependencies: @@ -18215,14 +17454,6 @@ snapshots: tslib: 2.8.1 optional: true - '@jsonjoy.com/json-pack@1.1.1(tslib@2.8.1)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) - hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.8.1) - tslib: 2.8.1 - '@jsonjoy.com/json-pack@1.21.0(tslib@2.8.1)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) @@ -18243,10 +17474,6 @@ snapshots: tslib: 2.8.1 optional: true - '@jsonjoy.com/util@1.5.0(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - '@jsonjoy.com/util@1.9.0(tslib@2.8.1)': dependencies: '@jsonjoy.com/buffers': 1.2.1(tslib@2.8.1) @@ -18254,7 +17481,8 @@ snapshots: tslib: 2.8.1 optional: true - '@leichtgewicht/ip-codec@2.0.5': {} + '@leichtgewicht/ip-codec@2.0.5': + optional: true '@mdx-js/react@3.1.0(@types/react@19.2.7)(react@18.3.1)': dependencies: @@ -18271,9 +17499,9 @@ snapshots: '@microsoft/tsdoc@0.14.2': {} - '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.88.1(typescript@5.7.3))': + '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))': dependencies: - '@hey-api/client-fetch': 0.12.0(@hey-api/openapi-ts@0.88.1(typescript@5.7.3)) + '@hey-api/client-fetch': 0.12.0(@hey-api/openapi-ts@0.89.0(typescript@5.7.3)) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) uuid: 11.1.0 @@ -18289,9 +17517,9 @@ snapshots: outvariant: 1.4.3 strict-event-emitter: 0.5.1 - '@n8tb1t/use-scroll-position@2.0.3(@types/react@19.0.8)(react@19.2.1)': + '@n8tb1t/use-scroll-position@2.0.3(@types/react@19.2.7)(react@19.2.1)': dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 react: 19.2.1 '@napi-rs/wasm-runtime@0.2.12': @@ -18761,24 +17989,7 @@ snapshots: '@pkgr/core@0.2.9': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.40.0 - error-stack-parser: 2.1.4 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optionalDependencies: - type-fest: 4.41.0 - webpack-dev-server: 5.2.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - webpack-hot-middleware: 2.26.1 - optional: true - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@5.3.1)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.40.0 @@ -18790,7 +18001,7 @@ snapshots: source-map: 0.7.4 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) optionalDependencies: - type-fest: 4.41.0 + type-fest: 5.3.1 webpack-dev-server: 5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) webpack-hot-middleware: 2.26.1 @@ -18833,26 +18044,6 @@ snapshots: '@popperjs/core@2.11.8': {} - '@prefresh/babel-plugin@0.5.2': - optional: true - - '@prefresh/core@1.5.3(preact@10.28.0)': - dependencies: - preact: 10.28.0 - optional: true - - '@prefresh/utils@1.2.0': - optional: true - - '@prefresh/webpack@4.0.1(@prefresh/babel-plugin@0.5.2)(preact@10.28.0)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)))': - dependencies: - '@prefresh/babel-plugin': 0.5.2 - '@prefresh/core': 1.5.3(preact@10.28.0) - '@prefresh/utils': 1.2.0 - preact: 10.28.0 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optional: true - '@prisma/instrumentation@5.22.0': dependencies: '@opentelemetry/api': 1.9.0 @@ -18928,7 +18119,7 @@ snapshots: conventional-changelog-writer: 8.0.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18944,7 +18135,7 @@ snapshots: dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 3.1.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 execa: 9.5.2 lodash-es: 4.17.21 parse-json: 8.1.0 @@ -18956,7 +18147,7 @@ snapshots: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 @@ -18996,11 +18187,11 @@ snapshots: aggregate-error: 5.0.0 env-ci: 11.2.0 execa: 9.6.1 - fs-extra: 11.3.0 + fs-extra: 11.3.2 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.1.0 - npm: 11.6.4 + npm: 11.7.0 rc: 1.2.8 read-pkg: 10.0.0 registry-auth-token: 5.1.0 @@ -19014,7 +18205,7 @@ snapshots: conventional-changelog-writer: 8.0.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -19154,7 +18345,7 @@ snapshots: '@sentry/utils': 7.120.1 localforage: 1.10.0 - '@sentry/nextjs@8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)))': + '@sentry/nextjs@8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)))': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 @@ -19167,7 +18358,7 @@ snapshots: '@sentry/vercel-edge': 8.54.0 '@sentry/webpack-plugin': 2.22.7(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) chalk: 3.0.0 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) resolve: 1.22.8 rollup: 3.29.5 stacktrace-parser: 0.1.10 @@ -19484,7 +18675,7 @@ snapshots: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - '@storybook/builder-webpack5@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209)': + '@storybook/builder-webpack5@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': dependencies: '@storybook/core-webpack': 8.5.3(storybook@8.5.3(prettier@3.7.4)) '@types/semver': 7.5.8 @@ -19494,7 +18685,7 @@ snapshots: constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) es-module-lexer: 1.6.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) magic-string: 0.30.17 path-browserify: 1.0.1 @@ -19512,7 +18703,7 @@ snapshots: webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19520,13 +18711,13 @@ snapshots: - uglify-js - webpack-cli - '@storybook/components@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/components@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@storybook/components@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/components@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/components@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: @@ -19583,39 +18774,39 @@ snapshots: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - '@storybook/instrumenter@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/instrumenter@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true + storybook: 8.5.3(prettier@3.7.4) - '@storybook/instrumenter@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/instrumenter@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) optional: true - '@storybook/instrumenter@8.5.3(storybook@8.5.3(prettier@3.7.4))': + '@storybook/instrumenter@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.9 - storybook: 8.5.3(prettier@3.7.4) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + optional: true - '@storybook/manager-api@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/manager-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@storybook/manager-api@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/manager-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/manager-api@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: storybook: 8.5.3(prettier@3.7.4) - '@storybook/nextjs@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@4.41.0)(typescript@6.0.0-dev.20251209)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': + '@storybook/nextjs@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@5.3.1)(typescript@6.0.0-dev.20251211)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': dependencies: '@babel/core': 7.26.7 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.7) @@ -19630,10 +18821,10 @@ snapshots: '@babel/preset-react': 7.26.3(@babel/core@7.26.7) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) '@babel/runtime': 7.26.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - '@storybook/builder-webpack5': 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209) - '@storybook/preset-react-webpack': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209) - '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@5.3.1)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + '@storybook/builder-webpack5': 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) + '@storybook/preset-react-webpack': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) + '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) '@types/semver': 7.5.8 babel-loader: 9.2.1(@babel/core@7.26.7)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) @@ -19641,26 +18832,26 @@ snapshots: find-up: 5.0.0 image-size: 1.2.0 loader-utils: 3.3.1 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - pnp-webpack-plugin: 1.7.0(typescript@6.0.0-dev.20251209) + pnp-webpack-plugin: 1.7.0(typescript@6.0.0-dev.20251211) postcss: 8.5.1 - postcss-loader: 8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + postcss-loader: 8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) react: 19.2.1 react-dom: 19.2.1(react@19.2.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 14.2.1(sass@1.95.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + sass-loader: 14.2.1(sass@1.96.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) semver: 7.7.1 storybook: 8.5.3(prettier@3.7.4) style-loader: 3.3.4(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - styled-jsx: 5.1.6(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@19.2.1) + styled-jsx: 5.1.6(@babel/core@7.26.7)(react@19.2.1) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 optionalDependencies: sharp: 0.33.5 - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) transitivePeerDependencies: - '@rspack/core' @@ -19680,11 +18871,11 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@storybook/preset-react-webpack@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209)': + '@storybook/preset-react-webpack@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': dependencies: '@storybook/core-webpack': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) + '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) '@types/semver': 7.5.8 find-up: 5.0.0 magic-string: 0.30.17 @@ -19697,7 +18888,7 @@ snapshots: tsconfig-paths: 4.2.0 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -19706,28 +18897,28 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preview-api@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/preview-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@storybook/preview-api@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/preview-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/preview-api@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: storybook: 8.5.3(prettier@3.7.4) - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@6.0.0-dev.20251209) + react-docgen-typescript: 2.2.2(typescript@6.0.0-dev.20251211) tslib: 2.8.1 - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) transitivePeerDependencies: - supports-color @@ -19738,17 +18929,17 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.5.3(prettier@3.7.4) - '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))': dependencies: @@ -19756,198 +18947,129 @@ snapshots: react-dom: 19.2.1(react@19.2.1) storybook: 8.5.3(prettier@3.7.4) - '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3)': + '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': dependencies: - '@storybook/components': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/components': 8.5.3(storybook@8.5.3(prettier@3.7.4)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/preview-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/theming': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/manager-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) + '@storybook/preview-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) + '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) + '@storybook/theming': 8.5.3(storybook@8.5.3(prettier@3.7.4)) react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 8.5.3(prettier@3.7.4) optionalDependencies: - '@storybook/test': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - typescript: 5.7.3 + '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) + typescript: 6.0.0-dev.20251211 - '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3)': + '@storybook/react@8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3)': dependencies: - '@storybook/components': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/components': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/preview-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/theming': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/manager-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/preview-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/theming': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) optionalDependencies: - '@storybook/test': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/test': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) typescript: 5.7.3 - '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3)': + '@storybook/react@8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3)': dependencies: - '@storybook/components': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/components': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/preview-api': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/theming': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/manager-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/preview-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/theming': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) optionalDependencies: - '@storybook/test': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/test': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) typescript: 5.9.3 - '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251209)': - dependencies: - '@storybook/components': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/preview-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/theming': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 8.5.3(prettier@3.7.4) - optionalDependencies: - '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - typescript: 6.0.0-dev.20251209 - - '@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/instrumenter': 8.5.3(storybook@8.5.3(prettier@3.7.4)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true + storybook: 8.5.3(prettier@3.7.4) - '@storybook/test@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) + '@storybook/instrumenter': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) optional: true - '@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4))': + '@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.5.3(storybook@8.5.3(prettier@3.7.4)) + '@storybook/instrumenter': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.5.3(prettier@3.7.4) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + optional: true - '@storybook/theming@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/theming@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@storybook/theming@8.5.3(storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/theming@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': dependencies: - storybook: 10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/theming@8.5.3(storybook@8.5.3(prettier@3.7.4))': dependencies: storybook: 8.5.3(prettier@3.7.4) - '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)': - dependencies: - acorn: 8.15.0 - optional: true - - '@swc/core-darwin-arm64@1.10.14': - optional: true - '@swc/core-darwin-arm64@1.15.3': optional: true - '@swc/core-darwin-x64@1.10.14': - optional: true - '@swc/core-darwin-x64@1.15.3': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.14': - optional: true - '@swc/core-linux-arm-gnueabihf@1.15.3': optional: true - '@swc/core-linux-arm64-gnu@1.10.14': - optional: true - '@swc/core-linux-arm64-gnu@1.15.3': optional: true - '@swc/core-linux-arm64-musl@1.10.14': - optional: true - '@swc/core-linux-arm64-musl@1.15.3': optional: true - '@swc/core-linux-x64-gnu@1.10.14': - optional: true - '@swc/core-linux-x64-gnu@1.15.3': optional: true - '@swc/core-linux-x64-musl@1.10.14': - optional: true - '@swc/core-linux-x64-musl@1.15.3': optional: true - '@swc/core-win32-arm64-msvc@1.10.14': - optional: true - '@swc/core-win32-arm64-msvc@1.15.3': optional: true - '@swc/core-win32-ia32-msvc@1.10.14': - optional: true - '@swc/core-win32-ia32-msvc@1.15.3': optional: true - '@swc/core-win32-x64-msvc@1.10.14': - optional: true - '@swc/core-win32-x64-msvc@1.15.3': optional: true - '@swc/core@1.10.14(@swc/helpers@0.5.17)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.17 - optionalDependencies: - '@swc/core-darwin-arm64': 1.10.14 - '@swc/core-darwin-x64': 1.10.14 - '@swc/core-linux-arm-gnueabihf': 1.10.14 - '@swc/core-linux-arm64-gnu': 1.10.14 - '@swc/core-linux-arm64-musl': 1.10.14 - '@swc/core-linux-x64-gnu': 1.10.14 - '@swc/core-linux-x64-musl': 1.10.14 - '@swc/core-win32-arm64-msvc': 1.10.14 - '@swc/core-win32-ia32-msvc': 1.10.14 - '@swc/core-win32-x64-msvc': 1.10.14 - '@swc/helpers': 0.5.17 - '@swc/core@1.15.3(@swc/helpers@0.5.17)': dependencies: '@swc/counter': 0.1.3 @@ -19966,7 +19088,8 @@ snapshots: '@swc/helpers': 0.5.17 optional: true - '@swc/counter@0.1.3': {} + '@swc/counter@0.1.3': + optional: true '@swc/helpers@0.5.15': dependencies: @@ -19977,10 +19100,6 @@ snapshots: tslib: 2.8.1 optional: true - '@swc/types@0.1.17': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types@0.1.25': dependencies: '@swc/counter': 0.1.3 @@ -20028,25 +19147,25 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 10.4.1 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) optionalDependencies: - '@types/react': 19.0.8 - '@types/react-dom': 19.0.3(@types/react@19.0.8) + '@types/react': 19.2.7 + '@types/react-dom': 19.0.3(@types/react@19.2.7) - '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.0.8))(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: '@babel/runtime': 7.26.7 '@testing-library/dom': 10.4.1 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) optionalDependencies: - '@types/react': 19.0.8 - '@types/react-dom': 19.2.3(@types/react@19.0.8) + '@types/react': 19.2.7 + '@types/react-dom': 19.2.3(@types/react@19.2.7) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -20070,7 +19189,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)': + '@turbo/gen@2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)': dependencies: '@turbo/workspaces': 2.4.0 commander: 10.0.1 @@ -20080,7 +19199,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -20132,11 +19251,6 @@ snapshots: dependencies: '@babel/types': 7.28.5 - '@types/body-parser@1.19.5': - dependencies: - '@types/connect': 3.4.38 - '@types/node': 24.10.2 - '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 @@ -20146,21 +19260,18 @@ snapshots: '@types/bonjour@3.5.13': dependencies: '@types/node': 24.10.2 + optional: true '@types/chai@5.2.3': dependencies: '@types/deep-eql': 4.0.2 assertion-error: 2.0.1 - '@types/chrome@0.0.287': - dependencies: - '@types/filesystem': 0.0.36 - '@types/har-format': 1.2.16 - '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.0.6 + '@types/express-serve-static-core': 4.19.7 '@types/node': 24.10.2 + optional: true '@types/connect@3.4.36': dependencies: @@ -20169,6 +19280,7 @@ snapshots: '@types/connect@3.4.38': dependencies: '@types/node': 24.10.2 + optional: true '@types/conventional-commits-parser@5.0.1': dependencies: @@ -20202,13 +19314,6 @@ snapshots: '@types/estree@1.0.8': {} - '@types/express-serve-static-core@4.19.6': - dependencies: - '@types/node': 24.10.2 - '@types/qs': 6.9.18 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - '@types/express-serve-static-core@4.19.7': dependencies: '@types/node': 24.10.2 @@ -20217,20 +19322,6 @@ snapshots: '@types/send': 1.2.1 optional: true - '@types/express-serve-static-core@5.0.6': - dependencies: - '@types/node': 24.10.2 - '@types/qs': 6.9.18 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - - '@types/express@4.17.21': - dependencies: - '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.18 - '@types/serve-static': 1.15.7 - '@types/express@4.17.25': dependencies: '@types/body-parser': 1.19.6 @@ -20239,21 +19330,6 @@ snapshots: '@types/serve-static': 1.15.10 optional: true - '@types/express@5.0.0': - dependencies: - '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 5.0.6 - '@types/qs': 6.9.18 - '@types/serve-static': 1.15.7 - - '@types/filesystem@0.0.36': - dependencies: - '@types/filewriter': 0.0.33 - - '@types/filewriter@0.0.33': {} - - '@types/firefox-webext-browser@120.0.4': {} - '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 @@ -20268,28 +19344,20 @@ snapshots: dependencies: '@types/node': 24.10.2 - '@types/har-format@1.2.16': {} - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 '@types/hoist-non-react-statics@3.3.6': dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 hoist-non-react-statics: 3.3.2 '@types/html-minifier-terser@6.1.0': {} - '@types/http-errors@2.0.4': {} - '@types/http-errors@2.0.5': optional: true - '@types/http-proxy@1.17.15': - dependencies: - '@types/node': 24.10.2 - '@types/http-proxy@1.17.17': dependencies: '@types/node': 24.10.2 @@ -20337,7 +19405,8 @@ snapshots: '@types/mdx@2.0.13': {} - '@types/mime@1.3.5': {} + '@types/mime@1.3.5': + optional: true '@types/minimatch@5.1.2': {} @@ -20355,9 +19424,10 @@ snapshots: dependencies: '@types/node': 24.10.2 - '@types/node-forge@1.3.11': + '@types/node-forge@1.3.14': dependencies: '@types/node': 24.10.2 + optional: true '@types/node@18.19.67': dependencies: @@ -20367,11 +19437,11 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.13.1': + '@types/node@24.10.2': dependencies: - undici-types: 6.20.0 + undici-types: 7.16.0 - '@types/node@24.10.2': + '@types/node@25.0.0': dependencies: undici-types: 7.16.0 @@ -20392,49 +19462,40 @@ snapshots: '@types/qs@6.14.0': optional: true - '@types/qs@6.9.18': {} - - '@types/range-parser@1.2.7': {} + '@types/range-parser@1.2.7': + optional: true '@types/react-beautiful-dnd@13.1.8': dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 - '@types/react-dom@19.0.3(@types/react@19.0.8)': + '@types/react-dom@19.0.3(@types/react@19.2.7)': dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 - '@types/react-dom@19.2.3(@types/react@19.0.8)': + '@types/react-dom@19.2.3(@types/react@19.2.7)': dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 optional: true '@types/react-redux@7.1.34': dependencies: '@types/hoist-non-react-statics': 3.3.6 - '@types/react': 19.0.8 + '@types/react': 19.2.7 hoist-non-react-statics: 3.3.2 redux: 4.2.1 - '@types/react@19.0.8': - dependencies: - csstype: 3.1.3 - '@types/react@19.2.7': dependencies: csstype: 3.2.3 '@types/resolve@1.20.6': {} - '@types/retry@0.12.2': {} + '@types/retry@0.12.2': + optional: true '@types/semver@7.5.8': {} - '@types/send@0.17.4': - dependencies: - '@types/mime': 1.3.5 - '@types/node': 24.10.2 - '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 @@ -20448,7 +19509,8 @@ snapshots: '@types/serve-index@1.9.4': dependencies: - '@types/express': 4.17.21 + '@types/express': 4.17.25 + optional: true '@types/serve-static@1.15.10': dependencies: @@ -20457,17 +19519,12 @@ snapshots: '@types/send': 0.17.6 optional: true - '@types/serve-static@1.15.7': - dependencies: - '@types/http-errors': 2.0.4 - '@types/node': 24.10.2 - '@types/send': 0.17.4 - '@types/shimmer@1.2.0': {} '@types/sockjs@0.3.36': dependencies: '@types/node': 24.10.2 + optional: true '@types/stack-utils@2.0.3': {} @@ -20566,7 +19623,7 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 eslint: 9.19.0(jiti@2.6.1) optionalDependencies: typescript: 5.7.3 @@ -20579,7 +19636,7 @@ snapshots: '@typescript-eslint/types': 8.23.0 '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.23.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 eslint: 9.19.0(jiti@2.6.1) typescript: 5.7.3 transitivePeerDependencies: @@ -20604,7 +19661,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/utils': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 eslint: 9.19.0(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: @@ -20616,7 +19673,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 eslint: 9.19.0(jiti@2.6.1) ts-api-utils: 2.0.1(typescript@5.7.3) typescript: 5.7.3 @@ -20647,7 +19704,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -20662,7 +19719,7 @@ snapshots: dependencies: '@typescript-eslint/types': 8.23.0 '@typescript-eslint/visitor-keys': 8.23.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -20785,7 +19842,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vercel/style-guide@6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3)': + '@vercel/style-guide@6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3)': dependencies: '@babel/core': 7.26.7 '@babel/eslint-parser': 7.26.5(@babel/core@7.26.7)(eslint@9.19.0(jiti@2.6.1)) @@ -20797,9 +19854,9 @@ snapshots: eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-eslint-comments: 3.2.0(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-react: 7.37.4(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-react-hooks: 4.6.2(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-testing-library: 6.5.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) @@ -20984,6 +20041,7 @@ snapshots: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 + optional: true acorn-globals@7.0.1: dependencies: @@ -21021,8 +20079,6 @@ snapshots: loader-utils: 2.0.4 regex-parser: 2.3.0 - adm-zip@0.5.16: {} - agent-base@6.0.2: dependencies: debug: 4.4.3 @@ -21174,7 +20230,8 @@ snapshots: call-bound: 1.0.3 is-array-buffer: 3.0.5 - array-flatten@1.1.1: {} + array-flatten@1.1.1: + optional: true array-ify@1.0.0: {} @@ -21271,8 +20328,6 @@ snapshots: astral-regex@2.0.0: {} - astring@1.9.0: {} - async-function@1.0.0: {} async@3.2.6: {} @@ -21334,20 +20389,6 @@ snapshots: transitivePeerDependencies: - supports-color - babel-jest@29.7.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.28.5) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - optional: true - babel-jest@30.2.0(@babel/core@7.28.5): dependencies: '@babel/core': 7.28.5 @@ -21369,14 +20410,6 @@ snapshots: schema-utils: 4.3.0 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - babel-loader@9.2.1(@babel/core@7.28.5)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - '@babel/core': 7.28.5 - find-cache-dir: 4.0.0 - schema-utils: 4.3.0 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optional: true - babel-plugin-istanbul@6.1.1: dependencies: '@babel/helper-plugin-utils': 7.26.5 @@ -21461,34 +20494,14 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.7) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.7) - babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.5): + babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): dependencies: '@babel/core': 7.28.5 '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.28.5) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) - optional: true - - babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.5) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.5) - '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.5) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.5) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.5) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.5) @@ -21540,13 +20553,6 @@ snapshots: babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.7) - babel-preset-jest@29.6.3(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.5) - optional: true - babel-preset-jest@30.2.0(@babel/core@7.28.5): dependencies: '@babel/core': 7.28.5 @@ -21560,11 +20566,12 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.9.5: {} + baseline-browser-mapping@2.9.6: {} basic-ftp@5.0.5: {} - batch@0.6.1: {} + batch@0.6.1: + optional: true before-after-hook@4.0.0: {} @@ -21586,22 +20593,23 @@ snapshots: bn.js@5.2.1: {} - body-parser@1.20.3: + body-parser@1.20.4: dependencies: bytes: 3.1.2 content-type: 1.0.5 debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 - http-errors: 2.0.0 + http-errors: 2.0.1 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.13.0 - raw-body: 2.5.2 + qs: 6.14.0 + raw-body: 2.5.3 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: - supports-color + optional: true body-scroll-lock@4.0.0-beta.0: {} @@ -21609,6 +20617,7 @@ snapshots: dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 + optional: true boolbase@1.0.0: {} @@ -21689,7 +20698,7 @@ snapshots: browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.9.5 + baseline-browser-mapping: 2.9.6 caniuse-lite: 1.0.30001760 electron-to-chromium: 1.5.267 node-releases: 2.0.27 @@ -21727,13 +20736,14 @@ snapshots: bundle-name@4.1.0: dependencies: - run-applescript: 7.0.0 + run-applescript: 7.1.0 busboy@1.6.0: dependencies: streamsearch: 1.1.0 - bytes@3.1.2: {} + bytes@3.1.2: + optional: true c12@3.3.2: dependencies: @@ -21964,35 +20974,10 @@ snapshots: chardet@0.7.0: {} - chardet@2.0.0: {} - charenc@0.0.2: {} check-error@2.1.1: {} - cheerio-select@2.1.0: - dependencies: - boolbase: 1.0.0 - css-select: 5.1.0 - css-what: 6.1.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - - cheerio@1.0.0: - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.2.2 - encoding-sniffer: 0.2.0 - htmlparser2: 9.1.0 - parse5: 7.2.1 - parse5-htmlparser2-tree-adapter: 7.1.0 - parse5-parser-stream: 7.1.2 - undici: 6.21.1 - whatwg-mimetype: 4.0.0 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -22007,7 +20992,7 @@ snapshots: chokidar@4.0.3: dependencies: - readdirp: 4.1.1 + readdirp: 4.1.2 chownr@1.1.4: {} @@ -22015,11 +21000,6 @@ snapshots: chromatic@11.25.2: {} - chrome-location@1.2.1: - dependencies: - userhome: 1.0.1 - which: 1.3.1 - chrome-trace-event@1.0.4: {} ci-info@2.0.0: {} @@ -22126,19 +21106,10 @@ snapshots: strip-ansi: 7.1.2 wrap-ansi: 9.0.2 - clone-deep@4.0.1: - dependencies: - is-plain-object: 2.0.4 - kind-of: 6.0.3 - shallow-clone: 3.0.1 - clone@1.0.4: {} clone@2.1.2: {} - clsx@2.1.1: - optional: true - co@4.6.0: {} code-excerpt@3.0.0: @@ -22198,18 +21169,12 @@ snapshots: commander@10.0.1: {} - commander@12.1.0: {} - commander@13.1.0: {} commander@14.0.2: {} commander@2.20.3: {} - commander@2.9.0: - dependencies: - graceful-readlink: 1.0.1 - commander@7.2.0: {} commander@8.3.0: {} @@ -22242,19 +21207,8 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.53.0 - - compression@1.7.5: - dependencies: - bytes: 3.1.2 - compressible: 2.0.18 - debug: 2.6.9 - negotiator: 0.6.4 - on-headers: 1.0.2 - safe-buffer: 5.2.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color + mime-db: 1.54.0 + optional: true compression@1.8.1: dependencies: @@ -22271,13 +21225,6 @@ snapshots: concat-map@0.0.1: {} - concat-stream@1.6.2: - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 2.3.8 - typedarray: 0.0.6 - confbox@0.2.2: {} config-chain@1.1.13: @@ -22285,7 +21232,8 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - connect-history-api-fallback@2.0.0: {} + connect-history-api-fallback@2.0.0: + optional: true consola@3.4.2: {} @@ -22315,10 +21263,10 @@ snapshots: content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 + optional: true - content-security-policy-parser@0.6.0: {} - - content-type@1.0.5: {} + content-type@1.0.5: + optional: true conventional-changelog-angular@7.0.0: dependencies: @@ -22376,19 +21324,13 @@ snapshots: convert-to-spaces@1.0.2: {} - cookie-signature@1.0.6: {} + cookie-signature@1.0.7: + optional: true cookie@0.4.2: {} - cookie@0.7.1: {} - cookie@0.7.2: {} - copy-anything@2.0.6: - dependencies: - is-what: 3.14.1 - optional: true - core-js-compat@3.40.0: dependencies: browserslist: 4.24.4 @@ -22399,9 +21341,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.1.0(@types/node@24.10.2)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@25.0.0)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): dependencies: - '@types/node': 24.10.2 + '@types/node': 25.0.0 cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 2.4.2 typescript: 5.7.3 @@ -22441,14 +21383,14 @@ snapshots: optionalDependencies: typescript: 5.7.3 - cosmiconfig@9.0.0(typescript@6.0.0-dev.20251209): + cosmiconfig@9.0.0(typescript@6.0.0-dev.20251211): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 crc-32@1.2.2: {} @@ -22509,13 +21451,28 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)): + create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + jest-config: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -22601,19 +21558,6 @@ snapshots: postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.1) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.1) - postcss-modules-scope: 3.2.1(postcss@8.5.1) - postcss-modules-values: 4.0.0(postcss@8.5.1) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: icss-utils: 5.1.0(postcss@8.5.1) @@ -22729,11 +21673,6 @@ snapshots: csstype@3.2.3: {} - csv-loader@3.0.5: - dependencies: - loader-utils: 2.0.4 - papaparse: 5.5.2 - damerau-levenshtein@1.0.8: {} dargs@8.1.0: {} @@ -22772,24 +21711,20 @@ snapshots: dayjs@1.11.13: {} - de-indent@1.0.2: - optional: true - debounce@1.2.1: {} debug@2.6.9: dependencies: ms: 2.0.0 + optional: true debug@3.2.7: dependencies: ms: 2.1.3 - debug@4.4.0(supports-color@5.5.0): + debug@4.4.0: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 debug@4.4.3: dependencies: @@ -22851,15 +21786,8 @@ snapshots: deepmerge@4.3.1: {} - default-browser-id@5.0.0: {} - default-browser-id@5.0.1: {} - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - default-browser@5.4.0: dependencies: bundle-name: 4.1.0 @@ -22906,9 +21834,11 @@ snapshots: delayed-stream@1.0.0: {} - depd@1.1.2: {} + depd@1.1.2: + optional: true - depd@2.0.0: {} + depd@2.0.0: + optional: true dependency-graph@0.11.0: {} @@ -22921,7 +21851,8 @@ snapshots: destr@2.0.5: {} - destroy@1.2.0: {} + destroy@1.2.0: + optional: true detect-indent@5.0.0: {} @@ -22942,7 +21873,8 @@ snapshots: detect-newline@4.0.1: {} - detect-node@2.1.0: {} + detect-node@2.1.0: + optional: true detect-port@1.6.1: dependencies: @@ -22951,9 +21883,6 @@ snapshots: transitivePeerDependencies: - supports-color - devalue@5.6.0: - optional: true - devlop@1.1.0: dependencies: dequal: 2.0.3 @@ -22977,6 +21906,7 @@ snapshots: dns-packet@5.6.1: dependencies: '@leichtgewicht/ip-codec': 2.0.5 + optional: true doctrine@2.1.0: dependencies: @@ -23051,28 +21981,17 @@ snapshots: dependencies: is-obj: 2.0.0 - dotenv-defaults@2.0.2: - dependencies: - dotenv: 8.6.0 - - dotenv-webpack@8.1.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - dotenv-defaults: 2.0.2 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - dotenv@16.0.3: {} dotenv@16.4.7: {} dotenv@17.2.3: {} - dotenv@8.6.0: {} - downlevel-dts@0.11.0: dependencies: semver: 7.7.3 shelljs: 0.8.5 - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 dset@3.1.4: {} @@ -23096,12 +22015,8 @@ snapshots: dependencies: safe-buffer: 5.2.1 - edge-location@1.0.0: - dependencies: - userhome: 1.0.1 - which: 2.0.2 - - ee-first@1.1.1: {} + ee-first@1.1.1: + optional: true effect@3.12.7: dependencies: @@ -23137,14 +22052,11 @@ snapshots: emojis-list@3.0.0: {} - encodeurl@1.0.2: {} - - encodeurl@2.0.0: {} + encodeurl@1.0.2: + optional: true - encoding-sniffer@0.2.0: - dependencies: - iconv-lite: 0.6.3 - whatwg-encoding: 3.1.1 + encodeurl@2.0.0: + optional: true end-of-stream@1.4.5: dependencies: @@ -23186,11 +22098,6 @@ snapshots: environment@1.1.0: {} - errno@0.1.8: - dependencies: - prr: 1.0.1 - optional: true - error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -23319,14 +22226,14 @@ snapshots: esbuild-register@3.6.0(esbuild@0.24.2): dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 esbuild: 0.24.2 transitivePeerDependencies: - supports-color esbuild-register@3.6.0(esbuild@0.27.1): dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 esbuild: 0.27.1 transitivePeerDependencies: - supports-color @@ -23391,7 +22298,8 @@ snapshots: escalade@3.2.0: {} - escape-html@1.0.3: {} + escape-html@1.0.3: + optional: true escape-string-regexp@1.0.5: {} @@ -23418,7 +22326,7 @@ snapshots: eslint: 9.19.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-react: 7.37.4(eslint@9.19.0(jiti@2.6.1)) eslint-plugin-react-hooks: 5.1.0(eslint@9.19.0(jiti@2.6.1)) @@ -23445,7 +22353,7 @@ snapshots: eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1))): dependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) eslint-import-resolver-node@0.3.9: dependencies: @@ -23458,7 +22366,7 @@ snapshots: eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 enhanced-resolve: 5.18.1 eslint: 9.19.0(jiti@2.6.1) fast-glob: 3.3.3 @@ -23467,7 +22375,7 @@ snapshots: is-glob: 4.0.3 stable-hash: 0.0.4 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -23533,7 +22441,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23562,24 +22470,24 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) eslint: 9.19.0(jiti@2.6.1) optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - jest: 30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): + eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): dependencies: '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) eslint: 9.19.0(jiti@2.6.1) optionalDependencies: '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - jest: 30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) transitivePeerDependencies: - supports-color - typescript @@ -23589,7 +22497,7 @@ snapshots: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 escape-string-regexp: 4.0.0 eslint: 9.19.0(jiti@2.6.1) espree: 10.3.0 @@ -23632,12 +22540,12 @@ snapshots: - supports-color - typescript - eslint-plugin-playwright@1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-playwright@1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)): dependencies: eslint: 9.19.0(jiti@2.6.1) globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) eslint-plugin-react-hooks@4.6.2(eslint@9.19.0(jiti@2.6.1)): dependencies: @@ -23780,7 +22688,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 @@ -23845,9 +22753,6 @@ snapshots: transitivePeerDependencies: - supports-color - esm-env@1.2.2: - optional: true - espree@10.3.0: dependencies: acorn: 8.14.0 @@ -23872,11 +22777,6 @@ snapshots: dependencies: estraverse: 5.3.0 - esrap@2.2.1: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - optional: true - esrecurse@4.3.0: dependencies: estraverse: 5.3.0 @@ -23895,11 +22795,13 @@ snapshots: esutils@2.0.3: {} - etag@1.8.1: {} + etag@1.8.1: + optional: true event-target-shim@5.0.1: {} - eventemitter3@4.0.7: {} + eventemitter3@4.0.7: + optional: true eventemitter3@5.0.1: {} @@ -23991,199 +22893,47 @@ snapshots: jest-util: 30.2.0 optional: true - express@4.21.2: + express@4.22.1: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.3 + body-parser: 1.20.4 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.0.6 + cookie: 0.7.2 + cookie-signature: 1.0.7 debug: 2.6.9 depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.3.1 + finalhandler: 1.3.2 fresh: 0.5.2 - http-errors: 2.0.0 + http-errors: 2.0.1 merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 path-to-regexp: 0.1.12 proxy-addr: 2.0.7 - qs: 6.13.0 + qs: 6.14.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.19.0 + send: 0.19.1 serve-static: 1.16.2 setprototypeof: 1.2.0 - statuses: 2.0.1 + statuses: 2.0.2 type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 transitivePeerDependencies: - supports-color + optional: true exsolve@1.0.8: {} extend@3.0.2: {} - extension-create@2.0.0-beta.3: - dependencies: - '@colors/colors': 1.6.0 - '@types/firefox-webext-browser': 120.0.4 - cross-spawn: 7.0.6 - go-git-it: 2.0.4 - package-manager-detector: 0.2.9 - - extension-develop@2.0.0-beta.9(@babel/core@7.28.5)(@prefresh/babel-plugin@0.5.2)(@swc/helpers@0.5.17)(browserslist@4.28.1)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(preact@10.28.0)(sass@1.95.0)(svelte@5.45.8)(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1): - dependencies: - '@colors/colors': 1.6.0 - '@swc/core': 1.10.14(@swc/helpers@0.5.17) - '@types/firefox-webext-browser': 120.0.4 - acorn: 8.14.0 - acorn-walk: 8.3.4 - adm-zip: 0.5.16 - ajv: 8.17.1 - astring: 1.9.0 - axios: 1.7.9 - case-sensitive-paths-webpack-plugin: 2.4.0 - chokidar: 4.0.3 - chrome-location: 1.2.1 - content-security-policy-parser: 0.6.0 - cross-spawn: 7.0.6 - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - csv-loader: 3.0.5 - dotenv: 16.4.7 - dotenv-webpack: 8.1.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - edge-location: 1.0.0 - firefox-profile: 4.7.0 - fx-runner: 1.4.0 - go-git-it: 2.0.4 - ignore: 6.0.2 - loader-utils: 3.3.1 - micromatch: 4.0.8 - mini-css-extract-plugin: 2.9.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - package-manager-detector: 0.2.9 - parse5: 7.2.1 - parse5-utils: 2.0.0 - postcss: 8.5.1 - progress: 2.0.3 - schema-utils: 4.3.0 - slugify: 1.6.6 - style-loader: 3.3.4(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - swc-loader: 0.2.6(@swc/core@1.10.14(@swc/helpers@0.5.17))(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - tiny-glob: 0.2.9 - tsconfig-paths-webpack-plugin: 4.2.0 - webextension-polyfill: 0.12.0 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - webpack-dev-server: 5.2.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - webpack-merge: 6.0.1 - webpack-target-webextension: 2.1.3(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - which: 5.0.0 - ws: 8.18.0 - optionalDependencies: - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - '@prefresh/webpack': 4.0.1(@prefresh/babel-plugin@0.5.2)(preact@10.28.0)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - babel-loader: 9.2.1(@babel/core@7.28.5)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - less-loader: 12.2.0(less@4.4.2)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - postcss-flexbugs-fixes: 5.0.2(postcss@8.5.1) - postcss-loader: 8.1.1(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - postcss-normalize: 13.0.1(browserslist@4.28.1)(postcss@8.5.1) - postcss-preset-env: 10.1.3(postcss@8.5.1) - postcss-scss: 4.0.9(postcss@8.5.1) - react-refresh: 0.14.2 - react-refresh-typescript: 2.0.10(react-refresh@0.14.2)(typescript@5.7.3) - resolve-url-loader: 5.0.0 - sass-loader: 16.0.4(sass@1.95.0)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - svelte-loader: 3.2.4(svelte@5.45.8) - svelte-preprocess: 6.0.3(@babel/core@7.28.5)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(postcss@8.5.1)(sass@1.95.0)(svelte@5.45.8)(typescript@5.7.3) - vue-loader: 17.4.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - vue-style-loader: 4.1.3 - vue-template-compiler: 2.7.16 - transitivePeerDependencies: - - '@babel/core' - - '@prefresh/babel-plugin' - - '@rspack/core' - - '@swc/helpers' - - '@types/webpack' - - '@vue/compiler-sfc' - - browserslist - - bufferutil - - coffeescript - - debug - - esbuild - - less - - node-sass - - postcss-load-config - - preact - - pug - - sass - - sass-embedded - - sockjs-client - - stylus - - sugarss - - supports-color - - svelte - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue - - webpack-cli - - webpack-hot-middleware - - webpack-plugin-serve - - extension@2.0.0-beta.9(@babel/core@7.28.5)(@prefresh/babel-plugin@0.5.2)(@swc/helpers@0.5.17)(browserslist@4.28.1)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(preact@10.28.0)(sass@1.95.0)(svelte@5.45.8)(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1): - dependencies: - '@colors/colors': 1.6.0 - '@types/chrome': 0.0.287 - '@types/firefox-webext-browser': 120.0.4 - '@types/node': 22.13.1 - '@types/react': 19.0.8 - '@types/react-dom': 19.0.3(@types/react@19.0.8) - commander: 12.1.0 - extension-create: 2.0.0-beta.3 - extension-develop: 2.0.0-beta.9(@babel/core@7.28.5)(@prefresh/babel-plugin@0.5.2)(@swc/helpers@0.5.17)(browserslist@4.28.1)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(preact@10.28.0)(sass@1.95.0)(svelte@5.45.8)(type-fest@4.41.0)(typescript@5.7.3)(webpack-hot-middleware@2.26.1) - semver: 7.7.1 - update-check: 1.5.4 - webextension-polyfill: 0.12.0 - transitivePeerDependencies: - - '@babel/core' - - '@prefresh/babel-plugin' - - '@rspack/core' - - '@swc/helpers' - - '@types/webpack' - - '@vue/compiler-sfc' - - browserslist - - bufferutil - - coffeescript - - debug - - esbuild - - less - - node-sass - - postcss-load-config - - preact - - pug - - sass - - sass-embedded - - sockjs-client - - stylus - - sugarss - - supports-color - - svelte - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue - - webpack-cli - - webpack-hot-middleware - - webpack-plugin-serve - external-editor@3.1.0: dependencies: chardet: 0.7.0 @@ -24241,6 +22991,7 @@ snapshots: faye-websocket@0.11.4: dependencies: websocket-driver: 0.7.4 + optional: true fb-watchman@2.0.2: dependencies: @@ -24307,17 +23058,18 @@ snapshots: filter-obj@5.1.0: {} - finalhandler@1.3.1: + finalhandler@1.3.2: dependencies: debug: 2.6.9 encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 - statuses: 2.0.1 + statuses: 2.0.2 unpipe: 1.0.0 transitivePeerDependencies: - supports-color + optional: true find-cache-dir@3.3.2: dependencies: @@ -24370,14 +23122,6 @@ snapshots: semver-regex: 4.0.5 super-regex: 1.1.0 - firefox-profile@4.7.0: - dependencies: - adm-zip: 0.5.16 - fs-extra: 11.3.0 - ini: 4.1.3 - minimist: 1.2.8 - xml2js: 0.6.2 - flat-cache@3.2.0: dependencies: flatted: 3.3.2 @@ -24389,12 +23133,13 @@ snapshots: flatted: 3.3.2 keyv: 4.5.4 - flat@5.0.2: {} - flatted@3.3.2: {} flatted@3.3.3: {} + follow-redirects@1.15.11: + optional: true + follow-redirects@1.15.9: {} for-each@0.3.4: @@ -24410,7 +23155,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): + fork-ts-checker-webpack-plugin@8.0.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: '@babel/code-frame': 7.26.2 chalk: 4.1.2 @@ -24424,7 +23169,7 @@ snapshots: schema-utils: 3.3.0 semver: 7.7.1 tapable: 2.2.1 - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) form-data@4.0.1: @@ -24439,11 +23184,13 @@ snapshots: forwarded-parse@2.1.2: {} - forwarded@0.2.0: {} + forwarded@0.2.0: + optional: true fraction.js@4.3.7: {} - fresh@0.5.2: {} + fresh@0.5.2: + optional: true from2@2.3.0: dependencies: @@ -24470,6 +23217,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@11.3.2: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.0 + universalify: 2.0.1 + fs-extra@8.1.0: dependencies: graceful-fs: 4.2.11 @@ -24498,15 +23251,6 @@ snapshots: functions-have-names@1.2.3: {} - fx-runner@1.4.0: - dependencies: - commander: 2.9.0 - shell-quote: 1.7.3 - spawn-sync: 1.0.15 - when: 3.7.7 - which: 1.2.4 - winreg: 0.0.12 - gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} @@ -24677,8 +23421,6 @@ snapshots: define-properties: 1.2.1 gopd: 1.2.0 - globalyzer@0.1.0: {} - globby@10.0.2: dependencies: '@types/glob': 7.2.0 @@ -24708,21 +23450,12 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.1.0 - globrex@0.1.2: {} - - go-git-it@2.0.4: - dependencies: - '@colors/colors': 1.6.0 - progress: 2.0.3 - gopd@1.2.0: {} graceful-fs@4.2.10: {} graceful-fs@4.2.11: {} - graceful-readlink@1.0.1: {} - gradient-string@2.0.2: dependencies: chalk: 4.1.2 @@ -24758,13 +23491,13 @@ snapshots: - typescript - utf-8-validate - graphql-config@5.1.3(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.9.3): + graphql-config@5.1.3(@types/node@25.0.0)(graphql@16.10.0)(typescript@5.9.3): dependencies: '@graphql-tools/graphql-file-loader': 8.0.12(graphql@16.10.0) '@graphql-tools/json-file-loader': 8.0.11(graphql@16.10.0) '@graphql-tools/load': 8.0.12(graphql@16.10.0) '@graphql-tools/merge': 9.0.17(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.24(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) '@graphql-tools/utils': 10.7.2(graphql@16.10.0) cosmiconfig: 8.3.6(typescript@5.9.3) graphql: 16.10.0 @@ -24802,7 +23535,8 @@ snapshots: graphql@16.10.0: {} - handle-thing@2.0.1: {} + handle-thing@2.0.1: + optional: true handlebars@4.7.8: dependencies: @@ -24838,12 +23572,6 @@ snapshots: inherits: 2.0.4 safe-buffer: 5.2.1 - hash-sum@1.0.2: - optional: true - - hash-sum@2.0.0: - optional: true - hash.js@1.1.7: dependencies: inherits: 2.0.4 @@ -24925,6 +23653,7 @@ snapshots: obuf: 1.1.2 readable-stream: 2.3.8 wbuf: 1.7.3 + optional: true html-encoding-sniffer@3.0.0: dependencies: @@ -24967,14 +23696,8 @@ snapshots: domutils: 2.8.0 entities: 2.2.0 - htmlparser2@9.1.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 4.5.0 - - http-deceiver@1.2.7: {} + http-deceiver@1.2.7: + optional: true http-errors@1.6.3: dependencies: @@ -24982,6 +23705,7 @@ snapshots: inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 + optional: true http-errors@2.0.0: dependencies: @@ -24990,36 +23714,35 @@ snapshots: setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 + optional: true + + http-errors@2.0.1: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.2 + toidentifier: 1.0.1 + optional: true - http-parser-js@0.5.9: {} + http-parser-js@0.5.10: + optional: true http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 transitivePeerDependencies: - supports-color - http-proxy-middleware@2.0.7(@types/express@4.17.21): - dependencies: - '@types/http-proxy': 1.17.15 - http-proxy: 1.18.1 - 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@2.0.9(@types/express@4.17.25): dependencies: '@types/http-proxy': 1.17.17 @@ -25036,10 +23759,11 @@ snapshots: http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.9 + follow-redirects: 1.15.11 requires-port: 1.0.0 transitivePeerDependencies: - debug + optional: true https-browserify@1.0.0: {} @@ -25053,7 +23777,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 transitivePeerDependencies: - supports-color @@ -25067,7 +23791,8 @@ snapshots: husky@9.1.7: {} - hyperdyperid@1.2.0: {} + hyperdyperid@1.2.0: + optional: true i18next-browser-languagedetector@8.0.2: dependencies: @@ -25085,11 +23810,11 @@ snapshots: optionalDependencies: typescript: 5.7.3 - i18next@24.2.2(typescript@6.0.0-dev.20251209): + i18next@24.2.2(typescript@6.0.0-dev.20251211): dependencies: '@babel/runtime': 7.26.7 optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 i18next@25.7.2(typescript@5.7.3): dependencies: @@ -25117,15 +23842,8 @@ snapshots: ieee754@1.2.1: {} - ignore-by-default@1.0.1: {} - ignore@5.3.2: {} - ignore@6.0.2: {} - - image-size@0.5.5: - optional: true - image-size@1.2.0: dependencies: queue: 6.0.2 @@ -25144,7 +23862,7 @@ snapshots: import-from-esm@2.0.0: dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -25180,7 +23898,8 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.3: {} + inherits@2.0.3: + optional: true inherits@2.0.4: {} @@ -25188,8 +23907,6 @@ snapshots: ini@4.1.1: {} - ini@4.1.3: {} - ink-select-input@4.2.2(ink@3.2.0(@types/react@19.2.7)(react@19.2.1))(react@19.2.1): dependencies: arr-rotate: 1.0.0 @@ -25313,17 +24030,12 @@ snapshots: ip-regex@4.3.0: {} - ipaddr.js@1.9.1: {} - - ipaddr.js@2.2.0: {} + ipaddr.js@1.9.1: + optional: true ipaddr.js@2.3.0: optional: true - is-absolute@0.1.7: - dependencies: - is-relative: 0.1.3 - is-absolute@1.0.0: dependencies: is-relative: 1.0.0 @@ -25469,7 +24181,8 @@ snapshots: call-bind: 1.0.8 define-properties: 1.2.1 - is-network-error@1.1.0: {} + is-network-error@1.3.0: + optional: true is-node-process@1.2.0: {} @@ -25486,25 +24199,17 @@ snapshots: is-path-inside@3.0.3: {} - is-plain-obj@3.0.0: {} + is-plain-obj@3.0.0: + optional: true is-plain-obj@4.1.0: {} - is-plain-object@2.0.4: - dependencies: - isobject: 3.0.1 - is-potential-custom-element-name@1.0.1: {} is-reference@1.2.1: dependencies: '@types/estree': 1.0.6 - is-reference@3.0.3: - dependencies: - '@types/estree': 1.0.8 - optional: true - is-regex@1.2.1: dependencies: call-bound: 1.0.3 @@ -25512,8 +24217,6 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 - is-relative@0.1.3: {} - is-relative@1.0.0: dependencies: is-unc-path: 1.0.0 @@ -25578,9 +24281,6 @@ snapshots: call-bound: 1.0.4 get-intrinsic: 1.3.0 - is-what@3.14.1: - optional: true - is-windows@1.0.2: {} is-wsl@2.2.0: @@ -25597,14 +24297,8 @@ snapshots: isbinaryfile@4.0.10: {} - isexe@1.1.2: {} - isexe@2.0.0: {} - isexe@3.1.1: {} - - isobject@3.0.1: {} - isomorphic-ws@5.0.0(ws@8.18.0): dependencies: ws: 8.18.0 @@ -25742,7 +24436,7 @@ snapshots: '@jest/expect': 30.2.0 '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.0(babel-plugin-macros@3.1.0) @@ -25801,16 +24495,35 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)): + jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + create-jest: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + jest-config: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -25820,15 +24533,15 @@ snapshots: - supports-color - ts-node - jest-cli@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): + jest-cli@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest-config: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-util: 30.2.0 jest-validate: 30.2.0 yargs: 17.7.2 @@ -25902,7 +24615,38 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)): + jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + dependencies: + '@babel/core': 7.26.7 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.7) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.10.2 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: '@babel/core': 7.26.7 '@jest/test-sequencer': 29.7.0 @@ -25928,12 +24672,43 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 24.10.2 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): + dependencies: + '@babel/core': 7.26.7 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.7) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 25.0.0 + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): + jest-config@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: '@babel/core': 7.28.5 '@jest/get-type': 30.1.0 @@ -25960,9 +24735,9 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.10.2 + '@types/node': 25.0.0 esbuild-register: 3.6.0(esbuild@0.27.1) - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -26038,7 +24813,7 @@ snapshots: '@jest/environment': 30.2.0 '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 jest-mock: 30.2.0 jest-util: 30.2.0 jest-validate: 30.2.0 @@ -26065,7 +24840,7 @@ snapshots: jest-haste-map@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -26145,7 +24920,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 jest-util: 30.2.0 optional: true @@ -26235,7 +25010,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -26292,7 +25067,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 cjs-module-lexer: 2.1.1 collect-v8-coverage: 1.0.3 @@ -26375,7 +25150,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -26416,7 +25191,7 @@ snapshots: dependencies: '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.10.2 + '@types/node': 25.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -26439,7 +25214,7 @@ snapshots: jest-worker@30.2.0: dependencies: - '@types/node': 24.10.2 + '@types/node': 25.0.0 '@ungap/structured-clone': 1.3.0 jest-util: 30.2.0 merge-stream: 2.0.0 @@ -26470,24 +25245,36 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)): + jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209)) + jest-cli: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): + jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) '@jest/types': 30.2.0 import-local: 3.2.0 - jest-cli: 30.2.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest-cli: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -26705,8 +25492,6 @@ snapshots: dependencies: json-buffer: 3.0.1 - kind-of@6.0.3: {} - kleur@3.0.3: {} language-subtag-registry@0.3.23: {} @@ -26721,39 +25506,12 @@ snapshots: shell-quote: 1.8.3 optional: true - launch-editor@2.9.1: - dependencies: - picocolors: 1.1.1 - shell-quote: 1.8.2 - lazystream@1.0.1: dependencies: readable-stream: 2.3.8 legal-docs@https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b: {} - less-loader@12.2.0(less@4.4.2)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - less: 4.4.2 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optional: true - - less@4.4.2: - dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.8.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.11 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - needle: 3.3.1 - source-map: 0.6.1 - optional: true - leven@3.1.0: {} levn@0.4.1: @@ -26773,7 +25531,7 @@ snapshots: dependencies: chalk: 5.4.1 commander: 13.1.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 execa: 8.0.1 lilconfig: 3.1.3 listr2: 8.2.5 @@ -26819,13 +25577,6 @@ snapshots: loader-runner@4.3.1: {} - loader-utils@1.4.2: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.2 - optional: true - loader-utils@2.0.4: dependencies: big.js: 5.2.2 @@ -26838,9 +25589,6 @@ snapshots: dependencies: lie: 3.1.1 - locate-character@3.0.0: - optional: true - locate-path@2.0.0: dependencies: p-locate: 2.0.0 @@ -27002,11 +25750,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.21: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - optional: true - magic-string@0.30.8: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -27017,12 +25760,6 @@ snapshots: type-fest: 4.41.0 web-worker: 1.2.0 - make-dir@2.1.0: - dependencies: - pify: 4.0.1 - semver: 5.7.2 - optional: true - make-dir@3.1.0: dependencies: semver: 6.3.1 @@ -27041,17 +25778,19 @@ snapshots: map-or-similar@1.5.0: {} - marked-terminal@7.3.0(marked@15.0.6): + marked-terminal@7.3.0(marked@15.0.12): dependencies: ansi-escapes: 7.2.0 ansi-regex: 6.2.2 chalk: 5.6.2 cli-highlight: 2.1.11 cli-table3: 0.6.5 - marked: 15.0.6 + marked: 15.0.12 node-emoji: 2.2.0 supports-hyperlinks: 3.2.0 + marked@15.0.12: {} + marked@15.0.6: {} match-sorter@8.0.0: @@ -27162,19 +25901,13 @@ snapshots: mdurl@1.0.1: {} - media-typer@0.3.0: {} + media-typer@0.3.0: + optional: true memfs@3.5.3: dependencies: fs-monkey: 1.0.6 - memfs@4.17.0: - dependencies: - '@jsonjoy.com/json-pack': 1.1.1(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) - tree-dump: 1.0.2(tslib@2.8.1) - tslib: 2.8.1 - memfs@4.51.1: dependencies: '@jsonjoy.com/json-pack': 1.21.0(tslib@2.8.1) @@ -27195,7 +25928,8 @@ snapshots: meow@13.2.0: {} - merge-descriptors@1.0.3: {} + merge-descriptors@1.0.3: + optional: true merge-stream@2.0.0: {} @@ -27205,7 +25939,12 @@ snapshots: optionalDependencies: '@types/node': 24.10.2 - methods@1.1.2: {} + meros@1.3.0(@types/node@25.0.0): + optionalDependencies: + '@types/node': 25.0.0 + + methods@1.1.2: + optional: true micromark-core-commonmark@2.0.2: dependencies: @@ -27352,8 +26091,6 @@ snapshots: mime-db@1.52.0: {} - mime-db@1.53.0: {} - mime-db@1.54.0: optional: true @@ -27366,7 +26103,8 @@ snapshots: mime-db: 1.54.0 optional: true - mime@1.6.0: {} + mime@1.6.0: + optional: true mime@4.1.0: {} @@ -27380,12 +26118,6 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - schema-utils: 4.3.0 - tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - minimalistic-assert@1.0.1: {} minimalistic-crypto-utils@1.0.1: {} @@ -27431,7 +26163,8 @@ snapshots: mousetrap@1.6.5: {} - ms@2.0.0: {} + ms@2.0.0: + optional: true ms@2.1.3: {} @@ -27460,7 +26193,7 @@ snapshots: transitivePeerDependencies: - '@types/node' - msw@2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251209): + msw@2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): dependencies: '@bundled-es-modules/cookie': 2.0.1 '@bundled-es-modules/statuses': 1.0.1 @@ -27481,7 +26214,7 @@ snapshots: type-fest: 4.33.0 yargs: 17.7.2 optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 transitivePeerDependencies: - '@types/node' @@ -27489,6 +26222,7 @@ snapshots: dependencies: dns-packet: 5.6.1 thunky: 1.1.0 + optional: true mute-stream@0.0.8: {} @@ -27517,14 +26251,9 @@ snapshots: natural-orderby@5.0.0: {} - needle@3.3.1: - dependencies: - iconv-lite: 0.6.3 - sax: 1.4.3 + negotiator@0.6.3: optional: true - negotiator@0.6.3: {} - negotiator@0.6.4: {} neo-async@2.6.2: {} @@ -27538,44 +26267,44 @@ snapshots: '@formatjs/intl-localematcher': 0.5.10 negotiator: 0.6.4 - next-i18next@15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1): + next-i18next@15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1): dependencies: '@babel/runtime': 7.26.7 core-js: 3.40.0 hoist-non-react-statics: 3.3.2 i18next: 25.7.2(typescript@5.7.3) i18next-fs-backend: 2.6.0 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: 19.2.1 - react-i18next: 16.4.0(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3) + react-i18next: 16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3) - next-i18next@15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1): + next-i18next@15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1): dependencies: '@babel/runtime': 7.26.7 core-js: 3.40.0 hoist-non-react-statics: 3.3.2 i18next: 25.7.2(typescript@5.9.3) i18next-fs-backend: 2.6.0 - next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: 19.2.1 - react-i18next: 16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) + react-i18next: 16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) next-redux-saga@4.1.2(redux-saga@1.3.0): dependencies: redux-saga: 1.3.0 - next-redux-wrapper@8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react-redux@9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1))(react@19.2.1): + next-redux-wrapper@8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1): dependencies: - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: 19.2.1 - react-redux: 9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) - next-router-mock@0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0))(react@19.2.1): + next-router-mock@0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1): dependencies: - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0) + next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) react: 19.2.1 - next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0): + next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): dependencies: '@next/env': 16.0.8 '@swc/helpers': 0.5.15 @@ -27594,13 +26323,13 @@ snapshots: '@next/swc-win32-arm64-msvc': 16.0.8 '@next/swc-win32-x64-msvc': 16.0.8 '@opentelemetry/api': 1.9.0 - sass: 1.95.0 + sass: 1.96.0 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0): + next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): dependencies: '@next/env': 16.0.8 '@swc/helpers': 0.5.15 @@ -27608,7 +26337,7 @@ snapshots: postcss: 8.4.31 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@19.2.1) + styled-jsx: 5.1.6(@babel/core@7.26.7)(react@19.2.1) optionalDependencies: '@next/swc-darwin-arm64': 16.0.8 '@next/swc-darwin-x64': 16.0.8 @@ -27619,13 +26348,13 @@ snapshots: '@next/swc-win32-arm64-msvc': 16.0.8 '@next/swc-win32-x64-msvc': 16.0.8 '@opentelemetry/api': 1.9.0 - sass: 1.95.0 + sass: 1.96.0 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.95.0): + next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): dependencies: '@next/env': 16.0.8 '@swc/helpers': 0.5.15 @@ -27644,7 +26373,32 @@ snapshots: '@next/swc-win32-arm64-msvc': 16.0.8 '@next/swc-win32-x64-msvc': 16.0.8 '@opentelemetry/api': 1.9.0 - sass: 1.95.0 + sass: 1.96.0 + sharp: 0.34.5 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + + next@16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): + dependencies: + '@next/env': 16.0.8 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001760 + postcss: 8.4.31 + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + styled-jsx: 5.1.6(babel-plugin-macros@3.1.0)(react@19.2.1) + optionalDependencies: + '@next/swc-darwin-arm64': 16.0.8 + '@next/swc-darwin-x64': 16.0.8 + '@next/swc-linux-arm64-gnu': 16.0.8 + '@next/swc-linux-arm64-musl': 16.0.8 + '@next/swc-linux-x64-gnu': 16.0.8 + '@next/swc-linux-x64-musl': 16.0.8 + '@next/swc-win32-arm64-msvc': 16.0.8 + '@next/swc-win32-x64-msvc': 16.0.8 + '@opentelemetry/api': 1.9.0 + sass: 1.96.0 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' @@ -27689,7 +26443,8 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-forge@1.3.1: {} + node-forge@1.3.3: + optional: true node-int64@0.4.0: {} @@ -27740,19 +26495,6 @@ snapshots: node-releases@2.0.27: {} - nodemon@3.1.9: - dependencies: - chokidar: 3.6.0 - debug: 4.4.0(supports-color@5.5.0) - ignore-by-default: 1.0.1 - minimatch: 3.1.2 - pstree.remy: 1.1.8 - semver: 7.7.1 - simple-update-notifier: 2.0.0 - supports-color: 5.5.0 - touch: 3.1.1 - undefsafe: 2.0.5 - nookies@2.5.2: dependencies: cookie: 0.4.2 @@ -27807,7 +26549,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npm@11.6.4: {} + npm@11.7.0: {} nth-check@2.1.1: dependencies: @@ -27877,15 +26619,15 @@ snapshots: obliterator@2.0.5: {} - obuf@1.1.2: {} + obuf@1.1.2: + optional: true ohash@2.0.11: {} on-finished@2.4.1: dependencies: ee-first: 1.1.1 - - on-headers@1.0.2: {} + optional: true on-headers@1.1.0: optional: true @@ -27908,16 +26650,9 @@ snapshots: oo-ascii-tree@1.120.0: {} - open-graph-scraper@6.9.0: - dependencies: - chardet: 2.0.0 - cheerio: 1.0.0 - iconv-lite: 0.6.3 - undici: 6.21.1 - open@10.2.0: dependencies: - default-browser: 5.2.1 + default-browser: 5.4.0 define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 wsl-utils: 0.1.0 @@ -27988,8 +26723,6 @@ snapshots: os-browserify@0.3.0: {} - os-shim@0.1.3: {} - os-tmpdir@1.0.2: {} outvariant@1.4.3: {} @@ -28065,8 +26798,9 @@ snapshots: p-retry@6.2.1: dependencies: '@types/retry': 0.12.2 - is-network-error: 1.1.0 + is-network-error: 1.3.0 retry: 0.13.1 + optional: true p-timeout@6.1.4: {} @@ -28078,7 +26812,7 @@ snapshots: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 get-uri: 6.0.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -28094,12 +26828,8 @@ snapshots: package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.9: {} - pako@1.0.11: {} - papaparse@5.5.2: {} - param-case@2.1.1: dependencies: no-case: 2.3.2 @@ -28179,28 +26909,10 @@ snapshots: parse-ms@4.0.0: {} - parse-node-version@1.0.1: - optional: true - parse5-htmlparser2-tree-adapter@6.0.1: dependencies: parse5: 6.0.1 - parse5-htmlparser2-tree-adapter@7.1.0: - dependencies: - domhandler: 5.0.3 - parse5: 7.2.1 - - parse5-parser-stream@7.1.2: - dependencies: - parse5: 7.2.1 - - parse5-utils@2.0.0: - dependencies: - parse5: 2.2.3 - - parse5@2.2.3: {} - parse5@5.1.1: {} parse5@6.0.1: {} @@ -28209,7 +26921,8 @@ snapshots: dependencies: entities: 4.5.0 - parseurl@1.3.3: {} + parseurl@1.3.3: + optional: true pascal-case@2.0.1: dependencies: @@ -28259,7 +26972,8 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-to-regexp@0.1.12: {} + path-to-regexp@0.1.12: + optional: true path-to-regexp@6.3.0: {} @@ -28317,9 +27031,6 @@ snapshots: pify@3.0.0: {} - pify@4.0.1: - optional: true - pirates@4.0.6: {} pirates@4.0.7: @@ -28350,9 +27061,9 @@ snapshots: pluralize@8.0.0: {} - pnp-webpack-plugin@1.7.0(typescript@6.0.0-dev.20251209): + pnp-webpack-plugin@1.7.0(typescript@6.0.0-dev.20251211): dependencies: - ts-pnp: 1.2.0(typescript@6.0.0-dev.20251209) + ts-pnp: 1.2.0(typescript@6.0.0-dev.20251211) transitivePeerDependencies: - typescript @@ -28374,12 +27085,6 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 7.0.0 - postcss-browser-comments@6.0.1(browserslist@4.28.1)(postcss@8.5.1): - dependencies: - browserslist: 4.28.1 - postcss: 8.5.1 - optional: true - postcss-calc@10.1.1(postcss@8.5.1): dependencies: postcss: 8.5.1 @@ -28651,30 +27356,9 @@ snapshots: jiti: 2.6.1 postcss: 8.5.1 - postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2): - dependencies: - lilconfig: 3.1.3 - optionalDependencies: - jiti: 2.6.1 - postcss: 8.5.1 - yaml: 2.8.2 - optional: true - - postcss-loader@8.1.1(postcss@8.5.1)(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - cosmiconfig: 9.0.0(typescript@5.7.3) - jiti: 1.21.7 - postcss: 8.5.1 - semver: 7.7.1 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - typescript - optional: true - - postcss-loader@8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251209)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): + postcss-loader@8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: - cosmiconfig: 9.0.0(typescript@6.0.0-dev.20251209) + cosmiconfig: 9.0.0(typescript@6.0.0-dev.20251211) jiti: 1.21.7 postcss: 8.5.1 semver: 7.7.1 @@ -28822,15 +27506,6 @@ snapshots: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize@13.0.1(browserslist@4.28.1)(postcss@8.5.1): - dependencies: - '@csstools/normalize.css': 12.1.1 - browserslist: 4.28.1 - postcss: 8.5.1 - postcss-browser-comments: 6.0.1(browserslist@4.28.1)(postcss@8.5.1) - sanitize.css: 13.0.0 - optional: true - postcss-opacity-percentage@3.0.0(postcss@8.5.1): dependencies: postcss: 8.5.1 @@ -29042,11 +27717,6 @@ snapshots: postcss: 8.5.1 thenby: 1.3.4 - postcss-scss@4.0.9(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - optional: true - postcss-selector-not@8.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 @@ -29110,9 +27780,6 @@ snapshots: powershell-utils@0.1.0: {} - preact@10.28.0: - optional: true - prebuild-install@7.1.3: dependencies: detect-libc: 2.1.2 @@ -29209,11 +27876,12 @@ snapshots: dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 + optional: true proxy-agent@6.5.0: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 lru-cache: 7.18.3 @@ -29225,15 +27893,10 @@ snapshots: proxy-from-env@1.1.0: {} - prr@1.0.1: - optional: true - psl@1.15.0: dependencies: punycode: 2.3.1 - pstree.remy@1.1.8: {} - public-encrypt@4.0.3: dependencies: bn.js: 4.12.1 @@ -29257,10 +27920,6 @@ snapshots: pure-rand@7.0.1: optional: true - qs@6.13.0: - dependencies: - side-channel: 1.1.0 - qs@6.14.0: dependencies: side-channel: 1.1.0 @@ -29294,12 +27953,13 @@ snapshots: range-parser@1.2.1: {} - raw-body@2.5.2: + raw-body@2.5.3: dependencies: bytes: 3.1.2 - http-errors: 2.0.0 + http-errors: 2.0.1 iconv-lite: 0.4.24 unpipe: 1.0.0 + optional: true rc9@2.1.2: dependencies: @@ -29346,9 +28006,9 @@ snapshots: - bufferutil - utf-8-validate - react-docgen-typescript@2.2.2(typescript@6.0.0-dev.20251209): + react-docgen-typescript@2.2.2(typescript@6.0.0-dev.20251211): dependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 react-docgen@7.1.1: dependencies: @@ -29406,16 +28066,16 @@ snapshots: i18next: 24.2.2(typescript@5.7.3) react: 19.2.1 - react-i18next@15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251209))(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-i18next@15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: '@babel/runtime': 7.26.7 html-parse-stringify: 3.0.1 - i18next: 24.2.2(typescript@6.0.0-dev.20251209) + i18next: 24.2.2(typescript@6.0.0-dev.20251211) react: 19.2.1 optionalDependencies: react-dom: 19.2.1(react@19.2.1) - react-i18next@16.4.0(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3): + react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3): dependencies: '@babel/runtime': 7.28.4 html-parse-stringify: 3.0.1 @@ -29426,7 +28086,7 @@ snapshots: react-dom: 19.2.1(react@19.2.1) typescript: 5.7.3 - react-i18next@16.4.0(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3): + react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3): dependencies: '@babel/runtime': 7.28.4 html-parse-stringify: 3.0.1 @@ -29437,9 +28097,9 @@ snapshots: react-dom: 19.2.1(react@19.2.1) typescript: 5.9.3 - react-innertext@1.1.5(@types/react@19.0.8)(react@19.2.1): + react-innertext@1.1.5(@types/react@19.2.7)(react@19.2.1): dependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 react: 19.2.1 react-intersection-observer@9.15.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1): @@ -29454,7 +28114,7 @@ snapshots: react-is@18.3.1: {} - react-joyride@2.9.3(@types/react@19.0.8)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + react-joyride@2.9.3(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: '@gilbarbara/deep-equal': 0.3.1 deep-diff: 1.0.2 @@ -29463,7 +28123,7 @@ snapshots: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) react-floater: 0.7.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - react-innertext: 1.1.5(@types/react@19.0.8)(react@19.2.1) + react-innertext: 1.1.5(@types/react@19.2.7)(react@19.2.1) react-is: 16.13.1 scroll: 3.0.1 scrollparent: 2.1.0 @@ -29474,10 +28134,10 @@ snapshots: react-lifecycles-compat@3.0.4: {} - react-markdown@9.0.3(@types/react@19.0.8)(react@19.2.1): + react-markdown@9.0.3(@types/react@19.2.7)(react@19.2.1): dependencies: '@types/hast': 3.0.4 - '@types/react': 19.0.8 + '@types/react': 19.2.7 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.2 html-url-attributes: 3.0.1 @@ -29536,33 +28196,27 @@ snapshots: optionalDependencies: react-dom: 19.2.1(react@19.2.1) - react-redux@9.2.0(@types/react@19.0.8)(react@19.2.1)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 react: 19.2.1 use-sync-external-store: 1.4.0(react@19.2.1) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 redux: 5.0.1 - react-refresh-typescript@2.0.10(react-refresh@0.14.2)(typescript@5.7.3): - dependencies: - react-refresh: 0.14.2 - typescript: 5.7.3 - optional: true - react-refresh@0.14.2: {} react-swipeable@7.0.2(react@19.2.1): dependencies: react: 19.2.1 - react-textarea-autosize@8.5.7(@types/react@19.0.8)(react@19.2.1): + react-textarea-autosize@8.5.7(@types/react@19.2.7)(react@19.2.1): dependencies: '@babel/runtime': 7.26.7 react: 19.2.1 - use-composed-ref: 1.4.0(@types/react@19.0.8)(react@19.2.1) - use-latest: 1.3.0(@types/react@19.0.8)(react@19.2.1) + use-composed-ref: 1.4.0(@types/react@19.2.7)(react@19.2.1) + use-latest: 1.3.0(@types/react@19.2.7)(react@19.2.1) transitivePeerDependencies: - '@types/react' @@ -29662,7 +28316,7 @@ snapshots: dependencies: picomatch: 2.3.1 - readdirp@4.1.1: {} + readdirp@4.1.2: {} recast@0.23.11: dependencies: @@ -29887,7 +28541,8 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 - retry@0.13.1: {} + retry@0.13.1: + optional: true reusify@1.0.4: {} @@ -29910,7 +28565,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - run-applescript@7.0.0: {} + run-applescript@7.1.0: {} run-async@2.4.1: {} @@ -29953,25 +28608,14 @@ snapshots: safer-buffer@2.1.2: {} - sanitize.css@13.0.0: - optional: true - - sass-loader@14.2.1(sass@1.95.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): + sass-loader@14.2.1(sass@1.96.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.95.0 + sass: 1.96.0 webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - sass-loader@16.0.4(sass@1.95.0)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - sass: 1.95.0 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optional: true - - sass@1.95.0: + sass@1.96.0: dependencies: chokidar: 4.0.3 immutable: 5.1.4 @@ -30025,12 +28669,14 @@ snapshots: scuid@1.1.0: {} - select-hose@2.0.0: {} + select-hose@2.0.0: + optional: true selfsigned@2.4.1: dependencies: - '@types/node-forge': 1.3.11 - node-forge: 1.3.1 + '@types/node-forge': 1.3.14 + node-forge: 1.3.3 + optional: true semantic-release@25.0.2(typescript@5.7.3): dependencies: @@ -30052,8 +28698,8 @@ snapshots: hosted-git-info: 9.0.2 import-from-esm: 2.0.0 lodash-es: 4.17.21 - marked: 15.0.6 - marked-terminal: 7.3.0(marked@15.0.6) + marked: 15.0.12 + marked-terminal: 7.3.0(marked@15.0.12) micromatch: 4.0.8 p-each-series: 3.0.0 p-reduce: 3.0.0 @@ -30110,6 +28756,26 @@ snapshots: statuses: 2.0.1 transitivePeerDependencies: - supports-color + optional: true + + send@0.19.1: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + optional: true sentence-case@2.1.1: dependencies: @@ -30137,6 +28803,7 @@ snapshots: parseurl: 1.3.3 transitivePeerDependencies: - supports-color + optional: true serve-static@1.16.2: dependencies: @@ -30146,6 +28813,7 @@ snapshots: send: 0.19.0 transitivePeerDependencies: - supports-color + optional: true set-cookie-parser@2.7.1: {} @@ -30173,9 +28841,11 @@ snapshots: setimmediate@1.0.5: {} - setprototypeof@1.1.0: {} + setprototypeof@1.1.0: + optional: true - setprototypeof@1.2.0: {} + setprototypeof@1.2.0: + optional: true sha.js@2.4.11: dependencies: @@ -30187,10 +28857,6 @@ snapshots: charenc: 0.0.2 crypt: 0.0.2 - shallow-clone@3.0.1: - dependencies: - kind-of: 6.0.3 - sharp@0.33.5: dependencies: color: 4.2.3 @@ -30255,8 +28921,6 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.7.3: {} - shell-quote@1.8.2: {} shell-quote@1.8.3: {} @@ -30321,10 +28985,6 @@ snapshots: dependencies: is-arrayish: 0.3.2 - simple-update-notifier@2.0.0: - dependencies: - semver: 7.7.1 - sisteransi@1.0.5: {} skin-tone@2.0.0: @@ -30359,8 +29019,6 @@ snapshots: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 - slugify@1.6.6: {} - smart-buffer@4.2.0: {} snake-case@2.1.0: @@ -30377,11 +29035,12 @@ snapshots: faye-websocket: 0.11.4 uuid: 8.3.2 websocket-driver: 0.7.4 + optional: true socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0 socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -30432,11 +29091,6 @@ snapshots: spawn-error-forwarder@1.0.0: {} - spawn-sync@1.0.15: - dependencies: - concat-stream: 1.6.2 - os-shim: 0.1.3 - spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -30468,6 +29122,7 @@ snapshots: wbuf: 1.7.3 transitivePeerDependencies: - supports-color + optional: true spdy@4.0.2: dependencies: @@ -30478,6 +29133,7 @@ snapshots: spdy-transport: 3.0.0 transitivePeerDependencies: - supports-color + optional: true split-on-first@3.0.0: {} @@ -30509,10 +29165,14 @@ snapshots: dependencies: type-fest: 0.7.1 - statuses@1.5.0: {} + statuses@1.5.0: + optional: true statuses@2.0.1: {} + statuses@2.0.2: + optional: true + stdin-discarder@0.2.2: {} stop-iteration-iterator@1.1.0: @@ -30522,7 +29182,7 @@ snapshots: storage-factory@0.2.1: {} - storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -30531,6 +29191,7 @@ snapshots: '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 esbuild: 0.27.1 + open: 10.2.0 recast: 0.23.11 semver: 7.7.3 use-sync-external-store: 1.6.0(react@19.2.1) @@ -30544,7 +29205,7 @@ snapshots: - react-dom - utf-8-validate - storybook@10.1.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -30553,6 +29214,7 @@ snapshots: '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 esbuild: 0.27.1 + open: 10.2.0 recast: 0.23.11 semver: 7.7.3 use-sync-external-store: 1.6.0(react@19.2.1) @@ -30737,10 +29399,6 @@ snapshots: strip-json-comments@3.1.1: {} - style-loader@3.3.4(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - style-loader@3.3.4(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) @@ -30757,6 +29415,13 @@ snapshots: '@babel/core': 7.26.7 babel-plugin-macros: 3.1.0 + styled-jsx@5.1.6(@babel/core@7.26.7)(react@19.2.1): + dependencies: + client-only: 0.0.1 + react: 19.2.1 + optionalDependencies: + '@babel/core': 7.26.7 + styled-jsx@5.1.6(@babel/core@7.28.5)(react@19.2.1): dependencies: client-only: 0.0.1 @@ -30764,6 +29429,13 @@ snapshots: optionalDependencies: '@babel/core': 7.28.5 + styled-jsx@5.1.6(babel-plugin-macros@3.1.0)(react@19.2.1): + dependencies: + client-only: 0.0.1 + react: 19.2.1 + optionalDependencies: + babel-plugin-macros: 3.1.0 + stylehacks@7.0.4(postcss@8.5.1): dependencies: browserslist: 4.24.4 @@ -30797,53 +29469,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-dev-helper@1.1.9: - optional: true - - svelte-hmr@0.14.12(svelte@5.45.8): - dependencies: - svelte: 5.45.8 - optional: true - - svelte-loader@3.2.4(svelte@5.45.8): - dependencies: - loader-utils: 2.0.4 - svelte: 5.45.8 - svelte-dev-helper: 1.1.9 - svelte-hmr: 0.14.12(svelte@5.45.8) - optional: true - - svelte-preprocess@6.0.3(@babel/core@7.28.5)(less@4.4.2)(postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2))(postcss@8.5.1)(sass@1.95.0)(svelte@5.45.8)(typescript@5.7.3): - dependencies: - svelte: 5.45.8 - optionalDependencies: - '@babel/core': 7.28.5 - less: 4.4.2 - postcss: 8.5.1 - postcss-load-config: 6.0.1(jiti@2.6.1)(postcss@8.5.1)(yaml@2.8.2) - sass: 1.95.0 - typescript: 5.7.3 - optional: true - - svelte@5.45.8: - dependencies: - '@jridgewell/remapping': 2.3.5 - '@jridgewell/sourcemap-codec': 1.5.5 - '@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0) - '@types/estree': 1.0.8 - acorn: 8.15.0 - aria-query: 5.3.2 - axobject-query: 4.1.0 - clsx: 2.1.1 - devalue: 5.6.0 - esm-env: 1.2.2 - esrap: 2.2.1 - is-reference: 3.0.3 - locate-character: 3.0.0 - magic-string: 0.30.21 - zimmerframe: 1.1.4 - optional: true - svgo@3.3.2: dependencies: '@trysound/sax': 0.2.0 @@ -30863,12 +29488,6 @@ snapshots: dependencies: tslib: 2.8.1 - swc-loader@0.2.6(@swc/core@1.10.14(@swc/helpers@0.5.17))(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.17) - '@swc/counter': 0.1.3 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - symbol-tree@3.2.4: {} sync-fetch@0.6.0-2: @@ -30951,17 +29570,6 @@ snapshots: type-fest: 2.19.0 unique-string: 3.0.0 - terser-webpack-plugin@5.3.11(@swc/core@1.10.14(@swc/helpers@0.5.17))(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.38.0 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optionalDependencies: - '@swc/core': 1.10.14(@swc/helpers@0.5.17) - terser-webpack-plugin@5.3.11(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -31017,10 +29625,6 @@ snapshots: dependencies: any-promise: 1.3.0 - thingies@1.21.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - thingies@2.5.0(tslib@2.8.1): dependencies: tslib: 2.8.1 @@ -31033,7 +29637,8 @@ snapshots: through@2.3.8: {} - thunky@1.1.0: {} + thunky@1.1.0: + optional: true tightrope@0.2.0: {} @@ -31047,11 +29652,6 @@ snapshots: dependencies: setimmediate: 1.0.5 - tiny-glob@0.2.9: - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - tiny-invariant@1.3.3: {} tinycolor2@1.6.0: {} @@ -31102,9 +29702,8 @@ snapshots: dependencies: is-number: 7.0.0 - toidentifier@1.0.1: {} - - touch@3.1.1: {} + toidentifier@1.0.1: + optional: true tough-cookie@4.1.4: dependencies: @@ -31131,10 +29730,6 @@ snapshots: '@gilbarbara/deep-equal': 0.1.2 is-lite: 0.8.2 - tree-dump@1.0.2(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - tree-dump@1.1.0(tslib@2.8.1): dependencies: tslib: 2.8.1 @@ -31154,12 +29749,12 @@ snapshots: ts-dedent@2.2.0: {} - ts-jest@29.2.5(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): + ts-jest@29.2.5(@babel/core@7.28.5)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + jest: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -31169,19 +29764,9 @@ snapshots: yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.28.5 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.5) - - ts-loader@9.5.2(typescript@5.7.3)(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - micromatch: 4.0.8 - semver: 7.7.1 - source-map: 0.7.4 - typescript: 5.7.3 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) + '@jest/transform': 30.2.0 + '@jest/types': 30.2.0 + babel-jest: 30.2.0(@babel/core@7.28.5) ts-log@2.2.7: {} @@ -31226,7 +29811,7 @@ snapshots: '@swc/core': 1.15.3(@swc/helpers@0.5.17) optional: true - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251209): + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -31240,15 +29825,55 @@ snapshots: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.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': 25.0.0 + acorn: 8.14.0 + 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.7.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.3(@swc/helpers@0.5.17) + + ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@6.0.0-dev.20251211): + 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': 25.0.0 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 6.0.0-dev.20251211 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: '@swc/core': 1.15.3(@swc/helpers@0.5.17) - ts-pnp@1.2.0(typescript@6.0.0-dev.20251209): + ts-pnp@1.2.0(typescript@6.0.0-dev.20251211): optionalDependencies: - typescript: 6.0.0-dev.20251209 + typescript: 6.0.0-dev.20251211 ts-toolbelt@9.6.0: {} @@ -31383,6 +30008,7 @@ snapshots: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 + optional: true typed-array-buffer@1.0.3: dependencies: @@ -31417,8 +30043,6 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.10 - typedarray@0.0.6: {} - typescript-compare@0.0.2: dependencies: typescript-logic: 0.0.0 @@ -31436,7 +30060,7 @@ snapshots: typescript@5.9.3: optional: true - typescript@6.0.0-dev.20251209: {} + typescript@6.0.0-dev.20251211: {} ua-parser-js@1.0.40: {} @@ -31452,12 +30076,8 @@ snapshots: unc-path-regex@0.1.2: {} - undefsafe@2.0.5: {} - undici-types@5.26.5: {} - undici-types@6.20.0: {} - undici-types@6.21.0: {} undici-types@7.16.0: {} @@ -31466,8 +30086,6 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.21.1: {} - undici@7.16.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -31536,7 +30154,8 @@ snapshots: dependencies: normalize-path: 2.1.1 - unpipe@1.0.0: {} + unpipe@1.0.0: + optional: true unplugin@1.0.1: dependencies: @@ -31624,24 +30243,24 @@ snapshots: urlpattern-polyfill@10.0.0: {} - use-composed-ref@1.4.0(@types/react@19.0.8)(react@19.2.1): + use-composed-ref@1.4.0(@types/react@19.2.7)(react@19.2.1): dependencies: react: 19.2.1 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 - use-isomorphic-layout-effect@1.2.0(@types/react@19.0.8)(react@19.2.1): + use-isomorphic-layout-effect@1.2.0(@types/react@19.2.7)(react@19.2.1): dependencies: react: 19.2.1 optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 - use-latest@1.3.0(@types/react@19.0.8)(react@19.2.1): + use-latest@1.3.0(@types/react@19.2.7)(react@19.2.1): dependencies: react: 19.2.1 - use-isomorphic-layout-effect: 1.2.0(@types/react@19.0.8)(react@19.2.1) + use-isomorphic-layout-effect: 1.2.0(@types/react@19.2.7)(react@19.2.1) optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 use-memo-one@1.1.3(react@19.2.1): dependencies: @@ -31655,8 +30274,6 @@ snapshots: dependencies: react: 19.2.1 - userhome@1.0.1: {} - util-deprecate@1.0.2: {} util@0.12.5: @@ -31669,7 +30286,8 @@ snapshots: utila@0.4.0: {} - utils-merge@1.0.1: {} + utils-merge@1.0.1: + optional: true uuid@10.0.0: {} @@ -31702,7 +30320,8 @@ snapshots: value-or-promise@1.0.12: {} - vary@1.1.2: {} + vary@1.1.2: + optional: true vfile-message@4.0.2: dependencies: @@ -31718,26 +30337,6 @@ snapshots: void-elements@3.1.0: {} - vue-loader@17.4.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - chalk: 4.1.2 - hash-sum: 2.0.0 - watchpack: 2.4.2 - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - optional: true - - vue-style-loader@4.1.3: - dependencies: - hash-sum: 1.0.2 - loader-utils: 1.4.2 - optional: true - - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - optional: true - w3c-xmlserializer@4.0.0: dependencies: xml-name-validator: 4.0.0 @@ -31763,6 +30362,7 @@ snapshots: wbuf@1.7.3: dependencies: minimalistic-assert: 1.0.1 + optional: true wcwidth@1.0.1: dependencies: @@ -31772,8 +30372,6 @@ snapshots: web-worker@1.2.0: {} - webextension-polyfill@0.12.0: {} - webidl-conversions@3.0.1: {} webidl-conversions@7.0.0: {} @@ -31788,17 +30386,6 @@ snapshots: optionalDependencies: webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - webpack-dev-middleware@7.4.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.0 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - webpack-dev-middleware@7.4.5(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: colorette: 2.0.20 @@ -31811,43 +30398,6 @@ snapshots: webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) optional: true - webpack-dev-server@5.2.0(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.14 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.7.5 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.9.1 - open: 10.2.0 - p-retry: 6.2.1 - schema-utils: 4.3.0 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - ws: 8.18.0 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): dependencies: '@types/bonjour': 3.5.13 @@ -31864,7 +30414,7 @@ snapshots: colorette: 2.0.20 compression: 1.8.1 connect-history-api-fallback: 2.0.0 - express: 4.21.2 + express: 4.22.1 graceful-fs: 4.2.11 http-proxy-middleware: 2.0.9(@types/express@4.17.25) ipaddr.js: 2.3.0 @@ -31893,20 +30443,10 @@ snapshots: html-entities: 2.5.2 strip-ansi: 6.0.1 - webpack-merge@6.0.1: - dependencies: - clone-deep: 4.0.1 - flat: 5.0.2 - wildcard: 2.0.1 - webpack-sources@3.2.3: {} webpack-sources@3.3.3: {} - webpack-target-webextension@2.1.3(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))): - dependencies: - webpack: 5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)) - webpack-virtual-modules@0.5.0: {} webpack-virtual-modules@0.6.2: {} @@ -31943,36 +30483,6 @@ snapshots: - esbuild - uglify-js - webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17)): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - 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.11(@swc/core@1.10.14(@swc/helpers@0.5.17))(webpack@5.97.1(@swc/core@1.10.14(@swc/helpers@0.5.17))) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2): dependencies: '@types/eslint-scope': 3.7.7 @@ -32005,20 +30515,18 @@ snapshots: websocket-driver@0.7.4: dependencies: - http-parser-js: 0.5.9 + http-parser-js: 0.5.10 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 + optional: true - websocket-extensions@0.1.4: {} + websocket-extensions@0.1.4: + optional: true whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 - whatwg-encoding@3.1.1: - dependencies: - iconv-lite: 0.6.3 - whatwg-mimetype@3.0.0: {} whatwg-mimetype@4.0.0: {} @@ -32033,8 +30541,6 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - when@3.7.7: {} - which-boxed-primitive@1.1.1: dependencies: is-bigint: 1.1.0 @@ -32085,31 +30591,14 @@ snapshots: gopd: 1.2.0 has-tostringtag: 1.0.2 - which@1.2.4: - dependencies: - is-absolute: 0.1.7 - isexe: 1.1.2 - - which@1.3.1: - dependencies: - isexe: 2.0.0 - which@2.0.2: dependencies: isexe: 2.0.0 - which@5.0.0: - dependencies: - isexe: 3.1.1 - widest-line@3.1.0: dependencies: string-width: 4.2.3 - wildcard@2.0.1: {} - - winreg@0.0.12: {} - word-wrap@1.2.5: {} wordwrap@1.0.0: {} @@ -32180,15 +30669,8 @@ snapshots: xml-name-validator@4.0.0: {} - xml2js@0.6.2: - dependencies: - sax: 1.4.3 - xmlbuilder: 11.0.1 - xml@1.0.1: {} - xmlbuilder@11.0.1: {} - xmlbuilder@15.1.1: {} xmlchars@2.2.0: {} @@ -32209,9 +30691,6 @@ snapshots: yaml@2.7.0: {} - yaml@2.8.2: - optional: true - yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} @@ -32268,9 +30747,6 @@ snapshots: dependencies: '@types/yoga-layout': 1.9.2 - zimmerframe@1.1.4: - optional: true - zip-stream@4.1.1: dependencies: archiver-utils: 3.0.4 @@ -32279,9 +30755,9 @@ snapshots: zod@3.23.8: {} - zustand@5.0.3(@types/react@19.0.8)(react@19.2.1)(use-sync-external-store@1.6.0(react@19.2.1)): + zustand@5.0.3(@types/react@19.2.7)(react@19.2.1)(use-sync-external-store@1.6.0(react@19.2.1)): optionalDependencies: - '@types/react': 19.0.8 + '@types/react': 19.2.7 react: 19.2.1 use-sync-external-store: 1.6.0(react@19.2.1) diff --git a/ui/components/package.json b/ui/components/package.json index 4846a785c..668ecbe21 100644 --- a/ui/components/package.json +++ b/ui/components/package.json @@ -28,7 +28,7 @@ "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", "@types/node": "^24.10.2", - "@types/react": "19.0.8", + "@types/react": "19.2.7", "@types/react-dom": "^19.0.3", "jest": "29.7.0", "postcss-flexbugs-fixes": "^5.0.2", diff --git a/ui/icons/package.json b/ui/icons/package.json index f034befe8..9f79ce8b1 100644 --- a/ui/icons/package.json +++ b/ui/icons/package.json @@ -9,7 +9,7 @@ "devDependencies": { "@config/typescript-config": "workspace:*", "@types/fs-extra": "11.0.4", - "@types/react": "19.0.8", + "@types/react": "19.2.7", "fs-extra": "11.3.0", "svgo": "3.3.2", "ts-node": "^10.9.2" From fa42627a39ab91019ebb26b49e6b0cdba22ed747 Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 11 Dec 2025 11:17:49 -0800 Subject: [PATCH 3/4] chore(cleanup): remove storybooks --- .../account/email/addresses.story.js | 29 -- .../annotations/annotations.story.js | 69 ---- .../components/arrow-link/arrow-link.story.js | 13 - .../components/avatar/avatar-button.story.js | 23 -- .../src/components/avatar/avatar.stories.js | 11 - .../src/components/banner/newsroom.story.tsx | 9 - .../call-out/call-out-brand.story.js | 10 - .../call-out/call-out-build-home.story.js | 10 - .../call-out/call-out-collection.story.js | 10 - .../call-out/call-out-pocket-hits.story.js | 18 -- .../call-out/call-out-start-library.story.js | 25 -- .../components/call-out/newsroom.story.tsx | 33 -- .../src/components/chyron/chyron.stories.js | 106 ------ .../content-author/author-bio.story.js | 54 ---- .../content-author/author-byline.story.js | 35 -- .../content-cta/getpocket-cta.story.js | 10 - .../content-headline/parsed-headline.story.js | 13 - .../content-headline/pocket-worthy.story.js | 10 - .../content-parsed/content-parsed.story.js | 44 --- .../content-partner/partner.story.js | 26 -- .../publisher-attribution.story.js | 21 -- .../content-recs/publisher-recs.story.js | 26 -- .../content-saving/save-article.story.js | 13 - .../content-saving/save-list.story.js | 13 - .../components/dev-tools/dev-tools.story.js | 126 -------- .../display-settings.story.js | 39 --- .../web/src/components/drawer/drawer.story.js | 14 - .../email-signup-form.story.js | 10 - .../global-footer/global-footer.story.js | 10 - .../account/global-nav-account.stories.js | 23 -- .../components/global-nav/global-nav.story.js | 47 --- .../links/global-nav-links.stories.js | 9 - .../mobile/global-nav-mobile-menu.stories.js | 47 --- .../tools/global-nav-tools.stories.js | 27 -- .../tools/search/global-nav-search.stories.js | 15 - .../item-actions/item-actions.story.js | 118 ------- .../item-actions/save-to-pocket.story.js | 43 --- .../components/item/item.signaled.story.js | 162 ---------- clients/web/src/components/item/item.story.js | 216 ------------- .../items-media/card-media.story.js | 39 --- .../web/src/components/loader/loader.story.js | 22 -- .../logo-animated/logo-animated.story.js | 17 - .../web/src/components/modal/modal.story.js | 303 ------------------ .../components/onboarding/onboarding.story.js | 112 ------- .../src/components/overlay/overlay.story.js | 25 -- .../pagination/pagination.story.tsx | 36 --- .../pocket-hits-illustrated-chyron.story.js | 33 -- .../pocket-recs/pocket-recs.story.js | 33 -- .../popover/popover-selection.story.js | 41 --- .../src/components/popover/popover.story.js | 104 ------ .../components/processing/processing.story.js | 9 - .../progress-bar/progress-bar.story.js | 59 ---- .../progress-pill/progress-pill.story.js | 26 -- clients/web/src/components/rail/rail.story.js | 12 - .../src/components/reorder/reorder.story.js | 41 --- .../report-form/report-form.story.js | 42 --- .../shortcuts-view/shortcuts-view.story.js | 24 -- .../src/components/stepper/stepper.story.js | 53 --- .../src/components/tagging/tagging.story.js | 28 -- clients/web/src/components/tags/tags.story.js | 79 ----- .../web/src/components/toast/toast.story.js | 28 -- .../src/components/tooltip/tooltip.story.js | 115 ------- .../topics-pillbox/topics-pillbox.story.js | 13 - .../components/type-ahead/type-ahead.story.js | 56 ---- .../web/src/components/video/video.story.js | 44 --- .../src/containers/about/component.story.tsx | 20 -- .../contact-info/component.story.tsx | 20 -- package.json | 4 - ui/components/_base/button.story.tsx | 141 -------- ui/components/_base/colors.story.tsx | 81 ----- ui/components/_base/icons.story.tsx | 45 --- ui/components/_base/input.story.tsx | 126 -------- ui/components/_base/typography.story.tsx | 20 -- ui/components/_decorators/inArticleLayout.tsx | 23 -- ui/components/_decorators/inCard.tsx | 18 -- ui/components/_decorators/inCenter.tsx | 17 - ui/components/_decorators/inGrid.tsx | 22 -- ui/components/_decorators/inLayout.tsx | 16 - ui/components/_decorators/style.module.css | 4 - .../error-not-found/component.story.tsx | 20 -- ui/components/error/component.story.tsx | 20 -- .../item-actions-overflow/component.story.tsx | 23 -- .../item-actions-save/component.story.tsx | 23 -- .../item-actions/component.story.tsx | 44 --- .../item-article-layout/component.story.tsx | 50 --- .../item-article-media/component.story.tsx | 74 ----- .../item-article/component.story.tsx | 56 ---- .../item-short-layout/component.story.tsx | 32 -- ui/components/item-short/component.story.tsx | 54 ---- .../item-sound-layout/component.story.tsx | 32 -- ui/components/item-sound/component.story.tsx | 56 ---- .../item-video-layout/component.story.tsx | 34 -- ui/components/item-video/component.story.tsx | 50 --- .../layout-main/component.story.ssr.tsx | 77 ----- .../nav-footer-language/component.story.tsx | 20 -- .../nav-footer-theme/component.story.tsx | 20 -- ui/components/nav-footer/component.story.tsx | 23 -- .../nav-top-account-auth/component.story.tsx | 20 -- .../component.story.ssr.tsx | 46 --- .../nav-top-account/component.story.ssr.tsx | 45 --- .../nav-top-brand/component.story.tsx | 20 -- .../nav-top-search/component.story.tsx | 20 -- ui/components/nav-top/component.story.ssr.tsx | 22 -- ui/components/placard/component.story.tsx | 20 -- .../setting-theme/component.story.tsx | 20 -- 105 files changed, 4409 deletions(-) delete mode 100644 clients/web/src/components/account/email/addresses.story.js delete mode 100644 clients/web/src/components/annotations/annotations.story.js delete mode 100644 clients/web/src/components/arrow-link/arrow-link.story.js delete mode 100644 clients/web/src/components/avatar/avatar-button.story.js delete mode 100644 clients/web/src/components/avatar/avatar.stories.js delete mode 100644 clients/web/src/components/banner/newsroom.story.tsx delete mode 100644 clients/web/src/components/call-out/call-out-brand.story.js delete mode 100644 clients/web/src/components/call-out/call-out-build-home.story.js delete mode 100644 clients/web/src/components/call-out/call-out-collection.story.js delete mode 100644 clients/web/src/components/call-out/call-out-pocket-hits.story.js delete mode 100644 clients/web/src/components/call-out/call-out-start-library.story.js delete mode 100644 clients/web/src/components/call-out/newsroom.story.tsx delete mode 100644 clients/web/src/components/chyron/chyron.stories.js delete mode 100644 clients/web/src/components/content-author/author-bio.story.js delete mode 100644 clients/web/src/components/content-author/author-byline.story.js delete mode 100644 clients/web/src/components/content-cta/getpocket-cta.story.js delete mode 100644 clients/web/src/components/content-headline/parsed-headline.story.js delete mode 100644 clients/web/src/components/content-headline/pocket-worthy.story.js delete mode 100644 clients/web/src/components/content-parsed/content-parsed.story.js delete mode 100644 clients/web/src/components/content-partner/partner.story.js delete mode 100644 clients/web/src/components/content-publisher/publisher-attribution.story.js delete mode 100644 clients/web/src/components/content-recs/publisher-recs.story.js delete mode 100644 clients/web/src/components/content-saving/save-article.story.js delete mode 100644 clients/web/src/components/content-saving/save-list.story.js delete mode 100644 clients/web/src/components/dev-tools/dev-tools.story.js delete mode 100644 clients/web/src/components/display-settings/display-settings.story.js delete mode 100644 clients/web/src/components/drawer/drawer.story.js delete mode 100644 clients/web/src/components/email-signup-form/email-signup-form.story.js delete mode 100644 clients/web/src/components/global-footer/global-footer.story.js delete mode 100644 clients/web/src/components/global-nav/account/global-nav-account.stories.js delete mode 100644 clients/web/src/components/global-nav/global-nav.story.js delete mode 100644 clients/web/src/components/global-nav/links/global-nav-links.stories.js delete mode 100644 clients/web/src/components/global-nav/mobile/global-nav-mobile-menu.stories.js delete mode 100644 clients/web/src/components/global-nav/tools/global-nav-tools.stories.js delete mode 100644 clients/web/src/components/global-nav/tools/search/global-nav-search.stories.js delete mode 100644 clients/web/src/components/item-actions/item-actions.story.js delete mode 100644 clients/web/src/components/item-actions/save-to-pocket.story.js delete mode 100644 clients/web/src/components/item/item.signaled.story.js delete mode 100644 clients/web/src/components/item/item.story.js delete mode 100644 clients/web/src/components/items-media/card-media.story.js delete mode 100644 clients/web/src/components/loader/loader.story.js delete mode 100644 clients/web/src/components/logo-animated/logo-animated.story.js delete mode 100644 clients/web/src/components/modal/modal.story.js delete mode 100644 clients/web/src/components/onboarding/onboarding.story.js delete mode 100644 clients/web/src/components/overlay/overlay.story.js delete mode 100644 clients/web/src/components/pagination/pagination.story.tsx delete mode 100644 clients/web/src/components/pocket-hits-chyron/pocket-hits-illustrated-chyron.story.js delete mode 100644 clients/web/src/components/pocket-recs/pocket-recs.story.js delete mode 100644 clients/web/src/components/popover/popover-selection.story.js delete mode 100644 clients/web/src/components/popover/popover.story.js delete mode 100644 clients/web/src/components/processing/processing.story.js delete mode 100644 clients/web/src/components/progress-bar/progress-bar.story.js delete mode 100644 clients/web/src/components/progress-pill/progress-pill.story.js delete mode 100644 clients/web/src/components/rail/rail.story.js delete mode 100644 clients/web/src/components/reorder/reorder.story.js delete mode 100644 clients/web/src/components/report-form/report-form.story.js delete mode 100644 clients/web/src/components/shortcuts-view/shortcuts-view.story.js delete mode 100644 clients/web/src/components/stepper/stepper.story.js delete mode 100644 clients/web/src/components/tagging/tagging.story.js delete mode 100644 clients/web/src/components/tags/tags.story.js delete mode 100644 clients/web/src/components/toast/toast.story.js delete mode 100644 clients/web/src/components/tooltip/tooltip.story.js delete mode 100644 clients/web/src/components/topics-pillbox/topics-pillbox.story.js delete mode 100644 clients/web/src/components/type-ahead/type-ahead.story.js delete mode 100644 clients/web/src/components/video/video.story.js delete mode 100644 clients/web/src/containers/about/component.story.tsx delete mode 100644 clients/web/src/containers/contact-info/component.story.tsx delete mode 100644 ui/components/_base/button.story.tsx delete mode 100644 ui/components/_base/colors.story.tsx delete mode 100644 ui/components/_base/icons.story.tsx delete mode 100644 ui/components/_base/input.story.tsx delete mode 100644 ui/components/_base/typography.story.tsx delete mode 100644 ui/components/_decorators/inArticleLayout.tsx delete mode 100644 ui/components/_decorators/inCard.tsx delete mode 100644 ui/components/_decorators/inCenter.tsx delete mode 100644 ui/components/_decorators/inGrid.tsx delete mode 100644 ui/components/_decorators/inLayout.tsx delete mode 100644 ui/components/_decorators/style.module.css delete mode 100644 ui/components/error-not-found/component.story.tsx delete mode 100644 ui/components/error/component.story.tsx delete mode 100644 ui/components/item-actions-overflow/component.story.tsx delete mode 100644 ui/components/item-actions-save/component.story.tsx delete mode 100644 ui/components/item-actions/component.story.tsx delete mode 100644 ui/components/item-article-layout/component.story.tsx delete mode 100644 ui/components/item-article-media/component.story.tsx delete mode 100644 ui/components/item-article/component.story.tsx delete mode 100644 ui/components/item-short-layout/component.story.tsx delete mode 100644 ui/components/item-short/component.story.tsx delete mode 100644 ui/components/item-sound-layout/component.story.tsx delete mode 100644 ui/components/item-sound/component.story.tsx delete mode 100644 ui/components/item-video-layout/component.story.tsx delete mode 100644 ui/components/item-video/component.story.tsx delete mode 100644 ui/components/layout-main/component.story.ssr.tsx delete mode 100644 ui/components/nav-footer-language/component.story.tsx delete mode 100644 ui/components/nav-footer-theme/component.story.tsx delete mode 100644 ui/components/nav-footer/component.story.tsx delete mode 100644 ui/components/nav-top-account-auth/component.story.tsx delete mode 100644 ui/components/nav-top-account-profile/component.story.ssr.tsx delete mode 100644 ui/components/nav-top-account/component.story.ssr.tsx delete mode 100644 ui/components/nav-top-brand/component.story.tsx delete mode 100644 ui/components/nav-top-search/component.story.tsx delete mode 100644 ui/components/nav-top/component.story.ssr.tsx delete mode 100644 ui/components/placard/component.story.tsx delete mode 100644 ui/components/setting-theme/component.story.tsx diff --git a/clients/web/src/components/account/email/addresses.story.js b/clients/web/src/components/account/email/addresses.story.js deleted file mode 100644 index 45cc2074e..000000000 --- a/clients/web/src/components/account/email/addresses.story.js +++ /dev/null @@ -1,29 +0,0 @@ -import { EmailAddresses as EmailAddressesComponent } from './addresses' -import { accountStyles } from '../account' - -export default { - title: 'Components/EmailAddresses' -} - -const noop = () => {} -export const EmailAddresses = () => { - const aliases = { - 'thisistheevenlongestemail@wowwhyisthisolongImeanreallythisiscrazy.com': {}, - 'thelongestemailisevenlongerthattheotheremails@wowwhyisthisolongImeanreallythisiscrazy.com': {} - } - return ( -
- -
- ) -} diff --git a/clients/web/src/components/annotations/annotations.story.js b/clients/web/src/components/annotations/annotations.story.js deleted file mode 100644 index 26c16c774..000000000 --- a/clients/web/src/components/annotations/annotations.story.js +++ /dev/null @@ -1,69 +0,0 @@ -import { Rail } from 'components/rail/rail' -import { cardStyles, Quote, CreatedDate } from './annotations.card' -import { EmptyList } from './annotations.empty-list' -import { QuoteList } from './annotations.list' - -export default { - title: 'Article/Annotations' -} - -export const emptyListMessage = () => - -export const quoteCard = () => ( -
- - Although James Cromwell would get more screen time in George Miller’s talking pig tale than in - any of his previous films, he had only 171 words of dialogue. - - 2019-11-12 13:02:07 -
-) - -const annotations = [ - { - annotation_id: '3d9b0e41-7367-400d-87dd-b3a823a43577', - item_id: '791330381', - quote: - 'It is remarkable to think that with all these patterns each cell is only listening to its immediate neighbour.', - patch: - '@@ -3586,16 +3586,36 @@\n gates: %0A\n+%3Cpkt_tag_annotation%3E\n It is re\n@@ -3716,16 +3716,37 @@\n ighbour.\n+%3C/pkt_tag_annotation%3E\n %0AIf you \n', - version: '2', - created_at: '2020-10-07 17:07:06' - }, - { - annotation_id: 'bfff4b51-17db-4c27-bd89-3bad00ab0582', - item_id: '791330381', - quote: - 'When Conway came up with the Life rules, he was not sure if a pattern existed with a total number of live cells that kept on growing.', - patch: - '@@ -2623,16 +2623,36 @@\n eships.%0A\n+%3Cpkt_tag_annotation%3E\n When Con\n@@ -2776,16 +2776,37 @@\n growing.\n+%3C/pkt_tag_annotation%3E\n %0ABill Go\n', - version: '2', - created_at: '2020-10-07 15:58:55' - }, - { - annotation_id: 'e0a6ec44-374b-4fd8-98d9-3aa9e5e944e2', - item_id: '791330381', - quote: - 'We start with a pattern on the grid (generation 0) and we apply the rules simultaneously on all cells. ', - patch: - '@@ -1232,16 +1232,36 @@\n %0A \n+%3Cpkt_tag_annotation%3E\n We start\n@@ -1355,16 +1355,37 @@\n cells. \n+%3C/pkt_tag_annotation%3E\n This act\n', - version: '2', - created_at: '2019-11-12 13:02:07' - } -] - -export const quoteList = () => ( - - - -) - -export const quoteFullList = () => ( - - ??? - isPremium={false} - /> - -) diff --git a/clients/web/src/components/arrow-link/arrow-link.story.js b/clients/web/src/components/arrow-link/arrow-link.story.js deleted file mode 100644 index c36a1d306..000000000 --- a/clients/web/src/components/arrow-link/arrow-link.story.js +++ /dev/null @@ -1,13 +0,0 @@ -import { ArrowLink as Component } from './arrow-link' - -export default { - title: 'Components/ArrowLink', - component: Component -} - -const Template = (args) => Test Link - -export const ArrowLink = Template.bind({}) -ArrowLink.args = { - href: 'https://getpocket.com/explore' -} diff --git a/clients/web/src/components/avatar/avatar-button.story.js b/clients/web/src/components/avatar/avatar-button.story.js deleted file mode 100644 index cd452051a..000000000 --- a/clients/web/src/components/avatar/avatar-button.story.js +++ /dev/null @@ -1,23 +0,0 @@ -import { AvatarButton as Component } from './avatar-button' - -export default { - title: 'Components/Avatar', - component: Component, - argTypes: { - onClick: { action: 'clicked' }, - buttonCopy: { - type: 'string' - }, - children: { - table: { - disable: true - } - } - } -} - -const Template = (args) => -export const Avatar = Template.bind({}) -Avatar.args = { - src: 'https://i.pravatar.cc/300?img=50' -} diff --git a/clients/web/src/components/avatar/avatar.stories.js b/clients/web/src/components/avatar/avatar.stories.js deleted file mode 100644 index e6b7ec86e..000000000 --- a/clients/web/src/components/avatar/avatar.stories.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react' -import Avatar from './avatar' - -export default { - title: 'Components/Avatar', - component: Avatar -} - -export const defaultAvatar = () => - -export const imageAvatar = () => diff --git a/clients/web/src/components/banner/newsroom.story.tsx b/clients/web/src/components/banner/newsroom.story.tsx deleted file mode 100644 index 80c857ff7..000000000 --- a/clients/web/src/components/banner/newsroom.story.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import { BannerNewsroom as Component } from './newsroom' - -export default { - title: 'Components/Banner', - component: Component -} - -const Template = () => -export const BannerNewsroom = Template.bind({}) diff --git a/clients/web/src/components/call-out/call-out-brand.story.js b/clients/web/src/components/call-out/call-out-brand.story.js deleted file mode 100644 index 91bb600c0..000000000 --- a/clients/web/src/components/call-out/call-out-brand.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { CallOutBrand } from './call-out-brand' - -export default { - title: 'Messaging/Brand', - component: CallOutBrand -} - -export const Brand = () => { - return -} diff --git a/clients/web/src/components/call-out/call-out-build-home.story.js b/clients/web/src/components/call-out/call-out-build-home.story.js deleted file mode 100644 index d34d57734..000000000 --- a/clients/web/src/components/call-out/call-out-build-home.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { CallOutBuildHome } from './call-out-build-home' - -export default { - title: 'Messaging/Home', - component: CallOutBuildHome -} - -export const Home = () => { - return -} diff --git a/clients/web/src/components/call-out/call-out-collection.story.js b/clients/web/src/components/call-out/call-out-collection.story.js deleted file mode 100644 index f2df8b536..000000000 --- a/clients/web/src/components/call-out/call-out-collection.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { CallOutCollections } from './call-out-collections' - -export default { - title: 'Messaging/Collections', - component: CallOutCollections -} - -export const Collections = () => { - return -} diff --git a/clients/web/src/components/call-out/call-out-pocket-hits.story.js b/clients/web/src/components/call-out/call-out-pocket-hits.story.js deleted file mode 100644 index 027e57cbe..000000000 --- a/clients/web/src/components/call-out/call-out-pocket-hits.story.js +++ /dev/null @@ -1,18 +0,0 @@ -import { CallOutPocketHitsSignup } from './call-out-pocket-hits' - -export default { - title: 'Messaging/Pocket Hits', - component: CallOutPocketHitsSignup -} - -export const normal = () => { - return -} - -export const isProcessing = () => { - return -} - -export const isSuccessful = () => { - return -} diff --git a/clients/web/src/components/call-out/call-out-start-library.story.js b/clients/web/src/components/call-out/call-out-start-library.story.js deleted file mode 100644 index 7a8d28574..000000000 --- a/clients/web/src/components/call-out/call-out-start-library.story.js +++ /dev/null @@ -1,25 +0,0 @@ -import { CallOutStartLibrary } from './call-out-start-library' -import { CallOutStartLibraryExplore } from './call-out-start-library' - -import { css } from '@emotion/css' - -export default { - title: 'Messaging/Start Library', - component: CallOutStartLibrary -} - -const storyWrapper = css` - padding: 0 48px; -` - -export const standard = () => { - return ( -
- {}} /> -
- ) -} - -export const ExplorePosition = () => { - return {}} /> -} diff --git a/clients/web/src/components/call-out/newsroom.story.tsx b/clients/web/src/components/call-out/newsroom.story.tsx deleted file mode 100644 index 573344367..000000000 --- a/clients/web/src/components/call-out/newsroom.story.tsx +++ /dev/null @@ -1,33 +0,0 @@ -import { CallOutNewsroom as Component } from './newsroom' -import { css } from '@emotion/css' - -export default { - title: 'Components/CallOut', - component: Component -} - -const templateContainerStyle = css` - box-sizing: content-box; - margin: 0px auto; - max-width: 1128px; - padding: 2.5rem; - - .main { - display: grid; - align-items: start; - justify-content: space-between; - grid-column-gap: 1.5rem; - grid-row-gap: 1.5rem; - grid-template-columns: repeat(12, 1fr); - grid-auto-flow: dense; - position: unset; - } -` -const Template = () => ( -
-
- -
-
-) -export const NewsroomCallOut = Template.bind({}) diff --git a/clients/web/src/components/chyron/chyron.stories.js b/clients/web/src/components/chyron/chyron.stories.js deleted file mode 100644 index a4026a0b8..000000000 --- a/clients/web/src/components/chyron/chyron.stories.js +++ /dev/null @@ -1,106 +0,0 @@ -import React, { Fragment } from 'react' -import { Chyron } from './chyron' -import { ScrollChyron } from './chyron-scroll' -import { ContentParsed } from 'components/content-parsed/content-parsed' -import { articleContent } from 'mock/article' -import { css } from '@emotion/css' - -export default { - title: 'Article/Chyron', - component: Chyron -} - -const ChildContainer = css` - background-color: rgba(214, 80, 118, 0.5); - border: solid 1px rgba(214, 80, 118, 1); - padding: 2em; -` - -const SimpleChild = ({ dismissChyron, completeChyron }) => ( -
- -

CTA

- -
-) - -const resetLocalStorage = (instanceId) => { - const chyronId = `chyron-${instanceId}` - const chyronDismissalDate = `chyron-dismissed-${instanceId}` - - localStorage.removeItem(chyronId) - localStorage.removeItem(chyronDismissalDate) - - // reload page - document.location.reload() - return false -} - -const DevReset = css` - position: absolute; - top: 0; - left: 0; - z-index: 1; -` - -const INSTANCE_ID = 'storybook-dev' - -export const normal = () => ( - - - - - - - -) - -export const dismissed = () => ( - - - - - - - -) - -export const succeeded = () => ( - - - - - - - -) - -export const scrollChryron = () => ( - - - - - - - -) - -export const scrollChryronSuppressed = () => ( - - - - - - - -) diff --git a/clients/web/src/components/content-author/author-bio.story.js b/clients/web/src/components/content-author/author-bio.story.js deleted file mode 100644 index 410262754..000000000 --- a/clients/web/src/components/content-author/author-bio.story.js +++ /dev/null @@ -1,54 +0,0 @@ -import { AuthorBio as Component } from './author-bio' -const mockAuthors = { - 'Aric Jenkins': { - name: 'Aric Jenkins', - bio: '[Aric Jenkins](https://twitter.com/aricwithan_a) is a staff writer at Fortune magazine, where he has covered transportation and infrastructure and edits the [raceAhead newsletter](https://fortune.com/newsletter/raceahead) on culture and diversity in corporate America. In late 2019, his [magazine feature](https://fortune.com/longform/airbnb-deaths-fraud-safety-experiences-ipo-2020/) examined Airbnb and its struggles expanding into cities and new businesses. [His writing](https://aricjenkins.com/) has appeared in the *New York Times*, *Time*, *Newsweek*, and more. Aric lives in Brooklyn, New York.', - imageUrl: - 'https://s3.amazonaws.com/pocket-collectionapi-prod-images/1807a4ff-7b45-42a1-9e7c-5b2b08339c9c.jpeg' - }, - 'Simran Jeet Singh': { - name: 'Simran Jeet Singh', - bio: 'Simran Jeet Singh loves sports and signed up for his first marathon after being inspired by Fauja Singh—and like Fauja, he hasn`t stopped running since. Simran is an activist, writer, and scholar who believes deeply in the divine goodness of all people. He was born and raised in San Antonio, Texas, and now lives in New York City with his wife and two daughters.', - imageUrl: - 'https://s3.amazonaws.com/pocket-collectionapi-prod-images/a8a9a5be-5c7e-4c65-9752-533e90b605b3.jpeg' - }, - 'Alex Dalenberg': { - name: 'Alex Dalenberg', - bio: 'Affogato edison bulb lo-fi cronut. Direct trade photo booth keffiyeh skateboard 90s locavore YOLO iPhone craft beer sustainable echo park la croix fanny pack beard. Kale chips mustache williamsburg keffiyeh chartreuse keytar live-edge photo booth. Activated charcoal yr neutra cred. Chambray leggings yr ethical stumptown narwhal vice shabby chic. Mumblecore bitters thundercats pinterest, synth bushwick ugh photo booth hashtag chartreuse ennui before they sold out normcore four dollar toast gastropub. Godard cloud bread vice, ramps PBR&B hell of selfies 8-bit adaptogen keffiyeh chia woke knausgaard vegan synth.', - imageUrl: '' - }, - 'Pocket Editors (No Bio)': { - name: 'Pocket Editors', - bio: '', - imageUrl: '' - } -} - -const authorKeys = Object.keys(mockAuthors) - -export default { - title: 'Article/AuthorBio', - component: Component, - argTypes: { - selectedAuthor: { - description: 'Select an Author to display', - options: authorKeys, - control: { - type: 'select' - } - } - } -} - -const Template = (args) => { - const { selectedAuthor, ...rest } = args - const authorData = mockAuthors[selectedAuthor] - const mixedArgs = { ...authorData, ...rest } - - return -} - -export const AuthorBio = Template.bind({}) -AuthorBio.args = { - selectedAuthor: 'Aric Jenkins' -} diff --git a/clients/web/src/components/content-author/author-byline.story.js b/clients/web/src/components/content-author/author-byline.story.js deleted file mode 100644 index 71e23b6ac..000000000 --- a/clients/web/src/components/content-author/author-byline.story.js +++ /dev/null @@ -1,35 +0,0 @@ -import { AuthorByline as Component } from './author-byline' - -import { article, publisher } from 'mocks/_data/article' -const authorNames = article.photosAndCaptions.authorNames -const { url, name, showAuthors } = publisher.theVerge - -export default { - title: 'Article/AuthorByline', - component: Component -} - -export const singleAuthor = () => { - return ( - - ) -} - -export const twoAuthors = () => { - return ( - - ) -} - -export const multipleAuthors = () => { - return -} - -export const noAuthors = () => { - return -} diff --git a/clients/web/src/components/content-cta/getpocket-cta.story.js b/clients/web/src/components/content-cta/getpocket-cta.story.js deleted file mode 100644 index 937d87580..000000000 --- a/clients/web/src/components/content-cta/getpocket-cta.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { GetPocketCTA as Component } from './getpocket-cta' - -export default { - title: 'Article/GetPocketCTA', - component: Component -} - -export const GetPocketCTA = () => { - return -} diff --git a/clients/web/src/components/content-headline/parsed-headline.story.js b/clients/web/src/components/content-headline/parsed-headline.story.js deleted file mode 100644 index 0c675cacc..000000000 --- a/clients/web/src/components/content-headline/parsed-headline.story.js +++ /dev/null @@ -1,13 +0,0 @@ -import { ParsedHeadline as Component } from './parsed-headline' - -import { article } from 'mocks/_data/article' -const { title, description } = article.photosAndCaptions - -export default { - title: 'Article/ParsedHeadline', - component: Component -} - -export const ParsedHeadline = () => { - return -} diff --git a/clients/web/src/components/content-headline/pocket-worthy.story.js b/clients/web/src/components/content-headline/pocket-worthy.story.js deleted file mode 100644 index 087f59a48..000000000 --- a/clients/web/src/components/content-headline/pocket-worthy.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { PocketWorthy as Component } from './pocket-worthy' - -export default { - title: 'Article/PocketWorthy', - component: Component -} - -export const PocketWorthy = () => { - return -} diff --git a/clients/web/src/components/content-parsed/content-parsed.story.js b/clients/web/src/components/content-parsed/content-parsed.story.js deleted file mode 100644 index b0d970f99..000000000 --- a/clients/web/src/components/content-parsed/content-parsed.story.js +++ /dev/null @@ -1,44 +0,0 @@ -import { ContentParsed } from './content-parsed' - -import { articleContent } from 'mocks/_data/article' - -export default { - title: 'Article/ContentParsed', - component: ContentParsed -} - -export const alignedImages = () => { - return -} - -export const orderedList = () => { - return -} - -export const listWithChildElements = () => { - return -} - -export const photosAndCaptions = () => { - return -} - -export const quotes = () => { - return -} - -export const blockquote = () => { - return -} - -export const media = () => { - return -} - -export const largeImages = () => { - return -} - -export const aspectRatios = () => { - return -} diff --git a/clients/web/src/components/content-partner/partner.story.js b/clients/web/src/components/content-partner/partner.story.js deleted file mode 100644 index 689739150..000000000 --- a/clients/web/src/components/content-partner/partner.story.js +++ /dev/null @@ -1,26 +0,0 @@ -import { Partner as Component } from './partner' - -export default { - title: 'Article/Partnership Info', - component: Component -} - -const partnerInfo = { - name: 'Mozilla', - url: 'http://www.mozilla.org', - imageUrl: 'http://placekitten.com/150/150', - type: 'PARTNERED' -} - -const sponsorInfo = { - ...partnerInfo, - type: 'SPONSORED' -} - -export const partner = () => { - return -} - -export const sponsor = () => { - return -} diff --git a/clients/web/src/components/content-publisher/publisher-attribution.story.js b/clients/web/src/components/content-publisher/publisher-attribution.story.js deleted file mode 100644 index 15d6e8eda..000000000 --- a/clients/web/src/components/content-publisher/publisher-attribution.story.js +++ /dev/null @@ -1,21 +0,0 @@ -import { PublisherAttribution as Component } from './publisher-attribution' - -import { publisher, article } from 'mocks/_data/article' -const { publishedAt } = article.photosAndCaptions - -export default { - title: 'Article/PublisherAttribution', - component: Component -} - -export const normal = () => { - return -} - -export const noArticleCta = () => { - return -} - -export const noPublisher = () => { - return -} diff --git a/clients/web/src/components/content-recs/publisher-recs.story.js b/clients/web/src/components/content-recs/publisher-recs.story.js deleted file mode 100644 index 6d9678e55..000000000 --- a/clients/web/src/components/content-recs/publisher-recs.story.js +++ /dev/null @@ -1,26 +0,0 @@ -import { PublisherRecs } from './publisher-recs' -import { publisher, publisherRecommendations as publisherRecs } from 'mocks/_data/article' - -export default { - title: 'Recommendations/Publisher', - component: PublisherRecs -} - -export const normal = () => { - return ( - - ) -} - -export const noPublisherLogo = () => { - return ( - - ) -} - -export const noRecs = () => { - return -} diff --git a/clients/web/src/components/content-saving/save-article.story.js b/clients/web/src/components/content-saving/save-article.story.js deleted file mode 100644 index 01408ad9f..000000000 --- a/clients/web/src/components/content-saving/save-article.story.js +++ /dev/null @@ -1,13 +0,0 @@ -import { SaveArticleTop, SaveArticleBottom } from './save-article' - -export default { - title: 'Article/SaveArticle' -} - -export const Top = () => { - return -} - -export const Bottom = () => { - return -} diff --git a/clients/web/src/components/content-saving/save-list.story.js b/clients/web/src/components/content-saving/save-list.story.js deleted file mode 100644 index 5ba7f6928..000000000 --- a/clients/web/src/components/content-saving/save-list.story.js +++ /dev/null @@ -1,13 +0,0 @@ -import { SaveListButton } from './save-list' - -export default { - title: 'Article/SaveList' -} - -export const LoggedIn = () => { - return -} - -export const LoggedOut = () => { - return -} diff --git a/clients/web/src/components/dev-tools/dev-tools.story.js b/clients/web/src/components/dev-tools/dev-tools.story.js deleted file mode 100644 index 78e9484ad..000000000 --- a/clients/web/src/components/dev-tools/dev-tools.story.js +++ /dev/null @@ -1,126 +0,0 @@ -import { sectionStyles } from './tool-styles' -import { LinkCopyIcon } from '@ui/icons/LinkCopyIcon' - -export default { - title: 'Dev/Tools' -} - -const features = { - 'lab.braze': { - assigned: false, - active: false, - variant: null, - test: 'temp.web.client.lab.braze', - payload: null, - name: 'lab.braze' - }, - 'lab.listen': { - assigned: false, - active: false, - variant: null, - test: 'temp.web.client.lab.listen', - payload: null, - name: 'lab.listen' - }, - 'api.next': { - assigned: false, - active: false, - variant: null, - test: 'temp.web.client.api.next', - payload: null, - name: 'api.next' - }, - lab: { - assigned: false, - active: false, - variant: null, - test: 'temp.web.client.lab', - payload: null, - name: 'lab' - }, - flagsReady: true -} -const featureList = Object.keys(features) - -export const Tools = () => { - const onboardingReset = () => {} - const wipeBrazeData = () => {} - const requestPush = () => {} - const toggleDevMode = () => {} - const links = [{ src: '#', title: 'superawesome', description: 'A superawesome feature' }] - - return ( - <> -
-
Account Resets
-
-
Reset Onboarding
-
Start onboarding from the start
-
-
- -
-
-
Reset Braze
-
Wipes data and starts new session
-
- -
-
Push notifications
-
You’re subscribed! 🎉
-
- -
-
- Push notifications are currently blocked. -
- Please update your settings -
-
- -
-
Push notifications
-
Allows push notifications from Braze
-
-
- -
-
Links in progress
- {links.map((link) => ( - -
{link.title}
-
{link.description}
-
- ))} -
- -
-
Feature Flags
-
- {featureList.length - ? featureList.map((feature) => ) - : null} -
-
-
- from Home -
-
- from Saves -
-
-
- - ) -} - -const Feature = ({ feature }) => { - const handleChange = () => {} - const featureAssigned = features[feature].assigned - return ( -
- - -
- ) -} diff --git a/clients/web/src/components/display-settings/display-settings.story.js b/clients/web/src/components/display-settings/display-settings.story.js deleted file mode 100644 index b6591c2f4..000000000 --- a/clients/web/src/components/display-settings/display-settings.story.js +++ /dev/null @@ -1,39 +0,0 @@ -import { DisplaySettings } from './display-settings' -import { useState } from 'react' - -export default { - title: 'Article/DisplaySettings' -} - -const DisplaySettingsWrapper = ({ isPremium, forceShow }) => { - const [fontFamily, setFontFamily] = useState('blanco') - const [fontSize, setFontSize] = useState(4) - const [lineHeight, setLineHeight] = useState(4) - const [columnWidth, setColumnWidth] = useState(4) - - return ( -
- -
- ) -} - -export const displaySettings = () => - -export const displaySettingsPremium = () => ( - -) - -export const fullExperience = () => diff --git a/clients/web/src/components/drawer/drawer.story.js b/clients/web/src/components/drawer/drawer.story.js deleted file mode 100644 index 4a3de0918..000000000 --- a/clients/web/src/components/drawer/drawer.story.js +++ /dev/null @@ -1,14 +0,0 @@ -import { Drawer as Component } from './drawer' - -export default { - title: 'Components/Drawer', - component: Component -} - -export const Drawer = () => { - return ( - {}} appRootSelector="#root"> - Behold the content - - ) -} diff --git a/clients/web/src/components/email-signup-form/email-signup-form.story.js b/clients/web/src/components/email-signup-form/email-signup-form.story.js deleted file mode 100644 index 88bd32aec..000000000 --- a/clients/web/src/components/email-signup-form/email-signup-form.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import Component from './email-signup-form' - -export default { - title: 'Forms/Email Signup Form', - component: Component -} - -export const EmailSignupForm = () => { - return -} diff --git a/clients/web/src/components/global-footer/global-footer.story.js b/clients/web/src/components/global-footer/global-footer.story.js deleted file mode 100644 index ddcecc1a0..000000000 --- a/clients/web/src/components/global-footer/global-footer.story.js +++ /dev/null @@ -1,10 +0,0 @@ -import { GlobalFooter as Component } from './global-footer' - -export default { - title: 'GlobalNav/GlobalFooter', - component: Component -} - -export const GlobalFooter = () => { - return -} diff --git a/clients/web/src/components/global-nav/account/global-nav-account.stories.js b/clients/web/src/components/global-nav/account/global-nav-account.stories.js deleted file mode 100644 index dd144676f..000000000 --- a/clients/web/src/components/global-nav/account/global-nav-account.stories.js +++ /dev/null @@ -1,23 +0,0 @@ -import React from 'react' - -import GlobalNavAccount from './global-nav-account' - -export default { - title: 'GlobalNav/GlobalNavAccount', - component: GlobalNavAccount -} - -const baseProps = { - appRootSelector: '#root', - accountName: 'Fluffers' -} - -export const loggedOutUser = () => { - return -} - -export const loggedInUser = () => - -export const loggedInPremiumUser = () => ( - -) diff --git a/clients/web/src/components/global-nav/global-nav.story.js b/clients/web/src/components/global-nav/global-nav.story.js deleted file mode 100644 index 68f762a7b..000000000 --- a/clients/web/src/components/global-nav/global-nav.story.js +++ /dev/null @@ -1,47 +0,0 @@ -import React from 'react' - -import { SearchIcon } from '@ui/icons/SearchIcon' -import { AddIcon } from '@ui/icons/AddIcon' -import { EditIcon } from '@ui/icons/EditIcon' -import { NotificationIcon } from '@ui/icons/NotificationIcon' -import GlobalNav from './global-nav' - -export default { - title: 'GlobalNav/TopNav', - component: GlobalNav -} - -const baseProps = { - selectedLink: 'discover', - appRootSelector: '#root', - accountName: 'Fluffers', - flagsReady: true -} - -export const standard = () => -export const loggedInUser = () => -export const premiumUser = () => ( - -) -export const withTools = () => ( - }, - { name: 'add-item', label: 'Save a URL', icon: }, - { name: 'bulk-edit', label: 'Bulk Edit', icon: }, - { - name: 'notifications', - label: 'View Activity', - icon: - } - ]} - /> -) -export const childrenSpecified = () => ( - -

show this text instead of the standard nav kit please

-
-) diff --git a/clients/web/src/components/global-nav/links/global-nav-links.stories.js b/clients/web/src/components/global-nav/links/global-nav-links.stories.js deleted file mode 100644 index 463cb7daa..000000000 --- a/clients/web/src/components/global-nav/links/global-nav-links.stories.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react' -import GlobalNavLinks from './global-nav-links' - -export default { - title: 'GlobalNav/GlobalNavLinks', - component: GlobalNavLinks -} - -export const standard = () => diff --git a/clients/web/src/components/global-nav/mobile/global-nav-mobile-menu.stories.js b/clients/web/src/components/global-nav/mobile/global-nav-mobile-menu.stories.js deleted file mode 100644 index c3eba70ae..000000000 --- a/clients/web/src/components/global-nav/mobile/global-nav-mobile-menu.stories.js +++ /dev/null @@ -1,47 +0,0 @@ -import React from 'react' -import GlobalNavMobileMenu from './global-nav-mobile-menu' -import { DiscoverIcon } from '@ui/icons/DiscoverIcon' -import { ListViewIcon } from '@ui/icons/ListViewIcon' - -const baseProps = { - appRootSelector: '#root', - links: [ - { - name: 'discover', - id: 'global-nav-discover-link', - label: 'Discover', - url: 'https://getpocket.com/explore', - icon: - }, - { - name: 'saves', - id: 'global-nav-saves-link', - label: 'Saves', - url: 'https://getpocket.com/saves', - icon: - }, - { - name: 'disabled-link', - id: 'disabled-link', - label: 'Disabled Link', - url: 'https://getpocket.com/saves', - isDisabled: true - }, - { - name: 'no-icon', - id: 'no-icon', - label: 'No Icon', - url: 'https://getpocket.com/saves' - } - ] -} - -export default { - title: 'GlobalNav/GlobalNavMobileMenu', - component: GlobalNavMobileMenu -} - -export const standard = () => -export const premiumNudge = () => ( - -) diff --git a/clients/web/src/components/global-nav/tools/global-nav-tools.stories.js b/clients/web/src/components/global-nav/tools/global-nav-tools.stories.js deleted file mode 100644 index 017fe4574..000000000 --- a/clients/web/src/components/global-nav/tools/global-nav-tools.stories.js +++ /dev/null @@ -1,27 +0,0 @@ -import React from 'react' - -import GlobalNavTools from './global-nav-tools' -import { SearchIcon } from '@ui/icons/SearchIcon' -import { AddIcon } from '@ui/icons/AddIcon' -import { EditIcon } from '@ui/icons/EditIcon' -import { NotificationIcon } from '@ui/icons/NotificationIcon' - -export default { - title: 'GlobalNav/GlobalNavTools', - component: GlobalNavTools -} - -export const standard = () => ( - }, - { name: 'add-item', label: 'Save a URL', icon: }, - { name: 'bulk-edit', label: 'Bulk Edit', icon: }, - { - name: 'notifications', - label: 'View Activity', - icon: - } - ]} - /> -) diff --git a/clients/web/src/components/global-nav/tools/search/global-nav-search.stories.js b/clients/web/src/components/global-nav/tools/search/global-nav-search.stories.js deleted file mode 100644 index c55929c63..000000000 --- a/clients/web/src/components/global-nav/tools/search/global-nav-search.stories.js +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react' -import GlobalNavSearch from './global-nav-search' - -export default { - title: 'GlobalNav/GlobalNavSearch', - component: GlobalNavSearch -} - -const baseProps = { - onSubmit: () => {}, - onClose: () => {} -} - -export const globalNavSearch = () => -export const globalNavSearchNoCloseIcon = () => diff --git a/clients/web/src/components/item-actions/item-actions.story.js b/clients/web/src/components/item-actions/item-actions.story.js deleted file mode 100644 index 2c4fdd6c5..000000000 --- a/clients/web/src/components/item-actions/item-actions.story.js +++ /dev/null @@ -1,118 +0,0 @@ -import { ItemActions } from 'components/item-actions/inline' -import { IosShareIcon } from '@ui/icons/IosShareIcon' -import { DeleteIcon } from '@ui/icons/DeleteIcon' -import { ArchiveIcon } from '@ui/icons/ArchiveIcon' -import { FavoriteIcon } from '@ui/icons/FavoriteIcon' -import { TagIcon } from '@ui/icons/TagIcon' -import { ReportIcon } from '@ui/icons/ReportIcon' -import { RefreshIcon } from '@ui/icons/RefreshIcon' -import { itemActionStyle } from 'components/item-actions/base' -import { SaveToPocket } from 'components/item-actions/save-to-pocket' -import { OverflowAction } from 'components/item-actions/overflow' -import { ShowSimilar } from 'components/item-actions/show-similar' - -const noop = function () { - /** noop */ -} -export const Saves = ({ id }) => ( - , onClick: noop }, - { - key: `favorite-${id}`, - label: 'Favorite', - icon: , - onClick: noop - }, - { - key: `tag-${id}`, - label: 'Tag', - icon: , - onClick: noop - }, - { - key: `share-${id}`, - label: 'Share', - icon: , - onClick: noop - }, - { - key: `delete-${id}`, - label: 'Delete', - icon: , - onClick: noop - }, - { - key: `refresh-${id}`, - label: 'Refresh', - icon: , - onClick: noop - } - ]} - /> -) - -export const Recommendation = ({ id = 1 }) => { - return ( -
- - - , - onClick: noop - } - ]} - /> -
- ) -} - -export const Home = ({ id = 1 }) => { - return ( -
- -
- ) -} - -export const Similar = () => { - return ( -
- -
- ) -} - -export default { - title: 'Card/Card Actions', - component: ItemActions, - decorators: [ - (Story) => ( -
- -
- ) - ] -} diff --git a/clients/web/src/components/item-actions/save-to-pocket.story.js b/clients/web/src/components/item-actions/save-to-pocket.story.js deleted file mode 100644 index 0b556bea5..000000000 --- a/clients/web/src/components/item-actions/save-to-pocket.story.js +++ /dev/null @@ -1,43 +0,0 @@ -import { SaveToPocket } from './save-to-pocket' -import { useEffect, useState } from 'react' -import { css } from '@emotion/css' - -const styles = css` - font-family: sans-serif; -` - -export default { - title: 'Components/SaveToPocket', - component: SaveToPocket -} - -export const LoggedOut = () => { - return ( -
- -
- ) -} - -export const LoggedIn = () => { - const [saveStatus, setSaveStatus] = useState('unsaved') - let timer - - useEffect(() => { - return () => clearTimeout(timer) - }, [timer]) - - const startTimer = () => { - setSaveStatus('saving') - - timer = setTimeout(() => { - setSaveStatus('saved') - }, 1000) - } - - return ( -
- -
- ) -} diff --git a/clients/web/src/components/item/item.signaled.story.js b/clients/web/src/components/item/item.signaled.story.js deleted file mode 100644 index 50ad4a151..000000000 --- a/clients/web/src/components/item/item.signaled.story.js +++ /dev/null @@ -1,162 +0,0 @@ -import { ItemSignaled as ItemComponent } from './item.signaled' -import savesResponse from 'mocks/savedItems.json' -import { topics } from 'mocks/_data/article' -import { deriveListItem } from 'common/api/derivers/item' -import { arrayToObject } from 'common/utilities/object-array/object-array' -import { css, cx } from '@emotion/css' -import { SavedActions } from './actions/saved' -import { TransitionalActions } from './actions/transitional' -import { SignaledActions } from './actions/signaled' - -const savesItems = Object.values(savesResponse.edges).map((item) => { - const derivedItem = deriveListItem(item) - derivedItem['storyName'] = item.storybookContext - return derivedItem -}) - -const itemsToDisplay = arrayToObject([...savesItems], 'storyName') - -const gridContainer = css` - display: grid; - grid-template-columns: repeat(12, 1fr); - .column6 { - grid-column: span 6; - } - .column5 { - grid-column: span 5; - } - .column4 { - grid-column: span 4; - } - .column3 { - grid-column: span 3; - } - .column2 { - grid-column: span 2; - } -` - -export default { - title: 'Item/Signaled', - component: ItemComponent, - decorators: [ - (Story) => ( -
- -
- ) - ], - argTypes: { - cardSpan: { - control: { type: 'range', min: 2, max: 6, step: 1 } - }, - itemToDisplay: { - control: { type: 'select' }, - options: Object.keys(itemsToDisplay) - }, - Actions: { - control: { type: 'inline-radio' }, - options: ['discovery', 'saved', 'signaled'], - mapping: { - saved: SavedActions, - discovery: TransitionalActions, - signaled: SignaledActions - } - }, - topicName: { - control: { type: 'select' }, - options: Object.keys(topics), - if: { - arg: 'showTopic' - } - } - } -} - -export const Signaled = (args) => { - const itemToDisplay = args.itemToDisplay - const item = itemsToDisplay[itemToDisplay] - - if (!item) return
No card to display
- - const { - itemId, - url, - tags, - title, - authors, - publisher, - excerpt, - timeToRead, - isSyndicated, - isUserList, - isInternalItem, - onItemInView = () => {}, - onReport = () => {}, - publisherLogo, - fromPartner, - clamp, - topic - } = item - - const getShownImage = () => { - if (item?.noImage) return '' - if (args.useHeroImage) return item?.heroImage || item?.thumbnail - return item?.thumbnail - } - const itemImage = getShownImage() - - const cardClassnames = cx( - args.className, - `column${args.cardSpan}`, - args.sideBySide && 'side-by-side' - ) - - return ( - - ) -} - -Signaled.args = { - cardSpan: 3, - itemToDisplay: savesItems[0].storyName, - Actions: 'signaled', - saveStatus: 'unsaved', - isSyndicated: false, - isUserList: false, - isFavorite: false, - isArchive: false, - isPremium: false, - isInternalItem: false, - fromPartner: true, // This is so we can supersede this with the selector - clamp: false, - showExcerpt: true, - partnerType: false, - sideBySide: false, - showTopic: true, - topicName: 'Technology', - tags: 'none' -} diff --git a/clients/web/src/components/item/item.story.js b/clients/web/src/components/item/item.story.js deleted file mode 100644 index c97e428d3..000000000 --- a/clients/web/src/components/item/item.story.js +++ /dev/null @@ -1,216 +0,0 @@ -import { Item as ItemComponent } from './item' -import savesResponse from 'mocks/savedItems.json' -import { topics } from 'mocks/_data/article' -import { deriveListItem } from 'common/api/derivers/item' -import { arrayToObject } from 'common/utilities/object-array/object-array' -import { css, cx } from '@emotion/css' -import { SavedActions } from './actions/saved' -import { TransitionalActions } from './actions/transitional' -import { SignalActions } from './actions/signaled' - -const savesItems = Object.values(savesResponse.edges).map((item) => { - const derivedItem = deriveListItem(item) - derivedItem['storyName'] = item.storybookContext - return derivedItem -}) - -const itemsToDisplay = arrayToObject([...savesItems], 'storyName') - -const gridContainer = css` - display: grid; - grid-template-columns: repeat(12, 1fr); - .column6 { - grid-column: span 6; - } - .column5 { - grid-column: span 5; - } - .column4 { - grid-column: span 4; - } - .column3 { - grid-column: span 3; - } - .column2 { - grid-column: span 2; - } -` - -export default { - title: 'Item/Item', - component: Item, - decorators: [ - (Story) => ( -
- -
- ) - ], - argTypes: { - cardSpan: { - control: { type: 'range', min: 2, max: 6, step: 1 } - }, - itemToDisplay: { - control: { - type: 'select' - }, - options: Object.keys(itemsToDisplay) - }, - saveStatus: { - control: { - type: 'inline-radio', - options: ['saved', 'unsaved'] - } - }, - tags: { - control: { - type: 'inline-radio' - }, - options: ['none', 'one', 'a few', 'ridiculous'], - mapping: { - none: [], - one: [{ name: 'i am a tag' }], - 'a few': [{ name: 'philosophy' }, { name: 'science' }], - ridiculous: [ - { name: 'things' }, - { name: 'stuff' }, - { name: 'whatnot' }, - { name: 'thing a ma bobs' }, - { name: 'such organize' }, - { name: 'much wow' } - ] - } - }, - Actions: { - control: { - type: 'inline-radio' - }, - options: ['discovery', 'saved', 'signaled'], - mapping: { - saved: SavedActions, - discovery: TransitionalActions, - signaled: SignalActions - } - }, - partnerType: { - control: { - type: 'inline-radio' - }, - options: [false, 'PARTNERED', 'SPONSORED'] - }, - topicName: { - control: { type: 'select' }, - options: Object.keys(topics), - if: { - arg: 'showTopic' - } - }, - itemId: { table: { disable: true } }, - title: { table: { disable: true } }, - publisher: { table: { disable: true } }, - timeToRead: { table: { disable: true } }, - excerpt: { table: { disable: true } }, - hiddenActions: { table: { disable: true } }, - bulkSelected: { table: { disable: true } }, - authors: { table: { disable: true } }, - fromPartner: { table: { disable: true } }, - itemImage: { table: { disable: true } }, - isUserList: { table: { disable: false } }, - className: { table: { disable: false }, control: 'text' }, - position: { table: { disable: true } }, - bulkEdit: { table: { disable: true } }, - bulkSelect: { table: { disable: true } }, - shortcutSelect: { table: { disable: true } }, - openUrl: { table: { disable: true } }, - externalUrl: { table: { disable: true } }, - onItemInView: { table: { disable: true } }, - onOpen: { table: { disable: true } }, - onOpenOriginalUrl: { table: { disable: true } } - } -} - -export const Item = (args) => { - const itemToDisplay = args.itemToDisplay - const item = itemsToDisplay[itemToDisplay] - - if (!item) return
No card to display
- - const { - itemId, - url, - tags, - title, - authors, - publisher, - excerpt, - timeToRead, - isSyndicated, - isUserList, - isInternalItem, - onItemInView = () => {}, - publisherLogo, - fromPartner, - clamp, - topic - } = item - - const getShownImage = () => { - if (item?.noImage) return '' - if (args.useHeroImage) return item?.heroImage || item?.thumbnail - return item?.thumbnail - } - const itemImage = getShownImage() - - const cardClassnames = cx( - args.className, - `column${args.cardSpan}`, - args.sideBySide && 'side-by-side' - ) - - return ( - - ) -} - -Item.args = { - cardSpan: 3, - itemToDisplay: savesItems[0].storyName, - Actions: 'discovery', - saveStatus: 'unsaved', - isSyndicated: false, - isUserList: false, - isFavorite: false, - isArchive: false, - isPremium: false, - isInternalItem: false, - fromPartner: true, // This is so we can supersede this with the selector - clamp: false, - showExcerpt: true, - partnerType: false, - sideBySide: false, - showTopic: false, - topicName: null, - tags: 'none' -} diff --git a/clients/web/src/components/items-media/card-media.story.js b/clients/web/src/components/items-media/card-media.story.js deleted file mode 100644 index 60d4c4730..000000000 --- a/clients/web/src/components/items-media/card-media.story.js +++ /dev/null @@ -1,39 +0,0 @@ -import { CardMedia } from 'components/items-media/card-media' -import { css } from '@emotion/css' - -const imageWrapper = css` - width: 500px; -` - -export default { - title: 'Card/Media', - component: CardMedia -} - -const Template = (args) => ( -
- -
-) - -export const ValidImage = Template.bind({}) - -ValidImage.args = { - image_src: 'https://picsum.photos/seed/picsum/600/400', - title: 'Random Picsum', - id: 1 -} - -export const NoImage = Template.bind({}) -NoImage.args = { - image_src: '', - title: 'No Image', - id: 3 -} - -export const NonWordTitle = Template.bind({}) -NonWordTitle.args = { - image_src: '', - title: '!Quote', - id: 4 -} diff --git a/clients/web/src/components/loader/loader.story.js b/clients/web/src/components/loader/loader.story.js deleted file mode 100644 index 4088df44e..000000000 --- a/clients/web/src/components/loader/loader.story.js +++ /dev/null @@ -1,22 +0,0 @@ -import { Loader, LoaderCentered, LoadMore } from './loader' - -export default { - title: 'Components/Loader' -} - -export const loader = () => - -export const loaderCentered = () => ( - - - -) - -// This was a much more complicated example involving -// list items and such. In other words, make me more -// complex once you get list stuffs -export const loadMore = () => ( - - - -) diff --git a/clients/web/src/components/logo-animated/logo-animated.story.js b/clients/web/src/components/logo-animated/logo-animated.story.js deleted file mode 100644 index 378071bff..000000000 --- a/clients/web/src/components/logo-animated/logo-animated.story.js +++ /dev/null @@ -1,17 +0,0 @@ -import { LogoAnimated } from './logo-animated' -import { css } from '@emotion/css' - -export default { - title: 'Components/LogoAnimated' -} - -const logoWrapper = css` - margin: 50px; - display: inline-block; -` - -export const normal = () => ( -
- -
-) diff --git a/clients/web/src/components/modal/modal.story.js b/clients/web/src/components/modal/modal.story.js deleted file mode 100644 index a736e7693..000000000 --- a/clients/web/src/components/modal/modal.story.js +++ /dev/null @@ -1,303 +0,0 @@ -import { useState } from 'react' -import { css } from '@emotion/css' -import Modal, { ModalBody, ModalFooter } from './modal' -import { TextArea } from 'components/form-fields/text-area' -import { CreateEditShareableList } from 'components/shareable-lists/create-edit-modal' -import { AddToListModal } from 'components/shareable-lists/add-to-list-modal' -import { AddNoteModal } from 'components/shareable-lists/add-note-modal' -import { COLORS } from 'mocks/_data/colors' - -export default { - title: 'Overlays/Modal', - component: Modal -} - -const APP_ROOT_SELECTOR = '#root' - -const testChildStyles = css` - width: 248px; - height: 350px; - background-color: teal; - margin: 1rem 0; - color: var(--color-canvas); - padding: 10px; -` - -const OverflowElement = () => ( -
Placeholder content block (can overflow)
-) - -export const CreateList = () => ( - -) - -export const ListSettings = () => ( - -) - -export const AddToList = () => ( - -) - -export const AddNote = () => - -export const Basic = () => ( - {}} - isOpen={true}> - - The quick brown fox jumped over the lazy dog -
-
-
- -
-
-
-) - -export const StaticModal = () => ( - {}} - isOpen={true} - forceMobile={false} - showCloseButton={true}> - Wocka wocka - - - - -) - -const standardReasons = [ - { - id: 'broken-meta', - label: 'The title, link, or image is broken' - }, - { - id: 'wrong-category', - label: 'It’s in the wrong category' - }, - { - id: 'sexually-explicit', - label: 'It’s sexually explicit' - }, - { - id: 'offensive', - label: 'It’s rude, vulgar, or offensive' - }, - { - id: 'misinformation', - label: 'It contains misinformation' - } -] - -const otherFieldStyles = css` - margin: var(--spacing100) 0 var(--spacing075); - &, - & textarea { - max-width: inherit; - } -` - -export const WithForm = () => { - const [currentReason, updateReason] = useState(null) - const [otherText, updateOtherText] = useState('') - const handleRadioChange = (event) => { - updateReason(event.target.value) - } - const handleTextAreaChange = (event) => { - updateOtherText(event.target.value) - } - return ( - {}} - isOpen={true} - showCloseButton={true}> - -
- {standardReasons.map(({ id, label }) => ( -
- -
- ))} -
- -
- {currentReason !== 'other' ? null : ( - - - -
- Checks/Radios/Toggles -
- -
-
- - - -
-
- - - -
-
- - ) -} diff --git a/ui/components/_base/typography.story.tsx b/ui/components/_base/typography.story.tsx deleted file mode 100644 index 3751fb707..000000000 --- a/ui/components/_base/typography.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import type { Meta } from '@storybook/react' - -const meta: Meta = { - title: 'UI/Typography' -} - -export default meta - -export const Typography = () => { - return ( -
-

Heading H1

-

Heading H2

-

Heading H3

-

Heading H4

-
Heading H5
-
Heading H6
-
- ) -} diff --git a/ui/components/_decorators/inArticleLayout.tsx b/ui/components/_decorators/inArticleLayout.tsx deleted file mode 100644 index 50039cabb..000000000 --- a/ui/components/_decorators/inArticleLayout.tsx +++ /dev/null @@ -1,23 +0,0 @@ -// Components -import { ItemArticleLayout, type LayoutType } from '../item-article-layout' - -// Types -import type { StoryFn } from '@storybook/react' - -/** - * inGrid - * --- - * Places the story in a grid - * @see {@link https://storybook.js.org/docs/react/writing-stories/decorators} - */ -export function inArticleLayout(Story: StoryFn, layoutType: LayoutType) { - return ( -
- - - -
- ) -} - -export type { LayoutType } from '../item-article-layout' diff --git a/ui/components/_decorators/inCard.tsx b/ui/components/_decorators/inCard.tsx deleted file mode 100644 index 1f1c95d6e..000000000 --- a/ui/components/_decorators/inCard.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import style from '../item-article/style.module.css' - -import type { StoryFn } from '@storybook/react' - -/** - * inLayout - * --- - * Places the story in a container that simulates how it would sit - * on an actual page - * @see {@link https://storybook.js.org/docs/react/writing-stories/decorators} - */ -export function inCard(Story: StoryFn) { - return ( -
- -
- ) -} diff --git a/ui/components/_decorators/inCenter.tsx b/ui/components/_decorators/inCenter.tsx deleted file mode 100644 index 7e9e441ab..000000000 --- a/ui/components/_decorators/inCenter.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import style from './style.module.css' - -import type { StoryFn } from '@storybook/react' - -/** - * inCenter - * --- - * Places the story in the center of the page. Useful for minor elements with overflows (like menus) - * @see {@link https://storybook.js.org/docs/react/writing-stories/decorators} - */ -export function inCenter(Story: StoryFn) { - return ( -
- -
- ) -} diff --git a/ui/components/_decorators/inGrid.tsx b/ui/components/_decorators/inGrid.tsx deleted file mode 100644 index 25c7fc004..000000000 --- a/ui/components/_decorators/inGrid.tsx +++ /dev/null @@ -1,22 +0,0 @@ -// Types -import type { StoryFn } from '@storybook/react' - -/** - * inGrid - * --- - * Places the story in a grid - * @see {@link https://storybook.js.org/docs/react/writing-stories/decorators} - */ -export function inGrid(Story: StoryFn, gridCount: GridCount) { - return ( -
-
-
- -
-
-
- ) -} - -export type GridCount = 1 | 2 | 3 | 4 | 5 | 'lockup' diff --git a/ui/components/_decorators/inLayout.tsx b/ui/components/_decorators/inLayout.tsx deleted file mode 100644 index f0308d776..000000000 --- a/ui/components/_decorators/inLayout.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import type { StoryFn } from '@storybook/react' - -/** - * inLayout - * --- - * Places the story in a container that simulates how it would sit - * on an actual page - * @see {@link https://storybook.js.org/docs/react/writing-stories/decorators} - */ -export function inLayout(Story: StoryFn) { - return ( -
- -
- ) -} diff --git a/ui/components/_decorators/style.module.css b/ui/components/_decorators/style.module.css deleted file mode 100644 index cf89e15ae..000000000 --- a/ui/components/_decorators/style.module.css +++ /dev/null @@ -1,4 +0,0 @@ -/* !! FOR STORYBOOK DECORATOR STYLING ONLY — USE SPARINGLY */ -.center { - transform: translate(30vw, 40vh); -} diff --git a/ui/components/error-not-found/component.story.tsx b/ui/components/error-not-found/component.story.tsx deleted file mode 100644 index 68791d573..000000000 --- a/ui/components/error-not-found/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { ErrorNotFound as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Error / Not Found', - component: Component -} -export default meta - -// Stories -export const NotFound: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/error/component.story.tsx b/ui/components/error/component.story.tsx deleted file mode 100644 index ebba99dc3..000000000 --- a/ui/components/error/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { Error as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Error / Complete', - component: Component -} -export default meta - -// Stories -export const Complete: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/item-actions-overflow/component.story.tsx b/ui/components/item-actions-overflow/component.story.tsx deleted file mode 100644 index 2af87ab9b..000000000 --- a/ui/components/item-actions-overflow/component.story.tsx +++ /dev/null @@ -1,23 +0,0 @@ -// Decorators -import { inCenter } from '../_decorators/inCenter' - -// Components -import { ItemActionsOverflow as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Actions / Overflow', - component: Component, - decorators: [inCenter] -} -export default meta - -// Stories -export const Overflow: StoryObj = { - render: () => { - return - } -} diff --git a/ui/components/item-actions-save/component.story.tsx b/ui/components/item-actions-save/component.story.tsx deleted file mode 100644 index 9c05a0d33..000000000 --- a/ui/components/item-actions-save/component.story.tsx +++ /dev/null @@ -1,23 +0,0 @@ -// Decorators -import { inCenter } from '../_decorators/inCenter' - -// Components -import { ItemActionsSave as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item — Actions / Save', - component: Component, - decorators: [inCenter] -} -export default meta - -// Stories -export const Save: StoryObj = { - render: () => { - return - } -} diff --git a/ui/components/item-actions/component.story.tsx b/ui/components/item-actions/component.story.tsx deleted file mode 100644 index 5da20db3c..000000000 --- a/ui/components/item-actions/component.story.tsx +++ /dev/null @@ -1,44 +0,0 @@ -// Decorators -import { inCard } from '../_decorators/inCard' -import { inCenter } from '../_decorators/inCenter' - -// Components -import { ItemActions as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Actions / Complete', - component: Component, - decorators: [inCenter] -} -export default meta - -// Stories -export const Complete: StoryObj = { - decorators: [inCard], - render: () => { - return ( -
-
-
-
-
-
- -
-
- ) - }, - args: {} -} diff --git a/ui/components/item-article-layout/component.story.tsx b/ui/components/item-article-layout/component.story.tsx deleted file mode 100644 index 7898ff1fc..000000000 --- a/ui/components/item-article-layout/component.story.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// Components -import { ItemArticle as Component } from '../item-article' -import { ItemArticleLayout, type LayoutType } from '../item-article-layout' - -// Mock Data -import itemData from '@common/mock-data/in-state/itemsById.json' - -// Types -import { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Article / Layout', - component: Component -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - gridCount: LayoutType -} & React.ComponentProps - -const itemsById: Record = itemData - -export const Layout: StoryObj = { - render: (args) => { - return ( - - {Object.keys(itemsById).map((id) => ( - - ))} - - ) - }, - argTypes: { - gridCount: { - options: [1, 2, 3, 4, 5, 'lockup'], - control: { type: 'inline-radio' } - }, - item: { - table: { - disable: true - } - } - }, - args: { - gridCount: 3 - } -} diff --git a/ui/components/item-article-media/component.story.tsx b/ui/components/item-article-media/component.story.tsx deleted file mode 100644 index 47071f73f..000000000 --- a/ui/components/item-article-media/component.story.tsx +++ /dev/null @@ -1,74 +0,0 @@ -// Decorators -import { inCard } from '../_decorators/inCard' -import { inGrid } from '../_decorators/inGrid' - -// Components -import { ItemArticleMedia as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Article / Media', - component: Component, - decorators: [(Story) => inGrid(Story, 2)] -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - idToUse: number - imageType: string -} & React.ComponentProps -// prettier-ignore -const images = { - missing: null, - perfect: 'https://pocket-image-cache.com/640x320/filters:format(WEBP):quality(100):no_upscale():strip_exif()/https%3A%2F%2Fs3.us-east-1.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc9d67046-1886-4384-806d-f0c7b83e5d5a.jpeg', - tall: 'https://pocket-image-cache.com/320x640/filters:format(WEBP):quality(100):no_upscale():strip_exif()/https%3A%2F%2Fs3.us-east-1.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc9d67046-1886-4384-806d-f0c7b83e5d5a.jpeg', - wide: 'https://pocket-image-cache.com/640x120/filters:format(WEBP):quality(100):no_upscale():strip_exif()/https%3A%2F%2Fs3.us-east-1.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc9d67046-1886-4384-806d-f0c7b83e5d5a.jpeg', - small: 'https://pocket-image-cache.com/120x80/filters:format(WEBP):quality(100):no_upscale():strip_exif()/https%3A%2F%2Fs3.us-east-1.amazonaws.com%2Fpocket-curatedcorpusapi-prod-images%2Fc9d67046-1886-4384-806d-f0c7b83e5d5a.jpeg', - broken: 'https://www.baltimoresun.com/resizer/S386uMJ7GqScn6h_15U_J5YOYgI=/1200x0/top/cloudfront-us-east-1.images.arcpublishing.com/tronc/GQFD7ILH6FHHBEIT4LF3XDARJA.JPG' -} - -export const Media: StoryObj = { - render: (args) => { - const id = args.idToUse.toString() - const image = { - cachedImages: [ - { - url: images[args.imageType as keyof typeof images], - id: 'WebP640' - } - ] - } - - return ( -
- -
- ) - }, - decorators: [inCard], - argTypes: { - id: { - table: { - disable: true - } - }, - idToUse: { - control: { type: 'range', min: 1, max: 30, step: 1 } - }, - imageType: { - options: Object.keys(images), - mapping: images, - control: { - type: 'select' - } - } - }, - args: { - idToUse: 1, - imageType: 'missing' - } -} diff --git a/ui/components/item-article/component.story.tsx b/ui/components/item-article/component.story.tsx deleted file mode 100644 index 195635855..000000000 --- a/ui/components/item-article/component.story.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// Components -import { ItemArticle as Component } from '.' -// Types -import { ItemArticleLayout, type LayoutType } from '../item-article-layout' - -// Mock Data -import itemData from '@common/mock-data/in-state/itemsById.json' - -import type { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Article / Complete', - component: Component -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - gridCount: LayoutType - id: string -} & React.ComponentProps - -const itemsById: Record = itemData - -export const Complete: StoryObj = { - render: (args) => { - const itemId = args.id ?? 0 - const item = itemsById[itemId] - return ( - - - - ) - }, - argTypes: { - gridCount: { - options: [1, 2, 3, 4, 5], - control: { type: 'inline-radio' } - }, - id: { - options: Object.keys(itemsById), - control: { type: 'select' } - }, - item: { - table: { - disable: true - } - } - }, - args: { - gridCount: 3, - id: Object.keys(itemsById)[0] - } -} diff --git a/ui/components/item-short-layout/component.story.tsx b/ui/components/item-short-layout/component.story.tsx deleted file mode 100644 index f756fc4e6..000000000 --- a/ui/components/item-short-layout/component.story.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// Components -import { ItemShortLayout as Component } from '.' -import { ItemShort } from '../item-short' - -// Mock Data -import itemData from '@common/mock-data/in-state/shortsById.json' - -import type { Item } from '@common/types' -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Short / Layout', - component: Component -} -export default meta - -// Stories -const itemsById: Record = itemData - -export const Layout: StoryObj = { - render: (args) => { - return ( - - {Object.keys(itemsById).map((id) => ( - - ))} - - ) - } -} diff --git a/ui/components/item-short/component.story.tsx b/ui/components/item-short/component.story.tsx deleted file mode 100644 index ea4657c08..000000000 --- a/ui/components/item-short/component.story.tsx +++ /dev/null @@ -1,54 +0,0 @@ -// Decorators -import { type LayoutType, inArticleLayout } from '../_decorators/inArticleLayout' - -// Components -import { ItemShort as Component } from '.' - -// Mock Data -import itemData from '@common/mock-data/in-state/shortsById.json' - -// Types -import type { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Short / Complete', - component: Component -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - layoutType: LayoutType - id: string -} & React.ComponentProps - -const itemsById: Record = itemData - -export const Complete: StoryObj = { - render: (args) => { - const item = itemsById[args.id] as unknown as Item - return - }, - decorators: [(Story, { args }) => inArticleLayout(Story, args.layoutType)], - argTypes: { - layoutType: { - options: [1, 2, 3, 4, 5], - control: { type: 'inline-radio' } - }, - id: { - options: Object.keys(itemsById), - control: { type: 'select' } - }, - item: { - table: { - disable: true - } - } - }, - args: { - id: Object.keys(itemsById)[0], - layoutType: 3 - } -} diff --git a/ui/components/item-sound-layout/component.story.tsx b/ui/components/item-sound-layout/component.story.tsx deleted file mode 100644 index 2a823e1fe..000000000 --- a/ui/components/item-sound-layout/component.story.tsx +++ /dev/null @@ -1,32 +0,0 @@ -// Components -import { ItemSoundLayout as Component } from '.' -import { ItemSound } from '../item-sound' - -// Mock Data -import itemData from '@common/mock-data/in-state/soundById.json' - -// Types -import type { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Sound / Layout', - component: Component -} -export default meta - -// Stories -const itemsById: Record = itemData - -export const Layout: StoryObj = { - render: (args) => { - return ( - - {Object.keys(itemsById).map((id) => ( - - ))} - - ) - } -} diff --git a/ui/components/item-sound/component.story.tsx b/ui/components/item-sound/component.story.tsx deleted file mode 100644 index adcbef9ce..000000000 --- a/ui/components/item-sound/component.story.tsx +++ /dev/null @@ -1,56 +0,0 @@ -// Decorators -import { type LayoutType, inArticleLayout } from '../_decorators/inArticleLayout' - -// Components -import { ItemSound as Component } from '.' - -// Mock Data -import itemData from '@common/mock-data/in-state/soundById.json' - -// Types -import { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Sound / Complete', - component: Component -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - layoutType: LayoutType - id: string -} & React.ComponentProps - -// Stories -const itemsById: Record = itemData - -export const Complete: StoryObj = { - render: (args) => { - const item = itemsById[args.id]! - return - }, - decorators: [(Story, { args }) => inArticleLayout(Story, args.layoutType)], - argTypes: { - id: { - options: Object.keys(itemsById), - control: { type: 'select' }, - mapping: {} - }, - layoutType: { - options: [1, 2, 3, 4, 5], - control: { type: 'inline-radio' } - }, - item: { - table: { - disable: true - } - } - }, - args: { - id: Object.keys(itemsById)[0], - layoutType: 3 - } -} diff --git a/ui/components/item-video-layout/component.story.tsx b/ui/components/item-video-layout/component.story.tsx deleted file mode 100644 index 6b5429ea9..000000000 --- a/ui/components/item-video-layout/component.story.tsx +++ /dev/null @@ -1,34 +0,0 @@ -// Components -import { ItemVideoLayout as Component } from '.' -import { ItemVideo } from '../item-video' - -// Mock Data -import itemData from '@common/mock-data/in-state/videosById.json' - -// Types -import { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Video / Layout', - component: Component -} -export default meta - -// Stories -const itemsById: Record = itemData - -export const Layout: StoryObj = { - render: (args) => { - return ( -
- - {Object.keys(itemsById).map((id) => ( - - ))} - -
- ) - } -} diff --git a/ui/components/item-video/component.story.tsx b/ui/components/item-video/component.story.tsx deleted file mode 100644 index 4604bd48f..000000000 --- a/ui/components/item-video/component.story.tsx +++ /dev/null @@ -1,50 +0,0 @@ -// Decorators -import { type LayoutType, inArticleLayout } from '../_decorators/inArticleLayout' - -// Components -import { ItemVideo as Component } from '.' - -// Mock Data -import itemData from '@common/mock-data/in-state/videosById.json' - -// Types -import { Item } from '@common/types' -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Item - Video / Complete', - component: Component -} -export default meta - -// Stories -type ComponentPropsAndCustomArgs = { - layoutType: LayoutType - id: string -} & React.ComponentProps - -const itemsById: Record = itemData - -export const Complete: StoryObj = { - render: (args) => { - const item = itemsById[args.id]! - return - }, - decorators: [(Story, { args }) => inArticleLayout(Story, args.layoutType)], - argTypes: { - id: { - options: Object.keys(itemsById), - control: { type: 'select' }, - mapping: {} - }, - layoutType: { - options: [1, 2], - control: { type: 'inline-radio' } - } - }, - args: { - id: Object.keys(itemsById)[0], - layoutType: 3 - } -} diff --git a/ui/components/layout-main/component.story.ssr.tsx b/ui/components/layout-main/component.story.ssr.tsx deleted file mode 100644 index 877164775..000000000 --- a/ui/components/layout-main/component.story.ssr.tsx +++ /dev/null @@ -1,77 +0,0 @@ -/* eslint-disable react/no-unescaped-entities */ -import style from './style.module.css' - -import { NavFooter } from '../nav-footer' -import { NavTop } from '../nav-top' - -// Types -import type { Meta, StoryObj } from '@storybook/react' -import type { PropsWithChildren } from 'react' - -// Storybook Meta -const meta: Meta = { - title: 'Site Layout / Main', - component: Component, - parameters: { - layout: 'fullscreen' - } -} -export default meta - -// Stories -/** - * - */ -function Component({ children }: PropsWithChildren) { - return ( -
- -
{children}
- -
- ) -} - -export const Main: StoryObj = { - render: () => { - return ( - -

- You need the dark in order to show the light. That is when you can experience true joy, - when you have no fear. A tree cannot be straight if it has a crooked trunk. That's crazy. - Son of a gun. We tell people sometimes: we're like drug dealers, come into town and get - everybody absolutely addicted to painting. It doesn't take much to get you addicted. Look - around, look at what we have. Beauty is everywhere, you only have to look to see it. -

- -

- And right there you got an almighty cloud. It's almost like something out of a fairytale - book. You have to make those little noises or it won't work. There it is. -

- -

- When you buy that first tube of paint it gives you an artist license. We'll make some - happy little bushes here. I want everybody to be happy. That's what it's all about. Let's - put a touch more of the magic here. We'll play with clouds today. I'm going to mix up a - little color. We’ll use Van Dyke Brown, Permanent Red, and a little bit of Prussian Blue. - Now it's beginning to make a little sense. I guess I'm a little weird. I like to talk to - trees and animals. That's okay though; I have more fun than most people. -

- -

- Now we'll take the almighty fan brush. Just think about these things in your mind and drop - em' on canvas. Mountains are so simple, they're hard. Fluff that up. Let's put some happy - little clouds in our world. It's hard to see things when you're too close. Take a step - back and look. You've got to learn to fight the temptation to resist these things. Just - let them happen. -

- -

- Isn't that fantastic? You gotta think like a tree. Think about a cloud. Just float around - and be there. You better get your coat out, this is going to be a cold painting. -

-
- ) - }, - args: {} -} diff --git a/ui/components/nav-footer-language/component.story.tsx b/ui/components/nav-footer-language/component.story.tsx deleted file mode 100644 index 01889b22b..000000000 --- a/ui/components/nav-footer-language/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { LanguageSelector as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Footer / Language Selector', - component: Component -} -export default meta - -// Stories -export const LanguageSelector: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-footer-theme/component.story.tsx b/ui/components/nav-footer-theme/component.story.tsx deleted file mode 100644 index 09d034da6..000000000 --- a/ui/components/nav-footer-theme/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { NavFooterTheme as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Footer / Theme', - component: Component -} -export default meta - -// Stories -export const Theme: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-footer/component.story.tsx b/ui/components/nav-footer/component.story.tsx deleted file mode 100644 index 435dd0f84..000000000 --- a/ui/components/nav-footer/component.story.tsx +++ /dev/null @@ -1,23 +0,0 @@ -// Components -import { NavFooter as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Footer / Complete', - component: Component, - parameters: { - layout: 'fullscreen' - } -} -export default meta - -// Stories -export const Complete: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-top-account-auth/component.story.tsx b/ui/components/nav-top-account-auth/component.story.tsx deleted file mode 100644 index cb4797d3e..000000000 --- a/ui/components/nav-top-account-auth/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { NavTopAccountAuth as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Account - Auth', - component: Component -} -export default meta - -// Stories -export const AccountAuth: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-top-account-profile/component.story.ssr.tsx b/ui/components/nav-top-account-profile/component.story.ssr.tsx deleted file mode 100644 index 1712a60c4..000000000 --- a/ui/components/nav-top-account-profile/component.story.ssr.tsx +++ /dev/null @@ -1,46 +0,0 @@ -import { Suspense } from 'react' - -// Components -import { NavTopAccountProfile as Component } from '.' - -// State -import { HydrateUserInfo } from '@common/state/user-info/hydrate' - -// Types -import type { UserInfoState } from '@common/state/user-info' -import type { Meta, StoryFn, StoryObj } from '@storybook/react' - -// Setting up required state -const state: UserInfoState = { - pending: false, - firstName: 'Jason', - lastName: 'Mendoza', - avatarUrl: 'https://i.pravatar.cc/150?img=11', - id: 'abc123' -} -const withState = (Story: StoryFn) => { - return ( - <> - - - - - - ) -} - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Account - Profile', - component: Component, - decorators: [withState] -} -export default meta - -// Stories -export const AccountProfile: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-top-account/component.story.ssr.tsx b/ui/components/nav-top-account/component.story.ssr.tsx deleted file mode 100644 index 0e1900f32..000000000 --- a/ui/components/nav-top-account/component.story.ssr.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import { Suspense } from 'react' - -// Components -import { NavTopAccount as Component } from '.' - -// State -import { HydrateUserInfo } from '@common/state/user-info/hydrate' - -// Types -import type { UserInfoState } from '@common/state/user-info' -import type { Meta, StoryFn, StoryObj } from '@storybook/react' - -// Setting up required state -const state: UserInfoState = { - pending: false, - firstName: 'Jason', - lastName: 'Mendoza', - avatarUrl: 'https://i.pravatar.cc/150?img=11', - id: 'abc123' -} -const withState = (Story: StoryFn) => { - return ( - <> - - - - - - ) -} - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Account', - component: Component, - decorators: [withState] -} -export default meta - -// Stories -export const Account: StoryObj = { - render: () => { - return - } -} diff --git a/ui/components/nav-top-brand/component.story.tsx b/ui/components/nav-top-brand/component.story.tsx deleted file mode 100644 index b8194054c..000000000 --- a/ui/components/nav-top-brand/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { NavTopBrand as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Brand', - component: Component -} -export default meta - -// Stories -export const Brand: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-top-search/component.story.tsx b/ui/components/nav-top-search/component.story.tsx deleted file mode 100644 index 52737e574..000000000 --- a/ui/components/nav-top-search/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { NavTopSearch as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Search', - component: Component -} -export default meta - -// Stories -export const Search: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/nav-top/component.story.ssr.tsx b/ui/components/nav-top/component.story.ssr.tsx deleted file mode 100644 index 980972c83..000000000 --- a/ui/components/nav-top/component.story.ssr.tsx +++ /dev/null @@ -1,22 +0,0 @@ -// Components -import { NavTop as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Nav - Top / Complete', - component: Component, - parameters: { - layout: 'fullscreen' - } -} -export default meta - -// Stories -export const Complete: StoryObj = { - render: () => { - return - } -} diff --git a/ui/components/placard/component.story.tsx b/ui/components/placard/component.story.tsx deleted file mode 100644 index 08d05743d..000000000 --- a/ui/components/placard/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { Placard as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Placard / Complete', - component: Component -} -export default meta - -// Stories -export const Complete: StoryObj = { - render: () => { - return - }, - args: {} -} diff --git a/ui/components/setting-theme/component.story.tsx b/ui/components/setting-theme/component.story.tsx deleted file mode 100644 index b568ba3bd..000000000 --- a/ui/components/setting-theme/component.story.tsx +++ /dev/null @@ -1,20 +0,0 @@ -// Components -import { SettingTheme as Component } from '.' - -// Types -import type { Meta, StoryObj } from '@storybook/react' - -// Storybook Meta -const meta: Meta = { - title: 'Setting / Theme', - component: Component -} -export default meta - -// Stories -export const Theme: StoryObj = { - render: () => { - return - }, - args: {} -} From 1dc507e62026718fe38ae71febc11db0a9b00b7f Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 11 Dec 2025 11:28:25 -0800 Subject: [PATCH 4/4] fix(ads): remove MAJC --- clients/web/package.json | 2 - .../programmatic-ad/mozads-ad-slot.tsx | 28 +- pnpm-lock.yaml | 26737 ++++++---------- ui/styles/legacy/global.css | 24 +- ui/styles/pocket/global.css | 16 +- 5 files changed, 8998 insertions(+), 17809 deletions(-) diff --git a/clients/web/package.json b/clients/web/package.json index d2d182d56..e4139409c 100644 --- a/clients/web/package.json +++ b/clients/web/package.json @@ -9,7 +9,6 @@ "@emotion/css": "11.13.5", "@emotion/react": "11.14.0", "@freestar/pubfig-adslot-react-component": "3.6.2", - "@mozilla-services/majc": "https://github.com/mozilla-services/majc#v0.1.7", "@n8tb1t/use-scroll-position": "2.0.3", "@popperjs/core": "2.11.8", "@sentry/integrations": "7.114.0", @@ -22,7 +21,6 @@ "@snowplow/browser-plugin-privacy-sandbox": "4.3.1", "@snowplow/browser-plugin-timezone": "4.3.1", "@snowplow/browser-tracker": "4.3.1", - "@storybook/react": "8.5.3", "@types/jest": "^29.5.14", "@ui/icons": "workspace:*", "@ui/styles": "workspace:*", diff --git a/clients/web/src/components/programmatic-ad/mozads-ad-slot.tsx b/clients/web/src/components/programmatic-ad/mozads-ad-slot.tsx index 963374ea6..73ffa0814 100644 --- a/clients/web/src/components/programmatic-ad/mozads-ad-slot.tsx +++ b/clients/web/src/components/programmatic-ad/mozads-ad-slot.tsx @@ -3,9 +3,6 @@ import { css } from '@emotion/css' import { useTranslation } from 'next-i18next' -import { MozAdsPlacement } from '@mozilla-services/majc/dist/react' -import { IABFixedSize, MozAdsSize } from '@mozilla-services/majc/dist/core' - const programmaticAdWrapperStyles = css` display: flex; flex-direction: column; @@ -33,41 +30,20 @@ export enum Placements { RIGHT_RAIL_2 = 'pocket_skyscraper_2' } -const placementSizes: Record = { - pocket_billboard_1: IABFixedSize.Billboard, - pocket_billboard_2: IABFixedSize.Billboard, - pocket_mrec_1: IABFixedSize.MediumRectangle, - pocket_mrec_2: IABFixedSize.MediumRectangle, - pocket_skyscraper_1: IABFixedSize.Skyscraper, - pocket_skyscraper_2: IABFixedSize.Skyscraper -} export function AdSlot({ - placement, - targeting, instanceStyles, - isMock = false }: { - placement: Placements + placement?: Placements targeting?: any instanceStyles?: string - isMock: boolean + isMock?: boolean }) { - const placementId = `${isMock ? 'mock_' : ''}${placement.toString()}` const { t } = useTranslation() const adLabel = t('ad:label', 'Advertisement') - const fixedSize = placementSizes[placementId] return (
-

{adLabel}

) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c87cf4918..75d1c3953 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.7.1 - version: 19.7.1(@types/node@25.0.0)(typescript@5.7.3) + version: 19.8.1(@types/node@24.10.2)(typescript@5.7.3) '@commitlint/config-conventional': specifier: ^19.7.1 - version: 19.7.1 + version: 19.8.1 '@config/eslint-config': specifier: workspace:* version: link:config/eslint-config @@ -37,7 +37,7 @@ importers: version: 14.0.3(semantic-release@25.0.2(typescript@5.7.3)) '@turbo/gen': specifier: 2.4.0 - version: 2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) + version: 2.4.0(@types/node@24.10.2)(typescript@5.7.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -79,9 +79,6 @@ importers: '@freestar/pubfig-adslot-react-component': specifier: 3.6.2 version: 3.6.2(prop-types@15.8.1)(react@19.2.1) - '@mozilla-services/majc': - specifier: https://github.com/mozilla-services/majc#v0.1.7 - version: '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))' '@n8tb1t/use-scroll-position': specifier: 2.0.3 version: 2.0.3(@types/react@19.2.7)(react@19.2.1) @@ -93,7 +90,7 @@ importers: version: 7.114.0 '@sentry/nextjs': specifier: 8.54.0 - version: 8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) + version: 8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(webpack@5.103.0) '@snowplow/browser-plugin-button-click-tracking': specifier: 4.3.1 version: 4.3.1(@snowplow/browser-tracker@4.3.1) @@ -118,9 +115,6 @@ importers: '@snowplow/browser-tracker': specifier: 4.3.1 version: 4.3.1 - '@storybook/react': - specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3) '@types/jest': specifier: ^29.5.14 version: 29.5.14 @@ -165,16 +159,16 @@ importers: version: 1.6.5 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) next-i18next: specifier: 15.4.1 - version: 15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1) + version: 15.4.1(i18next@24.2.3(typescript@5.7.3))(next@16.0.8(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-i18next@15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1) next-redux-saga: specifier: 4.1.2 version: 4.1.2(redux-saga@1.3.0) next-redux-wrapper: specifier: 8.1.0 - version: 8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1) + version: 8.1.0(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1) node-fetch: specifier: 3.3.2 version: 3.3.2 @@ -292,7 +286,7 @@ importers: version: 16.10.0 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) jest-environment-jsdom: specifier: 29.7.0 version: 29.7.0 @@ -301,16 +295,16 @@ importers: version: 16.0.0 next-router-mock: specifier: 0.9.13 - version: 0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1) + version: 0.9.13(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1) postcss-flexbugs-fixes: specifier: ^5.0.2 - version: 5.0.2(postcss@8.5.6) + version: 5.0.2(postcss@8.5.1) postcss-nested: specifier: ^7.0.2 - version: 7.0.2(postcss@8.5.6) + version: 7.0.2(postcss@8.5.1) postcss-preset-env: specifier: ^10.1.3 - version: 10.1.3(postcss@8.5.6) + version: 10.5.0(postcss@8.5.1) prettier: specifier: 3.4.2 version: 3.4.2 @@ -334,7 +328,7 @@ importers: version: link:../constants i18next: specifier: ^24.2.2 - version: 24.2.2(typescript@5.7.3) + version: 24.2.3(typescript@5.7.3) i18next-browser-languagedetector: specifier: 8.0.2 version: 8.0.2 @@ -346,7 +340,7 @@ importers: version: 19.2.1 react-i18next: specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@5.7.3))(react@19.2.1) + version: 15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3) devDependencies: '@config/eslint-config': specifier: workspace:* @@ -371,7 +365,7 @@ importers: version: 5.5.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + version: 10.9.2(@types/node@24.10.2)(typescript@5.7.3) typescript: specifier: 5.7.3 version: 5.7.3 @@ -394,7 +388,7 @@ importers: version: 5.9.6 next: specifier: 16.0.8 - version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react: specifier: 19.2.1 version: 19.2.1 @@ -419,7 +413,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -437,16 +431,16 @@ importers: version: 19.2.7 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.2.7) + version: 19.2.3(@types/react@19.2.7) jest: specifier: 29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) msw: specifier: ^2.7.0 - version: 2.7.0(@types/node@24.10.2)(typescript@5.7.3) + version: 2.12.4(@types/node@24.10.2)(typescript@5.7.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) + version: 10.9.2(@types/node@24.10.2)(typescript@5.7.3) typescript: specifier: 5.7.3 version: 5.7.3 @@ -461,22 +455,22 @@ importers: version: link:../../config/typescript-config '@graphql-codegen/cli': specifier: 5.0.4 - version: 5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@25.0.0)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3) + version: 5.0.4(@types/node@24.10.2)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.7.3) '@graphql-codegen/typescript': specifier: 4.1.3 - version: 4.1.3(@babel/core@7.28.5)(graphql@16.10.0) + version: 4.1.3(graphql@16.10.0) '@graphql-codegen/typescript-resolvers': specifier: 4.4.2 - version: 4.4.2(@babel/core@7.28.5)(graphql@16.10.0) + version: 4.4.2(graphql@16.10.0) graphql: specifier: 16.10.0 version: 16.10.0 next: specifier: 16.0.8 - version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) next-i18next: specifier: 15.4.1 - version: 15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1) + version: 15.4.1(i18next@24.2.3(typescript@5.7.3))(next@16.0.8(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-i18next@15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1) common/utilities: devDependencies: @@ -491,13 +485,13 @@ importers: version: 29.5.14 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.28.5)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) + version: 29.4.6(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) + version: 10.9.2(@types/node@24.10.2)(typescript@5.7.3) typescript: specifier: ^5.7.3 version: 5.7.3 @@ -518,46 +512,46 @@ importers: devDependencies: '@typescript-eslint/eslint-plugin': specifier: ^8.23.0 - version: 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + version: 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) '@typescript-eslint/parser': specifier: ^8.23.0 - version: 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + version: 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) '@vercel/style-guide': specifier: ^6.0.0 - version: 6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3) + version: 6.0.0(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(prettier@3.4.2)(typescript@5.7.3) eslint: specifier: ^9.19.0 - version: 9.19.0(jiti@2.6.1) + version: 9.39.1(jiti@2.6.1) eslint-config-next: specifier: 15.1.6 - version: 15.1.6(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + version: 15.1.6(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) eslint-config-prettier: specifier: ^10.0.1 - version: 10.0.1(eslint@9.19.0(jiti@2.6.1)) + version: 10.1.8(eslint@9.39.1(jiti@2.6.1)) eslint-config-turbo: specifier: 2.4.0 - version: 2.4.0(eslint@9.19.0(jiti@2.6.1))(turbo@2.6.3) + version: 2.4.0(eslint@9.39.1(jiti@2.6.1))(turbo@2.4.0) eslint-plugin-i18next: specifier: ^6.1.1 - version: 6.1.1 + version: 6.1.3 eslint-plugin-jest: specifier: ^28.11.0 - version: 28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) + version: 28.14.0(@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) eslint-plugin-jsdoc: specifier: ^50.6.3 - version: 50.6.3(eslint@9.19.0(jiti@2.6.1)) + version: 50.8.0(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.19.0(jiti@2.6.1)) + version: 6.10.2(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-only-warn: specifier: ^1.1.0 version: 1.1.0 eslint-plugin-perfectionist: specifier: ^4.8.0 - version: 4.8.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + version: 4.15.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) eslint-plugin-unicorn: specifier: ^56.0.1 - version: 56.0.1(eslint@9.19.0(jiti@2.6.1)) + version: 56.0.1(eslint@9.39.1(jiti@2.6.1)) typescript: specifier: ^5.7.3 version: 5.7.3 @@ -584,25 +578,25 @@ importers: version: 19.2.7 i18next: specifier: ^24.2.2 - version: 24.2.2(typescript@6.0.0-dev.20251211) + version: 24.2.3(typescript@6.0.0-dev.20251211) jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 msw: specifier: ^2.7.0 - version: 2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) + version: 2.12.4(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) next: specifier: ^16.0.8 - version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react: specifier: ^19.2.1 version: 19.2.1 react-i18next: specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 15.7.4(i18next@24.2.3(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@6.0.0-dev.20251211) react-redux: specifier: 9.2.0 version: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) @@ -611,59 +605,7 @@ importers: version: 5.0.1 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) - - config/storybook-config: - dependencies: - '@ui/styles': - specifier: workspace:* - version: link:../../ui/styles - i18next: - specifier: ^24.2.2 - version: 24.2.2(typescript@6.0.0-dev.20251211) - react: - specifier: 19.2.1 - version: 19.2.1 - react-dom: - specifier: 19.2.1 - version: 19.2.1(react@19.2.1) - react-i18next: - specifier: ^15.4.0 - version: 15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - devDependencies: - '@chromatic-com/storybook': - specifier: ^3.2.4 - version: 3.2.4(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-essentials': - specifier: 8.5.3 - version: 8.5.3(@types/react@19.2.7)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-interactions': - specifier: 8.5.3 - version: 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-links': - specifier: 8.5.3 - version: 8.5.3(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-onboarding': - specifier: 8.5.3 - version: 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/blocks': - specifier: 8.5.3 - version: 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/nextjs': - specifier: 8.5.3 - version: 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@5.3.1)(typescript@6.0.0-dev.20251211)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - '@storybook/react': - specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) - '@storybook/test': - specifier: 8.5.3 - version: 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@types/node': - specifier: 24.10.2 - version: 24.10.2 - storybook: - specifier: 8.5.3 - version: 8.5.3(prettier@3.7.4) + version: 10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) config/typescript-config: {} @@ -729,7 +671,7 @@ importers: version: 0.27.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@storybook/react': specifier: 8.5.3 - version: 8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3) + version: 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.6.14(prettier@3.4.2))(typescript@5.7.3) '@ui/icons': specifier: workspace:* version: link:../icons/dist @@ -741,7 +683,7 @@ importers: version: 8.0.0 next: specifier: 16.0.8 - version: 16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + version: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react: specifier: 19.2.1 version: 19.2.1 @@ -766,7 +708,7 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.2.0 - version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + version: 16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -781,19 +723,19 @@ importers: version: 19.2.7 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.2.7) + version: 19.2.3(@types/react@19.2.7) jest: specifier: 29.7.0 - version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) + version: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) postcss-flexbugs-fixes: specifier: ^5.0.2 - version: 5.0.2(postcss@8.5.6) + version: 5.0.2(postcss@8.5.1) postcss-nested: specifier: ^7.0.2 - version: 7.0.2(postcss@8.5.6) + version: 7.0.2(postcss@8.5.1) postcss-preset-env: specifier: ^10.1.3 - version: 10.1.3(postcss@8.5.6) + version: 10.5.0(postcss@8.5.1) ui/icons: dependencies: @@ -818,7 +760,7 @@ importers: version: 3.3.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@6.0.0-dev.20251211) + version: 10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) publishDirectory: dist ui/styles: @@ -843,7 +785,7 @@ importers: version: 7.0.2(postcss@8.5.1) postcss-preset-env: specifier: ^10.1.3 - version: 10.1.3(postcss@8.5.1) + version: 10.5.0(postcss@8.5.1) packages: @@ -859,50 +801,34 @@ packages: '@actions/io@1.1.3': resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} - '@adobe/css-tools@4.4.1': - resolution: {integrity: sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==} - - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} + '@adobe/css-tools@4.4.4': + resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} '@apollo/rover@0.26.3': resolution: {integrity: sha512-8c3xiXv4ukrWqHukfQdOaLlRLPTivpTVfr0eag6X98wsE6xQpkHfQrbd8gauQkkq62t19CYAuKk/+Gv3jK7MnQ==} engines: {node: '>=14', npm: '>=6'} hasBin: true - '@ardatan/relay-compiler@12.0.1': - resolution: {integrity: sha512-q89DkY9HnvsyBRMu5YiYAJUN+B7cST364iCKLzeNqn0BUG3LWez2KfyKTbxPDdqSzGyUmIfUgTm/ThckIReF4g==} + '@ardatan/relay-compiler@12.0.3': + resolution: {integrity: sha512-mBDFOGvAoVlWaWqs3hm1AciGHSQE1rqFc/liZTyYz/Oek9yZdT5H26pH2zAFuEiTiBVPPyMuqf5VjOFPI2DGsQ==} hasBin: true peerDependencies: graphql: '*' - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.5': - resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.28.5': resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.7': - resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==} - engines: {node: '>=6.9.0'} - '@babel/core@7.28.5': resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==} engines: {node: '>=6.9.0'} - '@babel/eslint-parser@7.26.5': - resolution: {integrity: sha512-Kkm8C8uxI842AwQADxl0GbcG1rupELYLShazYEZO/2DYjhyWXJIOUVOE3tBYm6JXzUCNJOZEzqc4rCW/jsEQYQ==} + '@babel/eslint-parser@7.28.5': + resolution: {integrity: sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -912,195 +838,53 @@ packages: resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.5': - resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.28.5': resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.2': resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.9': - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-create-regexp-features-plugin@7.26.3': - resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-define-polyfill-provider@0.6.3': - resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-globals@7.28.0': resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.28.3': resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.27.1': resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.9': - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.26.5': - resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.9': - resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.28.4': resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.7': - resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.28.5': resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.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-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-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: @@ -1122,25 +906,8 @@ packages: 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-flow@7.26.0': - resolution: {integrity: sha512-B+O2DnPc0iG+YXFqOxv2WNuNU97ToWjOomUQ78DouOENWUaM5sVrmet9mcomUGQFwpJd//gvUagXBSdzO1fRKg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-assertions@7.26.0': - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-attributes@7.26.0': - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + '@babel/plugin-syntax-import-assertions@7.27.1': + resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1161,12 +928,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.9': - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.27.1': resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} @@ -1215,13551 +976,9613 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.27.1': resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} 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==} + '@babel/runtime-corejs3@7.28.4': + resolution: {integrity: sha512-h7iEYiW4HebClDEhtvFObtPmIvrd1SSfpI9EhOeKk4CtIK/ngBWFpuhCzhdmRKtg71ylcue+9I6dv54XYO1epQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-transform-arrow-functions@7.25.9': - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.25.9': - resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} + '@babel/template@7.25.9': + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.25.9': - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.26.5': - resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.25.9': - resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + '@babel/types@7.26.3': + resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.25.9': - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.26.0': - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 + '@bcoe/v8-coverage@0.2.3': + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - '@babel/plugin-transform-classes@7.25.9': - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@braze/web-sdk@5.7.0': + resolution: {integrity: sha512-JG7WC00GevlyOLVaA7K8PBPE5WsaCaPhSnbitDZ0JySRgFM7tY19X6V8cynoTeBbIHBwD6CcHOCGNHQeLk2PCA==} - '@babel/plugin-transform-computed-properties@7.25.9': - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/cli-core@0.20.11': + resolution: {integrity: sha512-v/7yTS0IljxuszQxTLmVaVE12eH8njyzgufW9DLYGfIXFl2m9x52fzgyywaltusYg1KC6+kYuDKzLxGVgNPaNA==} - '@babel/plugin-transform-destructuring@7.25.9': - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/commons@0.20.11': + resolution: {integrity: sha512-vDzvL+NlH+wdxKOlM6xScMpwmO8JnDHyElTkPmxrAXSAXdOjzYL7qNe3YjUyCLMjL1xeTayelp8Bp2qrND0QRQ==} - '@babel/plugin-transform-dotall-regex@7.25.9': - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/hcl-tools@0.20.11': + resolution: {integrity: sha512-ymg3a3vFlLgo3Nbz9zpUUYorQuq0WChJpbyDIfCvAvQ4j1OWwJubmoeDSzh645WCRecwgurRJCly7QACetE03A==} - '@babel/plugin-transform-duplicate-keys@7.25.9': - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/hcl2cdk@0.20.11': + resolution: {integrity: sha512-Q5ioCwOP6gK0LsyolpRzT/U7cJLoAgYWRpM1dwXBXKCxTzOibSYrtcoShKf5MZ111lvxQqPw/4+0j5awpWnP7A==} - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 + '@cdktf/hcl2json@0.20.11': + resolution: {integrity: sha512-k4CJkbUPyI+k9KOQjJ6qu2dIrpqSkXukt9R+kDaizWVM4yc8HDMLHnelC0X2oWsfeQNE8wSAm20SXkGlPLoFmw==} - '@babel/plugin-transform-dynamic-import@7.25.9': - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.11': + resolution: {integrity: sha512-qvga/nzEtdCJMu/6jJfDqpzbRejvXtNhWFnbubfuYyN5nMNORNXX+POT4j+mQSDQar5bIQ1a812szw/zr47cfw==} - '@babel/plugin-transform-exponentiation-operator@7.26.3': - resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-archive@10.3.0': + resolution: {integrity: sha512-y5kAiCs+Ow0tOywsSx4OSME2a6VzCsvbkGMCXfyOCwJdoZN01yAIyLyVjtx/R25Vj20Q7EMC6zkE81dXSAh4Tw==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the archive provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-export-namespace-from@7.25.9': - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-aws@19.48.1': + resolution: {integrity: sha512-rXbYIGBBlflSekn/Eg3bjbV17hw+evTZezEWLiHtaGp74XiNNC1gBObaC10O99/8weZRRsPbJbA4SgbxxVBTWA==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the aws provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-flow-strip-types@7.26.5': - resolution: {integrity: sha512-eGK26RsbIkYUns3Y8qKl362juDDYK+wEdPGHGrhzUl6CewZFo55VZ7hg+CyMFU4dd5QQakBN86nBMpRsFpRvbQ==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-aws@19.51.0': + resolution: {integrity: sha512-rj7A1j5lF5HzYF1BB9yPwXZgQtL2VCQBkYk9qlcS2rtOB4+ZYCbF3LvR+Mul3lZUBVmfZqjGGqWpF6Gl3Js2eg==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the aws provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-for-of@7.25.9': - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/provider-generator@0.20.11': + resolution: {integrity: sha512-cN8rSGM80Do1hq86DuHlgsoXiuKFqIwCr6HQ7uBAqdfbuHuWtGCPEKy1mTAuG0RN6aTvinAGwJGQiofxuzYQeA==} - '@babel/plugin-transform-function-name@7.25.9': - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-local@10.1.1': + resolution: {integrity: sha512-m1nJadesvpmGj/IFAM1n3TPqIPzB7I1Tc4csHwCRkddoPcDOvZJHbbmzJPy8Wn5HJZ+Y+5+IAfsghwHV5p9Z6A==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the local provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-json-strings@7.25.9': - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-newrelic@12.22.0': + resolution: {integrity: sha512-mEZNJZpgm+lj0NjY7QswtGhYuf9ffvu1ILmIOmIzGrCqTswAcleEArmACnBDLDoyu6exOJpvP9LovXGrx23r5g==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-literals@7.25.9': - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-null@10.0.1': + resolution: {integrity: sha512-X176VQZFTNi1xSyUEoSb9CsFHfJ9EpcdzCx33UlZMGfQo/DRZC8NT1vHxCQU2TAaB1ZwmnhXEkW2FJO6pB6Pjg==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the null provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-logical-assignment-operators@7.25.9': - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-pagerduty@13.14.3': + resolution: {integrity: sha512-naeb4yfh78clTt7CSfAKDoUfAcHRlEc2pE98WpnFcW7XaIH/dM0hMZWo/qOjfwsMlNxVHoZxN6mxQnsPHoA39A==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the pagerduty provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-member-expression-literals@7.25.9': - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-pagerduty@13.15.3': + resolution: {integrity: sha512-MS3CT3pTX9UHtwxdMYZ5HM2do4TDyRRgippTec/akWhKkTX9qHAEj9jOc3iq8XDHYo8PjDuM+1mDfMIAWmSQYA==} + engines: {node: '>= 18.12.0'} + deprecated: See https://cdk.tf/imports for details on how to continue to use the pagerduty provider in your CDK for Terraform (CDKTF) projects by generating the bindings locally. peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-modules-amd@7.25.9': - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 + '@cdktf/provider-schema@0.20.11': + resolution: {integrity: sha512-PD3TcMVijU//Czk8uvtBAu6fQgPVBVcJRCILTq1Vq3e3qg0igNDZoRVxAvaCRVpp9wXtmVAjByX10vUhB42f+g==} - '@babel/plugin-transform-modules-commonjs@7.26.3': - resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} - engines: {node: '>=6.9.0'} + '@cdktf/provider-time@10.2.1': + resolution: {integrity: sha512-I4hRjCOS2Kv2TqGxpZojtkpjVMkj9mb9iZZ3mdlKrAC3GGTtqpiIgNLQ3rLh7QiOYPivbaiYiUCFFvLDExgWJA==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + cdktf: ^0.20.0 + constructs: ^10.3.0 - '@babel/plugin-transform-modules-systemjs@7.25.9': - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} - engines: {node: '>=6.9.0'} + '@colors/colors@1.5.0': + resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} + engines: {node: '>=0.1.90'} + + '@commitlint/cli@19.8.1': + resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} + engines: {node: '>=v18'} + hasBin: true + + '@commitlint/config-conventional@19.8.1': + resolution: {integrity: sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==} + engines: {node: '>=v18'} + + '@commitlint/config-validator@19.8.1': + resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} + engines: {node: '>=v18'} + + '@commitlint/ensure@19.8.1': + resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} + engines: {node: '>=v18'} + + '@commitlint/execute-rule@19.8.1': + resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} + engines: {node: '>=v18'} + + '@commitlint/format@19.8.1': + resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} + engines: {node: '>=v18'} + + '@commitlint/is-ignored@19.8.1': + resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} + engines: {node: '>=v18'} + + '@commitlint/lint@19.8.1': + resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} + engines: {node: '>=v18'} + + '@commitlint/load@19.8.1': + resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} + engines: {node: '>=v18'} + + '@commitlint/message@19.8.1': + resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} + engines: {node: '>=v18'} + + '@commitlint/parse@19.8.1': + resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} + engines: {node: '>=v18'} + + '@commitlint/read@19.8.1': + resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} + engines: {node: '>=v18'} + + '@commitlint/resolve-extends@19.8.1': + resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} + engines: {node: '>=v18'} + + '@commitlint/rules@19.8.1': + resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} + engines: {node: '>=v18'} + + '@commitlint/to-lines@19.8.1': + resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} + engines: {node: '>=v18'} + + '@commitlint/top-level@19.8.1': + resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} + engines: {node: '>=v18'} + + '@commitlint/types@19.8.1': + resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} + engines: {node: '>=v18'} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@csstools/cascade-layer-name-parser@2.0.5': + resolution: {integrity: sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 - '@babel/plugin-transform-modules-umd@7.25.9': - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} - engines: {node: '>=6.9.0'} + '@csstools/color-helpers@5.1.0': + resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} + engines: {node: '>=18'} + + '@csstools/css-calc@2.1.4': + resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} - engines: {node: '>=6.9.0'} + '@csstools/css-color-parser@3.1.0': + resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0 + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 - '@babel/plugin-transform-new-target@7.25.9': - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} - engines: {node: '>=6.9.0'} + '@csstools/css-parser-algorithms@3.0.5': + resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@csstools/css-tokenizer': ^3.0.4 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': - resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} - engines: {node: '>=6.9.0'} + '@csstools/css-tokenizer@3.0.4': + resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} + engines: {node: '>=18'} + + '@csstools/media-query-list-parser@4.0.3': + resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 - '@babel/plugin-transform-numeric-separator@7.25.9': - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-alpha-function@1.0.1': + resolution: {integrity: sha512-isfLLwksH3yHkFXfCI2Gcaqg7wGGHZZwunoJzEZk0yKYIokgre6hYVFibKL3SYAoR1kBXova8LB+JoO5vZzi9w==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-object-rest-spread@7.25.9': - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-cascade-layers@5.0.2': + resolution: {integrity: sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-object-super@7.25.9': - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-color-function-display-p3-linear@1.0.1': + resolution: {integrity: sha512-E5qusdzhlmO1TztYzDIi8XPdPoYOjoTY6HBYBCYSj+Gn4gQRBlvjgPQXzfzuPQqt8EhkC/SzPKObg4Mbn8/xMg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-optional-catch-binding@7.25.9': - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-color-function@4.0.12': + resolution: {integrity: sha512-yx3cljQKRaSBc2hfh8rMZFZzChaFgwmO2JfFgFr1vMcF3C/uyy5I4RFIBOIWGq1D+XbKCG789CGkG6zzkLpagA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-optional-chaining@7.25.9': - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-color-mix-function@3.0.12': + resolution: {integrity: sha512-4STERZfCP5Jcs13P1U5pTvI9SkgLgfMUMhdXW8IlJWkzOOOqhZIjcNhWtNJZes2nkBDsIKJ0CJtFtuaZ00moag==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-parameters@7.25.9': - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-color-mix-variadic-function-arguments@1.0.2': + resolution: {integrity: sha512-rM67Gp9lRAkTo+X31DUqMEq+iK+EFqsidfecmhrteErxJZb6tUoJBVQca1Vn1GpDql1s1rD1pKcuYzMsg7Z1KQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-private-methods@7.25.9': - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-content-alt-text@2.0.8': + resolution: {integrity: sha512-9SfEW9QCxEpTlNMnpSqFaHyzsiRpZ5J5+KqCu1u5/eEJAWsMhzT40qf0FIbeeglEvrGRMdDzAxMIz3wqoGSb+Q==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-private-property-in-object@7.25.9': - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-contrast-color-function@2.0.12': + resolution: {integrity: sha512-YbwWckjK3qwKjeYz/CijgcS7WDUCtKTd8ShLztm3/i5dhh4NaqzsbYnhm4bjrpFpnLZ31jVcbK8YL77z3GBPzA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-property-literals@7.25.9': - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-exponential-functions@2.0.9': + resolution: {integrity: sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-react-display-name@7.25.9': - resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-font-format-keywords@4.0.0': + resolution: {integrity: sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-react-jsx-development@7.25.9': - resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-gamut-mapping@2.0.11': + resolution: {integrity: sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-react-jsx@7.25.9': - resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-gradients-interpolation-method@5.0.12': + resolution: {integrity: sha512-jugzjwkUY0wtNrZlFeyXzimUL3hN4xMvoPnIXxoZqxDvjZRiSh+itgHcVUWzJ2VwD/VAMEgCLvtaJHX+4Vj3Ow==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-react-pure-annotations@7.25.9': - resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-hwb-function@4.0.12': + resolution: {integrity: sha512-mL/+88Z53KrE4JdePYFJAQWFrcADEqsLprExCM04GDNgHIztwFzj0Mbhd/yxMBngq0NIlz58VVxjt5abNs1VhA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-regenerator@7.25.9': - resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-ic-unit@4.0.4': + resolution: {integrity: sha512-yQ4VmossuOAql65sCPppVO1yfb7hDscf4GseF0VCA/DTDaBc0Wtf8MTqVPfjGYlT5+2buokG0Gp7y0atYZpwjg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-regexp-modifiers@7.26.0': - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-initial@2.0.1': + resolution: {integrity: sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0 + postcss: ^8.4 - '@babel/plugin-transform-reserved-words@7.25.9': - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-is-pseudo-class@5.0.3': + resolution: {integrity: sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-runtime@7.25.9': - resolution: {integrity: sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-light-dark-function@2.0.11': + resolution: {integrity: sha512-fNJcKXJdPM3Lyrbmgw2OBbaioU7yuKZtiXClf4sGdQttitijYlZMD5K7HrC/eF83VRWRrYq6OZ0Lx92leV2LFA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-shorthand-properties@7.25.9': - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-logical-float-and-clear@3.0.0': + resolution: {integrity: sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-spread@7.25.9': - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-logical-overflow@2.0.0': + resolution: {integrity: sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-sticky-regex@7.25.9': - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-logical-overscroll-behavior@2.0.0': + resolution: {integrity: sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-template-literals@7.25.9': - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-logical-resize@3.0.0': + resolution: {integrity: sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-typeof-symbol@7.26.7': - resolution: {integrity: sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-logical-viewport-units@3.0.4': + resolution: {integrity: sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-typescript@7.26.7': - resolution: {integrity: sha512-5cJurntg+AT+cgelGP9Bt788DKiAw9gIMSMU2NJrLAilnj0m8WZWUNZPSLOmadYsujHutpgElO+50foX+ib/Wg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-media-minmax@2.0.9': + resolution: {integrity: sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-unicode-escapes@7.25.9': - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.5': + resolution: {integrity: sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-unicode-property-regex@7.25.9': - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-nested-calc@4.0.0': + resolution: {integrity: sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-unicode-regex@7.25.9': - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-normalize-display-values@4.0.0': + resolution: {integrity: sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/plugin-transform-unicode-sets-regex@7.25.9': - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-oklab-function@4.0.12': + resolution: {integrity: sha512-HhlSmnE1NKBhXsTnNGjxvhryKtO7tJd1w42DKOGFD6jSHtYOrsJTQDKPMwvOfrzUAk8t7GcpIfRyM7ssqHpFjg==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0 + postcss: ^8.4 - '@babel/preset-env@7.26.7': - resolution: {integrity: sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-position-area-property@1.0.0': + resolution: {integrity: sha512-fUP6KR8qV2NuUZV3Cw8itx0Ep90aRjAZxAEzC3vrl6yjFv+pFsQbR18UuQctEKmA72K9O27CoYiKEgXxkqjg8Q==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/preset-modules@0.1.6-no-external-plugins': - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + '@csstools/postcss-progressive-custom-properties@4.2.1': + resolution: {integrity: sha512-uPiiXf7IEKtUQXsxu6uWtOlRMXd2QWWy5fhxHDnPdXKCQckPP3E34ZgDoZ62r2iT+UOgWsSbM4NvHE5m3mAEdw==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + postcss: ^8.4 - '@babel/preset-react@7.26.3': - resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-random-function@2.0.1': + resolution: {integrity: sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/preset-typescript@7.26.0': - resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-relative-color-syntax@3.0.12': + resolution: {integrity: sha512-0RLIeONxu/mtxRtf3o41Lq2ghLimw0w9ByLWnnEVuy89exmEEq8bynveBxNW3nyHqLAFEeNtVEmC1QK9MZ8Huw==} + engines: {node: '>=18'} peerDependencies: - '@babel/core': ^7.0.0-0 + postcss: ^8.4 - '@babel/runtime-corejs3@7.26.7': - resolution: {integrity: sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-scope-pseudo-class@4.0.1': + resolution: {integrity: sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - '@babel/runtime@7.26.7': - resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-sign-functions@1.1.4': + resolution: {integrity: sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-stepped-value-functions@4.0.9': + resolution: {integrity: sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - '@babel/template@7.25.9': - resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-system-ui-font-family@1.0.0': + resolution: {integrity: sha512-s3xdBvfWYfoPSBsikDXbuorcMG1nN1M6GdU0qBsGfcmNR0A/qhloQZpTxjA3Xsyrk1VJvwb2pOfiOT3at/DuIQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} + '@csstools/postcss-text-decoration-shorthand@4.0.3': + resolution: {integrity: sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - '@babel/traverse@7.26.7': - resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.28.5': - resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.26.3': - resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.26.7': - resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} - engines: {node: '>=6.9.0'} - - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - - '@braze/web-sdk@5.7.0': - resolution: {integrity: sha512-JG7WC00GevlyOLVaA7K8PBPE5WsaCaPhSnbitDZ0JySRgFM7tY19X6V8cynoTeBbIHBwD6CcHOCGNHQeLk2PCA==} - - '@bundled-es-modules/cookie@2.0.1': - resolution: {integrity: sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==} - - '@bundled-es-modules/statuses@1.0.1': - resolution: {integrity: sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==} - - '@bundled-es-modules/tough-cookie@0.1.6': - resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} - - '@cdktf/cli-core@0.20.11': - resolution: {integrity: sha512-v/7yTS0IljxuszQxTLmVaVE12eH8njyzgufW9DLYGfIXFl2m9x52fzgyywaltusYg1KC6+kYuDKzLxGVgNPaNA==} - - '@cdktf/commons@0.20.11': - resolution: {integrity: sha512-vDzvL+NlH+wdxKOlM6xScMpwmO8JnDHyElTkPmxrAXSAXdOjzYL7qNe3YjUyCLMjL1xeTayelp8Bp2qrND0QRQ==} - - '@cdktf/hcl-tools@0.20.11': - resolution: {integrity: sha512-ymg3a3vFlLgo3Nbz9zpUUYorQuq0WChJpbyDIfCvAvQ4j1OWwJubmoeDSzh645WCRecwgurRJCly7QACetE03A==} - - '@cdktf/hcl2cdk@0.20.11': - resolution: {integrity: sha512-Q5ioCwOP6gK0LsyolpRzT/U7cJLoAgYWRpM1dwXBXKCxTzOibSYrtcoShKf5MZ111lvxQqPw/4+0j5awpWnP7A==} - - '@cdktf/hcl2json@0.20.11': - resolution: {integrity: sha512-k4CJkbUPyI+k9KOQjJ6qu2dIrpqSkXukt9R+kDaizWVM4yc8HDMLHnelC0X2oWsfeQNE8wSAm20SXkGlPLoFmw==} - - '@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.11': - resolution: {integrity: sha512-qvga/nzEtdCJMu/6jJfDqpzbRejvXtNhWFnbubfuYyN5nMNORNXX+POT4j+mQSDQar5bIQ1a812szw/zr47cfw==} - - '@cdktf/provider-archive@10.3.0': - resolution: {integrity: sha512-y5kAiCs+Ow0tOywsSx4OSME2a6VzCsvbkGMCXfyOCwJdoZN01yAIyLyVjtx/R25Vj20Q7EMC6zkE81dXSAh4Tw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 - - '@cdktf/provider-aws@19.48.1': - resolution: {integrity: sha512-rXbYIGBBlflSekn/Eg3bjbV17hw+evTZezEWLiHtaGp74XiNNC1gBObaC10O99/8weZRRsPbJbA4SgbxxVBTWA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 - - '@cdktf/provider-aws@19.51.0': - resolution: {integrity: sha512-rj7A1j5lF5HzYF1BB9yPwXZgQtL2VCQBkYk9qlcS2rtOB4+ZYCbF3LvR+Mul3lZUBVmfZqjGGqWpF6Gl3Js2eg==} - engines: {node: '>= 18.12.0'} - peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 - - '@cdktf/provider-generator@0.20.11': - resolution: {integrity: sha512-cN8rSGM80Do1hq86DuHlgsoXiuKFqIwCr6HQ7uBAqdfbuHuWtGCPEKy1mTAuG0RN6aTvinAGwJGQiofxuzYQeA==} - - '@cdktf/provider-local@10.1.1': - resolution: {integrity: sha512-m1nJadesvpmGj/IFAM1n3TPqIPzB7I1Tc4csHwCRkddoPcDOvZJHbbmzJPy8Wn5HJZ+Y+5+IAfsghwHV5p9Z6A==} - engines: {node: '>= 18.12.0'} - peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 - - '@cdktf/provider-newrelic@12.22.0': - resolution: {integrity: sha512-mEZNJZpgm+lj0NjY7QswtGhYuf9ffvu1ILmIOmIzGrCqTswAcleEArmACnBDLDoyu6exOJpvP9LovXGrx23r5g==} - engines: {node: '>= 18.12.0'} + '@csstools/postcss-trigonometric-functions@4.0.9': + resolution: {integrity: sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A==} + engines: {node: '>=18'} peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 + postcss: ^8.4 - '@cdktf/provider-null@10.0.1': - resolution: {integrity: sha512-X176VQZFTNi1xSyUEoSb9CsFHfJ9EpcdzCx33UlZMGfQo/DRZC8NT1vHxCQU2TAaB1ZwmnhXEkW2FJO6pB6Pjg==} - engines: {node: '>= 18.12.0'} + '@csstools/postcss-unset-value@4.0.0': + resolution: {integrity: sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==} + engines: {node: '>=18'} peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 + postcss: ^8.4 - '@cdktf/provider-pagerduty@13.14.3': - resolution: {integrity: sha512-naeb4yfh78clTt7CSfAKDoUfAcHRlEc2pE98WpnFcW7XaIH/dM0hMZWo/qOjfwsMlNxVHoZxN6mxQnsPHoA39A==} - engines: {node: '>= 18.12.0'} + '@csstools/selector-resolve-nested@3.1.0': + resolution: {integrity: sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g==} + engines: {node: '>=18'} peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 + postcss-selector-parser: ^7.0.0 - '@cdktf/provider-pagerduty@13.15.3': - resolution: {integrity: sha512-MS3CT3pTX9UHtwxdMYZ5HM2do4TDyRRgippTec/akWhKkTX9qHAEj9jOc3iq8XDHYo8PjDuM+1mDfMIAWmSQYA==} - engines: {node: '>= 18.12.0'} + '@csstools/selector-specificity@5.0.0': + resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} + engines: {node: '>=18'} peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 - - '@cdktf/provider-schema@0.20.11': - resolution: {integrity: sha512-PD3TcMVijU//Czk8uvtBAu6fQgPVBVcJRCILTq1Vq3e3qg0igNDZoRVxAvaCRVpp9wXtmVAjByX10vUhB42f+g==} + postcss-selector-parser: ^7.0.0 - '@cdktf/provider-time@10.2.1': - resolution: {integrity: sha512-I4hRjCOS2Kv2TqGxpZojtkpjVMkj9mb9iZZ3mdlKrAC3GGTtqpiIgNLQ3rLh7QiOYPivbaiYiUCFFvLDExgWJA==} - engines: {node: '>= 18.12.0'} + '@csstools/utilities@2.0.0': + resolution: {integrity: sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==} + engines: {node: '>=18'} peerDependencies: - cdktf: ^0.20.0 - constructs: ^10.3.0 + postcss: ^8.4 - '@chromatic-com/storybook@3.2.4': - resolution: {integrity: sha512-5/bOOYxfwZ2BktXeqcCpOVAoR6UCoeART5t9FVy22hoo8F291zOuX4y3SDgm10B1GVU/ZTtJWPT2X9wZFlxYLg==} - engines: {node: '>=16.0.0', yarn: '>=1.22.18'} + '@effect/schema@0.75.5': + resolution: {integrity: sha512-TQInulTVCuF+9EIbJpyLP6dvxbQJMphrnRqgexm/Ze39rSjfhJuufF7XvU3SxTgg3HnL7B/kpORTJbHhlE6thw==} + deprecated: this package has been merged into the main effect package peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - - '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} + effect: ^3.9.2 - '@commitlint/cli@19.7.1': - resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==} - engines: {node: '>=v18'} - hasBin: true + '@emnapi/core@1.7.1': + resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} - '@commitlint/config-conventional@19.7.1': - resolution: {integrity: sha512-fsEIF8zgiI/FIWSnykdQNj/0JE4av08MudLTyYHm4FlLWemKoQvPNUYU2M/3tktWcCEyq7aOkDDgtjrmgWFbvg==} - engines: {node: '>=v18'} + '@emnapi/runtime@1.7.1': + resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} - '@commitlint/config-validator@19.5.0': - resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} - engines: {node: '>=v18'} + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@commitlint/ensure@19.5.0': - resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} - engines: {node: '>=v18'} + '@emotion/babel-plugin@11.13.5': + resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} - '@commitlint/execute-rule@19.5.0': - resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} - engines: {node: '>=v18'} + '@emotion/cache@11.14.0': + resolution: {integrity: sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==} - '@commitlint/format@19.5.0': - resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} - engines: {node: '>=v18'} + '@emotion/css@11.13.5': + resolution: {integrity: sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==} - '@commitlint/is-ignored@19.7.1': - resolution: {integrity: sha512-3IaOc6HVg2hAoGleRK3r9vL9zZ3XY0rf1RsUf6jdQLuaD46ZHnXBiOPTyQ004C4IvYjSWqJwlh0/u2P73aIE3g==} - engines: {node: '>=v18'} + '@emotion/hash@0.9.2': + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} - '@commitlint/lint@19.7.1': - resolution: {integrity: sha512-LhcPfVjcOcOZA7LEuBBeO00o3MeZa+tWrX9Xyl1r9PMd5FWsEoZI9IgnGqTKZ0lZt5pO3ZlstgnRyY1CJJc9Xg==} - engines: {node: '>=v18'} + '@emotion/memoize@0.9.0': + resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} - '@commitlint/load@19.6.1': - resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==} - engines: {node: '>=v18'} + '@emotion/react@11.14.0': + resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} + peerDependencies: + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true - '@commitlint/message@19.5.0': - resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} - engines: {node: '>=v18'} + '@emotion/serialize@1.3.3': + resolution: {integrity: sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==} - '@commitlint/parse@19.5.0': - resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} - engines: {node: '>=v18'} + '@emotion/sheet@1.4.0': + resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} - '@commitlint/read@19.5.0': - resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} - engines: {node: '>=v18'} + '@emotion/unitless@0.10.0': + resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} - '@commitlint/resolve-extends@19.5.0': - resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} - engines: {node: '>=v18'} + '@emotion/use-insertion-effect-with-fallbacks@1.2.0': + resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} + peerDependencies: + react: '>=16.8.0' - '@commitlint/rules@19.6.0': - resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} - engines: {node: '>=v18'} + '@emotion/utils@1.4.2': + resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==} - '@commitlint/to-lines@19.5.0': - resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} - engines: {node: '>=v18'} + '@emotion/weak-memoize@0.4.0': + resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - '@commitlint/top-level@19.5.0': - resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} - engines: {node: '>=v18'} + '@envelop/core@5.4.0': + resolution: {integrity: sha512-/1fat63pySE8rw/dZZArEVytLD90JApY85deDJ0/34gm+yhQ3k70CloSUevxoOE4YCGveG3s9SJJfQeeB4NAtQ==} + engines: {node: '>=18.0.0'} - '@commitlint/types@19.5.0': - resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} - engines: {node: '>=v18'} + '@envelop/instrumentation@1.0.0': + resolution: {integrity: sha512-cxgkB66RQB95H3X27jlnxCRNTmPuSTgmBAq6/4n2Dtv4hsk4yz8FadA1ggmd0uZzvKqWD6CR+WFgTjhDqg7eyw==} + engines: {node: '>=18.0.0'} - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} + '@envelop/types@5.2.1': + resolution: {integrity: sha512-CsFmA3u3c2QoLDTfEpGr4t25fjMU31nyvse7IzWTvb0ZycuPjMjb0fjlheh+PbhBYb9YLugnT2uY6Mwcg1o+Zg==} + engines: {node: '>=18.0.0'} - '@csstools/cascade-layer-name-parser@2.0.4': - resolution: {integrity: sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==} + '@es-joy/jsdoccomment@0.50.2': + resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 - '@csstools/color-helpers@5.0.1': - resolution: {integrity: sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==} + '@esbuild/aix-ppc64@0.25.12': + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] - '@csstools/css-calc@2.1.1': - resolution: {integrity: sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag==} + '@esbuild/android-arm64@0.25.12': + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 + cpu: [arm64] + os: [android] - '@csstools/css-color-parser@3.0.7': - resolution: {integrity: sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA==} + '@esbuild/android-arm@0.25.12': + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 + cpu: [arm] + os: [android] - '@csstools/css-parser-algorithms@3.0.4': - resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + '@esbuild/android-x64@0.25.12': + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} engines: {node: '>=18'} - peerDependencies: - '@csstools/css-tokenizer': ^3.0.3 + cpu: [x64] + os: [android] - '@csstools/css-tokenizer@3.0.3': - resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + '@esbuild/darwin-arm64@0.25.12': + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] - '@csstools/media-query-list-parser@4.0.2': - resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==} + '@esbuild/darwin-x64@0.25.12': + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 + cpu: [x64] + os: [darwin] - '@csstools/postcss-cascade-layers@5.0.1': - resolution: {integrity: sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==} + '@esbuild/freebsd-arm64@0.25.12': + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [freebsd] - '@csstools/postcss-color-function@4.0.7': - resolution: {integrity: sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ==} + '@esbuild/freebsd-x64@0.25.12': + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [freebsd] - '@csstools/postcss-color-mix-function@3.0.7': - resolution: {integrity: sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g==} + '@esbuild/linux-arm64@0.25.12': + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [linux] - '@csstools/postcss-content-alt-text@2.0.4': - resolution: {integrity: sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==} + '@esbuild/linux-arm@0.25.12': + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm] + os: [linux] - '@csstools/postcss-exponential-functions@2.0.6': - resolution: {integrity: sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g==} + '@esbuild/linux-ia32@0.25.12': + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [ia32] + os: [linux] - '@csstools/postcss-font-format-keywords@4.0.0': - resolution: {integrity: sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==} + '@esbuild/linux-loong64@0.25.12': + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [loong64] + os: [linux] - '@csstools/postcss-gamut-mapping@2.0.7': - resolution: {integrity: sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw==} + '@esbuild/linux-mips64el@0.25.12': + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [mips64el] + os: [linux] - '@csstools/postcss-gradients-interpolation-method@5.0.7': - resolution: {integrity: sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA==} + '@esbuild/linux-ppc64@0.25.12': + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [ppc64] + os: [linux] - '@csstools/postcss-hwb-function@4.0.7': - resolution: {integrity: sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA==} + '@esbuild/linux-riscv64@0.25.12': + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [riscv64] + os: [linux] - '@csstools/postcss-ic-unit@4.0.0': - resolution: {integrity: sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==} + '@esbuild/linux-s390x@0.25.12': + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [s390x] + os: [linux] - '@csstools/postcss-initial@2.0.0': - resolution: {integrity: sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==} + '@esbuild/linux-x64@0.25.12': + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [linux] - '@csstools/postcss-is-pseudo-class@5.0.1': - resolution: {integrity: sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==} + '@esbuild/netbsd-arm64@0.25.12': + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [netbsd] - '@csstools/postcss-light-dark-function@2.0.7': - resolution: {integrity: sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==} + '@esbuild/netbsd-x64@0.25.12': + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [netbsd] - '@csstools/postcss-logical-float-and-clear@3.0.0': - resolution: {integrity: sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==} + '@esbuild/openbsd-arm64@0.25.12': + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [openbsd] - '@csstools/postcss-logical-overflow@2.0.0': - resolution: {integrity: sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==} + '@esbuild/openbsd-x64@0.25.12': + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [openbsd] - '@csstools/postcss-logical-overscroll-behavior@2.0.0': - resolution: {integrity: sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==} + '@esbuild/openharmony-arm64@0.25.12': + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [openharmony] - '@csstools/postcss-logical-resize@3.0.0': - resolution: {integrity: sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==} + '@esbuild/sunos-x64@0.25.12': + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [sunos] - '@csstools/postcss-logical-viewport-units@3.0.3': - resolution: {integrity: sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==} + '@esbuild/win32-arm64@0.25.12': + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [arm64] + os: [win32] - '@csstools/postcss-media-minmax@2.0.6': - resolution: {integrity: sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg==} + '@esbuild/win32-ia32@0.25.12': + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [ia32] + os: [win32] - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4': - resolution: {integrity: sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==} + '@esbuild/win32-x64@0.25.12': + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + cpu: [x64] + os: [win32] - '@csstools/postcss-nested-calc@4.0.0': - resolution: {integrity: sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==} - engines: {node: '>=18'} + '@eslint-community/eslint-utils@4.9.0': + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - postcss: ^8.4 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@csstools/postcss-normalize-display-values@4.0.0': - resolution: {integrity: sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint-community/regexpp@4.12.2': + resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@csstools/postcss-oklab-function@4.0.7': - resolution: {integrity: sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-progressive-custom-properties@4.0.0': - resolution: {integrity: sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-random-function@1.0.2': - resolution: {integrity: sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-relative-color-syntax@3.0.7': - resolution: {integrity: sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@csstools/postcss-scope-pseudo-class@4.0.1': - resolution: {integrity: sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/eslintrc@3.3.3': + resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-sign-functions@1.1.1': - resolution: {integrity: sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-stepped-value-functions@4.0.6': - resolution: {integrity: sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-text-decoration-shorthand@4.0.1': - resolution: {integrity: sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@csstools/postcss-trigonometric-functions@4.0.6': - resolution: {integrity: sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@fastify/busboy@2.1.1': + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} - '@csstools/postcss-unset-value@4.0.0': - resolution: {integrity: sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + '@fastify/busboy@3.2.0': + resolution: {integrity: sha512-m9FVDXU3GT2ITSe0UaMA5rU3QkfC/UXtCU8y0gSN/GugTqtVldOBWIB5V6V3sbmenVZUIpU6f+mPEO2+m5iTaA==} - '@csstools/selector-resolve-nested@3.0.0': - resolution: {integrity: sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==} - engines: {node: '>=18'} - peerDependencies: - postcss-selector-parser: ^7.0.0 + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} - '@csstools/selector-specificity@5.0.0': - resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} - engines: {node: '>=18'} - peerDependencies: - postcss-selector-parser: ^7.0.0 + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} - '@csstools/utilities@2.0.0': - resolution: {integrity: sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==} - engines: {node: '>=18'} + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} peerDependencies: - postcss: ^8.4 + react: '>=16.8.0' + react-dom: '>=16.8.0' - '@effect/schema@0.75.5': - resolution: {integrity: sha512-TQInulTVCuF+9EIbJpyLP6dvxbQJMphrnRqgexm/Ze39rSjfhJuufF7XvU3SxTgg3HnL7B/kpORTJbHhlE6thw==} - deprecated: this package has been merged into the main effect package + '@floating-ui/react@0.27.3': + resolution: {integrity: sha512-CLHnes3ixIFFKVQDdICjel8muhFLOBdQH7fgtHNPY8UbCNqbeKZ262G7K66lGQOUQWWnYocf7ZbUsLJgGfsLHg==} peerDependencies: - effect: ^3.9.2 - - '@emnapi/core@1.7.1': - resolution: {integrity: sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==} - - '@emnapi/runtime@1.3.1': - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} - - '@emnapi/runtime@1.7.1': - resolution: {integrity: sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==} + react: '>=17.0.0' + react-dom: '>=17.0.0' - '@emnapi/wasi-threads@1.1.0': - resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + '@floating-ui/utils@0.2.10': + resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - '@emotion/babel-plugin@11.13.5': - resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} + '@formatjs/intl-localematcher@0.5.10': + resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==} - '@emotion/cache@11.14.0': - resolution: {integrity: sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==} + '@freestar/pubfig-adslot-react-component@3.6.2': + resolution: {integrity: sha512-VsWRjUEvVMbShCopUS/tTKksLWD4F6dFtmBrWfgVZcnN+ZfyHC23NesEiGppZvCGai2KnXnhu4pzFKEQ5Ip87w==} + peerDependencies: + prop-types: '^15.7.2 ' + react: '>=15.7.0' - '@emotion/css@11.13.5': - resolution: {integrity: sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==} + '@gilbarbara/deep-equal@0.1.2': + resolution: {integrity: sha512-jk+qzItoEb0D0xSSmrKDDzf9sheQj/BAPxlgNxgmOaA3mxpUa6ndJLYGZKsJnIVEQSD8zcTbyILz7I0HcnBCRA==} - '@emotion/hash@0.9.2': - resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + '@gilbarbara/deep-equal@0.3.1': + resolution: {integrity: sha512-I7xWjLs2YSVMc5gGx1Z3ZG1lgFpITPndpi8Ku55GeEIKpACCPQNS/OTqQbxgTCfq0Ncvcc+CrFov96itVh6Qvw==} - '@emotion/memoize@0.9.0': - resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} + '@graphql-codegen/add@5.0.3': + resolution: {integrity: sha512-SxXPmramkth8XtBlAHu4H4jYcYXM/o3p01+psU+0NADQowA8jtYkK6MW5rV6T+CxkEaNZItfSmZRPgIuypcqnA==} + 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 - '@emotion/react@11.14.0': - resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} + '@graphql-codegen/cli@5.0.4': + resolution: {integrity: sha512-vPO1mCtrttFVy8mPR+jMAvsYTv8E/7payIPaneeGE15mQjyvQXXsHoAg06Qpf6tykOdCwKVLWre0Mf6g0KBwUg==} + engines: {node: '>=16'} + hasBin: true peerDependencies: - '@types/react': '*' - react: '>=16.8.0' + '@parcel/watcher': ^2.1.0 + 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 peerDependenciesMeta: - '@types/react': + '@parcel/watcher': optional: true - '@emotion/serialize@1.3.3': - resolution: {integrity: sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==} + '@graphql-codegen/client-preset@4.8.3': + resolution: {integrity: sha512-QpEsPSO9fnRxA6Z66AmBuGcwHjZ6dYSxYo5ycMlYgSPzAbyG8gn/kWljofjJfWqSY+T/lRn+r8IXTH14ml24vQ==} + engines: {node: '>=16'} + 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 + graphql-sock: ^1.0.0 + peerDependenciesMeta: + graphql-sock: + optional: true - '@emotion/sheet@1.4.0': - resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} + '@graphql-codegen/core@4.0.2': + resolution: {integrity: sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg==} + 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 - '@emotion/unitless@0.10.0': - resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} + '@graphql-codegen/gql-tag-operations@4.0.17': + resolution: {integrity: sha512-2pnvPdIG6W9OuxkrEZ6hvZd142+O3B13lvhrZ48yyEBh2ujtmKokw0eTwDHtlXUqjVS0I3q7+HB2y12G/m69CA==} + engines: {node: '>=16'} + 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 - '@emotion/use-insertion-effect-with-fallbacks@1.2.0': - resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} + '@graphql-codegen/plugin-helpers@5.1.1': + resolution: {integrity: sha512-28GHODK2HY1NhdyRcPP3sCz0Kqxyfiz7boIZ8qIxFYmpLYnlDgiYok5fhFLVSZihyOpCs4Fa37gVHf/Q4I2FEg==} + engines: {node: '>=16'} peerDependencies: - react: '>=16.8.0' + 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 - '@emotion/utils@1.4.2': - resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==} + '@graphql-codegen/schema-ast@4.1.0': + resolution: {integrity: sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ==} + 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 - '@emotion/weak-memoize@0.4.0': - resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} + '@graphql-codegen/typed-document-node@5.1.2': + resolution: {integrity: sha512-jaxfViDqFRbNQmfKwUY8hDyjnLTw2Z7DhGutxoOiiAI0gE/LfPe0LYaVFKVmVOOD7M3bWxoWfu4slrkbWbUbEw==} + engines: {node: '>=16'} + 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 - '@envelop/core@5.0.3': - resolution: {integrity: sha512-SE3JxL7odst8igN6x77QWyPpXKXz/Hs5o5Y27r+9Br6WHIhkW90lYYVITWIJQ/qYgn5PkpbaVgeFY9rgqQaZ/A==} - engines: {node: '>=18.0.0'} + '@graphql-codegen/typescript-operations@4.6.1': + resolution: {integrity: sha512-k92laxhih7s0WZ8j5WMIbgKwhe64C0As6x+PdcvgZFMudDJ7rPJ/hFqJ9DCRxNjXoHmSjnr6VUuQZq4lT1RzCA==} + engines: {node: '>=16'} + 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 + graphql-sock: ^1.0.0 + peerDependenciesMeta: + graphql-sock: + optional: true - '@envelop/types@5.0.0': - resolution: {integrity: sha512-IPjmgSc4KpQRlO4qbEDnBEixvtb06WDmjKfi/7fkZaryh5HuOmTtixe1EupQI5XfXO8joc3d27uUZ0QdC++euA==} - engines: {node: '>=18.0.0'} + '@graphql-codegen/typescript-resolvers@4.4.2': + resolution: {integrity: sha512-+/wzLYzUDKPKe5p3JYUXszSlLH46oD8w+8+U7c1ttJYItZV/duFE2D3TgF2aBkfYwFiYZ1thnEMI1Jm17vAR3w==} + engines: {node: '>=16'} + 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 - '@es-joy/jsdoccomment@0.49.0': - resolution: {integrity: sha512-xjZTSFgECpb9Ohuk5yMX5RhUEbfeQcuOp8IF60e+wyzWEF0M5xeSgqsfLtvPEX8BIyOX9saZqzuGPmZ8oWc+5Q==} + '@graphql-codegen/typescript@4.1.3': + resolution: {integrity: sha512-/7qNPj+owhxBZB3Kv0FuUILZq9A6Gl5P5wiIZGAmw500n6Vc8ceOFLRXeVkyvDccxTGWS/vJv+sUnl94T2Pu+A==} engines: {node: '>=16'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@esbuild/aix-ppc64@0.24.2': - resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] + '@graphql-codegen/typescript@4.1.6': + resolution: {integrity: sha512-vpw3sfwf9A7S+kIUjyFxuvrywGxd4lmwmyYnnDVjVE4kSQ6Td3DpqaPTy8aNQ6O96vFoi/bxbZS2BW49PwSUUA==} + engines: {node: '>=16'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@esbuild/aix-ppc64@0.27.1': - resolution: {integrity: sha512-HHB50pdsBX6k47S4u5g/CaLjqS3qwaOVE5ILsq64jyzgMhLuCuZ8rGzM9yhsAjfjkbgUPMzZEPa7DAp7yz6vuA==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] + '@graphql-codegen/visitor-plugin-common@5.6.1': + resolution: {integrity: sha512-q+DkGWWS7pvSc1c4Hw1xD0RI+EplTe2PCyTCT0WuaswnodBytteKTqFOVVGadISLX0xhO25aANTFB4+TLwTBSA==} + engines: {node: '>=16'} + 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 - '@esbuild/android-arm64@0.24.2': - resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] + '@graphql-codegen/visitor-plugin-common@5.8.0': + resolution: {integrity: sha512-lC1E1Kmuzi3WZUlYlqB4fP6+CvbKH9J+haU1iWmgsBx5/sO2ROeXJG4Dmt8gP03bI2BwjiwV5WxCEMlyeuzLnA==} + engines: {node: '>=16'} + 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 - '@esbuild/android-arm64@0.27.1': - resolution: {integrity: sha512-45fuKmAJpxnQWixOGCrS+ro4Uvb4Re9+UTieUY2f8AEc+t7d4AaZ6eUJ3Hva7dtrxAAWHtlEFsXFMAgNnGU9uQ==} + '@graphql-eslint/eslint-plugin@4.3.0': + resolution: {integrity: sha512-9UTJfYNGAK5GuFapsNvA+508ke8YPc9Yt6mgT4Lc+gS18p53oG5wmXd3jdmNeVOfxhUefJcJbn925vIrjg/8/g==} engines: {node: '>=18'} - cpu: [arm64] - os: [android] + peerDependencies: + '@apollo/subgraph': ^2 + eslint: '>=8.44.0' + graphql: ^16 + json-schema-to-ts: ^3 + peerDependenciesMeta: + '@apollo/subgraph': + optional: true + json-schema-to-ts: + optional: true - '@esbuild/android-arm@0.24.2': - resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] + '@graphql-hive/signal@1.0.0': + resolution: {integrity: sha512-RiwLMc89lTjvyLEivZ/qxAC5nBHoS2CtsWFSOsN35sxG9zoo5Z+JsFHM8MlvmO9yt+MJNIyC5MLE1rsbOphlag==} + engines: {node: '>=18.0.0'} - '@esbuild/android-arm@0.27.1': - resolution: {integrity: sha512-kFqa6/UcaTbGm/NncN9kzVOODjhZW8e+FRdSeypWe6j33gzclHtwlANs26JrupOntlcWmB0u8+8HZo8s7thHvg==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] + '@graphql-tools/apollo-engine-loader@8.0.27': + resolution: {integrity: sha512-XT4BvqmRXkVaT8GgNb9/pr8u4M4vTcvGuI2GlvK+albrJNIV8VxTpsdVYma3kw+VtSIYrxEvLixlfDA/KdmDpg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@esbuild/android-x64@0.24.2': - resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] + '@graphql-tools/batch-execute@9.0.19': + resolution: {integrity: sha512-VGamgY4PLzSx48IHPoblRw0oTaBa7S26RpZXt0Y4NN90ytoE0LutlpB2484RbkfcTjv9wa64QD474+YP1kEgGA==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@esbuild/android-x64@0.27.1': - resolution: {integrity: sha512-LBEpOz0BsgMEeHgenf5aqmn/lLNTFXVfoWMUox8CtWWYK9X4jmQzWjoGoNb8lmAYml/tQ/Ysvm8q7szu7BoxRQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] + '@graphql-tools/code-file-loader@8.1.27': + resolution: {integrity: sha512-q3GDbm+7m3DiAnqxa+lYMgYZd49+ez6iGFfXHmzP6qAnf5WlBxRNKNjNVuxOgoV30DCr+vOJfoXeU7VN1qqGWQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/delegate@10.2.23': + resolution: {integrity: sha512-xrPtl7f1LxS+B6o+W7ueuQh67CwRkfl+UKJncaslnqYdkxKmNBB4wnzVcW8ZsRdwbsla/v43PtwAvSlzxCzq2w==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/documents@1.0.1': + resolution: {integrity: sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-common@0.0.4': + resolution: {integrity: sha512-SEH/OWR+sHbknqZyROCFHcRrbZeUAyjCsgpVWCRjqjqRbiJiXq6TxNIIOmpXgkrXWW/2Ev4Wms6YSGJXjdCs6Q==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-common@0.0.6': + resolution: {integrity: sha512-JAH/R1zf77CSkpYATIJw+eOJwsbWocdDjY+avY7G+P5HCXxwQjAjWVkJI1QJBQYjPQDVxwf1fmTZlIN3VOadow==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-graphql-ws@2.0.7': + resolution: {integrity: sha512-J27za7sKF6RjhmvSOwOQFeNhNHyP4f4niqPnerJmq73OtLx9Y2PGOhkXOEB0PjhvPJceuttkD2O1yMgEkTGs3Q==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-http@1.3.3': + resolution: {integrity: sha512-LIy+l08/Ivl8f8sMiHW2ebyck59JzyzO/yF9SFS4NH6MJZUezA1xThUXCDIKhHiD56h/gPojbkpcFvM2CbNE7A==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor-legacy-ws@1.1.24': + resolution: {integrity: sha512-wfSpOJCxeBcwVXy3JS4TB4oLwVICuVKPlPQhcAjTRPWYwKerE0HosgUzxCX1fEQ4l1B1OMgKWRglGpoXExKqsQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/executor@1.5.0': + resolution: {integrity: sha512-3HzAxfexmynEWwRB56t/BT+xYKEYLGPvJudR1jfs+XZX8bpfqujEhqVFoxmkpEE8BbFcKuBNoQyGkTi1eFJ+hA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/git-loader@8.0.31': + resolution: {integrity: sha512-xVHM1JecjpU2P0aOj/IaIUc3w6It8sWOdrJElWFZdY9yfWRqXFYwfemtsn/JOrJDIJXYeGpJ304OeqJD5vFIEw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/github-loader@8.0.22': + resolution: {integrity: sha512-uQ4JNcNPsyMkTIgzeSbsoT9hogLjYrZooLUYd173l5eUGUi49EAcsGdiBCKaKfEjanv410FE8hjaHr7fjSRkJw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-file-loader@8.1.8': + resolution: {integrity: sha512-dZi9Cw+NWEzJAqzIUON9qjZfjebjcoT4H6jqLkEoAv6kRtTq52m4BLXgFWjMHU7PNLE9OOHB9St7UeZQL+GYrw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/graphql-tag-pluck@8.3.26': + resolution: {integrity: sha512-hLsX++KA3YR/PnNJGBq1weSAY8XUUAQFfOSHanLHA2qs5lcNgU6KWbiLiRsJ/B/ZNi2ZO687dhzeZ4h4Yt0V6Q==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/import@7.1.8': + resolution: {integrity: sha512-aUKHMbaeHhCkS867mNCk9sJuvd9xE3Ocr+alwdvILkDxHf7Xaumx4mK8tN9FAXeKhQWGGD5QpkIBnUzt2xoX/A==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/json-file-loader@8.0.25': + resolution: {integrity: sha512-Dnr9z818Kdn3rfoZO/+/ZQUqWavjV7AhEp4edV1mGsX+J1HFkNC3WMl6MD3W0hth2HWLQpCFJDdOPnchxnFNfA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/load@8.1.7': + resolution: {integrity: sha512-RxrHOC4vVI50+Q1mwgpmTVCB/UDDYVEGD/g/hP3tT2BW9F3rJ7Z3Lmt/nGfPQuWPao3w6vgJ9oSAWtism7CU5w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/merge@9.1.6': + resolution: {integrity: sha512-bTnP+4oom4nDjmkS3Ykbe+ljAp/RIiWP3R35COMmuucS24iQxGLa9Hn8VMkLIoaoPxgz6xk+dbC43jtkNsFoBw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/optimize@2.0.0': + resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/prisma-loader@8.0.17': + resolution: {integrity: sha512-fnuTLeQhqRbA156pAyzJYN0KxCjKYRU5bz1q/SKOwElSnAU4k7/G1kyVsWLh7fneY78LoMNH5n+KlFV8iQlnyg==} + engines: {node: '>=16.0.0'} + deprecated: 'This package was intended to be used with an older versions of Prisma.\nThe newer versions of Prisma has a different approach to GraphQL integration.\nTherefore, this package is no longer needed and has been deprecated and removed.\nLearn more: https://www.prisma.io/graphql' + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/relay-operation-optimizer@7.0.26': + resolution: {integrity: sha512-cVdS2Hw4hg/WgPVV2wRIzZM975pW5k4vdih3hR4SvEDQVr6MmozmlTQSqzMyi9yg8LKTq540Oz3bYQa286yGmg==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/schema@10.0.30': + resolution: {integrity: sha512-yPXU17uM/LR90t92yYQqn9mAJNOVZJc0nQtYeZyZeQZeQjwIGlTubvvoDL0fFVk+wZzs4YQOgds2NwSA4npodA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/url-loader@8.0.33': + resolution: {integrity: sha512-Fu626qcNHcqAj8uYd7QRarcJn5XZ863kmxsg1sm0fyjyfBJnsvC7ddFt6Hayz5kxVKfsnjxiDfPMXanvsQVBKw==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@graphql-tools/utils@10.11.0': + resolution: {integrity: sha512-iBFR9GXIs0gCD+yc3hoNswViL1O5josI33dUqiNStFI/MHLCEPduasceAcazRH77YONKNiviHBV8f7OgcT4o2Q==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@esbuild/darwin-arm64@0.24.2': - resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + '@graphql-tools/wrap@10.1.4': + resolution: {integrity: sha512-7pyNKqXProRjlSdqOtrbnFRMQAVamCmEREilOXtZujxY6kYit3tvWWSjUrcIOheltTffoRh7EQSjpy2JDCzasg==} + engines: {node: '>=18.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + + '@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 + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.7': + resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + + '@img/colour@1.0.0': + resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} engines: {node: '>=18'} + + '@img/sharp-darwin-arm64@0.33.5': + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.27.1': - resolution: {integrity: sha512-veg7fL8eMSCVKL7IW4pxb54QERtedFDfY/ASrumK/SbFsXnRazxY4YykN/THYqFnFwJ0aVjiUrVG2PwcdAEqQQ==} - engines: {node: '>=18'} + '@img/sharp-darwin-arm64@0.34.5': + resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.24.2': - resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} - engines: {node: '>=18'} + '@img/sharp-darwin-x64@0.33.5': + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.27.1': - resolution: {integrity: sha512-+3ELd+nTzhfWb07Vol7EZ+5PTbJ/u74nC6iv4/lwIU99Ip5uuY6QoIf0Hn4m2HoV0qcnRivN3KSqc+FyCHjoVQ==} - engines: {node: '>=18'} + '@img/sharp-darwin-x64@0.34.5': + resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.24.2': - resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} - engines: {node: '>=18'} + '@img/sharp-libvips-darwin-arm64@1.0.4': + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] - os: [freebsd] + os: [darwin] - '@esbuild/freebsd-arm64@0.27.1': - resolution: {integrity: sha512-/8Rfgns4XD9XOSXlzUDepG8PX+AVWHliYlUkFI3K3GB6tqbdjYqdhcb4BKRd7C0BhZSoaCxhv8kTcBrcZWP+xg==} - engines: {node: '>=18'} + '@img/sharp-libvips-darwin-arm64@1.2.4': + resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} cpu: [arm64] - os: [freebsd] + os: [darwin] - '@esbuild/freebsd-x64@0.24.2': - resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} - engines: {node: '>=18'} + '@img/sharp-libvips-darwin-x64@1.0.4': + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] - os: [freebsd] + os: [darwin] - '@esbuild/freebsd-x64@0.27.1': - resolution: {integrity: sha512-GITpD8dK9C+r+5yRT/UKVT36h/DQLOHdwGVwwoHidlnA168oD3uxA878XloXebK4Ul3gDBBIvEdL7go9gCUFzQ==} - engines: {node: '>=18'} + '@img/sharp-libvips-darwin-x64@1.2.4': + resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} cpu: [x64] - os: [freebsd] + os: [darwin] - '@esbuild/linux-arm64@0.24.2': - resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} - engines: {node: '>=18'} + '@img/sharp-libvips-linux-arm64@1.0.4': + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.27.1': - resolution: {integrity: sha512-W9//kCrh/6in9rWIBdKaMtuTTzNj6jSeG/haWBADqLLa9P8O5YSRDzgD5y9QBok4AYlzS6ARHifAb75V6G670Q==} - engines: {node: '>=18'} + '@img/sharp-libvips-linux-arm64@1.2.4': + resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.24.2': - resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} - engines: {node: '>=18'} + '@img/sharp-libvips-linux-arm@1.0.5': + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.27.1': - resolution: {integrity: sha512-ieMID0JRZY/ZeCrsFQ3Y3NlHNCqIhTprJfDgSB3/lv5jJZ8FX3hqPyXWhe+gvS5ARMBJ242PM+VNz/ctNj//eA==} - engines: {node: '>=18'} + '@img/sharp-libvips-linux-arm@1.2.4': + resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.24.2': - resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} - engines: {node: '>=18'} - cpu: [ia32] + '@img/sharp-libvips-linux-ppc64@1.2.4': + resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} + cpu: [ppc64] os: [linux] - '@esbuild/linux-ia32@0.27.1': - resolution: {integrity: sha512-VIUV4z8GD8rtSVMfAj1aXFahsi/+tcoXXNYmXgzISL+KB381vbSTNdeZHHHIYqFyXcoEhu9n5cT+05tRv13rlw==} - engines: {node: '>=18'} - cpu: [ia32] + '@img/sharp-libvips-linux-riscv64@1.2.4': + resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} + cpu: [riscv64] os: [linux] - '@esbuild/linux-loong64@0.24.2': - resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} - engines: {node: '>=18'} - cpu: [loong64] + '@img/sharp-libvips-linux-s390x@1.0.4': + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + cpu: [s390x] os: [linux] - '@esbuild/linux-loong64@0.27.1': - resolution: {integrity: sha512-l4rfiiJRN7sTNI//ff65zJ9z8U+k6zcCg0LALU5iEWzY+a1mVZ8iWC1k5EsNKThZ7XCQ6YWtsZ8EWYm7r1UEsg==} - engines: {node: '>=18'} - cpu: [loong64] + '@img/sharp-libvips-linux-s390x@1.2.4': + resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} + cpu: [s390x] os: [linux] - '@esbuild/linux-mips64el@0.24.2': - resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} - engines: {node: '>=18'} - cpu: [mips64el] + '@img/sharp-libvips-linux-x64@1.0.4': + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} + cpu: [x64] os: [linux] - '@esbuild/linux-mips64el@0.27.1': - resolution: {integrity: sha512-U0bEuAOLvO/DWFdygTHWY8C067FXz+UbzKgxYhXC0fDieFa0kDIra1FAhsAARRJbvEyso8aAqvPdNxzWuStBnA==} - engines: {node: '>=18'} - cpu: [mips64el] + '@img/sharp-libvips-linux-x64@1.2.4': + resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} + cpu: [x64] os: [linux] - '@esbuild/linux-ppc64@0.24.2': - resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} - engines: {node: '>=18'} - cpu: [ppc64] + '@img/sharp-libvips-linuxmusl-arm64@1.0.4': + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} + cpu: [arm64] os: [linux] - '@esbuild/linux-ppc64@0.27.1': - resolution: {integrity: sha512-NzdQ/Xwu6vPSf/GkdmRNsOfIeSGnh7muundsWItmBsVpMoNPVpM61qNzAVY3pZ1glzzAxLR40UyYM23eaDDbYQ==} - engines: {node: '>=18'} - cpu: [ppc64] + '@img/sharp-libvips-linuxmusl-arm64@1.2.4': + resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} + cpu: [arm64] os: [linux] - '@esbuild/linux-riscv64@0.24.2': - resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} - engines: {node: '>=18'} - cpu: [riscv64] + '@img/sharp-libvips-linuxmusl-x64@1.0.4': + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + cpu: [x64] os: [linux] - '@esbuild/linux-riscv64@0.27.1': - resolution: {integrity: sha512-7zlw8p3IApcsN7mFw0O1Z1PyEk6PlKMu18roImfl3iQHTnr/yAfYv6s4hXPidbDoI2Q0pW+5xeoM4eTCC0UdrQ==} - engines: {node: '>=18'} - cpu: [riscv64] + '@img/sharp-libvips-linuxmusl-x64@1.2.4': + resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} + cpu: [x64] os: [linux] - '@esbuild/linux-s390x@0.24.2': - resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] + '@img/sharp-linux-arm64@0.33.5': + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] - '@esbuild/linux-s390x@0.27.1': - resolution: {integrity: sha512-cGj5wli+G+nkVQdZo3+7FDKC25Uh4ZVwOAK6A06Hsvgr8WqBBuOy/1s+PUEd/6Je+vjfm6stX0kmib5b/O2Ykw==} - engines: {node: '>=18'} - cpu: [s390x] + '@img/sharp-linux-arm64@0.34.5': + resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] os: [linux] - '@esbuild/linux-x64@0.24.2': - resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} - engines: {node: '>=18'} - cpu: [x64] + '@img/sharp-linux-arm@0.33.5': + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] os: [linux] - '@esbuild/linux-x64@0.27.1': - resolution: {integrity: sha512-z3H/HYI9MM0HTv3hQZ81f+AKb+yEoCRlUby1F80vbQ5XdzEMyY/9iNlAmhqiBKw4MJXwfgsh7ERGEOhrM1niMA==} - engines: {node: '>=18'} - cpu: [x64] + '@img/sharp-linux-arm@0.34.5': + resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] os: [linux] - '@esbuild/netbsd-arm64@0.24.2': - resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] + '@img/sharp-linux-ppc64@0.34.5': + resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ppc64] + os: [linux] - '@esbuild/netbsd-arm64@0.27.1': - resolution: {integrity: sha512-wzC24DxAvk8Em01YmVXyjl96Mr+ecTPyOuADAvjGg+fyBpGmxmcr2E5ttf7Im8D0sXZihpxzO1isus8MdjMCXQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] + '@img/sharp-linux-riscv64@0.34.5': + resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [riscv64] + os: [linux] - '@esbuild/netbsd-x64@0.24.2': - resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} - engines: {node: '>=18'} + '@img/sharp-linux-s390x@0.33.5': + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-s390x@0.34.5': + resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + + '@img/sharp-linux-x64@0.33.5': + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] - os: [netbsd] + os: [linux] - '@esbuild/netbsd-x64@0.27.1': - resolution: {integrity: sha512-1YQ8ybGi2yIXswu6eNzJsrYIGFpnlzEWRl6iR5gMgmsrR0FcNoV1m9k9sc3PuP5rUBLshOZylc9nqSgymI+TYg==} - engines: {node: '>=18'} + '@img/sharp-linux-x64@0.34.5': + resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] - os: [netbsd] + os: [linux] - '@esbuild/openbsd-arm64@0.24.2': - resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} - engines: {node: '>=18'} + '@img/sharp-linuxmusl-arm64@0.33.5': + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] - os: [openbsd] + os: [linux] - '@esbuild/openbsd-arm64@0.27.1': - resolution: {integrity: sha512-5Z+DzLCrq5wmU7RDaMDe2DVXMRm2tTDvX2KU14JJVBN2CT/qov7XVix85QoJqHltpvAOZUAc3ndU56HSMWrv8g==} - engines: {node: '>=18'} + '@img/sharp-linuxmusl-arm64@0.34.5': + resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.24.2': - resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] + os: [linux] - '@esbuild/openbsd-x64@0.27.1': - resolution: {integrity: sha512-Q73ENzIdPF5jap4wqLtsfh8YbYSZ8Q0wnxplOlZUOyZy7B4ZKW8DXGWgTCZmF8VWD7Tciwv5F4NsRf6vYlZtqg==} - engines: {node: '>=18'} + '@img/sharp-linuxmusl-x64@0.33.5': + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] - os: [openbsd] - - '@esbuild/openharmony-arm64@0.27.1': - resolution: {integrity: sha512-ajbHrGM/XiK+sXM0JzEbJAen+0E+JMQZ2l4RR4VFwvV9JEERx+oxtgkpoKv1SevhjavK2z2ReHk32pjzktWbGg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openharmony] + os: [linux] - '@esbuild/sunos-x64@0.24.2': - resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} - engines: {node: '>=18'} + '@img/sharp-linuxmusl-x64@0.34.5': + resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] - os: [sunos] + os: [linux] - '@esbuild/sunos-x64@0.27.1': - resolution: {integrity: sha512-IPUW+y4VIjuDVn+OMzHc5FV4GubIwPnsz6ubkvN8cuhEqH81NovB53IUlrlBkPMEPxvNnf79MGBoz8rZ2iW8HA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] + '@img/sharp-wasm32@0.33.5': + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] - '@esbuild/win32-arm64@0.24.2': - resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] + '@img/sharp-wasm32@0.34.5': + resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] - '@esbuild/win32-arm64@0.27.1': - resolution: {integrity: sha512-RIVRWiljWA6CdVu8zkWcRmGP7iRRIIwvhDKem8UMBjPql2TXM5PkDVvvrzMtj1V+WFPB4K7zkIGM7VzRtFkjdg==} - engines: {node: '>=18'} + '@img/sharp-win32-arm64@0.34.5': + resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.24.2': - resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} - engines: {node: '>=18'} + '@img/sharp-win32-ia32@0.33.5': + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.27.1': - resolution: {integrity: sha512-2BR5M8CPbptC1AK5JbJT1fWrHLvejwZidKx3UMSF0ecHMa+smhi16drIrCEggkgviBwLYd5nwrFLSl5Kho96RQ==} - engines: {node: '>=18'} + '@img/sharp-win32-ia32@0.34.5': + resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.24.2': - resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} - engines: {node: '>=18'} + '@img/sharp-win32-x64@0.33.5': + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.27.1': - resolution: {integrity: sha512-d5X6RMYv6taIymSk8JBP+nxv8DQAMY6A51GPgusqLdK9wBz5wWIXy1KjTck6HnjE9hqJzJRdk+1p/t5soSbCtw==} - engines: {node: '>=18'} + '@img/sharp-win32-x64@0.34.5': + resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.4.1': - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@inquirer/ansi@1.0.2': + resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} + engines: {node: '>=18'} - '@eslint-community/eslint-utils@4.9.0': - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@inquirer/checkbox@1.5.2': + resolution: {integrity: sha512-CifrkgQjDkUkWexmgYYNyB5603HhTHI91vLFeQXh6qrTKiCMVASol01Rs1cv6LP/A2WccZSRlJKZhbaBIs/9ZA==} + engines: {node: '>=14.18.0'} + + '@inquirer/confirm@2.0.17': + resolution: {integrity: sha512-EqzhGryzmGpy2aJf6LxJVhndxYmFs+m8cxXzf8nejb1DE3sabf6mUgBcp4J0jAUEiAcYzqmkqRr7LPFh/WdnXA==} + engines: {node: '>=14.18.0'} + + '@inquirer/confirm@5.1.21': + resolution: {integrity: sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==} + engines: {node: '>=18'} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@inquirer/core@10.3.2': + resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@eslint-community/regexpp@4.12.2': - resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@inquirer/core@2.3.1': + resolution: {integrity: sha512-faYAYnIfdEuns3jGKykaog5oUqFiEVbCx9nXGZfUhyEEpKcHt5bpJfZTb3eOBQKo8I/v4sJkZeBHmFlSZQuBCw==} + engines: {node: '>=14.18.0'} - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/core@6.0.0': + resolution: {integrity: sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==} + engines: {node: '>=14.18.0'} - '@eslint/config-array@0.21.1': - resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/editor@1.2.15': + resolution: {integrity: sha512-gQ77Ls09x5vKLVNMH9q/7xvYPT6sIs5f7URksw+a2iJZ0j48tVS6crLqm2ugG33tgXHIwiEqkytY60Zyh5GkJQ==} + engines: {node: '>=14.18.0'} - '@eslint/config-helpers@0.4.2': - resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/expand@1.1.16': + resolution: {integrity: sha512-TGLU9egcuo+s7PxphKUCnJnpCIVY32/EwPCLLuu+gTvYiD8hZgx8Z2niNQD36sa6xcfpdLY6xXDBiL/+g1r2XQ==} + engines: {node: '>=14.18.0'} - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/external-editor@1.0.3': + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@eslint/core@0.17.0': - resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/figures@1.0.15': + resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} + engines: {node: '>=18'} - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + '@inquirer/input@1.2.16': + resolution: {integrity: sha512-Ou0LaSWvj1ni+egnyQ+NBtfM1885UwhRCMtsRt2bBO47DoC1dwtCa+ZUNgrxlnCHHF0IXsbQHYtIIjFGAavI4g==} + engines: {node: '>=14.18.0'} - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/password@1.1.16': + resolution: {integrity: sha512-aZYZVHLUXZ2gbBot+i+zOJrks1WaiI95lvZCn1sKfcw6MtSSlYC8uDX8sTzQvAsQ8epHoP84UNvAIT0KVGOGqw==} + engines: {node: '>=14.18.0'} - '@eslint/eslintrc@3.3.3': - resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/prompts@2.3.1': + resolution: {integrity: sha512-YQeBFzIE+6fcec5N/U2mSz+IcKEG4wtGDwF7MBLIDgITWzB3o723JpKJ1rxWqdCvTXkYE+gDXK/seSN6omo3DQ==} + engines: {node: '>=14.18.0'} - '@eslint/js@9.19.0': - resolution: {integrity: sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/rawlist@1.2.16': + resolution: {integrity: sha512-pZ6TRg2qMwZAOZAV6TvghCtkr53dGnK29GMNQ3vMZXSNguvGqtOVc4j/h1T8kqGJFagjyfBZhUPGwNS55O5qPQ==} + engines: {node: '>=14.18.0'} - '@eslint/js@9.39.1': - resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/select@1.3.3': + resolution: {integrity: sha512-RzlRISXWqIKEf83FDC9ZtJ3JvuK1l7aGpretf41BCWYrvla2wU8W8MTRNMiPrPJ+1SIqrRC1nZdZ60hD9hRXLg==} + engines: {node: '>=14.18.0'} - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/type@1.5.5': + resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} + engines: {node: '>=18'} - '@eslint/object-schema@2.1.7': - resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@inquirer/type@3.0.10': + resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@eslint/plugin-kit@0.2.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} - '@eslint/plugin-kit@0.4.1': - resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} - '@fastify/busboy@2.1.1': - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} + '@istanbuljs/load-nyc-config@1.1.0': + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} - '@floating-ui/core@1.6.9': - resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} + '@istanbuljs/schema@0.1.3': + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} - '@floating-ui/dom@1.6.13': - resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} + '@jest/console@29.7.0': + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@floating-ui/react-dom@2.1.2': - resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} + '@jest/core@29.7.0': + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@floating-ui/react@0.27.3': - resolution: {integrity: sha512-CLHnes3ixIFFKVQDdICjel8muhFLOBdQH7fgtHNPY8UbCNqbeKZ262G7K66lGQOUQWWnYocf7ZbUsLJgGfsLHg==} - peerDependencies: - react: '>=17.0.0' - react-dom: '>=17.0.0' - - '@floating-ui/utils@0.2.9': - resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true - '@formatjs/intl-localematcher@0.5.10': - resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==} + '@jest/environment@29.7.0': + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@freestar/pubfig-adslot-react-component@3.6.2': - resolution: {integrity: sha512-VsWRjUEvVMbShCopUS/tTKksLWD4F6dFtmBrWfgVZcnN+ZfyHC23NesEiGppZvCGai2KnXnhu4pzFKEQ5Ip87w==} - peerDependencies: - prop-types: '^15.7.2 ' - react: '>=15.7.0' + '@jest/expect-utils@29.7.0': + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@gilbarbara/deep-equal@0.1.2': - resolution: {integrity: sha512-jk+qzItoEb0D0xSSmrKDDzf9sheQj/BAPxlgNxgmOaA3mxpUa6ndJLYGZKsJnIVEQSD8zcTbyILz7I0HcnBCRA==} + '@jest/expect@29.7.0': + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@gilbarbara/deep-equal@0.3.1': - resolution: {integrity: sha512-I7xWjLs2YSVMc5gGx1Z3ZG1lgFpITPndpi8Ku55GeEIKpACCPQNS/OTqQbxgTCfq0Ncvcc+CrFov96itVh6Qvw==} + '@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} - '@graphql-codegen/add@5.0.3': - resolution: {integrity: sha512-SxXPmramkth8XtBlAHu4H4jYcYXM/o3p01+psU+0NADQowA8jtYkK6MW5rV6T+CxkEaNZItfSmZRPgIuypcqnA==} - 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 + '@jest/globals@29.7.0': + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/cli@5.0.4': - resolution: {integrity: sha512-vPO1mCtrttFVy8mPR+jMAvsYTv8E/7payIPaneeGE15mQjyvQXXsHoAg06Qpf6tykOdCwKVLWre0Mf6g0KBwUg==} - engines: {node: '>=16'} - hasBin: true + '@jest/reporters@29.7.0': + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: - '@parcel/watcher': ^2.1.0 - 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 + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: - '@parcel/watcher': + node-notifier: optional: true - '@graphql-codegen/client-preset@4.6.1': - resolution: {integrity: sha512-KsgXzM1TbLEomS+sT5M8npTAzI3WberRiiYlJejIvbmvOSvcTVBUICK/Np10IbxghYGkeF7ik2kBw0FxnLtkQg==} - engines: {node: '>=16'} - 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 - - '@graphql-codegen/core@4.0.2': - resolution: {integrity: sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg==} - 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 + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/gql-tag-operations@4.0.14': - resolution: {integrity: sha512-/jyW6zbIt9xiLAmkLsLwJDegeFytg6n5yf79dEbkhOflclIM2t1YhEAXQxIuqgDgM/PQ34Zfu3wtgWSgUOReXg==} - engines: {node: '>=16'} - 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 + '@jest/source-map@29.6.3': + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/plugin-helpers@5.1.0': - resolution: {integrity: sha512-Y7cwEAkprbTKzVIe436TIw4w03jorsMruvCvu0HJkavaKMQbWY+lQ1RIuROgszDbxAyM35twB5/sUvYG5oW+yg==} - engines: {node: '>=16'} - 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 + '@jest/test-result@29.7.0': + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/schema-ast@4.1.0': - resolution: {integrity: sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ==} - 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 + '@jest/test-sequencer@29.7.0': + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/typed-document-node@5.0.13': - resolution: {integrity: sha512-/r23W1WF9PKymIET3SdCDfyuZ6tHeflvbZF3mL3cMp4849M1fe1J2eWefeqn2MMbKATstNqRVxtrq6peJ3A/Ew==} - engines: {node: '>=16'} - 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 + '@jest/transform@29.7.0': + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/typescript-operations@4.4.1': - resolution: {integrity: sha512-iqAdEe4wfxGPT9s/VD+EhehBzaTxvWdisbsqiM6dMfk+8FfjrOj8SDBsHzKwmkRcrpMK6h9gLr3XcuBPu0JoFg==} - engines: {node: '>=16'} - 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 + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@graphql-codegen/typescript-resolvers@4.4.2': - resolution: {integrity: sha512-+/wzLYzUDKPKe5p3JYUXszSlLH46oD8w+8+U7c1ttJYItZV/duFE2D3TgF2aBkfYwFiYZ1thnEMI1Jm17vAR3w==} - engines: {node: '>=16'} - 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 + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - '@graphql-codegen/typescript@4.1.3': - resolution: {integrity: sha512-/7qNPj+owhxBZB3Kv0FuUILZq9A6Gl5P5wiIZGAmw500n6Vc8ceOFLRXeVkyvDccxTGWS/vJv+sUnl94T2Pu+A==} - engines: {node: '>=16'} - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - '@graphql-codegen/visitor-plugin-common@5.6.1': - resolution: {integrity: sha512-q+DkGWWS7pvSc1c4Hw1xD0RI+EplTe2PCyTCT0WuaswnodBytteKTqFOVVGadISLX0xhO25aANTFB4+TLwTBSA==} - engines: {node: '>=16'} - 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 + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} - '@graphql-eslint/eslint-plugin@4.3.0': - resolution: {integrity: sha512-9UTJfYNGAK5GuFapsNvA+508ke8YPc9Yt6mgT4Lc+gS18p53oG5wmXd3jdmNeVOfxhUefJcJbn925vIrjg/8/g==} - engines: {node: '>=18'} - peerDependencies: - '@apollo/subgraph': ^2 - eslint: '>=8.44.0' - graphql: ^16 - json-schema-to-ts: ^3 - peerDependenciesMeta: - '@apollo/subgraph': - optional: true - json-schema-to-ts: - optional: true + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - '@graphql-hive/gateway-abort-signal-any@0.0.3': - resolution: {integrity: sha512-TLYXRiK1DxkGXEdVrwbEtQ4JrsxJ4d/zXBeTzNzvuU+doTzot0wreFgrmmOq+bvqg/E6yMs1kOvBYz477gyMjA==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^15.0.0 || ^16.9.0 || ^17.0.0 + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@graphql-tools/apollo-engine-loader@8.0.13': - resolution: {integrity: sha512-0FH5Yh/4wO2yBO6nZZUwfOu2Wr7fF/twJ3YjuvURH6QS1jqRBGDdZ25xbQ2/yJ4jG+7Lo3vSdJNArc2dk2Pe3A==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@graphql-tools/batch-execute@9.0.11': - resolution: {integrity: sha512-v9b618cj3hIrRGTDrOotYzpK+ZigvNcKdXK3LNBM4g/uA7pND0d4GOnuOSBQGKKN6kT/1nsz4ZpUxCoUvWPbzg==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@graphql-tools/code-file-loader@8.1.13': - resolution: {integrity: sha512-zEj+DJhZ8vInnCDeEcyim+LJiROPERqTCZdwHGQXKZXqab1dpyqTiIU+rjWmNUJFrqrLY15gLzrhNSLmDGDdUA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@jsii/check-node@1.102.0': + resolution: {integrity: sha512-uyKjxCe1ou11RJz6koBr5vXtyaGjTA45hF+H88GNW96vms7jKqmYdMm067Az1OKwl38h02lQRQ2tmoEzV7u74w==} + engines: {node: '>= 14.17.0'} - '@graphql-tools/delegate@10.2.11': - resolution: {integrity: sha512-eLqczQkDlSHpz0foBWfjISSsHiedMOBz4spaa1ako1eM4bX9VxQa/HWQuMK8dmAf8By+F47OzvLUNa03Aq6vXw==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@jsii/check-node@1.121.0': + resolution: {integrity: sha512-0mPTsD9PDx/+Kvi6xNfOMzcxWW/nzo74rp96vN5qVg8pZThtzHqR14X0z4E/SqfYVs6Tv+Xiu4ctRRFmwe4xtQ==} + engines: {node: '>= 14.17.0'} - '@graphql-tools/documents@1.0.1': - resolution: {integrity: sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@jsii/spec@1.121.0': + resolution: {integrity: sha512-TDDUKTSRgRB0j2Yti+LOgUzjka8D+NdJm9vzYu1DOGu8Oje8cl9hRYZUmGoW8dWQLnF1dcouUP0n9PLvVKzu5w==} + engines: {node: '>= 14.17.0'} - '@graphql-tools/executor-common@0.0.1': - resolution: {integrity: sha512-Gan7uiQhKvAAl0UM20Oy/n5NGBBDNm+ASHvnYuD8mP+dAH0qY+2QMCHyi5py28WAlhAwr0+CAemEyzY/ZzOjdQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@microsoft/tsdoc-config@0.16.2': + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - '@graphql-tools/executor-graphql-ws@1.3.7': - resolution: {integrity: sha512-9KUrlpil5nBgcb+XRUIxNQGI+c237LAfDBqYCdLGuYT+/oZz1b4rRIe6HuRk09vuxrbaMTzm7xHhn/iuwWW4eg==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@microsoft/tsdoc@0.14.2': + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - '@graphql-tools/executor-http@1.2.5': - resolution: {integrity: sha512-pG5YXsF2EhKS4JMhwFwI+0S5RGhPuJ3j3Dg1vWItzeBFiTzr2+VO8yyyahHIncLx7OzSYP/6pBDFp76FC55e+g==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@mswjs/interceptors@0.40.0': + resolution: {integrity: sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ==} + engines: {node: '>=18'} - '@graphql-tools/executor-legacy-ws@1.1.10': - resolution: {integrity: sha512-ENyCAky0PrcP0dR5ZNIsCTww3CdOECBor/VuRtxAA+BffFhofNiOKcgR6MEsAOH2jHh0K2wwK38sgrW+D3GX3w==} - engines: {node: '>=16.0.0'} + '@n8tb1t/use-scroll-position@2.0.3': + resolution: {integrity: sha512-6GO4FHVJTMI4jbRHborzemuL6B319qh2cVLOLj8DApJhjyT71eLgANbQ4bNKSZ51zBm3uJ3WmqnyNF17eSsDyw==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@types/react': '*' + react: '*' - '@graphql-tools/executor@1.3.12': - resolution: {integrity: sha512-FzLXZQJOZHB75SecYFOIEEHw/qcxkRFViw0lVqHpaL07c+GqDxv6VOto0FZCIiV9RgGdyRj3O8lXDCp9Cw1MbA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@napi-rs/wasm-runtime@0.2.12': + resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - '@graphql-tools/git-loader@8.0.17': - resolution: {integrity: sha512-UYrZmO0LRQecWQx4jpZdUYBLrP0uBGiQks2RGLDpAokqo60rneBxlivjJS3HfMaohhiYy27nU00Ahy/9iTn79Q==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/env@16.0.8': + resolution: {integrity: sha512-xP4WrQZuj9MdmLJy3eWFHepo+R3vznsMSS8Dy3wdA7FKpjCiesQ6DxZvdGziQisj0tEtCgBKJzjcAc4yZOgLEQ==} - '@graphql-tools/github-loader@8.0.13': - resolution: {integrity: sha512-1eaRdfLFniIhs+MAHGDwy5Q6KraPRd48XHUV+HDuD63LHi10JtxVBPTWSUgNUkPkW0XoReyISjx9NFgTPK423A==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/eslint-plugin-next@15.1.6': + resolution: {integrity: sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==} - '@graphql-tools/graphql-file-loader@8.0.12': - resolution: {integrity: sha512-fhn6IFAgj/LOM3zlr0KDtcYDZnkWacalHOouNVDat4wzpcD4AWyvlh7PoGx3EaDtnwGqmy/l/FMjwWPTjqd9zw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-darwin-arm64@16.0.8': + resolution: {integrity: sha512-yjVMvTQN21ZHOclQnhSFbjBTEizle+1uo4NV6L4rtS9WO3nfjaeJYw+H91G+nEf3Ef43TaEZvY5mPWfB/De7tA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] - '@graphql-tools/graphql-tag-pluck@8.3.12': - resolution: {integrity: sha512-C6Ddg5RTz1WM96LYBtMuSEwN4QHfivK/vtbiAq9Soo6SoW1vGE4gzt0QS2FDVnDeB16er3h8YQZJ0xwm4pLnfA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-darwin-x64@16.0.8': + resolution: {integrity: sha512-+zu2N3QQ0ZOb6RyqQKfcu/pn0UPGmg+mUDqpAAEviAcEVEYgDckemOpiMRsBP3IsEKpcoKuNzekDcPczEeEIzA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] - '@graphql-tools/import@7.0.11': - resolution: {integrity: sha512-zUru+YhjLUpdyNnTKHXLBjV6bh+CpxVhxJr5mgsFT/Lk6fdpjkEyk+hzdgINuo5GbIulFa6KpLZUBoZsDARBpQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-linux-arm64-gnu@16.0.8': + resolution: {integrity: sha512-LConttk+BeD0e6RG0jGEP9GfvdaBVMYsLJ5aDDweKiJVVCu6sGvo+Ohz9nQhvj7EQDVVRJMCGhl19DmJwGr6bQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] - '@graphql-tools/json-file-loader@8.0.11': - resolution: {integrity: sha512-xsfIbPyxyXWnu+GSC5HCw945Gt++b+5NeEvpunw2cK9myGhF2Bkb8N4QTNwWy+7kvOAKzNopBGqGV+x3uaQAZA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-linux-arm64-musl@16.0.8': + resolution: {integrity: sha512-JaXFAlqn8fJV+GhhA9lpg6da/NCN/v9ub98n3HoayoUSPOVdoxEEt86iT58jXqQCs/R3dv5ZnxGkW8aF4obMrQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] - '@graphql-tools/load@8.0.12': - resolution: {integrity: sha512-ZFqerNO7at64N4GHT76k0AkwToHNHVkpAh1iFDRHvvFpESpZ3LDz9Y6cs54Sf6zhATecDuUSwbWZoEE2WIDExA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-linux-x64-gnu@16.0.8': + resolution: {integrity: sha512-O7M9it6HyNhsJp3HNAsJoHk5BUsfj7hRshfptpGcVsPZ1u0KQ/oVy8oxF7tlwxA5tR43VUP0yRmAGm1us514ng==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] - '@graphql-tools/merge@9.0.17': - resolution: {integrity: sha512-3K4g8KKbIqfdmK0L5+VtZsqwAeElPkvT5ejiH+KEhn2wyKNCi4HYHxpQk8xbu+dSwLlm9Lhet1hylpo/mWCkuQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-linux-x64-musl@16.0.8': + resolution: {integrity: sha512-8+KClEC/GLI2dLYcrWwHu5JyC5cZYCFnccVIvmxpo6K+XQt4qzqM5L4coofNDZYkct/VCCyJWGbZZDsg6w6LFA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] - '@graphql-tools/optimize@2.0.0': - resolution: {integrity: sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-win32-arm64-msvc@16.0.8': + resolution: {integrity: sha512-rpQ/PgTEgH68SiXmhu/cJ2hk9aZ6YgFvspzQWe2I9HufY6g7V02DXRr/xrVqOaKm2lenBFPNQ+KAaeveywqV+A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] - '@graphql-tools/prisma-loader@8.0.17': - resolution: {integrity: sha512-fnuTLeQhqRbA156pAyzJYN0KxCjKYRU5bz1q/SKOwElSnAU4k7/G1kyVsWLh7fneY78LoMNH5n+KlFV8iQlnyg==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@next/swc-win32-x64-msvc@16.0.8': + resolution: {integrity: sha512-jWpWjWcMQu2iZz4pEK2IktcfR+OA9+cCG8zenyLpcW8rN4rzjfOzH4yj/b1FiEAZHKS+5Vq8+bZyHi+2yqHbFA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] - '@graphql-tools/relay-operation-optimizer@7.0.12': - resolution: {integrity: sha512-4gSefj8ZiNAtf7AZyvVMg5RHxyZnMuoDMdjWGAcIyJNOOzQ1aBSc2aFEhk94mGFbQLXdLoBSrsAhYyFGdsej6w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': + resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} - '@graphql-tools/schema@10.0.16': - resolution: {integrity: sha512-G2zgb8hNg9Sx6Z2FSXm57ToNcwMls9A9cUm+EsCrnGGDsryzN5cONYePUpSGj5NCFivVp3o1FT5dg19P/1qeqQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} - '@graphql-tools/url-loader@8.0.24': - resolution: {integrity: sha512-f+Yt6sswiEPrcWsInMbmf+3HNENV2IZK1z3IiGMHuyqb+QsMbJLxzDPHnxMtF2QGJOiRjBQy2sF2en7DPG+jSw==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} - '@graphql-tools/utils@10.7.2': - resolution: {integrity: sha512-Wn85S+hfkzfVFpXVrQ0hjnePa3p28aB6IdAGCiD1SqBCSMDRzL+OFEtyAyb30nV9Mqflqs9lCqjqlR2puG857Q==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} - '@graphql-tools/wrap@10.0.29': - resolution: {integrity: sha512-kQdosPBo6EvFhQV5s0XpN6+N0YN+31mCZTV7uwZisaUwwroAT19ujs2Zxz8Zyw4H9XRCsueLT0wqmSupjIFibQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} - '@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 + '@octokit/auth-token@6.0.0': + resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} + engines: {node: '>= 20'} - '@hey-api/client-fetch@0.12.0': - resolution: {integrity: sha512-/iZ6dhs39N0kjzCa9tlNeLNufVUd8zzv/wI1ewQt5AEHaVuDnAxvuQT+fRIPYkfIWKR3gVZKRp5mcCo29voYzQ==} - deprecated: Starting with v0.73.0, this package is bundled directly inside @hey-api/openapi-ts. - peerDependencies: - '@hey-api/openapi-ts': < 2 + '@octokit/core@7.0.6': + resolution: {integrity: sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==} + engines: {node: '>= 20'} - '@hey-api/codegen-core@0.4.0': - resolution: {integrity: sha512-o8rBbEXEUhEPzrHbqImYjwIHm4Oj0r1RPS+5cp8Z66kPO7SEN7PYUgK7XpmSxoy9LPMNK1M5qmCO4cGGwT+ELQ==} - engines: {node: '>=20.19.0'} - peerDependencies: - typescript: '>=5.5.3' + '@octokit/endpoint@11.0.2': + resolution: {integrity: sha512-4zCpzP1fWc7QlqunZ5bSEjxc6yLAlRTnDwKtgXfcI/FxxGoqedDG8V2+xJ60bV2kODqcGB+nATdtap/XYq2NZQ==} + engines: {node: '>= 20'} - '@hey-api/json-schema-ref-parser@1.2.2': - resolution: {integrity: sha512-oS+5yAdwnK20lSeFO1d53Ku+yaGCsY8PcrmSq2GtSs3bsBfRnHAbpPKSVzQcaxAOrzj5NB+f34WhZglVrNayBA==} - engines: {node: '>= 16'} + '@octokit/graphql@9.0.3': + resolution: {integrity: sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==} + engines: {node: '>= 20'} - '@hey-api/openapi-ts@0.89.0': - resolution: {integrity: sha512-6cnHppAR6vM8osyWqiCoHy35J3CqFz114ggOLHwaTb795XUnzoP/pdbvyz+TBpukY08QQh69kHMAXdi2Kuq9Ow==} - engines: {node: '>=20.19.0'} - hasBin: true - peerDependencies: - typescript: '>=5.5.3' + '@octokit/openapi-types@27.0.0': + resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} + '@octokit/plugin-paginate-rest@14.0.0': + resolution: {integrity: sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': '>=6' - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} - engines: {node: '>=18.18.0'} + '@octokit/plugin-retry@8.0.3': + resolution: {integrity: sha512-vKGx1i3MC0za53IzYBSBXcrhmd+daQDzuZfYDd52X5S0M2otf3kVZTVP8bLA3EkU0lTvd1WEC2OlNNa4G+dohA==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': '>=7' - '@humanfs/node@0.16.7': - resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==} - engines: {node: '>=18.18.0'} + '@octokit/plugin-throttling@11.0.3': + resolution: {integrity: sha512-34eE0RkFCKycLl2D2kq7W+LovheM/ex3AwZCYN8udpi6bxsyjZidb2McXs69hZhLmJlDqTSP8cH+jSRpiaijBg==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': ^7.0.0 - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} + '@octokit/request-error@7.1.0': + resolution: {integrity: sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==} + engines: {node: '>= 20'} - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} + '@octokit/request@10.0.7': + resolution: {integrity: sha512-v93h0i1yu4idj8qFPZwjehoJx4j3Ntn+JhXsdJrG9pYaX6j/XRz2RmasMUHtNgQD39nrv/VwTWSqK0RNXR8upA==} + engines: {node: '>= 20'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} - engines: {node: '>=18.18'} + '@octokit/types@16.0.0': + resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@humanwhocodes/retry@0.4.3': - resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} - engines: {node: '>=18.18'} + '@open-draft/deferred-promise@2.2.0': + resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} - '@img/colour@1.0.0': - resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} - engines: {node: '>=18'} + '@open-draft/logger@0.3.0': + resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} - '@img/sharp-darwin-arm64@0.33.5': - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] + '@open-draft/until@2.1.0': + resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - '@img/sharp-darwin-arm64@0.34.5': - resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] + '@opentelemetry/api-logs@0.53.0': + resolution: {integrity: sha512-8HArjKx+RaAI8uEIgcORbZIPklyh1YLjPSBus8hjRmvLi6DeFzgOcdZ7KwPabKj8mXF8dX0hyfAyGfycz0DbFw==} + engines: {node: '>=14'} - '@img/sharp-darwin-x64@0.33.5': - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] + '@opentelemetry/api-logs@0.57.1': + resolution: {integrity: sha512-I4PHczeujhQAQv6ZBzqHYEUiggZL4IdSMixtVD3EYqbdrjujE7kRfI5QohjlPoJm8BvenoW5YaTMWRrbpot6tg==} + engines: {node: '>=14'} - '@img/sharp-darwin-x64@0.34.5': - resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] + '@opentelemetry/api-logs@0.57.2': + resolution: {integrity: sha512-uIX52NnTM0iBh84MShlpouI7UKqkZ7MrUszTmaypHBu4r7NofznSnQRfJ+uUeDtQDj6w8eFGg5KBLDAwAPz1+A==} + engines: {node: '>=14'} - '@img/sharp-libvips-darwin-arm64@1.0.4': - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} - cpu: [arm64] - os: [darwin] + '@opentelemetry/api@1.9.0': + resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} + engines: {node: '>=8.0.0'} - '@img/sharp-libvips-darwin-arm64@1.2.4': - resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} - cpu: [arm64] - os: [darwin] + '@opentelemetry/context-async-hooks@1.30.1': + resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@img/sharp-libvips-darwin-x64@1.0.4': - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} - cpu: [x64] - os: [darwin] + '@opentelemetry/core@1.30.1': + resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@img/sharp-libvips-darwin-x64@1.2.4': - resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} - cpu: [x64] - os: [darwin] + '@opentelemetry/instrumentation-amqplib@0.46.1': + resolution: {integrity: sha512-AyXVnlCf/xV3K/rNumzKxZqsULyITJH6OVLiW6730JPRqWA7Zc9bvYoVNpN6iOpTU8CasH34SU/ksVJmObFibQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-arm64@1.0.4': - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} - cpu: [arm64] - os: [linux] + '@opentelemetry/instrumentation-connect@0.43.0': + resolution: {integrity: sha512-Q57JGpH6T4dkYHo9tKXONgLtxzsh1ZEW5M9A/OwKrZFyEpLqWgjhcZ3hIuVvDlhb426iDF1f9FPToV/mi5rpeA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-arm64@1.2.4': - resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} - cpu: [arm64] - os: [linux] + '@opentelemetry/instrumentation-dataloader@0.16.0': + resolution: {integrity: sha512-88+qCHZC02up8PwKHk0UQKLLqGGURzS3hFQBZC7PnGwReuoKjHXS1o29H58S+QkXJpkTr2GACbx8j6mUoGjNPA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-arm@1.0.5': - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} - cpu: [arm] - os: [linux] + '@opentelemetry/instrumentation-express@0.47.0': + resolution: {integrity: sha512-XFWVx6k0XlU8lu6cBlCa29ONtVt6ADEjmxtyAyeF2+rifk8uBJbk1La0yIVfI0DoKURGbaEDTNelaXG9l/lNNQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-arm@1.2.4': - resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} - cpu: [arm] - os: [linux] + '@opentelemetry/instrumentation-fastify@0.44.1': + resolution: {integrity: sha512-RoVeMGKcNttNfXMSl6W4fsYoCAYP1vi6ZAWIGhBY+o7R9Y0afA7f9JJL0j8LHbyb0P0QhSYk+6O56OwI2k4iRQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-ppc64@1.2.4': - resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} - cpu: [ppc64] - os: [linux] + '@opentelemetry/instrumentation-fs@0.19.0': + resolution: {integrity: sha512-JGwmHhBkRT2G/BYNV1aGI+bBjJu4fJUD/5/Jat0EWZa2ftrLV3YE8z84Fiij/wK32oMZ88eS8DI4ecLGZhpqsQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-riscv64@1.2.4': - resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} - cpu: [riscv64] - os: [linux] + '@opentelemetry/instrumentation-generic-pool@0.43.0': + resolution: {integrity: sha512-at8GceTtNxD1NfFKGAuwtqM41ot/TpcLh+YsGe4dhf7gvv1HW/ZWdq6nfRtS6UjIvZJOokViqLPJ3GVtZItAnQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-s390x@1.0.4': - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} - cpu: [s390x] - os: [linux] + '@opentelemetry/instrumentation-graphql@0.47.0': + resolution: {integrity: sha512-Cc8SMf+nLqp0fi8oAnooNEfwZWFnzMiBHCGmDFYqmgjPylyLmi83b+NiTns/rKGwlErpW0AGPt0sMpkbNlzn8w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-s390x@1.2.4': - resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} - cpu: [s390x] - os: [linux] + '@opentelemetry/instrumentation-hapi@0.45.1': + resolution: {integrity: sha512-VH6mU3YqAKTePPfUPwfq4/xr049774qWtfTuJqVHoVspCLiT3bW+fCQ1toZxt6cxRPYASoYaBsMA3CWo8B8rcw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-x64@1.0.4': - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} - cpu: [x64] - os: [linux] + '@opentelemetry/instrumentation-http@0.57.1': + resolution: {integrity: sha512-ThLmzAQDs7b/tdKI3BV2+yawuF09jF111OFsovqT1Qj3D8vjwKBwhi/rDE5xethwn4tSXtZcJ9hBsVAlWFQZ7g==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linux-x64@1.2.4': - resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} - cpu: [x64] - os: [linux] + '@opentelemetry/instrumentation-ioredis@0.47.0': + resolution: {integrity: sha512-4HqP9IBC8e7pW9p90P3q4ox0XlbLGme65YTrA3UTLvqvo4Z6b0puqZQP203YFu8m9rE/luLfaG7/xrwwqMUpJw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': - resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} - cpu: [arm64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-x64@1.0.4': - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} - cpu: [x64] - os: [linux] - - '@img/sharp-libvips-linuxmusl-x64@1.2.4': - resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} - cpu: [x64] - os: [linux] - - '@img/sharp-linux-arm64@0.33.5': - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linux-arm64@0.34.5': - resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linux-arm@0.33.5': - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - - '@img/sharp-linux-arm@0.34.5': - resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] - - '@img/sharp-linux-ppc64@0.34.5': - resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ppc64] - os: [linux] - - '@img/sharp-linux-riscv64@0.34.5': - resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [riscv64] - os: [linux] - - '@img/sharp-linux-s390x@0.33.5': - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - - '@img/sharp-linux-s390x@0.34.5': - resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] - - '@img/sharp-linux-x64@0.33.5': - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-linux-x64@0.34.5': - resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-linuxmusl-arm64@0.33.5': - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linuxmusl-arm64@0.34.5': - resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] - - '@img/sharp-linuxmusl-x64@0.33.5': - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-linuxmusl-x64@0.34.5': - resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] - - '@img/sharp-wasm32@0.33.5': - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - - '@img/sharp-wasm32@0.34.5': - resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] - - '@img/sharp-win32-arm64@0.34.5': - resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [win32] - - '@img/sharp-win32-ia32@0.33.5': - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - - '@img/sharp-win32-ia32@0.34.5': - resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - - '@img/sharp-win32-x64@0.33.5': - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - - '@img/sharp-win32-x64@0.34.5': - resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - - '@inquirer/checkbox@1.5.2': - resolution: {integrity: sha512-CifrkgQjDkUkWexmgYYNyB5603HhTHI91vLFeQXh6qrTKiCMVASol01Rs1cv6LP/A2WccZSRlJKZhbaBIs/9ZA==} - engines: {node: '>=14.18.0'} - - '@inquirer/confirm@2.0.17': - resolution: {integrity: sha512-EqzhGryzmGpy2aJf6LxJVhndxYmFs+m8cxXzf8nejb1DE3sabf6mUgBcp4J0jAUEiAcYzqmkqRr7LPFh/WdnXA==} - engines: {node: '>=14.18.0'} - - '@inquirer/confirm@5.1.5': - resolution: {integrity: sha512-ZB2Cz8KeMINUvoeDi7IrvghaVkYT2RB0Zb31EaLWOE87u276w4wnApv0SH2qWaJ3r0VSUa3BIuz7qAV2ZvsZlg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/core@10.1.6': - resolution: {integrity: sha512-Bwh/Zk6URrHwZnSSzAZAKH7YgGYi0xICIBDFOqBQoXNNAzBHw/bgXgLmChfp+GyR3PnChcTbiCTZGC6YJNJkMA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/core@2.3.1': - resolution: {integrity: sha512-faYAYnIfdEuns3jGKykaog5oUqFiEVbCx9nXGZfUhyEEpKcHt5bpJfZTb3eOBQKo8I/v4sJkZeBHmFlSZQuBCw==} - engines: {node: '>=14.18.0'} - - '@inquirer/core@6.0.0': - resolution: {integrity: sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==} - engines: {node: '>=14.18.0'} - - '@inquirer/editor@1.2.15': - resolution: {integrity: sha512-gQ77Ls09x5vKLVNMH9q/7xvYPT6sIs5f7URksw+a2iJZ0j48tVS6crLqm2ugG33tgXHIwiEqkytY60Zyh5GkJQ==} - engines: {node: '>=14.18.0'} - - '@inquirer/expand@1.1.16': - resolution: {integrity: sha512-TGLU9egcuo+s7PxphKUCnJnpCIVY32/EwPCLLuu+gTvYiD8hZgx8Z2niNQD36sa6xcfpdLY6xXDBiL/+g1r2XQ==} - engines: {node: '>=14.18.0'} - - '@inquirer/figures@1.0.10': - resolution: {integrity: sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==} - engines: {node: '>=18'} - - '@inquirer/input@1.2.16': - resolution: {integrity: sha512-Ou0LaSWvj1ni+egnyQ+NBtfM1885UwhRCMtsRt2bBO47DoC1dwtCa+ZUNgrxlnCHHF0IXsbQHYtIIjFGAavI4g==} - engines: {node: '>=14.18.0'} - - '@inquirer/password@1.1.16': - resolution: {integrity: sha512-aZYZVHLUXZ2gbBot+i+zOJrks1WaiI95lvZCn1sKfcw6MtSSlYC8uDX8sTzQvAsQ8epHoP84UNvAIT0KVGOGqw==} - engines: {node: '>=14.18.0'} - - '@inquirer/prompts@2.3.1': - resolution: {integrity: sha512-YQeBFzIE+6fcec5N/U2mSz+IcKEG4wtGDwF7MBLIDgITWzB3o723JpKJ1rxWqdCvTXkYE+gDXK/seSN6omo3DQ==} - engines: {node: '>=14.18.0'} - - '@inquirer/rawlist@1.2.16': - resolution: {integrity: sha512-pZ6TRg2qMwZAOZAV6TvghCtkr53dGnK29GMNQ3vMZXSNguvGqtOVc4j/h1T8kqGJFagjyfBZhUPGwNS55O5qPQ==} - engines: {node: '>=14.18.0'} - - '@inquirer/select@1.3.3': - resolution: {integrity: sha512-RzlRISXWqIKEf83FDC9ZtJ3JvuK1l7aGpretf41BCWYrvla2wU8W8MTRNMiPrPJ+1SIqrRC1nZdZ60hD9hRXLg==} - engines: {node: '>=14.18.0'} - - '@inquirer/type@1.5.5': - resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} - engines: {node: '>=18'} - - '@inquirer/type@3.0.4': - resolution: {integrity: sha512-2MNFrDY8jkFYc9Il9DgLsHhMzuHnOYM1+CUYVWbzu9oT0hC7V7EcYvdCKeoll/Fcci04A+ERZ9wcc7cQ8lTkIA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@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'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/console@29.7.0': - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/console@30.2.0': - resolution: {integrity: sha512-+O1ifRjkvYIkBqASKWgLxrpEhQAAE7hY77ALLUufSk5717KfOShg6IbqLmdsLMPdUiFvA2kTs0R7YZy+l0IzZQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/core@29.7.0': - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/core@30.2.0': - resolution: {integrity: sha512-03W6IhuhjqTlpzh/ojut/pDB2LPRygyWX8ExpgHtQA8H/3K7+1vKmcINx5UzeOX1se6YEsBsOHQ1CRzf3fOwTQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/diff-sequences@30.0.1': - resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.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/environment@30.2.0': - resolution: {integrity: sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect-utils@30.2.0': - resolution: {integrity: sha512-1JnRfhqpD8HGpOmQp180Fo9Zt69zNtC+9lR+kT7NVL05tNXIi+QC8Csz7lfidMoVLPD3FnOtcmp0CEFnxExGEA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/expect@29.7.0': - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect@30.2.0': - resolution: {integrity: sha512-V9yxQK5erfzx99Sf+7LbhBwNWEZ9eZay8qQ9+JSC0TrMR1pMDHLMY+BnVPacWU6Jamrh252/IKo4F1Xn/zfiqA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.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/fake-timers@30.2.0': - resolution: {integrity: sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/get-type@30.1.0': - resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/globals@29.7.0': - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/globals@30.2.0': - resolution: {integrity: sha512-b63wmnKPaK+6ZZfpYhz9K61oybvbI1aMcIs80++JI1O1rR1vaxHUCNqo3ITu6NU0d4V34yZFoHMn/uoKr/Rwfw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/pattern@30.0.1': - resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/reporters@29.7.0': - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/reporters@30.2.0': - resolution: {integrity: sha512-DRyW6baWPqKMa9CzeiBjHwjd8XeAyco2Vt8XbcLFjiwCOEKOvy82GJ8QQnJE9ofsxCMPjH4MfH8fCWIHHDKpAQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@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/schemas@30.0.5': - resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/snapshot-utils@30.2.0': - resolution: {integrity: sha512-0aVxM3RH6DaiLcjj/b0KrIBZhSX1373Xci4l3cW5xiUWPctZ59zQ7jj4rqcJQ/Z8JuN/4wX3FpJSa3RssVvCug==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/source-map@29.6.3': - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/source-map@30.0.1': - resolution: {integrity: sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/test-result@29.7.0': - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-result@30.2.0': - resolution: {integrity: sha512-RF+Z+0CCHkARz5HT9mcQCBulb1wgCP3FBvl9VFokMX27acKphwyQsNuWH3c+ojd1LeWBLoTYoxF0zm6S/66mjg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/test-sequencer@29.7.0': - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-sequencer@30.2.0': - resolution: {integrity: sha512-wXKgU/lk8fKXMu/l5Hog1R61bL4q5GCdT6OJvdAFz1P+QrpoFuLU68eoKuVc4RbrTtNnTL5FByhWdLgOPSph+Q==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@30.2.0': - resolution: {integrity: sha512-XsauDV82o5qXbhalKxD7p4TZYYdwcaEXC77PPD2HixEFF+6YGppjrAAQurTl2ECWcEomHBMMNS9AH3kcCFx8jA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.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} - - '@jest/types@30.2.0': - resolution: {integrity: sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - - '@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.11': - resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} - - '@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/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@jsdevtools/ono@7.1.3': - resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==} - - '@jsii/check-node@1.102.0': - resolution: {integrity: sha512-uyKjxCe1ou11RJz6koBr5vXtyaGjTA45hF+H88GNW96vms7jKqmYdMm067Az1OKwl38h02lQRQ2tmoEzV7u74w==} - engines: {node: '>= 14.17.0'} - - '@jsii/check-node@1.120.0': - resolution: {integrity: sha512-seQxZ+r3PxHCRBwLZz8F9FjjVAyDtXW2tdsHAp1gITPNehfc650vKu0gk5fCtCo85NA+Fv38ysNqimHCfa8A+Q==} - engines: {node: '>= 14.17.0'} - - '@jsii/spec@1.120.0': - resolution: {integrity: sha512-BurJOykpQNhqR80h6/RXX5i8rEO574KUP5BfiKApe+RAsEevCdfF7+Ev5ekrUgMfxxfvaQZyNEY640hXPQgq1w==} - engines: {node: '>= 14.17.0'} - - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/buffers@1.2.1': - resolution: {integrity: sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/codegen@1.0.0': - resolution: {integrity: sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.21.0': - resolution: {integrity: sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pointer@1.0.2': - resolution: {integrity: sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.9.0': - resolution: {integrity: sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@leichtgewicht/ip-codec@2.0.5': - resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - - '@mdx-js/react@3.1.0': - resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==} - peerDependencies: - '@types/react': '>=16' - react: '>=16' - - '@microsoft/tsdoc-config@0.16.2': - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - - '@microsoft/tsdoc@0.14.2': - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - - '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d': - resolution: {tarball: https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d} - version: 0.1.7 - - '@mswjs/interceptors@0.37.6': - resolution: {integrity: sha512-wK+5pLK5XFmgtH3aQ2YVvA3HohS3xqV/OxuVOdNx9Wpnz7VE/fnC+e1A7ln6LFYeck7gOJ/dsZV6OLplOtAJ2w==} - engines: {node: '>=18'} - - '@n8tb1t/use-scroll-position@2.0.3': - resolution: {integrity: sha512-6GO4FHVJTMI4jbRHborzemuL6B319qh2cVLOLj8DApJhjyT71eLgANbQ4bNKSZ51zBm3uJ3WmqnyNF17eSsDyw==} - peerDependencies: - '@types/react': '*' - react: '*' - - '@napi-rs/wasm-runtime@0.2.12': - resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} - - '@next/env@16.0.8': - resolution: {integrity: sha512-xP4WrQZuj9MdmLJy3eWFHepo+R3vznsMSS8Dy3wdA7FKpjCiesQ6DxZvdGziQisj0tEtCgBKJzjcAc4yZOgLEQ==} - - '@next/eslint-plugin-next@15.1.6': - resolution: {integrity: sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==} - - '@next/swc-darwin-arm64@16.0.8': - resolution: {integrity: sha512-yjVMvTQN21ZHOclQnhSFbjBTEizle+1uo4NV6L4rtS9WO3nfjaeJYw+H91G+nEf3Ef43TaEZvY5mPWfB/De7tA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@next/swc-darwin-x64@16.0.8': - resolution: {integrity: sha512-+zu2N3QQ0ZOb6RyqQKfcu/pn0UPGmg+mUDqpAAEviAcEVEYgDckemOpiMRsBP3IsEKpcoKuNzekDcPczEeEIzA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@next/swc-linux-arm64-gnu@16.0.8': - resolution: {integrity: sha512-LConttk+BeD0e6RG0jGEP9GfvdaBVMYsLJ5aDDweKiJVVCu6sGvo+Ohz9nQhvj7EQDVVRJMCGhl19DmJwGr6bQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-arm64-musl@16.0.8': - resolution: {integrity: sha512-JaXFAlqn8fJV+GhhA9lpg6da/NCN/v9ub98n3HoayoUSPOVdoxEEt86iT58jXqQCs/R3dv5ZnxGkW8aF4obMrQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-x64-gnu@16.0.8': - resolution: {integrity: sha512-O7M9it6HyNhsJp3HNAsJoHk5BUsfj7hRshfptpGcVsPZ1u0KQ/oVy8oxF7tlwxA5tR43VUP0yRmAGm1us514ng==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-linux-x64-musl@16.0.8': - resolution: {integrity: sha512-8+KClEC/GLI2dLYcrWwHu5JyC5cZYCFnccVIvmxpo6K+XQt4qzqM5L4coofNDZYkct/VCCyJWGbZZDsg6w6LFA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-win32-arm64-msvc@16.0.8': - resolution: {integrity: sha512-rpQ/PgTEgH68SiXmhu/cJ2hk9aZ6YgFvspzQWe2I9HufY6g7V02DXRr/xrVqOaKm2lenBFPNQ+KAaeveywqV+A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@next/swc-win32-x64-msvc@16.0.8': - resolution: {integrity: sha512-jWpWjWcMQu2iZz4pEK2IktcfR+OA9+cCG8zenyLpcW8rN4rzjfOzH4yj/b1FiEAZHKS+5Vq8+bZyHi+2yqHbFA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': - resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} - - '@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'} - - '@octokit/auth-token@6.0.0': - resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} - engines: {node: '>= 20'} - - '@octokit/core@7.0.6': - resolution: {integrity: sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==} - engines: {node: '>= 20'} - - '@octokit/endpoint@11.0.2': - resolution: {integrity: sha512-4zCpzP1fWc7QlqunZ5bSEjxc6yLAlRTnDwKtgXfcI/FxxGoqedDG8V2+xJ60bV2kODqcGB+nATdtap/XYq2NZQ==} - engines: {node: '>= 20'} - - '@octokit/graphql@9.0.3': - resolution: {integrity: sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==} - engines: {node: '>= 20'} - - '@octokit/openapi-types@27.0.0': - resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - - '@octokit/plugin-paginate-rest@14.0.0': - resolution: {integrity: sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-retry@8.0.3': - resolution: {integrity: sha512-vKGx1i3MC0za53IzYBSBXcrhmd+daQDzuZfYDd52X5S0M2otf3kVZTVP8bLA3EkU0lTvd1WEC2OlNNa4G+dohA==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=7' - - '@octokit/plugin-throttling@11.0.3': - resolution: {integrity: sha512-34eE0RkFCKycLl2D2kq7W+LovheM/ex3AwZCYN8udpi6bxsyjZidb2McXs69hZhLmJlDqTSP8cH+jSRpiaijBg==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': ^7.0.0 - - '@octokit/request-error@7.1.0': - resolution: {integrity: sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==} - engines: {node: '>= 20'} - - '@octokit/request@10.0.7': - resolution: {integrity: sha512-v93h0i1yu4idj8qFPZwjehoJx4j3Ntn+JhXsdJrG9pYaX6j/XRz2RmasMUHtNgQD39nrv/VwTWSqK0RNXR8upA==} - engines: {node: '>= 20'} - - '@octokit/types@16.0.0': - resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - - '@open-draft/deferred-promise@2.2.0': - resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} - - '@open-draft/logger@0.3.0': - resolution: {integrity: sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==} - - '@open-draft/until@2.1.0': - resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} - - '@opentelemetry/api-logs@0.53.0': - resolution: {integrity: sha512-8HArjKx+RaAI8uEIgcORbZIPklyh1YLjPSBus8hjRmvLi6DeFzgOcdZ7KwPabKj8mXF8dX0hyfAyGfycz0DbFw==} - engines: {node: '>=14'} - - '@opentelemetry/api-logs@0.57.1': - resolution: {integrity: sha512-I4PHczeujhQAQv6ZBzqHYEUiggZL4IdSMixtVD3EYqbdrjujE7kRfI5QohjlPoJm8BvenoW5YaTMWRrbpot6tg==} - engines: {node: '>=14'} - - '@opentelemetry/api@1.9.0': - resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/context-async-hooks@1.30.1': - resolution: {integrity: sha512-s5vvxXPVdjqS3kTLKMeBMvop9hbWkwzBpu+mUO2M7sZtlkyDJGwFe33wRKnbaYDo8ExRVBIIdwIGrqpxHuKttA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/core@1.30.1': - resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/instrumentation-amqplib@0.46.0': - resolution: {integrity: sha512-04VHHV1KIN/c1wLWwzmLI02d/welgscBJ4BuDqrHaxd+ZIdlVXK9UYQsYf3JwSeF52z/4YoSzr8bfdVBSWoMAg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-connect@0.43.0': - resolution: {integrity: sha512-Q57JGpH6T4dkYHo9tKXONgLtxzsh1ZEW5M9A/OwKrZFyEpLqWgjhcZ3hIuVvDlhb426iDF1f9FPToV/mi5rpeA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-dataloader@0.16.0': - resolution: {integrity: sha512-88+qCHZC02up8PwKHk0UQKLLqGGURzS3hFQBZC7PnGwReuoKjHXS1o29H58S+QkXJpkTr2GACbx8j6mUoGjNPA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-express@0.47.0': - resolution: {integrity: sha512-XFWVx6k0XlU8lu6cBlCa29ONtVt6ADEjmxtyAyeF2+rifk8uBJbk1La0yIVfI0DoKURGbaEDTNelaXG9l/lNNQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-fastify@0.44.1': - resolution: {integrity: sha512-RoVeMGKcNttNfXMSl6W4fsYoCAYP1vi6ZAWIGhBY+o7R9Y0afA7f9JJL0j8LHbyb0P0QhSYk+6O56OwI2k4iRQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-fs@0.19.0': - resolution: {integrity: sha512-JGwmHhBkRT2G/BYNV1aGI+bBjJu4fJUD/5/Jat0EWZa2ftrLV3YE8z84Fiij/wK32oMZ88eS8DI4ecLGZhpqsQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-generic-pool@0.43.0': - resolution: {integrity: sha512-at8GceTtNxD1NfFKGAuwtqM41ot/TpcLh+YsGe4dhf7gvv1HW/ZWdq6nfRtS6UjIvZJOokViqLPJ3GVtZItAnQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-graphql@0.47.0': - resolution: {integrity: sha512-Cc8SMf+nLqp0fi8oAnooNEfwZWFnzMiBHCGmDFYqmgjPylyLmi83b+NiTns/rKGwlErpW0AGPt0sMpkbNlzn8w==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-hapi@0.45.1': - resolution: {integrity: sha512-VH6mU3YqAKTePPfUPwfq4/xr049774qWtfTuJqVHoVspCLiT3bW+fCQ1toZxt6cxRPYASoYaBsMA3CWo8B8rcw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-http@0.57.1': - resolution: {integrity: sha512-ThLmzAQDs7b/tdKI3BV2+yawuF09jF111OFsovqT1Qj3D8vjwKBwhi/rDE5xethwn4tSXtZcJ9hBsVAlWFQZ7g==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-ioredis@0.47.0': - resolution: {integrity: sha512-4HqP9IBC8e7pW9p90P3q4ox0XlbLGme65YTrA3UTLvqvo4Z6b0puqZQP203YFu8m9rE/luLfaG7/xrwwqMUpJw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-kafkajs@0.7.0': - resolution: {integrity: sha512-LB+3xiNzc034zHfCtgs4ITWhq6Xvdo8bsq7amR058jZlf2aXXDrN9SV4si4z2ya9QX4tz6r4eZJwDkXOp14/AQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-knex@0.44.0': - resolution: {integrity: sha512-SlT0+bLA0Lg3VthGje+bSZatlGHw/vwgQywx0R/5u9QC59FddTQSPJeWNw29M6f8ScORMeUOOTwihlQAn4GkJQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-koa@0.47.0': - resolution: {integrity: sha512-HFdvqf2+w8sWOuwtEXayGzdZ2vWpCKEQv5F7+2DSA74Te/Cv4rvb2E5So5/lh+ok4/RAIPuvCbCb/SHQFzMmbw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-lru-memoizer@0.44.0': - resolution: {integrity: sha512-Tn7emHAlvYDFik3vGU0mdwvWJDwtITtkJ+5eT2cUquct6nIs+H8M47sqMJkCpyPe5QIBJoTOHxmc6mj9lz6zDw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-mongodb@0.51.0': - resolution: {integrity: sha512-cMKASxCX4aFxesoj3WK8uoQ0YUrRvnfxaO72QWI2xLu5ZtgX/QvdGBlU3Ehdond5eb74c2s1cqRQUIptBnKz1g==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-mongoose@0.46.0': - resolution: {integrity: sha512-mtVv6UeaaSaWTeZtLo4cx4P5/ING2obSqfWGItIFSunQBrYROfhuVe7wdIrFUs2RH1tn2YYpAJyMaRe/bnTTIQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-mysql2@0.45.0': - resolution: {integrity: sha512-qLslv/EPuLj0IXFvcE3b0EqhWI8LKmrgRPIa4gUd8DllbBpqJAvLNJSv3cC6vWwovpbSI3bagNO/3Q2SuXv2xA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-mysql@0.45.0': - resolution: {integrity: sha512-tWWyymgwYcTwZ4t8/rLDfPYbOTF3oYB8SxnYMtIQ1zEf5uDm90Ku3i6U/vhaMyfHNlIHvDhvJh+qx5Nc4Z3Acg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-nestjs-core@0.44.0': - resolution: {integrity: sha512-t16pQ7A4WYu1yyQJZhRKIfUNvl5PAaF2pEteLvgJb/BWdd1oNuU1rOYt4S825kMy+0q4ngiX281Ss9qiwHfxFQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-pg@0.50.0': - resolution: {integrity: sha512-TtLxDdYZmBhFswm8UIsrDjh/HFBeDXd4BLmE8h2MxirNHewLJ0VS9UUddKKEverb5Sm2qFVjqRjcU+8Iw4FJ3w==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-redis-4@0.46.0': - resolution: {integrity: sha512-aTUWbzbFMFeRODn3720TZO0tsh/49T8H3h8vVnVKJ+yE36AeW38Uj/8zykQ/9nO8Vrtjr5yKuX3uMiG/W8FKNw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-tedious@0.18.0': - resolution: {integrity: sha512-9zhjDpUDOtD+coeADnYEJQ0IeLVCj7w/hqzIutdp5NqS1VqTAanaEfsEcSypyvYv5DX3YOsTUoF+nr2wDXPETA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation-undici@0.10.0': - resolution: {integrity: sha512-vm+V255NGw9gaSsPD6CP0oGo8L55BffBc8KnxqsMuc6XiAD1L8SFNzsW0RHhxJFqy9CJaJh+YiJ5EHXuZ5rZBw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.7.0 - - '@opentelemetry/instrumentation@0.53.0': - resolution: {integrity: sha512-DMwg0hy4wzf7K73JJtl95m/e0boSoWhH07rfvHvYzQtBD3Bmv0Wc1x733vyZBqmFm8OjJD0/pfiUg1W3JjFX0A==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/instrumentation@0.57.1': - resolution: {integrity: sha512-SgHEKXoVxOjc20ZYusPG3Fh+RLIZTSa4x8QtD3NfgAUDyqdFFS9W1F2ZVbZkqDCdyMcQG02Ok4duUGLHJXHgbA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/redis-common@0.36.2': - resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} - engines: {node: '>=14'} - - '@opentelemetry/resources@1.30.1': - resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/sdk-trace-base@1.30.1': - resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/semantic-conventions@1.27.0': - resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} - engines: {node: '>=14'} - - '@opentelemetry/semantic-conventions@1.28.0': - resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} - engines: {node: '>=14'} - - '@opentelemetry/sql-common@0.40.1': - resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': ^1.1.0 - - '@parcel/watcher-android-arm64@2.5.1': - resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.5.1': - resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.5.1': - resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.5.1': - resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.5.1': - resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm-musl@2.5.1': - resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.5.1': - resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.5.1': - resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.5.1': - resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-win32-arm64@2.5.1': - resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.5.1': - resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.5.1': - resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.5.1': - resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} - engines: {node: '>= 10.0.0'} - - '@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} - - '@pkgr/core@0.2.9': - resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15': - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@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'} - - '@pocket-tools/terraform-modules@5.19.1': - resolution: {integrity: sha512-zrrMKL8n2FUHKmu4rOVt0uCLambPbOdk6fX2h08gAYZw6nSIL51dyobTqivFwZxt3sL5KwmWb7qhzv/LiMuOdw==} - - '@popperjs/core@2.11.8': - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - - '@prisma/instrumentation@5.22.0': - resolution: {integrity: sha512-LxccF392NN37ISGxIurUljZSh1YWnphO34V5a0+T7FVQG2u9bhAXRTJpgmQ3483woVhkraQZFF7cbRrpbw/F4Q==} - - '@redux-saga/core@1.3.0': - resolution: {integrity: sha512-L+i+qIGuyWn7CIg7k1MteHGfttKPmxwZR5E7OsGikCL2LzYA0RERlaUY00Y3P3ZV2EYgrsYlBrGs6cJP5OKKqA==} - - '@redux-saga/deferred@1.2.1': - resolution: {integrity: sha512-cmin3IuuzMdfQjA0lG4B+jX+9HdTgHZZ+6u3jRAOwGUxy77GSlTi4Qp2d6PM1PUoTmQUR5aijlA39scWWPF31g==} - - '@redux-saga/delay-p@1.2.1': - resolution: {integrity: sha512-MdiDxZdvb1m+Y0s4/hgdcAXntpUytr9g0hpcOO1XFVyyzkrDu3SKPgBFOtHn7lhu7n24ZKIAT1qtKyQjHqRd+w==} - - '@redux-saga/is@1.1.3': - resolution: {integrity: sha512-naXrkETG1jLRfVfhOx/ZdLj0EyAzHYbgJWkXbB3qFliPcHKiWbv/ULQryOAEKyjrhiclmr6AMdgsXFyx7/yE6Q==} - - '@redux-saga/symbols@1.1.3': - resolution: {integrity: sha512-hCx6ZvU4QAEUojETnX8EVg4ubNLBFl1Lps4j2tX7o45x/2qg37m3c6v+kSp8xjDJY+2tJw4QB3j8o8dsl1FDXg==} - - '@redux-saga/types@1.2.1': - resolution: {integrity: sha512-1dgmkh+3so0+LlBWRhGA33ua4MYr7tUOj+a9Si28vUi0IUFNbff1T3sgpeDJI/LaC75bBYnQ0A3wXjn0OrRNBA==} - - '@repeaterjs/repeater@3.0.6': - resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} - - '@rollup/plugin-commonjs@28.0.1': - resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} - engines: {node: '>=16.0.0 || 14 >= 14.17'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/pluginutils@5.1.4': - resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@rushstack/eslint-patch@1.10.5': - resolution: {integrity: sha512-kkKUDVlII2DQiKy7UstOR1ErJP8kUKAQ4oa+SQtM0K+lPdmmjj0YnnxBgtTVYH7mUKtbsxeFC9y0AmK7Yb78/A==} - - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - - '@semantic-release/changelog@6.0.3': - resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} - engines: {node: '>=14.17'} - peerDependencies: - semantic-release: '>=18.0.0' - - '@semantic-release/commit-analyzer@13.0.1': - resolution: {integrity: sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/error@3.0.0': - resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==} - engines: {node: '>=14.17'} - - '@semantic-release/error@4.0.0': - resolution: {integrity: sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==} - engines: {node: '>=18'} - - '@semantic-release/exec@7.0.3': - resolution: {integrity: sha512-uNWwPNtWi3WTcTm3fWfFQEuj8otOvwoS5m9yo2jSVHuvqdZNsOWmuL0/FqcVyZnCI32fxyYV0G7PPb/TzCH6jw==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=24.1.0' - - '@semantic-release/git@10.0.1': - resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} - engines: {node: '>=14.17'} - peerDependencies: - semantic-release: '>=18.0.0' - - '@semantic-release/github@12.0.2': - resolution: {integrity: sha512-qyqLS+aSGH1SfXIooBKjs7mvrv0deg8v+jemegfJg1kq6ji+GJV8CO08VJDEsvjp3O8XJmTTIAjjZbMzagzsdw==} - engines: {node: ^22.14.0 || >= 24.10.0} - peerDependencies: - semantic-release: '>=24.1.0' - - '@semantic-release/npm@13.1.2': - resolution: {integrity: sha512-9rtshDTNlzYrC7uSBtB1vHqFzFZaNHigqkkCH5Ls4N/BSlVOenN5vtwHYxjAR4jf1hNvWSVwL4eIFTHONYckkw==} - engines: {node: ^22.14.0 || >= 24.10.0} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/release-notes-generator@14.0.3': - resolution: {integrity: sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/release-notes-generator@14.1.0': - resolution: {integrity: sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=20.1.0' - - '@sentry-internal/browser-utils@8.54.0': - resolution: {integrity: sha512-DKWCqb4YQosKn6aD45fhKyzhkdG7N6goGFDeyTaJFREJDFVDXiNDsYZu30nJ6BxMM7uQIaARhPAC5BXfoED3pQ==} - engines: {node: '>=14.18'} - - '@sentry-internal/feedback@8.54.0': - resolution: {integrity: sha512-nQqRacOXoElpE0L0ADxUUII0I3A94niqG9Z4Fmsw6057QvyrV/LvTiMQBop6r5qLjwMqK+T33iR4/NQI5RhsXQ==} - engines: {node: '>=14.18'} - - '@sentry-internal/replay-canvas@8.54.0': - resolution: {integrity: sha512-K/On3OAUBeq/TV2n+1EvObKC+WMV9npVXpVyJqCCyn8HYMm8FUGzuxeajzm0mlW4wDTPCQor6mK9/IgOquUzCw==} - engines: {node: '>=14.18'} - - '@sentry-internal/replay@8.54.0': - resolution: {integrity: sha512-8xuBe06IaYIGJec53wUC12tY2q4z2Z0RPS2s1sLtbA00EvK1YDGuXp96IDD+HB9mnDMrQ/jW5f97g9TvPsPQUg==} - engines: {node: '>=14.18'} - - '@sentry-internal/tracing@7.120.1': - resolution: {integrity: sha512-MwZlhQY27oM4V05m2Q46WB2F7jqFu8fewg14yRcjCuK3tdxvQoLsXOEPMZxLxpoXPTqPCm3Ig7mA4GwdlCL41w==} - engines: {node: '>=8'} - - '@sentry/babel-plugin-component-annotate@2.22.7': - resolution: {integrity: sha512-aa7XKgZMVl6l04NY+3X7BP7yvQ/s8scn8KzQfTLrGRarziTlMGrsCOBQtCNWXOPEbtxAIHpZ9dsrAn5EJSivOQ==} - engines: {node: '>= 14'} - - '@sentry/browser@8.54.0': - resolution: {integrity: sha512-BgUtvxFHin0fS0CmJVKTLXXZcke0Av729IVfi+2fJ4COX8HO7/HAP02RKaSQGmL2HmvWYTfNZ7529AnUtrM4Rg==} - engines: {node: '>=14.18'} - - '@sentry/bundler-plugin-core@2.22.7': - resolution: {integrity: sha512-ouQh5sqcB8vsJ8yTTe0rf+iaUkwmeUlGNFi35IkCFUQlWJ22qS6OfvNjOqFI19e6eGUXks0c/2ieFC4+9wJ+1g==} - engines: {node: '>= 14'} - - '@sentry/cli-darwin@2.39.1': - resolution: {integrity: sha512-kiNGNSAkg46LNGatfNH5tfsmI/kCAaPA62KQuFZloZiemTNzhy9/6NJP8HZ/GxGs8GDMxic6wNrV9CkVEgFLJQ==} - engines: {node: '>=10'} - os: [darwin] - - '@sentry/cli-linux-arm64@2.39.1': - resolution: {integrity: sha512-5VbVJDatolDrWOgaffsEM7znjs0cR8bHt9Bq0mStM3tBolgAeSDHE89NgHggfZR+DJ2VWOy4vgCwkObrUD6NQw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux, freebsd] - - '@sentry/cli-linux-arm@2.39.1': - resolution: {integrity: sha512-DkENbxyRxUrfLnJLXTA4s5UL/GoctU5Cm4ER1eB7XN7p9WsamFJd/yf2KpltkjEyiTuplv0yAbdjl1KX3vKmEQ==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux, freebsd] - - '@sentry/cli-linux-i686@2.39.1': - resolution: {integrity: sha512-pXWVoKXCRrY7N8vc9H7mETiV9ZCz+zSnX65JQCzZxgYrayQPJTc+NPRnZTdYdk5RlAupXaFicBI2GwOCRqVRkg==} - engines: {node: '>=10'} - cpu: [x86, ia32] - os: [linux, freebsd] - - '@sentry/cli-linux-x64@2.39.1': - resolution: {integrity: sha512-IwayNZy+it7FWG4M9LayyUmG1a/8kT9+/IEm67sT5+7dkMIMcpmHDqL8rWcPojOXuTKaOBBjkVdNMBTXy0mXlA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux, freebsd] - - '@sentry/cli-win32-i686@2.39.1': - resolution: {integrity: sha512-NglnNoqHSmE+Dz/wHeIVRnV2bLMx7tIn3IQ8vXGO5HWA2f8zYJGktbkLq1Lg23PaQmeZLPGlja3gBQfZYSG10Q==} - engines: {node: '>=10'} - cpu: [x86, ia32] - os: [win32] - - '@sentry/cli-win32-x64@2.39.1': - resolution: {integrity: sha512-xv0R2CMf/X1Fte3cMWie1NXuHmUyQPDBfCyIt6k6RPFPxAYUgcqgMPznYwVMwWEA1W43PaOkSn3d8ZylsDaETw==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@sentry/cli@2.39.1': - resolution: {integrity: sha512-JIb3e9vh0+OmQ0KxmexMXg9oZsR/G7HMwxt5BUIKAXZ9m17Xll4ETXTRnRUBT3sf7EpNGAmlQk1xEmVN9pYZYQ==} - engines: {node: '>= 10'} - hasBin: true - - '@sentry/core@7.114.0': - resolution: {integrity: sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==} - engines: {node: '>=8'} - - '@sentry/core@7.120.1': - resolution: {integrity: sha512-tXpJlf/8ngsSCpcRD+4DDvh4TqUbY0MlvE9Mpc/jO5GgYl/goAH2H1COw6W/UNfkr/l80P2jejS0HLPk0moi0A==} - engines: {node: '>=8'} - - '@sentry/core@8.54.0': - resolution: {integrity: sha512-03bWf+D1j28unOocY/5FDB6bUHtYlm6m6ollVejhg45ZmK9iPjdtxNWbrLsjT1WRym0Tjzowu+A3p+eebYEv0Q==} - engines: {node: '>=14.18'} - - '@sentry/integrations@7.114.0': - resolution: {integrity: sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==} - engines: {node: '>=8'} - - '@sentry/integrations@7.120.1': - resolution: {integrity: sha512-dshhLZUN+pYpyZiS5QRYKaYSqvWYtmsbwmBlH4SCGOnN9sbY4nZn0h8njr+xKT8UFnPxoTlbZmkcrVY3qPVMfg==} - engines: {node: '>=8'} - - '@sentry/nextjs@8.54.0': - resolution: {integrity: sha512-TiNrT98+3AdeX/CMM8uhx0yOt/ITkx8EOJ8d1FjiRZdrR/UcY1dpq1S/m3h3T2NkwTQ9Os1A/GpDJz7LHPoL/w==} - engines: {node: '>=14.18'} - peerDependencies: - next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 - - '@sentry/node@7.120.1': - resolution: {integrity: sha512-YF/TDUCtUOQeUMwL4vcUWGNv/8Qz9624xBnaL8nXW888xNBoSRr2vH/zMrmTup5zfmWAh9lVbp98BZFF6F0WJg==} - engines: {node: '>=8'} - - '@sentry/node@8.54.0': - resolution: {integrity: sha512-z9ak481OtCw3V4l55ke/9FOiorF2J/niO1J1gvGefXpgFucpw0M3qqEFjB5cpg9HoZM8Y1WtA1OFusfTAnvcXg==} - engines: {node: '>=14.18'} - - '@sentry/opentelemetry@8.54.0': - resolution: {integrity: sha512-Tkmd8bmXMx0PKZF53ywk/FfvDrphX8NdPH5N53HxyMvGxSf2trZkTuOSFJg6zKibyGYO6+PUeGO3g2WJKUxwGA==} - engines: {node: '>=14.18'} - peerDependencies: - '@opentelemetry/api': ^1.9.0 - '@opentelemetry/context-async-hooks': ^1.30.1 - '@opentelemetry/core': ^1.30.1 - '@opentelemetry/instrumentation': ^0.57.1 - '@opentelemetry/sdk-trace-base': ^1.30.1 - '@opentelemetry/semantic-conventions': ^1.28.0 - - '@sentry/react@8.54.0': - resolution: {integrity: sha512-42T/fp8snYN19Fy/2P0Mwotu4gcdy+1Lx+uYCNcYP1o7wNGigJ7qb27sW7W34GyCCHjoCCfQgeOqDQsyY8LC9w==} - engines: {node: '>=14.18'} - peerDependencies: - react: ^16.14.0 || 17.x || 18.x || 19.x - - '@sentry/types@7.114.0': - resolution: {integrity: sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==} - engines: {node: '>=8'} - - '@sentry/types@7.120.1': - resolution: {integrity: sha512-f/WT7YUH8SA2Jhez/hYz/dA351AJqr1Eht/URUdYsqMFecXr/blAcNKRVFccSsvQeTqWVV9HVQ9BXUSjPJOvFA==} - engines: {node: '>=8'} - - '@sentry/utils@7.114.0': - resolution: {integrity: sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==} - engines: {node: '>=8'} - - '@sentry/utils@7.120.1': - resolution: {integrity: sha512-4boeo5Y3zw3gFrWZmPHsYOIlTh//eBaGBgWL25FqLbLObO23gFE86G6O6knP1Gamm1DGX2IWH7w4MChYuBm6tA==} - engines: {node: '>=8'} - - '@sentry/vercel-edge@8.54.0': - resolution: {integrity: sha512-1oct5P0iTPJOBCzNKZZ+H1ja7b1izZNCObBRhxscOsDHM4fUFwCP8MfjxGIphzj9XLibzo+4dsn6JtkxIdn5GQ==} - engines: {node: '>=14.18'} - - '@sentry/webpack-plugin@2.22.7': - resolution: {integrity: sha512-j5h5LZHWDlm/FQCCmEghQ9FzYXwfZdlOf3FE/X6rK6lrtx0JCAkq+uhMSasoyP4XYKL4P4vRS6WFSos4jxf/UA==} - engines: {node: '>= 14'} - peerDependencies: - webpack: '>=4.40.0' - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sinclair/typebox@0.34.41': - resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} - - '@sindresorhus/is@4.6.0': - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - - '@sindresorhus/merge-streams@4.0.0': - resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} - 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==} - - '@sinonjs/fake-timers@13.0.5': - resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} - - '@snowplow/browser-plugin-button-click-tracking@4.3.1': - resolution: {integrity: sha512-wtFD2Jy45ra346HNIJ5Jn1fqfNjgVNHV8QCpWE7XqBZsuKEExeG9arx8UpJNXyKNtn+JXlWiVzOaqG0iTCUIjg==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-client-hints@4.3.1': - resolution: {integrity: sha512-1cN1uxMoKm6SzfufiXg1P3WTsqYplya3OXW/5Gh8Khzzn61AEe8w0kIqLGC/GEPRW9OBntV1gjKxTBPTyjD0pw==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-form-tracking@4.3.1': - resolution: {integrity: sha512-s6teGKNAxXVtaY6y0wiFu6e6YVBnyw2HQaW6/h7DT6Z9glereUotiFGI4uamBmeYwg5qoiPtWuioxrG+KoXokQ==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-link-click-tracking@4.3.1': - resolution: {integrity: sha512-qHFrAxqY2b8KBo7MCi6yPsYRt0FJb+OL3YVrRVjogzknT6gucS7AZs81K8cBIJ4iFk4xiMo6nCIfT51QQzZD0Q==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-performance-navigation-timing@4.3.1': - resolution: {integrity: sha512-dmaVAOJ7dL3IEQwws3akjyqVBI7BEcwYPNgRv+wl+1h1I4Nssgmuht2GxFDX4DQpVwEHSy0QFx0Br8O6pb5R+A==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-privacy-sandbox@4.3.1': - resolution: {integrity: sha512-AX9GCZJPJrgjmM4Sa8K6QjKmyPSwBSy7BiNajn4FkdC0zKgl+4EIQMcbTHxGSaipnw4emXCbONipe8+LVcFJMw==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-plugin-timezone@4.3.1': - resolution: {integrity: sha512-UkUuIww6Yxd/5BI1OMk/XrgNNpUXKBoIop3hmEZVXjwSTbyouFDuSFf2o8qnyI5Cd/ub2iQrR1UZDMrItVz8rw==} - peerDependencies: - '@snowplow/browser-tracker': ~4.3.1 - - '@snowplow/browser-tracker-core@4.3.1': - resolution: {integrity: sha512-6LBGvHHp4I+OibGmm81iHJLlQ/qI7QqnQlZKzVRa1KIMIUnfTvuGHdUnYNQL7aTWWB2sHFEvB+9JwMUEHQcp0g==} - - '@snowplow/browser-tracker@4.3.1': - resolution: {integrity: sha512-u8BRg6Ei1/gJFuT87peHrN57lIzHDEukJjMndLSXw2euorIEauGWcQGepZrqsK0ihEAb+3tcmyiVhhGC6KWUHA==} - - '@snowplow/tracker-core@4.3.1': - resolution: {integrity: sha512-1hWOlDQdPnIVB/zlqKbSj+4I1sQQWBEblGGU1FIYKaRi+YMnvLJu35N0cGOk41J0ZFPCf9/HpxOAG88JhWsEuQ==} - - '@storybook/addon-actions@8.5.3': - resolution: {integrity: sha512-7a+SD4EZdZocm+NG1Kx4yV6Aw7+YUlRIyGvKcxsGtYMOLaqrUewApqveXF83+FbYWMoezXcoZCLQFROtS/Z6Fw==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-backgrounds@8.5.3': - resolution: {integrity: sha512-sZcw8/C/HIIgbRBY+0ZYTBc5Py8xvw3bt6lzSVQEXA2aygfJpO/jiQJlmOXTmK3g5F5pjFKaaCodfXT7V/9mzw==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-controls@8.5.3': - resolution: {integrity: sha512-A4UVQhPyC7FvV+fM50xvEZO26/2uE41Ns0TN0qq7U5EH0Dlj43Salgay6qT8fve6XAI4SgVjkujPVCSbLg/yVQ==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-docs@8.5.3': - resolution: {integrity: sha512-XVcQlHX963nuoeRkb7qQg89t/9CThdT46UV7jX3FFn08NEMhmDEa+4iVA4l+4xNgJ+Av6uX+u6yRGnM/910mLg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-essentials@8.5.3': - resolution: {integrity: sha512-0zbEWQQZCiYRUxMo6FrfwQER/vi+B8mCLLivdjbSVSvZsjmlpcaBA5uBjbsXfIRcedHlou4QiJXn+nR8thDlKA==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-highlight@8.5.3': - resolution: {integrity: sha512-xhsr3W6KTvlOIIe+8JE9/sEOAgkW0yjMZzs47A+bWcxKwcFhAUgVLbAgEzjJ0u248rjGKlCJ2pswWefO+ZKJeg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-interactions@8.5.3': - resolution: {integrity: sha512-nQuP65iFGgqfVp/O8NxNDUwLTWmQBW4bofUFaT4wzYn7Jk9zobOZYtgQvdqBZtNzBDYmLrfrCutEBj5jVPRyuQ==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-links@8.5.3': - resolution: {integrity: sha512-MRhIif4tCoIucLgGX14dI7yptF9bYH2UaJasyywshzQZKAEjOfX19Aw5fwp2zJt6kukAF6mUxMtWKcQMH2XOmw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - peerDependenciesMeta: - react: - optional: true - - '@storybook/addon-measure@8.5.3': - resolution: {integrity: sha512-unb0bRsnISXWiCBBECxNUUdM12hHpV+1uJUu5OJHtKb26YpiQvewDFLTLjuZJ3NIAfw+F5232Q7K88AWJV6weg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-onboarding@8.5.3': - resolution: {integrity: sha512-NZhYj3UZK65reO7mXcK7FPPu7QkLCRyIa6TpfQ3mRAocfjqg401mcBsRO37JNywYfHCZrU4w1l7pwpqjvcYceg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-outline@8.5.3': - resolution: {integrity: sha512-e1MkGN6XVdeRh2oUKGdqEDyAo2TD/47ashAAxw8DEiLRWgBMbQ+KBVH4EOG+dn5395jxh7YgRLJn/miqNnfN5g==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-toolbars@8.5.3': - resolution: {integrity: sha512-AWr9Per9WDrbFtNlbVlj6CiEwKOvOyoBt3bCuMHuRfTdqKwkwInEtyUi4//T8U+c1qs7KJBpsWV2vhIuc5sODg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/addon-viewport@8.5.3': - resolution: {integrity: sha512-OkLJ2B8+PiOEAd2HtRG6XewVjtw6AkBMgoSbfKCMr6TWSbuKrOeiwIMqqieAAPVNfsOQ8hTK6JGhr/KPRCKgRA==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/blocks@8.5.3': - resolution: {integrity: sha512-a/PpHFmeBtVB9Q/6cNAnqfeCqMowsrI8nGka0Nl7BB3x1eJnS3I1Qo3Skht0LBEsmXOgXk4dwWxpeQL3qHMRkw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - - '@storybook/builder-webpack5@8.5.3': - resolution: {integrity: sha512-5d892u2pWIN9Xp5i6ZoSYJ799C0voscmkGOLrjaWC/gqFJ6AT697z/xu3HMTFkt/mS+0cz/yFimaN8nzXwktrw==} - peerDependencies: - storybook: ^8.5.3 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/components@8.5.3': - resolution: {integrity: sha512-iC9VbpM8Equ8wXI2syBzov+8wys4sGYW7Xfz67LdSVbCMhsH9FRtvgbDppJQC/ZDCofg4sTAHhWpDV/KAQ385A==} - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - - '@storybook/core-webpack@8.5.3': - resolution: {integrity: sha512-r1Ogdk3/cHUUbGG7QcGUwygCYfFt+4R59jx5NGrrQ2dXNANINVgPY9EATuqfIkLjFq5yvHxAQ/C5qtLfJi1SSg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/core@8.5.3': - resolution: {integrity: sha512-ZLlr2pltbj/hmC54lggJTnh09FCAJR62lIdiXNwa+V+/eJz0CfD8tfGmZGKPSmaQeZBpMwAOeRM97k2oLPF+0w==} - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - - '@storybook/csf-plugin@8.5.3': - resolution: {integrity: sha512-u5oyXTFg3KIy4h9qoNyiCG2mJF3OpkLO/AcM4lMAwQVnBvz8pwITvr4jDZByVjGmcIbgKJQnWX+BwdK2NI4yAw==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/csf@0.1.12': - resolution: {integrity: sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==} - - '@storybook/global@5.0.0': - resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - - '@storybook/icons@1.3.2': - resolution: {integrity: sha512-t3xcbCKkPvqyef8urBM0j/nP6sKtnlRkVgC+8JTbTAZQjaTmOjes3byEgzs89p4B/K6cJsg9wLW2k3SknLtYJw==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - - '@storybook/icons@2.0.1': - resolution: {integrity: sha512-/smVjw88yK3CKsiuR71vNgWQ9+NuY2L+e8X7IMrFjexjm6ZR8ULrV2DRkTA61aV6ryefslzHEGDInGpnNeIocg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - '@storybook/instrumenter@8.5.3': - resolution: {integrity: sha512-pxaTbGeju8MkwouIiaWX5DMWtpRruxqig8W3nZPOvzoSCCbQY+sLMQoyXxFlpGxLBjcvXivkL7AMVBKps5sFEQ==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/instrumenter@8.6.14': - resolution: {integrity: sha512-iG4MlWCcz1L7Yu8AwgsnfVAmMbvyRSk700Mfy2g4c8y5O+Cv1ejshE1LBBsCwHgkuqU0H4R0qu4g23+6UnUemQ==} - peerDependencies: - storybook: ^8.6.14 - - '@storybook/manager-api@8.5.3': - resolution: {integrity: sha512-JtfuMgQpKIPU0ARn1jNPce8FmknpM0Ap0mppWl+KGAWWGadJPDaX/nrY/19dT1kRgIhyOnbX6tgJxII4E9dE5w==} - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - - '@storybook/nextjs@8.5.3': - resolution: {integrity: sha512-QP5+biHhPRWIOtEWspvNbGAHWzx/utyTioEwMu/P0jhpcJwDSbjmDmRy0ImDxyyRVO2jCrHOpBHU3sksiMMccw==} - engines: {node: '>=18.0.0'} - peerDependencies: - next: ^13.5.0 || ^14.0.0 || ^15.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - typescript: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - webpack: - optional: true - - '@storybook/preset-react-webpack@8.5.3': - resolution: {integrity: sha512-+I6uFcmR2dy3J8OagQLfLMCyQ/zo4O5FrzbCd5TaLxJ2q+VeWp8EIaVxracN02JabmpwhD8NcjXGD+ykUha2cw==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@storybook/preview-api@8.5.3': - resolution: {integrity: sha512-dUsuXW+KgDg4tWXOB6dk5j5gwwRUzbPvicHAY9mzbpSVScbWXuE5T/S/9hHlbtfkhFroWQgPx2eB8z3rai+7RQ==} - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0': - resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} - peerDependencies: - typescript: '>= 4.x' - webpack: '>= 4' - - '@storybook/react-dom-shim@8.5.3': - resolution: {integrity: sha512-kNIGk6mpXW3Wy+uS9pH9b9w/54EPJnH+QXA6MX4EQgmxhMQlGlS/l/YZp+3jsVQW4YgTmqe740qB+ccJAKZxBQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - - '@storybook/react@8.5.3': - resolution: {integrity: sha512-QIdBSjsnwV/J919i4Fi7DlwxDKHU815t0c4B/w2KTMtKKBkk+Bge+vgVi0/lNqD3eF4w3yjVWGbkzUQZ63yiPg==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@storybook/test': 8.5.3 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.5.3 - typescript: '>= 4.2.x' - peerDependenciesMeta: - '@storybook/test': - optional: true - typescript: - optional: true - - '@storybook/test@8.5.3': - resolution: {integrity: sha512-2smoDbtU6Qh4yk0uD18qGfW6ll7lZBzKlF58Ha1CgWR4o+jpeeTQcfDLH9gG6sNrpojF7AVzMh/aN9BDHD+Chg==} - peerDependencies: - storybook: ^8.5.3 - - '@storybook/test@8.6.14': - resolution: {integrity: sha512-GkPNBbbZmz+XRdrhMtkxPotCLOQ1BaGNp/gFZYdGDk2KmUWBKmvc5JxxOhtoXM2703IzNFlQHSSNnhrDZYuLlw==} - peerDependencies: - storybook: ^8.6.14 - - '@storybook/theming@8.5.3': - resolution: {integrity: sha512-Jvzw+gT1HNarkJo21WZBq5pU89qDN8u/pD3woSh/1c2h5RS6UylWjQHotPFpcBIQiUSrDFtvCU9xugJm4MD0+w==} - peerDependencies: - storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - - '@swc/core-darwin-arm64@1.15.3': - resolution: {integrity: sha512-AXfeQn0CvcQ4cndlIshETx6jrAM45oeUrK8YeEY6oUZU/qzz0Id0CyvlEywxkWVC81Ajpd8TQQ1fW5yx6zQWkQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.15.3': - resolution: {integrity: sha512-p68OeCz1ui+MZYG4wmfJGvcsAcFYb6Sl25H9TxWl+GkBgmNimIiRdnypK9nBGlqMZAcxngNPtnG3kEMNnvoJ2A==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.15.3': - resolution: {integrity: sha512-Nuj5iF4JteFgwrai97mUX+xUOl+rQRHqTvnvHMATL/l9xE6/TJfPBpd3hk/PVpClMXG3Uvk1MxUFOEzM1JrMYg==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.15.3': - resolution: {integrity: sha512-2Nc/s8jE6mW2EjXWxO/lyQuLKShcmTrym2LRf5Ayp3ICEMX6HwFqB1EzDhwoMa2DcUgmnZIalesq2lG3krrUNw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.15.3': - resolution: {integrity: sha512-j4SJniZ/qaZ5g8op+p1G9K1z22s/EYGg1UXIb3+Cg4nsxEpF5uSIGEE4mHUfA70L0BR9wKT2QF/zv3vkhfpX4g==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.15.3': - resolution: {integrity: sha512-aKttAZnz8YB1VJwPQZtyU8Uk0BfMP63iDMkvjhJzRZVgySmqt/apWSdnoIcZlUoGheBrcqbMC17GGUmur7OT5A==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.15.3': - resolution: {integrity: sha512-oe8FctPu1gnUsdtGJRO2rvOUIkkIIaHqsO9xxN0bTR7dFTlPTGi2Fhk1tnvXeyAvCPxLIcwD8phzKg6wLv9yug==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.15.3': - resolution: {integrity: sha512-L9AjzP2ZQ/Xh58e0lTRMLvEDrcJpR7GwZqAtIeNLcTK7JVE+QineSyHp0kLkO1rttCHyCy0U74kDTj0dRz6raA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.15.3': - resolution: {integrity: sha512-B8UtogMzErUPDWUoKONSVBdsgKYd58rRyv2sHJWKOIMCHfZ22FVXICR4O/VwIYtlnZ7ahERcjayBHDlBZpR0aw==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.15.3': - resolution: {integrity: sha512-SpZKMR9QBTecHeqpzJdYEfgw30Oo8b/Xl6rjSzBt1g0ZsXyy60KLXrp6IagQyfTYqNYE/caDvwtF2FPn7pomog==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.15.3': - resolution: {integrity: sha512-Qd8eBPkUFL4eAONgGjycZXj1jFCBW8Fd+xF0PzdTlBCWQIV1xnUT7B93wUANtW3KGjl3TRcOyxwSx/u/jyKw/Q==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '>=0.5.17' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.15': - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - - '@swc/helpers@0.5.17': - resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} - - '@swc/types@0.1.25': - resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} - - '@testing-library/dom@10.4.0': - resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} - engines: {node: '>=18'} - - '@testing-library/dom@10.4.1': - resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} - engines: {node: '>=18'} - - '@testing-library/jest-dom@6.5.0': - resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - - '@testing-library/jest-dom@6.6.3': - resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} - engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - - '@testing-library/react@16.2.0': - resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} - engines: {node: '>=18'} - peerDependencies: - '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 || ^19.0.0 - '@types/react-dom': ^18.0.0 || ^19.0.0 - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@testing-library/user-event@14.5.2': - resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - - '@testing-library/user-event@14.6.1': - resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==} - engines: {node: '>=12', npm: '>=6'} - peerDependencies: - '@testing-library/dom': '>=7.21.4' - - '@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==} - - '@turbo/gen@2.4.0': - resolution: {integrity: sha512-MR3uInO+5bozTEPyd+0QLepfGwrE14QOa3eohPb5Vg6pLdw0/G9ZfAodE+b7uiJev0zPPG2Md5jVZhWLEreptA==} - hasBin: true - - '@turbo/workspaces@2.4.0': - resolution: {integrity: sha512-WHKtnPoT9fVqS0oWG9P3JeQvNCloz2oZWEsEn2LbGyMSU89isCJ6dKlHxqjfGSNdm8+b1fwT5JuE1AW6uYp1TQ==} - hasBin: true - - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@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.6': - resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} - - '@types/bonjour@3.5.13': - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - - '@types/chai@5.2.3': - resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} - - '@types/connect-history-api-fallback@1.5.4': - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} - - '@types/connect@3.4.36': - resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/conventional-commits-parser@5.0.1': - resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} - - '@types/cookie@0.6.0': - resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/deep-eql@4.0.2': - resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} - - '@types/doctrine@0.0.9': - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@9.6.1': - resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - - '@types/estree-jsx@1.0.5': - resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - - '@types/express-serve-static-core@4.19.7': - resolution: {integrity: sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==} - - '@types/express@4.17.25': - resolution: {integrity: sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==} - - '@types/fs-extra@11.0.4': - resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/hoist-non-react-statics@3.3.6': - resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} - - '@types/html-minifier-terser@6.1.0': - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - - '@types/http-errors@2.0.5': - resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==} - - '@types/http-proxy@1.17.17': - resolution: {integrity: sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==} - - '@types/inquirer@6.5.0': - resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} - - '@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@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@29.5.14': - resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} - - '@types/js-yaml@4.0.9': - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - - '@types/jsdom@20.0.1': - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/jsonfile@6.1.4': - resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - - '@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/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - - '@types/mute-stream@0.0.1': - resolution: {integrity: sha512-0yQLzYhCqGz7CQPE3iDmYjhb7KMBFOP+tBkyw+/Y2YyDI5wpS7itXXxneN1zSsUwWx3Ji6YiVYrhAnpQGS/vkw==} - - '@types/mute-stream@0.0.4': - resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - - '@types/mysql@2.15.26': - resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} - - '@types/node-forge@1.3.14': - resolution: {integrity: sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==} - - '@types/node@18.19.67': - resolution: {integrity: sha512-wI8uHusga+0ZugNp0Ol/3BqQfEcCCNfojtO6Oou9iVNGPTL6QNSdnUdqq85fRgIorLhLMuPIKpsN98QE9Nh+KQ==} - - '@types/node@20.19.26': - resolution: {integrity: sha512-0l6cjgF0XnihUpndDhk+nyD3exio3iKaYROSgvh/qSevPXax3L8p5DBRFjbvalnwatGgHEQn2R88y2fA3g4irg==} - - '@types/node@24.10.2': - resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} - - '@types/node@25.0.0': - resolution: {integrity: sha512-rl78HwuZlaDIUSeUKkmogkhebA+8K1Hy7tddZuJ3D0xV8pZSfsYGTsliGUol1JPzu9EKnTxPC4L1fiWouStRew==} - - '@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/pg-pool@2.0.6': - resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} - - '@types/pg@8.6.1': - resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} - - '@types/qs@6.14.0': - resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-beautiful-dnd@13.1.8': - resolution: {integrity: sha512-E3TyFsro9pQuK4r8S/OL6G99eq7p8v29sX0PM7oT8Z+PJfZvSQTx4zTQbUJ+QZXioAF0e7TGBEcA1XhYhCweyQ==} - - '@types/react-dom@19.0.3': - resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} - peerDependencies: - '@types/react': ^19.0.0 - - '@types/react-dom@19.2.3': - resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} - peerDependencies: - '@types/react': ^19.2.0 - - '@types/react-redux@7.1.34': - resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} - - '@types/react@19.2.7': - resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} - - '@types/resolve@1.20.6': - resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.6': - resolution: {integrity: sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==} - - '@types/send@1.2.1': - resolution: {integrity: sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==} - - '@types/serve-index@1.9.4': - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - - '@types/serve-static@1.15.10': - resolution: {integrity: sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==} - - '@types/shimmer@1.2.0': - resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} - - '@types/sockjs@0.3.36': - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/statuses@2.0.5': - resolution: {integrity: sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A==} - - '@types/tedious@4.0.14': - resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==} - - '@types/through@0.0.33': - resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} - - '@types/tinycolor2@1.4.6': - resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@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/use-sync-external-store@0.0.6': - resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - - '@types/uuid@9.0.8': - resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - - '@types/wrap-ansi@3.0.0': - resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - - '@types/ws@8.18.1': - resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} - - '@types/ws@8.5.14': - resolution: {integrity: sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - - '@types/yargs@17.0.35': - resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - - '@types/yauzl@2.10.3': - resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - - '@types/yoga-layout@1.9.2': - resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} - - '@typescript-eslint/eslint-plugin@7.18.0': - resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/eslint-plugin@8.23.0': - resolution: {integrity: sha512-vBz65tJgRrA1Q5gWlRfvoH+w943dq9K1p1yDBY2pc+a1nbBLZp7fB9+Hk8DaALUbzjqlMfgaqlVPT1REJdkt/w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/parser@7.18.0': - resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/parser@8.23.0': - resolution: {integrity: sha512-h2lUByouOXFAlMec2mILeELUbME5SZRN/7R9Cw2RD2lRQQY08MWMM+PmVVKKJNK1aIwqTo9t/0CvOxwPbRIE2Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/scope-manager@7.18.0': - resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/scope-manager@8.23.0': - resolution: {integrity: sha512-OGqo7+dXHqI7Hfm+WqkZjKjsiRtFUQHPdGMXzk5mYXhJUedO7e/Y7i8AK3MyLMgZR93TX4bIzYrfyVjLC+0VSw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/type-utils@7.18.0': - resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/type-utils@8.23.0': - resolution: {integrity: sha512-iIuLdYpQWZKbiH+RkCGc6iu+VwscP5rCtQ1lyQ7TYuKLrcZoeJVpcLiG8DliXVkUxirW/PWlmS+d6yD51L9jvA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/types@7.18.0': - resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/types@8.23.0': - resolution: {integrity: sha512-1sK4ILJbCmZOTt9k4vkoulT6/y5CHJ1qUYxqpF1K/DBAd8+ZUL4LlSCxOssuH5m4rUaaN0uS0HlVPvd45zjduQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@7.18.0': - resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@8.23.0': - resolution: {integrity: sha512-LcqzfipsB8RTvH8FX24W4UUFk1bl+0yTOf9ZA08XngFwMg4Kj8A+9hwz8Cr/ZS4KwHrmo9PJiLZkOt49vPnuvQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - - '@typescript-eslint/utils@7.18.0': - resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - - '@typescript-eslint/utils@8.23.0': - resolution: {integrity: sha512-uB/+PSo6Exu02b5ZEiVtmY6RVYO7YU5xqgzTIVZwTHvvK3HsL8tZZHFaTLFtRG3CsV4A5mhOv+NZx5BlhXPyIA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/visitor-keys@7.18.0': - resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} - engines: {node: ^18.18.0 || >=20.0.0} - - '@typescript-eslint/visitor-keys@8.23.0': - resolution: {integrity: sha512-oWWhcWDLwDfu++BGTZcmXWqpwtkwb5o7fxUIGksMQQDSdPW9prsSnfIOZMlsj4vBOSrcnjIUZMiIjODgGosFhQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} - cpu: [arm] - os: [android] - - '@unrs/resolver-binding-android-arm64@1.11.1': - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} - cpu: [arm64] - os: [android] - - '@unrs/resolver-binding-darwin-arm64@1.11.1': - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} - cpu: [arm64] - os: [darwin] - - '@unrs/resolver-binding-darwin-x64@1.11.1': - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} - cpu: [x64] - os: [darwin] - - '@unrs/resolver-binding-freebsd-x64@1.11.1': - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} - cpu: [x64] - os: [freebsd] - - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} - cpu: [arm] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} - cpu: [arm64] - os: [linux] - - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} - cpu: [ppc64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} - cpu: [riscv64] - os: [linux] - - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} - cpu: [s390x] - os: [linux] - - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} - cpu: [x64] - os: [linux] - - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} - cpu: [arm64] - os: [win32] - - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} - cpu: [ia32] - os: [win32] - - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} - cpu: [x64] - os: [win32] - - '@vercel/style-guide@6.0.0': - resolution: {integrity: sha512-tu0wFINGz91EPwaT5VjSqUwbvCY9pvLach7SPG4XyfJKPU9Vku2TFa6+AyzJ4oroGbo9fK+TQhIFHrnFl0nCdg==} - engines: {node: '>=18.18'} - peerDependencies: - '@next/eslint-plugin-next': '>=12.3.0 <15.0.0-0' - eslint: '>=8.48.0 <9' - prettier: '>=3.0.0 <4' - typescript: '>=4.8.0 <6' - peerDependenciesMeta: - '@next/eslint-plugin-next': - optional: true - eslint: - optional: true - prettier: - optional: true - typescript: - optional: true - - '@vitest/expect@2.0.5': - resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - - '@vitest/expect@3.2.4': - resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - - '@vitest/pretty-format@2.0.5': - resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - - '@vitest/pretty-format@2.1.9': - resolution: {integrity: sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==} - - '@vitest/pretty-format@3.2.4': - resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - - '@vitest/spy@2.0.5': - resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - - '@vitest/spy@3.2.4': - resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - - '@vitest/utils@2.0.5': - resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - - '@vitest/utils@2.1.9': - resolution: {integrity: sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==} - - '@vitest/utils@3.2.4': - resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - - '@webassemblyjs/ast@1.14.1': - resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} - - '@webassemblyjs/floating-point-hex-parser@1.13.2': - resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - - '@webassemblyjs/helper-api-error@1.13.2': - resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - - '@webassemblyjs/helper-buffer@1.14.1': - resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - - '@webassemblyjs/helper-numbers@1.13.2': - resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} - - '@webassemblyjs/helper-wasm-bytecode@1.13.2': - resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - - '@webassemblyjs/helper-wasm-section@1.14.1': - resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} - - '@webassemblyjs/ieee754@1.13.2': - resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} - - '@webassemblyjs/leb128@1.13.2': - resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} - - '@webassemblyjs/utf8@1.13.2': - resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - - '@webassemblyjs/wasm-edit@1.14.1': - resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} - - '@webassemblyjs/wasm-gen@1.14.1': - resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} - - '@webassemblyjs/wasm-opt@1.14.1': - resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} - - '@webassemblyjs/wasm-parser@1.14.1': - resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} - - '@webassemblyjs/wast-printer@1.14.1': - resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - - '@whatwg-node/disposablestack@0.0.5': - resolution: {integrity: sha512-9lXugdknoIequO4OYvIjhygvfSEgnO8oASLqLelnDhkRjgBZhc39shC3QSlZuyDO9bgYSIVa2cHAiN+St3ty4w==} - engines: {node: '>=18.0.0'} - - '@whatwg-node/fetch@0.10.3': - resolution: {integrity: sha512-jCTL/qYcIW2GihbBRHypQ/Us7saWMNZ5fsumsta+qPY0Pmi1ccba/KRQvgctmQsbP69FWemJSs8zVcFaNwdL0w==} - engines: {node: '>=18.0.0'} - - '@whatwg-node/node-fetch@0.7.8': - resolution: {integrity: sha512-Pbv72nbu3AgL9ZaAwdzYcqoMhYGhSBxo49CC+Nt+tlhdDuMZXcf3+41qGghsGJykkxhgfgFcPLwtt2HPEjk57w==} - engines: {node: '>=18.0.0'} - - '@xmldom/xmldom@0.8.11': - resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} - 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==} - - JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} - hasBin: true - - abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - - 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-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn-import-phases@1.0.4: - resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} - engines: {node: '>=10.13.0'} - peerDependencies: - acorn: ^8.14.0 - - 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.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} - engines: {node: '>=0.4.0'} - hasBin: true - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - 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.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} - engines: {node: '>= 14'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - aggregate-error@5.0.0: - resolution: {integrity: sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==} - engines: {node: '>=18'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - 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.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} - - ansi-escapes@7.2.0: - resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} - engines: {node: '>=18'} - - ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-html@0.0.9: - resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} - engines: {'0': node >= 0.8.0} - hasBin: true - - 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-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - - 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'} - - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - - 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'} - - archiver-utils@2.1.0: - resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} - engines: {node: '>= 6'} - - archiver-utils@3.0.4: - resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} - engines: {node: '>= 10'} - - archiver@5.3.2: - resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} - engines: {node: '>= 10'} - - are-docs-informative@0.0.2: - resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} - engines: {node: '>=14'} - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - argv-formatter@1.0.0: - resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - aria-query@5.3.2: - resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} - engines: {node: '>= 0.4'} - - arr-rotate@1.0.0: - resolution: {integrity: sha512-yOzOZcR9Tn7enTF66bqKorGGH0F36vcPaSWg8fO0c0UYb3LX3VMXj5ZxEqQLNOecAhlRJ7wYZja5i4jTlnbIfQ==} - engines: {node: '>=4'} - - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - - 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.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} - 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.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - 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.16.1: - resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} - engines: {node: '>=4'} - - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - auto-bind@4.0.0: - resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} - engines: {node: '>=8'} - - 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.2: - resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} - engines: {node: '>=4'} - - axios-proxy-builder@0.1.2: - resolution: {integrity: sha512-6uBVsBZzkB3tCC8iyx59mCjQckhB8+GQrI9Cop8eC7ybIsvs/KtnNgEBfRMSEa7GqK2VBGUzgjNYMdPIfotyPA==} - - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - - axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-jest@30.2.0: - resolution: {integrity: sha512-0YiBEOxWqKkSQWL9nNGGEgndoeL0ZpWrbLMNL5u/Kaxrli3Eaxlt3ZtIDktEvXt4L/R9r3ODr2zKwGM/2BjxVw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - '@babel/core': ^7.11.0 || ^8.0.0-0 - - 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-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-istanbul@7.0.1: - resolution: {integrity: sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA==} - engines: {node: '>=12'} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-jest-hoist@30.2.0: - resolution: {integrity: sha512-ftzhzSGMUnOzcCXd6WHdBGMyuwy15Wnn0iyyWGKgBDLxf9/s5ABuraCSpBX2uG0jUg4rqJnxsLc5+oYBqoxVaA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - - babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - - babel-plugin-polyfill-corejs2@0.4.12: - resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} - 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.3: - resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: - resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} - - babel-preset-current-node-syntax@1.1.0: - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-current-node-syntax@1.2.0: - resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} - peerDependencies: - '@babel/core': ^7.0.0 || ^8.0.0-0 - - babel-preset-fbjs@3.4.0: - resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@30.2.0: - resolution: {integrity: sha512-US4Z3NOieAQumwFnYdUWKvUKh8+YSnS/gB3t6YBiz0bskpu7Pine8pPCheNxlPEW4wnUkma2a94YuW2q3guvCQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - '@babel/core': ^7.11.0 || ^8.0.0-beta.1 - - bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - baseline-browser-mapping@2.9.6: - resolution: {integrity: sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==} - hasBin: true - - 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==} - - before-after-hook@4.0.0: - resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} - - better-opn@3.0.2: - resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} - engines: {node: '>=12.0.0'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - bn.js@4.12.1: - resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - body-parser@1.20.4: - resolution: {integrity: sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - body-scroll-lock@4.0.0-beta.0: - resolution: {integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==} - - bonjour-service@1.3.0: - resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - bottleneck@2.19.5: - resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browser-assert@1.2.1: - resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - - 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.1: - resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} - engines: {node: '>= 0.10'} - - browserify-sign@4.2.3: - resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} - engines: {node: '>= 0.12'} - - browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - browserslist@4.28.1: - resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - - 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'} - - builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} - engines: {node: '>=10.16.0'} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - c12@3.3.2: - resolution: {integrity: sha512-QkikB2X5voO1okL3QsES0N690Sn/K9WokXqUsDQsWy5SnYb+psYQFGA10iy1bZHj3fjISKsI67Q90gruvWWM3A==} - peerDependencies: - magicast: '*' - peerDependenciesMeta: - magicast: - optional: true - - call-bind-apply-helpers@1.0.1: - resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} - engines: {node: '>= 0.4'} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.3: - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camel-case@3.0.0: - resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} - - camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001697: - resolution: {integrity: sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ==} - - caniuse-lite@1.0.30001760: - resolution: {integrity: sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==} - - capital-case@1.0.4: - resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - - case-sensitive-paths-webpack-plugin@2.4.0: - resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} - engines: {node: '>=4'} - - case@1.6.3: - resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} - engines: {node: '>= 0.8.0'} - - ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - - cdktf-cli@0.20.11: - resolution: {integrity: sha512-kqyTemob5ocfKmpEkz+nSo2ULKHz1/j1dj3i6+7Evlcl1SHYBoOCXIJBYIggOPXj93cvEN0fzoaHE6Q8xCUAEg==} - hasBin: true - - cdktf@0.20.11: - resolution: {integrity: sha512-YoubhokJ8s60WNrP2+cpQinb0DdMXlaFFDnPPv2A/tcRkzkwO9dWuMiXhhA0XlBJ1qA5pibaonu9Cc4B9JgKuQ==} - peerDependencies: - constructs: ^10.3.0 - bundledDependencies: - - archiver - - json-stable-stringify - - semver - - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} - engines: {node: '>=12'} - - chai@5.3.3: - resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} - engines: {node: '>=18'} - - chalk-template@1.1.0: - resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==} - engines: {node: '>=14.16'} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - chalk@5.4.1: - resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - - change-case-all@1.0.15: - resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} - - change-case@3.1.0: - resolution: {integrity: sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw==} - - change-case@4.1.2: - resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} - - 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@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - chromatic@11.25.2: - resolution: {integrity: sha512-/9eQWn6BU1iFsop86t8Au21IksTRxwXAl7if8YHD05L2AbuMjClLWZo5cZojqrJHGKDhTqfrC2X2xE4uSm0iKw==} - hasBin: true - peerDependencies: - '@chromatic-com/cypress': ^0.*.* || ^1.0.0 - '@chromatic-com/playwright': ^0.*.* || ^1.0.0 - peerDependenciesMeta: - '@chromatic-com/cypress': - optional: true - '@chromatic-com/playwright': - optional: true - - chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} - engines: {node: '>=6.0'} - - ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - ci-info@4.1.0: - resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} - engines: {node: '>=8'} - - ci-info@4.3.1: - resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} - engines: {node: '>=8'} - - cipher-base@1.0.6: - resolution: {integrity: sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==} - engines: {node: '>= 0.10'} - - citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - - cjs-module-lexer@1.4.3: - resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - - cjs-module-lexer@2.1.1: - resolution: {integrity: sha512-+CmxIZ/L2vNcEfvNtLdU0ZQ6mbq3FZnwAP2PPTiKP+1QOoKwlKlPgb8UKV0Dds7QVaMnHm+FwSft2VB0s/SLjQ==} - - clean-css@5.3.3: - resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} - engines: {node: '>= 10.0'} - - clean-regexp@1.0.0: - resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} - engines: {node: '>=4'} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - clean-stack@5.3.0: - resolution: {integrity: sha512-9ngPTOhYGQqNVSfeJkYXHmF7AGWp4/nN5D/QqNQs3Dvxd1Kk/WpjHfNujKHYUQ/5CoGyOyFNoWSPk5afzP0QVg==} - engines: {node: '>=14.16'} - - cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - - cli-highlight@2.1.11: - resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} - engines: {node: '>=8.0.0', npm: '>=5.0.0'} - hasBin: true - - 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@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} - - cli-width@3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - - 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==} - - clipboard-copy@4.0.1: - resolution: {integrity: sha512-wOlqdqziE/NNTUJsfSgXmBMIrYmfd5V0HCGsR8uAKHcg+h9NENWINcfRjtWGU77wDHC8B8ijV4hMTGYbrKovng==} - - 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'} - - cliui@9.0.1: - resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} - engines: {node: '>=20'} - - 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'} - - co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - code-excerpt@3.0.0: - resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} - engines: {node: '>=10'} - - codemaker@1.102.0: - resolution: {integrity: sha512-lxsbbcSMxCdT+9wUv1AvBH9791andoWDcQ6s7ZK6KsMZ+UkRLO3obzhi7Zm+RIA3lHecqzaGmOKyRnu0Dx/Zew==} - engines: {node: '>= 14.17.0'} - - codemaker@1.112.0: - resolution: {integrity: sha512-9dOcSOPEDAB5y4oimdsjzi9Za6vHi7wsUeLdH2NQpP1q88D2Oo8fj6YXqM7c/97tUFqX4OaanNjQCI3K6uyn4A==} - engines: {node: '>= 14.17.0'} - - collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - - collect-v8-coverage@1.0.3: - resolution: {integrity: sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==} - - 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 - - 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@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - - commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} - - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} - - commander@14.0.2: - resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} - engines: {node: '>=20'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - 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'} - - comment-parser@1.4.1: - resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} - engines: {node: '>= 12.0.0'} - - 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==} - - commonmark@0.31.2: - resolution: {integrity: sha512-2fRLTyb9r/2835k5cwcAwOj0DEc44FARnMp5veGsJ+mEAZdi52sNopLu07ZyElQUz058H43whzlERDIaaSw4rg==} - hasBin: true - - compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - - compress-commons@4.1.2: - resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} - engines: {node: '>= 10'} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.8.1: - resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==} - engines: {node: '>= 0.8.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} - - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - - connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - - consola@3.4.2: - resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} - engines: {node: ^14.18.0 || >=16.10.0} - - console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - - console.table@0.10.0: - resolution: {integrity: sha512-dPyZofqggxuvSf7WXvNjuRfnsOk1YazkVP8FdxH4tcH2c37wc79/Yl6Bhr7Lsu00KMgy2ql/qCMuNu8xctZM8g==} - engines: {node: '> 0.10'} - - constant-case@2.0.0: - resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} - - constant-case@3.0.4: - resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} - - constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - - constructs@10.3.0: - resolution: {integrity: sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==} - engines: {node: '>= 16.14.0'} - - constructs@10.4.2: - resolution: {integrity: sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA==} - - 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'} - - conventional-changelog-angular@7.0.0: - resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} - engines: {node: '>=16'} - - conventional-changelog-angular@8.0.0: - resolution: {integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==} - engines: {node: '>=18'} - - conventional-changelog-angular@8.1.0: - resolution: {integrity: sha512-GGf2Nipn1RUCAktxuVauVr1e3r8QrLP/B0lEUsFktmGqc3ddbQkhoJZHJctVU829U1c6mTSWftrVOCHaL85Q3w==} - engines: {node: '>=18'} - - conventional-changelog-conventionalcommits@7.0.2: - resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} - engines: {node: '>=16'} - - conventional-changelog-writer@8.0.0: - resolution: {integrity: sha512-TQcoYGRatlAnT2qEWDON/XSfnVG38JzA7E0wcGScu7RElQBkg9WWgZd1peCWFcWDh1xfb2CfsrcvOn1bbSzztA==} - engines: {node: '>=18'} - hasBin: true - - conventional-changelog-writer@8.2.0: - resolution: {integrity: sha512-Y2aW4596l9AEvFJRwFGJGiQjt2sBYTjPD18DdvxX9Vpz0Z7HQ+g1Z+6iYDAm1vR3QOJrDBkRHixHK/+FhkR6Pw==} - engines: {node: '>=18'} - hasBin: true - - conventional-commits-filter@5.0.0: - resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} - engines: {node: '>=18'} - - conventional-commits-parser@5.0.0: - resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} - engines: {node: '>=16'} - hasBin: true - - conventional-commits-parser@6.0.0: - resolution: {integrity: sha512-TbsINLp48XeMXR8EvGjTnKGsZqBemisPoyWESlpRyR8lif0lcwzqz+NMtYSj1ooF/WYjSuu7wX0CtdeeMEQAmA==} - engines: {node: '>=18'} - hasBin: true - - conventional-commits-parser@6.2.1: - resolution: {integrity: sha512-20pyHgnO40rvfI0NGF/xiEoFMkXDtkF8FwHvk5BokoFoCuTQRI8vrNCNFWUOfuolKJMm1tPCHc8GgYEtr1XRNA==} - engines: {node: '>=18'} - hasBin: true - - convert-hrtime@5.0.0: - resolution: {integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==} - engines: {node: '>=12'} - - 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==} - - convert-to-spaces@1.0.2: - resolution: {integrity: sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ==} - engines: {node: '>= 4'} - - cookie-signature@1.0.7: - resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} - - cookie@0.4.2: - resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} - engines: {node: '>= 0.6'} - - cookie@0.7.2: - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} - engines: {node: '>= 0.6'} - - core-js-compat@3.40.0: - resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} - - core-js-pure@3.40.0: - resolution: {integrity: sha512-AtDzVIgRrmRKQai62yuSIN5vNiQjcJakJb4fbhVw3ehxx7Lohphvw9SGNWKhLFqSxC4ilD0g/L1huAYFQU3Q6A==} - - core-js@3.40.0: - resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cosmiconfig-typescript-loader@6.1.0: - resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==} - engines: {node: '>=v18'} + '@opentelemetry/instrumentation-kafkajs@0.7.0': + resolution: {integrity: sha512-LB+3xiNzc034zHfCtgs4ITWhq6Xvdo8bsq7amR058jZlf2aXXDrN9SV4si4z2ya9QX4tz6r4eZJwDkXOp14/AQ==} + engines: {node: '>=14'} peerDependencies: - '@types/node': '*' - cosmiconfig: '>=9' - typescript: '>=5' - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} + '@opentelemetry/api': ^1.3.0 - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + '@opentelemetry/instrumentation-knex@0.44.0': + resolution: {integrity: sha512-SlT0+bLA0Lg3VthGje+bSZatlGHw/vwgQywx0R/5u9QC59FddTQSPJeWNw29M6f8ScORMeUOOTwihlQAn4GkJQ==} engines: {node: '>=14'} peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true + '@opentelemetry/api': ^1.3.0 - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + '@opentelemetry/instrumentation-koa@0.47.0': + resolution: {integrity: sha512-HFdvqf2+w8sWOuwtEXayGzdZ2vWpCKEQv5F7+2DSA74Te/Cv4rvb2E5So5/lh+ok4/RAIPuvCbCb/SHQFzMmbw==} 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@4.0.3: - resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} - engines: {node: '>= 10'} - - 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-jest@29.7.0: - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cross-fetch@3.1.8: - resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - - cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - - cross-inspect@1.0.1: - resolution: {integrity: sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A==} - engines: {node: '>=16.0.0'} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - - crypt@0.0.2: - resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - - crypto-browserify@3.12.1: - resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} - engines: {node: '>= 0.10'} - - crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} + '@opentelemetry/api': ^1.3.0 - css-blank-pseudo@7.0.1: - resolution: {integrity: sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==} - engines: {node: '>=18'} + '@opentelemetry/instrumentation-lru-memoizer@0.44.0': + resolution: {integrity: sha512-Tn7emHAlvYDFik3vGU0mdwvWJDwtITtkJ+5eT2cUquct6nIs+H8M47sqMJkCpyPe5QIBJoTOHxmc6mj9lz6zDw==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.4 + '@opentelemetry/api': ^1.3.0 - css-box-model@1.2.1: - resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==} + '@opentelemetry/instrumentation-mongodb@0.51.0': + resolution: {integrity: sha512-cMKASxCX4aFxesoj3WK8uoQ0YUrRvnfxaO72QWI2xLu5ZtgX/QvdGBlU3Ehdond5eb74c2s1cqRQUIptBnKz1g==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - css-declaration-sorter@7.2.0: - resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} - engines: {node: ^14 || ^16 || >=18} + '@opentelemetry/instrumentation-mongoose@0.46.0': + resolution: {integrity: sha512-mtVv6UeaaSaWTeZtLo4cx4P5/ING2obSqfWGItIFSunQBrYROfhuVe7wdIrFUs2RH1tn2YYpAJyMaRe/bnTTIQ==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.0.9 + '@opentelemetry/api': ^1.3.0 - css-has-pseudo@7.0.2: - resolution: {integrity: sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ==} - engines: {node: '>=18'} + '@opentelemetry/instrumentation-mysql2@0.45.0': + resolution: {integrity: sha512-qLslv/EPuLj0IXFvcE3b0EqhWI8LKmrgRPIa4gUd8DllbBpqJAvLNJSv3cC6vWwovpbSI3bagNO/3Q2SuXv2xA==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.4 + '@opentelemetry/api': ^1.3.0 - css-loader@6.11.0: - resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} - engines: {node: '>= 12.13.0'} + '@opentelemetry/instrumentation-mysql@0.45.0': + resolution: {integrity: sha512-tWWyymgwYcTwZ4t8/rLDfPYbOTF3oYB8SxnYMtIQ1zEf5uDm90Ku3i6U/vhaMyfHNlIHvDhvJh+qx5Nc4Z3Acg==} + engines: {node: '>=14'} peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true + '@opentelemetry/api': ^1.3.0 - css-prefers-color-scheme@10.0.0: - resolution: {integrity: sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==} - engines: {node: '>=18'} + '@opentelemetry/instrumentation-nestjs-core@0.44.0': + resolution: {integrity: sha512-t16pQ7A4WYu1yyQJZhRKIfUNvl5PAaF2pEteLvgJb/BWdd1oNuU1rOYt4S825kMy+0q4ngiX281Ss9qiwHfxFQ==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.4 + '@opentelemetry/api': ^1.3.0 - css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + '@opentelemetry/instrumentation-pg@0.50.0': + resolution: {integrity: sha512-TtLxDdYZmBhFswm8UIsrDjh/HFBeDXd4BLmE8h2MxirNHewLJ0VS9UUddKKEverb5Sm2qFVjqRjcU+8Iw4FJ3w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + '@opentelemetry/instrumentation-redis-4@0.46.0': + resolution: {integrity: sha512-aTUWbzbFMFeRODn3720TZO0tsh/49T8H3h8vVnVKJ+yE36AeW38Uj/8zykQ/9nO8Vrtjr5yKuX3uMiG/W8FKNw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.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'} + '@opentelemetry/instrumentation-tedious@0.18.0': + resolution: {integrity: sha512-9zhjDpUDOtD+coeADnYEJQ0IeLVCj7w/hqzIutdp5NqS1VqTAanaEfsEcSypyvYv5DX3YOsTUoF+nr2wDXPETA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.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} + '@opentelemetry/instrumentation-undici@0.10.0': + resolution: {integrity: sha512-vm+V255NGw9gaSsPD6CP0oGo8L55BffBc8KnxqsMuc6XiAD1L8SFNzsW0RHhxJFqy9CJaJh+YiJ5EHXuZ5rZBw==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.7.0 - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} + '@opentelemetry/instrumentation@0.53.0': + resolution: {integrity: sha512-DMwg0hy4wzf7K73JJtl95m/e0boSoWhH07rfvHvYzQtBD3Bmv0Wc1x733vyZBqmFm8OjJD0/pfiUg1W3JjFX0A==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + '@opentelemetry/instrumentation@0.57.1': + resolution: {integrity: sha512-SgHEKXoVxOjc20ZYusPG3Fh+RLIZTSa4x8QtD3NfgAUDyqdFFS9W1F2ZVbZkqDCdyMcQG02Ok4duUGLHJXHgbA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - cssdb@8.2.3: - resolution: {integrity: sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA==} + '@opentelemetry/instrumentation@0.57.2': + resolution: {integrity: sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true + '@opentelemetry/redis-common@0.36.2': + resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} + engines: {node: '>=14'} - cssnano-preset-default@7.0.6: - resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + '@opentelemetry/resources@1.30.1': + resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.4.31 + '@opentelemetry/api': '>=1.0.0 <1.10.0' - cssnano-utils@5.0.0: - resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + '@opentelemetry/sdk-trace-base@1.30.1': + resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==} + engines: {node: '>=14'} peerDependencies: - postcss: ^8.4.31 + '@opentelemetry/api': '>=1.0.0 <1.10.0' - cssnano@7.0.6: - resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + '@opentelemetry/semantic-conventions@1.27.0': + resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} + engines: {node: '>=14'} - 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'} + '@opentelemetry/semantic-conventions@1.28.0': + resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + engines: {node: '>=14'} - cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + '@opentelemetry/semantic-conventions@1.38.0': + resolution: {integrity: sha512-kocjix+/sSggfJhwXqClZ3i9Y/MI0fp7b+g7kCRm6psy2dsf8uApTRclwG18h8Avm7C9+fnt+O36PspJ/OzoWg==} + engines: {node: '>=14'} - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} + '@opentelemetry/sql-common@0.40.1': + resolution: {integrity: sha512-nSDlnHSqzC3pXn/wZEZVLuAuJ1MYMXPBwtv2qAbCa3847SaHItdE7SzUq/Jtb0KZmh1zfAbNi3AAMjztTT4Ugg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.1.0 - cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + '@pkgr/core@0.2.9': + resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - csstype@3.2.3: - resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + '@pnpm/config.env-replace@1.1.0': + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + '@pnpm/network.ca-file@1.0.2': + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} - dargs@8.1.0: - resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + '@pnpm/npm-conf@2.3.1': + resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} + '@pocket-tools/terraform-modules@5.19.1': + resolution: {integrity: sha512-zrrMKL8n2FUHKmu4rOVt0uCLambPbOdk6fX2h08gAYZw6nSIL51dyobTqivFwZxt3sL5KwmWb7qhzv/LiMuOdw==} - data-uri-to-buffer@6.0.2: - resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} - engines: {node: '>= 14'} + '@popperjs/core@2.11.8': + resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} + '@prisma/instrumentation@5.22.0': + resolution: {integrity: sha512-LxccF392NN37ISGxIurUljZSh1YWnphO34V5a0+T7FVQG2u9bhAXRTJpgmQ3483woVhkraQZFF7cbRrpbw/F4Q==} - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} + '@redux-saga/core@1.4.2': + resolution: {integrity: sha512-nIMLGKo6jV6Wc1sqtVQs1iqbB3Kq20udB/u9XEaZQisT6YZ0NRB8+4L6WqD/E+YziYutd27NJbG8EWUPkb7c6Q==} - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} + '@redux-saga/deferred@1.3.1': + resolution: {integrity: sha512-0YZ4DUivWojXBqLB/TmuRRpDDz7tyq1I0AuDV7qi01XlLhM5m51W7+xYtIckH5U2cMlv9eAuicsfRAi1XHpXIg==} - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} + '@redux-saga/delay-p@1.3.1': + resolution: {integrity: sha512-597I7L5MXbD/1i3EmcaOOjL/5suxJD7p5tnbV1PiWnE28c2cYiIHqmSMK2s7us2/UrhOL2KTNBiD0qBg6KnImg==} - dataloader@2.2.3: - resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==} + '@redux-saga/is@1.2.1': + resolution: {integrity: sha512-x3aWtX3GmQfEvn8dh0ovPbsXgK9JjpiR24wKztpGbZP8JZUWWvUgKrvnWZ/T/4iphOBftyVc9VrIwhAnsM+OFA==} - date-format@4.0.14: - resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} - engines: {node: '>=4.0'} + '@redux-saga/symbols@1.2.1': + resolution: {integrity: sha512-3dh+uDvpBXi7EUp/eO+N7eFM4xKaU4yuGBXc50KnZGzIrR/vlvkTFQsX13zsY8PB6sCFYAgROfPSRUj8331QSA==} - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + '@redux-saga/types@1.3.1': + resolution: {integrity: sha512-YRCrJdhQLobGIQ8Cj1sta3nn6DrZDTSUnrIYhS2e5V590BmfVDleKoAquclAiKSBKWJwmuXTb+b4BL6rSHnahw==} - debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + '@repeaterjs/repeater@3.0.6': + resolution: {integrity: sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA==} - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + '@rollup/plugin-commonjs@28.0.1': + resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==} + engines: {node: '>=16.0.0 || 14 >= 14.17'} peerDependencies: - supports-color: '*' + rollup: ^2.68.0||^3.0.0||^4.0.0 peerDependenciesMeta: - supports-color: + rollup: optional: true - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + '@rollup/pluginutils@5.3.0': + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} peerDependencies: - supports-color: '*' + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: - supports-color: + rollup: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + '@rtsao/scc@1.1.0': + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - debug@4.4.3: - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true + '@rushstack/eslint-patch@1.15.0': + resolution: {integrity: sha512-ojSshQPKwVvSMR8yT2L/QtUkV5SXi/IfDiJ4/8d6UbTPjiHVmxZzUAzGD8Tzks1b9+qQkZa0isUOvYObedITaw==} - decamelize@5.0.1: - resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} - engines: {node: '>=10'} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - decimal.js@10.5.0: - resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} + '@semantic-release/changelog@6.0.3': + resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} + engines: {node: '>=14.17'} + peerDependencies: + semantic-release: '>=18.0.0' - decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + '@semantic-release/commit-analyzer@13.0.1': + resolution: {integrity: sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=20.1.0' - decode-uri-component@0.4.1: - resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} - engines: {node: '>=14.16'} + '@semantic-release/error@3.0.0': + resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==} + engines: {node: '>=14.17'} - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} + '@semantic-release/error@4.0.0': + resolution: {integrity: sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==} + engines: {node: '>=18'} - dedent@0.7.0: - resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} + '@semantic-release/exec@7.0.3': + resolution: {integrity: sha512-uNWwPNtWi3WTcTm3fWfFQEuj8otOvwoS5m9yo2jSVHuvqdZNsOWmuL0/FqcVyZnCI32fxyYV0G7PPb/TzCH6jw==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=24.1.0' - dedent@1.5.3: - resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} + '@semantic-release/git@10.0.1': + resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} + engines: {node: '>=14.17'} peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true + semantic-release: '>=18.0.0' - dedent@1.7.0: - resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + '@semantic-release/github@12.0.2': + resolution: {integrity: sha512-qyqLS+aSGH1SfXIooBKjs7mvrv0deg8v+jemegfJg1kq6ji+GJV8CO08VJDEsvjp3O8XJmTTIAjjZbMzagzsdw==} + engines: {node: ^22.14.0 || >= 24.10.0} peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true + semantic-release: '>=24.1.0' - deep-diff@1.0.2: - resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} + '@semantic-release/npm@13.1.2': + resolution: {integrity: sha512-9rtshDTNlzYrC7uSBtB1vHqFzFZaNHigqkkCH5Ls4N/BSlVOenN5vtwHYxjAR4jf1hNvWSVwL4eIFTHONYckkw==} + engines: {node: ^22.14.0 || >= 24.10.0} + peerDependencies: + semantic-release: '>=20.1.0' - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} + '@semantic-release/release-notes-generator@14.0.3': + resolution: {integrity: sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=20.1.0' - deep-equal@2.2.3: - resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} - engines: {node: '>= 0.4'} + '@semantic-release/release-notes-generator@14.1.0': + resolution: {integrity: sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=20.1.0' - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} + '@sentry-internal/browser-utils@8.54.0': + resolution: {integrity: sha512-DKWCqb4YQosKn6aD45fhKyzhkdG7N6goGFDeyTaJFREJDFVDXiNDsYZu30nJ6BxMM7uQIaARhPAC5BXfoED3pQ==} + engines: {node: '>=14.18'} - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + '@sentry-internal/feedback@8.54.0': + resolution: {integrity: sha512-nQqRacOXoElpE0L0ADxUUII0I3A94niqG9Z4Fmsw6057QvyrV/LvTiMQBop6r5qLjwMqK+T33iR4/NQI5RhsXQ==} + engines: {node: '>=14.18'} - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} + '@sentry-internal/replay-canvas@8.54.0': + resolution: {integrity: sha512-K/On3OAUBeq/TV2n+1EvObKC+WMV9npVXpVyJqCCyn8HYMm8FUGzuxeajzm0mlW4wDTPCQor6mK9/IgOquUzCw==} + engines: {node: '>=14.18'} - default-browser-id@5.0.1: - resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} - engines: {node: '>=18'} + '@sentry-internal/replay@8.54.0': + resolution: {integrity: sha512-8xuBe06IaYIGJec53wUC12tY2q4z2Z0RPS2s1sLtbA00EvK1YDGuXp96IDD+HB9mnDMrQ/jW5f97g9TvPsPQUg==} + engines: {node: '>=14.18'} - default-browser@5.4.0: - resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==} - engines: {node: '>=18'} + '@sentry-internal/tracing@7.120.1': + resolution: {integrity: sha512-MwZlhQY27oM4V05m2Q46WB2F7jqFu8fewg14yRcjCuK3tdxvQoLsXOEPMZxLxpoXPTqPCm3Ig7mA4GwdlCL41w==} + engines: {node: '>=8'} - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + '@sentry/babel-plugin-component-annotate@2.22.7': + resolution: {integrity: sha512-aa7XKgZMVl6l04NY+3X7BP7yvQ/s8scn8KzQfTLrGRarziTlMGrsCOBQtCNWXOPEbtxAIHpZ9dsrAn5EJSivOQ==} + engines: {node: '>= 14'} - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} + '@sentry/browser@8.54.0': + resolution: {integrity: sha512-BgUtvxFHin0fS0CmJVKTLXXZcke0Av729IVfi+2fJ4COX8HO7/HAP02RKaSQGmL2HmvWYTfNZ7529AnUtrM4Rg==} + engines: {node: '>=14.18'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} + '@sentry/bundler-plugin-core@2.22.7': + resolution: {integrity: sha512-ouQh5sqcB8vsJ8yTTe0rf+iaUkwmeUlGNFi35IkCFUQlWJ22qS6OfvNjOqFI19e6eGUXks0c/2ieFC4+9wJ+1g==} + engines: {node: '>= 14'} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} + '@sentry/cli-darwin@2.39.1': + resolution: {integrity: sha512-kiNGNSAkg46LNGatfNH5tfsmI/kCAaPA62KQuFZloZiemTNzhy9/6NJP8HZ/GxGs8GDMxic6wNrV9CkVEgFLJQ==} + engines: {node: '>=10'} + os: [darwin] - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} + '@sentry/cli-linux-arm64@2.39.1': + resolution: {integrity: sha512-5VbVJDatolDrWOgaffsEM7znjs0cR8bHt9Bq0mStM3tBolgAeSDHE89NgHggfZR+DJ2VWOy4vgCwkObrUD6NQw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux, freebsd] - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + '@sentry/cli-linux-arm@2.39.1': + resolution: {integrity: sha512-DkENbxyRxUrfLnJLXTA4s5UL/GoctU5Cm4ER1eB7XN7p9WsamFJd/yf2KpltkjEyiTuplv0yAbdjl1KX3vKmEQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux, freebsd] - degenerator@5.0.1: - resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} - engines: {node: '>= 14'} + '@sentry/cli-linux-i686@2.39.1': + resolution: {integrity: sha512-pXWVoKXCRrY7N8vc9H7mETiV9ZCz+zSnX65JQCzZxgYrayQPJTc+NPRnZTdYdk5RlAupXaFicBI2GwOCRqVRkg==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [linux, freebsd] - del@5.1.0: - resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==} - engines: {node: '>=8'} + '@sentry/cli-linux-x64@2.39.1': + resolution: {integrity: sha512-IwayNZy+it7FWG4M9LayyUmG1a/8kT9+/IEm67sT5+7dkMIMcpmHDqL8rWcPojOXuTKaOBBjkVdNMBTXy0mXlA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux, freebsd] - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} + '@sentry/cli-win32-i686@2.39.1': + resolution: {integrity: sha512-NglnNoqHSmE+Dz/wHeIVRnV2bLMx7tIn3IQ8vXGO5HWA2f8zYJGktbkLq1Lg23PaQmeZLPGlja3gBQfZYSG10Q==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [win32] - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} + '@sentry/cli-win32-x64@2.39.1': + resolution: {integrity: sha512-xv0R2CMf/X1Fte3cMWie1NXuHmUyQPDBfCyIt6k6RPFPxAYUgcqgMPznYwVMwWEA1W43PaOkSn3d8ZylsDaETw==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} + '@sentry/cli@2.39.1': + resolution: {integrity: sha512-JIb3e9vh0+OmQ0KxmexMXg9oZsR/G7HMwxt5BUIKAXZ9m17Xll4ETXTRnRUBT3sf7EpNGAmlQk1xEmVN9pYZYQ==} + engines: {node: '>= 10'} + hasBin: true - dependency-graph@0.11.0: - resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} - engines: {node: '>= 0.6.0'} + '@sentry/core@7.114.0': + resolution: {integrity: sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==} + engines: {node: '>=8'} - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} + '@sentry/core@7.120.1': + resolution: {integrity: sha512-tXpJlf/8ngsSCpcRD+4DDvh4TqUbY0MlvE9Mpc/jO5GgYl/goAH2H1COw6W/UNfkr/l80P2jejS0HLPk0moi0A==} + engines: {node: '>=8'} - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + '@sentry/core@8.54.0': + resolution: {integrity: sha512-03bWf+D1j28unOocY/5FDB6bUHtYlm6m6ollVejhg45ZmK9iPjdtxNWbrLsjT1WRym0Tjzowu+A3p+eebYEv0Q==} + engines: {node: '>=14.18'} - destr@2.0.5: - resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + '@sentry/integrations@7.114.0': + resolution: {integrity: sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==} + engines: {node: '>=8'} - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + '@sentry/integrations@7.120.1': + resolution: {integrity: sha512-dshhLZUN+pYpyZiS5QRYKaYSqvWYtmsbwmBlH4SCGOnN9sbY4nZn0h8njr+xKT8UFnPxoTlbZmkcrVY3qPVMfg==} + engines: {node: '>=8'} - detect-indent@5.0.0: - resolution: {integrity: sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==} - engines: {node: '>=4'} + '@sentry/nextjs@8.54.0': + resolution: {integrity: sha512-TiNrT98+3AdeX/CMM8uhx0yOt/ITkx8EOJ8d1FjiRZdrR/UcY1dpq1S/m3h3T2NkwTQ9Os1A/GpDJz7LHPoL/w==} + engines: {node: '>=14.18'} + peerDependencies: + next: ^13.2.0 || ^14.0 || ^15.0.0-rc.0 - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + '@sentry/node@7.120.1': + resolution: {integrity: sha512-YF/TDUCtUOQeUMwL4vcUWGNv/8Qz9624xBnaL8nXW888xNBoSRr2vH/zMrmTup5zfmWAh9lVbp98BZFF6F0WJg==} engines: {node: '>=8'} - detect-indent@7.0.1: - resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} - engines: {node: '>=12.20'} + '@sentry/node@8.54.0': + resolution: {integrity: sha512-z9ak481OtCw3V4l55ke/9FOiorF2J/niO1J1gvGefXpgFucpw0M3qqEFjB5cpg9HoZM8Y1WtA1OFusfTAnvcXg==} + engines: {node: '>=14.18'} - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true + '@sentry/opentelemetry@8.54.0': + resolution: {integrity: sha512-Tkmd8bmXMx0PKZF53ywk/FfvDrphX8NdPH5N53HxyMvGxSf2trZkTuOSFJg6zKibyGYO6+PUeGO3g2WJKUxwGA==} + engines: {node: '>=14.18'} + peerDependencies: + '@opentelemetry/api': ^1.9.0 + '@opentelemetry/context-async-hooks': ^1.30.1 + '@opentelemetry/core': ^1.30.1 + '@opentelemetry/instrumentation': ^0.57.1 + '@opentelemetry/sdk-trace-base': ^1.30.1 + '@opentelemetry/semantic-conventions': ^1.28.0 + + '@sentry/react@8.54.0': + resolution: {integrity: sha512-42T/fp8snYN19Fy/2P0Mwotu4gcdy+1Lx+uYCNcYP1o7wNGigJ7qb27sW7W34GyCCHjoCCfQgeOqDQsyY8LC9w==} + engines: {node: '>=14.18'} + peerDependencies: + react: ^16.14.0 || 17.x || 18.x || 19.x - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} + '@sentry/types@7.114.0': + resolution: {integrity: sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==} engines: {node: '>=8'} - detect-libc@2.1.2: - resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + '@sentry/types@7.120.1': + resolution: {integrity: sha512-f/WT7YUH8SA2Jhez/hYz/dA351AJqr1Eht/URUdYsqMFecXr/blAcNKRVFccSsvQeTqWVV9HVQ9BXUSjPJOvFA==} engines: {node: '>=8'} - detect-newline@2.1.0: - resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==} - engines: {node: '>=0.10.0'} + '@sentry/utils@7.114.0': + resolution: {integrity: sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==} + engines: {node: '>=8'} - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + '@sentry/utils@7.120.1': + resolution: {integrity: sha512-4boeo5Y3zw3gFrWZmPHsYOIlTh//eBaGBgWL25FqLbLObO23gFE86G6O6knP1Gamm1DGX2IWH7w4MChYuBm6tA==} engines: {node: '>=8'} - detect-newline@4.0.1: - resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + '@sentry/vercel-edge@8.54.0': + resolution: {integrity: sha512-1oct5P0iTPJOBCzNKZZ+H1ja7b1izZNCObBRhxscOsDHM4fUFwCP8MfjxGIphzj9XLibzo+4dsn6JtkxIdn5GQ==} + engines: {node: '>=14.18'} - detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + '@sentry/webpack-plugin@2.22.7': + resolution: {integrity: sha512-j5h5LZHWDlm/FQCCmEghQ9FzYXwfZdlOf3FE/X6rK6lrtx0JCAkq+uhMSasoyP4XYKL4P4vRS6WFSos4jxf/UA==} + engines: {node: '>= 14'} + peerDependencies: + webpack: '>=4.40.0' - detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} - hasBin: true + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + '@sindresorhus/is@4.6.0': + resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} + engines: {node: '>=10'} - diff-match-patch@1.0.5: - resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} + '@sindresorhus/merge-streams@2.3.0': + resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} + engines: {node: '>=18'} - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} + '@sinonjs/commons@3.0.1': + resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + '@sinonjs/fake-timers@10.3.0': + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} + '@snowplow/browser-plugin-button-click-tracking@4.3.1': + resolution: {integrity: sha512-wtFD2Jy45ra346HNIJ5Jn1fqfNjgVNHV8QCpWE7XqBZsuKEExeG9arx8UpJNXyKNtn+JXlWiVzOaqG0iTCUIjg==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} + '@snowplow/browser-plugin-client-hints@4.3.1': + resolution: {integrity: sha512-1cN1uxMoKm6SzfufiXg1P3WTsqYplya3OXW/5Gh8Khzzn61AEe8w0kIqLGC/GEPRW9OBntV1gjKxTBPTyjD0pw==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} + '@snowplow/browser-plugin-form-tracking@4.3.1': + resolution: {integrity: sha512-s6teGKNAxXVtaY6y0wiFu6e6YVBnyw2HQaW6/h7DT6Z9glereUotiFGI4uamBmeYwg5qoiPtWuioxrG+KoXokQ==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} + '@snowplow/browser-plugin-link-click-tracking@4.3.1': + resolution: {integrity: sha512-qHFrAxqY2b8KBo7MCi6yPsYRt0FJb+OL3YVrRVjogzknT6gucS7AZs81K8cBIJ4iFk4xiMo6nCIfT51QQzZD0Q==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + '@snowplow/browser-plugin-performance-navigation-timing@4.3.1': + resolution: {integrity: sha512-dmaVAOJ7dL3IEQwws3akjyqVBI7BEcwYPNgRv+wl+1h1I4Nssgmuht2GxFDX4DQpVwEHSy0QFx0Br8O6pb5R+A==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - dom-accessibility-api@0.6.3: - resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + '@snowplow/browser-plugin-privacy-sandbox@4.3.1': + resolution: {integrity: sha512-AX9GCZJPJrgjmM4Sa8K6QjKmyPSwBSy7BiNajn4FkdC0zKgl+4EIQMcbTHxGSaipnw4emXCbONipe8+LVcFJMw==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + '@snowplow/browser-plugin-timezone@4.3.1': + resolution: {integrity: sha512-UkUuIww6Yxd/5BI1OMk/XrgNNpUXKBoIop3hmEZVXjwSTbyouFDuSFf2o8qnyI5Cd/ub2iQrR1UZDMrItVz8rw==} + peerDependencies: + '@snowplow/browser-tracker': ~4.3.1 - dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + '@snowplow/browser-tracker-core@4.3.1': + resolution: {integrity: sha512-6LBGvHHp4I+OibGmm81iHJLlQ/qI7QqnQlZKzVRa1KIMIUnfTvuGHdUnYNQL7aTWWB2sHFEvB+9JwMUEHQcp0g==} - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + '@snowplow/browser-tracker@4.3.1': + resolution: {integrity: sha512-u8BRg6Ei1/gJFuT87peHrN57lIzHDEukJjMndLSXw2euorIEauGWcQGepZrqsK0ihEAb+3tcmyiVhhGC6KWUHA==} - domain-browser@4.23.0: - resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==} - engines: {node: '>=10'} + '@snowplow/tracker-core@4.3.1': + resolution: {integrity: sha512-1hWOlDQdPnIVB/zlqKbSj+4I1sQQWBEblGGU1FIYKaRi+YMnvLJu35N0cGOk41J0ZFPCf9/HpxOAG88JhWsEuQ==} - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + '@storybook/components@8.5.3': + resolution: {integrity: sha512-iC9VbpM8Equ8wXI2syBzov+8wys4sGYW7Xfz67LdSVbCMhsH9FRtvgbDppJQC/ZDCofg4sTAHhWpDV/KAQ385A==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead + '@storybook/core@8.6.14': + resolution: {integrity: sha512-1P/w4FSNRqP8j3JQBOi3yGt8PVOgSRbP66Ok520T78eJBeqx9ukCfl912PQZ7SPbW3TIunBwLXMZOjZwBB/JmA==} + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true - domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} + '@storybook/global@5.0.0': + resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} + '@storybook/manager-api@8.5.3': + resolution: {integrity: sha512-JtfuMgQpKIPU0ARn1jNPce8FmknpM0Ap0mppWl+KGAWWGadJPDaX/nrY/19dT1kRgIhyOnbX6tgJxII4E9dE5w==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - dompurify@3.2.4: - resolution: {integrity: sha512-ysFSFEDVduQpyhzAob/kkuJjf5zWkZD8/A9ywSp1byueyuCfHamrCBa14/Oc2iiB0e51B+NpxSl5gmzn+Ms/mg==} + '@storybook/preview-api@8.5.3': + resolution: {integrity: sha512-dUsuXW+KgDg4tWXOB6dk5j5gwwRUzbPvicHAY9mzbpSVScbWXuE5T/S/9hHlbtfkhFroWQgPx2eB8z3rai+7RQ==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + '@storybook/react-dom-shim@8.5.3': + resolution: {integrity: sha512-kNIGk6mpXW3Wy+uS9pH9b9w/54EPJnH+QXA6MX4EQgmxhMQlGlS/l/YZp+3jsVQW4YgTmqe740qB+ccJAKZxBQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.5.3 - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + '@storybook/react@8.5.3': + resolution: {integrity: sha512-QIdBSjsnwV/J919i4Fi7DlwxDKHU815t0c4B/w2KTMtKKBkk+Bge+vgVi0/lNqD3eF4w3yjVWGbkzUQZ63yiPg==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@storybook/test': 8.5.3 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.5.3 + typescript: '>= 4.2.x' + peerDependenciesMeta: + '@storybook/test': + optional: true + typescript: + optional: true - dot-case@2.1.1: - resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} + '@storybook/theming@8.5.3': + resolution: {integrity: sha512-Jvzw+gT1HNarkJo21WZBq5pU89qDN8u/pD3woSh/1c2h5RS6UylWjQHotPFpcBIQiUSrDFtvCU9xugJm4MD0+w==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + '@storybook/theming@8.6.14': + resolution: {integrity: sha512-r4y+LsiB37V5hzpQo+BM10PaCsp7YlZ0YcZzQP1OCkPlYXmUAFy2VvDKaFRpD8IeNPKug2u4iFm/laDEbs03dg==} + peerDependencies: + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} + '@swc/helpers@0.5.15': + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - dotenv@16.0.3: - resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} - engines: {node: '>=12'} + '@testing-library/dom@10.4.1': + resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} + engines: {node: '>=18'} - dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} - engines: {node: '>=12'} + '@testing-library/jest-dom@6.6.3': + resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - dotenv@17.2.3: - resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==} - engines: {node: '>=12'} + '@testing-library/react@16.2.0': + resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} + engines: {node: '>=18'} + peerDependencies: + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true - downlevel-dts@0.11.0: - resolution: {integrity: sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw==} - hasBin: true + '@testing-library/user-event@14.6.1': + resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' - dset@3.1.4: - resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} - engines: {node: '>=4'} + '@theguild/federation-composition@0.21.1': + resolution: {integrity: sha512-iw1La4tbRaWKBgz+J9b1ydxv+kgt+7n04ZgD8HSeDJodLsLAxbXj/gLif5f2vyMa98ommBQ73ztBe8zOzGq5YQ==} + engines: {node: '>=18'} + peerDependencies: + graphql: ^16.0.0 - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} + '@tootallnate/once@2.0.0': + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} - duplexer2@0.1.4: - resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} + '@tootallnate/quickjs-emscripten@0.23.0': + resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + '@trysound/sax@0.2.0': + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} - easy-table@1.1.0: - resolution: {integrity: sha512-oq33hWOSSnl2Hoh00tZWaIPi1ievrD9aFG82/IgjlycAnW9hHx5PkJiXpxPsgEE+H7BsbVQXFVFST8TEXS6/pA==} + '@tsconfig/node10@1.0.12': + resolution: {integrity: sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==} - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - effect@3.12.7: - resolution: {integrity: sha512-BsDTgSjLbL12g0+vGn5xkOgOVhRSaR3VeHmjcUb0gLvpXACJ9OgmlfeH+/FaAZwM5+omIF3I/j1gC5KJrbK1Aw==} + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} + '@turbo/gen@2.4.0': + resolution: {integrity: sha512-MR3uInO+5bozTEPyd+0QLepfGwrE14QOa3eohPb5Vg6pLdw0/G9ZfAodE+b7uiJev0zPPG2Md5jVZhWLEreptA==} hasBin: true - electron-to-chromium@1.5.267: - resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} + '@turbo/workspaces@2.4.0': + resolution: {integrity: sha512-WHKtnPoT9fVqS0oWG9P3JeQvNCloz2oZWEsEn2LbGyMSU89isCJ6dKlHxqjfGSNdm8+b1fwT5JuE1AW6uYp1TQ==} + hasBin: true - electron-to-chromium@1.5.92: - resolution: {integrity: sha512-BeHgmNobs05N1HMmMZ7YIuHfYBGlq/UmvlsTgg+fsbFs9xVMj+xJHFg19GN04+9Q+r8Xnh9LXqaYIyEWElnNgQ==} + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - elliptic@6.6.1: - resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} + '@types/aria-query@5.0.4': + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} + '@types/babel__core@7.20.5': + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + '@types/babel__generator@7.27.0': + resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==} - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + '@types/babel__template@7.4.4': + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + '@types/babel__traverse@7.28.0': + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} - emojilib@2.4.0: - resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} + '@types/connect@3.4.36': + resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} + '@types/conventional-commits-parser@5.0.2': + resolution: {integrity: sha512-BgT2szDXnVypgpNxOK8aL5SGjUdaQbC++WZNjF1Qge3Og2+zhHj+RWhmehLhYyvQwqAmvezruVfOf8+3m74W+g==} - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} + '@types/debug@4.1.12': + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - end-of-stream@1.4.5: - resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - endent@2.1.0: - resolution: {integrity: sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==} + '@types/estree-jsx@1.0.5': + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} - engines: {node: '>=10.13.0'} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - enhanced-resolve@5.18.3: - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} - engines: {node: '>=10.13.0'} + '@types/fs-extra@11.0.4': + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + '@types/graceful-fs@4.1.9': + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} + '@types/hast@3.0.4': + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} + '@types/hoist-non-react-statics@3.3.7': + resolution: {integrity: sha512-PQTyIulDkIDro8P+IHbKCsw7U2xxBYflVzW/FgWdCAePD9xGSidgA76/GeJ6lBKoblyhf9pBY763gbrN+1dI8g==} + peerDependencies: + '@types/react': '*' - env-ci@11.2.0: - resolution: {integrity: sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==} - engines: {node: ^18.17 || >=20.6.1} + '@types/inquirer@6.5.0': + resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} - env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - environment@1.1.0: - resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} - engines: {node: '>=18'} + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - error-ex@1.3.4: - resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} + '@types/jest@29.5.14': + resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + '@types/js-yaml@4.0.9': + resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - es-abstract@1.23.9: - resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} - engines: {node: '>= 0.4'} + '@types/jsdom@20.0.1': + resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} + '@types/json5@0.0.29': + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + '@types/jsonfile@6.1.4': + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - es-iterator-helpers@1.2.1: - resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} - engines: {node: '>= 0.4'} + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + '@types/minimatch@6.0.0': + resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} + deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - es-module-lexer@1.7.0: - resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} + '@types/mute-stream@0.0.1': + resolution: {integrity: sha512-0yQLzYhCqGz7CQPE3iDmYjhb7KMBFOP+tBkyw+/Y2YyDI5wpS7itXXxneN1zSsUwWx3Ji6YiVYrhAnpQGS/vkw==} - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} + '@types/mute-stream@0.0.4': + resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + '@types/mysql@2.15.26': + resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} + '@types/node@18.19.67': + resolution: {integrity: sha512-wI8uHusga+0ZugNp0Ol/3BqQfEcCCNfojtO6Oou9iVNGPTL6QNSdnUdqq85fRgIorLhLMuPIKpsN98QE9Nh+KQ==} - esbuild-register@3.6.0: - resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} - peerDependencies: - esbuild: '>=0.12 <1' + '@types/node@20.19.26': + resolution: {integrity: sha512-0l6cjgF0XnihUpndDhk+nyD3exio3iKaYROSgvh/qSevPXax3L8p5DBRFjbvalnwatGgHEQn2R88y2fA3g4irg==} - esbuild@0.24.2: - resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} - engines: {node: '>=18'} - hasBin: true + '@types/node@24.10.2': + resolution: {integrity: sha512-WOhQTZ4G8xZ1tjJTvKOpyEVSGgOTvJAfDK3FNFgELyaTpzhdgHVHeqW8V+UJvzF5BT+/B54T/1S2K6gd9c7bbA==} - esbuild@0.27.1: - resolution: {integrity: sha512-yY35KZckJJuVVPXpvjgxiCuVEJT67F6zDeVTv4rizyPrfGBUpZQsvmxnN+C371c2esD/hNMjj4tpBhuueLN7aA==} - engines: {node: '>=18'} - hasBin: true + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} + '@types/parse-json@4.0.2': + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + '@types/pg-pool@2.0.6': + resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} + '@types/pg@8.6.1': + resolution: {integrity: sha512-1Kc4oAGzAl7uqUStZCDvaLFqZrW9qWSjXOmBfdgyBP5La7Us6Mg4GBvRlSoaZMhQF/zSj1C8CtKMBkoiT8eL8w==} - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} + '@types/react-beautiful-dnd@13.1.8': + resolution: {integrity: sha512-E3TyFsro9pQuK4r8S/OL6G99eq7p8v29sX0PM7oT8Z+PJfZvSQTx4zTQbUJ+QZXioAF0e7TGBEcA1XhYhCweyQ==} - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} + peerDependencies: + '@types/react': ^19.2.0 - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} + '@types/react-redux@7.1.34': + resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true + '@types/react@19.2.7': + resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} - eslint-config-next@15.1.6: - resolution: {integrity: sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true + '@types/semver@7.7.1': + resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} - eslint-config-prettier@10.0.1: - resolution: {integrity: sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' + '@types/shimmer@1.2.0': + resolution: {integrity: sha512-UE7oxhQLLd9gub6JKIAhDq06T0F6FnztwMNRvYgjeQSBeMc1ZG/tA47EwfduvkuQS8apbkM/lpLpWsaCeYsXVg==} - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' + '@types/stack-utils@2.0.3': + resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - eslint-config-turbo@2.4.0: - resolution: {integrity: sha512-AiRdy83iwyG4+iMSxXQGUbEClxkGxSlXYH8E2a+0972ao75OWnlDBiiuLMOzDpJubR+QVGC4zonn29AIFCSbFw==} - peerDependencies: - eslint: '>6.6.0' - turbo: '>2.0.0' + '@types/statuses@2.0.6': + resolution: {integrity: sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==} - eslint-import-resolver-alias@1.1.2: - resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} - engines: {node: '>= 4'} - peerDependencies: - eslint-plugin-import: '>=1.4.0' + '@types/tedious@4.0.14': + resolution: {integrity: sha512-KHPsfX/FoVbUGbyYvk1q9MMQHLPeRZhRJZdO45Q4YjvFkv4hMNghCWTvy7rdKessBsmtz4euWCWAB6/tVpI1Iw==} - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + '@types/through@0.0.33': + resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} - eslint-import-resolver-typescript@3.7.0: - resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} - 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 + '@types/tinycolor2@1.4.6': + resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - eslint-module-utils@2.12.0: - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} - 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 + '@types/tough-cookie@4.0.5': + resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - eslint-plugin-eslint-comments@3.2.0: - resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} - engines: {node: '>=6.5.0'} - peerDependencies: - eslint: '>=4.19.1' + '@types/trusted-types@2.0.7': + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} - eslint-plugin-i18next@6.1.1: - resolution: {integrity: sha512-/Vy6BfX44njxpRnbJm7bbph0KaNJF2eillqN5W+u03hHuxmh9BjtjdPSrI9HPtyoEbG4j5nBn9gXm/dg99mz3Q==} - engines: {node: '>=0.10.0'} + '@types/unist@2.0.11': + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - eslint-plugin-import@2.31.0: - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true + '@types/unist@3.0.3': + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - eslint-plugin-jest@27.9.0: - resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint: ^7.0.0 || ^8.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true + '@types/use-sync-external-store@0.0.6': + resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - eslint-plugin-jest@28.11.0: - resolution: {integrity: sha512-QAfipLcNCWLVocVbZW8GimKn5p5iiMcgGbRzz8z/P5q7xw+cNEpYqyzFMtIF/ZgF2HLOyy+dYBut+DoYolvqig==} - engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^6.0.0 || ^7.0.0 || ^8.0.0 - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - jest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - jest: - optional: true + '@types/wrap-ansi@3.0.0': + resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - eslint-plugin-jsdoc@50.6.3: - resolution: {integrity: sha512-NxbJyt1M5zffPcYZ8Nb53/8nnbIScmiLAMdoe0/FAszwb7lcSiX3iYBTsuF7RV84dZZJC8r3NghomrUXsmWvxQ==} - engines: {node: '>=18'} - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + '@types/ws@8.18.1': + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} - eslint-plugin-jsx-a11y@6.10.2: - resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - eslint-plugin-only-warn@1.1.0: - resolution: {integrity: sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA==} - engines: {node: '>=6'} + '@types/yargs@17.0.35': + resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} - eslint-plugin-perfectionist@4.8.0: - resolution: {integrity: sha512-ZF04IAPGItYMlj9xjgvvl/QpksZf79g0dkxbNcuxDjbcUSZ4CwucJ7h5Yzt5JuHe+i6igQbUYEp40j4ndfbvWQ==} - engines: {node: ^18.0.0 || >=20.0.0} - peerDependencies: - eslint: '>=8.0.0' + '@types/yauzl@2.10.3': + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - eslint-plugin-playwright@1.8.3: - resolution: {integrity: sha512-h87JPFHkz8a6oPhn8GRGGhSQoAJjx0AkOv1jME6NoMk2FpEsfvfJJNaQDxLSqSALkCr0IJXPGTnp6SIRVu5Nqg==} - engines: {node: '>=16.6.0'} + '@types/yoga-layout@1.9.2': + resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} + + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: '>=8.40.0' - eslint-plugin-jest: '>=25' + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' peerDependenciesMeta: - eslint-plugin-jest: + typescript: optional: true - eslint-plugin-react-hooks@4.6.2: - resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} - engines: {node: '>=10'} + '@typescript-eslint/eslint-plugin@8.49.0': + resolution: {integrity: sha512-JXij0vzIaTtCwu6SxTh8qBc66kmf1xs7pI4UOiMDFVct6q86G0Zs7KRcEoJgY3Cav3x5Tq0MF5jwgpgLqgKG3A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + '@typescript-eslint/parser': ^8.49.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' - eslint-plugin-react-hooks@5.1.0: - resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} - engines: {node: '>=10'} + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true - eslint-plugin-react@7.37.4: - resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} - engines: {node: '>=4'} + '@typescript-eslint/parser@8.49.0': + resolution: {integrity: sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' - eslint-plugin-testing-library@6.5.0: - resolution: {integrity: sha512-Ls5TUfLm5/snocMAOlofSOJxNN0aKqwTlco7CrNtMjkTdQlkpSMaeTCDHCuXfzrI97xcx2rSCNeKeJjtpkNC1w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + '@typescript-eslint/project-service@8.49.0': + resolution: {integrity: sha512-/wJN0/DKkmRUMXjZUXYZpD1NEQzQAAn9QWfGwo+Ai8gnzqH7tvqS7oNVdTjKqOcPyVIdZdyCMoqN66Ia789e7g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' - eslint-plugin-tsdoc@0.2.17: - resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + '@typescript-eslint/scope-manager@5.62.0': + resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-plugin-turbo@2.4.0: - resolution: {integrity: sha512-qCgoRi/OTc1VMxab7+sdKiV1xlkY4qjK9sM+kS7+WogrB1DxLguJSQXvk4HA13SD5VmJsq+8FYOw5q4EUk6Ixg==} - peerDependencies: - eslint: '>6.6.0' - turbo: '>2.0.0' + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} - eslint-plugin-unicorn@51.0.1: - resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} - engines: {node: '>=16'} - peerDependencies: - eslint: '>=8.56.0' + '@typescript-eslint/scope-manager@8.49.0': + resolution: {integrity: sha512-npgS3zi+/30KSOkXNs0LQXtsg9ekZ8OISAOLGWA/ZOEn0ZH74Ginfl7foziV8DT+D98WfQ5Kopwqb/PZOaIJGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-plugin-unicorn@56.0.1: - resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} - engines: {node: '>=18.18'} + '@typescript-eslint/tsconfig-utils@8.49.0': + resolution: {integrity: sha512-8prixNi1/6nawsRYxet4YOhnbW+W9FK/bQPxsGB1D3ZrDzbJ5FXw5XmzxZv82X3B+ZccuSxo/X8q9nQ+mFecWA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: '>=8.56.0' + typescript: '>=4.8.4 <6.0.0' - eslint-plugin-vitest@0.3.26: - resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} - engines: {node: ^18.0.0 || >= 20.0.0} + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': '*' - eslint: '>=8.0.0' - vitest: '*' + eslint: ^8.56.0 + typescript: '*' peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - vitest: + typescript: optional: true - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + '@typescript-eslint/type-utils@8.49.0': + resolution: {integrity: sha512-KTExJfQ+svY8I10P4HdxKzWsvtVnsuCifU5MvXrRwoP2KOlNZ9ADNEWWsQTJgMxLzS5VLQKDjkCT/YzgsnqmZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' - eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + '@typescript-eslint/types@5.62.0': + resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} - eslint@9.19.0: - resolution: {integrity: sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==} + '@typescript-eslint/types@8.49.0': + resolution: {integrity: sha512-e9k/fneezorUo6WShlQpMxXh8/8wfyc+biu6tnAqA81oWrEic0k21RHzP9uqqpyBBeBKu4T+Bsjy9/b8u7obXQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true + + '@typescript-eslint/typescript-estree@5.62.0': + resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - jiti: '*' + typescript: '*' peerDependenciesMeta: - jiti: + typescript: optional: true - eslint@9.39.1: - resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - jiti: '*' + typescript: '*' peerDependenciesMeta: - jiti: + typescript: optional: true - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + '@typescript-eslint/typescript-estree@8.49.0': + resolution: {integrity: sha512-jrLdRuAbPfPIdYNppHJ/D0wN+wwNfJ32YTAm10eJVsFmrVpXQnDWBn8niCSMlWjvml8jsce5E/O+86IQtTbJWA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + '@typescript-eslint/utils@5.62.0': + resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + + '@typescript-eslint/utils@8.49.0': + resolution: {integrity: sha512-N3W7rJw7Rw+z1tRsHZbK395TWSYvufBXumYtEGzypgMUthlg0/hmCImeA8hgO2d2G4pd7ftpxxul2J8OdtdaFA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + '@typescript-eslint/visitor-keys@5.62.0': + resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} 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 + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} + '@typescript-eslint/visitor-keys@8.49.0': + resolution: {integrity: sha512-LlKaciDe3GmZFphXIc79THF/YYBugZ7FS1pO581E/edlVVNbZKDy93evqmrfQ9/Y4uN0vVhX4iuchq26mK/iiA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} + '@ungap/structured-clone@1.3.0': + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} + '@unrs/resolver-binding-android-arm-eabi@1.11.1': + resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} + cpu: [arm] + os: [android] - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} + '@unrs/resolver-binding-android-arm64@1.11.1': + resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} + cpu: [arm64] + os: [android] - estree-util-is-identifier-name@3.0.0: - resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} + '@unrs/resolver-binding-darwin-arm64@1.11.1': + resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} + cpu: [arm64] + os: [darwin] - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + '@unrs/resolver-binding-darwin-x64@1.11.1': + resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} + cpu: [x64] + os: [darwin] - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + '@unrs/resolver-binding-freebsd-x64@1.11.1': + resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} + cpu: [x64] + os: [freebsd] - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} + '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': + resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} + cpu: [arm] + os: [linux] - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} + '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': + resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} + cpu: [arm] + os: [linux] - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} + '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': + resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} + cpu: [arm64] + os: [linux] - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + '@unrs/resolver-binding-linux-arm64-musl@1.11.1': + resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} + cpu: [arm64] + os: [linux] - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': + resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} + cpu: [ppc64] + os: [linux] - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} + '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': + resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} + cpu: [riscv64] + os: [linux] - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': + resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} + cpu: [riscv64] + os: [linux] - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} + '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': + resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} + cpu: [s390x] + os: [linux] - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} + '@unrs/resolver-binding-linux-x64-gnu@1.11.1': + resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} + cpu: [x64] + os: [linux] - execa@9.5.2: - resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} - engines: {node: ^18.19.0 || >=20.5.0} + '@unrs/resolver-binding-linux-x64-musl@1.11.1': + resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} + cpu: [x64] + os: [linux] - execa@9.6.1: - resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} - engines: {node: ^18.19.0 || >=20.5.0} + '@unrs/resolver-binding-wasm32-wasi@1.11.1': + resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] - exenv@1.2.2: - resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==} + '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': + resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} + cpu: [arm64] + os: [win32] - exit-x@0.2.2: - resolution: {integrity: sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==} - engines: {node: '>= 0.8.0'} + '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': + resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} + cpu: [ia32] + os: [win32] - exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} + '@unrs/resolver-binding-win32-x64-msvc@1.11.1': + resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} + cpu: [x64] + os: [win32] - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} + '@vercel/style-guide@6.0.0': + resolution: {integrity: sha512-tu0wFINGz91EPwaT5VjSqUwbvCY9pvLach7SPG4XyfJKPU9Vku2TFa6+AyzJ4oroGbo9fK+TQhIFHrnFl0nCdg==} + engines: {node: '>=18.18'} + peerDependencies: + '@next/eslint-plugin-next': '>=12.3.0 <15.0.0-0' + eslint: '>=8.48.0 <9' + prettier: '>=3.0.0 <4' + typescript: '>=4.8.0 <6' + peerDependenciesMeta: + '@next/eslint-plugin-next': + optional: true + eslint: + optional: true + prettier: + optional: true + typescript: + optional: true - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} - expect@30.2.0: - resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - express@4.22.1: - resolution: {integrity: sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==} - engines: {node: '>= 0.10.0'} + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - exsolve@1.0.8: - resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - extract-files@11.0.0: - resolution: {integrity: sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ==} - engines: {node: ^12.20 || >= 14.13} + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} - extract-zip@2.0.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} - fast-check@3.23.2: - resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==} - engines: {node: '>=8.0.0'} + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} - fast-content-type-parse@3.0.0: - resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} - fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} - fast-json-parse@1.0.3: - resolution: {integrity: sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==} + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + '@whatwg-node/disposablestack@0.0.6': + resolution: {integrity: sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==} + engines: {node: '>=18.0.0'} + + '@whatwg-node/fetch@0.10.13': + resolution: {integrity: sha512-b4PhJ+zYj4357zwk4TTuF2nEe0vVtOrwdsrNo5hL+u1ojXNhh1FgJ6pg1jzDlwlT4oBdzfSwaBwMCtFCsIWg8Q==} + engines: {node: '>=18.0.0'} + + '@whatwg-node/node-fetch@0.8.4': + resolution: {integrity: sha512-AlKLc57loGoyYlrzDbejB9EeR+pfdJdGzbYnkEuZaGekFboBwzfVYVMsy88PMriqPI1ORpiGYGgSSWpx7a2sDA==} + engines: {node: '>=18.0.0'} - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + '@whatwg-node/promise-helpers@1.3.2': + resolution: {integrity: sha512-Nst5JdK47VIl9UcGwtv2Rcgyn5lWtZ0/mhRQ4G8NN2isxpq2TO30iqHzmwoJycjWuyUfg3GFXqP/gFHXeV57IA==} + engines: {node: '>=16.0.0'} - fastq@1.19.0: - resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + '@xmldom/xmldom@0.8.11': + resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + engines: {node: '>=10.0.0'} - faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - fbjs-css-vars@1.0.2: - resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} + JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + hasBin: true - fbjs@3.0.5: - resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} + abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead - fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + acorn-globals@7.0.1: + resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + acorn-import-attributes@1.9.5: + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true + acorn: ^8 - fdir@6.5.0: - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} - engines: {node: '>=12.0.0'} + acorn-import-phases@1.0.4: + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} + acorn: ^8.14.0 - figures@2.0.0: - resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} - engines: {node: '>=4'} + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} - figures@6.1.0: - resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} - engines: {node: '>=18'} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} + address@1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} - filesize@10.1.6: - resolution: {integrity: sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==} - engines: {node: '>= 10.4.0'} + agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - filter-obj@2.0.2: - resolution: {integrity: sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==} - engines: {node: '>=8'} + aggregate-error@5.0.0: + resolution: {integrity: sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==} + engines: {node: '>=18'} - filter-obj@5.1.0: - resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} - engines: {node: '>=14.16'} + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true - finalhandler@1.3.2: - resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} - engines: {node: '>= 0.8'} + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} - find-up-simple@1.0.0: - resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} - engines: {node: '>=18'} + ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} - find-up-simple@1.0.1: - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + ansi-escapes@7.2.0: + resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} engines: {node: '>=18'} - find-up@2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} - engines: {node: '>=4'} + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + 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'} - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} 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-up@7.0.0: - resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} - engines: {node: '>=18'} + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} - find-versions@6.0.0: - resolution: {integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==} - engines: {node: '>=18'} + any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - flat-cache@3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} + archiver-utils@2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + archiver-utils@3.0.4: + resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} + engines: {node: '>= 10'} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + archiver@5.3.2: + resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} + engines: {node: '>= 10'} - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true + are-docs-informative@0.0.2: + resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==} + engines: {node: '>=14'} - follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - for-each@0.3.4: - resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} - engines: {node: '>= 0.4'} + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} + argv-formatter@1.0.0: + resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==} - fork-ts-checker-webpack-plugin@8.0.0: - resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - webpack: ^5.11.0 + aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} + arr-rotate@1.0.0: + resolution: {integrity: sha512-yOzOZcR9Tn7enTF66bqKorGGH0F36vcPaSWg8fO0c0UYb3LX3VMXj5ZxEqQLNOecAhlRJ7wYZja5i4jTlnbIfQ==} + engines: {node: '>=4'} - forwarded-parse@2.1.2: - resolution: {integrity: sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==} + array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} + array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + array-includes@3.1.9: + resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==} + engines: {node: '>= 0.4'} - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} - from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + array.prototype.findlast@1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + array.prototype.findlastindex@1.2.6: + resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} + engines: {node: '>= 0.4'} - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} + array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} - engines: {node: '>=14.14'} + array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} - engines: {node: '>=14.14'} + array.prototype.tosorted@1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} - fs-extra@11.3.2: - resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} - engines: {node: '>=14.14'} + arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} + arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + ast-types-flow@0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] + ast-types@0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + engines: {node: '>=4'} - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} - function-timeout@1.0.2: - resolution: {integrity: sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==} - engines: {node: '>=18'} + astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} engines: {node: '>= 0.4'} - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} + auto-bind@4.0.0: + resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} + engines: {node: '>=8'} - get-east-asian-width@1.3.0: - resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} - engines: {node: '>=18'} + autoprefixer@10.4.22: + resolution: {integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 - get-intrinsic@1.2.7: - resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} + available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} + axe-core@4.11.0: + resolution: {integrity: sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==} + engines: {node: '>=4'} - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} + axios-proxy-builder@0.1.2: + resolution: {integrity: sha512-6uBVsBZzkB3tCC8iyx59mCjQckhB8+GQrI9Cop8eC7ybIsvs/KtnNgEBfRMSEa7GqK2VBGUzgjNYMdPIfotyPA==} - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + axios@1.13.2: + resolution: {integrity: sha512-VPk9ebNqPcy5lRGuSlKx752IlDatOjT9paPlm8A7yOuW2Fbvp4X3JznJtT4f0GzGLLiWE9W8onz51SqLYwzGaA==} + + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} - get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} + babel-jest@29.7.0: + resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.8.0 - get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-stream@7.0.1: - resolution: {integrity: sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==} - engines: {node: '>=16'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-stream@9.0.1: - resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} - engines: {node: '>=18'} + babel-plugin-jest-hoist@29.6.3: + resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} + babel-plugin-macros@3.1.0: + resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} + engines: {node: '>=10', npm: '>=6'} - get-tsconfig@4.10.0: - resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + babel-preset-current-node-syntax@1.2.0: + resolution: {integrity: sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==} + peerDependencies: + '@babel/core': ^7.0.0 || ^8.0.0-0 - get-uri@6.0.4: - resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} - engines: {node: '>= 14'} + babel-preset-jest@29.6.3: + resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@babel/core': ^7.0.0 - giget@2.0.0: - resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} - hasBin: true + bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - git-hooks-list@3.2.0: - resolution: {integrity: sha512-ZHG9a1gEhUMX1TvGrLdyWb9kDopCBbTnI8z4JgRMYxsijWipgjSEYoPWqBuIB0DnRnvqlQSEeVmzpeuPm7NdFQ==} + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - git-log-parser@1.2.1: - resolution: {integrity: sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==} + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - git-raw-commits@4.0.0: - resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} - engines: {node: '>=16'} + baseline-browser-mapping@2.9.6: + resolution: {integrity: sha512-v9BVVpOTLB59C9E7aSnmIF8h7qRsFpx+A2nugVMTszEOMcfjlZMsXRm4LF23I3Z9AJxc8ANpIvzbzONoX9VJlg==} hasBin: true - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} + basic-ftp@5.0.5: + resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} + engines: {node: '>=10.0.0'} - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} + before-after-hook@4.0.0: + resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} - glob-to-regex.js@1.2.0: - resolution: {integrity: sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' + better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - glob@10.5.0: - resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} - hasBin: true + body-scroll-lock@4.0.0-beta.0: + resolution: {integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==} - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} + bottleneck@2.19.5: + resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} - global-directory@4.0.1: - resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} - engines: {node: '>=18'} + brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} + browser-assert@1.2.1: + resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} - globals@15.14.0: - resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} - engines: {node: '>=18'} + browserslist@4.28.1: + resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} + bs-logger@0.2.6: + resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} + engines: {node: '>= 6'} - globby@10.0.2: - resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} - engines: {node: '>=8'} + bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - globby@14.0.2: - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} - engines: {node: '>=18'} + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + builtin-modules@3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} + engines: {node: '>=6'} - gradient-string@2.0.2: - resolution: {integrity: sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw==} - engines: {node: '>=10'} + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} - graphology-types@0.24.7: - resolution: {integrity: sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==} + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} - graphology@0.25.4: - resolution: {integrity: sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==} - peerDependencies: - graphology-types: '>=0.24.0' + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} - graphql-config@5.1.3: - resolution: {integrity: sha512-RBhejsPjrNSuwtckRlilWzLVt2j8itl74W9Gke1KejDTz7oaA5kVd6wRn9zK9TS5mcmIYGxf7zN7a1ORMdxp1Q==} - engines: {node: '>= 16.0.0'} - peerDependencies: - cosmiconfig-toml-loader: ^1.0.0 - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - peerDependenciesMeta: - cosmiconfig-toml-loader: - optional: true + camel-case@3.0.0: + resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} - graphql-depth-limit@1.1.0: - resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} - engines: {node: '>=6.0.0'} - peerDependencies: - graphql: '*' + camel-case@4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - graphql-request@6.1.0: - resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} - peerDependencies: - graphql: 14 - 16 + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} - graphql-tag@2.12.6: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} + camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} 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-ws@5.16.2: - resolution: {integrity: sha512-E1uccsZxt/96jH/OwmLPuXMACILs76pKF2i3W861LpKBCYtGIyPQGtWLuBLkND4ox1KHns70e83PS4te50nvPQ==} - engines: {node: '>=10'} - peerDependencies: - graphql: '>=0.11 <=16' + caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - graphql@16.10.0: - resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} + caniuse-lite@1.0.30001760: + resolution: {integrity: sha512-7AAMPcueWELt1p3mi13HR/LHH0TJLT11cnwDJEs3xA4+CK/PLKeO9Kl1oru24htkyUKtkGCvAx4ohB0Ttry8Dw==} - handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + capital-case@1.0.4: + resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true + case@1.6.3: + resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} + engines: {node: '>= 0.8.0'} - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} + cdktf-cli@0.20.11: + resolution: {integrity: sha512-kqyTemob5ocfKmpEkz+nSo2ULKHz1/j1dj3i6+7Evlcl1SHYBoOCXIJBYIggOPXj93cvEN0fzoaHE6Q8xCUAEg==} + hasBin: true - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} + cdktf@0.20.11: + resolution: {integrity: sha512-YoubhokJ8s60WNrP2+cpQinb0DdMXlaFFDnPPv2A/tcRkzkwO9dWuMiXhhA0XlBJ1qA5pibaonu9Cc4B9JgKuQ==} + peerDependencies: + constructs: ^10.3.0 + bundledDependencies: + - archiver + - json-stable-stringify + - semver - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + chalk-template@1.1.0: + resolution: {integrity: sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==} + engines: {node: '>=14.16'} - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} + chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} - hash-base@3.0.5: - resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} - engines: {node: '>= 0.10'} + chalk@5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} + change-case-all@1.0.15: + resolution: {integrity: sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==} - hast-util-to-jsx-runtime@2.3.2: - resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==} + change-case@3.1.0: + resolution: {integrity: sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw==} - hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + change-case@4.1.2: + resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true + char-regex@1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} - header-case@1.0.1: - resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - header-case@2.0.4: - resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - headers-polyfill@4.0.3: - resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} + character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + chardet@2.1.1: + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} - hook-std@4.0.0: - resolution: {integrity: sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==} - engines: {node: '>=20'} + charenc@0.0.2: + resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} - hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} + chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - hosted-git-info@8.0.2: - resolution: {integrity: sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==} - engines: {node: ^18.17.0 || >=20.5.0} + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} - hosted-git-info@9.0.2: - resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} - engines: {node: ^20.17.0 || >=22.9.0} + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} - hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} + ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + engines: {node: '>=8'} - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + ci-info@4.3.1: + resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} + engines: {node: '>=8'} - html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + cjs-module-lexer@1.4.3: + resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true + clean-regexp@1.0.0: + resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==} + engines: {node: '>=4'} - html-parse-stringify@3.0.1: - resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==} + clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} - html-url-attributes@3.0.1: - resolution: {integrity: sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==} + clean-stack@5.3.0: + resolution: {integrity: sha512-9ngPTOhYGQqNVSfeJkYXHmF7AGWp4/nN5D/QqNQs3Dvxd1Kk/WpjHfNujKHYUQ/5CoGyOyFNoWSPk5afzP0QVg==} + engines: {node: '>=14.16'} - html-webpack-plugin@5.6.3: - resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} - engines: {node: '>=10.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.20.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true + cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} - htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} - http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} - http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} + cli-highlight@2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} + cli-progress@3.12.0: + resolution: {integrity: sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==} + engines: {node: '>=4'} - http-errors@2.0.1: - resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} - engines: {node: '>= 0.8'} + cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} - http-parser-js@0.5.10: - resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==} + cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} + engines: {node: 10.* || >= 12.*} - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} + cli-truncate@2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} - http-proxy-middleware@2.0.9: - resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true + cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} + cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} - https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + client-only@0.0.1: + resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} + clipboard-copy@4.0.1: + resolution: {integrity: sha512-wOlqdqziE/NNTUJsfSgXmBMIrYmfd5V0HCGsR8uAKHcg+h9NENWINcfRjtWGU77wDHC8B8ijV4hMTGYbrKovng==} - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} + cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} - human-signals@8.0.0: - resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} - engines: {node: '>=18.18.0'} + clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} - human-signals@8.0.1: - resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} - engines: {node: '>=18.18.0'} + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} - husky@9.1.7: - resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} - engines: {node: '>=18'} - hasBin: true + co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} + code-excerpt@3.0.0: + resolution: {integrity: sha512-VHNTVhd7KsLGOqfX3SyeO8RyYPMp1GJOg194VITk04WMYCv4plV68YWe6TJZxd9MhobjtpMRnVky01gqZsalaw==} + engines: {node: '>=10'} - i18next-browser-languagedetector@8.0.2: - resolution: {integrity: sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==} + codemaker@1.102.0: + resolution: {integrity: sha512-lxsbbcSMxCdT+9wUv1AvBH9791andoWDcQ6s7ZK6KsMZ+UkRLO3obzhi7Zm+RIA3lHecqzaGmOKyRnu0Dx/Zew==} + engines: {node: '>= 14.17.0'} - i18next-fs-backend@2.6.0: - resolution: {integrity: sha512-3ZlhNoF9yxnM8pa8bWp5120/Ob6t4lVl1l/tbLmkml/ei3ud8IWySCHt2lrY5xWRlSU5D9IV2sm5bEbGuTqwTw==} + collect-v8-coverage@1.0.3: + resolution: {integrity: sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==} - i18next-resources-to-backend@1.2.1: - resolution: {integrity: sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw==} + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - i18next@24.2.2: - resolution: {integrity: sha512-NE6i86lBCKRYZa5TaUDkU5S4HFgLIEJRLr3Whf2psgaxBleQ2LC1YW1Vc+SCgkAW7VEzndT6al6+CzegSUHcTQ==} - peerDependencies: - typescript: ^5 - peerDependenciesMeta: - typescript: - optional: true + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} - i18next@25.7.2: - resolution: {integrity: sha512-58b4kmLpLv1buWUEwegMDUqZVR5J+rT+WTRFaBGL7lxDuJQQ0NrJFrq+eT2N94aYVR1k1Sr13QITNOL88tZCuw==} - peerDependencies: - typescript: ^5 - peerDependenciesMeta: - typescript: - optional: true + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + color@4.2.3: + resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} + engines: {node: '>=12.5.0'} - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - image-size@1.2.0: - resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==} - engines: {node: '>=16.x'} - hasBin: true + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} - immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - immutable@3.7.6: - resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} - engines: {node: '>=0.8.0'} + commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} - immutable@5.1.4: - resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} - import-from-esm@2.0.0: - resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} - engines: {node: '>=18.20'} + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - import-from@4.0.0: - resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} - engines: {node: '>=12.2'} + commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} - import-in-the-middle@1.12.0: - resolution: {integrity: sha512-yAgSE7GmtRcu4ZUSFX/4v69UGXwugFFSdIQJ14LHPOPPQrWv8Y7O9PHsw8Ovk7bKCLe4sjXMbZFqGFcLHpZ89w==} + comment-parser@1.4.1: + resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} + engines: {node: '>= 12.0.0'} - import-local@3.2.0: - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} - engines: {node: '>=8'} - hasBin: true + common-tags@1.8.2: + resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} + engines: {node: '>=4.0.0'} - import-meta-resolve@4.1.0: - resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} + commonmark@0.31.2: + resolution: {integrity: sha512-2fRLTyb9r/2835k5cwcAwOj0DEc44FARnMp5veGsJ+mEAZdi52sNopLu07ZyElQUz058H43whzlERDIaaSw4rg==} + hasBin: true - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} + compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} - indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} - engines: {node: '>=12'} + compress-commons@4.1.2: + resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} + engines: {node: '>= 10'} - index-to-position@0.1.2: - resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} - engines: {node: '>=18'} + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - index-to-position@1.2.0: - resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} - engines: {node: '>=18'} + config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - 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. + console.table@0.10.0: + resolution: {integrity: sha512-dPyZofqggxuvSf7WXvNjuRfnsOk1YazkVP8FdxH4tcH2c37wc79/Yl6Bhr7Lsu00KMgy2ql/qCMuNu8xctZM8g==} + engines: {node: '> 0.10'} - inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + constant-case@2.0.0: + resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + constant-case@3.0.4: + resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + constructs@10.3.0: + resolution: {integrity: sha512-vbK8i3rIb/xwZxSpTjz3SagHn1qq9BChLEfy5Hf6fB3/2eFbrwt2n9kHwQcS0CPTRBesreeAcsJfMq2229FnbQ==} + engines: {node: '>= 16.14.0'} - ini@4.1.1: - resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + constructs@10.4.2: + resolution: {integrity: sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA==} - ink-select-input@4.2.2: - resolution: {integrity: sha512-E5AS2Vnd4CSzEa7Rm+hG47wxRQo1ASfh4msKxO7FHmn/ym+GKSSsFIfR+FonqjKNDPXYJClw8lM47RdN3Pi+nw==} - engines: {node: '>=10'} - peerDependencies: - ink: ^3.0.5 - react: ^16.5.2 || ^17.0.0 + conventional-changelog-angular@7.0.0: + resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} + engines: {node: '>=16'} - ink-spinner@4.0.3: - resolution: {integrity: sha512-uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ==} - engines: {node: '>=10'} - peerDependencies: - ink: '>=3.0.5' - react: '>=16.8.2' + conventional-changelog-angular@8.1.0: + resolution: {integrity: sha512-GGf2Nipn1RUCAktxuVauVr1e3r8QrLP/B0lEUsFktmGqc3ddbQkhoJZHJctVU829U1c6mTSWftrVOCHaL85Q3w==} + engines: {node: '>=18'} - ink-table@3.1.0: - resolution: {integrity: sha512-qxVb4DIaEaJryvF9uZGydnmP9Hkmas3DCKVpEcBYC0E4eJd3qNgNe+PZKuzgCERFe9LfAS1TNWxCr9+AU4v3YA==} - peerDependencies: - ink: '>=3.0.0' - react: '>=16.8.0' + conventional-changelog-conventionalcommits@7.0.2: + resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} + engines: {node: '>=16'} - ink-testing-library@2.1.0: - resolution: {integrity: sha512-7TNlOjJlJXB33vG7yVa+MMO7hCjaC1bCn+zdpSjknWoLbOWMaFdKc7LJvqVkZ0rZv2+akhjXPrcR/dbxissjUw==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true + conventional-changelog-writer@8.2.0: + resolution: {integrity: sha512-Y2aW4596l9AEvFJRwFGJGiQjt2sBYTjPD18DdvxX9Vpz0Z7HQ+g1Z+6iYDAm1vR3QOJrDBkRHixHK/+FhkR6Pw==} + engines: {node: '>=18'} + hasBin: true - ink-use-stdout-dimensions@1.0.5: - resolution: {integrity: sha512-rVsqnw4tQEAJUoknU09+zHdDf30GJdkumkHr0iz/TOYMYEZJkYqziQSGJAM+Z+M603EDfO89+Nxyn/Ko2Zknfw==} - peerDependencies: - ink: '>=2.0.0' - react: '>=16.0.0' + conventional-commits-filter@5.0.0: + resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} + engines: {node: '>=18'} - ink@3.2.0: - resolution: {integrity: sha512-firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': '>=16.8.0' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true + conventional-commits-parser@5.0.0: + resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} + engines: {node: '>=16'} + hasBin: true - inline-style-parser@0.2.4: - resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} + conventional-commits-parser@6.2.1: + resolution: {integrity: sha512-20pyHgnO40rvfI0NGF/xiEoFMkXDtkF8FwHvk5BokoFoCuTQRI8vrNCNFWUOfuolKJMm1tPCHc8GgYEtr1XRNA==} + engines: {node: '>=18'} + hasBin: true - inquirer@7.3.3: - resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} - engines: {node: '>=8.0.0'} + convert-hrtime@5.0.0: + resolution: {integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==} + engines: {node: '>=12'} - inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} + convert-to-spaces@1.0.2: + resolution: {integrity: sha512-cj09EBuObp9gZNQCzc7hByQyrs6jVGE+o9kSJmeUoj+GiPiJvi5LYqEH/Hmme4+MTLHM+Ejtq+FChpjjEnsPdQ==} + engines: {node: '>= 4'} - intersection-observer@0.12.2: - resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} - deprecated: The Intersection Observer polyfill is no longer needed and can safely be removed. Intersection Observer has been Baseline since 2019. + cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} - into-stream@7.0.0: - resolution: {integrity: sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==} - engines: {node: '>=12'} + cookie@1.1.1: + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} + engines: {node: '>=18'} - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} + core-js-compat@3.47.0: + resolution: {integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==} - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} + core-js-pure@3.47.0: + resolution: {integrity: sha512-BcxeDbzUrRnXGYIVAGFtcGQVNpFcUhVjr6W7F8XktvQW2iJP9e66GP6xdKotCRFlrxBvNIBrhwKteRXqMV86Nw==} - ip-regex@4.3.0: - resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} - engines: {node: '>=8'} + core-js@3.47.0: + resolution: {integrity: sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==} - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - ipaddr.js@2.3.0: - resolution: {integrity: sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==} - engines: {node: '>= 10'} + cosmiconfig-typescript-loader@6.2.0: + resolution: {integrity: sha512-GEN39v7TgdxgIoNcdkRE3uiAzQt3UXLyHbRHD6YoL048XAeOomyxaP+Hh/+2C6C2wYjxJ2onhJcsQp+L4YEkVQ==} + engines: {node: '>=v18'} + peerDependencies: + '@types/node': '*' + cosmiconfig: '>=9' + typescript: '>=5' - is-absolute@1.0.0: - resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} - engines: {node: '>=0.10.0'} + cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} - is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + 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 - is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + cosmiconfig@9.0.0: + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} + crc32-stream@4.0.3: + resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} + engines: {node: '>= 10'} - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + create-jest@29.7.0: + resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} + cross-fetch@3.2.0: + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} + cross-inspect@1.0.1: + resolution: {integrity: sha512-Pcw1JTvZLSJH83iiGWt6fRcT+BjZlCDRVwYLbUcHzv/CRpB7r0MlSrGbIyQvVSNyGnbt7G4AXuyCiDR3POvZ1A==} + engines: {node: '>=16.0.0'} - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} - is-builtin-module@3.2.1: - resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} - engines: {node: '>=6'} + crypt@0.0.2: + resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - is-bun-module@1.3.0: - resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + crypto-random-string@4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} + css-blank-pseudo@7.0.1: + resolution: {integrity: sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} - hasBin: true + css-box-model@1.2.1: + resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==} - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} + css-declaration-sorter@7.3.0: + resolution: {integrity: sha512-LQF6N/3vkAMYF4xoHLJfG718HRJh34Z8BnNhd6bosOMIVjMlhuZK5++oZa3uYAgrI5+7x2o27gUqTR2U/KjUOQ==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} + css-has-pseudo@7.0.3: + resolution: {integrity: sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} + css-prefers-color-scheme@10.0.0: + resolution: {integrity: sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + css-select@5.2.2: + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true + 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'} - 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 + 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} - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} + css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + engines: {node: '>= 6'} - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} + css.escape@1.5.1: + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} + cssdb@8.5.2: + resolution: {integrity: sha512-Pmoj9RmD8RIoIzA2EQWO4D4RMeDts0tgAH0VXdlNdxjuBGI3a9wMOIcUwaPNmD4r2qtIa06gqkIf7sECl+cBCg==} - is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} - engines: {node: '>=18'} + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true - is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} + cssnano-preset-default@7.0.10: + resolution: {integrity: sha512-6ZBjW0Lf1K1Z+0OKUAUpEN62tSXmYChXWi2NAA0afxEVsj9a+MbcB1l5qel6BHJHmULai2fCGRthCeKSFbScpA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} + cssnano-utils@5.0.1: + resolution: {integrity: sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} + cssnano@7.0.6: + resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.31 - is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + 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'} - is-in-ssh@1.0.0: - resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} - engines: {node: '>=20'} + cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true + cssom@0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} engines: {node: '>=8'} - is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - is-ip@3.1.0: - resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==} - engines: {node: '>=8'} + damerau-levenshtein@1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - is-lite@0.8.2: - resolution: {integrity: sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw==} + dargs@8.1.0: + resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} + engines: {node: '>=12'} - is-lite@1.2.1: - resolution: {integrity: sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw==} + data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + engines: {node: '>= 12'} - is-lower-case@1.1.3: - resolution: {integrity: sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA==} + data-uri-to-buffer@6.0.2: + resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} + engines: {node: '>= 14'} - is-lower-case@2.0.2: - resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} + data-urls@3.0.2: + resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} + engines: {node: '>=12'} - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} engines: {node: '>= 0.4'} - is-network-error@1.3.0: - resolution: {integrity: sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==} - engines: {node: '>=16'} + data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} - is-node-process@1.2.0: - resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} + dataloader@2.2.3: + resolution: {integrity: sha512-y2krtASINtPFS1rSDjacrFgn1dcUuoREVabwlOGOe4SdxenREqwjwjElAdwvbGM7kgZz9a3KVicWR7vcz8rnzA==} - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} + date-format@4.0.14: + resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} + engines: {node: '>=4.0'} - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} + debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} + debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} engines: {node: '>=10'} - is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} + decimal.js@10.6.0: + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + decode-named-character-reference@1.2.0: + resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==} - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} + decode-uri-component@0.4.1: + resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} + engines: {node: '>=14.16'} - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} + decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + engines: {node: '>=10'} - is-relative@1.0.0: - resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} - engines: {node: '>=0.10.0'} + dedent@1.7.0: + resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} + deep-diff@1.0.2: + resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} + deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - is-stream@4.0.1: - resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} - engines: {node: '>=18'} + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} + defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - is-text-path@2.0.0: - resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} + define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - is-unc-path@1.0.0: - resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} - engines: {node: '>=0.10.0'} + degenerator@5.0.1: + resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} + engines: {node: '>= 14'} - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} + del@5.1.0: + resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==} + engines: {node: '>=8'} - is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} - is-unicode-supported@2.1.0: - resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} - engines: {node: '>=18'} + dependency-graph@0.11.0: + resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} + engines: {node: '>= 0.6.0'} - is-upper-case@1.1.2: - resolution: {integrity: sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw==} + dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} - is-upper-case@2.0.2: - resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} + detect-indent@5.0.0: + resolution: {integrity: sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g==} + engines: {node: '>=4'} - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} + detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} + detect-indent@7.0.2: + resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} + engines: {node: '>=12.20'} - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + detect-newline@2.1.0: + resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==} engines: {node: '>=0.10.0'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + detect-newline@4.0.1: + resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} + hasBin: true - isbinaryfile@4.0.10: - resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} - engines: {node: '>= 8.0.0'} + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + diff-match-patch@1.0.5: + resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} - isomorphic-ws@5.0.0: - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - issue-parser@7.0.1: - resolution: {integrity: sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==} - engines: {node: ^18.17 || >=20.6.1} + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} + doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} - istanbul-lib-instrument@6.0.3: - resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} - engines: {node: '>=10'} + dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} + dom-accessibility-api@0.6.3: + resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - istanbul-lib-source-maps@5.0.6: - resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} - engines: {node: '>=10'} + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} - engines: {node: '>=8'} + domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead - istanbul-reports@3.2.0: - resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + dompurify@3.2.4: + resolution: {integrity: sha512-ysFSFEDVduQpyhzAob/kkuJjf5zWkZD8/A9ywSp1byueyuCfHamrCBa14/Oc2iiB0e51B+NpxSl5gmzn+Ms/mg==} + + domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + + dot-case@2.1.1: + resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} + + dot-case@3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} + + dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - iterator.prototype@1.1.5: - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} - engines: {node: '>= 0.4'} + dotenv@16.0.3: + resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} + engines: {node: '>=12'} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + engines: {node: '>=12'} - jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} - engines: {node: '>=10'} + downlevel-dts@0.11.0: + resolution: {integrity: sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw==} hasBin: true - java-properties@1.0.2: - resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} - engines: {node: '>= 0.6.0'} + dset@3.1.4: + resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} + engines: {node: '>=4'} - jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} - jest-changed-files@30.2.0: - resolution: {integrity: sha512-L8lR1ChrRnSdfeOvTrwZMlnWV8G/LLjQ0nG9MBclwWZidA2N5FviRki0Bvh20WRMOX31/JYvzdqTJrk5oBdydQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + duplexer2@0.1.4: + resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} - jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - jest-circus@30.2.0: - resolution: {integrity: sha512-Fh0096NC3ZkFx05EP2OXCxJAREVxj1BcW/i6EWqqymcgYKWjyyDpral3fMxVcHXg6oZM7iULer9wGRFvfpl+Tg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + easy-table@1.1.0: + resolution: {integrity: sha512-oq33hWOSSnl2Hoh00tZWaIPi1ievrD9aFG82/IgjlycAnW9hHx5PkJiXpxPsgEE+H7BsbVQXFVFST8TEXS6/pA==} - jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - jest-cli@30.2.0: - resolution: {integrity: sha512-Os9ukIvADX/A9sLt6Zse3+nmHtHaE6hqOsjQtNiugFTbKRHYIYtZXNGNK9NChseXy7djFPjndX1tL0sCTlfpAA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + effect@3.12.7: + resolution: {integrity: sha512-BsDTgSjLbL12g0+vGn5xkOgOVhRSaR3VeHmjcUb0gLvpXACJ9OgmlfeH+/FaAZwM5+omIF3I/j1gC5KJrbK1Aw==} - jest-config@29.7.0: - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true + electron-to-chromium@1.5.267: + resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} - jest-config@30.2.0: - resolution: {integrity: sha512-g4WkyzFQVWHtu6uqGmQR4CQxz/CH3yDSlhzXMWzNjDx843gYjReZnMRanjRCq5XZFuQrGDxgUaiYWE8BRfVckA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - peerDependencies: - '@types/node': '*' - esbuild-register: '>=3.4.0' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - esbuild-register: - optional: true - ts-node: - optional: true + emittery@0.13.1: + resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} + engines: {node: '>=12'} - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + emoji-regex@10.6.0: + resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} - jest-diff@30.2.0: - resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - jest-docblock@30.2.0: - resolution: {integrity: sha512-tR/FFgZKS1CXluOQzZvNH3+0z9jXr3ldGSD8bhyuxvlVUwbeLOGynkunvlTMxchC5urrKndYiwCFC0DLVjpOCA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + emojilib@2.4.0: + resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + end-of-stream@1.4.5: + resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - jest-each@30.2.0: - resolution: {integrity: sha512-lpWlJlM7bCUf1mfmuqTA8+j2lNURW9eNafOy99knBM01i5CQeY5UH1vZjgT9071nDJac1M4XsbyI44oNOdhlDQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + enhanced-resolve@5.18.4: + resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==} + engines: {node: '>=10.13.0'} - jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true + enquirer@2.4.1: + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} + engines: {node: '>=8.6'} - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + entities@3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + engines: {node: '>=0.12'} - jest-environment-node@30.2.0: - resolution: {integrity: sha512-ElU8v92QJ9UrYsKrxDIKCxu6PfNj4Hdcktcn0JX12zqNdqWHB0N+hwOnnBBXvjLd2vApZtuLUGs1QSY+MsXoNA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + env-ci@11.2.0: + resolution: {integrity: sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==} + engines: {node: ^18.17 || >=20.6.1} - jest-haste-map@30.2.0: - resolution: {integrity: sha512-sQA/jCb9kNt+neM0anSj6eZhLZUIhQgwDt7cPGjumgLM4rXsfb9kpnlacmvZz3Q5tb80nS+oG/if+NBKrHC+Xw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + env-paths@2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} - jest-junit@16.0.0: - resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} - engines: {node: '>=10.12.0'} + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} - jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + error-ex@1.3.4: + resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==} - jest-leak-detector@30.2.0: - resolution: {integrity: sha512-M6jKAjyzjHG0SrQgwhgZGy9hFazcudwCNovY/9HPIicmNSBuockPSedAP9vlPK6ONFJ1zfyH/M2/YYJxOz5cdQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + es-abstract@1.24.0: + resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} + engines: {node: '>= 0.4'} - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} - jest-matcher-utils@30.2.0: - resolution: {integrity: sha512-dQ94Nq4dbzmUWkQ0ANAWS9tBRfqCrn0bV9AMYdOi/MHW726xn7eQmMeRTpX2ViC00bpNaWXq+7o4lIQ3AX13Hg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} - 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} + es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - jest-message-util@30.2.0: - resolution: {integrity: sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + es-iterator-helpers@1.2.1: + resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} + engines: {node: '>= 0.4'} - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - jest-mock@30.2.0: - resolution: {integrity: sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} - jest-pnp-resolver@1.2.3: - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + es-shim-unscopables@1.1.0: + resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} + engines: {node: '>= 0.4'} - jest-regex-util@30.0.1: - resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} - jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + esbuild-register@3.6.0: + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} + peerDependencies: + esbuild: '>=0.12 <1' - jest-resolve-dependencies@30.2.0: - resolution: {integrity: sha512-xTOIGug/0RmIe3mmCqCT95yO0vj6JURrn1TKWlNbhiAefJRWINNPgwVkrVgt/YaerPzY3iItufd80v3lOrFJ2w==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + esbuild@0.25.12: + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} + engines: {node: '>=18'} + hasBin: true - jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} - jest-resolve@30.2.0: - resolution: {integrity: sha512-TCrHSxPlx3tBY3hWNtRQKbtgLhsXa1WmbJEqBlTBrGafd5fiQFByy2GNCEoGR+Tns8d15GaL9cxEzKOO3GEb2A==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} - jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} - jest-runner@30.2.0: - resolution: {integrity: sha512-PqvZ2B2XEyPEbclp+gV6KO/F1FIFSbIwewRgmROCMBo/aZ6J1w8Qypoj2pEOcg3G2HzLlaP6VUtvwCI8dM3oqQ==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} - jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} - jest-runtime@30.2.0: - resolution: {integrity: sha512-p1+GVX/PJqTucvsmERPMgCPvQJpFt4hFbM+VN3n8TMo47decMUcJbt+rgzwrEme0MQUA/R+1de2axftTHkKckg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} + engines: {node: '>=6.0'} + hasBin: true - jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eslint-config-next@15.1.6: + resolution: {integrity: sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==} + peerDependencies: + eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 + typescript: '>=3.3.1' + peerDependenciesMeta: + typescript: + optional: true - jest-snapshot@30.2.0: - resolution: {integrity: sha512-5WEtTy2jXPFypadKNpbNkZ72puZCa6UjSr/7djeecHWOu7iYhSXSnHScT8wBz3Rn8Ena5d5RYRcsyKIeqG1IyA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + eslint-config-prettier@10.1.8: + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} + hasBin: true + peerDependencies: + eslint: '>=7.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} + eslint-config-prettier@9.1.2: + resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' - jest-util@30.2.0: - resolution: {integrity: sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + eslint-config-turbo@2.4.0: + resolution: {integrity: sha512-AiRdy83iwyG4+iMSxXQGUbEClxkGxSlXYH8E2a+0972ao75OWnlDBiiuLMOzDpJubR+QVGC4zonn29AIFCSbFw==} + peerDependencies: + eslint: '>6.6.0' + turbo: '>2.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} + eslint-import-resolver-alias@1.1.2: + resolution: {integrity: sha512-WdviM1Eu834zsfjHtcGHtGfcu+F30Od3V7I9Fi57uhBEwPkjDcii7/yW8jAT+gOhn4P/vOxxNAXbFAKsrrc15w==} + engines: {node: '>= 4'} + peerDependencies: + eslint-plugin-import: '>=1.4.0' - jest-validate@30.2.0: - resolution: {integrity: sha512-FBGWi7dP2hpdi8nBoWxSsLvBFewKAg0+uSQwBaof4Y4DPgBabXgpSYC5/lR7VmnIlSpASmCi/ntRWPbv7089Pw==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eslint-import-resolver-typescript@3.10.1: + resolution: {integrity: sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ==} + 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 - jest-watcher@30.2.0: - resolution: {integrity: sha512-PYxa28dxJ9g777pGm/7PrbnMeA0Jr7osHP9bS7eJy9DuAjMgdGtxgf0uKMyoIsTWAkIbUW5hSDdJ3urmgXBqxg==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + eslint-module-utils@2.12.1: + resolution: {integrity: sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==} + 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 - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} + eslint-plugin-eslint-comments@3.2.0: + resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} + engines: {node: '>=6.5.0'} + peerDependencies: + eslint: '>=4.19.1' - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + eslint-plugin-i18next@6.1.3: + resolution: {integrity: sha512-z/h4oBRd9wI1ET60HqcLSU6XPeAh/EPOrBBTyCdkWeMoYrWAaUVA+DOQkWTiNIyCltG4NTmy62SQisVXxoXurw==} + engines: {node: '>=18.10.0'} - jest-worker@30.2.0: - resolution: {integrity: sha512-0Q4Uk8WF7BUwqXHuAjc23vmopWJw5WH7w2tqBoUOZpOjW/ZnR44GXXd1r82RvnmI2GZge3ivrYXk/BE2+VtW2g==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + eslint-plugin-import@2.32.0: + resolution: {integrity: sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true - jest@29.7.0: - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + eslint-plugin-jest@27.9.0: + resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + '@typescript-eslint/eslint-plugin': ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^7.0.0 || ^8.0.0 + jest: '*' peerDependenciesMeta: - node-notifier: + '@typescript-eslint/eslint-plugin': + optional: true + jest: optional: true - jest@30.2.0: - resolution: {integrity: sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - hasBin: true + eslint-plugin-jest@28.14.0: + resolution: {integrity: sha512-P9s/qXSMTpRTerE2FQ0qJet2gKbcGyFTPAJipoKxmWqR6uuFqIqk8FuEfg5yBieOezVrEfAMZrEwJ6yEp+1MFQ==} + engines: {node: ^16.10.0 || ^18.12.0 || >=20.0.0} peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + '@typescript-eslint/eslint-plugin': ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 + jest: '*' peerDependenciesMeta: - node-notifier: + '@typescript-eslint/eslint-plugin': + optional: true + jest: optional: true - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true + eslint-plugin-jsdoc@50.8.0: + resolution: {integrity: sha512-UyGb5755LMFWPrZTEqqvTJ3urLz1iqj+bYOHFNag+sw3NvaMWP9K2z+uIn37XfNALmQLQyrBlJ5mkiVPL7ADEg==} + engines: {node: '>=18'} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - jiti@2.4.2: - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} - hasBin: true + eslint-plugin-jsx-a11y@6.10.2: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - jiti@2.6.1: - resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} - hasBin: true + eslint-plugin-only-warn@1.1.0: + resolution: {integrity: sha512-2tktqUAT+Q3hCAU0iSf4xAN1k9zOpjK5WO8104mB0rT/dGhOa09582HN5HlbxNbPRZ0THV7nLGvzugcNOSjzfA==} + engines: {node: '>=6'} - jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + eslint-plugin-perfectionist@4.15.1: + resolution: {integrity: sha512-MHF0cBoOG0XyBf7G0EAFCuJJu4I18wy0zAoT1OHfx2o6EOx1EFTIzr2HGeuZa1kDcusoX0xJ9V7oZmaeFd773Q==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + eslint: '>=8.45.0' - jose@5.9.6: - resolution: {integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==} + eslint-plugin-playwright@1.8.3: + resolution: {integrity: sha512-h87JPFHkz8a6oPhn8GRGGhSQoAJjx0AkOv1jME6NoMk2FpEsfvfJJNaQDxLSqSALkCr0IJXPGTnp6SIRVu5Nqg==} + engines: {node: '>=16.6.0'} + peerDependencies: + eslint: '>=8.40.0' + eslint-plugin-jest: '>=25' + peerDependenciesMeta: + eslint-plugin-jest: + optional: true - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + 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 - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true + eslint-plugin-react-hooks@5.2.0: + resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true + eslint-plugin-react@7.37.5: + resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - js-yaml@4.1.1: - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} - hasBin: true + eslint-plugin-testing-library@6.5.0: + resolution: {integrity: sha512-Ls5TUfLm5/snocMAOlofSOJxNN0aKqwTlco7CrNtMjkTdQlkpSMaeTCDHCuXfzrI97xcx2rSCNeKeJjtpkNC1w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + peerDependencies: + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} + eslint-plugin-tsdoc@0.2.17: + resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} - jsdoc-type-pratt-parser@4.1.0: - resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} - engines: {node: '>=12.0.0'} + eslint-plugin-turbo@2.4.0: + resolution: {integrity: sha512-qCgoRi/OTc1VMxab7+sdKiV1xlkY4qjK9sM+kS7+WogrB1DxLguJSQXvk4HA13SD5VmJsq+8FYOw5q4EUk6Ixg==} + peerDependencies: + eslint: '>6.6.0' + turbo: '>2.0.0' - jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} + eslint-plugin-unicorn@51.0.1: + resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==} + engines: {node: '>=16'} peerDependencies: - canvas: ^2.5.0 + eslint: '>=8.56.0' + + eslint-plugin-unicorn@56.0.1: + resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} + engines: {node: '>=18.18'} + peerDependencies: + eslint: '>=8.56.0' + + eslint-plugin-vitest@0.3.26: + resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} + engines: {node: ^18.0.0 || >= 20.0.0} + peerDependencies: + '@typescript-eslint/eslint-plugin': '*' + eslint: '>=8.0.0' + vitest: '*' peerDependenciesMeta: - canvas: + '@typescript-eslint/eslint-plugin': + optional: true + vitest: optional: true - jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} - hasBin: true + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true + eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} - jsii-pacmak@1.102.0: - resolution: {integrity: sha512-3/nqBYNH8n/5IWI0sBFBYl1yATokEDUDQtYFLjzk7oXNWpUJ23/encI78Cs55ZS6UXcfWN3xczGLqCWnsgEpnw==} - engines: {node: '>= 14.17.0'} + 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-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.39.1: + resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: - jsii-rosetta: ^1.102.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true - jsii-reflect@1.120.0: - resolution: {integrity: sha512-gmQNRwdsCP+hqW+vijOVbh/TdleFo1+QUqsEXXr+kERWKa0qxWHaLb+saVUkeUSl4sLQbAYDPTSMi5s4M9T2qA==} - engines: {node: '>= 14.17.0'} - hasBin: true + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - jsii-rosetta@5.4.30: - resolution: {integrity: sha512-DyJlVO1L7p37poEtja3ktr3zGv15kvnkVrJ+uPuv5+QOvSs2XTTzi2qsgt/l7N/6yXelQ2LDvSDzXfEY08UZjg==} - engines: {node: '>= 18.12.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} - jsii@5.4.31: - resolution: {integrity: sha512-qxiV/NMucgvHHupZJ36QACejcgZ3qY1FzjVHMOBmDHm+dISZ39p7dH7Hiq2ErMEwCDzdvQgR1OwCsUnrBH6oVQ==} - engines: {node: '>= 18.12.0'} + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} hasBin: true - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} - json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + estree-util-is-identifier-name@3.0.0: + resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==} - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - json-to-pretty-yaml@1.2.2: - resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} - engines: {node: '>= 0.2.0'} + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true + eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} - jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + execa@9.6.1: + resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} + engines: {node: ^18.19.0 || >=20.5.0} - jsonfile@6.2.0: - resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + exenv@1.2.2: + resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==} - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} + exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} + expand-template@2.0.3: + resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} + engines: {node: '>=6'} - jstimezonedetect@1.0.7: - resolution: {integrity: sha512-ARADHortktl9IZ1tr4GHwGPIAzgz3mLNCbR/YjWtRtc/O0o634O3NeFlpLjv95EvuDA5dc8z6yfgbS8nUc4zcQ==} + expect@29.7.0: + resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} + extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + extract-zip@2.0.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + fast-check@3.23.2: + resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==} + engines: {node: '>=8.0.0'} - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} + fast-content-type-parse@3.0.0: + resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} - language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} + fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} - launch-editor@2.12.0: - resolution: {integrity: sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==} + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - legal-docs@https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b: - resolution: {tarball: https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b} - version: 1.0.0 + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - lie@3.1.1: - resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} + fbjs-css-vars@1.0.2: + resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + fbjs@3.0.5: + resolution: {integrity: sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==} - lint-staged@15.4.3: - resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==} - engines: {node: '>=18.12.0'} - hasBin: true + fd-slicer@1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - listr2@4.0.5: - resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} - engines: {node: '>=12'} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: - enquirer: '>= 2.3.0 < 3' + picomatch: ^3 || ^4 peerDependenciesMeta: - enquirer: + picomatch: optional: true - listr2@8.2.5: - resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} - engines: {node: '>=18.0.0'} + fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + engines: {node: ^12.20 || >= 14.13} - load-json-file@4.0.0: - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + figures@2.0.0: + resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} engines: {node: '>=4'} - load-script@1.0.0: - resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==} + figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} - loader-runner@4.3.1: - resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} - engines: {node: '>=6.11.5'} + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} - loader-utils@3.3.1: - resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} - engines: {node: '>= 12.13.0'} + filter-obj@5.1.0: + resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} + engines: {node: '>=14.16'} - localforage@1.10.0: - resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + find-root@1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - locate-path@2.0.0: - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + find-up-simple@1.0.1: + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + engines: {node: '>=18'} + + find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 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} + find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + find-versions@6.0.0: + resolution: {integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==} + engines: {node: '>=18'} - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} - lodash.capitalize@4.2.1: - resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + follow-redirects@1.15.11: + resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true - lodash.difference@4.5.0: - resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} + for-each@0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} - lodash.escaperegexp@4.1.2: - resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} + foreground-child@3.3.1: + resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} + engines: {node: '>=14'} - lodash.flatten@4.4.0: - resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + form-data@4.0.5: + resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} + engines: {node: '>= 6'} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. + formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + forwarded-parse@2.1.2: + resolution: {integrity: sha512-alTFZZQDKMporBH77856pXgzhEzaUVmLCDk+egLgIgHst3Tpndzz8MnKe+GzRJRfvVdn69HhpW7cmXzvtLvJAw==} - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + fraction.js@5.3.4: + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + fs-extra@11.3.0: + resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} + engines: {node: '>=14.14'} - lodash.kebabcase@4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} - lodash.lowercase@4.3.0: - resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - lodash.mergewith@4.6.2: - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} + function-timeout@1.0.2: + resolution: {integrity: sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==} + engines: {node: '>=18'} - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} - lodash.snakecase@4.1.1: - resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} + functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} - lodash.startcase@4.4.0: - resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} - lodash.union@4.6.0: - resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + get-east-asian-width@1.4.0: + resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} + engines: {node: '>=18'} - lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} - lodash.upperfirst@4.3.1: - resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} + get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} - log-symbols@3.0.0: - resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==} + get-stdin@9.0.0: + resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} + engines: {node: '>=12'} + + get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - log-symbols@6.0.0: - resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} - engines: {node: '>=18'} + get-stream@7.0.1: + resolution: {integrity: sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==} + engines: {node: '>=16'} - log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} - log4js@6.9.1: - resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} - engines: {node: '>=8.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@3.1.3: - resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} - loupe@3.2.1: - resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} + get-tsconfig@4.13.0: + resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} - lower-case-first@1.0.2: - resolution: {integrity: sha512-UuxaYakO7XeONbKrZf5FEgkantPf5DUqDayzP5VXZrtRPdH86s4kN47I8B3TW10S4QKiE3ziHNf3kRN//okHjA==} + get-uri@6.0.5: + resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} + engines: {node: '>= 14'} - lower-case-first@2.0.2: - resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} + git-hooks-list@4.1.1: + resolution: {integrity: sha512-cmP497iLq54AZnv4YRAEMnEyQ1eIn4tGKbmswqwmFV4GBnAqE8NLtWxxdXa++AalfgL5EBH4IxTPyquEuGY/jA==} - lower-case@1.1.4: - resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} + git-log-parser@1.2.1: + resolution: {integrity: sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==} - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} + git-raw-commits@4.0.0: + resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} + engines: {node: '>=16'} + hasBin: true - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + github-from-package@0.0.0: + resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - lru-cache@11.2.4: - resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==} - engines: {node: 20 || >=22} + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported - magic-string@0.30.8: - resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} - engines: {node: '>=12'} + glob@9.3.5: + resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} + engines: {node: '>=16 || 14 >=14.17'} - make-asynchronous@1.0.1: - resolution: {integrity: sha512-T9BPOmEOhp6SmV25SwLVcHK4E6JyG/coH3C6F1NjNXSziv/fd4GmsqMk8YR6qpPOswfaOCApSNkZv6fxoaYFcQ==} + global-directory@4.0.1: + resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} - make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} - map-or-similar@1.5.0: - resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} - marked-terminal@7.3.0: - resolution: {integrity: sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==} - engines: {node: '>=16.0.0'} - peerDependencies: - marked: '>=1 <16' + globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} - hasBin: true + globby@10.0.2: + resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} + engines: {node: '>=8'} - marked@15.0.6: - resolution: {integrity: sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==} - engines: {node: '>= 18'} - hasBin: true + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} - match-sorter@8.0.0: - resolution: {integrity: sha512-bGJ6Zb+OhzXe+ptP5d80OLVx7AkqfRbtGEh30vNSfjNwllu+hHI+tcbMIT/fbkx/FKN1PmKuDb65+Oofg+XUxw==} + globby@14.0.2: + resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} + engines: {node: '>=18'} - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - mdast-util-from-markdown@2.0.2: - resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - mdast-util-mdx-expression@2.0.1: - resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} + gradient-string@2.0.2: + resolution: {integrity: sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw==} + engines: {node: '>=10'} - mdast-util-mdx-jsx@3.2.0: - resolution: {integrity: sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==} + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - mdast-util-mdxjs-esm@2.0.1: - resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} + graphology-types@0.24.7: + resolution: {integrity: sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA==} - mdast-util-phrasing@4.1.0: - resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} + graphology@0.25.4: + resolution: {integrity: sha512-33g0Ol9nkWdD6ulw687viS8YJQBxqG5LWII6FI6nul0pq6iM2t5EKquOTFDbyTblRB3O9I+7KX4xI8u5ffekAQ==} + peerDependencies: + graphology-types: '>=0.24.0' - mdast-util-to-hast@13.2.0: - resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + graphql-config@5.1.5: + resolution: {integrity: sha512-mG2LL1HccpU8qg5ajLROgdsBzx/o2M6kgI3uAmoaXiSH9PCUbtIyLomLqUtCFaAeG2YCFsl0M5cfQ9rKmDoMVA==} + engines: {node: '>= 16.0.0'} + peerDependencies: + cosmiconfig-toml-loader: ^1.0.0 + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + peerDependenciesMeta: + cosmiconfig-toml-loader: + optional: true - mdast-util-to-markdown@2.1.2: - resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} + graphql-depth-limit@1.1.0: + resolution: {integrity: sha512-+3B2BaG8qQ8E18kzk9yiSdAa75i/hnnOwgSeAxVJctGQPvmeiLtqKOYF6HETCyRjiF7Xfsyal0HbLlxCQkgkrw==} + engines: {node: '>=6.0.0'} + peerDependencies: + graphql: '*' - mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} + graphql-request@6.1.0: + resolution: {integrity: sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==} + peerDependencies: + graphql: 14 - 16 - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + 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 - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + graphql-ws@6.0.6: + resolution: {integrity: sha512-zgfER9s+ftkGKUZgc0xbx8T7/HMO4AV5/YuYiFc+AtgcO5T0v8AxYYNQ+ltzuzDZgNkYJaFspm5MMYLjQzrkmw==} + engines: {node: '>=20'} + peerDependencies: + '@fastify/websocket': ^10 || ^11 + crossws: ~0.3 + graphql: ^15.10.1 || ^16 + uWebSockets.js: ^20 + ws: ^8 + peerDependenciesMeta: + '@fastify/websocket': + optional: true + crossws: + optional: true + uWebSockets.js: + optional: true + ws: + optional: true - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + graphql@16.10.0: + resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} + graphql@16.12.0: + resolution: {integrity: sha512-DKKrynuQRne0PNpEbzuEdHlYOMksHSUI8Zc9Unei5gTsMNA2/vMpoMz/yKba50pejK56qj98qM0SjYxAKi13gQ==} + engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} + handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + engines: {node: '>=0.4.7'} + hasBin: true - memfs@4.51.1: - resolution: {integrity: sha512-Eyt3XrufitN2ZL9c/uIRMyDwXanLI88h/L3MoWqNY747ha3dMR9dWqp8cRT5ntjZ0U1TNuq4U91ZXK0sMBjYOQ==} + has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} - memoize-one@5.2.1: - resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} - memoizerific@1.11.3: - resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} - meow@12.1.1: - resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} - engines: {node: '>=16.10'} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - meow@13.2.0: - resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} - engines: {node: '>=18'} + has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} - merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} - meros@1.3.0: - resolution: {integrity: sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==} - engines: {node: '>=13'} - peerDependencies: - '@types/node': '>=13' - peerDependenciesMeta: - '@types/node': - optional: true + hast-util-to-jsx-runtime@2.3.6: + resolution: {integrity: sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==} - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} + hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - micromark-core-commonmark@2.0.2: - resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==} + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true - micromark-factory-destination@2.0.1: - resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} + header-case@1.0.1: + resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} - micromark-factory-label@2.0.1: - resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} + header-case@2.0.4: + resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} - micromark-factory-space@2.0.1: - resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} + headers-polyfill@4.0.3: + resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==} - micromark-factory-title@2.0.1: - resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} + highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - micromark-factory-whitespace@2.0.1: - resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} + hoist-non-react-statics@3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - micromark-util-character@2.1.1: - resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} + hook-std@4.0.0: + resolution: {integrity: sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==} + engines: {node: '>=20'} - micromark-util-chunked@2.0.1: - resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} + hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - micromark-util-classify-character@2.0.1: - resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} - micromark-util-combine-extensions@2.0.1: - resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} + hosted-git-info@8.1.0: + resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} + engines: {node: ^18.17.0 || >=20.5.0} - micromark-util-decode-numeric-character-reference@2.0.2: - resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} + hosted-git-info@9.0.2: + resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} + engines: {node: ^20.17.0 || >=22.9.0} - micromark-util-decode-string@2.0.1: - resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} + html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} - micromark-util-encode@2.0.1: - resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} + html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - micromark-util-html-tag-name@2.0.1: - resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} + html-parse-stringify@3.0.1: + resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==} - micromark-util-normalize-identifier@2.0.1: - resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} + html-url-attributes@3.0.1: + resolution: {integrity: sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==} - micromark-util-resolve-all@2.0.1: - resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} + http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + engines: {node: '>= 6'} - micromark-util-sanitize-uri@2.0.1: - resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} + http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} - micromark-util-subtokenize@2.0.4: - resolution: {integrity: sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==} + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} - micromark-util-symbol@2.0.1: - resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} - micromark-util-types@2.0.1: - resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==} + human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} - micromark@4.0.1: - resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==} + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} + engines: {node: '>=18.18.0'} - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} + engines: {node: '>=18'} hasBin: true - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} + i18next-browser-languagedetector@8.0.2: + resolution: {integrity: sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==} - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} + i18next-fs-backend@2.6.1: + resolution: {integrity: sha512-eYWTX7QT7kJ0sZyCPK6x1q+R63zvNKv2D6UdbMf15A8vNb2ZLyw4NNNZxPFwXlIv/U+oUtg8SakW6ZgJZcoqHQ==} - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} + i18next-resources-to-backend@1.2.1: + resolution: {integrity: sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw==} - mime-types@3.0.2: - resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} - engines: {node: '>=18'} + i18next@24.2.3: + resolution: {integrity: sha512-lfbf80OzkocvX7nmZtu7nSTNbrTYR52sLWxPtlXX1zAhVw8WEnFk4puUkCR4B1dNQwbSpEHHHemcZu//7EcB7A==} + peerDependencies: + typescript: ^5 + peerDependenciesMeta: + typescript: + optional: true - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} - mime@4.1.0: - resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} - engines: {node: '>=16'} - hasBin: true + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} + iconv-lite@0.7.1: + resolution: {integrity: sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==} + engines: {node: '>=0.10.0'} - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} - min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + immutable@3.7.6: + resolution: {integrity: sha512-AizQPcaofEtO11RZhPPHBOJRdo/20MKQF9mBLnVkBoyHi1/zXK8fzVdnEpSV9gxqtnh6Qomfp3F0xT5qP/vThw==} + engines: {node: '>=0.8.0'} - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + import-from-esm@2.0.0: + resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} + engines: {node: '>=18.20'} - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} + import-from@4.0.0: + resolution: {integrity: sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ==} + engines: {node: '>=12.2'} - minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} + import-in-the-middle@1.15.0: + resolution: {integrity: sha512-bpQy+CrsRmYmoPMAE/0G33iwRqwW4ouqdRg8jgbH3aKuCtOc8lxgmYXg2dMM92CRiGP660EtBcymH/eVUpCSaA==} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} + import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + 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'} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} + indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + + index-to-position@1.2.0: + resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} + engines: {node: '>=18'} + + 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. - minizlib@3.0.1: - resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} - engines: {node: '>= 18'} + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true + ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + ink-select-input@4.2.2: + resolution: {integrity: sha512-E5AS2Vnd4CSzEa7Rm+hG47wxRQo1ASfh4msKxO7FHmn/ym+GKSSsFIfR+FonqjKNDPXYJClw8lM47RdN3Pi+nw==} engines: {node: '>=10'} - hasBin: true + peerDependencies: + ink: ^3.0.5 + react: ^16.5.2 || ^17.0.0 - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + ink-spinner@4.0.3: + resolution: {integrity: sha512-uJ4nbH00MM9fjTJ5xdw0zzvtXMkeGb0WV6dzSWvFv2/+ks6FIhpkt+Ge/eLdh0Ah6Vjw5pLMyNfoHQpRDRVFbQ==} engines: {node: '>=10'} - hasBin: true - - module-details-from-path@1.0.3: - resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} + peerDependencies: + ink: '>=3.0.5' + react: '>=16.8.2' - mousetrap@1.6.5: - resolution: {integrity: sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==} + ink-table@3.1.0: + resolution: {integrity: sha512-qxVb4DIaEaJryvF9uZGydnmP9Hkmas3DCKVpEcBYC0E4eJd3qNgNe+PZKuzgCERFe9LfAS1TNWxCr9+AU4v3YA==} + peerDependencies: + ink: '>=3.0.0' + react: '>=16.8.0' - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + ink-testing-library@2.1.0: + resolution: {integrity: sha512-7TNlOjJlJXB33vG7yVa+MMO7hCjaC1bCn+zdpSjknWoLbOWMaFdKc7LJvqVkZ0rZv2+akhjXPrcR/dbxissjUw==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + ink-use-stdout-dimensions@1.0.5: + resolution: {integrity: sha512-rVsqnw4tQEAJUoknU09+zHdDf30GJdkumkHr0iz/TOYMYEZJkYqziQSGJAM+Z+M603EDfO89+Nxyn/Ko2Zknfw==} + peerDependencies: + ink: '>=2.0.0' + react: '>=16.0.0' - msw@2.7.0: - resolution: {integrity: sha512-BIodwZ19RWfCbYTxWTUfTXc+sg4OwjCAgxU1ZsgmggX/7S3LdUifsbUPJs61j0rWb19CZRGY5if77duhc0uXzw==} - engines: {node: '>=18'} - hasBin: true + ink@3.2.0: + resolution: {integrity: sha512-firNp1q3xxTzoItj/eOOSZQnYSlyrWks5llCTVX37nJ59K3eXbQ8PtzCguqo8YI19EELo5QxaKnJd4VxzhU8tg==} + engines: {node: '>=10'} peerDependencies: - typescript: '>= 4.8.x' + '@types/react': '>=16.8.0' + react: '>=16.8.0' peerDependenciesMeta: - typescript: + '@types/react': optional: true - multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + inline-style-parser@0.2.7: + resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} - 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} + inquirer@7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} - mute-stream@2.0.0: - resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} - engines: {node: ^18.17.0 || >=20.5.0} + inquirer@8.2.7: + resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==} + engines: {node: '>=12.0.0'} - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} - nan@2.24.0: - resolution: {integrity: sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==} + interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true + intersection-observer@0.12.2: + resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} + deprecated: The Intersection Observer polyfill is no longer needed and can safely be removed. Intersection Observer has been Baseline since 2019. - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true + into-stream@7.0.0: + resolution: {integrity: sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==} + engines: {node: '>=12'} - napi-build-utils@2.0.0: - resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} + invariant@2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - napi-postinstall@0.3.4: - resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - hasBin: true + ip-address@10.1.0: + resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} + engines: {node: '>= 12'} - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + ip-regex@4.3.0: + resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} + engines: {node: '>=8'} - natural-orderby@5.0.0: - resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} - engines: {node: '>=18'} + is-absolute@1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} + engines: {node: '>=0.10.0'} - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} + is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} + is-alphanumerical@2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + is-arguments@1.2.0: + resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} + engines: {node: '>= 0.4'} - nerf-dart@1.0.0: - resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} + is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} - netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} - engines: {node: '>= 0.4.0'} + is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - next-i18n-router@5.5.1: - resolution: {integrity: sha512-uJGYUAQS33LbRT3Jx+kurR/E79iPQo1jWZUYmc+614UkPt58k2XYyGloSvHR74b21i4K/d6eksdBj6T2WojjdA==} + is-arrayish@0.3.4: + resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} - next-i18next@15.4.1: - resolution: {integrity: sha512-n3cFqBKDpEDLXZVYD52H6k2QzLAnUSuBie02BmVpfywNZGxcNgq6QXdpVpvONQ7WkBVntPtldt867ZgtEcP1Og==} - engines: {node: '>=14'} - peerDependencies: - i18next: '>= 23.7.13' - next: '>= 12.0.0' - react: '>= 17.0.2' - react-i18next: '>= 13.5.0' + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} - next-redux-saga@4.1.2: - resolution: {integrity: sha512-UEI/8bRObquIpHeHX1RuqOFBe2zhI2gTHLijBLiinOZrCbir18B4/lJpymrEoHHpel0iiZEwV4R6jeUWYv+Avw==} - peerDependencies: - redux-saga: 1.x + is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} - next-redux-wrapper@8.1.0: - resolution: {integrity: sha512-2hIau0hcI6uQszOtrvAFqgc0NkZegKYhBB7ZAKiG3jk7zfuQb4E7OV9jfxViqqojh3SEHdnFfPkN9KErttUKuw==} - peerDependencies: - next: '>=9' - react: '*' - react-redux: '*' + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} - next-router-mock@0.9.13: - resolution: {integrity: sha512-906n2RRaE6Y28PfYJbaz5XZeJ6Tw8Xz1S6E31GGwZ0sXB6/XjldD1/2azn1ZmBmRk5PQRkzjg+n+RHZe5xQzWA==} - peerDependencies: - next: '>=10.0.0' - react: '>=17.0.0' + is-boolean-object@1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} - next@16.0.8: - resolution: {integrity: sha512-LmcZzG04JuzNXi48s5P+TnJBsTGPJunViNKV/iE4uM6kstjTQsQhvsAv+xF6MJxU2Pr26tl15eVbp0jQnsv6/g==} - engines: {node: '>=20.9.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.51.1 - babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: - optional: true - sass: - optional: true + is-builtin-module@3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} + engines: {node: '>=6'} - no-case@2.3.2: - resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} + is-bun-module@2.0.0: + resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} - node-abi@3.85.0: - resolution: {integrity: sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==} - engines: {node: '>=10'} + is-ci@2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} - node-addon-api@7.1.1: - resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} + is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} - node-emoji@2.2.0: - resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} - engines: {node: '>=18'} + is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - node-fetch-native@1.6.7: - resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} + is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: 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 + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} - node-forge@1.3.3: - resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==} - engines: {node: '>= 6.13.0'} + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} - node-plop@0.26.3: - resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} - engines: {node: '>=8.9.4'} + is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} + engines: {node: '>=18'} - node-polyfill-webpack-plugin@2.0.1: - resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} - engines: {node: '>=12'} - peerDependencies: - webpack: '>=5' + is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} + engines: {node: '>= 0.4'} - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} - nookies@2.5.2: - resolution: {integrity: sha512-x0TRSaosAEonNKyCrShoUaJ5rrT5KHRNZ5DwPCuizjgrnkpE5DRf3VL7AyyQin4htict92X1EQ7ejDbaHDVdYA==} + is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} + is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + engines: {node: '>=12'} - normalize-package-data@8.0.0: - resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} - engines: {node: ^20.17.0 || >=22.9.0} + is-ip@3.1.0: + resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==} + engines: {node: '>=8'} - normalize-path@2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} + is-lite@0.8.2: + resolution: {integrity: sha512-JZfH47qTsslwaAsqbMI3Q6HNNjUuq6Cmzzww50TdP5Esb6e1y2sK2UAaZZuzfAzpoI2AkxoPQapZdlDuP6Vlsw==} - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} + is-lite@1.2.1: + resolution: {integrity: sha512-pgF+L5bxC+10hLBgf6R2P4ZZUBOQIIacbdo8YvuCP8/JvsWxG7aZ9p10DYuLtifFci4l3VITphhMlMV4Y+urPw==} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} + is-lower-case@1.1.3: + resolution: {integrity: sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA==} - normalize-url@8.1.0: - resolution: {integrity: sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w==} - engines: {node: '>=14.16'} + is-lower-case@2.0.2: + resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} - npm-package-arg@12.0.1: - resolution: {integrity: sha512-aDxjFfPV3Liw0WOBWlyZLMBqtbgbg03rmGvHDJa2Ttv7tIz+1oB5qWec4psCDFZcZi9b5XdGkPdQiJxOPzvQRQ==} - engines: {node: ^18.17.0 || >=20.5.0} + is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} + engines: {node: '>= 0.4'} - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} - npm-run-path@6.0.0: - resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} - engines: {node: '>=18'} + is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} - npm@11.7.0: - resolution: {integrity: sha512-wiCZpv/41bIobCoJ31NStIWKfAxxYyD1iYnWCtiyns8s5v3+l8y0HCP/sScuH6B5+GhIfda4HQKiqeGZwJWhFw==} - engines: {node: ^20.17.0 || >=22.9.0} - hasBin: true - bundledDependencies: - - '@isaacs/string-locale-compare' - - '@npmcli/arborist' - - '@npmcli/config' - - '@npmcli/fs' - - '@npmcli/map-workspaces' - - '@npmcli/metavuln-calculator' - - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - - '@npmcli/run-script' - - '@sigstore/tuf' - - abbrev - - archy - - cacache - - chalk - - ci-info - - cli-columns - - fastest-levenshtein - - fs-minipass - - glob - - graceful-fs - - hosted-git-info - - ini - - init-package-json - - is-cidr - - json-parse-even-better-errors - - libnpmaccess - - libnpmdiff - - libnpmexec - - libnpmfund - - libnpmorg - - libnpmpack - - libnpmpublish - - libnpmsearch - - libnpmteam - - libnpmversion - - make-fetch-happen - - minimatch - - minipass - - minipass-pipeline - - ms - - node-gyp - - nopt - - npm-audit-report - - npm-install-checks - - npm-package-arg - - npm-pick-manifest - - npm-profile - - npm-registry-fetch - - npm-user-validate - - p-map - - pacote - - parse-conflict-json - - proc-log - - qrcode-terminal - - read - - semver - - spdx-expression-parse - - ssri - - supports-color - - tar - - text-table - - tiny-relative-date - - treeverse - - validate-npm-package-name - - which + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + is-path-cwd@2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} - nwsapi@2.2.16: - resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} - nypm@0.6.2: - resolution: {integrity: sha512-7eM+hpOtrKrBDCh7Ypu2lJ9Z7PNZBdi/8AT3AX8xoCj43BBVHD0hPSTEvMtkMpfs8FCqBGhxB+uToIQimA111g==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} + is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - object-hash@2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} + is-reference@1.2.1: + resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} engines: {node: '>= 0.4'} - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} + is-relative@1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} + engines: {node: '>=0.10.0'} - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} engines: {node: '>= 0.4'} - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} engines: {node: '>= 0.4'} - object.entries@1.1.8: - resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} - engines: {node: '>= 0.4'} + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} + + is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + is-text-path@2.0.0: + resolution: {integrity: sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==} + engines: {node: '>=8'} + + is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} - objectorarray@1.0.5: - resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} + is-unc-path@1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} + engines: {node: '>=0.10.0'} - obliterator@2.0.5: - resolution: {integrity: sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==} + is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} - obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + engines: {node: '>=12'} - ohash@2.0.11: - resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} + is-upper-case@1.1.2: + resolution: {integrity: sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw==} + + is-upper-case@2.0.2: + resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} + + is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} - on-headers@1.1.0: - resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} - engines: {node: '>= 0.8'} + is-weakref@1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} + is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - oo-ascii-tree@1.120.0: - resolution: {integrity: sha512-8aZZbPwoizq9fGRcn7MkCmYdZ2G4RSA/k2s8OlF4ijbbGFzxhG2jt4xVw4uRPpt9aLOgU051h/t0LePFBVppsQ==} - engines: {node: '>= 14.17.0'} + isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - open@10.2.0: - resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} - engines: {node: '>=18'} + isbinaryfile@4.0.10: + resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} + engines: {node: '>= 8.0.0'} - open@11.0.0: - resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} - engines: {node: '>=20'} + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} + issue-parser@7.0.1: + resolution: {integrity: sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==} + engines: {node: ^18.17 || >=20.6.1} - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} - ora@4.1.1: - resolution: {integrity: sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==} + istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} - ora@8.2.0: - resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} - engines: {node: '>=18'} - - os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} + istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} - outvariant@1.4.3: - resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} + istanbul-reports@3.2.0: + resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} + engines: {node: '>=8'} - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + iterator.prototype@1.1.5: + resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} engines: {node: '>= 0.4'} - p-each-series@3.0.0: - resolution: {integrity: sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==} - engines: {node: '>=12'} - - p-event@6.0.1: - resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} - engines: {node: '>=16.17'} - - p-filter@4.1.0: - resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} - engines: {node: '>=18'} - - p-is-promise@3.0.0: - resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} - engines: {node: '>=8'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - p-limit@1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} + java-properties@1.0.2: + resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} + engines: {node: '>= 0.6.0'} - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} + jest-changed-files@29.7.0: + resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + jest-circus@29.7.0: + resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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} + jest-cli@29.7.0: + resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true - p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} - engines: {node: '>=4'} + jest-config@29.7.0: + resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} + jest-diff@29.7.0: + resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} + jest-docblock@29.7.0: + resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + jest-each@29.7.0: + resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.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} + jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true - p-map@3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} + jest-environment-node@29.7.0: + resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} + jest-get-type@29.6.3: + resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-map@7.0.4: - resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} - engines: {node: '>=18'} + jest-haste-map@29.7.0: + resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-reduce@2.1.0: - resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} - engines: {node: '>=8'} + jest-junit@16.0.0: + resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} + engines: {node: '>=10.12.0'} - p-reduce@3.0.0: - resolution: {integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==} - engines: {node: '>=12'} + jest-leak-detector@29.7.0: + resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-retry@6.2.1: - resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} - engines: {node: '>=16.17'} + jest-matcher-utils@29.7.0: + resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-timeout@6.1.4: - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} - engines: {node: '>=14.16'} + 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} - p-try@1.0.0: - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} - engines: {node: '>=4'} + jest-mock@29.7.0: + resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + jest-pnp-resolver@1.2.3: + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true - pac-proxy-agent@7.1.0: - resolution: {integrity: sha512-Z5FnLVVZSnX7WjBg0mhDtydeRZ1xMcATZThjySQUHqr+0ksP8kqaw23fNKkaaN/Z8gwLUs/W7xdl0I75eP2Xyw==} - engines: {node: '>= 14'} - - pac-resolver@7.0.1: - resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} - engines: {node: '>= 14'} + jest-regex-util@29.6.3: + resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + jest-resolve-dependencies@29.7.0: + resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + jest-resolve@29.7.0: + resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - param-case@2.1.1: - resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} + jest-runner@29.7.0: + resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} + jest-runtime@29.7.0: + resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} + jest-snapshot@29.7.0: + resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parse-asn1@5.1.7: - resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} - engines: {node: '>= 0.10'} + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parse-domain@5.0.0: - resolution: {integrity: sha512-sjvhVD0seIF3IquDLsbOE+6nekYyPzj4mGOMv4r9HIXalOjtTXb1uTZwtpQyp0myIoi9++w2eDqYOlCT5ic3+Q==} - hasBin: true + jest-validate@29.7.0: + resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parse-entities@4.0.2: - resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} + jest-watcher@29.7.0: + resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parse-filepath@1.0.2: - resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} - engines: {node: '>=0.8'} + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} - parse-gitignore@1.0.1: - resolution: {integrity: sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==} - engines: {node: '>=6'} + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - parse-imports@2.2.1: - resolution: {integrity: sha512-OL/zLggRp8mFhKL0rNORUTR4yBYujK/uU+xZL+/0Rgm2QE4nLO9v8PzEweSJEbMGKmDRjJE4R3IMJlL2di4JeQ==} - engines: {node: '>= 18'} + jest@29.7.0: + resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true - parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} + jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true - parse-json@8.1.0: - resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} - engines: {node: '>=18'} + jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} - parse-json@8.3.0: - resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} - engines: {node: '>=18'} + jose@5.9.6: + resolution: {integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==} - parse-ms@4.0.0: - resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} - engines: {node: '>=18'} + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - parse5-htmlparser2-tree-adapter@6.0.1: - resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + js-yaml@3.14.2: + resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} + hasBin: true - parse5@5.1.1: - resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} + js-yaml@4.1.1: + resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} + hasBin: true - parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} - parse5@7.2.1: - resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} + jsdoc-type-pratt-parser@4.8.0: + resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} + engines: {node: '>=12.0.0'} - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} + jsdom@20.0.3: + resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} + engines: {node: '>=14'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true - pascal-case@2.0.1: - resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true - patch-console@1.0.0: - resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} - engines: {node: '>=10'} + jsii-pacmak@1.102.0: + resolution: {integrity: sha512-3/nqBYNH8n/5IWI0sBFBYl1yATokEDUDQtYFLjzk7oXNWpUJ23/encI78Cs55ZS6UXcfWN3xczGLqCWnsgEpnw==} + engines: {node: '>= 14.17.0'} + hasBin: true + peerDependencies: + jsii-rosetta: ^1.102.0 || ~5.2.0 || ~5.3.0 || ~5.4.0 - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + jsii-reflect@1.121.0: + resolution: {integrity: sha512-TqZdP8GwGq5+Qv96yuNMWapkd8oXEYVRKEqIGwR1UICcLOOXwF5CKzVG9tzNk37neWkIkE4U2PG/4I+bvIcFMQ==} + engines: {node: '>= 14.17.0'} + hasBin: true - path-case@2.1.1: - resolution: {integrity: sha512-Ou0N05MioItesaLr9q8TtHVWmJ6fxWdqKB2RohFmNWVyJ+2zeKIeDNWAN6B/Pe7wpzWChhZX6nONYmOnMeJQ/Q==} + jsii-rosetta@5.4.30: + resolution: {integrity: sha512-DyJlVO1L7p37poEtja3ktr3zGv15kvnkVrJ+uPuv5+QOvSs2XTTzi2qsgt/l7N/6yXelQ2LDvSDzXfEY08UZjg==} + engines: {node: '>= 18.12.0'} + hasBin: true - path-case@3.0.4: - resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} + jsii@5.4.31: + resolution: {integrity: sha512-qxiV/NMucgvHHupZJ36QACejcgZ3qY1FzjVHMOBmDHm+dISZ39p7dH7Hiq2ErMEwCDzdvQgR1OwCsUnrBH6oVQ==} + engines: {node: '>= 18.12.0'} + hasBin: true - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + json-to-pretty-yaml@1.2.2: + resolution: {integrity: sha512-rvm6hunfCcqegwYaG5T4yKJWxc9FXFgBVrcTZ4XfSVRwa5HA/Xs+vB/Eo9treYYHCeNM0nrSUr82V/M31Urc7A==} + engines: {node: '>= 0.2.0'} - path-root-regex@0.1.2: - resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} - engines: {node: '>=0.10.0'} + json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true - path-root@0.1.1: - resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} - engines: {node: '>=0.10.0'} + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} + jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - path-to-regexp@0.1.12: - resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - path-to-regexp@6.3.0: - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} + jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} + jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + engines: {'0': node >= 0.2.0} - path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} + jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + jstimezonedetect@1.0.7: + resolution: {integrity: sha512-ARADHortktl9IZ1tr4GHwGPIAzgz3mLNCbR/YjWtRtc/O0o634O3NeFlpLjv95EvuDA5dc8z6yfgbS8nUc4zcQ==} - pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} - engines: {node: '>= 14.16'} + jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} - pathval@2.0.1: - resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} - engines: {node: '>= 14.16'} + jwa@1.4.2: + resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} + jws@3.2.3: + resolution: {integrity: sha512-byiJ0FLRdLdSVSReO/U4E7RoEyOCKnEnEPMjq3HxWtvzLsV08/i5RQKsFVNkCldrCaPr2vDNAOMsfs8T/Hze7g==} - pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - perfect-debounce@2.0.0: - resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==} + kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} - pg-int8@1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} - engines: {node: '>=4.0.0'} + language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} - pg-protocol@1.7.0: - resolution: {integrity: sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==} + language-tags@1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} - pg-types@2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} - engines: {node: '>=4'} + lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + legal-docs@https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b: + resolution: {tarball: https://codeload.github.com/mozilla/legal-docs/tar.gz/35d7743e466813c21e39745a76db7c566ae5063b} + version: 1.0.0 - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} + lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + + lint-staged@15.4.3: + resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==} + engines: {node: '>=18.12.0'} hasBin: true - pidusage@3.0.2: - resolution: {integrity: sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==} - engines: {node: '>=10'} + listr2@4.0.5: + resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} + engines: {node: '>=12'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} + listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} + engines: {node: '>=18.0.0'} - pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} + load-script@1.0.0: + resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==} - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} + loader-runner@4.3.1: + resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} + engines: {node: '>=6.11.5'} - pkg-conf@2.1.0: - resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==} + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + + locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + 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'} - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} - pkg-types@2.3.0: - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} + 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} - pkg-up@3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} + lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - pluralize@8.0.0: - resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} - engines: {node: '>=4'} + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - pnp-webpack-plugin@1.7.0: - resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} - engines: {node: '>=6'} + lodash.capitalize@4.2.1: + resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==} - polished@4.3.1: - resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} - engines: {node: '>=10'} + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - popper.js@1.16.1: - resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} - deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 + lodash.difference@4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} - possible-typed-array-names@1.0.0: - resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} - engines: {node: '>= 0.4'} + lodash.escaperegexp@4.1.2: + resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} - postcss-attribute-case-insensitive@7.0.1: - resolution: {integrity: sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.flatten@4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} - postcss-calc@10.1.1: - resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} - engines: {node: ^18.12 || ^20.9 || >=22.0} - peerDependencies: - postcss: ^8.4.38 + lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. - postcss-clamp@4.1.0: - resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} - engines: {node: '>=7.6.0'} - peerDependencies: - postcss: ^8.4.6 + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - postcss-cli@11.0.0: - resolution: {integrity: sha512-xMITAI7M0u1yolVcXJ9XTZiO9aO49mcoKQy6pCDFdMh9kGqhzLVpWxeD/32M/QBmkhcGypZFFOLNLmIW4Pg4RA==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - postcss: ^8.0.0 + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - postcss-color-functional-notation@7.0.7: - resolution: {integrity: sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. - postcss-color-hex-alpha@10.0.0: - resolution: {integrity: sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - postcss-color-rebeccapurple@10.0.0: - resolution: {integrity: sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - postcss-colormin@7.0.2: - resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - postcss-convert-values@7.0.4: - resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - postcss-custom-media@11.0.5: - resolution: {integrity: sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.kebabcase@4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - postcss-custom-properties@14.0.4: - resolution: {integrity: sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.lowercase@4.3.0: + resolution: {integrity: sha512-UcvP1IZYyDKyEL64mmrwoA1AbFu5ahojhTtkOUr1K9dbuxzS9ev8i4TxMMGCqRC9TE8uDaSoufNAXxRPNTseVA==} - postcss-custom-selectors@8.0.4: - resolution: {integrity: sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - postcss-dir-pseudo-class@9.0.1: - resolution: {integrity: sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - postcss-discard-comments@7.0.3: - resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.mergewith@4.6.2: + resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - postcss-discard-duplicates@7.0.1: - resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - postcss-discard-empty@7.0.0: - resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.snakecase@4.1.1: + resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} - postcss-discard-overridden@7.0.0: - resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - postcss-double-position-gradients@6.0.0: - resolution: {integrity: sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.startcase@4.4.0: + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - postcss-flexbugs-fixes@5.0.2: - resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} - peerDependencies: - postcss: ^8.1.4 + lodash.union@4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} - postcss-focus-visible@10.0.1: - resolution: {integrity: sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - postcss-focus-within@9.0.1: - resolution: {integrity: sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash.uniqby@4.7.0: + resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} - postcss-font-variant@5.0.0: - resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} - peerDependencies: - postcss: ^8.1.0 + lodash.upperfirst@4.3.1: + resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} - postcss-gap-properties@6.0.0: - resolution: {integrity: sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - postcss-image-set-function@7.0.0: - resolution: {integrity: sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + log-symbols@3.0.0: + resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==} + engines: {node: '>=8'} - postcss-import@16.1.0: - resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==} - engines: {node: '>=18.0.0'} - peerDependencies: - postcss: ^8.0.0 + log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} - postcss-lab-function@7.0.7: - resolution: {integrity: sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig==} + log-symbols@6.0.0: + resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 - - postcss-load-config@5.1.0: - resolution: {integrity: sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - - 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-logical@8.0.0: - resolution: {integrity: sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==} + log-update@4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} + + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 - postcss-merge-longhand@7.0.4: - resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + log4js@6.9.1: + resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} + engines: {node: '>=8.0'} - postcss-merge-rules@7.0.4: - resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - postcss-minify-font-values@7.0.0: - resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true - postcss-minify-gradients@7.0.0: - resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lower-case-first@1.0.2: + resolution: {integrity: sha512-UuxaYakO7XeONbKrZf5FEgkantPf5DUqDayzP5VXZrtRPdH86s4kN47I8B3TW10S4QKiE3ziHNf3kRN//okHjA==} - postcss-minify-params@7.0.2: - resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lower-case-first@2.0.2: + resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} - postcss-minify-selectors@7.0.4: - resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + lower-case@1.1.4: + resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} - postcss-modules-extract-imports@3.1.0: - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + lower-case@2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - postcss-modules-local-by-default@4.2.0: - resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - postcss-modules-scope@3.2.1: - resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + lru-cache@11.2.4: + resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==} + engines: {node: 20 || >=22} - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - postcss-nested@7.0.2: - resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==} - engines: {node: '>=18.0'} - peerDependencies: - postcss: ^8.2.14 + lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + engines: {node: '>=12'} - postcss-nesting@13.0.1: - resolution: {integrity: sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true - postcss-normalize-charset@7.0.0: - resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - postcss-normalize-display-values@7.0.0: - resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + engines: {node: '>=12'} - postcss-normalize-positions@7.0.0: - resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + make-asynchronous@1.0.1: + resolution: {integrity: sha512-T9BPOmEOhp6SmV25SwLVcHK4E6JyG/coH3C6F1NjNXSziv/fd4GmsqMk8YR6qpPOswfaOCApSNkZv6fxoaYFcQ==} + engines: {node: '>=18'} - postcss-normalize-repeat-style@7.0.0: - resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} - postcss-normalize-string@7.0.0: - resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - postcss-normalize-timing-functions@7.0.0: - resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - postcss-normalize-unicode@7.0.2: - resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} - postcss-normalize-url@7.0.0: - resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + marked-terminal@7.3.0: + resolution: {integrity: sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==} + engines: {node: '>=16.0.0'} peerDependencies: - postcss: ^8.4.31 + marked: '>=1 <16' - postcss-normalize-whitespace@7.0.0: - resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + marked@15.0.6: + resolution: {integrity: sha512-Y07CUOE+HQXbVDCGl3LXggqJDbXDP2pArc2C1N1RRMN0ONiShoSsIInMd5Gsxupe7fKLpgimTV+HOJ9r7bA+pg==} + engines: {node: '>= 18'} + hasBin: true - postcss-opacity-percentage@3.0.0: - resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + match-sorter@8.0.0: + resolution: {integrity: sha512-bGJ6Zb+OhzXe+ptP5d80OLVx7AkqfRbtGEh30vNSfjNwllu+hHI+tcbMIT/fbkx/FKN1PmKuDb65+Oofg+XUxw==} - postcss-ordered-values@7.0.1: - resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} - postcss-overflow-shorthand@6.0.0: - resolution: {integrity: sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + mdast-util-from-markdown@2.0.2: + resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} - postcss-page-break@3.0.4: - resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} - peerDependencies: - postcss: ^8 + mdast-util-mdx-expression@2.0.1: + resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==} - postcss-place@10.0.0: - resolution: {integrity: sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + mdast-util-mdx-jsx@3.2.0: + resolution: {integrity: sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==} - postcss-preset-env@10.1.3: - resolution: {integrity: sha512-9qzVhcMFU/MnwYHyYpJz4JhGku/4+xEiPTmhn0hj3IxnUYlEF9vbh7OC1KoLAnenS6Fgg43TKNp9xcuMeAi4Zw==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + mdast-util-mdxjs-esm@2.0.1: + resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==} - postcss-pseudo-class-any-link@10.0.1: - resolution: {integrity: sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + mdast-util-phrasing@4.1.0: + resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==} - postcss-reduce-initial@7.0.2: - resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + mdast-util-to-hast@13.2.1: + resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} - postcss-reduce-transforms@7.0.0: - resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + mdast-util-to-markdown@2.1.2: + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} - postcss-replace-overflow-wrap@4.0.0: - resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} - peerDependencies: - postcss: ^8.0.3 + mdast-util-to-string@4.0.0: + resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - postcss-reporter@7.1.0: - resolution: {integrity: sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==} - engines: {node: '>=10'} - peerDependencies: - postcss: ^8.1.0 + mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - postcss-selector-not@8.0.1: - resolution: {integrity: sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==} - engines: {node: '>=18'} - peerDependencies: - postcss: ^8.4 + mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - postcss-selector-parser@7.0.0: - resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} - engines: {node: '>=4'} + mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - postcss-svgo@7.0.1: - resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} - engines: {node: ^18.12.0 || ^20.9.0 || >= 18} - peerDependencies: - postcss: ^8.4.31 + memoize-one@5.2.1: + resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} - postcss-unique-selectors@7.0.3: - resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} - peerDependencies: - postcss: ^8.4.31 + meow@12.1.1: + resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} + engines: {node: '>=16.10'} - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} + meros@1.3.2: + resolution: {integrity: sha512-Q3mobPbvEx7XbwhnC1J1r60+5H6EZyNccdzSz0eGexJRwouUtTZxPVRGdqKtxlpD84ScK4+tIGldkqDtCKdI0A==} + engines: {node: '>=13'} + peerDependencies: + '@types/node': '>=13' + peerDependenciesMeta: + '@types/node': + optional: true - postgres-array@2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} - engines: {node: '>=4'} + micromark-core-commonmark@2.0.3: + resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} - postgres-bytea@1.0.0: - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} - engines: {node: '>=0.10.0'} + micromark-factory-destination@2.0.1: + resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==} - postgres-date@1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} - engines: {node: '>=0.10.0'} + micromark-factory-label@2.0.1: + resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==} - postgres-interval@1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} - engines: {node: '>=0.10.0'} + micromark-factory-space@2.0.1: + resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==} - powershell-utils@0.1.0: - resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} - engines: {node: '>=20'} + micromark-factory-title@2.0.1: + resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==} + + micromark-factory-whitespace@2.0.1: + resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==} - prebuild-install@7.1.3: - resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} - engines: {node: '>=10'} - hasBin: true + micromark-util-character@2.1.1: + resolution: {integrity: sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==} - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} + micromark-util-chunked@2.0.1: + resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==} - prettier-plugin-packagejson@2.5.8: - resolution: {integrity: sha512-BaGOF63I0IJZoudxpuQe17naV93BRtK8b3byWktkJReKEMX9CC4qdGUzThPDVO/AUhPzlqDiAXbp18U6X8wLKA==} - peerDependencies: - prettier: '>= 1.16.0' - peerDependenciesMeta: - prettier: - optional: true + micromark-util-classify-character@2.0.1: + resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==} - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true + micromark-util-combine-extensions@2.0.1: + resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==} - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} - engines: {node: '>=14'} - hasBin: true + micromark-util-decode-numeric-character-reference@2.0.2: + resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==} - prettier@3.7.4: - resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} - engines: {node: '>=14'} - hasBin: true + micromark-util-decode-string@2.0.1: + resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==} - pretty-error@4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} + micromark-util-encode@2.0.1: + resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==} - 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} + micromark-util-html-tag-name@2.0.1: + resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==} - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + micromark-util-normalize-identifier@2.0.1: + resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==} - pretty-format@30.2.0: - resolution: {integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==} - engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + micromark-util-resolve-all@2.0.1: + resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==} - pretty-hrtime@1.0.3: - resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} - engines: {node: '>= 0.8'} + micromark-util-sanitize-uri@2.0.1: + resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - pretty-ms@9.2.0: - resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} - engines: {node: '>=18'} + micromark-util-subtokenize@2.1.0: + resolution: {integrity: sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==} - pretty-ms@9.3.0: - resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} - engines: {node: '>=18'} + micromark-util-symbol@2.0.1: + resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} - proc-log@5.0.0: - resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} - engines: {node: ^18.17.0 || >=20.5.0} + micromark-util-types@2.0.2: + resolution: {integrity: sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==} - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + micromark@4.0.2: + resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} - progress@2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} + mime@4.1.0: + resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} + engines: {node: '>=16'} + hasBin: true - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} + mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + engines: {node: '>=10'} - proxy-agent@6.5.0: - resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} - engines: {node: '>= 14'} + min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - psl@1.15.0: - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + minimatch@8.0.4: + resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} + engines: {node: '>=16 || 14 >=14.17'} - pump@3.0.3: - resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} + minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} - pure-rand@7.0.1: - resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} + engines: {node: '>= 18'} - qs@6.14.0: - resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} - engines: {node: '>=0.6'} + mkdirp-classic@0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - query-string@9.1.1: - resolution: {integrity: sha512-MWkCOVIcJP9QSKU52Ngow6bsAWAPlPK2MludXvcrS2bGZSl+T1qX9MZvRIkqUIkGLJquMJHWfsT6eRqUpp4aWg==} - engines: {node: '>=18'} + mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true - querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + module-details-from-path@1.0.4: + resolution: {integrity: sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==} - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + mousetrap@1.6.5: + resolution: {integrity: sha512-QNo4kEepaIBwiT8CDhP98umTetp+JNfQYBWvC1pc6/OAibuXtRcxZ58Qz8skvEHYvURne/7R8T5VoOI7rDsEUA==} - queue@6.0.2: - resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - raf-schd@4.0.3: - resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==} + msw@2.12.4: + resolution: {integrity: sha512-rHNiVfTyKhzc0EjoXUBVGteNKBevdjOlVC6GlIRXpy+/3LHEIGRovnB5WPjcvmNODVQ1TNFnoa7wsGbd0V3epg==} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + typescript: '>= 4.8.x' + peerDependenciesMeta: + typescript: + optional: true - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + 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} - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} + mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} - raw-body@2.5.3: - resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} - engines: {node: '>= 0.8'} + mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - rc9@2.1.2: - resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} + nan@2.24.0: + resolution: {integrity: sha512-Vpf9qnVW1RaDkoNKFUvfxqAbtI8ncb8OJlqZ9wwpXzWPEsvsB1nvdUi6oYrHIkQ1Y/tMDnr1h4nczS0VB9Xykg==} - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - react-async-script@1.2.0: - resolution: {integrity: sha512-bCpkbm9JiAuMGhkqoAiC0lLkb40DJ0HOEJIku+9JDjxX3Rcs+ztEOG13wbrOskt3n2DTrjshhaQ/iay+SnGg5Q==} - peerDependencies: - react: '>=16.4.1' + napi-build-utils@2.0.0: + resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} - react-beautiful-dnd@13.1.1: - resolution: {integrity: sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ==} - deprecated: 'react-beautiful-dnd is now deprecated. Context and options: https://github.com/atlassian/react-beautiful-dnd/issues/2672' - peerDependencies: - react: ^16.8.5 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.5 || ^17.0.0 || ^18.0.0 + napi-postinstall@0.3.4: + resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true - react-confetti@6.2.2: - resolution: {integrity: sha512-K+kTyOPgX+ZujMZ+Rmb7pZdHBvg+DzinG/w4Eh52WOB8/pfO38efnnrtEZNJmjTvLxc16RBYO+tPM68Fg8viBA==} - engines: {node: '>=16'} - peerDependencies: - react: ^16.3.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - react-devtools-core@4.28.5: - resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} + natural-orderby@5.0.0: + resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} + engines: {node: '>=18'} - react-docgen-typescript@2.2.2: - resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} - peerDependencies: - typescript: '>= 4.3.x' + negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} - react-docgen@7.1.1: - resolution: {integrity: sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg==} - engines: {node: '>=16.14.0'} + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 + nerf-dart@1.0.0: + resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} - react-dom@19.1.0: - resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} - peerDependencies: - react: ^19.1.0 + netmask@2.0.2: + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + engines: {node: '>= 0.4.0'} - react-dom@19.2.1: - resolution: {integrity: sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==} - peerDependencies: - react: ^19.2.1 + next-i18n-router@5.5.1: + resolution: {integrity: sha512-uJGYUAQS33LbRT3Jx+kurR/E79iPQo1jWZUYmc+614UkPt58k2XYyGloSvHR74b21i4K/d6eksdBj6T2WojjdA==} - react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} + next-i18next@15.4.1: + resolution: {integrity: sha512-n3cFqBKDpEDLXZVYD52H6k2QzLAnUSuBie02BmVpfywNZGxcNgq6QXdpVpvONQ7WkBVntPtldt867ZgtEcP1Og==} + engines: {node: '>=14'} + peerDependencies: + i18next: '>= 23.7.13' + next: '>= 12.0.0' + react: '>= 17.0.2' + react-i18next: '>= 13.5.0' - react-floater@0.7.9: - resolution: {integrity: sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg==} + next-redux-saga@4.1.2: + resolution: {integrity: sha512-UEI/8bRObquIpHeHX1RuqOFBe2zhI2gTHLijBLiinOZrCbir18B4/lJpymrEoHHpel0iiZEwV4R6jeUWYv+Avw==} peerDependencies: - react: 15 - 18 - react-dom: 15 - 18 + redux-saga: 1.x - react-google-recaptcha@3.1.0: - resolution: {integrity: sha512-cYW2/DWas8nEKZGD7SCu9BSuVz8iOcOLHChHyi7upUuVhkpkhYG/6N3KDiTQ3XAiZ2UAZkfvYKMfAHOzBOcGEg==} + next-redux-wrapper@8.1.0: + resolution: {integrity: sha512-2hIau0hcI6uQszOtrvAFqgc0NkZegKYhBB7ZAKiG3jk7zfuQb4E7OV9jfxViqqojh3SEHdnFfPkN9KErttUKuw==} peerDependencies: - react: '>=16.4.1' + next: '>=9' + react: '*' + react-redux: '*' - react-i18next@15.4.0: - resolution: {integrity: sha512-Py6UkX3zV08RTvL6ZANRoBh9sL/ne6rQq79XlkHEdd82cZr2H9usbWpUNVadJntIZP2pu3M2rL1CN+5rQYfYFw==} + next-router-mock@0.9.13: + resolution: {integrity: sha512-906n2RRaE6Y28PfYJbaz5XZeJ6Tw8Xz1S6E31GGwZ0sXB6/XjldD1/2azn1ZmBmRk5PQRkzjg+n+RHZe5xQzWA==} peerDependencies: - i18next: '>= 23.2.3' - react: '>= 16.8.0' - react-dom: '*' - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true + next: '>=10.0.0' + react: '>=17.0.0' - react-i18next@16.4.1: - resolution: {integrity: sha512-GzsYomxb1/uE7nlJm0e1qQ8f+W9I3Xirh9VoycZIahk6C8Pmv/9Fd0ek6zjf1FSgtGLElDGqwi/4FOHEGUbsEQ==} + next@16.0.8: + resolution: {integrity: sha512-LmcZzG04JuzNXi48s5P+TnJBsTGPJunViNKV/iE4uM6kstjTQsQhvsAv+xF6MJxU2Pr26tl15eVbp0jQnsv6/g==} + engines: {node: '>=20.9.0'} + hasBin: true peerDependencies: - i18next: '>= 25.6.2' - react: '>= 16.8.0' - react-dom: '*' - react-native: '*' - typescript: ^5 + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.51.1 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 peerDependenciesMeta: - react-dom: + '@opentelemetry/api': optional: true - react-native: + '@playwright/test': optional: true - typescript: + babel-plugin-react-compiler: + optional: true + sass: optional: true - react-innertext@1.1.5: - resolution: {integrity: sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==} - peerDependencies: - '@types/react': '>=0.0.0 <=99' - react: '>=0.0.0 <=99' + no-case@2.3.2: + resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} - react-intersection-observer@9.15.1: - resolution: {integrity: sha512-vGrqYEVWXfH+AGu241uzfUpNK4HAdhCkSAyFdkMb9VWWXs6mxzBLpWCxEy9YcnDNY2g9eO6z7qUtTBdA9hc8pA==} + no-case@3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} + + node-abi@3.85.0: + resolution: {integrity: sha512-zsFhmbkAzwhTft6nd3VxcG0cvJsT70rL+BIGHWVq5fi6MwGrHwzqKaxXE+Hl2GmnGItnDKPPkO5/LQqjVkIdFg==} + engines: {node: '>=10'} + + node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + deprecated: Use your platform's native DOMException instead + + node-emoji@2.2.0: + resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} + engines: {node: '>=18'} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} peerDependencies: - react: ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + encoding: ^0.1.0 peerDependenciesMeta: - react-dom: + encoding: optional: true - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + node-fetch@3.3.2: + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + node-plop@0.26.3: + resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} + engines: {node: '>=8.9.4'} - react-joyride@2.9.3: - resolution: {integrity: sha512-1+Mg34XK5zaqJ63eeBhqdbk7dlGCFp36FXwsEvgpjqrtyywX2C6h9vr3jgxP0bGHCw8Ilsp/nRDzNVq6HJ3rNw==} - peerDependencies: - react: 15 - 18 - react-dom: 15 - 18 + node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - react-lifecycles-compat@3.0.4: - resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} + nookies@2.5.2: + resolution: {integrity: sha512-x0TRSaosAEonNKyCrShoUaJ5rrT5KHRNZ5DwPCuizjgrnkpE5DRf3VL7AyyQin4htict92X1EQ7ejDbaHDVdYA==} - react-markdown@9.0.3: - resolution: {integrity: sha512-Yk7Z94dbgYTOrdk41Z74GoKA7rThnsbbqBTRYuxoe08qvfQ9tJVhmAKw6BJS/ZORG7kTy/s1QvYzSuaoBA1qfw==} - peerDependencies: - '@types/react': '>=18' - react: '>=18' + normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - react-modal@3.16.3: - resolution: {integrity: sha512-yCYRJB5YkeQDQlTt17WGAgFJ7jr2QYcWa1SHqZ3PluDmnKJ/7+tVU+E6uKyZ0nODaeEj+xCpK4LcSnKXLMC0Nw==} - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 - react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 + normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} - react-player@2.16.0: - resolution: {integrity: sha512-mAIPHfioD7yxO0GNYVFD1303QFtI3lyyQZLY229UEAp/a10cSW+hPcakg0Keq8uWJxT2OiT/4Gt+Lc9bD6bJmQ==} - peerDependencies: - react: '>=16.6.0' + normalize-package-data@8.0.0: + resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} + engines: {node: ^20.17.0 || >=22.9.0} - react-popper@2.3.0: - resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==} - peerDependencies: - '@popperjs/core': ^2.0.0 - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 + normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} - react-reconciler@0.26.2: - resolution: {integrity: sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==} + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - peerDependencies: - react: ^17.0.2 - react-redux@7.2.9: - resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==} - peerDependencies: - react: ^16.8.3 || ^17 || ^18 - react-dom: '*' - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true + normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} - react-redux@9.2.0: - resolution: {integrity: sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==} - peerDependencies: - '@types/react': ^18.2.25 || ^19 - react: ^18.0 || ^19 - redux: ^5.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - redux: - optional: true + normalize-url@8.1.0: + resolution: {integrity: sha512-X06Mfd/5aKsRHc0O0J5CUedwnPmnDtLF2+nq+KN9KSDlJHkPuh0JUviWjEWMe0SW/9TDdSLVPuk7L5gGTIA1/w==} + engines: {node: '>=14.16'} - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} + npm-package-arg@12.0.1: + resolution: {integrity: sha512-aDxjFfPV3Liw0WOBWlyZLMBqtbgbg03rmGvHDJa2Ttv7tIz+1oB5qWec4psCDFZcZi9b5XdGkPdQiJxOPzvQRQ==} + engines: {node: ^18.17.0 || >=20.5.0} - react-swipeable@7.0.2: - resolution: {integrity: sha512-v1Qx1l+aC2fdxKa9aKJiaU/ZxmJ5o98RMoFwUqAAzVWUcxgfHFXDDruCKXhw6zIYXm6V64JiHgP9f6mlME5l8w==} - peerDependencies: - react: ^16.8.3 || ^17 || ^18 || ^19.0.0 || ^19.0.0-rc + npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} - react-textarea-autosize@8.5.7: - resolution: {integrity: sha512-2MqJ3p0Jh69yt9ktFIaZmORHXw4c4bxSIhCeWiFwmJ9EYKgLmuNII3e9c9b2UO+ijl4StnpZdqpxNIhTdHvqtQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} + + npm@11.7.0: + resolution: {integrity: sha512-wiCZpv/41bIobCoJ31NStIWKfAxxYyD1iYnWCtiyns8s5v3+l8y0HCP/sScuH6B5+GhIfda4HQKiqeGZwJWhFw==} + engines: {node: ^20.17.0 || >=22.9.0} + hasBin: true + bundledDependencies: + - '@isaacs/string-locale-compare' + - '@npmcli/arborist' + - '@npmcli/config' + - '@npmcli/fs' + - '@npmcli/map-workspaces' + - '@npmcli/metavuln-calculator' + - '@npmcli/package-json' + - '@npmcli/promise-spawn' + - '@npmcli/redact' + - '@npmcli/run-script' + - '@sigstore/tuf' + - abbrev + - archy + - cacache + - chalk + - ci-info + - cli-columns + - fastest-levenshtein + - fs-minipass + - glob + - graceful-fs + - hosted-git-info + - ini + - init-package-json + - is-cidr + - json-parse-even-better-errors + - libnpmaccess + - libnpmdiff + - libnpmexec + - libnpmfund + - libnpmorg + - libnpmpack + - libnpmpublish + - libnpmsearch + - libnpmteam + - libnpmversion + - make-fetch-happen + - minimatch + - minipass + - minipass-pipeline + - ms + - node-gyp + - nopt + - npm-audit-report + - npm-install-checks + - npm-package-arg + - npm-pick-manifest + - npm-profile + - npm-registry-fetch + - npm-user-validate + - p-map + - pacote + - parse-conflict-json + - proc-log + - qrcode-terminal + - read + - semver + - spdx-expression-parse + - ssri + - supports-color + - tar + - text-table + - tiny-relative-date + - treeverse + - validate-npm-package-name + - which - react-visibility-sensor@5.1.1: - resolution: {integrity: sha512-cTUHqIK+zDYpeK19rzW6zF9YfT4486TIgizZW53wEZ+/GPBbK7cNS0EHyJVyHYacwFEvvHLEKfgJndbemWhB/w==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} + nullthrows@1.1.1: + resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - react@19.1.0: - resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} - engines: {node: '>=0.10.0'} + nwsapi@2.2.23: + resolution: {integrity: sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==} - react@19.2.1: - resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==} + object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - read-package-up@11.0.0: - resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} - engines: {node: '>=18'} - - read-package-up@12.0.0: - resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} - engines: {node: '>=20'} - - read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - - read-pkg@10.0.0: - resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} - engines: {node: '>=20'} - - read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - - read-pkg@9.0.1: - resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} - engines: {node: '>=18'} - - 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==} + object-hash@2.2.0: + resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} engines: {node: '>= 6'} - readable-stream@4.7.0: - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} - 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.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - recast@0.23.11: - resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} - engines: {node: '>= 4'} - - recast@0.23.9: - resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} - engines: {node: '>= 4'} - - rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - - redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - - redux-saga@1.3.0: - resolution: {integrity: sha512-J9RvCeAZXSTAibFY0kGw6Iy4EdyDNW7k6Q+liwX+bsck7QVsU78zz8vpBRweEfANxnnlG/xGGeOvf6r8UXzNJQ==} - - redux@4.2.1: - resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} - - redux@5.0.1: - resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} + object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + object.entries@1.1.9: + resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} + engines: {node: '>= 0.4'} - regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} - regexp-tree@0.1.27: - resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} - hasBin: true + object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} - engines: {node: '>=4'} + obliterator@2.0.5: + resolution: {integrity: sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==} - registry-auth-token@3.3.2: - resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - registry-auth-token@5.1.0: - resolution: {integrity: sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==} - engines: {node: '>=14'} + onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} - registry-url@3.1.0: - resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} - engines: {node: '>=0.10.0'} + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} - regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} - regjsparser@0.10.0: - resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} - hasBin: true + oo-ascii-tree@1.121.0: + resolution: {integrity: sha512-Dwzge50NT4bUxynVLtn/eFnl5Vv+8thNDVhw2MFZf6t5DmtIWKCDdQGUrIhN6PMEloDXVvPIW//oZtooSkp79g==} + engines: {node: '>= 14.17.0'} - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} - hasBin: true + open@7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} - relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} + open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} - relay-runtime@12.0.0: - resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} - remark-parse@11.0.0: - resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} + ora@4.1.1: + resolution: {integrity: sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==} + engines: {node: '>=8'} - remark-rehype@11.1.1: - resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==} + ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} - remedial@1.0.8: - resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} + ora@8.2.0: + resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} + engines: {node: '>=18'} - remove-accents@0.5.0: - resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} + os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} - remove-trailing-separator@1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + outvariant@1.4.3: + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - remove-trailing-spaces@1.0.8: - resolution: {integrity: sha512-O3vsMYfWighyFbTd8hk8VaSj9UAGENxAtX+//ugIst2RMk5e03h6RoIS+0ylsFxY1gvmPuAY/PO4It+gPEeySA==} + own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} - renderkid@3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} + p-each-series@3.0.0: + resolution: {integrity: sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==} + engines: {node: '>=12'} - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} + p-event@6.0.1: + resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} + engines: {node: '>=16.17'} - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} + p-filter@4.1.0: + resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} + engines: {node: '>=18'} - require-in-the-middle@7.5.0: - resolution: {integrity: sha512-/Tvpny/RVVicqlYTKwt/GtpZRsPG1CmJNhxVKGz+Sy/4MONfXCVNK69MFgGKdUt0/324q3ClI2dICcPgISrC8g==} - engines: {node: '>=8.6.0'} + p-is-promise@3.0.0: + resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} + engines: {node: '>=8'} - requireindex@1.1.0: - resolution: {integrity: sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg==} - engines: {node: '>=0.10.5'} + p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} - reserved-words@0.1.2: - resolution: {integrity: sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw==} + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} - resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} + p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} - resolve-url-loader@5.0.0: - resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} - engines: {node: '>=12'} + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} - resolve.exports@2.0.3: - resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} - hasBin: true + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - resolve@1.22.11: - resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} - engines: {node: '>= 0.4'} - hasBin: true + p-map@3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true + p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true + p-map@7.0.4: + resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} + engines: {node: '>=18'} - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + p-reduce@2.1.0: + resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} engines: {node: '>=8'} - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} + p-reduce@3.0.0: + resolution: {integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==} + engines: {node: '>=12'} - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} + p-timeout@6.1.4: + resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} + engines: {node: '>=14.16'} - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + engines: {node: '>=4'} - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true + pac-proxy-agent@7.2.0: + resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} + engines: {node: '>= 14'} - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true + pac-resolver@7.0.1: + resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} + engines: {node: '>= 14'} - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - rollup@3.29.5: - resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true + param-case@2.1.1: + resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} - run-applescript@7.1.0: - resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} - engines: {node: '>=18'} + param-case@3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} - run-async@3.0.0: - resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} - engines: {node: '>=0.12.0'} + parse-domain@5.0.0: + resolution: {integrity: sha512-sjvhVD0seIF3IquDLsbOE+6nekYyPzj4mGOMv4r9HIXalOjtTXb1uTZwtpQyp0myIoi9++w2eDqYOlCT5ic3+Q==} + hasBin: true - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + parse-entities@4.0.2: + resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} + parse-filepath@1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} + engines: {node: '>=0.8'} - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + parse-gitignore@1.0.1: + resolution: {integrity: sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==} + engines: {node: '>=6'} - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} + parse-imports-exports@0.2.4: + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} + parse-json@8.3.0: + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} + engines: {node: '>=18'} - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + parse-statements@1.0.11: + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} - sass-loader@14.2.1: - resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} - 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 + parse5-htmlparser2-tree-adapter@6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} - sass@1.96.0: - resolution: {integrity: sha512-8u4xqqUeugGNCYwr9ARNtQKTOj4KmYiJAVKXf2CTIivTCR51j96htbMKWDru8H5SaQWpyVgTfOF8Ylyf5pun1Q==} - engines: {node: '>=14.0.0'} - hasBin: true + parse5@5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} - sax@1.4.3: - resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} + parse5@6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} + parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} - scheduler@0.20.2: - resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + pascal-case@2.0.1: + resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + pascal-case@3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + patch-console@1.0.0: + resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} + engines: {node: '>=10'} - scheduler@0.27.0: - resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} + path-case@2.1.1: + resolution: {integrity: sha512-Ou0N05MioItesaLr9q8TtHVWmJ6fxWdqKB2RohFmNWVyJ+2zeKIeDNWAN6B/Pe7wpzWChhZX6nONYmOnMeJQ/Q==} - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} + path-case@3.0.4: + resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} - schema-utils@4.3.0: - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} - engines: {node: '>= 10.13.0'} + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} - schema-utils@4.3.3: - resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} - engines: {node: '>= 10.13.0'} + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} - scroll@3.0.1: - resolution: {integrity: sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg==} + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - scrollparent@2.1.0: - resolution: {integrity: sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA==} + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} - scuid@1.1.0: - resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} - select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} - selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - semantic-release@25.0.2: - resolution: {integrity: sha512-6qGjWccl5yoyugHt3jTgztJ9Y0JVzyH8/Voc/D8PlLat9pwxQYXz7W1Dpnq5h0/G5GCYGUaDSlYcyk3AMh5A6g==} - engines: {node: ^22.14.0 || >= 24.10.0} - hasBin: true + path-root-regex@0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} + engines: {node: '>=0.10.0'} - semver-diff@5.0.0: - resolution: {integrity: sha512-0HbGtOm+S7T6NGQ/pxJSJipJvc4DK3FcRVMRkhsIwJDJ4Jcz5DQC1cPPzB5GhzyHjwttW878HaWQq46CkL3cqg==} - engines: {node: '>=12'} - deprecated: Deprecated as the semver package now supports this built-in. + path-root@0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} + engines: {node: '>=0.10.0'} - semver-intersect@1.5.0: - resolution: {integrity: sha512-BDjWX7yCC0haX4W/zrnV2JaMpVirwaEkGOBmgRQtH++F1N3xl9v7k9H44xfTqwl+yLNNSbMKosoVSTIiJVQ2Pw==} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} - semver-regex@4.0.5: - resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} + + 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'} - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true + pend@1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true + pg-int8@1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true + pg-protocol@1.10.3: + resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==} - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true + pg-types@2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} - semver@7.7.0: - resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} - engines: {node: '>=10'} - hasBin: true + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} - engines: {node: '>=10'} - hasBin: true + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} + pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true - send@0.19.1: - resolution: {integrity: sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==} - engines: {node: '>= 0.8.0'} + pidusage@3.0.2: + resolution: {integrity: sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==} + engines: {node: '>=10'} - sentence-case@2.1.1: - resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} + pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} - sentence-case@3.0.4: - resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} - serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} + pkg-conf@2.1.0: + resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==} + engines: {node: '>=4'} - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + pkg-up@3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} + pluralize@8.0.0: + resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} + engines: {node: '>=4'} - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} + popper.js@1.16.1: + resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} + deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + possible-typed-array-names@1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + postcss-attribute-case-insensitive@7.0.1: + resolution: {integrity: sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + postcss-calc@10.1.1: + resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} + engines: {node: ^18.12 || ^20.9 || >=22.0} + peerDependencies: + postcss: ^8.4.38 - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + postcss-clamp@4.1.0: + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} + engines: {node: '>=7.6.0'} + peerDependencies: + postcss: ^8.4.6 - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + postcss-cli@11.0.0: + resolution: {integrity: sha512-xMITAI7M0u1yolVcXJ9XTZiO9aO49mcoKQy6pCDFdMh9kGqhzLVpWxeD/32M/QBmkhcGypZFFOLNLmIW4Pg4RA==} + engines: {node: '>=18'} hasBin: true + peerDependencies: + postcss: ^8.0.0 - sha1@1.1.1: - resolution: {integrity: sha512-dZBS6OrMjtgVkopB1Gmo4RQCDKiZsqcpAQpkV/aaj+FCrCg8r4I4qMkDPQjBgLIxlmu9k4nUbWq6ohXahOneYA==} + postcss-color-functional-notation@7.0.12: + resolution: {integrity: sha512-TLCW9fN5kvO/u38/uesdpbx3e8AkTYhMvDZYa9JpmImWuTE99bDQ7GU7hdOADIZsiI9/zuxfAJxny/khknp1Zw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - sharp@0.33.5: - resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + postcss-color-hex-alpha@10.0.0: + resolution: {integrity: sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - sharp@0.34.5: - resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + postcss-color-rebeccapurple@10.0.0: + resolution: {integrity: sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} + postcss-colormin@7.0.5: + resolution: {integrity: sha512-ekIBP/nwzRWhEMmIxHHbXHcMdzd1HIUzBECaj5KEdLz9DVP2HzT065sEhvOx1dkLjYW7jyD0CngThx6bpFi2fA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} + postcss-convert-values@7.0.8: + resolution: {integrity: sha512-+XNKuPfkHTCEo499VzLMYn94TiL3r9YqRE3Ty+jP7UX4qjewUONey1t7CG21lrlTLN07GtGM8MqFVp86D4uKJg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - shell-quote@1.8.2: - resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} - engines: {node: '>= 0.4'} + postcss-custom-media@11.0.6: + resolution: {integrity: sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - shell-quote@1.8.3: - resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} - engines: {node: '>= 0.4'} + postcss-custom-properties@14.0.6: + resolution: {integrity: sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true + postcss-custom-selectors@8.0.5: + resolution: {integrity: sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - shimmer@1.2.1: - resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} + postcss-dir-pseudo-class@9.0.1: + resolution: {integrity: sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} + postcss-discard-comments@7.0.5: + resolution: {integrity: sha512-IR2Eja8WfYgN5n32vEGSctVQ1+JARfu4UH8M7bgGh1bC+xI/obsPJXaBpQF7MAByvgwZinhpHpdrmXtvVVlKcQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} + postcss-discard-duplicates@7.0.2: + resolution: {integrity: sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} + postcss-discard-empty@7.0.1: + resolution: {integrity: sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} + postcss-discard-overridden@7.0.1: + resolution: {integrity: sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + postcss-double-position-gradients@6.0.4: + resolution: {integrity: sha512-m6IKmxo7FxSP5nF2l63QbCC3r+bWpFUWmZXZf096WxG0m7Vl1Q1+ruFOhpdDRmKrRS+S3Jtk+TVk/7z0+BVK6g==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} + postcss-flexbugs-fixes@5.0.2: + resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} + peerDependencies: + postcss: ^8.1.4 - signale@1.4.0: - resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} - engines: {node: '>=6'} + postcss-focus-visible@10.0.1: + resolution: {integrity: sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - signedsource@1.0.0: - resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} + postcss-focus-within@9.0.1: + resolution: {integrity: sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + postcss-font-variant@5.0.0: + resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} + peerDependencies: + postcss: ^8.1.0 - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} + postcss-gap-properties@6.0.0: + resolution: {integrity: sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + postcss-image-set-function@7.0.0: + resolution: {integrity: sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + postcss-import@16.1.0: + resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==} + engines: {node: '>=18.0.0'} + peerDependencies: + postcss: ^8.0.0 - skin-tone@2.0.0: - resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} - engines: {node: '>=8'} + postcss-lab-function@7.0.12: + resolution: {integrity: sha512-tUcyRk1ZTPec3OuKFsqtRzW2Go5lehW29XA21lZ65XmzQkz43VY2tyWEC202F7W3mILOjw0voOiuxRGTsN+J9w==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} + postcss-load-config@5.1.0: + resolution: {integrity: sha512-G5AJ+IX0aD0dygOE0yFZQ/huFFMSNneyfp0e3/bT05a8OfPC5FUoZRPfGijUdGOJNMewJiwzcHJXFafFzeKFVA==} + engines: {node: '>= 18'} + peerDependencies: + jiti: '>=1.21.0' + postcss: '>=8.0.9' + tsx: ^4.8.1 + peerDependenciesMeta: + jiti: + optional: true + postcss: + optional: true + tsx: + optional: true - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} + postcss-logical@8.1.0: + resolution: {integrity: sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 + + postcss-merge-longhand@7.0.5: + resolution: {integrity: sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - slashes@3.0.12: - resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} + postcss-merge-rules@7.0.7: + resolution: {integrity: sha512-njWJrd/Ms6XViwowaaCc+/vqhPG3SmXn725AGrnl+BgTuRPEacjiLEaGq16J6XirMJbtKkTwnt67SS+e2WGoew==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} + postcss-minify-font-values@7.0.1: + resolution: {integrity: sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} + postcss-minify-gradients@7.0.1: + resolution: {integrity: sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} + postcss-minify-params@7.0.5: + resolution: {integrity: sha512-FGK9ky02h6Ighn3UihsyeAH5XmLEE2MSGH5Tc4tXMFtEDx7B+zTG6hD/+/cT+fbF7PbYojsmmWjyTwFwW1JKQQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} - engines: {node: '>=18'} + postcss-minify-selectors@7.0.5: + resolution: {integrity: sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + postcss-nested@7.0.2: + resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.2.14 - snake-case@2.1.0: - resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} + postcss-nesting@13.0.2: + resolution: {integrity: sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} + postcss-normalize-charset@7.0.1: + resolution: {integrity: sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + postcss-normalize-display-values@7.0.1: + resolution: {integrity: sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - socks-proxy-agent@8.0.5: - resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} - engines: {node: '>= 14'} + postcss-normalize-positions@7.0.1: + resolution: {integrity: sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - socks@2.8.3: - resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} + postcss-normalize-repeat-style@7.0.1: + resolution: {integrity: sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - sort-json@2.0.1: - resolution: {integrity: sha512-s8cs2bcsQCzo/P2T/uoU6Js4dS/jnX8+4xunziNoq9qmSpZNCrRIAIvp4avsz0ST18HycV4z/7myJ7jsHWB2XQ==} - hasBin: true + postcss-normalize-string@7.0.1: + resolution: {integrity: sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - sort-object-keys@1.1.3: - resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} + postcss-normalize-timing-functions@7.0.1: + resolution: {integrity: sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - sort-package-json@2.14.0: - resolution: {integrity: sha512-xBRdmMjFB/KW3l51mP31dhlaiFmqkHLfWTfZAno8prb/wbDxwBPWFpxB16GZbiPbYr3wL41H8Kx22QIDWRe8WQ==} - hasBin: true + postcss-normalize-unicode@7.0.5: + resolution: {integrity: sha512-X6BBwiRxVaFHrb2WyBMddIeB5HBjJcAaUHyhLrM2FsxSq5TFqcHSsK7Zu1otag+o0ZphQGJewGH1tAyrD0zX1Q==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} + postcss-normalize-url@7.0.1: + resolution: {integrity: sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} + postcss-normalize-whitespace@7.0.1: + resolution: {integrity: sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + postcss-opacity-percentage@3.0.0: + resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} + postcss-ordered-values@7.0.2: + resolution: {integrity: sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} + postcss-overflow-shorthand@6.0.0: + resolution: {integrity: sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} + postcss-page-break@3.0.4: + resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} + peerDependencies: + postcss: ^8 - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + postcss-place@10.0.0: + resolution: {integrity: sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - spawn-error-forwarder@1.0.0: - resolution: {integrity: sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==} + postcss-preset-env@10.5.0: + resolution: {integrity: sha512-xgxFQPAPxeWmsgy8cR7GM1PGAL/smA5E9qU7K//D4vucS01es3M0fDujhDJn3kY8Ip7/vVYcecbe1yY+vBo3qQ==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + postcss-pseudo-class-any-link@10.0.1: + resolution: {integrity: sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + postcss-reduce-initial@7.0.5: + resolution: {integrity: sha512-RHagHLidG8hTZcnr4FpyMB2jtgd/OcyAazjMhoy5qmWJOx1uxKh4ntk0Pb46ajKM0rkf32lRH4C8c9qQiPR6IA==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + postcss-reduce-transforms@7.0.1: + resolution: {integrity: sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - spdx-expression-parse@4.0.0: - resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} + postcss-replace-overflow-wrap@4.0.0: + resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} + peerDependencies: + postcss: ^8.0.3 - spdx-license-ids@3.0.21: - resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + postcss-reporter@7.1.0: + resolution: {integrity: sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==} + engines: {node: '>=10'} + peerDependencies: + postcss: ^8.1.0 - spdx-license-list@6.10.0: - resolution: {integrity: sha512-wF3RhDFoqdu14d1Prv6c8aNU0FSRuSFJpNjWeygIZcNZEwPxp7I5/Hwo8j6lSkBKWAIkSQrKefrC5N0lvOP0Gw==} - engines: {node: '>=8'} + postcss-selector-not@8.0.1: + resolution: {integrity: sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==} + engines: {node: '>=18'} + peerDependencies: + postcss: ^8.4 - spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + postcss-selector-parser@7.1.1: + resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==} + engines: {node: '>=4'} - spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} + postcss-svgo@7.1.0: + resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==} + engines: {node: ^18.12.0 || ^20.9.0 || >= 18} + peerDependencies: + postcss: ^8.4.32 - split-on-first@3.0.0: - resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} - engines: {node: '>=12'} + postcss-unique-selectors@7.0.4: + resolution: {integrity: sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - split2@1.0.0: - resolution: {integrity: sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==} + postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} - engines: {node: '>= 10.x'} + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} - sponge-case@1.0.1: - resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} + postcss@8.5.1: + resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + engines: {node: ^10 || ^12 || >=14} - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + postgres-array@2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} + postgres-bytea@1.0.0: + resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==} + engines: {node: '>=0.10.0'} - sscaff@1.2.274: - resolution: {integrity: sha512-sztRa50SL1LVxZnF1au6QT1SC2z0S1oEOyi2Kpnlg6urDns93aL32YxiJcNkLcY+VHFtVqm/SRv4cb+6LeoBQA==} - engines: {node: '>= 12.13.0'} + postgres-date@1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} - stable-hash@0.0.4: - resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + postgres-interval@1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + prebuild-install@7.1.3: + resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} engines: {node: '>=10'} + hasBin: true - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} - stacktrace-parser@0.1.10: - resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} - engines: {node: '>=6'} + prettier-plugin-packagejson@2.5.20: + resolution: {integrity: sha512-G8cowPh+QmJJECTZlrPDKWkVVcwrFjF2rGcw546w3N8blLoc4szSs8UUPfFVxHUNLUjiru71Ah83g1lZkeK9Bw==} + peerDependencies: + prettier: '>= 1.16.0' + peerDependenciesMeta: + prettier: + optional: true - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} + prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + engines: {node: '>=14'} + hasBin: true - statuses@2.0.2: - resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + 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-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} - stdin-discarder@0.2.2: - resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + pretty-ms@9.3.0: + resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} engines: {node: '>=18'} - stop-iteration-iterator@1.1.0: - resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} - engines: {node: '>= 0.4'} + proc-log@5.0.0: + resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} + engines: {node: ^18.17.0 || >=20.5.0} - storage-factory@0.2.1: - resolution: {integrity: sha512-zyhSqhFbK7q1ovq1Tf4WyshYwy8jLkKIUnWBPnakXarvFRljemhz9Zlg0rxwnZiqUdJQ3iox36VLtE/XHqQ4og==} + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - storybook@10.1.7: - resolution: {integrity: sha512-dK1p2LKzAdea60APGo/vMbF+X/D7eVZsv8ijnLVvfMBjScdDBgxfIn025mRtOwqECb/UN9cIpPs5XEWAeLpYMg==} - hasBin: true - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} - storybook@8.5.3: - resolution: {integrity: sha512-2WtNBZ45u1AhviRU+U+ld588tH8gDa702dNSq5C8UBaE9PlOsazGsyp90dw1s9YRvi+ejrjKAupQAU0GwwUiVg==} - hasBin: true - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + progress@2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} + promise@7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - stream-buffers@3.0.3: - resolution: {integrity: sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==} - engines: {node: '>= 0.10.0'} + prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} - stream-chain@2.2.5: - resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} + prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - stream-combiner2@1.1.1: - resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} + property-information@7.1.0: + resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} - stream-http@3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} + proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - stream-json@1.9.1: - resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} + proxy-agent@6.5.0: + resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} + engines: {node: '>= 14'} - streamroller@3.1.5: - resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} - engines: {node: '>=8.0'} + proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} - engines: {node: '>=10.0.0'} + psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - strict-event-emitter@0.5.1: - resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + pump@3.0.3: + resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} - string-env-interpolation@1.0.1: - resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} + pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} + query-string@9.1.1: + resolution: {integrity: sha512-MWkCOVIcJP9QSKU52Ngow6bsAWAPlPK2MludXvcrS2bGZSl+T1qX9MZvRIkqUIkGLJquMJHWfsT6eRqUpp4aWg==} + engines: {node: '>=18'} - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} + raf-schd@4.0.3: + resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==} - string.prototype.includes@2.0.1: - resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} - engines: {node: '>= 0.4'} + randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - string.prototype.matchall@4.0.12: - resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} - engines: {node: '>= 0.4'} + rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + react-async-script@1.2.0: + resolution: {integrity: sha512-bCpkbm9JiAuMGhkqoAiC0lLkb40DJ0HOEJIku+9JDjxX3Rcs+ztEOG13wbrOskt3n2DTrjshhaQ/iay+SnGg5Q==} + peerDependencies: + react: '>=16.4.1' - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} + react-beautiful-dnd@13.1.1: + resolution: {integrity: sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ==} + deprecated: 'react-beautiful-dnd is now deprecated. Context and options: https://github.com/atlassian/react-beautiful-dnd/issues/2672' + peerDependencies: + react: ^16.8.5 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.5 || ^17.0.0 || ^18.0.0 - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} + react-devtools-core@4.28.5: + resolution: {integrity: sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==} - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} + react-dom@19.2.1: + resolution: {integrity: sha512-ibrK8llX2a4eOskq1mXKu/TGZj9qzomO+sNfO98M6d9zIPOEhlBkMkBUBLd1vgS0gQsLDBzA+8jJBVXDnfHmJg==} + peerDependencies: + react: ^19.2.1 - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + react-fast-compare@3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + react-floater@0.7.9: + resolution: {integrity: sha512-NXqyp9o8FAXOATOEo0ZpyaQ2KPb4cmPMXGWkx377QtJkIXHlHRAGer7ai0r0C1kG5gf+KJ6Gy+gdNIiosvSicg==} + peerDependencies: + react: 15 - 18 + react-dom: 15 - 18 - stringify-entities@4.0.4: - resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + react-google-recaptcha@3.1.0: + resolution: {integrity: sha512-cYW2/DWas8nEKZGD7SCu9BSuVz8iOcOLHChHyi7upUuVhkpkhYG/6N3KDiTQ3XAiZ2UAZkfvYKMfAHOzBOcGEg==} + peerDependencies: + react: '>=16.4.1' - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} + react-i18next@15.7.4: + resolution: {integrity: sha512-nyU8iKNrI5uDJch0z9+Y5XEr34b0wkyYj3Rp+tfbahxtlswxSCjcUL9H0nqXo9IR3/t5Y5PKIA3fx3MfUyR9Xw==} + peerDependencies: + i18next: '>= 23.4.0' + react: '>= 16.8.0' + react-dom: '*' + react-native: '*' + typescript: ^5 + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + typescript: + optional: true - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} + react-innertext@1.1.5: + resolution: {integrity: sha512-PWAqdqhxhHIv80dT9znP2KvS+hfkbRovFp4zFYHFFlOoQLRiawIic81gKb3U1wEyJZgMwgs3JoLtwryASRWP3Q==} + peerDependencies: + '@types/react': '>=0.0.0 <=99' + react: '>=0.0.0 <=99' - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} + react-intersection-observer@9.15.1: + resolution: {integrity: sha512-vGrqYEVWXfH+AGu241uzfUpNK4HAdhCkSAyFdkMb9VWWXs6mxzBLpWCxEy9YcnDNY2g9eO6z7qUtTBdA9hc8pA==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + react-dom: + optional: true - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} + react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} + react-joyride@2.9.3: + resolution: {integrity: sha512-1+Mg34XK5zaqJ63eeBhqdbk7dlGCFp36FXwsEvgpjqrtyywX2C6h9vr3jgxP0bGHCw8Ilsp/nRDzNVq6HJ3rNw==} + peerDependencies: + react: 15 - 18 + react-dom: 15 - 18 - strip-final-newline@4.0.0: - resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} - engines: {node: '>=18'} + react-lifecycles-compat@3.0.4: + resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} - strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} + react-markdown@9.0.3: + resolution: {integrity: sha512-Yk7Z94dbgYTOrdk41Z74GoKA7rThnsbbqBTRYuxoe08qvfQ9tJVhmAKw6BJS/ZORG7kTy/s1QvYzSuaoBA1qfw==} + peerDependencies: + '@types/react': '>=18' + react: '>=18' - strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} - engines: {node: '>=12'} + react-modal@3.16.3: + resolution: {integrity: sha512-yCYRJB5YkeQDQlTt17WGAgFJ7jr2QYcWa1SHqZ3PluDmnKJ/7+tVU+E6uKyZ0nODaeEj+xCpK4LcSnKXLMC0Nw==} + peerDependencies: + react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 + react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 || ^19 - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} + react-player@2.16.0: + resolution: {integrity: sha512-mAIPHfioD7yxO0GNYVFD1303QFtI3lyyQZLY229UEAp/a10cSW+hPcakg0Keq8uWJxT2OiT/4Gt+Lc9bD6bJmQ==} + peerDependencies: + react: '>=16.6.0' - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} + react-popper@2.3.0: + resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==} + peerDependencies: + '@popperjs/core': ^2.0.0 + react: ^16.8.0 || ^17 || ^18 + react-dom: ^16.8.0 || ^17 || ^18 - style-loader@3.3.4: - resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} - engines: {node: '>= 12.13.0'} + react-reconciler@0.26.2: + resolution: {integrity: sha512-nK6kgY28HwrMNwDnMui3dvm3rCFjZrcGiuwLc5COUipBK5hWHLOxMJhSnSomirqWwjPBJKV1QcbkI0VJr7Gl1Q==} + engines: {node: '>=0.10.0'} peerDependencies: - webpack: ^5.0.0 + react: ^17.0.2 - style-to-object@1.0.8: - resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} + react-redux@7.2.9: + resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==} + peerDependencies: + react: ^16.8.3 || ^17 || ^18 + react-dom: '*' + react-native: '*' + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true - styled-jsx@5.1.6: - resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} - engines: {node: '>= 12.0.0'} + react-redux@9.2.0: + resolution: {integrity: sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==} peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + '@types/react': ^18.2.25 || ^19 + react: ^18.0 || ^19 + redux: ^5.0.0 peerDependenciesMeta: - '@babel/core': + '@types/react': optional: true - babel-plugin-macros: + redux: optional: true - stylehacks@7.0.4: - resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} - engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + react-swipeable@7.0.2: + resolution: {integrity: sha512-v1Qx1l+aC2fdxKa9aKJiaU/ZxmJ5o98RMoFwUqAAzVWUcxgfHFXDDruCKXhw6zIYXm6V64JiHgP9f6mlME5l8w==} peerDependencies: - postcss: ^8.4.31 + react: ^16.8.3 || ^17 || ^18 || ^19.0.0 || ^19.0.0-rc - stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + react-textarea-autosize@8.5.7: + resolution: {integrity: sha512-2MqJ3p0Jh69yt9ktFIaZmORHXw4c4bxSIhCeWiFwmJ9EYKgLmuNII3e9c9b2UO+ijl4StnpZdqpxNIhTdHvqtQ==} + engines: {node: '>=10'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - super-regex@1.1.0: - resolution: {integrity: sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==} + react-visibility-sensor@5.1.1: + resolution: {integrity: sha512-cTUHqIK+zDYpeK19rzW6zF9YfT4486TIgizZW53wEZ+/GPBbK7cNS0EHyJVyHYacwFEvvHLEKfgJndbemWhB/w==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + + react@19.2.1: + resolution: {integrity: sha512-DGrYcCWK7tvYMnWh79yrPHt+vdx9tY+1gPZa7nJQtO/p8bLTDaHp4dzwEhQB7pZ4Xe3ok4XKuEPrVuc+wlpkmw==} + engines: {node: '>=0.10.0'} + + read-cache@1.0.0: + resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} + + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} engines: {node: '>=18'} - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} + read-package-up@12.0.0: + resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} + engines: {node: '>=20'} - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + + read-pkg@10.0.0: + resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} + engines: {node: '>=20'} + + read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} + + 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'} - supports-hyperlinks@3.2.0: - resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} - engines: {node: '>=14.18'} + readdir-glob@1.1.3: + resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==} - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true + recast@0.23.11: + resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==} + engines: {node: '>= 4'} - swap-case@1.1.2: - resolution: {integrity: sha512-BAmWG6/bx8syfc6qXPprof3Mn5vQgf5dwdUNJhsNqU9WdPt5P+ES/wQ5bxfijy8zwZgZZHslC3iAsxsuQMCzJQ==} + rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + engines: {node: '>= 0.10'} - swap-case@2.0.2: - resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} + redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + redux-saga@1.3.0: + resolution: {integrity: sha512-J9RvCeAZXSTAibFY0kGw6Iy4EdyDNW7k6Q+liwX+bsck7QVsU78zz8vpBRweEfANxnnlG/xGGeOvf6r8UXzNJQ==} - sync-fetch@0.6.0-2: - resolution: {integrity: sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A==} - engines: {node: '>=18'} + redux@4.2.1: + resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} - synckit@0.11.11: - resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} - engines: {node: ^14.18.0 || >=16.0.0} + redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - synckit@0.9.2: - resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} - engines: {node: ^14.18.0 || >=16.0.0} + reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} - syncpack@13.0.1: - resolution: {integrity: sha512-SC73r5E3aYwYVXyI4EWKrBBw6CsjPAZXsenJohu9MI7DXXfK0EScRZMK12rHJS7EQm7eVwJyJtkwoX24rYHEsQ==} - engines: {node: '>=18.18.0'} + regexp-tree@0.1.27: + resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true - tabbable@6.2.0: - resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - - tagged-tag@1.0.0: - resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} - engines: {node: '>=20'} + regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} + registry-auth-token@3.3.2: + resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} - engines: {node: '>=6'} + registry-auth-token@5.1.0: + resolution: {integrity: sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==} + engines: {node: '>=14'} - tar-fs@2.1.4: - resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} + registry-url@3.1.0: + resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} + engines: {node: '>=0.10.0'} - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} + regjsparser@0.10.0: + resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} + hasBin: true - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} + relay-runtime@12.0.0: + resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} - temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} + remark-parse@11.0.0: + resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - tempy@3.1.0: - resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} - engines: {node: '>=14.16'} + remark-rehype@11.1.2: + resolution: {integrity: sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==} - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} - 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 + remedial@1.0.8: + resolution: {integrity: sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg==} - terser-webpack-plugin@5.3.15: - resolution: {integrity: sha512-PGkOdpRFK+rb1TzVz+msVhw4YMRT9txLF4kRqvJhGhCM324xuR3REBSHALN+l+sAhKUmz0aotnjp5D+P83mLhQ==} - 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 + remove-accents@0.5.0: + resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} - terser@5.38.0: - resolution: {integrity: sha512-a4GD5R1TjEeuCT6ZRiYMHmIf7okbCPEuhQET8bczV6FrQMMlFXA1n+G0KKjdlFCm3TEHV77GxfZB3vZSUQGFpg==} - engines: {node: '>=10'} - hasBin: true + remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - terser@5.44.1: - resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} - engines: {node: '>=10'} - hasBin: true + remove-trailing-spaces@1.0.9: + resolution: {integrity: sha512-xzG7w5IRijvIkHIjDk65URsJJ7k4J95wmcArY5PRcmjldIOl7oTvG8+X2Ag690R7SfwiOcHrWZKVc1Pp5WIOzA==} - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} - text-extensions@2.4.0: - resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} - engines: {node: '>=8'} + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} - thenby@1.3.4: - resolution: {integrity: sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==} + require-in-the-middle@7.5.2: + resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==} + engines: {node: '>=8.6.0'} - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} + requireindex@1.1.0: + resolution: {integrity: sha512-LBnkqsDE7BZKvqylbmn7lTIVdpx4K/QCduRATpO5R+wtPmky/a8pN1bO2D6wXppn1497AJF9mNjqAXr6bdl9jg==} + engines: {node: '>=0.10.5'} - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - thingies@2.5.0: - resolution: {integrity: sha512-s+2Bwztg6PhWUD7XMfeYm5qliDdSiZm7M7n8KjTkIsm3l/2lgVRc2/Gx/v+ZX8lT4FMA+i8aQvhcWylldc+ZNw==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 + reserved-words@0.1.2: + resolution: {integrity: sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw==} - through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} - thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} - tightrope@0.2.0: - resolution: {integrity: sha512-Kw36UHxJEELq2VUqdaSGR2/8cAsPgMtvX8uGVU6Jk26O66PhXec0A5ZnRYs47btbtwPDpXXF66+Fo3vimCM9aQ==} - engines: {node: '>=16'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - time-span@5.1.0: - resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} - engines: {node: '>=12'} + resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} + engines: {node: '>=10'} - timeout-signal@2.0.0: - resolution: {integrity: sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA==} - engines: {node: '>=16'} + resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} + resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + engines: {node: '>= 0.4'} + hasBin: true - tiny-invariant@1.3.3: - resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} + resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true - tinyexec@0.3.2: - resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} - tinyexec@1.0.2: - resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} - tinyglobby@0.2.10: - resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} - engines: {node: '>=12.0.0'} - - tinyglobby@0.2.15: - resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} - engines: {node: '>=12.0.0'} - - tinygradient@1.1.5: - resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} + rettime@0.7.0: + resolution: {integrity: sha512-LPRKoHnLKd/r3dVxcwO7vhCW+orkOGj9ViueosEBK6ie89CijnfRlhaDhHq/3Hxu4CkWQtxwlBG0mzTQY6uQjw==} - tinyrainbow@1.2.0: - resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} - engines: {node: '>=14.0.0'} + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - tinyrainbow@2.0.0: - resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} - engines: {node: '>=14.0.0'} + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true - tinyspy@4.0.4: - resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} - engines: {node: '>=14.0.0'} + rollup@3.29.5: + resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true - title-case@2.1.1: - resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} + run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} - title-case@3.0.3: - resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} + run-async@3.0.0: + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} + engines: {node: '>=0.12.0'} - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} + safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} + safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} - traverse@0.6.8: - resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} + safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} - tree-changes@0.11.3: - resolution: {integrity: sha512-r14mvDZ6tqz8PRQmlFKjhUVngu4VZ9d92ON3tp0EGpFBE6PAHOq8Bx8m8ahbNoGE3uI/npjYcJiqVydyOiYXag==} + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - tree-changes@0.9.3: - resolution: {integrity: sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==} + sax@1.4.3: + resolution: {integrity: sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==} - tree-dump@1.1.0: - resolution: {integrity: sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' + saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + engines: {node: '>=v12.22.7'} - trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + scheduler@0.20.2: + resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} - trough@2.2.0: - resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} - ts-api-utils@1.4.3: - resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} - engines: {node: '>=16'} - peerDependencies: - typescript: '>=4.2.0' + schema-utils@4.3.3: + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} + engines: {node: '>= 10.13.0'} - ts-api-utils@2.0.1: - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' + scroll@3.0.1: + resolution: {integrity: sha512-pz7y517OVls1maEzlirKO5nPYle9AXsFzTMNJrRGmT951mzpIBy7sNHOg5o/0MQd/NqliCiWnAi0kZneMPFLcg==} - ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} - engines: {node: '>=6.10'} + scrollparent@2.1.0: + resolution: {integrity: sha512-bnnvJL28/Rtz/kz2+4wpBjHzWoEzXhVg/TE8BeVGJHUqE8THNIRnDxDWMktwM+qahvlRdvlLdsQfYe+cuqfZeA==} - ts-jest@29.2.5: - resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} - engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} + scuid@1.1.0: + resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} + + semantic-release@25.0.2: + resolution: {integrity: sha512-6qGjWccl5yoyugHt3jTgztJ9Y0JVzyH8/Voc/D8PlLat9pwxQYXz7W1Dpnq5h0/G5GCYGUaDSlYcyk3AMh5A6g==} + engines: {node: ^22.14.0 || >= 24.10.0} hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/transform': ^29.0.0 - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/transform': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - ts-log@2.2.7: - resolution: {integrity: sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==} + semver-diff@5.0.0: + resolution: {integrity: sha512-0HbGtOm+S7T6NGQ/pxJSJipJvc4DK3FcRVMRkhsIwJDJ4Jcz5DQC1cPPzB5GhzyHjwttW878HaWQq46CkL3cqg==} + engines: {node: '>=12'} + deprecated: Deprecated as the semver package now supports this built-in. - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + semver-intersect@1.5.0: + resolution: {integrity: sha512-BDjWX7yCC0haX4W/zrnV2JaMpVirwaEkGOBmgRQtH++F1N3xl9v7k9H44xfTqwl+yLNNSbMKosoVSTIiJVQ2Pw==} + + semver-regex@4.0.5: + resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} + engines: {node: '>=12'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} 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-pnp@1.2.0: - resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} - engines: {node: '>=6'} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true - ts-toolbelt@9.6.0: - resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + engines: {node: '>=10'} + hasBin: true - tsconfig-paths-webpack-plugin@4.2.0: - resolution: {integrity: sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==} - engines: {node: '>=10.13.0'} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + semver@7.7.0: + resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} + engines: {node: '>=10'} + hasBin: true - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + sentence-case@2.1.1: + resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + sentence-case@3.0.4: + resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} - tslib@2.8.0: - resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + set-cookie-parser@2.7.2: + resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} - tty-browserify@0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} + set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} - tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} + setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - turbo-darwin-64@2.4.0: - resolution: {integrity: sha512-kVMScnPUa3R4n7woNmkR15kOY0aUwCLJcUyH5UC59ggKqr5HIHwweKYK8N1pwBQso0LQF4I9i93hIzfJguCcwQ==} - cpu: [x64] - os: [darwin] + sha1@1.1.1: + resolution: {integrity: sha512-dZBS6OrMjtgVkopB1Gmo4RQCDKiZsqcpAQpkV/aaj+FCrCg8r4I4qMkDPQjBgLIxlmu9k4nUbWq6ohXahOneYA==} - turbo-darwin-64@2.6.3: - resolution: {integrity: sha512-BlJJDc1CQ7SK5Y5qnl7AzpkvKSnpkfPmnA+HeU/sgny3oHZckPV2776ebO2M33CYDSor7+8HQwaodY++IINhYg==} - cpu: [x64] - os: [darwin] + sharp@0.33.5: + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - turbo-darwin-arm64@2.4.0: - resolution: {integrity: sha512-8JObIpfun1guA7UlFR5jC/SOVm49lRscxMxfg5jZ5ABft79rhFC+ygN9AwAhGKv6W2DUhIh2xENkSgu4EDmUyg==} - cpu: [arm64] - os: [darwin] + sharp@0.34.5: + resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - turbo-darwin-arm64@2.6.3: - resolution: {integrity: sha512-MwVt7rBKiOK7zdYerenfCRTypefw4kZCue35IJga9CH1+S50+KTiCkT6LBqo0hHeoH2iKuI0ldTF2a0aB72z3w==} - cpu: [arm64] - os: [darwin] + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} - turbo-linux-64@2.4.0: - resolution: {integrity: sha512-xWDGGcRlBuGV7HXWAVuTY6vsQi4aZxGMAnuiuNDg8Ij1aHGohOM0RUsWMXjxz4vuJmjk9+/D6NQqHH3AJEXezg==} - cpu: [x64] - os: [linux] + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} - turbo-linux-64@2.6.3: - resolution: {integrity: sha512-cqpcw+dXxbnPtNnzeeSyWprjmuFVpHJqKcs7Jym5oXlu/ZcovEASUIUZVN3OGEM6Y/OTyyw0z09tOHNt5yBAVg==} - cpu: [x64] - os: [linux] + shell-quote@1.8.3: + resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==} + engines: {node: '>= 0.4'} - turbo-linux-arm64@2.4.0: - resolution: {integrity: sha512-c3En99xMguc/Pdtk/rZP53LnDdw0W6lgUc04he8r8F+UHYSNvgzHh0WGXXmCC6lGbBH72kPhhGx4bAwyvi7dug==} - cpu: [arm64] - os: [linux] + shelljs@0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + engines: {node: '>=4'} + hasBin: true - turbo-linux-arm64@2.6.3: - resolution: {integrity: sha512-MterpZQmjXyr4uM7zOgFSFL3oRdNKeflY7nsjxJb2TklsYqiu3Z9pQ4zRVFFH8n0mLGna7MbQMZuKoWqqHb45w==} - cpu: [arm64] - os: [linux] + shimmer@1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} - turbo-windows-64@2.4.0: - resolution: {integrity: sha512-/gOORuOlyA8JDPzyA16CD3wvyRcuBFePa1URAnFUof9hXQmKxK0VvSDO79cYZFsJSchCKNJpckUS0gYxGsWwoA==} - cpu: [x64] - os: [win32] + side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} - turbo-windows-64@2.6.3: - resolution: {integrity: sha512-biDU70v9dLwnBdLf+daoDlNJVvqOOP8YEjqNipBHzgclbQlXbsi6Gqqelp5er81Qo3BiRgmTNx79oaZQTPb07Q==} - cpu: [x64] - os: [win32] + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} - turbo-windows-arm64@2.4.0: - resolution: {integrity: sha512-/DJIdTFijEMM5LSiEpSfarDOMOlYqJV+EzmppqWtHqDsOLF4hbbIBH9sJR6OOp5dURAu5eURBYdmvBRz9Lo6TA==} - cpu: [arm64] - os: [win32] + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} - turbo-windows-arm64@2.6.3: - resolution: {integrity: sha512-dDHVKpSeukah3VsI/xMEKeTnV9V9cjlpFSUs4bmsUiLu3Yv2ENlgVEZv65wxbeE0bh0jjpmElDT+P1KaCxArQQ==} - cpu: [arm64] - os: [win32] + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} - turbo@2.4.0: - resolution: {integrity: sha512-ah/yQp2oMif1X0u7fBJ4MLMygnkbKnW5O8SG6pJvloPCpHfFoZctkSVQiJ3VnvNTq71V2JJIdwmOeu1i34OQyg==} - hasBin: true + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - turbo@2.6.3: - resolution: {integrity: sha512-bf6YKUv11l5Xfcmg76PyWoy/e2vbkkxFNBGJSnfdSXQC33ZiUfutYh6IXidc5MhsnrFkWfdNNLyaRk+kHMLlwA==} - hasBin: true + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} - tween-functions@1.2.0: - resolution: {integrity: sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==} + signale@1.4.0: + resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} + engines: {node: '>=6'} - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} + signedsource@1.0.0: + resolution: {integrity: sha512-6+eerH9fEnNmi/hyM1DXcRK3pWdoMQtlkQ+ns0ntzunjKqp5i3sKCc80ym8Fib3iaYhdJUOPdhlJWj1tvge2Ww==} - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - type-fest@0.12.0: - resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} - engines: {node: '>=10'} + simple-get@4.0.1: + resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} + simple-swizzle@0.2.4: + resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} + sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + skin-tone@2.0.0: + resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} engines: {node: '>=8'} - type-fest@0.7.1: - resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} + + slice-ansi@3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} engines: {node: '>=8'} - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} - type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - - type-fest@4.33.0: - resolution: {integrity: sha512-s6zVrxuyKbbAsSAD5ZPTB77q4YIdRctkTbJ2/Dqlinwz+8ooH2gd+YA7VA6Pa93KML9GockVvoxjZ2vHP+mu8g==} - engines: {node: '>=16'} - - type-fest@4.41.0: - resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} - engines: {node: '>=16'} - - type-fest@5.3.1: - resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} - engines: {node: '>=20'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} + slice-ansi@7.1.2: + resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} + engines: {node: '>=18'} - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} + smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} + snake-case@2.1.0: + resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} - typescript-compare@0.0.2: - resolution: {integrity: sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==} + snake-case@3.0.4: + resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - typescript-logic@0.0.0: - resolution: {integrity: sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==} + socks-proxy-agent@8.0.5: + resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} + engines: {node: '>= 14'} - typescript-tuple@2.2.1: - resolution: {integrity: sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q==} + socks@2.8.7: + resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} + engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - typescript@5.4.5: - resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} - engines: {node: '>=14.17'} + sort-json@2.0.1: + resolution: {integrity: sha512-s8cs2bcsQCzo/P2T/uoU6Js4dS/jnX8+4xunziNoq9qmSpZNCrRIAIvp4avsz0ST18HycV4z/7myJ7jsHWB2XQ==} hasBin: true - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} - engines: {node: '>=14.17'} - hasBin: true + sort-object-keys@2.0.1: + resolution: {integrity: sha512-R89fO+z3x7hiKPXX5P0qim+ge6Y60AjtlW+QQpRozrrNcR1lw9Pkpm5MLB56HoNvdcLHL4wbpq16OcvGpEDJIg==} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} + sort-package-json@3.5.0: + resolution: {integrity: sha512-moY4UtptUuP5sPuu9H9dp8xHNel7eP5/Kz/7+90jTvC0IOiPH2LigtRM/aSFSxreaWoToHUVUpEV4a2tAs2oKQ==} + engines: {node: '>=20'} hasBin: true - typescript@6.0.0-dev.20251211: - resolution: {integrity: sha512-d65nxUjT4x5FguGOaAhclGuRMZEmaShi7My4n8EseJkDjvkqwPvevabh+nzArQP2KlPv2aPTQlAEXf/bXZT3tg==} - engines: {node: '>=14.17'} - hasBin: true + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} - ua-parser-js@1.0.40: - resolution: {integrity: sha512-z6PJ8Lml+v3ichVojCiB8toQJBuwR42ySM4ezjXIqXK3M0HczmKQ3LF4rhU55PfD99KEEXQG6yb7iOMyvYuHew==} - hasBin: true + source-map-support@0.5.13: + resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} + source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} - unc-path-regex@0.1.2: - resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + spawn-error-forwarder@1.0.0: + resolution: {integrity: sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==} - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - undici@5.29.0: - resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} - engines: {node: '>=14.0'} + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} - engines: {node: '>=20.18.1'} + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} + spdx-expression-parse@4.0.0: + resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - unicode-emoji-modifier-base@1.0.0: - resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} - engines: {node: '>=4'} + spdx-license-ids@3.0.22: + resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} + spdx-license-list@6.10.0: + resolution: {integrity: sha512-wF3RhDFoqdu14d1Prv6c8aNU0FSRuSFJpNjWeygIZcNZEwPxp7I5/Hwo8j6lSkBKWAIkSQrKefrC5N0lvOP0Gw==} + engines: {node: '>=8'} - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} + split-on-first@3.0.0: + resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} + engines: {node: '>=12'} - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} + split2@1.0.0: + resolution: {integrity: sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==} - unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} + sponge-case@1.0.1: + resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} - unified@11.0.5: - resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} + sscaff@1.2.274: + resolution: {integrity: sha512-sztRa50SL1LVxZnF1au6QT1SC2z0S1oEOyi2Kpnlg6urDns93aL32YxiJcNkLcY+VHFtVqm/SRv4cb+6LeoBQA==} + engines: {node: '>= 12.13.0'} - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + stable-hash@0.0.5: + resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==} - unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + stack-utils@2.0.6: + resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} + engines: {node: '>=10'} - unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + stacktrace-parser@0.1.11: + resolution: {integrity: sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==} + engines: {node: '>=6'} - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + stdin-discarder@0.2.2: + resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} + engines: {node: '>=18'} - universal-user-agent@7.0.3: - resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} + stop-iteration-iterator@1.1.0: + resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} + engines: {node: '>= 0.4'} - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} + storage-factory@0.2.1: + resolution: {integrity: sha512-zyhSqhFbK7q1ovq1Tf4WyshYwy8jLkKIUnWBPnakXarvFRljemhz9Zlg0rxwnZiqUdJQ3iox36VLtE/XHqQ4og==} - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} + storybook@8.6.14: + resolution: {integrity: sha512-sVKbCj/OTx67jhmauhxc2dcr1P+yOgz/x3h0krwjyMgdc5Oubvxyg4NYDZmzAw+ym36g/lzH8N0Ccp4dwtdfxw==} + hasBin: true + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} + stream-buffers@3.0.3: + resolution: {integrity: sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==} + engines: {node: '>= 0.10.0'} - unixify@1.0.0: - resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} - engines: {node: '>=0.10.0'} + stream-chain@2.2.5: + resolution: {integrity: sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==} - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} + stream-combiner2@1.1.1: + resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} - unplugin@1.0.1: - resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} + stream-json@1.9.1: + resolution: {integrity: sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==} - unplugin@1.16.1: - resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} - engines: {node: '>=14.0.0'} + streamroller@3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} + engines: {node: '>=8.0'} - unrs-resolver@1.11.1: - resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + strict-event-emitter@0.5.1: + resolution: {integrity: sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==} + + string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} - update-browserslist-db@1.1.2: - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + string-env-interpolation@1.0.1: + resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} - update-browserslist-db@1.2.2: - resolution: {integrity: sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' + string-length@4.0.2: + resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} + engines: {node: '>=10'} - update-check@1.5.4: - resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} - upper-case-first@1.1.2: - resolution: {integrity: sha512-wINKYvI3Db8dtjikdAqoBbZoP6Q+PZUyfMR7pmwHzjC2quzSkUq5DmPrTtPEqHaz8AGtmsB4TqwapMTM1QAQOQ==} + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} - upper-case-first@2.0.2: - resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} - upper-case@1.1.3: - resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} + string.prototype.includes@2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} - upper-case@2.0.2: - resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} + string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - url-join@5.0.0: - resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} - url@0.11.4: - resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} - urlpattern-polyfill@10.0.0: - resolution: {integrity: sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==} + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - use-composed-ref@1.4.0: - resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - use-isomorphic-layout-effect@1.2.0: - resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - use-latest@1.3.0: - resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} - use-memo-one@1.1.3: - resolution: {integrity: sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 + strip-ansi@7.1.2: + resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + engines: {node: '>=12'} - use-sync-external-store@1.4.0: - resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} - use-sync-external-store@1.6.0: - resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} - utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} + strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true + strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} - uuid@11.0.5: - resolution: {integrity: sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==} - hasBin: true + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true + style-to-js@1.1.21: + resolution: {integrity: sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==} - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true + style-to-object@1.0.14: + resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==} - uuid@9.0.1: - resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} - hasBin: true + styled-jsx@5.1.6: + resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + stylehacks@7.0.7: + resolution: {integrity: sha512-bJkD0JkEtbRrMFtwgpJyBbFIwfDDONQ1Ov3sDLZQP8HuJ73kBOyx66H4bOcAbVWmnfLdvQ0AJwXxOMkpujcO6g==} + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} + peerDependencies: + postcss: ^8.4.32 - v8-to-istanbul@9.3.0: - resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} - engines: {node: '>=10.12.0'} + stylis@4.2.0: + resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + super-regex@1.1.0: + resolution: {integrity: sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==} + engines: {node: '>=18'} - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} - validate-npm-package-name@6.0.0: - resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} - engines: {node: ^18.17.0 || >=20.5.0} + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} - engines: {node: '>= 0.10'} + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} - value-or-promise@1.0.12: - resolution: {integrity: sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q==} - engines: {node: '>=12'} + supports-hyperlinks@3.2.0: + resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} + engines: {node: '>=14.18'} - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} - vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + svgo@3.3.2: + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} + engines: {node: '>=14.0.0'} + hasBin: true - vfile@6.0.3: - resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + svgo@4.0.0: + resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} + engines: {node: '>=16'} + hasBin: true - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + swap-case@1.1.2: + resolution: {integrity: sha512-BAmWG6/bx8syfc6qXPprof3Mn5vQgf5dwdUNJhsNqU9WdPt5P+ES/wQ5bxfijy8zwZgZZHslC3iAsxsuQMCzJQ==} - void-elements@3.1.0: - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} - engines: {node: '>=0.10.0'} + swap-case@2.0.2: + resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} - w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} + symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + sync-fetch@0.6.0-2: + resolution: {integrity: sha512-c7AfkZ9udatCuAy9RSfiGPpeOKKUAUK5e1cXadLOGUjasdxqYqAK0jTNkM/FSEyJ3a5Ra27j/tw/PS0qLmaF/A==} + engines: {node: '>=18'} - warning@4.0.3: - resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} + synckit@0.11.11: + resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} + engines: {node: ^14.18.0 || >=16.0.0} - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} - engines: {node: '>=10.13.0'} + syncpack@13.0.1: + resolution: {integrity: sha512-SC73r5E3aYwYVXyI4EWKrBBw6CsjPAZXsenJohu9MI7DXXfK0EScRZMK12rHJS7EQm7eVwJyJtkwoX24rYHEsQ==} + engines: {node: '>=18.18.0'} + hasBin: true - watchpack@2.4.4: - resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} - engines: {node: '>=10.13.0'} + tabbable@6.3.0: + resolution: {integrity: sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==} - wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + engines: {node: '>=6'} - web-streams-polyfill@3.3.3: - resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} - engines: {node: '>= 8'} + tar-fs@2.1.4: + resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} - web-worker@1.2.0: - resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==} + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + tar@7.5.2: + resolution: {integrity: sha512-7NyxrTE4Anh8km8iEy7o0QYPs+0JKBTj5ZaqHg6B39erLg0qYXN3BijtShwbsNSvQ+LN75+KV+C4QR/f6Gwnpg==} + engines: {node: '>=18'} - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} + temp-dir@3.0.0: + resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} + engines: {node: '>=14.16'} - webpack-dev-middleware@6.1.3: - resolution: {integrity: sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true + tempy@3.1.0: + resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} + engines: {node: '>=14.16'} - webpack-dev-middleware@7.4.5: - resolution: {integrity: sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==} - engines: {node: '>= 18.12.0'} + terser-webpack-plugin@5.3.15: + resolution: {integrity: sha512-PGkOdpRFK+rb1TzVz+msVhw4YMRT9txLF4kRqvJhGhCM324xuR3REBSHALN+l+sAhKUmz0aotnjp5D+P83mLhQ==} + engines: {node: '>= 10.13.0'} peerDependencies: - webpack: ^5.0.0 + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 peerDependenciesMeta: - webpack: + '@swc/core': optional: true - - webpack-dev-server@5.2.2: - resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: + esbuild: optional: true - webpack-cli: + uglify-js: optional: true - webpack-hot-middleware@2.26.1: - resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} + terser@5.44.1: + resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} + engines: {node: '>=10'} + hasBin: true - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} + test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} - webpack-sources@3.3.3: - resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} - engines: {node: '>=10.13.0'} + text-extensions@2.4.0: + resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} + engines: {node: '>=8'} - webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} + thenby@1.3.4: + resolution: {integrity: sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==} - webpack-virtual-modules@0.6.2: - resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} - webpack@5.103.0: - resolution: {integrity: sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true + thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - webpack@5.97.1: - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true + through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} + through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} + tightrope@0.2.0: + resolution: {integrity: sha512-Kw36UHxJEELq2VUqdaSGR2/8cAsPgMtvX8uGVU6Jk26O66PhXec0A5ZnRYs47btbtwPDpXXF66+Fo3vimCM9aQ==} + engines: {node: '>=16'} - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + time-span@5.1.0: + resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} engines: {node: '>=12'} - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} + timeout-signal@2.0.0: + resolution: {integrity: sha512-YBGpG4bWsHoPvofT6y/5iqulfXIiIErl5B0LdtHT1mGXDFTAhhRrbUpTvBgYbovr+3cKblya2WAOcpoy90XguA==} + engines: {node: '>=16'} - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} + tinycolor2@1.6.0: + resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + tinyexec@1.0.2: + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} + tinygradient@1.1.5: + resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} + title-case@2.1.1: + resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - which-typed-array@1.1.18: - resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} - engines: {node: '>= 0.4'} + title-case@3.0.3: + resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} + tldts-core@7.0.19: + resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==} - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} + tldts@7.0.19: + resolution: {integrity: sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA==} hasBin: true - widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} + tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} + tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} - workerpool@6.5.1: - resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} + tough-cookie@6.0.0: + resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} + engines: {node: '>=16'} - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + tr46@3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} - wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} - engines: {node: '>=18'} + traverse@0.6.8: + resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} + engines: {node: '>= 0.4'} - wrap-ansi@9.0.2: - resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} - engines: {node: '>=18'} + tree-changes@0.11.3: + resolution: {integrity: sha512-r14mvDZ6tqz8PRQmlFKjhUVngu4VZ9d92ON3tp0EGpFBE6PAHOq8Bx8m8ahbNoGE3uI/npjYcJiqVydyOiYXag==} - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + tree-changes@0.9.3: + resolution: {integrity: sha512-vvvS+O6kEeGRzMglTKbc19ltLWNtmNt1cpBoSYLj/iEcPVvpJasemKOlxBrmZaCtDJoF+4bwv3m01UKYi8mukQ==} - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + trough@2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - engines: {node: '>=8.3.0'} + ts-api-utils@1.4.3: + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + typescript: '>=4.2.0' - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} - engines: {node: '>=10.0.0'} + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true + typescript: '>=4.8.4' - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} + ts-jest@29.4.6: + resolution: {integrity: sha512-fSpWtOO/1AjSNQguk43hb/JCo16oJDnMJf3CdEGNkqsEX3t0KX96xvyX1D7PfLCpVoKu4MfVrqUkFyblYoY4lA==} + engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} + hasBin: true peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/transform': ^29.0.0 || ^30.0.0 + '@jest/types': ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 + esbuild: '*' + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 + typescript: '>=4.3 <6' peerDependenciesMeta: - bufferutil: + '@babel/core': optional: true - utf-8-validate: + '@jest/transform': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + jest-util: optional: true - wsl-utils@0.1.0: - resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} - engines: {node: '>=18'} - - wsl-utils@0.3.0: - resolution: {integrity: sha512-3sFIGLiaDP7rTO4xh3g+b3AzhYDIUGGywE/WsmqzJWDxus5aJXVnPTNC/6L+r2WzrwXqVOdD262OaO+cEyPMSQ==} - engines: {node: '>=20'} + ts-log@2.2.7: + resolution: {integrity: sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==} - xml-js@1.6.11: - resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} + 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 - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xml@1.0.1: - resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} - - xmlbuilder@15.1.1: - resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} - engines: {node: '>=8.0'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xstate@4.38.3: - resolution: {integrity: sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==} + ts-toolbelt@9.6.0: + resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} + tsconfig-paths@3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} - yaml-ast-parser@0.0.43: - resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + tsutils@3.21.0: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} - hasBin: true + tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} + tunnel@0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} + turbo-darwin-64@2.4.0: + resolution: {integrity: sha512-kVMScnPUa3R4n7woNmkR15kOY0aUwCLJcUyH5UC59ggKqr5HIHwweKYK8N1pwBQso0LQF4I9i93hIzfJguCcwQ==} + cpu: [x64] + os: [darwin] - yargs-parser@22.0.0: - resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} + turbo-darwin-arm64@2.4.0: + resolution: {integrity: sha512-8JObIpfun1guA7UlFR5jC/SOVm49lRscxMxfg5jZ5ABft79rhFC+ygN9AwAhGKv6W2DUhIh2xENkSgu4EDmUyg==} + cpu: [arm64] + os: [darwin] - yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} - engines: {node: '>=10'} + turbo-linux-64@2.4.0: + resolution: {integrity: sha512-xWDGGcRlBuGV7HXWAVuTY6vsQi4aZxGMAnuiuNDg8Ij1aHGohOM0RUsWMXjxz4vuJmjk9+/D6NQqHH3AJEXezg==} + cpu: [x64] + os: [linux] - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + turbo-linux-arm64@2.4.0: + resolution: {integrity: sha512-c3En99xMguc/Pdtk/rZP53LnDdw0W6lgUc04he8r8F+UHYSNvgzHh0WGXXmCC6lGbBH72kPhhGx4bAwyvi7dug==} + cpu: [arm64] + os: [linux] - yargs@18.0.0: - resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} + turbo-windows-64@2.4.0: + resolution: {integrity: sha512-/gOORuOlyA8JDPzyA16CD3wvyRcuBFePa1URAnFUof9hXQmKxK0VvSDO79cYZFsJSchCKNJpckUS0gYxGsWwoA==} + cpu: [x64] + os: [win32] - yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + turbo-windows-arm64@2.4.0: + resolution: {integrity: sha512-/DJIdTFijEMM5LSiEpSfarDOMOlYqJV+EzmppqWtHqDsOLF4hbbIBH9sJR6OOp5dURAu5eURBYdmvBRz9Lo6TA==} + cpu: [arm64] + os: [win32] - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} + turbo@2.4.0: + resolution: {integrity: sha512-ah/yQp2oMif1X0u7fBJ4MLMygnkbKnW5O8SG6pJvloPCpHfFoZctkSVQiJ3VnvNTq71V2JJIdwmOeu1i34OQyg==} + hasBin: true - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} - yocto-queue@1.1.1: - resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} - engines: {node: '>=12.20'} + type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} - yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} - engines: {node: '>=18'} + type-fest@0.12.0: + resolution: {integrity: sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg==} + engines: {node: '>=10'} - yoctocolors@2.1.1: - resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} - engines: {node: '>=18'} + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} - engines: {node: '>=18'} + type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} - yoga-layout-prebuilt@1.10.0: - resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} + type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} engines: {node: '>=8'} - zip-stream@4.1.1: - resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} - engines: {node: '>= 10'} - - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - - zustand@5.0.3: - resolution: {integrity: sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==} - engines: {node: '>=12.20.0'} - peerDependencies: - '@types/react': '>=18.0.0' - immer: '>=9.0.6' - react: '>=18.0.0' - use-sync-external-store: '>=1.2.0' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - use-sync-external-store: - optional: true - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@actions/core@1.11.1': - dependencies: - '@actions/exec': 1.1.1 - '@actions/http-client': 2.2.3 - - '@actions/exec@1.1.1': - dependencies: - '@actions/io': 1.1.3 + type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} - '@actions/http-client@2.2.3': - dependencies: - tunnel: 0.0.6 - undici: 5.29.0 + type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} - '@actions/io@1.1.3': {} + type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} - '@adobe/css-tools@4.4.1': {} + type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + engines: {node: '>=12.20'} - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} - '@apollo/rover@0.26.3': - dependencies: - axios: 1.7.9 - axios-proxy-builder: 0.1.2 - console.table: 0.10.0 - detect-libc: 2.0.3 - tar: 7.4.3 - transitivePeerDependencies: - - debug + type-fest@5.3.1: + resolution: {integrity: sha512-VCn+LMHbd4t6sF3wfU/+HKT63C9OoyrSIf4b+vtWHpt2U7/4InZG467YDNMFMR70DdHjAdpPWmw2lzRdg0Xqqg==} + engines: {node: '>=20'} - '@ardatan/relay-compiler@12.0.1(@babel/core@7.28.5)(graphql@16.10.0)': - dependencies: - '@babel/generator': 7.28.5 - '@babel/parser': 7.26.7 - '@babel/runtime': 7.26.7 - babel-preset-fbjs: 3.4.0(@babel/core@7.28.5) - chalk: 4.1.2 - fb-watchman: 2.0.2 - fbjs: 3.0.5 - graphql: 16.10.0 - immutable: 3.7.6 - invariant: 2.2.4 - nullthrows: 1.1.1 - relay-runtime: 12.0.0 - signedsource: 1.0.0 - transitivePeerDependencies: - - '@babel/core' - - encoding - - supports-color + typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 + typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} - '@babel/code-frame@7.27.1': - dependencies: - '@babel/helper-validator-identifier': 7.28.5 - js-tokens: 4.0.0 - picocolors: 1.1.1 + typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} - '@babel/compat-data@7.26.5': {} + typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} - '@babel/compat-data@7.28.5': {} + typescript-compare@0.0.2: + resolution: {integrity: sha512-8ja4j7pMHkfLJQO2/8tut7ub+J3Lw2S3061eJLFQcvs3tsmJKp8KG5NtpLn7KcY2w08edF74BSVN7qJS0U6oHA==} - '@babel/core@7.26.7': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - convert-source-map: 2.0.0 - debug: 4.4.0 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + typescript-logic@0.0.0: + resolution: {integrity: sha512-zXFars5LUkI3zP492ls0VskH3TtdeHCqu0i7/duGt60i5IGPIpAHE/DWo5FqJ6EjQ15YKXrt+AETjv60Dat34Q==} - '@babel/core@7.28.5': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.3 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + typescript-tuple@2.2.1: + resolution: {integrity: sha512-Zcr0lbt8z5ZdEzERHAMAniTiIKerFCMgd7yjq1fPnDJ43et/k9twIFQMUYff9k5oXcsQ0WpvFcgzK2ZKASoW6Q==} - '@babel/eslint-parser@7.26.5(@babel/core@7.26.7)(eslint@9.19.0(jiti@2.6.1))': - dependencies: - '@babel/core': 7.26.7 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.19.0(jiti@2.6.1) - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 + typescript@5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} + engines: {node: '>=14.17'} + hasBin: true - '@babel/generator@7.26.3': - dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true - '@babel/generator@7.26.5': - dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 + typescript@6.0.0-dev.20251211: + resolution: {integrity: sha512-d65nxUjT4x5FguGOaAhclGuRMZEmaShi7My4n8EseJkDjvkqwPvevabh+nzArQP2KlPv2aPTQlAEXf/bXZT3tg==} + engines: {node: '>=14.17'} + hasBin: true - '@babel/generator@7.28.5': - dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 + ua-parser-js@1.0.41: + resolution: {integrity: sha512-LbBDqdIC5s8iROCUjMbW1f5dJQTEFB1+KO9ogbvlb3nm9n4YHa5p4KTvFPWvh2Hs8gZMBuiB1/8+pdfe/tDPug==} + hasBin: true - '@babel/helper-annotate-as-pure@7.25.9': - dependencies: - '@babel/types': 7.28.5 + uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} + engines: {node: '>=0.8.0'} + hasBin: true - '@babel/helper-compilation-targets@7.26.5': - dependencies: - '@babel/compat-data': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 + unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.5 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.28.1 - lru-cache: 5.1.1 - semver: 6.3.1 + unc-path-regex@0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + engines: {node: '>=0.10.0'} - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.7) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.5) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.7 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 - semver: 6.3.1 + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.3 - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color + undici@5.29.0: + resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} + engines: {node: '>=14.0'} - '@babel/helper-globals@7.28.0': {} + undici@7.16.0: + resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + engines: {node: '>=20.18.1'} - '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.26.7 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color + unicode-emoji-modifier-base@1.0.0: + resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} + engines: {node: '>=4'} - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - transitivePeerDependencies: - - supports-color + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.5 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + unified@11.0.5: + resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - '@babel/helper-module-transforms@7.26.0(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + unique-string@3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.5 - transitivePeerDependencies: - - supports-color + unist-util-is@6.0.1: + resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} - '@babel/helper-optimise-call-expression@7.25.9': - dependencies: - '@babel/types': 7.28.5 + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - '@babel/helper-plugin-utils@7.26.5': {} + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - '@babel/helper-plugin-utils@7.27.1': - optional: true + unist-util-visit-parents@6.0.2: + resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + universal-user-agent@7.0.3: + resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} - '@babel/helper-replace-supers@7.26.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - dependencies: - '@babel/traverse': 7.26.7 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color + universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} - '@babel/helper-string-parser@7.25.9': {} + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} - '@babel/helper-string-parser@7.27.1': {} + unixify@1.0.0: + resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==} + engines: {node: '>=0.10.0'} - '@babel/helper-validator-identifier@7.25.9': {} + unplugin@1.0.1: + resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} - '@babel/helper-validator-identifier@7.28.5': {} + unrs-resolver@1.11.1: + resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} - '@babel/helper-validator-option@7.25.9': {} + until-async@3.0.2: + resolution: {integrity: sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==} - '@babel/helper-validator-option@7.27.1': {} + update-browserslist-db@1.2.2: + resolution: {integrity: sha512-E85pfNzMQ9jpKkA7+TJAi4TJN+tBCuWh5rUcS/sv6cFi+1q9LYDwDI5dpUL0u/73EElyQ8d3TEaeW4sPedBqYA==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' - '@babel/helper-wrap-function@7.25.9': - dependencies: - '@babel/template': 7.27.2 - '@babel/traverse': 7.26.7 - '@babel/types': 7.28.5 - transitivePeerDependencies: - - supports-color + update-check@1.5.4: + resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} - '@babel/helpers@7.26.7': - dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 + upper-case-first@1.1.2: + resolution: {integrity: sha512-wINKYvI3Db8dtjikdAqoBbZoP6Q+PZUyfMR7pmwHzjC2quzSkUq5DmPrTtPEqHaz8AGtmsB4TqwapMTM1QAQOQ==} - '@babel/helpers@7.28.4': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.5 + upper-case-first@2.0.2: + resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} - '@babel/parser@7.26.7': - dependencies: - '@babel/types': 7.26.7 + upper-case@1.1.3: + resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} - '@babel/parser@7.28.5': - dependencies: - '@babel/types': 7.28.5 + upper-case@2.0.2: + resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + url-join@5.0.0: + resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + urlpattern-polyfill@10.1.0: + resolution: {integrity: sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw==} - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + use-composed-ref@1.4.0: + resolution: {integrity: sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + use-isomorphic-layout-effect@1.2.1: + resolution: {integrity: sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true - '@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.28.5)': - dependencies: - '@babel/compat-data': 7.26.5 - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.5) + use-latest@1.3.0: + resolution: {integrity: sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + + use-memo-one@1.1.3: + resolution: {integrity: sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + uuid@10.0.0: + resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} + hasBin: true - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + uuid@11.0.5: + resolution: {integrity: sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==} + hasBin: true - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} + engines: {node: '>=10.12.0'} - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + validate-npm-package-name@5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@babel/plugin-syntax-flow@7.26.0(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + validate-npm-package-name@6.0.2: + resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} + engines: {node: ^18.17.0 || >=20.5.0} - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} + engines: {node: '>= 0.10'} - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + vfile-message@4.0.3: + resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} - '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - optional: true + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + void-elements@3.1.0: + resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} + engines: {node: '>=0.10.0'} - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + engines: {node: '>=14'} - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + warning@4.0.3: + resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + watchpack@2.4.4: + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} + engines: {node: '>=10.13.0'} - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - optional: true + web-streams-polyfill@3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + web-worker@1.2.0: + resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==} - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + webpack-sources@3.3.3: + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} + engines: {node: '>=10.13.0'} - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + webpack@5.103.0: + resolution: {integrity: sha512-HU1JOuV1OavsZ+mfigY0j8d1TgQgbZ6M+J75zDkpEAwYeXjWSqrGJtgnPblJjd/mAyTNQ7ygw0MiKOn6etz8yw==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + whatwg-url@11.0.0: + resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} + engines: {node: '>=12'} - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + which-typed-array@1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - optional: true + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + widest-line@3.1.0: + resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} + engines: {node: '>=8'} - '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.27.1 - optional: true + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 + wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + workerpool@6.5.1: + resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + wrap-ansi@9.0.2: + resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} + engines: {node: '>=18'} - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + write-file-atomic@4.0.2: + resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + 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.18.3: + resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + 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 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + xml-js@1.6.11: + resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==} + hasBin: true - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.7) - '@babel/traverse': 7.26.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + xml@1.0.1: + resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.5) - '@babel/traverse': 7.26.7 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + xmlbuilder@15.1.1: + resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} + engines: {node: '>=8.0'} - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.25.9 + xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.25.9 + xstate@4.38.3: + resolution: {integrity: sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==} - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 + yaml-ast-parser@0.0.43: + resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yaml@2.8.2: + resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + engines: {node: '>= 14.6'} + hasBin: true - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} - '@babel/plugin-transform-flow-strip-types@7.26.5(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.5) + yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + yargs@18.0.0: + resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yauzl@2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yocto-queue@1.2.2: + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} + engines: {node: '>=12.20'} - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + yoctocolors-cjs@2.1.3: + resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} + engines: {node: '>=18'} - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + yoctocolors@2.1.2: + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + engines: {node: '>=18'} - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + yoga-layout-prebuilt@1.10.0: + resolution: {integrity: sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==} + engines: {node: '>=8'} - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + zip-stream@4.1.1: + resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} + engines: {node: '>= 10'} - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.28.5) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color + zustand@5.0.3: + resolution: {integrity: sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==} + engines: {node: '>=12.20.0'} + peerDependencies: + '@types/react': '>=18.0.0' + immer: '>=9.0.6' + react: '>=18.0.0' + use-sync-external-store: '>=1.2.0' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 +snapshots: - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.7)': + '@actions/core@1.11.1': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@actions/exec': 1.1.1 + '@actions/http-client': 2.2.3 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.7)': + '@actions/exec@1.1.1': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@actions/io': 1.1.3 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.7)': + '@actions/http-client@2.2.3': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + tunnel: 0.0.6 + undici: 5.29.0 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) + '@actions/io@1.1.3': {} - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + '@adobe/css-tools@4.4.4': {} - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.28.5)': + '@apollo/rover@0.26.3': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.5) + axios: 1.13.2 + axios-proxy-builder: 0.1.2 + console.table: 0.10.0 + detect-libc: 2.1.2 + tar: 7.5.2 transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + - debug - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.7)': + '@ardatan/relay-compiler@12.0.3(graphql@16.10.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/generator': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/runtime': 7.28.4 + chalk: 4.1.2 + fb-watchman: 2.0.2 + graphql: 16.10.0 + immutable: 3.7.6 + invariant: 2.2.4 + nullthrows: 1.1.1 + relay-runtime: 12.0.0 + signedsource: 1.0.0 transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + - encoding - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.28.5)': + '@babel/code-frame@7.27.1': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color + '@babel/compat-data@7.28.5': {} - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.7)': + '@babel/core@7.28.5': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) + '@babel/helpers': 7.28.4 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/remapping': 2.3.5 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.28.5)': + '@babel/eslint-parser@7.28.5(@babel/core@7.28.5)(eslint@9.39.1(jiti@2.6.1))': dependencies: '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 9.39.1(jiti@2.6.1) + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.7)': + '@babel/generator@7.26.3': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/parser': 7.28.5 + '@babel/types': 7.26.3 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.28.5)': + '@babel/generator@7.28.5': dependencies: - '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.7)': + '@babel/helper-compilation-targets@7.27.2': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + '@babel/compat-data': 7.28.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.28.1 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-globals@7.28.0': {} - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.7)': + '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/types': 7.26.7 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.28.5)': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.5) - '@babel/types': 7.26.7 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.7)': + '@babel/helper-plugin-utils@7.27.1': {} + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.28.5': {} + + '@babel/helper-validator-option@7.27.1': {} + + '@babel/helpers@7.28.4': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.7)': + '@babel/parser@7.28.5': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - regenerator-transform: 0.15.2 + '@babel/types': 7.28.5 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.28.5)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.7)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.28.5)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.5)': dependencies: '@babel/core': 7.28.5 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.7)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.26.7(@babel/core@7.26.7)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.7) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/preset-env@7.26.7(@babel/core@7.26.7)': - dependencies: - '@babel/compat-data': 7.26.5 - '@babel/core': 7.26.7 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.7) - core-js-compat: 3.40.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.7)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.26.7 - esutils: 2.0.3 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/preset-react@7.26.3(@babel/core@7.26.7)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/preset-typescript@7.26.0(@babel/core@7.26.7)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.5)': dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.7) - '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/runtime-corejs3@7.26.7': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.5)': + dependencies: + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)': dependencies: - core-js-pure: 3.40.0 - regenerator-runtime: 0.14.1 + '@babel/core': 7.28.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/runtime@7.26.7': + '@babel/runtime-corejs3@7.28.4': dependencies: - regenerator-runtime: 0.14.1 + core-js-pure: 3.47.0 '@babel/runtime@7.28.4': {} '@babel/template@7.25.9': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/types': 7.26.3 '@babel/template@7.27.2': dependencies: @@ -14767,18 +10590,6 @@ snapshots: '@babel/parser': 7.28.5 '@babel/types': 7.28.5 - '@babel/traverse@7.26.7': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.28.5': dependencies: '@babel/code-frame': 7.27.1 @@ -14796,11 +10607,6 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@7.26.7': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.28.5': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -14810,19 +10616,6 @@ snapshots: '@braze/web-sdk@5.7.0': {} - '@bundled-es-modules/cookie@2.0.1': - dependencies: - cookie: 0.7.2 - - '@bundled-es-modules/statuses@1.0.1': - dependencies: - statuses: 2.0.1 - - '@bundled-es-modules/tough-cookie@0.1.6': - dependencies: - '@types/tough-cookie': 4.0.5 - tough-cookie: 4.1.4 - '@cdktf/cli-core@0.20.11(@types/react@19.2.7)(react@19.2.1)': dependencies: '@cdktf/commons': 0.20.11(constructs@10.3.0) @@ -15006,82 +10799,69 @@ snapshots: cdktf: 0.20.11(constructs@10.4.2) constructs: 10.4.2 - '@chromatic-com/storybook@3.2.4(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - chromatic: 11.25.2 - filesize: 10.1.6 - jsonfile: 6.1.0 - react-confetti: 6.2.2(react@19.2.1) - storybook: 8.5.3(prettier@3.7.4) - strip-ansi: 7.1.0 - transitivePeerDependencies: - - '@chromatic-com/cypress' - - '@chromatic-com/playwright' - - react - '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.7.1(@types/node@25.0.0)(typescript@5.7.3)': + '@commitlint/cli@19.8.1(@types/node@24.10.2)(typescript@5.7.3)': dependencies: - '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.7.1 - '@commitlint/load': 19.6.1(@types/node@25.0.0)(typescript@5.7.3) - '@commitlint/read': 19.5.0 - '@commitlint/types': 19.5.0 - tinyexec: 0.3.2 + '@commitlint/format': 19.8.1 + '@commitlint/lint': 19.8.1 + '@commitlint/load': 19.8.1(@types/node@24.10.2)(typescript@5.7.3) + '@commitlint/read': 19.8.1 + '@commitlint/types': 19.8.1 + tinyexec: 1.0.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-conventional@19.7.1': + '@commitlint/config-conventional@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-conventionalcommits: 7.0.2 - '@commitlint/config-validator@19.5.0': + '@commitlint/config-validator@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 ajv: 8.17.1 - '@commitlint/ensure@19.5.0': + '@commitlint/ensure@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.5.0': {} + '@commitlint/execute-rule@19.8.1': {} - '@commitlint/format@19.5.0': + '@commitlint/format@19.8.1': dependencies: - '@commitlint/types': 19.5.0 - chalk: 5.4.1 + '@commitlint/types': 19.8.1 + chalk: 5.6.2 - '@commitlint/is-ignored@19.7.1': + '@commitlint/is-ignored@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 semver: 7.7.3 - '@commitlint/lint@19.7.1': + '@commitlint/lint@19.8.1': dependencies: - '@commitlint/is-ignored': 19.7.1 - '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.6.0 - '@commitlint/types': 19.5.0 + '@commitlint/is-ignored': 19.8.1 + '@commitlint/parse': 19.8.1 + '@commitlint/rules': 19.8.1 + '@commitlint/types': 19.8.1 - '@commitlint/load@19.6.1(@types/node@25.0.0)(typescript@5.7.3)': + '@commitlint/load@19.8.1(@types/node@24.10.2)(typescript@5.7.3)': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/execute-rule': 19.5.0 - '@commitlint/resolve-extends': 19.5.0 - '@commitlint/types': 19.5.0 - chalk: 5.4.1 + '@commitlint/config-validator': 19.8.1 + '@commitlint/execute-rule': 19.8.1 + '@commitlint/resolve-extends': 19.8.1 + '@commitlint/types': 19.8.1 + chalk: 5.6.2 cosmiconfig: 9.0.0(typescript@5.7.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@25.0.0)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) + cosmiconfig-typescript-loader: 6.2.0(@types/node@24.10.2)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -15089,160 +10869,157 @@ snapshots: - '@types/node' - typescript - '@commitlint/message@19.5.0': {} + '@commitlint/message@19.8.1': {} - '@commitlint/parse@19.5.0': + '@commitlint/parse@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.5.0': + '@commitlint/read@19.8.1': dependencies: - '@commitlint/top-level': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/top-level': 19.8.1 + '@commitlint/types': 19.8.1 git-raw-commits: 4.0.0 minimist: 1.2.8 - tinyexec: 0.3.2 + tinyexec: 1.0.2 - '@commitlint/resolve-extends@19.5.0': + '@commitlint/resolve-extends@19.8.1': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.1 + '@commitlint/types': 19.8.1 global-directory: 4.0.1 - import-meta-resolve: 4.1.0 + import-meta-resolve: 4.2.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.6.0': + '@commitlint/rules@19.8.1': dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/message': 19.5.0 - '@commitlint/to-lines': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/ensure': 19.8.1 + '@commitlint/message': 19.8.1 + '@commitlint/to-lines': 19.8.1 + '@commitlint/types': 19.8.1 - '@commitlint/to-lines@19.5.0': {} + '@commitlint/to-lines@19.8.1': {} - '@commitlint/top-level@19.5.0': + '@commitlint/top-level@19.8.1': dependencies: find-up: 7.0.0 - '@commitlint/types@19.5.0': + '@commitlint/types@19.8.1': dependencies: - '@types/conventional-commits-parser': 5.0.1 - chalk: 5.4.1 + '@types/conventional-commits-parser': 5.0.2 + chalk: 5.6.2 '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 - '@csstools/cascade-layer-name-parser@2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/cascade-layer-name-parser@2.0.5(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/color-helpers@5.0.1': {} + '@csstools/color-helpers@5.1.0': {} - '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/color-helpers': 5.0.1 - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/color-helpers': 5.1.0 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-tokenizer@3.0.3': {} + '@csstools/css-tokenizer@3.0.4': {} - '@csstools/media-query-list-parser@4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.1)': + '@csstools/postcss-alpha-function@1.0.1(postcss@8.5.1)': dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) + '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - '@csstools/postcss-cascade-layers@5.0.1(postcss@8.5.6)': + '@csstools/postcss-cascade-layers@5.0.2(postcss@8.5.1)': dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.1) + postcss: 8.5.1 + postcss-selector-parser: 7.1.1 - '@csstools/postcss-color-function@4.0.7(postcss@8.5.1)': + '@csstools/postcss-color-function-display-p3-linear@1.0.1(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-color-function@4.0.7(postcss@8.5.6)': + '@csstools/postcss-color-function@4.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - - '@csstools/postcss-color-mix-function@3.0.7(postcss@8.5.1)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-color-mix-function@3.0.7(postcss@8.5.6)': + '@csstools/postcss-color-mix-function@3.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) + '@csstools/utilities': 2.0.0(postcss@8.5.1) + postcss: 8.5.1 - '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.1)': + '@csstools/postcss-color-mix-variadic-function-arguments@1.0.2(postcss@8.5.1)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-content-alt-text@2.0.4(postcss@8.5.6)': + '@csstools/postcss-content-alt-text@2.0.8(postcss@8.5.1)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) + '@csstools/utilities': 2.0.0(postcss@8.5.1) + postcss: 8.5.1 - '@csstools/postcss-exponential-functions@2.0.6(postcss@8.5.1)': + '@csstools/postcss-contrast-color-function@2.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) + '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-exponential-functions@2.0.6(postcss@8.5.6)': + '@csstools/postcss-exponential-functions@2.0.9(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + postcss: 8.5.1 '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.1)': dependencies: @@ -15250,358 +11027,193 @@ snapshots: postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.5.6)': + '@csstools/postcss-gamut-mapping@2.0.11(postcss@8.5.1)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - '@csstools/postcss-gamut-mapping@2.0.7(postcss@8.5.1)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - '@csstools/postcss-gamut-mapping@2.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - - '@csstools/postcss-gradients-interpolation-method@5.0.7(postcss@8.5.1)': + '@csstools/postcss-gradients-interpolation-method@5.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-gradients-interpolation-method@5.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - - '@csstools/postcss-hwb-function@4.0.7(postcss@8.5.1)': + '@csstools/postcss-hwb-function@4.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-hwb-function@4.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - - '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.1)': + '@csstools/postcss-ic-unit@4.0.4(postcss@8.5.1)': dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-ic-unit@4.0.0(postcss@8.5.6)': - dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - '@csstools/postcss-initial@2.0.0(postcss@8.5.1)': + '@csstools/postcss-initial@2.0.1(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/postcss-initial@2.0.0(postcss@8.5.6)': + '@csstools/postcss-is-pseudo-class@5.0.3(postcss@8.5.1)': dependencies: - postcss: 8.5.6 - - '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.1)': - dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.1) postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - '@csstools/postcss-is-pseudo-class@5.0.1(postcss@8.5.6)': - dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.1)': + '@csstools/postcss-light-dark-function@2.0.11(postcss@8.5.1)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-light-dark-function@2.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.5.6)': + '@csstools/postcss-logical-viewport-units@3.0.4(postcss@8.5.1)': dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.1)': - dependencies: - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-tokenizer': 3.0.4 '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-logical-viewport-units@3.0.3(postcss@8.5.6)': - dependencies: - '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - - '@csstools/postcss-media-minmax@2.0.6(postcss@8.5.1)': + '@csstools/postcss-media-minmax@2.0.9(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) postcss: 8.5.1 - '@csstools/postcss-media-minmax@2.0.6(postcss@8.5.6)': - dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.6 - - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.1)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.5(postcss@8.5.1)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) postcss: 8.5.1 - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.4(postcss@8.5.6)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.6 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.1)': dependencies: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.5.6)': - dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.5.6)': + '@csstools/postcss-oklab-function@4.0.12(postcss@8.5.1)': dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - '@csstools/postcss-oklab-function@4.0.7(postcss@8.5.1)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-oklab-function@4.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.1)': + '@csstools/postcss-position-area-property@1.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - postcss-value-parser: 4.2.0 - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.5.6)': + '@csstools/postcss-progressive-custom-properties@4.2.1(postcss@8.5.1)': dependencies: - postcss: 8.5.6 + postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-random-function@1.0.2(postcss@8.5.1)': + '@csstools/postcss-random-function@2.0.1(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - '@csstools/postcss-random-function@1.0.2(postcss@8.5.6)': - dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - - '@csstools/postcss-relative-color-syntax@3.0.7(postcss@8.5.1)': + '@csstools/postcss-relative-color-syntax@3.0.12(postcss@8.5.1)': dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - '@csstools/postcss-relative-color-syntax@3.0.7(postcss@8.5.6)': - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.1)': dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - '@csstools/postcss-scope-pseudo-class@4.0.1(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - '@csstools/postcss-sign-functions@1.1.1(postcss@8.5.1)': + '@csstools/postcss-sign-functions@1.1.4(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - '@csstools/postcss-sign-functions@1.1.1(postcss@8.5.6)': - dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - - '@csstools/postcss-stepped-value-functions@4.0.6(postcss@8.5.1)': + '@csstools/postcss-stepped-value-functions@4.0.9(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - '@csstools/postcss-stepped-value-functions@4.0.6(postcss@8.5.6)': - dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.5.1)': + '@csstools/postcss-system-ui-font-family@1.0.0(postcss@8.5.1)': dependencies: - '@csstools/color-helpers': 5.0.1 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - postcss-value-parser: 4.2.0 - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.5.6)': + '@csstools/postcss-text-decoration-shorthand@4.0.3(postcss@8.5.1)': dependencies: - '@csstools/color-helpers': 5.0.1 - postcss: 8.5.6 + '@csstools/color-helpers': 5.1.0 + postcss: 8.5.1 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@4.0.6(postcss@8.5.1)': + '@csstools/postcss-trigonometric-functions@4.0.9(postcss@8.5.1)': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - '@csstools/postcss-trigonometric-functions@4.0.6(postcss@8.5.6)': - dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - '@csstools/postcss-unset-value@4.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/postcss-unset-value@4.0.0(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - - '@csstools/selector-resolve-nested@3.0.0(postcss-selector-parser@7.0.0)': + '@csstools/selector-resolve-nested@3.1.0(postcss-selector-parser@7.1.1)': dependencies: - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.0.0)': + '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.1)': dependencies: - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 '@csstools/utilities@2.0.0(postcss@8.5.1)': dependencies: postcss: 8.5.1 - '@csstools/utilities@2.0.0(postcss@8.5.6)': - dependencies: - postcss: 8.5.6 - '@effect/schema@0.75.5(effect@3.12.7)': dependencies: effect: 3.12.7 @@ -15613,11 +11225,6 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.3.1': - dependencies: - tslib: 2.8.1 - optional: true - '@emnapi/runtime@1.7.1': dependencies: tslib: 2.8.1 @@ -15630,8 +11237,8 @@ snapshots: '@emotion/babel-plugin@11.13.5': dependencies: - '@babel/helper-module-imports': 7.25.9 - '@babel/runtime': 7.26.7 + '@babel/helper-module-imports': 7.27.1 + '@babel/runtime': 7.28.4 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 '@emotion/serialize': 1.3.3 @@ -15668,7 +11275,7 @@ snapshots: '@emotion/react@11.14.0(@types/react@19.2.7)(react@19.2.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 @@ -15682,216 +11289,136 @@ snapshots: transitivePeerDependencies: - supports-color - '@emotion/serialize@1.3.3': - dependencies: - '@emotion/hash': 0.9.2 - '@emotion/memoize': 0.9.0 - '@emotion/unitless': 0.10.0 - '@emotion/utils': 1.4.2 - csstype: 3.1.3 - - '@emotion/sheet@1.4.0': {} - - '@emotion/unitless@0.10.0': {} - - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.1)': - dependencies: - react: 19.2.1 - - '@emotion/utils@1.4.2': {} - - '@emotion/weak-memoize@0.4.0': {} - - '@envelop/core@5.0.3': - dependencies: - '@envelop/types': 5.0.0 - tslib: 2.8.1 - - '@envelop/types@5.0.0': - dependencies: - tslib: 2.8.1 - - '@es-joy/jsdoccomment@0.49.0': - dependencies: - comment-parser: 1.4.1 - esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.1.0 - - '@esbuild/aix-ppc64@0.24.2': - optional: true - - '@esbuild/aix-ppc64@0.27.1': - optional: true - - '@esbuild/android-arm64@0.24.2': - optional: true - - '@esbuild/android-arm64@0.27.1': - optional: true - - '@esbuild/android-arm@0.24.2': - optional: true - - '@esbuild/android-arm@0.27.1': - optional: true - - '@esbuild/android-x64@0.24.2': - optional: true - - '@esbuild/android-x64@0.27.1': - optional: true - - '@esbuild/darwin-arm64@0.24.2': - optional: true - - '@esbuild/darwin-arm64@0.27.1': - optional: true - - '@esbuild/darwin-x64@0.24.2': - optional: true - - '@esbuild/darwin-x64@0.27.1': - optional: true - - '@esbuild/freebsd-arm64@0.24.2': - optional: true - - '@esbuild/freebsd-arm64@0.27.1': - optional: true - - '@esbuild/freebsd-x64@0.24.2': - optional: true - - '@esbuild/freebsd-x64@0.27.1': - optional: true + '@emotion/serialize@1.3.3': + dependencies: + '@emotion/hash': 0.9.2 + '@emotion/memoize': 0.9.0 + '@emotion/unitless': 0.10.0 + '@emotion/utils': 1.4.2 + csstype: 3.2.3 - '@esbuild/linux-arm64@0.24.2': - optional: true + '@emotion/sheet@1.4.0': {} - '@esbuild/linux-arm64@0.27.1': - optional: true + '@emotion/unitless@0.10.0': {} - '@esbuild/linux-arm@0.24.2': - optional: true + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.1)': + dependencies: + react: 19.2.1 - '@esbuild/linux-arm@0.27.1': - optional: true + '@emotion/utils@1.4.2': {} - '@esbuild/linux-ia32@0.24.2': - optional: true + '@emotion/weak-memoize@0.4.0': {} - '@esbuild/linux-ia32@0.27.1': - optional: true + '@envelop/core@5.4.0': + dependencies: + '@envelop/instrumentation': 1.0.0 + '@envelop/types': 5.2.1 + '@whatwg-node/promise-helpers': 1.3.2 + tslib: 2.8.1 - '@esbuild/linux-loong64@0.24.2': - optional: true + '@envelop/instrumentation@1.0.0': + dependencies: + '@whatwg-node/promise-helpers': 1.3.2 + tslib: 2.8.1 - '@esbuild/linux-loong64@0.27.1': - optional: true + '@envelop/types@5.2.1': + dependencies: + '@whatwg-node/promise-helpers': 1.3.2 + tslib: 2.8.1 - '@esbuild/linux-mips64el@0.24.2': - optional: true + '@es-joy/jsdoccomment@0.50.2': + dependencies: + '@types/estree': 1.0.8 + '@typescript-eslint/types': 8.49.0 + comment-parser: 1.4.1 + esquery: 1.6.0 + jsdoc-type-pratt-parser: 4.1.0 - '@esbuild/linux-mips64el@0.27.1': + '@esbuild/aix-ppc64@0.25.12': optional: true - '@esbuild/linux-ppc64@0.24.2': + '@esbuild/android-arm64@0.25.12': optional: true - '@esbuild/linux-ppc64@0.27.1': + '@esbuild/android-arm@0.25.12': optional: true - '@esbuild/linux-riscv64@0.24.2': + '@esbuild/android-x64@0.25.12': optional: true - '@esbuild/linux-riscv64@0.27.1': + '@esbuild/darwin-arm64@0.25.12': optional: true - '@esbuild/linux-s390x@0.24.2': + '@esbuild/darwin-x64@0.25.12': optional: true - '@esbuild/linux-s390x@0.27.1': + '@esbuild/freebsd-arm64@0.25.12': optional: true - '@esbuild/linux-x64@0.24.2': + '@esbuild/freebsd-x64@0.25.12': optional: true - '@esbuild/linux-x64@0.27.1': + '@esbuild/linux-arm64@0.25.12': optional: true - '@esbuild/netbsd-arm64@0.24.2': + '@esbuild/linux-arm@0.25.12': optional: true - '@esbuild/netbsd-arm64@0.27.1': + '@esbuild/linux-ia32@0.25.12': optional: true - '@esbuild/netbsd-x64@0.24.2': + '@esbuild/linux-loong64@0.25.12': optional: true - '@esbuild/netbsd-x64@0.27.1': + '@esbuild/linux-mips64el@0.25.12': optional: true - '@esbuild/openbsd-arm64@0.24.2': + '@esbuild/linux-ppc64@0.25.12': optional: true - '@esbuild/openbsd-arm64@0.27.1': + '@esbuild/linux-riscv64@0.25.12': optional: true - '@esbuild/openbsd-x64@0.24.2': + '@esbuild/linux-s390x@0.25.12': optional: true - '@esbuild/openbsd-x64@0.27.1': + '@esbuild/linux-x64@0.25.12': optional: true - '@esbuild/openharmony-arm64@0.27.1': + '@esbuild/netbsd-arm64@0.25.12': optional: true - '@esbuild/sunos-x64@0.24.2': + '@esbuild/netbsd-x64@0.25.12': optional: true - '@esbuild/sunos-x64@0.27.1': + '@esbuild/openbsd-arm64@0.25.12': optional: true - '@esbuild/win32-arm64@0.24.2': + '@esbuild/openbsd-x64@0.25.12': optional: true - '@esbuild/win32-arm64@0.27.1': + '@esbuild/openharmony-arm64@0.25.12': optional: true - '@esbuild/win32-ia32@0.24.2': + '@esbuild/sunos-x64@0.25.12': optional: true - '@esbuild/win32-ia32@0.27.1': + '@esbuild/win32-arm64@0.25.12': optional: true - '@esbuild/win32-x64@0.24.2': + '@esbuild/win32-ia32@0.25.12': optional: true - '@esbuild/win32-x64@0.27.1': + '@esbuild/win32-x64@0.25.12': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.19.0(jiti@2.6.1))': - dependencies: - eslint: 9.19.0(jiti@2.6.1) - eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@2.6.1))': dependencies: eslint: 9.39.1(jiti@2.6.1) eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.12.1': {} - '@eslint-community/regexpp@4.12.2': {} - '@eslint/config-array@0.19.2': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.0 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - '@eslint/config-array@0.21.1': dependencies: '@eslint/object-schema': 2.1.7 @@ -15904,10 +11431,6 @@ snapshots: dependencies: '@eslint/core': 0.17.0 - '@eslint/core@0.10.0': - dependencies: - '@types/json-schema': 7.0.15 - '@eslint/core@0.17.0': dependencies: '@types/json-schema': 7.0.15 @@ -15915,26 +11438,12 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.3 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/eslintrc@3.2.0': - dependencies: - ajv: 6.12.6 - debug: 4.4.0 - espree: 10.3.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -15954,19 +11463,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.19.0': {} - '@eslint/js@9.39.1': {} - '@eslint/object-schema@2.1.6': {} - '@eslint/object-schema@2.1.7': {} - '@eslint/plugin-kit@0.2.5': - dependencies: - '@eslint/core': 0.10.0 - levn: 0.4.1 - '@eslint/plugin-kit@0.4.1': dependencies: '@eslint/core': 0.17.0 @@ -15974,30 +11474,32 @@ snapshots: '@fastify/busboy@2.1.1': {} - '@floating-ui/core@1.6.9': + '@fastify/busboy@3.2.0': {} + + '@floating-ui/core@1.7.3': dependencies: - '@floating-ui/utils': 0.2.9 + '@floating-ui/utils': 0.2.10 - '@floating-ui/dom@1.6.13': + '@floating-ui/dom@1.7.4': dependencies: - '@floating-ui/core': 1.6.9 - '@floating-ui/utils': 0.2.9 + '@floating-ui/core': 1.7.3 + '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': + '@floating-ui/react-dom@2.1.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: - '@floating-ui/dom': 1.6.13 + '@floating-ui/dom': 1.7.4 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) '@floating-ui/react@0.27.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: - '@floating-ui/react-dom': 2.1.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@floating-ui/utils': 0.2.9 + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + '@floating-ui/utils': 0.2.10 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - tabbable: 6.2.0 + tabbable: 6.3.0 - '@floating-ui/utils@0.2.9': {} + '@floating-ui/utils@0.2.10': {} '@formatjs/intl-localematcher@0.5.10': dependencies: @@ -16009,7 +11511,7 @@ snapshots: lodash.sortby: 4.7.0 prop-types: 15.8.1 react: 19.2.1 - terser: 5.38.0 + terser: 5.44.1 '@gilbarbara/deep-equal@0.1.2': {} @@ -16017,106 +11519,103 @@ snapshots: '@graphql-codegen/add@5.0.3(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) graphql: 16.10.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.4(@babel/core@7.28.5)(@parcel/watcher@2.5.1)(@types/node@25.0.0)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.9.3)': + '@graphql-codegen/cli@5.0.4(@types/node@24.10.2)(enquirer@2.4.1)(graphql@16.10.0)(typescript@5.7.3)': dependencies: - '@babel/generator': 7.26.5 - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 - '@graphql-codegen/client-preset': 4.6.1(@babel/core@7.28.5)(graphql@16.10.0) + '@babel/generator': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + '@graphql-codegen/client-preset': 4.8.3(graphql@16.10.0) '@graphql-codegen/core': 4.0.2(graphql@16.10.0) - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-tools/apollo-engine-loader': 8.0.13(graphql@16.10.0) - '@graphql-tools/code-file-loader': 8.1.13(graphql@16.10.0) - '@graphql-tools/git-loader': 8.0.17(graphql@16.10.0) - '@graphql-tools/github-loader': 8.0.13(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/graphql-file-loader': 8.0.12(graphql@16.10.0) - '@graphql-tools/json-file-loader': 8.0.11(graphql@16.10.0) - '@graphql-tools/load': 8.0.12(graphql@16.10.0) - '@graphql-tools/prisma-loader': 8.0.17(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@whatwg-node/fetch': 0.10.3 + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-tools/apollo-engine-loader': 8.0.27(graphql@16.10.0) + '@graphql-tools/code-file-loader': 8.1.27(graphql@16.10.0) + '@graphql-tools/git-loader': 8.0.31(graphql@16.10.0) + '@graphql-tools/github-loader': 8.0.22(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/graphql-file-loader': 8.1.8(graphql@16.10.0) + '@graphql-tools/json-file-loader': 8.0.25(graphql@16.10.0) + '@graphql-tools/load': 8.1.7(graphql@16.10.0) + '@graphql-tools/prisma-loader': 8.0.17(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/fetch': 0.10.13 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@5.7.3) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.10.0 - graphql-config: 5.1.3(@types/node@25.0.0)(graphql@16.10.0)(typescript@5.9.3) - inquirer: 8.2.6 + graphql-config: 5.1.5(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.7.3) + inquirer: 8.2.7(@types/node@24.10.2) is-glob: 4.0.3 jiti: 1.21.7 json-to-pretty-yaml: 1.2.2 listr2: 4.0.5(enquirer@2.4.1) log-symbols: 4.1.0 micromatch: 4.0.8 - shell-quote: 1.8.2 + shell-quote: 1.8.3 string-env-interpolation: 1.0.1 ts-log: 2.2.7 tslib: 2.8.1 - yaml: 2.7.0 + yaml: 2.8.2 yargs: 17.7.2 - optionalDependencies: - '@parcel/watcher': 2.5.1 transitivePeerDependencies: - - '@babel/core' + - '@fastify/websocket' - '@types/node' - bufferutil - cosmiconfig-toml-loader + - crossws - encoding - enquirer + - graphql-sock - supports-color - typescript + - uWebSockets.js - utf-8-validate - '@graphql-codegen/client-preset@4.6.1(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/client-preset@4.8.3(graphql@16.10.0)': dependencies: - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 '@graphql-codegen/add': 5.0.3(graphql@16.10.0) - '@graphql-codegen/gql-tag-operations': 4.0.14(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-codegen/typed-document-node': 5.0.13(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/typescript': 4.1.3(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/typescript-operations': 4.4.1(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) + '@graphql-codegen/gql-tag-operations': 4.0.17(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/typed-document-node': 5.1.2(graphql@16.10.0) + '@graphql-codegen/typescript': 4.1.6(graphql@16.10.0) + '@graphql-codegen/typescript-operations': 4.6.1(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.10.0) '@graphql-tools/documents': 1.0.1(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color '@graphql-codegen/core@4.0.2(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-tools/schema': 10.0.16(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-tools/schema': 10.0.30(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.6.3 - '@graphql-codegen/gql-tag-operations@4.0.14(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/gql-tag-operations@4.0.17(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) auto-bind: 4.0.0 graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - '@graphql-codegen/plugin-helpers@5.1.0(graphql@16.10.0)': + '@graphql-codegen/plugin-helpers@5.1.1(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) change-case-all: 1.0.15 common-tags: 1.8.2 graphql: 16.10.0 @@ -16126,70 +11625,89 @@ snapshots: '@graphql-codegen/schema-ast@4.1.0(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.6.3 - '@graphql-codegen/typed-document-node@5.0.13(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/typed-document-node@5.1.2(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.10.0) auto-bind: 4.0.0 change-case-all: 1.0.15 graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - '@graphql-codegen/typescript-operations@4.4.1(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/typescript-operations@4.6.1(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-codegen/typescript': 4.1.3(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/typescript': 4.1.6(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.10.0) auto-bind: 4.0.0 graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - '@graphql-codegen/typescript-resolvers@4.4.2(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/typescript-resolvers@4.4.2(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) - '@graphql-codegen/typescript': 4.1.3(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/typescript': 4.1.3(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.6.1(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) auto-bind: 4.0.0 graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - '@graphql-codegen/typescript@4.1.3(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/typescript@4.1.3(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) '@graphql-codegen/schema-ast': 4.1.0(graphql@16.10.0) - '@graphql-codegen/visitor-plugin-common': 5.6.1(@babel/core@7.28.5)(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.6.1(graphql@16.10.0) + auto-bind: 4.0.0 + graphql: 16.10.0 + tslib: 2.6.3 + transitivePeerDependencies: + - encoding + + '@graphql-codegen/typescript@4.1.6(graphql@16.10.0)': + dependencies: + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-codegen/schema-ast': 4.1.0(graphql@16.10.0) + '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.10.0) auto-bind: 4.0.0 graphql: 16.10.0 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - '@graphql-codegen/visitor-plugin-common@5.6.1(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-codegen/visitor-plugin-common@5.6.1(graphql@16.10.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.10.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) '@graphql-tools/optimize': 2.0.0(graphql@16.10.0) - '@graphql-tools/relay-operation-optimizer': 7.0.12(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/relay-operation-optimizer': 7.0.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + auto-bind: 4.0.0 + change-case-all: 1.0.15 + dependency-graph: 0.11.0 + graphql: 16.10.0 + graphql-tag: 2.12.6(graphql@16.10.0) + parse-filepath: 1.0.2 + tslib: 2.6.3 + transitivePeerDependencies: + - encoding + + '@graphql-codegen/visitor-plugin-common@5.8.0(graphql@16.10.0)': + dependencies: + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.10.0) + '@graphql-tools/optimize': 2.0.0(graphql@16.10.0) + '@graphql-tools/relay-operation-optimizer': 7.0.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) auto-bind: 4.0.0 change-case-all: 1.0.15 dependency-graph: 0.11.0 @@ -16198,55 +11716,53 @@ snapshots: parse-filepath: 1.0.2 tslib: 2.6.3 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color '@graphql-eslint/eslint-plugin@4.3.0(@types/node@24.10.2)(eslint@9.39.1(jiti@2.6.1))(graphql@16.10.0)(typescript@5.7.3)': dependencies: - '@graphql-tools/code-file-loader': 8.1.13(graphql@16.10.0) - '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - debug: 4.4.0 + '@graphql-tools/code-file-loader': 8.1.27(graphql@16.10.0) + '@graphql-tools/graphql-tag-pluck': 8.3.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + debug: 4.4.3 eslint: 9.39.1(jiti@2.6.1) fast-glob: 3.3.3 graphql: 16.10.0 - graphql-config: 5.1.3(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.7.3) + graphql-config: 5.1.5(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.7.3) graphql-depth-limit: 1.1.0(graphql@16.10.0) lodash.lowercase: 4.3.0 transitivePeerDependencies: + - '@fastify/websocket' - '@types/node' - bufferutil - cosmiconfig-toml-loader + - crossws - supports-color - typescript + - uWebSockets.js - utf-8-validate - '@graphql-hive/gateway-abort-signal-any@0.0.3(graphql@16.10.0)': - dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - graphql: 16.10.0 - tslib: 2.8.1 + '@graphql-hive/signal@1.0.0': {} - '@graphql-tools/apollo-engine-loader@8.0.13(graphql@16.10.0)': + '@graphql-tools/apollo-engine-loader@8.0.27(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@whatwg-node/fetch': 0.10.3 + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/fetch': 0.10.13 graphql: 16.10.0 sync-fetch: 0.6.0-2 tslib: 2.8.1 - '@graphql-tools/batch-execute@9.0.11(graphql@16.10.0)': + '@graphql-tools/batch-execute@9.0.19(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 graphql: 16.10.0 tslib: 2.8.1 - '@graphql-tools/code-file-loader@8.1.13(graphql@16.10.0)': + '@graphql-tools/code-file-loader@8.1.27(graphql@16.10.0)': dependencies: - '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/graphql-tag-pluck': 8.3.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) globby: 11.1.0 graphql: 16.10.0 tslib: 2.8.1 @@ -16254,13 +11770,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/delegate@10.2.11(graphql@16.10.0)': + '@graphql-tools/delegate@10.2.23(graphql@16.10.0)': dependencies: - '@graphql-tools/batch-execute': 9.0.11(graphql@16.10.0) - '@graphql-tools/executor': 1.3.12(graphql@16.10.0) - '@graphql-tools/schema': 10.0.16(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/batch-execute': 9.0.19(graphql@16.10.0) + '@graphql-tools/executor': 1.5.0(graphql@16.10.0) + '@graphql-tools/schema': 10.0.30(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) '@repeaterjs/repeater': 3.0.6 + '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 dset: 3.1.4 graphql: 16.10.0 @@ -16272,84 +11789,76 @@ snapshots: lodash.sortby: 4.7.0 tslib: 2.8.1 - '@graphql-tools/executor-common@0.0.1(graphql@16.10.0)': + '@graphql-tools/executor-common@0.0.4(graphql@16.10.0)': dependencies: - '@envelop/core': 5.0.3 - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@envelop/core': 5.4.0 + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 - '@graphql-tools/executor-graphql-ws@1.3.7(graphql@16.10.0)': + '@graphql-tools/executor-common@0.0.6(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-common': 0.0.1(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@whatwg-node/disposablestack': 0.0.5 + '@envelop/core': 5.4.0 + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 - graphql-ws: 5.16.2(graphql@16.10.0) - isomorphic-ws: 5.0.0(ws@8.18.0) - tslib: 2.8.1 - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - '@graphql-tools/executor-http@1.2.5(@types/node@24.10.2)(graphql@16.10.0)': + '@graphql-tools/executor-graphql-ws@2.0.7(graphql@16.10.0)': dependencies: - '@graphql-hive/gateway-abort-signal-any': 0.0.3(graphql@16.10.0) - '@graphql-tools/executor-common': 0.0.1(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/disposablestack': 0.0.5 - '@whatwg-node/fetch': 0.10.3 - extract-files: 11.0.0 + '@graphql-tools/executor-common': 0.0.6(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/disposablestack': 0.0.6 graphql: 16.10.0 - meros: 1.3.0(@types/node@24.10.2) + graphql-ws: 6.0.6(graphql@16.10.0)(ws@8.18.3) + isomorphic-ws: 5.0.0(ws@8.18.3) tslib: 2.8.1 - value-or-promise: 1.0.12 + ws: 8.18.3 transitivePeerDependencies: - - '@types/node' + - '@fastify/websocket' + - bufferutil + - crossws + - uWebSockets.js + - utf-8-validate - '@graphql-tools/executor-http@1.2.5(@types/node@25.0.0)(graphql@16.10.0)': + '@graphql-tools/executor-http@1.3.3(@types/node@24.10.2)(graphql@16.10.0)': dependencies: - '@graphql-hive/gateway-abort-signal-any': 0.0.3(graphql@16.10.0) - '@graphql-tools/executor-common': 0.0.1(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-hive/signal': 1.0.0 + '@graphql-tools/executor-common': 0.0.4(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/disposablestack': 0.0.5 - '@whatwg-node/fetch': 0.10.3 - extract-files: 11.0.0 + '@whatwg-node/disposablestack': 0.0.6 + '@whatwg-node/fetch': 0.10.13 + '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.10.0 - meros: 1.3.0(@types/node@25.0.0) + meros: 1.3.2(@types/node@24.10.2) tslib: 2.8.1 - value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - '@graphql-tools/executor-legacy-ws@1.1.10(graphql@16.10.0)': + '@graphql-tools/executor-legacy-ws@1.1.24(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@types/ws': 8.5.14 + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@types/ws': 8.18.1 graphql: 16.10.0 - isomorphic-ws: 5.0.0(ws@8.18.0) + isomorphic-ws: 5.0.0(ws@8.18.3) tslib: 2.8.1 - ws: 8.18.0 + ws: 8.18.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@graphql-tools/executor@1.3.12(graphql@16.10.0)': + '@graphql-tools/executor@1.5.0(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) '@repeaterjs/repeater': 3.0.6 - '@whatwg-node/disposablestack': 0.0.5 + '@whatwg-node/disposablestack': 0.0.6 + '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.10.0 tslib: 2.8.1 - value-or-promise: 1.0.12 - '@graphql-tools/git-loader@8.0.17(graphql@16.10.0)': + '@graphql-tools/git-loader@8.0.31(graphql@16.10.0)': dependencies: - '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/graphql-tag-pluck': 8.3.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 is-glob: 4.0.3 micromatch: 4.0.8 @@ -16358,68 +11867,73 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.13(@types/node@25.0.0)(graphql@16.10.0)': + '@graphql-tools/github-loader@8.0.22(@types/node@24.10.2)(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-http': 1.2.5(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/graphql-tag-pluck': 8.3.12(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@whatwg-node/fetch': 0.10.3 + '@graphql-tools/executor-http': 1.3.3(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/graphql-tag-pluck': 8.3.26(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/fetch': 0.10.13 + '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.10.0 sync-fetch: 0.6.0-2 tslib: 2.8.1 - value-or-promise: 1.0.12 transitivePeerDependencies: - '@types/node' - supports-color - '@graphql-tools/graphql-file-loader@8.0.12(graphql@16.10.0)': + '@graphql-tools/graphql-file-loader@8.1.8(graphql@16.10.0)': dependencies: - '@graphql-tools/import': 7.0.11(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/import': 7.1.8(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) globby: 11.1.0 graphql: 16.10.0 tslib: 2.8.1 unixify: 1.0.0 + transitivePeerDependencies: + - supports-color - '@graphql-tools/graphql-tag-pluck@8.3.12(graphql@16.10.0)': + '@graphql-tools/graphql-tag-pluck@8.3.26(graphql@16.10.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.5) + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.8.1 transitivePeerDependencies: - supports-color - '@graphql-tools/import@7.0.11(graphql@16.10.0)': + '@graphql-tools/import@7.1.8(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@theguild/federation-composition': 0.21.1(graphql@16.10.0) graphql: 16.10.0 resolve-from: 5.0.0 tslib: 2.8.1 + transitivePeerDependencies: + - supports-color - '@graphql-tools/json-file-loader@8.0.11(graphql@16.10.0)': + '@graphql-tools/json-file-loader@8.0.25(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) globby: 11.1.0 graphql: 16.10.0 tslib: 2.8.1 unixify: 1.0.0 - '@graphql-tools/load@8.0.12(graphql@16.10.0)': + '@graphql-tools/load@8.1.7(graphql@16.10.0)': dependencies: - '@graphql-tools/schema': 10.0.16(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/schema': 10.0.30(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 p-limit: 3.1.0 tslib: 2.8.1 - '@graphql-tools/merge@9.0.17(graphql@16.10.0)': + '@graphql-tools/merge@9.1.6(graphql@16.10.0)': dependencies: - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.8.1 @@ -16428,104 +11942,88 @@ snapshots: graphql: 16.10.0 tslib: 2.8.1 - '@graphql-tools/prisma-loader@8.0.17(@types/node@25.0.0)(graphql@16.10.0)': + '@graphql-tools/prisma-loader@8.0.17(@types/node@24.10.2)(graphql@16.10.0)': dependencies: - '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) '@types/js-yaml': 4.0.9 - '@whatwg-node/fetch': 0.10.3 + '@whatwg-node/fetch': 0.10.13 chalk: 4.1.2 - debug: 4.4.0 - dotenv: 16.4.7 + debug: 4.4.3 + dotenv: 16.6.1 graphql: 16.10.0 graphql-request: 6.1.0(graphql@16.10.0) http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 jose: 5.9.6 - js-yaml: 4.1.0 + js-yaml: 4.1.1 lodash: 4.17.21 scuid: 1.1.0 tslib: 2.8.1 yaml-ast-parser: 0.0.43 transitivePeerDependencies: + - '@fastify/websocket' - '@types/node' - bufferutil + - crossws - encoding - supports-color + - uWebSockets.js - utf-8-validate - '@graphql-tools/relay-operation-optimizer@7.0.12(@babel/core@7.28.5)(graphql@16.10.0)': + '@graphql-tools/relay-operation-optimizer@7.0.26(graphql@16.10.0)': dependencies: - '@ardatan/relay-compiler': 12.0.1(@babel/core@7.28.5)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@ardatan/relay-compiler': 12.0.3(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 tslib: 2.8.1 transitivePeerDependencies: - - '@babel/core' - encoding - - supports-color - - '@graphql-tools/schema@10.0.16(graphql@16.10.0)': - dependencies: - '@graphql-tools/merge': 9.0.17(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - graphql: 16.10.0 - tslib: 2.8.1 - value-or-promise: 1.0.12 - '@graphql-tools/url-loader@8.0.24(@types/node@24.10.2)(graphql@16.10.0)': + '@graphql-tools/schema@10.0.30(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-graphql-ws': 1.3.7(graphql@16.10.0) - '@graphql-tools/executor-http': 1.2.5(@types/node@24.10.2)(graphql@16.10.0) - '@graphql-tools/executor-legacy-ws': 1.1.10(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@graphql-tools/wrap': 10.0.29(graphql@16.10.0) - '@types/ws': 8.5.14 - '@whatwg-node/fetch': 0.10.3 + '@graphql-tools/merge': 9.1.6(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) graphql: 16.10.0 - isomorphic-ws: 5.0.0(ws@8.18.0) - sync-fetch: 0.6.0-2 tslib: 2.8.1 - value-or-promise: 1.0.12 - ws: 8.18.0 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - utf-8-validate - '@graphql-tools/url-loader@8.0.24(@types/node@25.0.0)(graphql@16.10.0)': + '@graphql-tools/url-loader@8.0.33(@types/node@24.10.2)(graphql@16.10.0)': dependencies: - '@graphql-tools/executor-graphql-ws': 1.3.7(graphql@16.10.0) - '@graphql-tools/executor-http': 1.2.5(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/executor-legacy-ws': 1.1.10(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - '@graphql-tools/wrap': 10.0.29(graphql@16.10.0) - '@types/ws': 8.5.14 - '@whatwg-node/fetch': 0.10.3 + '@graphql-tools/executor-graphql-ws': 2.0.7(graphql@16.10.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/executor-legacy-ws': 1.1.24(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@graphql-tools/wrap': 10.1.4(graphql@16.10.0) + '@types/ws': 8.18.1 + '@whatwg-node/fetch': 0.10.13 + '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.10.0 - isomorphic-ws: 5.0.0(ws@8.18.0) + isomorphic-ws: 5.0.0(ws@8.18.3) sync-fetch: 0.6.0-2 tslib: 2.8.1 - value-or-promise: 1.0.12 - ws: 8.18.0 + ws: 8.18.3 transitivePeerDependencies: + - '@fastify/websocket' - '@types/node' - bufferutil + - crossws + - uWebSockets.js - utf-8-validate - '@graphql-tools/utils@10.7.2(graphql@16.10.0)': + '@graphql-tools/utils@10.11.0(graphql@16.10.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) + '@whatwg-node/promise-helpers': 1.3.2 cross-inspect: 1.0.1 - dset: 3.1.4 graphql: 16.10.0 tslib: 2.8.1 - '@graphql-tools/wrap@10.0.29(graphql@16.10.0)': + '@graphql-tools/wrap@10.1.4(graphql@16.10.0)': dependencies: - '@graphql-tools/delegate': 10.2.11(graphql@16.10.0) - '@graphql-tools/schema': 10.0.16(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/delegate': 10.2.23(graphql@16.10.0) + '@graphql-tools/schema': 10.0.30(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) + '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.10.0 tslib: 2.8.1 @@ -16533,44 +12031,8 @@ snapshots: dependencies: graphql: 16.10.0 - '@hey-api/client-fetch@0.12.0(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))': - dependencies: - '@hey-api/openapi-ts': 0.89.0(typescript@5.7.3) - - '@hey-api/codegen-core@0.4.0(typescript@5.7.3)': - dependencies: - ansi-colors: 4.1.3 - color-support: 1.1.3 - typescript: 5.7.3 - - '@hey-api/json-schema-ref-parser@1.2.2': - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.15 - js-yaml: 4.1.1 - lodash: 4.17.21 - - '@hey-api/openapi-ts@0.89.0(typescript@5.7.3)': - dependencies: - '@hey-api/codegen-core': 0.4.0(typescript@5.7.3) - '@hey-api/json-schema-ref-parser': 1.2.2 - ansi-colors: 4.1.3 - c12: 3.3.2 - color-support: 1.1.3 - commander: 14.0.2 - open: 11.0.0 - semver: 7.7.2 - typescript: 5.7.3 - transitivePeerDependencies: - - magicast - '@humanfs/core@0.19.1': {} - '@humanfs/node@0.16.6': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 - '@humanfs/node@0.16.7': dependencies: '@humanfs/core': 0.19.1 @@ -16578,10 +12040,6 @@ snapshots: '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/retry@0.3.1': {} - - '@humanwhocodes/retry@0.4.1': {} - '@humanwhocodes/retry@0.4.3': {} '@img/colour@1.0.0': @@ -16733,7 +12191,7 @@ snapshots: '@img/sharp-wasm32@0.33.5': dependencies: - '@emnapi/runtime': 1.3.1 + '@emnapi/runtime': 1.7.1 optional: true '@img/sharp-wasm32@0.34.5': @@ -16756,6 +12214,8 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true + '@inquirer/ansi@1.0.2': {} + '@inquirer/checkbox@1.5.2': dependencies: '@inquirer/core': 6.0.0 @@ -16770,23 +12230,23 @@ snapshots: '@inquirer/type': 1.5.5 chalk: 4.1.2 - '@inquirer/confirm@5.1.5(@types/node@24.10.2)': + '@inquirer/confirm@5.1.21(@types/node@24.10.2)': dependencies: - '@inquirer/core': 10.1.6(@types/node@24.10.2) - '@inquirer/type': 3.0.4(@types/node@24.10.2) + '@inquirer/core': 10.3.2(@types/node@24.10.2) + '@inquirer/type': 3.0.10(@types/node@24.10.2) optionalDependencies: '@types/node': 24.10.2 - '@inquirer/core@10.1.6(@types/node@24.10.2)': + '@inquirer/core@10.3.2(@types/node@24.10.2)': dependencies: - '@inquirer/figures': 1.0.10 - '@inquirer/type': 3.0.4(@types/node@24.10.2) - ansi-escapes: 4.3.2 + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@24.10.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 + yoctocolors-cjs: 2.1.3 optionalDependencies: '@types/node': 24.10.2 @@ -16838,7 +12298,14 @@ snapshots: chalk: 4.1.2 figures: 3.2.0 - '@inquirer/figures@1.0.10': {} + '@inquirer/external-editor@1.0.3(@types/node@24.10.2)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.1 + optionalDependencies: + '@types/node': 24.10.2 + + '@inquirer/figures@1.0.15': {} '@inquirer/input@1.2.16': dependencies: @@ -16876,130 +12343,50 @@ snapshots: '@inquirer/core': 6.0.0 '@inquirer/type': 1.5.5 ansi-escapes: 4.3.2 - chalk: 4.1.2 - figures: 3.2.0 - - '@inquirer/type@1.5.5': - dependencies: - mute-stream: 1.0.0 - - '@inquirer/type@3.0.4(@types/node@24.10.2)': - optionalDependencies: - '@types/node': 24.10.2 - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@istanbuljs/load-nyc-config@1.1.0': - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - '@istanbuljs/schema@0.1.3': {} - - '@jest/console@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@types/node': 24.10.2 - chalk: 4.1.2 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - - '@jest/console@30.2.0': - dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - chalk: 4.1.2 - jest-message-util: 30.2.0 - jest-util: 30.2.0 - slash: 3.0.0 - optional: true - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 24.10.2 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node + chalk: 4.1.2 + figures: 3.2.0 - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3))': + '@inquirer/type@1.5.5': + dependencies: + mute-stream: 1.0.0 + + '@inquirer/type@3.0.10(@types/node@24.10.2)': + optionalDependencies: + '@types/node': 24.10.2 + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.2 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + + '@istanbuljs/load-nyc-config@1.1.0': + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.2 + resolve-from: 5.0.0 + + '@istanbuljs/schema@0.1.3': {} + + '@jest/console@29.7.0': dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@types/node': 24.10.2 - ansi-escapes: 4.3.2 chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - jest-haste-map: 29.7.0 jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -17013,7 +12400,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -17034,7 +12421,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -17048,7 +12435,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -17069,46 +12456,6 @@ snapshots: - supports-color - ts-node - '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3))': - dependencies: - '@jest/console': 30.2.0 - '@jest/pattern': 30.0.1 - '@jest/reporters': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 4.3.1 - exit-x: 0.2.2 - graceful-fs: 4.2.11 - jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - jest-haste-map: 30.2.0 - jest-message-util: 30.2.0 - jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-resolve-dependencies: 30.2.0 - jest-runner: 30.2.0 - jest-runtime: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - jest-watcher: 30.2.0 - micromatch: 4.0.8 - pretty-format: 30.2.0 - slash: 3.0.0 - transitivePeerDependencies: - - babel-plugin-macros - - esbuild-register - - supports-color - - ts-node - optional: true - - '@jest/diff-sequences@30.0.1': - optional: true - '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 @@ -17116,23 +12463,10 @@ snapshots: '@types/node': 24.10.2 jest-mock: 29.7.0 - '@jest/environment@30.2.0': - dependencies: - '@jest/fake-timers': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - jest-mock: 30.2.0 - optional: true - '@jest/expect-utils@29.7.0': dependencies: jest-get-type: 29.6.3 - '@jest/expect-utils@30.2.0': - dependencies: - '@jest/get-type': 30.1.0 - optional: true - '@jest/expect@29.7.0': dependencies: expect: 29.7.0 @@ -17140,14 +12474,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/expect@30.2.0': - dependencies: - expect: 30.2.0 - jest-snapshot: 30.2.0 - transitivePeerDependencies: - - supports-color - optional: true - '@jest/fake-timers@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -17157,19 +12483,6 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - '@jest/fake-timers@30.2.0': - dependencies: - '@jest/types': 30.2.0 - '@sinonjs/fake-timers': 13.0.5 - '@types/node': 25.0.0 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 - jest-util: 30.2.0 - optional: true - - '@jest/get-type@30.1.0': - optional: true - '@jest/globals@29.7.0': dependencies: '@jest/environment': 29.7.0 @@ -17179,22 +12492,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/globals@30.2.0': - dependencies: - '@jest/environment': 30.2.0 - '@jest/expect': 30.2.0 - '@jest/types': 30.2.0 - jest-mock: 30.2.0 - transitivePeerDependencies: - - supports-color - optional: true - - '@jest/pattern@30.0.1': - dependencies: - '@types/node': 25.0.0 - jest-regex-util: 30.0.1 - optional: true - '@jest/reporters@29.7.0': dependencies: '@bcoe/v8-coverage': 0.2.3 @@ -17202,10 +12499,10 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 '@types/node': 24.10.2 chalk: 4.1.2 - collect-v8-coverage: 1.0.2 + collect-v8-coverage: 1.0.3 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -17213,7 +12510,7 @@ snapshots: istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 + istanbul-reports: 3.2.0 jest-message-util: 29.7.0 jest-util: 29.7.0 jest-worker: 29.7.0 @@ -17224,79 +12521,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@jest/reporters@30.2.0': - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 25.0.0 - chalk: 4.1.2 - collect-v8-coverage: 1.0.3 - exit-x: 0.2.2 - glob: 10.5.0 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.3 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.2.0 - jest-message-util: 30.2.0 - jest-util: 30.2.0 - jest-worker: 30.2.0 - slash: 3.0.0 - string-length: 4.0.2 - v8-to-istanbul: 9.3.0 - transitivePeerDependencies: - - supports-color - optional: true - '@jest/schemas@29.6.3': dependencies: '@sinclair/typebox': 0.27.8 - '@jest/schemas@30.0.5': - dependencies: - '@sinclair/typebox': 0.34.41 - optional: true - - '@jest/snapshot-utils@30.2.0': - dependencies: - '@jest/types': 30.2.0 - chalk: 4.1.2 - graceful-fs: 4.2.11 - natural-compare: 1.4.0 - optional: true - '@jest/source-map@29.6.3': - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - callsites: 3.1.0 - graceful-fs: 4.2.11 - - '@jest/source-map@30.0.1': dependencies: '@jridgewell/trace-mapping': 0.3.31 callsites: 3.1.0 graceful-fs: 4.2.11 - optional: true '@jest/test-result@29.7.0': dependencies: '@jest/console': 29.7.0 '@jest/types': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 - - '@jest/test-result@30.2.0': - dependencies: - '@jest/console': 30.2.0 - '@jest/types': 30.2.0 - '@types/istanbul-lib-coverage': 2.0.6 collect-v8-coverage: 1.0.3 - optional: true '@jest/test-sequencer@29.7.0': dependencies: @@ -17305,19 +12545,11 @@ snapshots: jest-haste-map: 29.7.0 slash: 3.0.0 - '@jest/test-sequencer@30.2.0': - dependencies: - '@jest/test-result': 30.2.0 - graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - slash: 3.0.0 - optional: true - '@jest/transform@29.7.0': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -17327,32 +12559,11 @@ snapshots: jest-regex-util: 29.6.3 jest-util: 29.7.0 micromatch: 4.0.8 - pirates: 4.0.6 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - - '@jest/transform@30.2.0': - dependencies: - '@babel/core': 7.28.5 - '@jest/types': 30.2.0 - '@jridgewell/trace-mapping': 0.3.31 - babel-plugin-istanbul: 7.0.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - jest-regex-util: 30.0.1 - jest-util: 30.2.0 - micromatch: 4.0.8 pirates: 4.0.7 slash: 3.0.0 - write-file-atomic: 5.0.1 + write-file-atomic: 4.0.2 transitivePeerDependencies: - supports-color - optional: true '@jest/types@29.6.3': dependencies: @@ -17360,31 +12571,14 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 '@types/node': 24.10.2 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - - '@jest/types@30.2.0': - dependencies: - '@jest/pattern': 30.0.1 - '@jest/schemas': 30.0.5 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 25.0.0 '@types/yargs': 17.0.35 chalk: 4.1.2 - optional: true '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/gen-mapping@0.3.8': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 @@ -17392,27 +12586,13 @@ snapshots: '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.11': dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/source-map@0.3.6': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -17421,75 +12601,22 @@ snapshots: '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@jsdevtools/ono@7.1.3': {} + '@jridgewell/sourcemap-codec': 1.5.5 '@jsii/check-node@1.102.0': dependencies: chalk: 4.1.2 semver: 7.7.3 - '@jsii/check-node@1.120.0': + '@jsii/check-node@1.121.0': dependencies: chalk: 4.1.2 semver: 7.7.3 - '@jsii/spec@1.120.0': + '@jsii/spec@1.121.0': dependencies: ajv: 8.17.1 - '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - optional: true - - '@jsonjoy.com/buffers@1.2.1(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - optional: true - - '@jsonjoy.com/codegen@1.0.0(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - optional: true - - '@jsonjoy.com/json-pack@1.21.0(tslib@2.8.1)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/buffers': 1.2.1(tslib@2.8.1) - '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) - '@jsonjoy.com/json-pointer': 1.0.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) - hyperdyperid: 1.2.0 - thingies: 2.5.0(tslib@2.8.1) - tree-dump: 1.1.0(tslib@2.8.1) - tslib: 2.8.1 - optional: true - - '@jsonjoy.com/json-pointer@1.0.2(tslib@2.8.1)': - dependencies: - '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) - tslib: 2.8.1 - optional: true - - '@jsonjoy.com/util@1.9.0(tslib@2.8.1)': - dependencies: - '@jsonjoy.com/buffers': 1.2.1(tslib@2.8.1) - '@jsonjoy.com/codegen': 1.0.0(tslib@2.8.1) - tslib: 2.8.1 - optional: true - - '@leichtgewicht/ip-codec@2.0.5': - optional: true - - '@mdx-js/react@3.1.0(@types/react@19.2.7)(react@18.3.1)': - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 19.2.7 - react: 18.3.1 - '@microsoft/tsdoc-config@0.16.2': dependencies: '@microsoft/tsdoc': 0.14.2 @@ -17499,16 +12626,7 @@ snapshots: '@microsoft/tsdoc@0.14.2': {} - '@mozilla/majc@https://codeload.github.com/mozilla-services/majc/tar.gz/55d36fd69967a2abb5031278262ead4dc921af7d(@hey-api/openapi-ts@0.89.0(typescript@5.7.3))': - dependencies: - '@hey-api/client-fetch': 0.12.0(@hey-api/openapi-ts@0.89.0(typescript@5.7.3)) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - uuid: 11.1.0 - transitivePeerDependencies: - - '@hey-api/openapi-ts' - - '@mswjs/interceptors@0.37.6': + '@mswjs/interceptors@0.40.0': dependencies: '@open-draft/deferred-promise': 2.2.0 '@open-draft/logger': 0.3.0 @@ -17573,7 +12691,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.0 + fastq: 1.19.1 '@nolyfill/is-core-module@1.0.39': {} @@ -17653,6 +12771,10 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs@0.57.2': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api@1.9.0': {} '@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0)': @@ -17664,12 +12786,12 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/instrumentation-amqplib@0.46.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-amqplib@0.46.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17677,8 +12799,8 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color @@ -17686,7 +12808,7 @@ snapshots: '@opentelemetry/instrumentation-dataloader@0.16.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17694,8 +12816,8 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17703,8 +12825,8 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17712,21 +12834,21 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-generic-pool@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-graphql@0.47.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17734,8 +12856,8 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17753,25 +12875,25 @@ snapshots: '@opentelemetry/instrumentation-ioredis@0.47.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-kafkajs@0.7.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-knex@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17779,23 +12901,23 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-lru-memoizer@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-mongodb@0.51.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17803,16 +12925,16 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-mysql2@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -17820,8 +12942,8 @@ snapshots: '@opentelemetry/instrumentation-mysql@0.45.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 '@types/mysql': 2.15.26 transitivePeerDependencies: - supports-color @@ -17829,8 +12951,8 @@ snapshots: '@opentelemetry/instrumentation-nestjs-core@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color @@ -17838,7 +12960,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) '@types/pg': 8.6.1 @@ -17849,17 +12971,17 @@ snapshots: '@opentelemetry/instrumentation-redis-4@0.46.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/semantic-conventions': 1.38.0 transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation-tedious@0.18.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.38.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color @@ -17868,29 +12990,41 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color '@opentelemetry/instrumentation@0.53.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.53.0 + '@opentelemetry/api-logs': 0.53.0 + '@types/shimmer': 1.2.0 + import-in-the-middle: 1.15.0 + require-in-the-middle: 7.5.2 + semver: 7.7.3 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + + '@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.57.1 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.12.0 - require-in-the-middle: 7.5.0 + import-in-the-middle: 1.15.0 + require-in-the-middle: 7.5.2 semver: 7.7.3 shimmer: 1.2.1 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.57.1 + '@opentelemetry/api-logs': 0.57.2 '@types/shimmer': 1.2.0 - import-in-the-middle: 1.12.0 - require-in-the-middle: 7.5.0 + import-in-the-middle: 1.15.0 + require-in-the-middle: 7.5.2 semver: 7.7.3 shimmer: 1.2.1 transitivePeerDependencies: @@ -17915,95 +13049,17 @@ snapshots: '@opentelemetry/semantic-conventions@1.28.0': {} + '@opentelemetry/semantic-conventions@1.38.0': {} + '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@parcel/watcher-android-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-x64@2.5.1': - optional: true - - '@parcel/watcher-freebsd-x64@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-musl@2.5.1': - optional: true - - '@parcel/watcher-win32-arm64@2.5.1': - optional: true - - '@parcel/watcher-win32-ia32@2.5.1': - optional: true - - '@parcel/watcher-win32-x64@2.5.1': - optional: true - - '@parcel/watcher@2.5.1': - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.8 - node-addon-api: 7.1.1 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.5.1 - '@parcel/watcher-darwin-arm64': 2.5.1 - '@parcel/watcher-darwin-x64': 2.5.1 - '@parcel/watcher-freebsd-x64': 2.5.1 - '@parcel/watcher-linux-arm-glibc': 2.5.1 - '@parcel/watcher-linux-arm-musl': 2.5.1 - '@parcel/watcher-linux-arm64-glibc': 2.5.1 - '@parcel/watcher-linux-arm64-musl': 2.5.1 - '@parcel/watcher-linux-x64-glibc': 2.5.1 - '@parcel/watcher-linux-x64-musl': 2.5.1 - '@parcel/watcher-win32-arm64': 2.5.1 - '@parcel/watcher-win32-ia32': 2.5.1 - '@parcel/watcher-win32-x64': 2.5.1 - optional: true - '@pkgjs/parseargs@0.11.0': optional: true - '@pkgr/core@0.1.1': {} - - '@pkgr/core@0.2.9': - optional: true - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@5.3.1)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.40.0 - error-stack-parser: 2.1.4 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - optionalDependencies: - type-fest: 5.3.1 - webpack-dev-server: 5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - webpack-hot-middleware: 2.26.1 + '@pkgr/core@0.2.9': {} '@pnpm/config.env-replace@1.1.0': {} @@ -18052,56 +13108,56 @@ snapshots: transitivePeerDependencies: - supports-color - '@redux-saga/core@1.3.0': + '@redux-saga/core@1.4.2': dependencies: - '@babel/runtime': 7.26.7 - '@redux-saga/deferred': 1.2.1 - '@redux-saga/delay-p': 1.2.1 - '@redux-saga/is': 1.1.3 - '@redux-saga/symbols': 1.1.3 - '@redux-saga/types': 1.2.1 + '@babel/runtime': 7.28.4 + '@redux-saga/deferred': 1.3.1 + '@redux-saga/delay-p': 1.3.1 + '@redux-saga/is': 1.2.1 + '@redux-saga/symbols': 1.2.1 + '@redux-saga/types': 1.3.1 typescript-tuple: 2.2.1 - '@redux-saga/deferred@1.2.1': {} + '@redux-saga/deferred@1.3.1': {} - '@redux-saga/delay-p@1.2.1': + '@redux-saga/delay-p@1.3.1': dependencies: - '@redux-saga/symbols': 1.1.3 + '@redux-saga/symbols': 1.2.1 - '@redux-saga/is@1.1.3': + '@redux-saga/is@1.2.1': dependencies: - '@redux-saga/symbols': 1.1.3 - '@redux-saga/types': 1.2.1 + '@redux-saga/symbols': 1.2.1 + '@redux-saga/types': 1.3.1 - '@redux-saga/symbols@1.1.3': {} + '@redux-saga/symbols@1.2.1': {} - '@redux-saga/types@1.2.1': {} + '@redux-saga/types@1.3.1': {} '@repeaterjs/repeater@3.0.6': {} '@rollup/plugin-commonjs@28.0.1(rollup@3.29.5)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@3.29.5) + '@rollup/pluginutils': 5.3.0(rollup@3.29.5) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.3) is-reference: 1.2.1 - magic-string: 0.30.17 - picomatch: 4.0.2 + magic-string: 0.30.21 + picomatch: 4.0.3 optionalDependencies: rollup: 3.29.5 - '@rollup/pluginutils@5.1.4(rollup@3.29.5)': + '@rollup/pluginutils@5.3.0(rollup@3.29.5)': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: rollup: 3.29.5 '@rtsao/scc@1.1.0': {} - '@rushstack/eslint-patch@1.10.5': {} + '@rushstack/eslint-patch@1.15.0': {} '@sec-ant/readable-stream@0.4.1': {} @@ -18115,11 +13171,11 @@ snapshots: '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.2(typescript@5.7.3))': dependencies: - conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.0 + conventional-changelog-angular: 8.1.0 + conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.0.0 - debug: 4.4.0 + conventional-commits-parser: 6.2.1 + debug: 4.4.3 import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18135,10 +13191,10 @@ snapshots: dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 3.1.0 - debug: 4.4.0 - execa: 9.5.2 + debug: 4.4.3 + execa: 9.6.1 lodash-es: 4.17.21 - parse-json: 8.1.0 + parse-json: 8.3.0 semantic-release: 25.0.2(typescript@5.7.3) transitivePeerDependencies: - supports-color @@ -18147,7 +13203,7 @@ snapshots: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.4.0 + debug: 4.4.3 dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 @@ -18187,7 +13243,7 @@ snapshots: aggregate-error: 5.0.0 env-ci: 11.2.0 execa: 9.6.1 - fs-extra: 11.3.2 + fs-extra: 11.3.0 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.1.0 @@ -18201,11 +13257,11 @@ snapshots: '@semantic-release/release-notes-generator@14.0.3(semantic-release@25.0.2(typescript@5.7.3))': dependencies: - conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.0 + conventional-changelog-angular: 8.1.0 + conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.0.0 - debug: 4.4.0 + conventional-commits-parser: 6.2.1 + debug: 4.4.3 get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -18267,10 +13323,10 @@ snapshots: '@sentry/bundler-plugin-core@2.22.7': dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@sentry/babel-plugin-component-annotate': 2.22.7 '@sentry/cli': 2.39.1 - dotenv: 16.4.7 + dotenv: 16.6.1 find-up: 5.0.0 glob: 9.3.5 magic-string: 0.30.8 @@ -18345,23 +13401,23 @@ snapshots: '@sentry/utils': 7.120.1 localforage: 1.10.0 - '@sentry/nextjs@8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1)(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)))': + '@sentry/nextjs@8.54.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1)(webpack@5.103.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/semantic-conventions': 1.38.0 '@rollup/plugin-commonjs': 28.0.1(rollup@3.29.5) '@sentry-internal/browser-utils': 8.54.0 '@sentry/core': 8.54.0 '@sentry/node': 8.54.0 - '@sentry/opentelemetry': 8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) + '@sentry/opentelemetry': 8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) '@sentry/react': 8.54.0(react@19.2.1) '@sentry/vercel-edge': 8.54.0 - '@sentry/webpack-plugin': 2.22.7(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) + '@sentry/webpack-plugin': 2.22.7(webpack@5.103.0) chalk: 3.0.0 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) resolve: 1.22.8 rollup: 3.29.5 - stacktrace-parser: 0.1.10 + stacktrace-parser: 0.1.11 transitivePeerDependencies: - '@opentelemetry/context-async-hooks' - '@opentelemetry/core' @@ -18385,8 +13441,8 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-amqplib': 0.46.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-amqplib': 0.46.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.43.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-dataloader': 0.16.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-express': 0.47.0(@opentelemetry/api@1.9.0) @@ -18412,22 +13468,22 @@ snapshots: '@opentelemetry/instrumentation-undici': 0.10.0(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/semantic-conventions': 1.38.0 '@prisma/instrumentation': 5.22.0 '@sentry/core': 8.54.0 - '@sentry/opentelemetry': 8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0) - import-in-the-middle: 1.12.0 + '@sentry/opentelemetry': 8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0) + import-in-the-middle: 1.15.0 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.28.0)': + '@sentry/opentelemetry@8.54.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.38.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/semantic-conventions': 1.38.0 '@sentry/core': 8.54.0 '@sentry/react@8.54.0(react@19.2.1)': @@ -18454,21 +13510,18 @@ snapshots: '@opentelemetry/api': 1.9.0 '@sentry/core': 8.54.0 - '@sentry/webpack-plugin@2.22.7(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)))': + '@sentry/webpack-plugin@2.22.7(webpack@5.103.0)': dependencies: '@sentry/bundler-plugin-core': 2.22.7 unplugin: 1.0.1 uuid: 9.0.1 - webpack: 5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)) + webpack: 5.103.0 transitivePeerDependencies: - encoding - supports-color '@sinclair/typebox@0.27.8': {} - '@sinclair/typebox@0.34.41': - optional: true - '@sindresorhus/is@4.6.0': {} '@sindresorhus/merge-streams@2.3.0': {} @@ -18483,11 +13536,6 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 - '@sinonjs/fake-timers@13.0.5': - dependencies: - '@sinonjs/commons': 3.0.1 - optional: true - '@snowplow/browser-plugin-button-click-tracking@4.3.1(@snowplow/browser-tracker@4.3.1)': dependencies: '@snowplow/browser-tracker': 4.3.1 @@ -18555,566 +13603,72 @@ snapshots: tslib: 2.8.1 uuid: 10.0.0 - '@storybook/addon-actions@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - '@types/uuid': 9.0.8 - dequal: 2.0.3 - polished: 4.3.1 - storybook: 8.5.3(prettier@3.7.4) - uuid: 9.0.1 - - '@storybook/addon-backgrounds@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - - '@storybook/addon-controls@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - dequal: 2.0.3 - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - - '@storybook/addon-docs@8.5.3(@types/react@19.2.7)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@mdx-js/react': 3.1.0(@types/react@19.2.7)(react@18.3.1) - '@storybook/blocks': 8.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/csf-plugin': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/react-dom-shim': 8.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.5.3(prettier@3.7.4)) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@storybook/addon-essentials@8.5.3(@types/react@19.2.7)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/addon-actions': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-backgrounds': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-controls': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-docs': 8.5.3(@types/react@19.2.7)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-highlight': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-measure': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-outline': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-toolbars': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/addon-viewport': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - transitivePeerDependencies: - - '@types/react' - - '@storybook/addon-highlight@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/addon-interactions@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - polished: 4.3.1 - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - - '@storybook/addon-links@8.5.3(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/csf': 0.1.12 - '@storybook/global': 5.0.0 - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - optionalDependencies: - react: 19.2.1 - - '@storybook/addon-measure@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 8.5.3(prettier@3.7.4) - tiny-invariant: 1.3.3 - - '@storybook/addon-onboarding@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/addon-outline@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - - '@storybook/addon-toolbars@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/addon-viewport@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - memoizerific: 1.11.3 - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/blocks@8.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/csf': 0.1.12 - '@storybook/icons': 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@storybook/blocks@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/csf': 0.1.12 - '@storybook/icons': 1.3.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - optionalDependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - - '@storybook/builder-webpack5@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': - dependencies: - '@storybook/core-webpack': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@types/semver': 7.5.8 - browser-assert: 1.2.1 - case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.3 - constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - es-module-lexer: 1.6.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - html-webpack-plugin: 5.6.3(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - magic-string: 0.30.17 - path-browserify: 1.0.1 - process: 0.11.10 - semver: 7.7.1 - storybook: 8.5.3(prettier@3.7.4) - style-loader: 3.3.4(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - terser-webpack-plugin: 5.3.11(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - ts-dedent: 2.2.0 - url: 0.11.4 - util: 0.12.5 - util-deprecate: 1.0.2 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - webpack-dev-middleware: 6.1.3(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - webpack-hot-middleware: 2.26.1 - webpack-virtual-modules: 0.6.2 - optionalDependencies: - typescript: 6.0.0-dev.20251211 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - - '@storybook/components@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/components@8.5.3(storybook@8.6.14(prettier@3.4.2))': dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 8.6.14(prettier@3.4.2) - '@storybook/components@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/core@8.6.14(prettier@3.4.2)(storybook@8.6.14(prettier@3.4.2))': dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/components@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/core-webpack@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - ts-dedent: 2.2.0 - - '@storybook/core@8.5.3(prettier@3.7.4)': - dependencies: - '@storybook/csf': 0.1.12 + '@storybook/theming': 8.6.14(storybook@8.6.14(prettier@3.4.2)) better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.24.2 - esbuild-register: 3.6.0(esbuild@0.24.2) - jsdoc-type-pratt-parser: 4.1.0 + esbuild: 0.25.12 + esbuild-register: 3.6.0(esbuild@0.25.12) + jsdoc-type-pratt-parser: 4.8.0 process: 0.11.10 - recast: 0.23.9 - semver: 7.7.1 + recast: 0.23.11 + semver: 7.7.3 util: 0.12.5 - ws: 8.18.0 + ws: 8.18.3 optionalDependencies: - prettier: 3.7.4 + prettier: 3.4.2 transitivePeerDependencies: - bufferutil + - storybook - supports-color - utf-8-validate - '@storybook/csf-plugin@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - unplugin: 1.16.1 - - '@storybook/csf@0.1.12': - dependencies: - type-fest: 2.19.0 - '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@storybook/icons@1.3.2(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': - dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - - '@storybook/icons@2.0.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': - dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - - '@storybook/instrumenter@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.9 - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/instrumenter@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.9 - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true - - '@storybook/instrumenter@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.9 - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true - - '@storybook/manager-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/manager-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/manager-api@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/nextjs@8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0)(storybook@8.5.3(prettier@3.7.4))(type-fest@5.3.1)(typescript@6.0.0-dev.20251211)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': - dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.7) - '@babel/preset-env': 7.26.7(@babel/core@7.26.7) - '@babel/preset-react': 7.26.3(@babel/core@7.26.7) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.7) - '@babel/runtime': 7.26.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@5.3.1)(webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)))(webpack-hot-middleware@2.26.1)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - '@storybook/builder-webpack5': 8.5.3(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) - '@storybook/preset-react-webpack': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) - '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) - '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.26.7)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - css-loader: 6.11.0(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - find-up: 5.0.0 - image-size: 1.2.0 - loader-utils: 3.3.1 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - pnp-webpack-plugin: 1.7.0(typescript@6.0.0-dev.20251211) - postcss: 8.5.1 - postcss-loader: 8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - react-refresh: 0.14.2 - resolve-url-loader: 5.0.0 - sass-loader: 14.2.1(sass@1.96.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - semver: 7.7.1 - storybook: 8.5.3(prettier@3.7.4) - style-loader: 3.3.4(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - styled-jsx: 5.1.6(@babel/core@7.26.7)(react@19.2.1) - ts-dedent: 2.2.0 - tsconfig-paths: 4.2.0 - tsconfig-paths-webpack-plugin: 4.2.0 - optionalDependencies: - sharp: 0.33.5 - typescript: 6.0.0-dev.20251211 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - '@types/webpack' - - babel-plugin-macros - - esbuild - - node-sass - - sass - - sass-embedded - - sockjs-client - - supports-color - - type-fest - - uglify-js - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - '@storybook/preset-react-webpack@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': - dependencies: - '@storybook/core-webpack': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/react': 8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - '@types/semver': 7.5.8 - find-up: 5.0.0 - magic-string: 0.30.17 - react: 19.2.1 - react-docgen: 7.1.1 - react-dom: 19.2.1(react@19.2.1) - resolve: 1.22.10 - semver: 7.7.1 - storybook: 8.5.3(prettier@3.7.4) - tsconfig-paths: 4.2.0 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - optionalDependencies: - typescript: 6.0.0-dev.20251211 - transitivePeerDependencies: - - '@storybook/test' - - '@swc/core' - - esbuild - - supports-color - - uglify-js - - webpack-cli - - '@storybook/preview-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/preview-api@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/preview-api@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2))': - dependencies: - debug: 4.4.0 - endent: 2.1.0 - find-cache-dir: 3.3.2 - flat-cache: 3.2.0 - micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@6.0.0-dev.20251211) - tslib: 2.8.1 - typescript: 6.0.0-dev.20251211 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - transitivePeerDependencies: - - supports-color - - '@storybook/react-dom-shim@8.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - - '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))': - dependencies: - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/react@8.5.3(@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4))(typescript@6.0.0-dev.20251211)': - dependencies: - '@storybook/components': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/preview-api': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.5.3(prettier@3.7.4)) - '@storybook/theming': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 8.5.3(prettier@3.7.4) - optionalDependencies: - '@storybook/test': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - typescript: 6.0.0-dev.20251211 - - '@storybook/react@8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.7.3)': - dependencies: - '@storybook/components': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/preview-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/theming': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optionalDependencies: - '@storybook/test': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - typescript: 5.7.3 - - '@storybook/react@8.5.3(@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(typescript@5.9.3)': - dependencies: - '@storybook/components': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/preview-api': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@storybook/theming': 8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optionalDependencies: - '@storybook/test': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - typescript: 5.9.3 - - '@storybook/test@8.5.3(storybook@8.5.3(prettier@3.7.4))': - dependencies: - '@storybook/csf': 0.1.12 - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.5.3(storybook@8.5.3(prettier@3.7.4)) - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.5.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/expect': 2.0.5 - '@vitest/spy': 2.0.5 - storybook: 8.5.3(prettier@3.7.4) - - '@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.5.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/expect': 2.0.5 - '@vitest/spy': 2.0.5 - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true - - '@storybook/test@8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': - dependencies: - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.6.14(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)) - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.5.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/expect': 2.0.5 - '@vitest/spy': 2.0.5 - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - optional: true - - '@storybook/theming@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/manager-api@8.5.3(storybook@8.6.14(prettier@3.4.2))': dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 8.6.14(prettier@3.4.2) - '@storybook/theming@8.5.3(storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))': + '@storybook/preview-api@8.5.3(storybook@8.6.14(prettier@3.4.2))': dependencies: - storybook: 10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + storybook: 8.6.14(prettier@3.4.2) - '@storybook/theming@8.5.3(storybook@8.5.3(prettier@3.7.4))': + '@storybook/react-dom-shim@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.6.14(prettier@3.4.2))': dependencies: - storybook: 8.5.3(prettier@3.7.4) - - '@swc/core-darwin-arm64@1.15.3': - optional: true - - '@swc/core-darwin-x64@1.15.3': - optional: true - - '@swc/core-linux-arm-gnueabihf@1.15.3': - optional: true - - '@swc/core-linux-arm64-gnu@1.15.3': - optional: true - - '@swc/core-linux-arm64-musl@1.15.3': - optional: true - - '@swc/core-linux-x64-gnu@1.15.3': - optional: true - - '@swc/core-linux-x64-musl@1.15.3': - optional: true - - '@swc/core-win32-arm64-msvc@1.15.3': - optional: true - - '@swc/core-win32-ia32-msvc@1.15.3': - optional: true - - '@swc/core-win32-x64-msvc@1.15.3': - optional: true + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + storybook: 8.6.14(prettier@3.4.2) - '@swc/core@1.15.3(@swc/helpers@0.5.17)': + '@storybook/react@8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.6.14(prettier@3.4.2))(typescript@5.7.3)': dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.25 + '@storybook/components': 8.5.3(storybook@8.6.14(prettier@3.4.2)) + '@storybook/global': 5.0.0 + '@storybook/manager-api': 8.5.3(storybook@8.6.14(prettier@3.4.2)) + '@storybook/preview-api': 8.5.3(storybook@8.6.14(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.5.3(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(storybook@8.6.14(prettier@3.4.2)) + '@storybook/theming': 8.5.3(storybook@8.6.14(prettier@3.4.2)) + react: 19.2.1 + react-dom: 19.2.1(react@19.2.1) + storybook: 8.6.14(prettier@3.4.2) optionalDependencies: - '@swc/core-darwin-arm64': 1.15.3 - '@swc/core-darwin-x64': 1.15.3 - '@swc/core-linux-arm-gnueabihf': 1.15.3 - '@swc/core-linux-arm64-gnu': 1.15.3 - '@swc/core-linux-arm64-musl': 1.15.3 - '@swc/core-linux-x64-gnu': 1.15.3 - '@swc/core-linux-x64-musl': 1.15.3 - '@swc/core-win32-arm64-msvc': 1.15.3 - '@swc/core-win32-ia32-msvc': 1.15.3 - '@swc/core-win32-x64-msvc': 1.15.3 - '@swc/helpers': 0.5.17 - optional: true - - '@swc/counter@0.1.3': - optional: true - - '@swc/helpers@0.5.15': - dependencies: - tslib: 2.8.1 + typescript: 5.7.3 - '@swc/helpers@0.5.17': + '@storybook/theming@8.5.3(storybook@8.6.14(prettier@3.4.2))': dependencies: - tslib: 2.8.1 - optional: true + storybook: 8.6.14(prettier@3.4.2) - '@swc/types@0.1.25': + '@storybook/theming@8.6.14(storybook@8.6.14(prettier@3.4.2))': dependencies: - '@swc/counter': 0.1.3 - optional: true + storybook: 8.6.14(prettier@3.4.2) - '@testing-library/dom@10.4.0': + '@swc/helpers@0.5.15': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.7 - '@types/aria-query': 5.0.4 - aria-query: 5.3.0 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 + tslib: 2.8.1 '@testing-library/dom@10.4.1': dependencies: @@ -19127,19 +13681,9 @@ snapshots: picocolors: 1.1.1 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.5.0': - dependencies: - '@adobe/css-tools': 4.4.1 - aria-query: 5.3.2 - chalk: 3.0.0 - css.escape: 1.5.1 - dom-accessibility-api: 0.6.3 - lodash: 4.17.21 - redent: 3.0.0 - '@testing-library/jest-dom@6.6.3': dependencies: - '@adobe/css-tools': 4.4.1 + '@adobe/css-tools': 4.4.4 aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 @@ -19147,19 +13691,9 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.0.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': - dependencies: - '@babel/runtime': 7.26.7 - '@testing-library/dom': 10.4.1 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - optionalDependencies: - '@types/react': 19.2.7 - '@types/react-dom': 19.0.3(@types/react@19.2.7) - '@testing-library/react@16.2.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) @@ -19167,21 +13701,27 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) - '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': - dependencies: - '@testing-library/dom': 10.4.0 - '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)': dependencies: '@testing-library/dom': 10.4.1 + '@theguild/federation-composition@0.21.1(graphql@16.10.0)': + dependencies: + constant-case: 3.0.4 + debug: 4.4.3 + graphql: 16.10.0 + json5: 2.2.3 + lodash.sortby: 4.7.0 + transitivePeerDependencies: + - supports-color + '@tootallnate/once@2.0.0': {} '@tootallnate/quickjs-emscripten@0.23.0': {} '@trysound/sax@0.2.0': {} - '@tsconfig/node10@1.0.11': {} + '@tsconfig/node10@1.0.12': {} '@tsconfig/node12@1.0.11': {} @@ -19189,17 +13729,17 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@2.4.0(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)': + '@turbo/gen@2.4.0(@types/node@24.10.2)(typescript@5.7.3)': dependencies: - '@turbo/workspaces': 2.4.0 + '@turbo/workspaces': 2.4.0(@types/node@24.10.2) commander: 10.0.1 fs-extra: 10.1.0 - inquirer: 8.2.6 + inquirer: 8.2.7(@types/node@24.10.2) minimatch: 9.0.5 node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@24.10.2)(typescript@5.7.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -19209,19 +13749,21 @@ snapshots: - supports-color - typescript - '@turbo/workspaces@2.4.0': + '@turbo/workspaces@2.4.0(@types/node@24.10.2)': dependencies: commander: 10.0.1 execa: 5.1.1 fast-glob: 3.3.3 fs-extra: 10.1.0 gradient-string: 2.0.2 - inquirer: 8.2.6 - js-yaml: 4.1.0 + inquirer: 8.2.7(@types/node@24.10.2) + js-yaml: 4.1.1 ora: 4.1.1 picocolors: 1.0.1 semver: 7.6.2 update-check: 1.5.4 + transitivePeerDependencies: + - '@types/node' '@tybys/wasm-util@0.10.1': dependencies: @@ -19232,13 +13774,13 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.7 + '@babel/parser': 7.28.5 '@babel/types': 7.28.5 - '@types/babel__generator': 7.6.8 + '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@types/babel__traverse': 7.28.0 - '@types/babel__generator@7.6.8': + '@types/babel__generator@7.27.0': dependencies: '@babel/types': 7.28.5 @@ -19247,89 +13789,38 @@ snapshots: '@babel/parser': 7.28.5 '@babel/types': 7.28.5 - '@types/babel__traverse@7.20.6': + '@types/babel__traverse@7.28.0': dependencies: '@babel/types': 7.28.5 - '@types/body-parser@1.19.6': - dependencies: - '@types/connect': 3.4.38 - '@types/node': 24.10.2 - optional: true - - '@types/bonjour@3.5.13': - dependencies: - '@types/node': 24.10.2 - optional: true - - '@types/chai@5.2.3': - dependencies: - '@types/deep-eql': 4.0.2 - assertion-error: 2.0.1 - - '@types/connect-history-api-fallback@1.5.4': - dependencies: - '@types/express-serve-static-core': 4.19.7 - '@types/node': 24.10.2 - optional: true - '@types/connect@3.4.36': dependencies: '@types/node': 24.10.2 - '@types/connect@3.4.38': - dependencies: - '@types/node': 24.10.2 - optional: true - - '@types/conventional-commits-parser@5.0.1': + '@types/conventional-commits-parser@5.0.2': dependencies: '@types/node': 24.10.2 - '@types/cookie@0.6.0': {} - '@types/debug@4.1.12': dependencies: '@types/ms': 2.1.0 - '@types/deep-eql@4.0.2': {} - - '@types/doctrine@0.0.9': {} - '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.6 - - '@types/estree@1.0.6': {} + '@types/estree': 1.0.8 '@types/estree@1.0.8': {} - '@types/express-serve-static-core@4.19.7': - dependencies: - '@types/node': 24.10.2 - '@types/qs': 6.14.0 - '@types/range-parser': 1.2.7 - '@types/send': 1.2.1 - optional: true - - '@types/express@4.17.25': - dependencies: - '@types/body-parser': 1.19.6 - '@types/express-serve-static-core': 4.19.7 - '@types/qs': 6.14.0 - '@types/serve-static': 1.15.10 - optional: true - '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 @@ -19337,7 +13828,7 @@ snapshots: '@types/glob@7.2.0': dependencies: - '@types/minimatch': 5.1.2 + '@types/minimatch': 6.0.0 '@types/node': 24.10.2 '@types/graceful-fs@4.1.9': @@ -19348,21 +13839,11 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/hoist-non-react-statics@3.3.6': + '@types/hoist-non-react-statics@3.3.7(@types/react@19.2.7)': dependencies: '@types/react': 19.2.7 hoist-non-react-statics: 3.3.2 - '@types/html-minifier-terser@6.1.0': {} - - '@types/http-errors@2.0.5': - optional: true - - '@types/http-proxy@1.17.17': - dependencies: - '@types/node': 24.10.2 - optional: true - '@types/inquirer@6.5.0': dependencies: '@types/through': 0.0.33 @@ -19389,7 +13870,7 @@ snapshots: dependencies: '@types/node': 24.10.2 '@types/tough-cookie': 4.0.5 - parse5: 7.2.1 + parse5: 7.3.0 '@types/json-schema@7.0.15': {} @@ -19403,12 +13884,9 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/mdx@2.0.13': {} - - '@types/mime@1.3.5': - optional: true - - '@types/minimatch@5.1.2': {} + '@types/minimatch@6.0.0': + dependencies: + minimatch: 9.0.5 '@types/ms@2.1.0': {} @@ -19424,11 +13902,6 @@ snapshots: dependencies: '@types/node': 24.10.2 - '@types/node-forge@1.3.14': - dependencies: - '@types/node': 24.10.2 - optional: true - '@types/node@18.19.67': dependencies: undici-types: 5.26.5 @@ -19441,10 +13914,6 @@ snapshots: dependencies: undici-types: 7.16.0 - '@types/node@25.0.0': - dependencies: - undici-types: 7.16.0 - '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} @@ -19456,31 +13925,20 @@ snapshots: '@types/pg@8.6.1': dependencies: '@types/node': 24.10.2 - pg-protocol: 1.7.0 + pg-protocol: 1.10.3 pg-types: 2.2.0 - '@types/qs@6.14.0': - optional: true - - '@types/range-parser@1.2.7': - optional: true - '@types/react-beautiful-dnd@13.1.8': dependencies: '@types/react': 19.2.7 - '@types/react-dom@19.0.3(@types/react@19.2.7)': - dependencies: - '@types/react': 19.2.7 - '@types/react-dom@19.2.3(@types/react@19.2.7)': dependencies: '@types/react': 19.2.7 - optional: true '@types/react-redux@7.1.34': dependencies: - '@types/hoist-non-react-statics': 3.3.6 + '@types/hoist-non-react-statics': 3.3.7(@types/react@19.2.7) '@types/react': 19.2.7 hoist-non-react-statics: 3.3.2 redux: 4.2.1 @@ -19489,46 +13947,13 @@ snapshots: dependencies: csstype: 3.2.3 - '@types/resolve@1.20.6': {} - - '@types/retry@0.12.2': - optional: true - - '@types/semver@7.5.8': {} - - '@types/send@0.17.6': - dependencies: - '@types/mime': 1.3.5 - '@types/node': 24.10.2 - optional: true - - '@types/send@1.2.1': - dependencies: - '@types/node': 24.10.2 - optional: true - - '@types/serve-index@1.9.4': - dependencies: - '@types/express': 4.17.25 - optional: true - - '@types/serve-static@1.15.10': - dependencies: - '@types/http-errors': 2.0.5 - '@types/node': 24.10.2 - '@types/send': 0.17.6 - optional: true + '@types/semver@7.7.1': {} '@types/shimmer@1.2.0': {} - '@types/sockjs@0.3.36': - dependencies: - '@types/node': 24.10.2 - optional: true - '@types/stack-utils@2.0.3': {} - '@types/statuses@2.0.5': {} + '@types/statuses@2.0.6': {} '@types/tedious@4.0.14': dependencies: @@ -19551,29 +13976,17 @@ snapshots: '@types/use-sync-external-store@0.0.6': {} - '@types/uuid@9.0.8': {} - '@types/wrap-ansi@3.0.0': {} '@types/ws@8.18.1': dependencies: '@types/node': 24.10.2 - optional: true - - '@types/ws@8.5.14': - dependencies: - '@types/node': 24.10.2 '@types/yargs-parser@21.0.3': {} - '@types/yargs@17.0.33': - dependencies: - '@types/yargs-parser': 21.0.3 - '@types/yargs@17.0.35': dependencies: '@types/yargs-parser': 21.0.3 - optional: true '@types/yauzl@2.10.3': dependencies: @@ -19582,15 +13995,15 @@ snapshots: '@types/yoga-layout@1.9.2': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/utils': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -19600,44 +14013,52 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/type-utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.23.0 - eslint: 9.19.0(jiti@2.6.1) - graphemer: 1.4.0 - ignore: 5.3.2 + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/type-utils': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.49.0 + eslint: 9.39.1(jiti@2.6.1) + ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.7.3) + ts-api-utils: 2.1.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0 - eslint: 9.19.0(jiti@2.6.1) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.49.0 + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) + typescript: 5.7.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.49.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.23.0 - debug: 4.4.0 - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/tsconfig-utils': 8.49.0(typescript@5.7.3) + '@typescript-eslint/types': 8.49.0 + debug: 4.4.3 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -19652,30 +14073,35 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.23.0': + '@typescript-eslint/scope-manager@8.49.0': + dependencies: + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/visitor-keys': 8.49.0 + + '@typescript-eslint/tsconfig-utils@8.49.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/visitor-keys': 8.23.0 + typescript: 5.7.3 - '@typescript-eslint/type-utils@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/type-utils@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) - '@typescript-eslint/utils': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - debug: 4.4.0 - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/utils': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.7.3) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - debug: 4.4.0 - eslint: 9.19.0(jiti@2.6.1) - ts-api-utils: 2.0.1(typescript@5.7.3) + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) + ts-api-utils: 2.1.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -19684,7 +14110,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.23.0': {} + '@typescript-eslint/types@8.49.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.3)': dependencies: @@ -19704,7 +14130,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0 + debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -19715,53 +14141,54 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.23.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.49.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/visitor-keys': 8.23.0 - debug: 4.4.0 - fast-glob: 3.3.3 - is-glob: 4.0.3 + '@typescript-eslint/project-service': 8.49.0(typescript@5.7.3) + '@typescript-eslint/tsconfig-utils': 8.49.0(typescript@5.7.3) + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/visitor-keys': 8.49.0 + debug: 4.4.3 minimatch: 9.0.5 - semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.7.3) + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 + '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) eslint-scope: 5.1.1 semver: 7.7.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/utils@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3)': + '@typescript-eslint/utils@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.23.0 - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/typescript-estree': 8.23.0(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.49.0 + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/typescript-estree': 8.49.0(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -19776,10 +14203,10 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.23.0': + '@typescript-eslint/visitor-keys@8.49.0': dependencies: - '@typescript-eslint/types': 8.23.0 - eslint-visitor-keys: 4.2.0 + '@typescript-eslint/types': 8.49.0 + eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.3.0': {} @@ -19842,31 +14269,31 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vercel/style-guide@6.0.0(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(prettier@3.7.4)(typescript@5.7.3)': - dependencies: - '@babel/core': 7.26.7 - '@babel/eslint-parser': 7.26.5(@babel/core@7.26.7)(eslint@9.19.0(jiti@2.6.1)) - '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/parser': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint-config-prettier: 9.1.0(eslint@9.19.0(jiti@2.6.1)) - eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1))) - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-eslint-comments: 3.2.0(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.4(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-react-hooks: 4.6.2(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-testing-library: 6.5.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@vercel/style-guide@6.0.0(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(prettier@3.4.2)(typescript@5.7.3)': + dependencies: + '@babel/core': 7.28.5 + '@babel/eslint-parser': 7.28.5(@babel/core@7.28.5)(eslint@9.39.1(jiti@2.6.1)) + '@rushstack/eslint-patch': 1.15.0 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint-config-prettier: 9.1.2(eslint@9.39.1(jiti@2.6.1)) + eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1))) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-playwright: 1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-react-hooks: 4.6.2(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-testing-library: 6.5.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) eslint-plugin-tsdoc: 0.2.17 - eslint-plugin-unicorn: 51.0.1(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - prettier-plugin-packagejson: 2.5.8(prettier@3.7.4) + eslint-plugin-unicorn: 51.0.1(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + prettier-plugin-packagejson: 2.5.20(prettier@3.4.2) optionalDependencies: - eslint: 9.19.0(jiti@2.6.1) - prettier: 3.7.4 + eslint: 9.39.1(jiti@2.6.1) + prettier: 3.4.2 typescript: 5.7.3 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -19875,60 +14302,6 @@ snapshots: - supports-color - vitest - '@vitest/expect@2.0.5': - dependencies: - '@vitest/spy': 2.0.5 - '@vitest/utils': 2.0.5 - chai: 5.1.2 - tinyrainbow: 1.2.0 - - '@vitest/expect@3.2.4': - dependencies: - '@types/chai': 5.2.3 - '@vitest/spy': 3.2.4 - '@vitest/utils': 3.2.4 - chai: 5.3.3 - tinyrainbow: 2.0.0 - - '@vitest/pretty-format@2.0.5': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/pretty-format@2.1.9': - dependencies: - tinyrainbow: 1.2.0 - - '@vitest/pretty-format@3.2.4': - dependencies: - tinyrainbow: 2.0.0 - - '@vitest/spy@2.0.5': - dependencies: - tinyspy: 3.0.2 - - '@vitest/spy@3.2.4': - dependencies: - tinyspy: 4.0.4 - - '@vitest/utils@2.0.5': - dependencies: - '@vitest/pretty-format': 2.0.5 - estree-walker: 3.0.3 - loupe: 3.1.3 - tinyrainbow: 1.2.0 - - '@vitest/utils@2.1.9': - dependencies: - '@vitest/pretty-format': 2.1.9 - loupe: 3.1.3 - tinyrainbow: 1.2.0 - - '@vitest/utils@3.2.4': - dependencies: - '@vitest/pretty-format': 3.2.4 - loupe: 3.2.1 - tinyrainbow: 2.0.0 - '@webassemblyjs/ast@1.14.1': dependencies: '@webassemblyjs/helper-numbers': 1.13.2 @@ -20005,19 +14378,25 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@whatwg-node/disposablestack@0.0.5': + '@whatwg-node/disposablestack@0.0.6': dependencies: + '@whatwg-node/promise-helpers': 1.3.2 tslib: 2.8.1 - '@whatwg-node/fetch@0.10.3': + '@whatwg-node/fetch@0.10.13': + dependencies: + '@whatwg-node/node-fetch': 0.8.4 + urlpattern-polyfill: 10.1.0 + + '@whatwg-node/node-fetch@0.8.4': dependencies: - '@whatwg-node/node-fetch': 0.7.8 - urlpattern-polyfill: 10.0.0 + '@fastify/busboy': 3.2.0 + '@whatwg-node/disposablestack': 0.0.6 + '@whatwg-node/promise-helpers': 1.3.2 + tslib: 2.8.1 - '@whatwg-node/node-fetch@0.7.8': + '@whatwg-node/promise-helpers@1.3.2': dependencies: - '@whatwg-node/disposablestack': 0.0.5 - busboy: 1.6.0 tslib: 2.8.1 '@xmldom/xmldom@0.8.11': {} @@ -20033,59 +14412,38 @@ snapshots: abab@2.0.6: {} - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - accepts@1.3.8: - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - optional: true - acorn-globals@7.0.1: dependencies: - acorn: 8.14.0 + acorn: 8.15.0 acorn-walk: 8.3.4 - acorn-import-attributes@1.9.5(acorn@8.14.0): + acorn-import-attributes@1.9.5(acorn@8.15.0): dependencies: - acorn: 8.14.0 + acorn: 8.15.0 acorn-import-phases@1.0.4(acorn@8.15.0): dependencies: acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.14.0): - dependencies: - acorn: 8.14.0 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 acorn-walk@8.3.4: dependencies: - acorn: 8.14.0 - - acorn@8.14.0: {} + acorn: 8.15.0 acorn@8.15.0: {} address@1.2.2: {} - adjust-sourcemap-loader@4.0.0: - dependencies: - loader-utils: 2.0.4 - regex-parser: 2.3.0 - agent-base@6.0.2: dependencies: debug: 4.4.3 transitivePeerDependencies: - supports-color - agent-base@7.1.3: {} + agent-base@7.1.4: {} aggregate-error@3.1.0: dependencies: @@ -20101,10 +14459,6 @@ snapshots: optionalDependencies: ajv: 8.17.1 - ajv-keywords@3.5.2(ajv@6.12.6): - dependencies: - ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.17.1): dependencies: ajv: 8.17.1 @@ -20120,7 +14474,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 + fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -20130,22 +14484,12 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-escapes@7.0.0: - dependencies: - environment: 1.1.0 - ansi-escapes@7.2.0: dependencies: environment: 1.1.0 - ansi-html-community@0.0.8: {} - - ansi-html@0.0.9: {} - ansi-regex@5.0.1: {} - ansi-regex@6.1.0: {} - ansi-regex@6.2.2: {} ansi-styles@3.2.1: @@ -20158,8 +14502,6 @@ snapshots: ansi-styles@5.2.0: {} - ansi-styles@6.2.1: {} - ansi-styles@6.2.3: {} any-promise@1.3.0: {} @@ -20227,22 +14569,21 @@ snapshots: array-buffer-byte-length@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-array-buffer: 3.0.5 - array-flatten@1.1.1: - optional: true - array-ify@1.0.0: {} - array-includes@3.1.8: + array-includes@3.1.9: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 is-string: 1.1.1 + math-intrinsics: 1.1.0 array-union@2.1.0: {} @@ -20250,72 +14591,57 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 - array.prototype.findlastindex@1.2.5: + array.prototype.findlastindex@1.2.6: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 array.prototype.flat@1.3.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 - es-shim-unscopables: 1.0.2 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 array.prototype.flatmap@1.3.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 - es-shim-unscopables: 1.0.2 + es-abstract: 1.24.0 + es-shim-unscopables: 1.1.0 array.prototype.tosorted@1.1.4: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 - es-shim-unscopables: 1.0.2 + es-shim-unscopables: 1.1.0 arraybuffer.prototype.slice@1.0.4: dependencies: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 is-array-buffer: 3.0.5 arrify@1.0.1: {} asap@2.0.6: {} - asn1.js@4.10.1: - dependencies: - bn.js: 4.12.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - assert@2.1.0: - dependencies: - call-bind: 1.0.8 - is-nan: 1.3.2 - object-is: 1.1.6 - object.assign: 4.1.7 - util: 0.12.5 - - assertion-error@2.0.1: {} - ast-types-flow@0.0.8: {} ast-types@0.13.4: @@ -20336,163 +14662,71 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.5.1): + autoprefixer@10.4.22(postcss@8.5.1): dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001697 - fraction.js: 4.3.7 + browserslist: 4.28.1 + caniuse-lite: 1.0.30001760 + fraction.js: 5.3.4 normalize-range: 0.1.2 picocolors: 1.1.1 postcss: 8.5.1 postcss-value-parser: 4.2.0 - autoprefixer@10.4.20(postcss@8.5.6): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001697 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - available-typed-arrays@1.0.7: dependencies: - possible-typed-array-names: 1.0.0 + possible-typed-array-names: 1.1.0 - axe-core@4.10.2: {} + axe-core@4.11.0: {} axios-proxy-builder@0.1.2: dependencies: tunnel: 0.0.6 - axios@1.7.9: + axios@1.13.2: dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 + follow-redirects: 1.15.11 + form-data: 4.0.5 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug axobject-query@4.1.0: {} - babel-jest@29.7.0(@babel/core@7.26.7): + babel-jest@29.7.0(@babel/core@7.28.5): dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.7) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-jest@30.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - '@jest/transform': 30.2.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 7.0.1 - babel-preset-jest: 30.2.0(@babel/core@7.28.5) + babel-preset-jest: 29.6.3(@babel/core@7.28.5) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - optional: true - - babel-loader@9.2.1(@babel/core@7.26.7)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - '@babel/core': 7.26.7 - find-cache-dir: 4.0.0 - schema-utils: 4.3.0 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) babel-plugin-istanbul@6.1.1: - dependencies: - '@babel/helper-plugin-utils': 7.26.5 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-istanbul@7.0.1: dependencies: '@babel/helper-plugin-utils': 7.27.1 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 6.0.3 + istanbul-lib-instrument: 5.2.1 test-exclude: 6.0.0 transitivePeerDependencies: - supports-color - optional: true babel-plugin-jest-hoist@29.6.3: dependencies: '@babel/template': 7.27.2 '@babel/types': 7.28.5 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 - - babel-plugin-jest-hoist@30.2.0: - dependencies: - '@types/babel__core': 7.20.5 - optional: true + '@types/babel__traverse': 7.28.0 babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 cosmiconfig: 7.1.0 - resolve: 1.22.10 - - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.7): - dependencies: - '@babel/compat-data': 7.26.5 - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - core-js-compat: 3.40.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.7) - transitivePeerDependencies: - - supports-color - - babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: {} - - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.7) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.7) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.7) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.7) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.7) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.7) + resolve: 1.22.11 babel-preset-current-node-syntax@1.2.0(@babel/core@7.28.5): dependencies: @@ -20512,53 +14746,12 @@ snapshots: '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5) '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.5) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.5) - optional: true - babel-preset-fbjs@3.4.0(@babel/core@7.28.5): + babel-preset-jest@29.6.3(@babel/core@7.28.5): dependencies: '@babel/core': 7.28.5 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.28.5) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.5) - '@babel/plugin-syntax-flow': 7.26.0(@babel/core@7.28.5) - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.5) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.28.5) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-flow-strip-types': 7.26.5(@babel/core@7.28.5) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.5) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.28.5) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.28.5) - babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 - transitivePeerDependencies: - - supports-color - - babel-preset-jest@29.6.3(@babel/core@7.26.7): - dependencies: - '@babel/core': 7.26.7 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.7) - - babel-preset-jest@30.2.0(@babel/core@7.28.5): - dependencies: - '@babel/core': 7.28.5 - babel-plugin-jest-hoist: 30.2.0 babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) - optional: true bail@2.0.2: {} @@ -20570,17 +14763,12 @@ snapshots: basic-ftp@5.0.5: {} - batch@0.6.1: - optional: true - before-after-hook@4.0.0: {} better-opn@3.0.2: dependencies: open: 8.4.2 - big.js@5.2.2: {} - binary-extensions@2.3.0: {} bl@4.1.0: @@ -20589,49 +14777,17 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - bn.js@4.12.1: {} - - bn.js@5.2.1: {} - - body-parser@1.20.4: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.1 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.14.0 - raw-body: 2.5.3 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - optional: true - body-scroll-lock@4.0.0-beta.0: {} - bonjour-service@1.3.0: - dependencies: - fast-deep-equal: 3.1.3 - multicast-dns: 7.2.5 - optional: true - boolbase@1.0.0: {} bottleneck@2.19.5: {} - brace-expansion@1.1.11: + brace-expansion@1.1.12: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.1: - dependencies: - balanced-match: 1.0.2 - brace-expansion@2.0.2: dependencies: balanced-match: 1.0.2 @@ -20640,62 +14796,8 @@ snapshots: dependencies: fill-range: 7.1.1 - brorand@1.1.0: {} - browser-assert@1.2.1: {} - browserify-aes@1.2.0: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.6 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-cipher@1.0.1: - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - - browserify-des@1.0.2: - dependencies: - cipher-base: 1.0.6 - des.js: 1.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-rsa@4.1.1: - dependencies: - bn.js: 5.2.1 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - browserify-sign@4.2.3: - dependencies: - bn.js: 5.2.1 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.6.1 - hash-base: 3.0.5 - inherits: 2.0.4 - parse-asn1: 5.1.7 - readable-stream: 2.3.8 - safe-buffer: 5.2.1 - - browserify-zlib@0.2.0: - dependencies: - pako: 1.0.11 - - browserslist@4.24.4: - dependencies: - caniuse-lite: 1.0.30001697 - electron-to-chromium: 1.5.92 - node-releases: 2.0.19 - update-browserslist-db: 1.1.2(browserslist@4.24.4) - browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.9.6 @@ -20718,53 +14820,13 @@ snapshots: buffer-from@1.1.2: {} - buffer-xor@1.0.3: {} - buffer@5.7.1: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - builtin-modules@3.3.0: {} - builtin-status-codes@3.0.0: {} - - bundle-name@4.1.0: - dependencies: - run-applescript: 7.1.0 - - busboy@1.6.0: - dependencies: - streamsearch: 1.1.0 - - bytes@3.1.2: - optional: true - - c12@3.3.2: - dependencies: - chokidar: 4.0.3 - confbox: 0.2.2 - defu: 6.1.4 - dotenv: 17.2.3 - exsolve: 1.0.8 - giget: 2.0.0 - jiti: 2.6.1 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.0.0 - pkg-types: 2.3.0 - rc9: 2.1.2 - - call-bind-apply-helpers@1.0.1: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - call-bind-apply-helpers@1.0.2: dependencies: es-errors: 1.3.0 @@ -20772,16 +14834,11 @@ snapshots: call-bind@1.0.8: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 set-function-length: 1.2.2 - call-bound@1.0.3: - dependencies: - call-bind-apply-helpers: 1.0.1 - get-intrinsic: 1.2.7 - call-bound@1.0.4: dependencies: call-bind-apply-helpers: 1.0.2 @@ -20805,13 +14862,11 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 caniuse-lite: 1.0.30001760 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001697: {} - caniuse-lite@1.0.30001760: {} capital-case@1.0.4: @@ -20820,8 +14875,6 @@ snapshots: tslib: 2.8.1 upper-case-first: 2.0.2 - case-sensitive-paths-webpack-plugin@2.4.0: {} - case@1.6.3: {} ccount@2.0.1: {} @@ -20873,22 +14926,6 @@ snapshots: dependencies: constructs: 10.4.2 - chai@5.1.2: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.1.3 - pathval: 2.0.0 - - chai@5.3.3: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.2.1 - pathval: 2.0.1 - chalk-template@1.1.0: dependencies: chalk: 5.4.1 @@ -20974,9 +15011,9 @@ snapshots: chardet@0.7.0: {} - charenc@0.0.2: {} + chardet@2.1.1: {} - check-error@2.1.1: {} + charenc@0.0.2: {} chokidar@3.6.0: dependencies: @@ -20990,45 +15027,20 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chokidar@4.0.3: - dependencies: - readdirp: 4.1.2 - chownr@1.1.4: {} chownr@3.0.0: {} - chromatic@11.25.2: {} - chrome-trace-event@1.0.4: {} ci-info@2.0.0: {} ci-info@3.9.0: {} - ci-info@4.1.0: {} - - ci-info@4.3.1: - optional: true - - cipher-base@1.0.6: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - citty@0.1.6: - dependencies: - consola: 3.4.2 + ci-info@4.3.1: {} cjs-module-lexer@1.4.3: {} - cjs-module-lexer@2.1.1: - optional: true - - clean-css@5.3.3: - dependencies: - source-map: 0.6.1 - clean-regexp@1.0.0: dependencies: escape-string-regexp: 1.0.5 @@ -21122,16 +15134,7 @@ snapshots: decamelize: 5.0.1 fs-extra: 10.1.0 - codemaker@1.112.0: - dependencies: - camelcase: 6.3.0 - decamelize: 5.0.1 - fs-extra: 10.1.0 - - collect-v8-coverage@1.0.2: {} - - collect-v8-coverage@1.0.3: - optional: true + collect-v8-coverage@1.0.3: {} color-convert@1.9.3: dependencies: @@ -21148,9 +15151,7 @@ snapshots: color-string@1.9.1: dependencies: color-name: 1.1.4 - simple-swizzle: 0.2.2 - - color-support@1.1.3: {} + simple-swizzle: 0.2.4 color@4.2.3: dependencies: @@ -21169,20 +15170,16 @@ snapshots: commander@10.0.1: {} - commander@13.1.0: {} + commander@11.1.0: {} - commander@14.0.2: {} + commander@13.1.0: {} commander@2.20.3: {} commander@7.2.0: {} - commander@8.3.0: {} - comment-parser@1.4.1: {} - common-path-prefix@3.0.0: {} - common-tags@1.8.2: {} commondir@1.0.1: {} @@ -21205,40 +15202,13 @@ snapshots: normalize-path: 3.0.0 readable-stream: 3.6.2 - compressible@2.0.18: - dependencies: - mime-db: 1.54.0 - optional: true - - compression@1.8.1: - dependencies: - bytes: 3.1.2 - compressible: 2.0.18 - debug: 2.6.9 - negotiator: 0.6.4 - on-headers: 1.1.0 - safe-buffer: 5.2.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - optional: true - concat-map@0.0.1: {} - confbox@0.2.2: {} - config-chain@1.1.13: dependencies: ini: 1.3.8 proto-list: 1.2.4 - connect-history-api-fallback@2.0.0: - optional: true - - consola@3.4.2: {} - - console-browserify@1.2.0: {} - console.table@0.10.0: dependencies: easy-table: 1.1.0 @@ -21254,28 +15224,14 @@ snapshots: tslib: 2.8.1 upper-case: 2.0.2 - constants-browserify@1.0.0: {} - constructs@10.3.0: {} constructs@10.4.2: {} - content-disposition@0.5.4: - dependencies: - safe-buffer: 5.2.1 - optional: true - - content-type@1.0.5: - optional: true - conventional-changelog-angular@7.0.0: dependencies: compare-func: 2.0.0 - conventional-changelog-angular@8.0.0: - dependencies: - compare-func: 2.0.0 - conventional-changelog-angular@8.1.0: dependencies: compare-func: 2.0.0 @@ -21284,14 +15240,6 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-writer@8.0.0: - dependencies: - '@types/semver': 7.5.8 - conventional-commits-filter: 5.0.0 - handlebars: 4.7.8 - meow: 13.2.0 - semver: 7.7.3 - conventional-changelog-writer@8.2.0: dependencies: conventional-commits-filter: 5.0.0 @@ -21308,10 +15256,6 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-commits-parser@6.0.0: - dependencies: - meow: 13.2.0 - conventional-commits-parser@6.2.1: dependencies: meow: 13.2.0 @@ -21324,28 +15268,25 @@ snapshots: convert-to-spaces@1.0.2: {} - cookie-signature@1.0.7: - optional: true - cookie@0.4.2: {} - cookie@0.7.2: {} + cookie@1.1.1: {} - core-js-compat@3.40.0: + core-js-compat@3.47.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 - core-js-pure@3.40.0: {} + core-js-pure@3.47.0: {} - core-js@3.40.0: {} + core-js@3.47.0: {} core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.1.0(@types/node@25.0.0)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@24.10.2)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3): dependencies: - '@types/node': 25.0.0 + '@types/node': 24.10.2 cosmiconfig: 9.0.0(typescript@5.7.3) - jiti: 2.4.2 + jiti: 2.6.1 typescript: 5.7.3 cosmiconfig@7.1.0: @@ -21359,105 +15300,35 @@ snapshots: cosmiconfig@8.3.6(typescript@5.7.3): dependencies: import-fresh: 3.3.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: typescript: 5.7.3 - cosmiconfig@8.3.6(typescript@5.9.3): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.9.3 - cosmiconfig@9.0.0(typescript@5.7.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - optionalDependencies: - typescript: 5.7.3 - - cosmiconfig@9.0.0(typescript@6.0.0-dev.20251211): - dependencies: - env-paths: 2.2.1 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - optionalDependencies: - typescript: 6.0.0-dev.20251211 - - crc-32@1.2.2: {} - - crc32-stream@4.0.3: - dependencies: - crc-32: 1.2.2 - readable-stream: 3.6.2 - - create-ecdh@4.0.4: - dependencies: - bn.js: 4.12.1 - elliptic: 6.6.1 - - create-hash@1.2.0: - dependencies: - cipher-base: 1.0.6 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - - create-hmac@1.1.7: - dependencies: - cipher-base: 1.0.6 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 + js-yaml: 4.1.1 + parse-json: 5.2.0 + optionalDependencies: + typescript: 5.7.3 - create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node + crc-32@1.2.2: {} - create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)): + crc32-stream@4.0.3: dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node + crc-32: 1.2.2 + readable-stream: 3.6.2 - create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -21466,13 +15337,13 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): + create-jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -21507,21 +15378,6 @@ snapshots: crypt@0.0.2: {} - crypto-browserify@3.12.1: - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.3 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - hash-base: 3.0.5 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - crypto-random-string@4.0.0: dependencies: type-fest: 1.4.0 @@ -21529,68 +15385,31 @@ snapshots: css-blank-pseudo@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - css-blank-pseudo@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 css-box-model@1.2.1: dependencies: tiny-invariant: 1.3.3 - css-declaration-sorter@7.2.0(postcss@8.5.1): + css-declaration-sorter@7.3.0(postcss@8.5.1): dependencies: postcss: 8.5.1 - css-has-pseudo@7.0.2(postcss@8.5.1): - dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - postcss-value-parser: 4.2.0 - - css-has-pseudo@7.0.2(postcss@8.5.6): + css-has-pseudo@7.0.3(postcss@8.5.1): dependencies: - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 - postcss-value-parser: 4.2.0 - - css-loader@6.11.0(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - icss-utils: 5.1.0(postcss@8.5.1) + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.1) postcss: 8.5.1 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.1) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.1) - postcss-modules-scope: 3.2.1(postcss@8.5.1) - postcss-modules-values: 4.0.0(postcss@8.5.1) + postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) css-prefers-color-scheme@10.0.0(postcss@8.5.1): dependencies: postcss: 8.5.1 - css-prefers-color-scheme@10.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - css-select@4.3.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 4.3.1 - domutils: 2.8.0 - nth-check: 2.1.1 - - css-select@5.1.0: + css-select@5.2.2: dependencies: boolbase: 1.0.0 - css-what: 6.1.0 + css-what: 6.2.2 domhandler: 5.0.3 domutils: 3.2.2 nth-check: 2.1.1 @@ -21605,55 +15424,60 @@ snapshots: mdn-data: 2.0.30 source-map-js: 1.2.1 - css-what@6.1.0: {} + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + + css-what@6.2.2: {} css.escape@1.5.1: {} - cssdb@8.2.3: {} + cssdb@8.5.2: {} cssesc@3.0.0: {} - cssnano-preset-default@7.0.6(postcss@8.5.1): + cssnano-preset-default@7.0.10(postcss@8.5.1): dependencies: - browserslist: 4.24.4 - css-declaration-sorter: 7.2.0(postcss@8.5.1) - cssnano-utils: 5.0.0(postcss@8.5.1) + browserslist: 4.28.1 + css-declaration-sorter: 7.3.0(postcss@8.5.1) + cssnano-utils: 5.0.1(postcss@8.5.1) postcss: 8.5.1 postcss-calc: 10.1.1(postcss@8.5.1) - postcss-colormin: 7.0.2(postcss@8.5.1) - postcss-convert-values: 7.0.4(postcss@8.5.1) - postcss-discard-comments: 7.0.3(postcss@8.5.1) - postcss-discard-duplicates: 7.0.1(postcss@8.5.1) - postcss-discard-empty: 7.0.0(postcss@8.5.1) - postcss-discard-overridden: 7.0.0(postcss@8.5.1) - postcss-merge-longhand: 7.0.4(postcss@8.5.1) - postcss-merge-rules: 7.0.4(postcss@8.5.1) - postcss-minify-font-values: 7.0.0(postcss@8.5.1) - postcss-minify-gradients: 7.0.0(postcss@8.5.1) - postcss-minify-params: 7.0.2(postcss@8.5.1) - postcss-minify-selectors: 7.0.4(postcss@8.5.1) - postcss-normalize-charset: 7.0.0(postcss@8.5.1) - postcss-normalize-display-values: 7.0.0(postcss@8.5.1) - postcss-normalize-positions: 7.0.0(postcss@8.5.1) - postcss-normalize-repeat-style: 7.0.0(postcss@8.5.1) - postcss-normalize-string: 7.0.0(postcss@8.5.1) - postcss-normalize-timing-functions: 7.0.0(postcss@8.5.1) - postcss-normalize-unicode: 7.0.2(postcss@8.5.1) - postcss-normalize-url: 7.0.0(postcss@8.5.1) - postcss-normalize-whitespace: 7.0.0(postcss@8.5.1) - postcss-ordered-values: 7.0.1(postcss@8.5.1) - postcss-reduce-initial: 7.0.2(postcss@8.5.1) - postcss-reduce-transforms: 7.0.0(postcss@8.5.1) - postcss-svgo: 7.0.1(postcss@8.5.1) - postcss-unique-selectors: 7.0.3(postcss@8.5.1) - - cssnano-utils@5.0.0(postcss@8.5.1): + postcss-colormin: 7.0.5(postcss@8.5.1) + postcss-convert-values: 7.0.8(postcss@8.5.1) + postcss-discard-comments: 7.0.5(postcss@8.5.1) + postcss-discard-duplicates: 7.0.2(postcss@8.5.1) + postcss-discard-empty: 7.0.1(postcss@8.5.1) + postcss-discard-overridden: 7.0.1(postcss@8.5.1) + postcss-merge-longhand: 7.0.5(postcss@8.5.1) + postcss-merge-rules: 7.0.7(postcss@8.5.1) + postcss-minify-font-values: 7.0.1(postcss@8.5.1) + postcss-minify-gradients: 7.0.1(postcss@8.5.1) + postcss-minify-params: 7.0.5(postcss@8.5.1) + postcss-minify-selectors: 7.0.5(postcss@8.5.1) + postcss-normalize-charset: 7.0.1(postcss@8.5.1) + postcss-normalize-display-values: 7.0.1(postcss@8.5.1) + postcss-normalize-positions: 7.0.1(postcss@8.5.1) + postcss-normalize-repeat-style: 7.0.1(postcss@8.5.1) + postcss-normalize-string: 7.0.1(postcss@8.5.1) + postcss-normalize-timing-functions: 7.0.1(postcss@8.5.1) + postcss-normalize-unicode: 7.0.5(postcss@8.5.1) + postcss-normalize-url: 7.0.1(postcss@8.5.1) + postcss-normalize-whitespace: 7.0.1(postcss@8.5.1) + postcss-ordered-values: 7.0.2(postcss@8.5.1) + postcss-reduce-initial: 7.0.5(postcss@8.5.1) + postcss-reduce-transforms: 7.0.1(postcss@8.5.1) + postcss-svgo: 7.1.0(postcss@8.5.1) + postcss-unique-selectors: 7.0.4(postcss@8.5.1) + + cssnano-utils@5.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 cssnano@7.0.6(postcss@8.5.1): dependencies: - cssnano-preset-default: 7.0.6(postcss@8.5.1) + cssnano-preset-default: 7.0.10(postcss@8.5.1) lilconfig: 3.1.3 postcss: 8.5.1 @@ -21669,8 +15493,6 @@ snapshots: dependencies: cssom: 0.3.8 - csstype@3.1.3: {} - csstype@3.2.3: {} damerau-levenshtein@1.0.8: {} @@ -21689,19 +15511,19 @@ snapshots: data-view-buffer@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 data-view-byte-length@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 data-view-byte-offset@1.0.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-data-view: 1.0.2 @@ -21713,28 +15535,19 @@ snapshots: debounce@1.2.1: {} - debug@2.6.9: - dependencies: - ms: 2.0.0 - optional: true - debug@3.2.7: dependencies: ms: 2.1.3 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.3: dependencies: ms: 2.1.3 decamelize@5.0.1: {} - decimal.js@10.5.0: {} + decimal.js@10.6.0: {} - decode-named-character-reference@1.0.2: + decode-named-character-reference@1.2.0: dependencies: character-entities: 2.0.2 @@ -21744,21 +15557,12 @@ snapshots: dependencies: mimic-response: 3.1.0 - dedent@0.7.0: {} - - dedent@1.5.3(babel-plugin-macros@3.1.0): - optionalDependencies: - babel-plugin-macros: 3.1.0 - dedent@1.7.0(babel-plugin-macros@3.1.0): optionalDependencies: babel-plugin-macros: 3.1.0 - optional: true deep-diff@1.0.2: {} - deep-eql@5.0.2: {} - deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.2 @@ -21786,13 +15590,6 @@ snapshots: deepmerge@4.3.1: {} - default-browser-id@5.0.1: {} - - default-browser@5.4.0: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.1 - defaults@1.0.4: dependencies: clone: 1.0.4 @@ -21805,16 +15602,12 @@ snapshots: define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: {} - define-properties@1.2.1: dependencies: define-data-property: 1.1.4 has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.4: {} - degenerator@5.0.1: dependencies: ast-types: 0.13.4 @@ -21834,36 +15627,15 @@ snapshots: delayed-stream@1.0.0: {} - depd@1.1.2: - optional: true - - depd@2.0.0: - optional: true - dependency-graph@0.11.0: {} dequal@2.0.3: {} - des.js@1.1.0: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - destr@2.0.5: {} - - destroy@1.2.0: - optional: true - detect-indent@5.0.0: {} detect-indent@6.1.0: {} - detect-indent@7.0.1: {} - - detect-libc@1.0.3: - optional: true - - detect-libc@2.0.3: {} + detect-indent@7.0.2: {} detect-libc@2.1.2: {} @@ -21873,9 +15645,6 @@ snapshots: detect-newline@4.0.1: {} - detect-node@2.1.0: - optional: true - detect-port@1.6.1: dependencies: address: 1.2.2 @@ -21893,61 +15662,30 @@ snapshots: diff@4.0.2: {} - diffie-hellman@5.0.3: - dependencies: - bn.js: 4.12.1 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dns-packet@5.6.1: - dependencies: - '@leichtgewicht/ip-codec': 2.0.5 - optional: true - doctrine@2.1.0: dependencies: esutils: 2.0.3 - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dom-accessibility-api@0.5.16: {} dom-accessibility-api@0.6.3: {} - dom-converter@0.2.0: - dependencies: - utila: 0.4.0 - - dom-serializer@1.4.1: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 - domain-browser@4.23.0: {} - domelementtype@2.3.0: {} domexception@4.0.0: dependencies: webidl-conversions: 7.0.0 - domhandler@4.3.1: - dependencies: - domelementtype: 2.3.0 - domhandler@5.0.3: dependencies: domelementtype: 2.3.0 @@ -21956,12 +15694,6 @@ snapshots: optionalDependencies: '@types/trusted-types': 2.0.7 - domutils@2.8.0: - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils@3.2.2: dependencies: dom-serializer: 2.0.0 @@ -21983,9 +15715,7 @@ snapshots: dotenv@16.0.3: {} - dotenv@16.4.7: {} - - dotenv@17.2.3: {} + dotenv@16.6.1: {} downlevel-dts@0.11.0: dependencies: @@ -21997,7 +15727,7 @@ snapshots: dunder-proto@1.0.1: dependencies: - call-bind-apply-helpers: 1.0.1 + call-bind-apply-helpers: 1.0.2 es-errors: 1.3.0 gopd: 1.2.0 @@ -22015,34 +15745,15 @@ snapshots: dependencies: safe-buffer: 5.2.1 - ee-first@1.1.1: - optional: true - effect@3.12.7: dependencies: fast-check: 3.23.2 - ejs@3.1.10: - dependencies: - jake: 10.9.2 - electron-to-chromium@1.5.267: {} - electron-to-chromium@1.5.92: {} - - elliptic@6.6.1: - dependencies: - bn.js: 4.12.1 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - emittery@0.13.1: {} - emoji-regex@10.4.0: {} + emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} @@ -22050,30 +15761,11 @@ snapshots: emojilib@2.4.0: {} - emojis-list@3.0.0: {} - - encodeurl@1.0.2: - optional: true - - encodeurl@2.0.0: - optional: true - end-of-stream@1.4.5: dependencies: once: 1.4.0 - endent@2.1.0: - dependencies: - dedent: 0.7.0 - fast-json-parse: 1.0.3 - objectorarray: 1.0.5 - - enhanced-resolve@5.18.1: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - - enhanced-resolve@5.18.3: + enhanced-resolve@5.18.4: dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 @@ -22083,12 +15775,12 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - entities@2.2.0: {} - entities@3.0.1: {} entities@4.5.0: {} + entities@6.0.1: {} + env-ci@11.2.0: dependencies: execa: 8.0.1 @@ -22098,25 +15790,17 @@ snapshots: environment@1.1.0: {} - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - error-ex@1.3.4: dependencies: is-arrayish: 0.2.1 - error-stack-parser@2.1.4: - dependencies: - stackframe: 1.3.4 - - es-abstract@1.23.9: + es-abstract@1.24.0: dependencies: array-buffer-byte-length: 1.0.2 arraybuffer.prototype.slice: 1.0.4 available-typed-arrays: 1.0.7 call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 data-view-buffer: 1.0.2 data-view-byte-length: 1.0.2 data-view-byte-offset: 1.0.1 @@ -22126,7 +15810,7 @@ snapshots: es-set-tostringtag: 2.1.0 es-to-primitive: 1.3.0 function.prototype.name: 1.1.8 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 get-proto: 1.0.1 get-symbol-description: 1.1.0 globalthis: 1.0.4 @@ -22139,7 +15823,9 @@ snapshots: is-array-buffer: 3.0.5 is-callable: 1.2.7 is-data-view: 1.0.2 + is-negative-zero: 2.0.3 is-regex: 1.2.1 + is-set: 2.0.3 is-shared-array-buffer: 1.0.4 is-string: 1.1.1 is-typed-array: 1.1.15 @@ -22154,6 +15840,7 @@ snapshots: safe-push-apply: 1.0.0 safe-regex-test: 1.1.0 set-proto: 1.0.0 + stop-iteration-iterator: 1.1.0 string.prototype.trim: 1.2.10 string.prototype.trimend: 1.0.9 string.prototype.trimstart: 1.0.8 @@ -22162,7 +15849,7 @@ snapshots: typed-array-byte-offset: 1.0.4 typed-array-length: 1.0.7 unbox-primitive: 1.1.0 - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 es-define-property@1.0.1: {} @@ -22183,13 +15870,13 @@ snapshots: es-iterator-helpers@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-set-tostringtag: 2.1.0 function-bind: 1.1.2 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 globalthis: 1.0.4 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -22199,8 +15886,6 @@ snapshots: iterator.prototype: 1.1.5 safe-array-concat: 1.1.3 - es-module-lexer@1.6.0: {} - es-module-lexer@1.7.0: {} es-object-atoms@1.1.1: @@ -22210,11 +15895,11 @@ snapshots: es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.2 - es-shim-unscopables@1.0.2: + es-shim-unscopables@1.1.0: dependencies: hasown: 2.0.2 @@ -22224,83 +15909,44 @@ snapshots: is-date-object: 1.1.0 is-symbol: 1.1.1 - esbuild-register@3.6.0(esbuild@0.24.2): - dependencies: - debug: 4.4.0 - esbuild: 0.24.2 - transitivePeerDependencies: - - supports-color - - esbuild-register@3.6.0(esbuild@0.27.1): + esbuild-register@3.6.0(esbuild@0.25.12): dependencies: - debug: 4.4.0 - esbuild: 0.27.1 + debug: 4.4.3 + esbuild: 0.25.12 transitivePeerDependencies: - supports-color - optional: true - esbuild@0.24.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.24.2 - '@esbuild/android-arm': 0.24.2 - '@esbuild/android-arm64': 0.24.2 - '@esbuild/android-x64': 0.24.2 - '@esbuild/darwin-arm64': 0.24.2 - '@esbuild/darwin-x64': 0.24.2 - '@esbuild/freebsd-arm64': 0.24.2 - '@esbuild/freebsd-x64': 0.24.2 - '@esbuild/linux-arm': 0.24.2 - '@esbuild/linux-arm64': 0.24.2 - '@esbuild/linux-ia32': 0.24.2 - '@esbuild/linux-loong64': 0.24.2 - '@esbuild/linux-mips64el': 0.24.2 - '@esbuild/linux-ppc64': 0.24.2 - '@esbuild/linux-riscv64': 0.24.2 - '@esbuild/linux-s390x': 0.24.2 - '@esbuild/linux-x64': 0.24.2 - '@esbuild/netbsd-arm64': 0.24.2 - '@esbuild/netbsd-x64': 0.24.2 - '@esbuild/openbsd-arm64': 0.24.2 - '@esbuild/openbsd-x64': 0.24.2 - '@esbuild/sunos-x64': 0.24.2 - '@esbuild/win32-arm64': 0.24.2 - '@esbuild/win32-ia32': 0.24.2 - '@esbuild/win32-x64': 0.24.2 - - esbuild@0.27.1: + esbuild@0.25.12: optionalDependencies: - '@esbuild/aix-ppc64': 0.27.1 - '@esbuild/android-arm': 0.27.1 - '@esbuild/android-arm64': 0.27.1 - '@esbuild/android-x64': 0.27.1 - '@esbuild/darwin-arm64': 0.27.1 - '@esbuild/darwin-x64': 0.27.1 - '@esbuild/freebsd-arm64': 0.27.1 - '@esbuild/freebsd-x64': 0.27.1 - '@esbuild/linux-arm': 0.27.1 - '@esbuild/linux-arm64': 0.27.1 - '@esbuild/linux-ia32': 0.27.1 - '@esbuild/linux-loong64': 0.27.1 - '@esbuild/linux-mips64el': 0.27.1 - '@esbuild/linux-ppc64': 0.27.1 - '@esbuild/linux-riscv64': 0.27.1 - '@esbuild/linux-s390x': 0.27.1 - '@esbuild/linux-x64': 0.27.1 - '@esbuild/netbsd-arm64': 0.27.1 - '@esbuild/netbsd-x64': 0.27.1 - '@esbuild/openbsd-arm64': 0.27.1 - '@esbuild/openbsd-x64': 0.27.1 - '@esbuild/openharmony-arm64': 0.27.1 - '@esbuild/sunos-x64': 0.27.1 - '@esbuild/win32-arm64': 0.27.1 - '@esbuild/win32-ia32': 0.27.1 - '@esbuild/win32-x64': 0.27.1 + '@esbuild/aix-ppc64': 0.25.12 + '@esbuild/android-arm': 0.25.12 + '@esbuild/android-arm64': 0.25.12 + '@esbuild/android-x64': 0.25.12 + '@esbuild/darwin-arm64': 0.25.12 + '@esbuild/darwin-x64': 0.25.12 + '@esbuild/freebsd-arm64': 0.25.12 + '@esbuild/freebsd-x64': 0.25.12 + '@esbuild/linux-arm': 0.25.12 + '@esbuild/linux-arm64': 0.25.12 + '@esbuild/linux-ia32': 0.25.12 + '@esbuild/linux-loong64': 0.25.12 + '@esbuild/linux-mips64el': 0.25.12 + '@esbuild/linux-ppc64': 0.25.12 + '@esbuild/linux-riscv64': 0.25.12 + '@esbuild/linux-s390x': 0.25.12 + '@esbuild/linux-x64': 0.25.12 + '@esbuild/netbsd-arm64': 0.25.12 + '@esbuild/netbsd-x64': 0.25.12 + '@esbuild/openbsd-arm64': 0.25.12 + '@esbuild/openbsd-x64': 0.25.12 + '@esbuild/openharmony-arm64': 0.25.12 + '@esbuild/sunos-x64': 0.25.12 + '@esbuild/win32-arm64': 0.25.12 + '@esbuild/win32-ia32': 0.25.12 + '@esbuild/win32-x64': 0.25.12 escalade@3.2.0: {} - escape-html@1.0.3: - optional: true - escape-string-regexp@1.0.5: {} escape-string-regexp@2.0.0: {} @@ -22317,19 +15963,19 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@15.1.6(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3): + eslint-config-next@15.1.6(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3): dependencies: '@next/eslint-plugin-next': 15.1.6 - '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@rushstack/eslint-patch': 1.15.0 + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-react: 7.37.4(eslint@9.19.0(jiti@2.6.1)) - eslint-plugin-react-hooks: 5.1.0(eslint@9.19.0(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.1(jiti@2.6.1)) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -22337,93 +15983,92 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@10.0.1(eslint@9.19.0(jiti@2.6.1)): + eslint-config-prettier@10.1.8(eslint@9.39.1(jiti@2.6.1)): dependencies: - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) - eslint-config-prettier@9.1.0(eslint@9.19.0(jiti@2.6.1)): + eslint-config-prettier@9.1.2(eslint@9.39.1(jiti@2.6.1)): dependencies: - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) - eslint-config-turbo@2.4.0(eslint@9.19.0(jiti@2.6.1))(turbo@2.6.3): + eslint-config-turbo@2.4.0(eslint@9.39.1(jiti@2.6.1))(turbo@2.4.0): dependencies: - eslint: 9.19.0(jiti@2.6.1) - eslint-plugin-turbo: 2.4.0(eslint@9.19.0(jiti@2.6.1))(turbo@2.6.3) - turbo: 2.6.3 + eslint: 9.39.1(jiti@2.6.1) + eslint-plugin-turbo: 2.4.0(eslint@9.39.1(jiti@2.6.1))(turbo@2.4.0) + turbo: 2.4.0 - eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1))): + eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1))): dependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 is-core-module: 2.16.1 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0 - enhanced-resolve: 5.18.1 - eslint: 9.19.0(jiti@2.6.1) - fast-glob: 3.3.3 - get-tsconfig: 4.10.0 - is-bun-module: 1.3.0 - is-glob: 4.0.3 - stable-hash: 0.0.4 + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) + get-tsconfig: 4.13.0 + is-bun-module: 2.0.0 + stable-hash: 0.0.5 + tinyglobby: 0.2.15 + unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-eslint-comments@3.2.0(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-eslint-comments@3.2.0(eslint@9.39.1(jiti@2.6.1)): dependencies: escape-string-regexp: 1.0.5 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) ignore: 5.3.2 - eslint-plugin-i18next@6.1.1: + eslint-plugin-i18next@6.1.3: dependencies: lodash: 4.17.21 requireindex: 1.1.0 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -22435,24 +16080,24 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/parser': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.5 + array-includes: 3.1.9 + array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)))(eslint@9.19.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -22464,62 +16109,61 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/parser': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/utils': 5.62.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - jest: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): + eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): dependencies: - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/utils': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.23.0(@typescript-eslint/parser@8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - jest: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + '@typescript-eslint/eslint-plugin': 8.49.0(@typescript-eslint/parser@8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@50.6.3(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-jsdoc@50.8.0(eslint@9.39.1(jiti@2.6.1)): dependencies: - '@es-joy/jsdoccomment': 0.49.0 + '@es-joy/jsdoccomment': 0.50.2 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.0 + debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 9.19.0(jiti@2.6.1) - espree: 10.3.0 + eslint: 9.39.1(jiti@2.6.1) + espree: 10.4.0 esquery: 1.6.0 - parse-imports: 2.2.1 - semver: 7.7.1 + parse-imports-exports: 0.2.4 + semver: 7.7.3 spdx-expression-parse: 4.0.0 - synckit: 0.9.2 transitivePeerDependencies: - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.1(jiti@2.6.1)): dependencies: aria-query: 5.3.2 - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.10.2 + axe-core: 4.11.0 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -22530,45 +16174,45 @@ snapshots: eslint-plugin-only-warn@1.1.0: {} - eslint-plugin-perfectionist@4.8.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3): + eslint-plugin-perfectionist@4.15.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3): dependencies: - '@typescript-eslint/types': 8.23.0 - '@typescript-eslint/utils': 8.23.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/types': 8.49.0 + '@typescript-eslint/utils': 8.49.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-playwright@1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-playwright@1.8.3(eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1)): dependencies: - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) globals: 13.24.0 optionalDependencies: - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3) - eslint-plugin-react-hooks@4.6.2(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-react-hooks@4.6.2(eslint@9.39.1(jiti@2.6.1)): dependencies: - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) - eslint-plugin-react-hooks@5.1.0(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.1(jiti@2.6.1)): dependencies: - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) - eslint-plugin-react@7.37.4(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-react@7.37.5(eslint@9.39.1(jiti@2.6.1)): dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.19.0(jiti@2.6.1) + eslint: 9.39.1(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 - object.entries: 1.1.8 + object.entries: 1.1.9 object.fromentries: 2.0.8 object.values: 1.2.1 prop-types: 15.8.1 @@ -22577,10 +16221,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@6.5.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3): + eslint-plugin-testing-library@6.5.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/utils': 5.62.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript @@ -22590,21 +16234,21 @@ snapshots: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - eslint-plugin-turbo@2.4.0(eslint@9.19.0(jiti@2.6.1))(turbo@2.6.3): + eslint-plugin-turbo@2.4.0(eslint@9.39.1(jiti@2.6.1))(turbo@2.4.0): dependencies: dotenv: 16.0.3 - eslint: 9.19.0(jiti@2.6.1) - turbo: 2.6.3 + eslint: 9.39.1(jiti@2.6.1) + turbo: 2.4.0 - eslint-plugin-unicorn@51.0.1(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-unicorn@51.0.1(eslint@9.39.1(jiti@2.6.1)): dependencies: - '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) + '@babel/helper-validator-identifier': 7.28.5 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) '@eslint/eslintrc': 2.1.4 - ci-info: 4.1.0 + ci-info: 4.3.1 clean-regexp: 1.0.0 - core-js-compat: 3.40.0 - eslint: 9.19.0(jiti@2.6.1) + core-js-compat: 3.47.0 + eslint: 9.39.1(jiti@2.6.1) esquery: 1.6.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -22613,21 +16257,21 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.7.1 + semver: 7.7.3 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@56.0.1(eslint@9.19.0(jiti@2.6.1)): + eslint-plugin-unicorn@56.0.1(eslint@9.39.1(jiti@2.6.1)): dependencies: - '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) - ci-info: 4.1.0 + '@babel/helper-validator-identifier': 7.28.5 + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + ci-info: 4.3.1 clean-regexp: 1.0.0 - core-js-compat: 3.40.0 - eslint: 9.19.0(jiti@2.6.1) + core-js-compat: 3.47.0 + eslint: 9.39.1(jiti@2.6.1) esquery: 1.6.0 - globals: 15.14.0 + globals: 15.15.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.1.0 @@ -22635,15 +16279,15 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.7.1 + semver: 7.7.3 strip-indent: 3.0.0 - eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3): + eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.6.1) + '@typescript-eslint/utils': 7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) + eslint: 9.39.1(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3))(eslint@9.19.0(jiti@2.6.1))(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.7.3) transitivePeerDependencies: - supports-color - typescript @@ -22653,11 +16297,6 @@ snapshots: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.2.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 @@ -22667,51 +16306,8 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.2.0: {} - eslint-visitor-keys@4.2.1: {} - eslint@9.19.0(jiti@2.6.1): - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.6.1)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.10.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.19.0 - '@eslint/plugin-kit': 0.2.5 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 - '@types/estree': 1.0.6 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.0 - escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.6.1 - transitivePeerDependencies: - - supports-color - eslint@9.39.1(jiti@2.6.1): dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) @@ -22753,12 +16349,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.3.0: - dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.2.0 - espree@10.4.0: dependencies: acorn: 8.15.0 @@ -22767,8 +16357,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -22789,29 +16379,12 @@ snapshots: estree-walker@2.0.2: {} - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.6 - esutils@2.0.3: {} - etag@1.8.1: - optional: true - - event-target-shim@5.0.1: {} - - eventemitter3@4.0.7: - optional: true - eventemitter3@5.0.1: {} events@3.3.0: {} - evp_bytestokey@1.0.3: - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - execa@5.1.1: dependencies: cross-spawn: 7.0.6 @@ -22836,21 +16409,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.5.2: - dependencies: - '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.6 - figures: 6.1.0 - get-stream: 9.0.1 - human-signals: 8.0.0 - is-plain-obj: 4.1.0 - is-stream: 4.0.1 - npm-run-path: 6.0.0 - pretty-ms: 9.2.0 - signal-exit: 4.1.0 - strip-final-newline: 4.0.0 - yoctocolors: 2.1.1 - execa@9.6.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 @@ -22866,10 +16424,7 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.2 - exenv@1.2.2: {} - - exit-x@0.2.2: - optional: true + exenv@1.2.2: {} exit@0.1.2: {} @@ -22883,55 +16438,6 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - expect@30.2.0: - dependencies: - '@jest/expect-utils': 30.2.0 - '@jest/get-type': 30.1.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 - jest-util: 30.2.0 - optional: true - - express@4.22.1: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.4 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.7.2 - cookie-signature: 1.0.7 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.2 - fresh: 0.5.2 - http-errors: 2.0.1 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.12 - proxy-addr: 2.0.7 - qs: 6.14.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.1 - serve-static: 1.16.2 - setprototypeof: 1.2.0 - statuses: 2.0.2 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - optional: true - - exsolve@1.0.8: {} - extend@3.0.2: {} external-editor@3.1.0: @@ -22940,8 +16446,6 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - extract-files@11.0.0: {} - extract-zip@2.0.1: dependencies: debug: 4.4.3 @@ -22976,22 +16480,15 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-json-parse@1.0.3: {} - fast-json-stable-stringify@2.1.0: {} fast-levenshtein@2.0.6: {} - fast-uri@3.0.6: {} - - fastq@1.19.0: - dependencies: - reusify: 1.0.4 + fast-uri@3.1.0: {} - faye-websocket@0.11.4: + fastq@1.19.1: dependencies: - websocket-driver: 0.7.4 - optional: true + reusify: 1.1.0 fb-watchman@2.0.2: dependencies: @@ -23007,7 +16504,7 @@ snapshots: object-assign: 4.1.1 promise: 7.3.1 setimmediate: 1.0.5 - ua-parser-js: 1.0.40 + ua-parser-js: 1.0.41 transitivePeerDependencies: - encoding @@ -23015,10 +16512,6 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -23044,48 +16537,14 @@ snapshots: dependencies: flat-cache: 4.0.1 - filelist@1.0.4: - dependencies: - minimatch: 5.1.6 - - filesize@10.1.6: {} - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 - filter-obj@2.0.2: {} - filter-obj@5.1.0: {} - finalhandler@1.3.2: - dependencies: - debug: 2.6.9 - encodeurl: 2.0.0 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.2 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - optional: true - - find-cache-dir@3.3.2: - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - - find-cache-dir@4.0.0: - dependencies: - common-path-prefix: 3.0.0 - pkg-dir: 7.0.0 - find-root@1.1.0: {} - find-up-simple@1.0.0: {} - find-up-simple@1.0.1: {} find-up@2.1.0: @@ -23106,11 +16565,6 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - find-up@7.0.0: dependencies: locate-path: 7.2.0 @@ -23122,30 +16576,17 @@ snapshots: semver-regex: 4.0.5 super-regex: 1.1.0 - flat-cache@3.2.0: - dependencies: - flatted: 3.3.2 - keyv: 4.5.4 - rimraf: 3.0.2 - flat-cache@4.0.1: dependencies: - flatted: 3.3.2 + flatted: 3.3.3 keyv: 4.5.4 - flatted@3.3.2: {} - flatted@3.3.3: {} - follow-redirects@1.15.11: - optional: true + follow-redirects@1.15.11: {} follow-redirects@1.15.9: {} - for-each@0.3.4: - dependencies: - is-callable: 1.2.7 - for-each@0.3.5: dependencies: is-callable: 1.2.7 @@ -23155,27 +16596,12 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@8.0.0(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - '@babel/code-frame': 7.26.2 - chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 7.1.0 - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 3.5.3 - minimatch: 3.1.2 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.7.1 - tapable: 2.2.1 - typescript: 6.0.0-dev.20251211 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - form-data@4.0.1: + form-data@4.0.5: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.2 mime-types: 2.1.35 formdata-polyfill@4.0.10: @@ -23184,13 +16610,7 @@ snapshots: forwarded-parse@2.1.2: {} - forwarded@0.2.0: - optional: true - - fraction.js@4.3.7: {} - - fresh@0.5.2: - optional: true + fraction.js@5.3.4: {} from2@2.3.0: dependencies: @@ -23202,7 +16622,7 @@ snapshots: fs-extra@10.1.0: dependencies: graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 fs-extra@11.2.0: @@ -23212,12 +16632,6 @@ snapshots: universalify: 2.0.1 fs-extra@11.3.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-extra@11.3.2: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -23229,8 +16643,6 @@ snapshots: jsonfile: 4.0.0 universalify: 0.1.2 - fs-monkey@1.0.6: {} - fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -23243,7 +16655,7 @@ snapshots: function.prototype.name@1.1.8: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 functions-have-names: 1.2.3 hasown: 2.0.2 @@ -23251,24 +16663,13 @@ snapshots: functions-have-names@1.2.3: {} + generator-function@2.0.1: {} + gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} - get-east-asian-width@1.3.0: {} - - get-intrinsic@1.2.7: - dependencies: - call-bind-apply-helpers: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 + get-east-asian-width@1.4.0: {} get-intrinsic@1.3.0: dependencies: @@ -23309,15 +16710,15 @@ snapshots: get-symbol-description@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 - get-tsconfig@4.10.0: + get-tsconfig@4.13.0: dependencies: resolve-pkg-maps: 1.0.0 - get-uri@6.0.4: + get-uri@6.0.5: dependencies: basic-ftp: 5.0.5 data-uri-to-buffer: 6.0.2 @@ -23325,16 +16726,7 @@ snapshots: transitivePeerDependencies: - supports-color - giget@2.0.0: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - defu: 6.1.4 - node-fetch-native: 1.6.7 - nypm: 0.6.2 - pathe: 2.0.3 - - git-hooks-list@3.2.0: {} + git-hooks-list@4.1.1: {} git-log-parser@1.2.1: dependencies: @@ -23361,11 +16753,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob-to-regex.js@1.2.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - optional: true - glob-to-regexp@0.4.1: {} glob@10.4.5: @@ -23377,15 +16764,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@10.5.0: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -23406,15 +16784,13 @@ snapshots: dependencies: ini: 4.1.1 - globals@11.12.0: {} - globals@13.24.0: dependencies: type-fest: 0.20.2 globals@14.0.0: {} - globals@15.14.0: {} + globals@15.15.0: {} globalthis@1.0.4: dependencies: @@ -23471,44 +16847,28 @@ snapshots: graphology-types: 0.24.7 obliterator: 2.0.5 - graphql-config@5.1.3(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.7.3): + graphql-config@5.1.5(@types/node@24.10.2)(graphql@16.10.0)(typescript@5.7.3): dependencies: - '@graphql-tools/graphql-file-loader': 8.0.12(graphql@16.10.0) - '@graphql-tools/json-file-loader': 8.0.11(graphql@16.10.0) - '@graphql-tools/load': 8.0.12(graphql@16.10.0) - '@graphql-tools/merge': 9.0.17(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.24(@types/node@24.10.2)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) + '@graphql-tools/graphql-file-loader': 8.1.8(graphql@16.10.0) + '@graphql-tools/json-file-loader': 8.0.25(graphql@16.10.0) + '@graphql-tools/load': 8.1.7(graphql@16.10.0) + '@graphql-tools/merge': 9.1.6(graphql@16.10.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@24.10.2)(graphql@16.10.0) + '@graphql-tools/utils': 10.11.0(graphql@16.10.0) cosmiconfig: 8.3.6(typescript@5.7.3) graphql: 16.10.0 - jiti: 2.4.2 - minimatch: 9.0.5 - string-env-interpolation: 1.0.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@types/node' - - bufferutil - - typescript - - utf-8-validate - - graphql-config@5.1.3(@types/node@25.0.0)(graphql@16.10.0)(typescript@5.9.3): - dependencies: - '@graphql-tools/graphql-file-loader': 8.0.12(graphql@16.10.0) - '@graphql-tools/json-file-loader': 8.0.11(graphql@16.10.0) - '@graphql-tools/load': 8.0.12(graphql@16.10.0) - '@graphql-tools/merge': 9.0.17(graphql@16.10.0) - '@graphql-tools/url-loader': 8.0.24(@types/node@25.0.0)(graphql@16.10.0) - '@graphql-tools/utils': 10.7.2(graphql@16.10.0) - cosmiconfig: 8.3.6(typescript@5.9.3) - graphql: 16.10.0 - jiti: 2.4.2 + jiti: 2.6.1 minimatch: 9.0.5 string-env-interpolation: 1.0.1 tslib: 2.8.1 transitivePeerDependencies: + - '@fastify/websocket' - '@types/node' - bufferutil + - crossws + - supports-color - typescript + - uWebSockets.js - utf-8-validate graphql-depth-limit@1.1.0(graphql@16.10.0): @@ -23529,14 +16889,15 @@ snapshots: graphql: 16.10.0 tslib: 2.8.1 - graphql-ws@5.16.2(graphql@16.10.0): + graphql-ws@6.0.6(graphql@16.10.0)(ws@8.18.3): dependencies: graphql: 16.10.0 + optionalDependencies: + ws: 8.18.3 graphql@16.10.0: {} - handle-thing@2.0.1: - optional: true + graphql@16.12.0: {} handlebars@4.7.8: dependencies: @@ -23567,23 +16928,13 @@ snapshots: dependencies: has-symbols: 1.1.0 - hash-base@3.0.5: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - hash.js@1.1.7: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - hasown@2.0.2: dependencies: function-bind: 1.1.2 - hast-util-to-jsx-runtime@2.3.2: + hast-util-to-jsx-runtime@2.3.6: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/hast': 3.0.4 '@types/unist': 3.0.3 comma-separated-tokens: 2.0.3 @@ -23593,11 +16944,11 @@ snapshots: mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.2.0 mdast-util-mdxjs-esm: 2.0.1 - property-information: 6.5.0 + property-information: 7.1.0 space-separated-tokens: 2.0.2 - style-to-object: 1.0.8 + style-to-js: 1.1.21 unist-util-position: 5.0.0 - vfile-message: 4.0.2 + vfile-message: 4.0.3 transitivePeerDependencies: - supports-color @@ -23621,12 +16972,6 @@ snapshots: highlight.js@10.7.3: {} - hmac-drbg@1.0.1: - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - hoist-non-react-statics@3.3.2: dependencies: react-is: 16.13.1 @@ -23639,7 +16984,7 @@ snapshots: dependencies: lru-cache: 10.4.3 - hosted-git-info@8.0.2: + hosted-git-info@8.1.0: dependencies: lru-cache: 10.4.3 @@ -23647,126 +16992,33 @@ snapshots: dependencies: lru-cache: 11.2.4 - hpack.js@2.1.6: - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.8 - wbuf: 1.7.3 - optional: true - html-encoding-sniffer@3.0.0: dependencies: whatwg-encoding: 2.0.0 - html-entities@2.5.2: {} - html-escaper@2.0.2: {} - html-minifier-terser@6.1.0: - dependencies: - camel-case: 4.1.2 - clean-css: 5.3.3 - commander: 8.3.0 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 5.38.0 - html-parse-stringify@3.0.1: dependencies: void-elements: 3.1.0 html-url-attributes@3.0.1: {} - html-webpack-plugin@5.6.3(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - 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.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - htmlparser2@6.1.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 2.2.0 - - http-deceiver@1.2.7: - optional: true - - http-errors@1.6.3: - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - optional: true - - http-errors@2.0.0: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - optional: true - - http-errors@2.0.1: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.2 - toidentifier: 1.0.1 - optional: true - - http-parser-js@0.5.10: - optional: true - http-proxy-agent@5.0.0: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.3 - debug: 4.4.0 + agent-base: 7.1.4 + debug: 4.4.3 transitivePeerDependencies: - supports-color - http-proxy-middleware@2.0.9(@types/express@4.17.25): - dependencies: - '@types/http-proxy': 1.17.17 - http-proxy: 1.18.1 - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.8 - optionalDependencies: - '@types/express': 4.17.25 - transitivePeerDependencies: - - debug - optional: true - - http-proxy@1.18.1: - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.11 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - optional: true - - https-browserify@1.0.0: {} - https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 @@ -23776,8 +17028,8 @@ snapshots: https-proxy-agent@7.0.6: dependencies: - agent-base: 7.1.3 - debug: 4.4.0 + agent-base: 7.1.4 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -23785,48 +17037,31 @@ snapshots: human-signals@5.0.0: {} - human-signals@8.0.0: {} - human-signals@8.0.1: {} husky@9.1.7: {} - hyperdyperid@1.2.0: - optional: true - i18next-browser-languagedetector@8.0.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 - i18next-fs-backend@2.6.0: {} + i18next-fs-backend@2.6.1: {} i18next-resources-to-backend@1.2.1: dependencies: - '@babel/runtime': 7.26.7 - - i18next@24.2.2(typescript@5.7.3): - dependencies: - '@babel/runtime': 7.26.7 - optionalDependencies: - typescript: 5.7.3 - - i18next@24.2.2(typescript@6.0.0-dev.20251211): - dependencies: - '@babel/runtime': 7.26.7 - optionalDependencies: - typescript: 6.0.0-dev.20251211 + '@babel/runtime': 7.28.4 - i18next@25.7.2(typescript@5.7.3): + i18next@24.2.3(typescript@5.7.3): dependencies: '@babel/runtime': 7.28.4 optionalDependencies: typescript: 5.7.3 - i18next@25.7.2(typescript@5.9.3): + i18next@24.2.3(typescript@6.0.0-dev.20251211): dependencies: '@babel/runtime': 7.28.4 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-dev.20251211 iconv-lite@0.4.24: dependencies: @@ -23836,25 +17071,20 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.1): + iconv-lite@0.7.1: dependencies: - postcss: 8.5.1 + safer-buffer: 2.1.2 ieee754@1.2.1: {} ignore@5.3.2: {} - image-size@1.2.0: - dependencies: - queue: 6.0.2 + ignore@7.0.5: {} immediate@3.0.6: {} immutable@3.7.6: {} - immutable@5.1.4: - optional: true - import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -23862,26 +17092,26 @@ snapshots: import-from-esm@2.0.0: dependencies: - debug: 4.4.0 - import-meta-resolve: 4.1.0 + debug: 4.4.3 + import-meta-resolve: 4.2.0 transitivePeerDependencies: - supports-color import-from@4.0.0: {} - import-in-the-middle@1.12.0: + import-in-the-middle@1.15.0: dependencies: - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) + acorn: 8.15.0 + acorn-import-attributes: 1.9.5(acorn@8.15.0) cjs-module-lexer: 1.4.3 - module-details-from-path: 1.0.3 + module-details-from-path: 1.0.4 import-local@3.2.0: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 - import-meta-resolve@4.1.0: {} + import-meta-resolve@4.2.0: {} imurmurhash@0.1.4: {} @@ -23889,8 +17119,6 @@ snapshots: indent-string@5.0.0: {} - index-to-position@0.1.2: {} - index-to-position@1.2.0: {} inflight@1.0.6: @@ -23898,9 +17126,6 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 - inherits@2.0.3: - optional: true - inherits@2.0.4: {} ini@1.3.8: {} @@ -23968,7 +17193,7 @@ snapshots: - bufferutil - utf-8-validate - inline-style-parser@0.2.4: {} + inline-style-parser@0.2.7: {} inquirer@7.3.3: dependencies: @@ -23986,23 +17211,25 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@8.2.6: + inquirer@8.2.7(@types/node@24.10.2): dependencies: + '@inquirer/external-editor': 1.0.3(@types/node@24.10.2) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 cli-width: 3.0.0 - external-editor: 3.1.0 figures: 3.2.0 lodash: 4.17.21 mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 wrap-ansi: 6.2.0 + transitivePeerDependencies: + - '@types/node' internal-slot@1.1.0: dependencies: @@ -24023,19 +17250,10 @@ snapshots: dependencies: loose-envify: 1.4.0 - ip-address@9.0.5: - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 + ip-address@10.1.0: {} ip-regex@4.3.0: {} - ipaddr.js@1.9.1: - optional: true - - ipaddr.js@2.3.0: - optional: true - is-absolute@1.0.0: dependencies: is-relative: 1.0.0 @@ -24050,18 +17268,18 @@ snapshots: is-arguments@1.2.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-array-buffer@3.0.5: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.7 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-arrayish@0.2.1: {} - is-arrayish@0.3.2: {} + is-arrayish@0.3.4: {} is-async-function@2.1.1: dependencies: @@ -24088,7 +17306,7 @@ snapshots: dependencies: builtin-modules: 3.3.0 - is-bun-module@1.3.0: + is-bun-module@2.0.0: dependencies: semver: 7.7.3 @@ -24104,8 +17322,8 @@ snapshots: is-data-view@1.0.2: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.7 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 is-typed-array: 1.1.15 is-date-object@1.1.0: @@ -24117,8 +17335,6 @@ snapshots: is-docker@2.2.1: {} - is-docker@3.0.0: {} - is-extglob@2.1.1: {} is-finalizationregistry@1.1.1: @@ -24129,15 +17345,16 @@ snapshots: is-fullwidth-code-point@4.0.0: {} - is-fullwidth-code-point@5.0.0: + is-fullwidth-code-point@5.1.0: dependencies: - get-east-asian-width: 1.3.0 + get-east-asian-width: 1.4.0 is-generator-fn@2.1.0: {} - is-generator-function@1.1.0: + is-generator-function@1.1.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 + generator-function: 2.0.1 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -24148,12 +17365,6 @@ snapshots: is-hexadecimal@2.0.1: {} - is-in-ssh@1.0.0: {} - - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - is-interactive@1.0.0: {} is-interactive@2.0.0: {} @@ -24176,13 +17387,7 @@ snapshots: is-map@2.0.3: {} - is-nan@1.3.2: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - - is-network-error@1.3.0: - optional: true + is-negative-zero@2.0.3: {} is-node-process@1.2.0: {} @@ -24199,20 +17404,17 @@ snapshots: is-path-inside@3.0.3: {} - is-plain-obj@3.0.0: - optional: true - is-plain-obj@4.1.0: {} is-potential-custom-element-name@1.0.1: {} is-reference@1.2.1: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 is-regex@1.2.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 gopd: 1.2.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -24225,7 +17427,7 @@ snapshots: is-shared-array-buffer@1.0.4: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-stream@2.0.1: {} @@ -24235,12 +17437,12 @@ snapshots: is-string@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-tostringtag: 1.0.2 is-symbol@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-symbols: 1.1.0 safe-regex-test: 1.1.0 @@ -24250,7 +17452,7 @@ snapshots: is-typed-array@1.1.15: dependencies: - which-typed-array: 1.1.18 + which-typed-array: 1.1.19 is-unc-path@1.0.0: dependencies: @@ -24274,7 +17476,7 @@ snapshots: is-weakref@1.1.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 is-weakset@2.0.4: dependencies: @@ -24287,10 +17489,6 @@ snapshots: dependencies: is-docker: 2.2.1 - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - isarray@1.0.0: {} isarray@2.0.5: {} @@ -24299,9 +17497,9 @@ snapshots: isexe@2.0.0: {} - isomorphic-ws@5.0.0(ws@8.18.0): + isomorphic-ws@5.0.0(ws@8.18.3): dependencies: - ws: 8.18.0 + ws: 8.18.3 issue-parser@7.0.1: dependencies: @@ -24315,7 +17513,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@babel/parser': 7.28.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -24325,8 +17523,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.26.7 - '@babel/parser': 7.26.7 + '@babel/core': 7.28.5 + '@babel/parser': 7.28.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.7.3 @@ -24344,34 +17542,19 @@ snapshots: debug: 4.4.3 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-source-maps@5.0.6: - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3 - istanbul-lib-coverage: 3.2.2 - transitivePeerDependencies: - - supports-color - optional: true - - istanbul-reports@3.1.7: - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.1 + transitivePeerDependencies: + - supports-color istanbul-reports@3.2.0: dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.1 - optional: true iterator.prototype@1.1.5: dependencies: define-data-property: 1.1.4 es-object-atoms: 1.1.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 get-proto: 1.0.1 has-symbols: 1.1.0 set-function-name: 2.0.2 @@ -24382,13 +17565,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.9.2: - dependencies: - async: 3.2.6 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - java-properties@1.0.2: {} jest-changed-files@29.7.0: @@ -24397,13 +17573,6 @@ snapshots: jest-util: 29.7.0 p-limit: 3.1.0 - jest-changed-files@30.2.0: - dependencies: - execa: 5.1.1 - jest-util: 30.2.0 - p-limit: 3.1.0 - optional: true - jest-circus@29.7.0(babel-plugin-macros@3.1.0): dependencies: '@jest/environment': 29.7.0 @@ -24413,7 +17582,7 @@ snapshots: '@types/node': 24.10.2 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.3(babel-plugin-macros@3.1.0) + dedent: 1.7.0(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -24430,81 +17599,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-circus@30.2.0(babel-plugin-macros@3.1.0): - dependencies: - '@jest/environment': 30.2.0 - '@jest/expect': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - chalk: 4.1.2 - co: 4.6.0 - dedent: 1.7.0(babel-plugin-macros@3.1.0) - is-generator-fn: 2.1.0 - jest-each: 30.2.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-runtime: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 - p-limit: 3.1.0 - pretty-format: 30.2.0 - pure-rand: 7.0.1 - slash: 3.0.0 - stack-utils: 2.0.6 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - - jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24514,16 +17618,16 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): + jest-cli@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + create-jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24533,94 +17637,12 @@ snapshots: - supports-color - ts-node - jest-cli@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): - dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 - chalk: 4.1.2 - exit-x: 0.2.2 - import-local: 3.2.0 - jest-config: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - jest-util: 30.2.0 - jest-validate: 30.2.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - esbuild-register - - supports-color - - ts-node - optional: true - - jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): - dependencies: - '@babel/core': 7.26.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 24.10.2 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)): + jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)): dependencies: - '@babel/core': 7.26.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 24.10.2 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): - dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.7) + babel-jest: 29.7.0(@babel/core@7.28.5) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -24641,17 +17663,17 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 24.10.2 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) + ts-node: 10.9.2(@types/node@24.10.2)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): + jest-config@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): dependencies: - '@babel/core': 7.26.7 + '@babel/core': 7.28.5 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.7) + babel-jest: 29.7.0(@babel/core@7.28.5) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -24672,76 +17694,10 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 24.10.2 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): - dependencies: - '@babel/core': 7.26.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.7) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 25.0.0 - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): - dependencies: - '@babel/core': 7.28.5 - '@jest/get-type': 30.1.0 - '@jest/pattern': 30.0.1 - '@jest/test-sequencer': 30.2.0 - '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.28.5) - chalk: 4.1.2 - ci-info: 4.3.1 - deepmerge: 4.3.1 - glob: 10.5.0 - graceful-fs: 4.2.11 - jest-circus: 30.2.0(babel-plugin-macros@3.1.0) - jest-docblock: 30.2.0 - jest-environment-node: 30.2.0 - jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-runner: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 30.2.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 25.0.0 - esbuild-register: 3.6.0(esbuild@0.27.1) - ts-node: 10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211) transitivePeerDependencies: - babel-plugin-macros - supports-color - optional: true jest-diff@29.7.0: dependencies: @@ -24750,23 +17706,10 @@ snapshots: jest-get-type: 29.6.3 pretty-format: 29.7.0 - jest-diff@30.2.0: - dependencies: - '@jest/diff-sequences': 30.0.1 - '@jest/get-type': 30.1.0 - chalk: 4.1.2 - pretty-format: 30.2.0 - optional: true - jest-docblock@29.7.0: dependencies: detect-newline: 3.1.0 - jest-docblock@30.2.0: - dependencies: - detect-newline: 3.1.0 - optional: true - jest-each@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -24775,15 +17718,6 @@ snapshots: jest-util: 29.7.0 pretty-format: 29.7.0 - jest-each@30.2.0: - dependencies: - '@jest/get-type': 30.1.0 - '@jest/types': 30.2.0 - chalk: 4.1.2 - jest-util: 30.2.0 - pretty-format: 30.2.0 - optional: true - jest-environment-jsdom@29.7.0: dependencies: '@jest/environment': 29.7.0 @@ -24808,17 +17742,6 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 - jest-environment-node@30.2.0: - dependencies: - '@jest/environment': 30.2.0 - '@jest/fake-timers': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - jest-mock: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - optional: true - jest-get-type@29.6.3: {} jest-haste-map@29.7.0: @@ -24837,22 +17760,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - jest-haste-map@30.2.0: - dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 30.0.1 - jest-util: 30.2.0 - jest-worker: 30.2.0 - micromatch: 4.0.8 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - optional: true - jest-junit@16.0.0: dependencies: mkdirp: 1.0.4 @@ -24865,12 +17772,6 @@ snapshots: jest-get-type: 29.6.3 pretty-format: 29.7.0 - jest-leak-detector@30.2.0: - dependencies: - '@jest/get-type': 30.1.0 - pretty-format: 30.2.0 - optional: true - jest-matcher-utils@29.7.0: dependencies: chalk: 4.1.2 @@ -24878,17 +17779,9 @@ snapshots: jest-get-type: 29.6.3 pretty-format: 29.7.0 - jest-matcher-utils@30.2.0: - dependencies: - '@jest/get-type': 30.1.0 - chalk: 4.1.2 - jest-diff: 30.2.0 - pretty-format: 30.2.0 - optional: true - jest-message-util@29.7.0: dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 @@ -24898,46 +17791,18 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 - jest-message-util@30.2.0: - dependencies: - '@babel/code-frame': 7.27.1 - '@jest/types': 30.2.0 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 30.2.0 - slash: 3.0.0 - stack-utils: 2.0.6 - optional: true - jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/node': 24.10.2 jest-util: 29.7.0 - jest-mock@30.2.0: - dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - jest-util: 30.2.0 - optional: true - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): optionalDependencies: jest-resolve: 29.7.0 - jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): - optionalDependencies: - jest-resolve: 30.2.0 - optional: true - jest-regex-util@29.6.3: {} - jest-regex-util@30.0.1: - optional: true - jest-resolve-dependencies@29.7.0: dependencies: jest-regex-util: 29.6.3 @@ -24945,14 +17810,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-resolve-dependencies@30.2.0: - dependencies: - jest-regex-util: 30.0.1 - jest-snapshot: 30.2.0 - transitivePeerDependencies: - - supports-color - optional: true - jest-resolve@29.7.0: dependencies: chalk: 4.1.2 @@ -24961,22 +17818,10 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) jest-util: 29.7.0 jest-validate: 29.7.0 - resolve: 1.22.10 + resolve: 1.22.11 resolve.exports: 2.0.3 slash: 3.0.0 - jest-resolve@30.2.0: - dependencies: - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - jest-pnp-resolver: 1.2.3(jest-resolve@30.2.0) - jest-util: 30.2.0 - jest-validate: 30.2.0 - slash: 3.0.0 - unrs-resolver: 1.11.1 - optional: true - jest-runner@29.7.0: dependencies: '@jest/console': 29.7.0 @@ -25003,34 +17848,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-runner@30.2.0: - dependencies: - '@jest/console': 30.2.0 - '@jest/environment': 30.2.0 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - chalk: 4.1.2 - emittery: 0.13.1 - exit-x: 0.2.2 - graceful-fs: 4.2.11 - jest-docblock: 30.2.0 - jest-environment-node: 30.2.0 - jest-haste-map: 30.2.0 - jest-leak-detector: 30.2.0 - jest-message-util: 30.2.0 - jest-resolve: 30.2.0 - jest-runtime: 30.2.0 - jest-util: 30.2.0 - jest-watcher: 30.2.0 - jest-worker: 30.2.0 - p-limit: 3.1.0 - source-map-support: 0.5.13 - transitivePeerDependencies: - - supports-color - optional: true - jest-runtime@29.7.0: dependencies: '@jest/environment': 29.7.0 @@ -25043,60 +17860,32 @@ snapshots: '@types/node': 24.10.2 chalk: 4.1.2 cjs-module-lexer: 1.4.3 - collect-v8-coverage: 1.0.2 + collect-v8-coverage: 1.0.3 glob: 7.2.3 graceful-fs: 4.2.11 jest-haste-map: 29.7.0 jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - - jest-runtime@30.2.0: - dependencies: - '@jest/environment': 30.2.0 - '@jest/fake-timers': 30.2.0 - '@jest/globals': 30.2.0 - '@jest/source-map': 30.0.1 - '@jest/test-result': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - chalk: 4.1.2 - cjs-module-lexer: 2.1.1 - collect-v8-coverage: 1.0.3 - glob: 10.5.0 - graceful-fs: 4.2.11 - jest-haste-map: 30.2.0 - jest-message-util: 30.2.0 - jest-mock: 30.2.0 - jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-snapshot: 30.2.0 - jest-util: 30.2.0 + jest-mock: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: - supports-color - optional: true jest-snapshot@29.7.0: dependencies: - '@babel/core': 7.26.7 - '@babel/generator': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7) - '@babel/types': 7.26.7 + '@babel/core': 7.28.5 + '@babel/generator': 7.28.5 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) + '@babel/types': 7.28.5 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.7) + babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -25111,33 +17900,6 @@ snapshots: transitivePeerDependencies: - supports-color - jest-snapshot@30.2.0: - dependencies: - '@babel/core': 7.28.5 - '@babel/generator': 7.28.5 - '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5) - '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) - '@babel/types': 7.28.5 - '@jest/expect-utils': 30.2.0 - '@jest/get-type': 30.1.0 - '@jest/snapshot-utils': 30.2.0 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - babel-preset-current-node-syntax: 1.2.0(@babel/core@7.28.5) - chalk: 4.1.2 - expect: 30.2.0 - graceful-fs: 4.2.11 - jest-diff: 30.2.0 - jest-matcher-utils: 30.2.0 - jest-message-util: 30.2.0 - jest-util: 30.2.0 - pretty-format: 30.2.0 - semver: 7.7.3 - synckit: 0.11.11 - transitivePeerDependencies: - - supports-color - optional: true - jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -25147,16 +17909,6 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 - jest-util@30.2.0: - dependencies: - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - chalk: 4.1.2 - ci-info: 4.3.1 - graceful-fs: 4.2.11 - picomatch: 4.0.3 - optional: true - jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -25166,16 +17918,6 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-validate@30.2.0: - dependencies: - '@jest/get-type': 30.1.0 - '@jest/types': 30.2.0 - camelcase: 6.3.0 - chalk: 4.1.2 - leven: 3.1.0 - pretty-format: 30.2.0 - optional: true - jest-watcher@29.7.0: dependencies: '@jest/test-result': 29.7.0 @@ -25187,18 +17929,6 @@ snapshots: jest-util: 29.7.0 string-length: 4.0.2 - jest-watcher@30.2.0: - dependencies: - '@jest/test-result': 30.2.0 - '@jest/types': 30.2.0 - '@types/node': 25.0.0 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.13.1 - jest-util: 30.2.0 - string-length: 4.0.2 - optional: true - jest-worker@27.5.1: dependencies: '@types/node': 24.10.2 @@ -25212,81 +17942,32 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@30.2.0: - dependencies: - '@types/node': 25.0.0 - '@ungap/structured-clone': 1.3.0 - jest-util: 30.2.0 - merge-stream: 2.0.0 - supports-color: 8.1.1 - optional: true - - jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.3)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): + jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) + jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - supports-color - ts-node - jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): + jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)): - dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - '@jest/types': 30.2.0 - import-local: 3.2.0 - jest-cli: 30.2.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(esbuild-register@3.6.0(esbuild@0.27.1))(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) + jest-cli: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros - - esbuild-register - supports-color - ts-node - optional: true jiti@1.21.7: {} - jiti@2.4.2: {} - jiti@2.6.1: {} jju@1.4.0: {} @@ -25295,41 +17976,37 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@3.14.1: + js-yaml@3.14.2: dependencies: argparse: 1.0.10 esprima: 4.0.1 - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - js-yaml@4.1.1: dependencies: argparse: 2.0.1 - jsbn@1.1.0: {} - jsdoc-type-pratt-parser@4.1.0: {} + jsdoc-type-pratt-parser@4.8.0: {} + jsdom@20.0.3: dependencies: abab: 2.0.6 - acorn: 8.14.0 + acorn: 8.15.0 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 - decimal.js: 10.5.0 + decimal.js: 10.6.0 domexception: 4.0.0 escodegen: 2.1.0 - form-data: 4.0.1 + form-data: 4.0.5 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.16 - parse5: 7.2.1 + nwsapi: 2.2.23 + parse5: 7.3.0 saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 4.1.4 @@ -25338,7 +18015,7 @@ snapshots: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.18.0 + ws: 8.18.3 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -25347,39 +18024,37 @@ snapshots: jsesc@0.5.0: {} - jsesc@3.0.2: {} - jsesc@3.1.0: {} jsii-pacmak@1.102.0(jsii-rosetta@5.4.30): dependencies: '@jsii/check-node': 1.102.0 - '@jsii/spec': 1.120.0 + '@jsii/spec': 1.121.0 clone: 2.1.2 - codemaker: 1.112.0 + codemaker: 1.102.0 commonmark: 0.31.2 escape-string-regexp: 4.0.0 fs-extra: 10.1.0 - jsii-reflect: 1.120.0 + jsii-reflect: 1.121.0 jsii-rosetta: 5.4.30 semver: 7.7.3 spdx-license-list: 6.10.0 xmlbuilder: 15.1.1 yargs: 16.2.0 - jsii-reflect@1.120.0: + jsii-reflect@1.121.0: dependencies: - '@jsii/check-node': 1.120.0 - '@jsii/spec': 1.120.0 + '@jsii/check-node': 1.121.0 + '@jsii/spec': 1.121.0 chalk: 4.1.2 fs-extra: 10.1.0 - oo-ascii-tree: 1.120.0 + oo-ascii-tree: 1.121.0 yargs: 17.7.2 jsii-rosetta@5.4.30: dependencies: '@jsii/check-node': 1.102.0 - '@jsii/spec': 1.120.0 + '@jsii/spec': 1.121.0 '@xmldom/xmldom': 0.8.11 chalk: 4.1.2 commonmark: 0.31.2 @@ -25397,7 +18072,7 @@ snapshots: jsii@5.4.31: dependencies: '@jsii/check-node': 1.102.0 - '@jsii/spec': 1.120.0 + '@jsii/spec': 1.121.0 case: 1.6.3 chalk: 4.1.2 downlevel-dts: 0.11.0 @@ -25427,7 +18102,7 @@ snapshots: json-to-pretty-yaml@1.2.2: dependencies: remedial: 1.0.8 - remove-trailing-spaces: 1.0.8 + remove-trailing-spaces: 1.0.9 json5@1.0.2: dependencies: @@ -25441,12 +18116,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - jsonfile@6.2.0: dependencies: universalify: 2.0.1 @@ -25457,7 +18126,7 @@ snapshots: jsonwebtoken@9.0.2: dependencies: - jws: 3.2.2 + jws: 3.2.3 lodash.includes: 4.3.0 lodash.isboolean: 3.0.3 lodash.isinteger: 4.0.4 @@ -25466,26 +18135,26 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.7.1 + semver: 7.7.3 jstimezonedetect@1.0.7: {} jsx-ast-utils@3.3.5: dependencies: - array-includes: 3.1.8 + array-includes: 3.1.9 array.prototype.flat: 1.3.3 object.assign: 4.1.7 object.values: 1.2.1 - jwa@1.4.1: + jwa@1.4.2: dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 - jws@3.2.2: + jws@3.2.3: dependencies: - jwa: 1.4.1 + jwa: 1.4.2 safe-buffer: 5.2.1 keyv@4.5.4: @@ -25500,12 +18169,6 @@ snapshots: dependencies: language-subtag-registry: 0.3.23 - launch-editor@2.12.0: - dependencies: - picocolors: 1.1.1 - shell-quote: 1.8.3 - optional: true - lazystream@1.0.1: dependencies: readable-stream: 2.3.8 @@ -25529,16 +18192,16 @@ snapshots: lint-staged@15.4.3: dependencies: - chalk: 5.4.1 + chalk: 5.6.2 commander: 13.1.0 - debug: 4.4.0 + debug: 4.4.3 execa: 8.0.1 lilconfig: 3.1.3 - listr2: 8.2.5 + listr2: 8.3.3 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.7.0 + yaml: 2.8.2 transitivePeerDependencies: - supports-color @@ -25549,20 +18212,20 @@ snapshots: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 through: 2.3.8 wrap-ansi: 7.0.0 optionalDependencies: enquirer: 2.4.1 - listr2@8.2.5: + listr2@8.3.3: dependencies: cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 log-update: 6.1.0 rfdc: 1.4.1 - wrap-ansi: 9.0.0 + wrap-ansi: 9.0.2 load-json-file@4.0.0: dependencies: @@ -25573,18 +18236,8 @@ snapshots: load-script@1.0.0: {} - loader-runner@4.3.0: {} - loader-runner@4.3.1: {} - loader-utils@2.0.4: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 - - loader-utils@3.3.1: {} - localforage@1.10.0: dependencies: lie: 3.1.1 @@ -25617,8 +18270,6 @@ snapshots: lodash.capitalize@4.2.1: {} - lodash.debounce@4.0.8: {} - lodash.defaults@4.2.0: {} lodash.difference@4.5.0: {} @@ -25694,11 +18345,11 @@ snapshots: log-update@6.1.0: dependencies: - ansi-escapes: 7.0.0 + ansi-escapes: 7.2.0 cli-cursor: 5.0.0 - slice-ansi: 7.1.0 - strip-ansi: 7.1.0 - wrap-ansi: 9.0.0 + slice-ansi: 7.1.2 + strip-ansi: 7.1.2 + wrap-ansi: 9.0.2 log4js@6.9.1: dependencies: @@ -25716,10 +18367,6 @@ snapshots: dependencies: js-tokens: 4.0.0 - loupe@3.1.3: {} - - loupe@3.2.1: {} - lower-case-first@1.0.2: dependencies: lower-case: 1.1.4 @@ -25746,13 +18393,13 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.17: + magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 magic-string@0.30.8: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 make-asynchronous@1.0.1: dependencies: @@ -25760,10 +18407,6 @@ snapshots: type-fest: 4.41.0 web-worker: 1.2.0 - make-dir@3.1.0: - dependencies: - semver: 6.3.1 - make-dir@4.0.0: dependencies: semver: 7.7.3 @@ -25776,49 +18419,39 @@ snapshots: map-cache@0.2.2: {} - map-or-similar@1.5.0: {} - - marked-terminal@7.3.0(marked@15.0.12): + marked-terminal@7.3.0(marked@15.0.6): dependencies: ansi-escapes: 7.2.0 ansi-regex: 6.2.2 chalk: 5.6.2 cli-highlight: 2.1.11 cli-table3: 0.6.5 - marked: 15.0.12 + marked: 15.0.6 node-emoji: 2.2.0 supports-hyperlinks: 3.2.0 - marked@15.0.12: {} - marked@15.0.6: {} match-sorter@8.0.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 remove-accents: 0.5.0 math-intrinsics@1.1.0: {} - md5.js@1.3.5: - dependencies: - hash-base: 3.0.5 - inherits: 2.0.4 - safe-buffer: 5.2.1 - mdast-util-from-markdown@2.0.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 mdast-util-to-string: 4.0.0 - micromark: 4.0.1 + micromark: 4.0.2 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-decode-string: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 unist-util-stringify-position: 4.0.0 transitivePeerDependencies: - supports-color @@ -25847,7 +18480,7 @@ snapshots: parse-entities: 4.0.2 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.2 + vfile-message: 4.0.3 transitivePeerDependencies: - supports-color @@ -25865,9 +18498,9 @@ snapshots: mdast-util-phrasing@4.1.0: dependencies: '@types/mdast': 4.0.4 - unist-util-is: 6.0.0 + unist-util-is: 6.0.1 - mdast-util-to-hast@13.2.0: + mdast-util-to-hast@13.2.1: dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 @@ -25899,56 +18532,27 @@ snapshots: mdn-data@2.0.30: {} - mdurl@1.0.1: {} - - media-typer@0.3.0: - optional: true - - memfs@3.5.3: - dependencies: - fs-monkey: 1.0.6 + mdn-data@2.12.2: {} - memfs@4.51.1: - dependencies: - '@jsonjoy.com/json-pack': 1.21.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.9.0(tslib@2.8.1) - glob-to-regex.js: 1.2.0(tslib@2.8.1) - thingies: 2.5.0(tslib@2.8.1) - tree-dump: 1.1.0(tslib@2.8.1) - tslib: 2.8.1 - optional: true + mdurl@1.0.1: {} memoize-one@5.2.1: {} - memoizerific@1.11.3: - dependencies: - map-or-similar: 1.5.0 - meow@12.1.1: {} meow@13.2.0: {} - merge-descriptors@1.0.3: - optional: true - merge-stream@2.0.0: {} merge2@1.4.1: {} - meros@1.3.0(@types/node@24.10.2): + meros@1.3.2(@types/node@24.10.2): optionalDependencies: '@types/node': 24.10.2 - meros@1.3.0(@types/node@25.0.0): - optionalDependencies: - '@types/node': 25.0.0 - - methods@1.1.2: - optional: true - - micromark-core-commonmark@2.0.2: + micromark-core-commonmark@2.0.3: dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 micromark-factory-destination: 2.0.1 micromark-factory-label: 2.0.1 @@ -25961,46 +18565,46 @@ snapshots: micromark-util-html-tag-name: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.0.4 + micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-factory-destination@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-factory-label@2.0.1: dependencies: devlop: 1.1.0 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-factory-space@2.0.1: dependencies: micromark-util-character: 2.1.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-factory-title@2.0.1: dependencies: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-factory-whitespace@2.0.1: dependencies: micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-chunked@2.0.1: dependencies: @@ -26010,12 +18614,12 @@ snapshots: dependencies: micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-combine-extensions@2.0.1: dependencies: micromark-util-chunked: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-decode-numeric-character-reference@2.0.2: dependencies: @@ -26023,7 +18627,7 @@ snapshots: micromark-util-decode-string@2.0.1: dependencies: - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 micromark-util-character: 2.1.1 micromark-util-decode-numeric-character-reference: 2.0.2 micromark-util-symbol: 2.0.1 @@ -26038,7 +18642,7 @@ snapshots: micromark-util-resolve-all@2.0.1: dependencies: - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-sanitize-uri@2.0.1: dependencies: @@ -26046,24 +18650,24 @@ snapshots: micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-subtokenize@2.0.4: + micromark-util-subtokenize@2.1.0: dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 micromark-util-symbol@2.0.1: {} - micromark-util-types@2.0.1: {} + micromark-util-types@2.0.2: {} - micromark@4.0.1: + micromark@4.0.2: dependencies: '@types/debug': 4.1.12 debug: 4.4.3 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 devlop: 1.1.0 - micromark-core-commonmark: 2.0.2 + micromark-core-commonmark: 2.0.3 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-chunked: 2.0.1 @@ -26073,9 +18677,9 @@ snapshots: micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-sanitize-uri: 2.0.1 - micromark-util-subtokenize: 2.0.4 + micromark-util-subtokenize: 2.1.0 micromark-util-symbol: 2.0.1 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 transitivePeerDependencies: - supports-color @@ -26084,28 +18688,12 @@ snapshots: braces: 3.0.3 picomatch: 2.3.1 - miller-rabin@4.0.1: - dependencies: - bn.js: 4.12.1 - brorand: 1.1.0 - mime-db@1.52.0: {} - mime-db@1.54.0: - optional: true - mime-types@2.1.35: dependencies: mime-db: 1.52.0 - mime-types@3.0.2: - dependencies: - mime-db: 1.54.0 - optional: true - - mime@1.6.0: - optional: true - mime@4.1.0: {} mimic-fn@2.1.0: {} @@ -26118,13 +18706,9 @@ snapshots: min-indent@1.0.1: {} - minimalistic-assert@1.0.1: {} - - minimalistic-crypto-utils@1.0.1: {} - minimatch@3.1.2: dependencies: - brace-expansion: 1.1.11 + brace-expansion: 1.1.12 minimatch@5.1.6: dependencies: @@ -26136,7 +18720,7 @@ snapshots: minimatch@9.0.5: dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 minimist@1.2.8: {} @@ -26144,10 +18728,9 @@ snapshots: minipass@7.1.2: {} - minizlib@3.0.1: + minizlib@3.1.0: dependencies: minipass: 7.1.2 - rimraf: 5.0.10 mkdirp-classic@0.5.3: {} @@ -26157,73 +18740,62 @@ snapshots: mkdirp@1.0.4: {} - mkdirp@3.0.1: {} - - module-details-from-path@1.0.3: {} + module-details-from-path@1.0.4: {} mousetrap@1.6.5: {} - ms@2.0.0: - optional: true - ms@2.1.3: {} - msw@2.7.0(@types/node@24.10.2)(typescript@5.7.3): + msw@2.12.4(@types/node@24.10.2)(typescript@5.7.3): dependencies: - '@bundled-es-modules/cookie': 2.0.1 - '@bundled-es-modules/statuses': 1.0.1 - '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.1.5(@types/node@24.10.2) - '@mswjs/interceptors': 0.37.6 + '@inquirer/confirm': 5.1.21(@types/node@24.10.2) + '@mswjs/interceptors': 0.40.0 '@open-draft/deferred-promise': 2.2.0 - '@open-draft/until': 2.1.0 - '@types/cookie': 0.6.0 - '@types/statuses': 2.0.5 - graphql: 16.10.0 + '@types/statuses': 2.0.6 + cookie: 1.1.1 + graphql: 16.12.0 headers-polyfill: 4.0.3 is-node-process: 1.2.0 outvariant: 1.4.3 path-to-regexp: 6.3.0 picocolors: 1.1.1 + rettime: 0.7.0 + statuses: 2.0.2 strict-event-emitter: 0.5.1 - type-fest: 4.33.0 + tough-cookie: 6.0.0 + type-fest: 5.3.1 + until-async: 3.0.2 yargs: 17.7.2 optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: - '@types/node' - msw@2.7.0(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): + msw@2.12.4(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): dependencies: - '@bundled-es-modules/cookie': 2.0.1 - '@bundled-es-modules/statuses': 1.0.1 - '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.1.5(@types/node@24.10.2) - '@mswjs/interceptors': 0.37.6 + '@inquirer/confirm': 5.1.21(@types/node@24.10.2) + '@mswjs/interceptors': 0.40.0 '@open-draft/deferred-promise': 2.2.0 - '@open-draft/until': 2.1.0 - '@types/cookie': 0.6.0 - '@types/statuses': 2.0.5 - graphql: 16.10.0 + '@types/statuses': 2.0.6 + cookie: 1.1.1 + graphql: 16.12.0 headers-polyfill: 4.0.3 is-node-process: 1.2.0 outvariant: 1.4.3 path-to-regexp: 6.3.0 picocolors: 1.1.1 + rettime: 0.7.0 + statuses: 2.0.2 strict-event-emitter: 0.5.1 - type-fest: 4.33.0 + tough-cookie: 6.0.0 + type-fest: 5.3.1 + until-async: 3.0.2 yargs: 17.7.2 optionalDependencies: typescript: 6.0.0-dev.20251211 transitivePeerDependencies: - '@types/node' - multicast-dns@7.2.5: - dependencies: - dns-packet: 5.6.1 - thunky: 1.1.0 - optional: true - mute-stream@0.0.8: {} mute-stream@1.0.0: {} @@ -26240,20 +18812,14 @@ snapshots: nanoid@3.3.11: {} - nanoid@3.3.8: {} - napi-build-utils@2.0.0: {} - napi-postinstall@0.3.4: - optional: true + napi-postinstall@0.3.4: {} natural-compare@1.4.0: {} natural-orderby@5.0.0: {} - negotiator@0.6.3: - optional: true - negotiator@0.6.4: {} neo-async@2.6.2: {} @@ -26267,119 +18833,33 @@ snapshots: '@formatjs/intl-localematcher': 0.5.10 negotiator: 0.6.4 - next-i18next@15.4.1(i18next@25.7.2(typescript@5.7.3))(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1): + next-i18next@15.4.1(i18next@24.2.3(typescript@5.7.3))(next@16.0.8(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-i18next@15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3))(react@19.2.1): dependencies: - '@babel/runtime': 7.26.7 - core-js: 3.40.0 - hoist-non-react-statics: 3.3.2 - i18next: 25.7.2(typescript@5.7.3) - i18next-fs-backend: 2.6.0 - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) - react: 19.2.1 - react-i18next: 16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3) - - next-i18next@15.4.1(i18next@25.7.2(typescript@5.9.3))(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3))(react@19.2.1): - dependencies: - '@babel/runtime': 7.26.7 - core-js: 3.40.0 + '@babel/runtime': 7.28.4 + core-js: 3.47.0 hoist-non-react-statics: 3.3.2 - i18next: 25.7.2(typescript@5.9.3) - i18next-fs-backend: 2.6.0 - next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) + i18next: 24.2.3(typescript@5.7.3) + i18next-fs-backend: 2.6.1 + next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) react: 19.2.1 - react-i18next: 16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3) + react-i18next: 15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3) next-redux-saga@4.1.2(redux-saga@1.3.0): - dependencies: - redux-saga: 1.3.0 - - next-redux-wrapper@8.1.0(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1): - dependencies: - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) - react: 19.2.1 - react-redux: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) - - next-router-mock@0.9.13(next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0))(react@19.2.1): - dependencies: - next: 16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0) - react: 19.2.1 - - next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): - dependencies: - '@next/env': 16.0.8 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001760 - postcss: 8.4.31 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@19.2.1) - optionalDependencies: - '@next/swc-darwin-arm64': 16.0.8 - '@next/swc-darwin-x64': 16.0.8 - '@next/swc-linux-arm64-gnu': 16.0.8 - '@next/swc-linux-arm64-musl': 16.0.8 - '@next/swc-linux-x64-gnu': 16.0.8 - '@next/swc-linux-x64-musl': 16.0.8 - '@next/swc-win32-arm64-msvc': 16.0.8 - '@next/swc-win32-x64-msvc': 16.0.8 - '@opentelemetry/api': 1.9.0 - sass: 1.96.0 - sharp: 0.34.5 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@16.0.8(@babel/core@7.26.7)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): - dependencies: - '@next/env': 16.0.8 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001760 - postcss: 8.4.31 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(@babel/core@7.26.7)(react@19.2.1) - optionalDependencies: - '@next/swc-darwin-arm64': 16.0.8 - '@next/swc-darwin-x64': 16.0.8 - '@next/swc-linux-arm64-gnu': 16.0.8 - '@next/swc-linux-arm64-musl': 16.0.8 - '@next/swc-linux-x64-gnu': 16.0.8 - '@next/swc-linux-x64-musl': 16.0.8 - '@next/swc-win32-arm64-msvc': 16.0.8 - '@next/swc-win32-x64-msvc': 16.0.8 - '@opentelemetry/api': 1.9.0 - sass: 1.96.0 - sharp: 0.34.5 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): - dependencies: - '@next/env': 16.0.8 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001760 - postcss: 8.4.31 - react: 19.2.1 - react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(@babel/core@7.28.5)(react@19.2.1) - optionalDependencies: - '@next/swc-darwin-arm64': 16.0.8 - '@next/swc-darwin-x64': 16.0.8 - '@next/swc-linux-arm64-gnu': 16.0.8 - '@next/swc-linux-arm64-musl': 16.0.8 - '@next/swc-linux-x64-gnu': 16.0.8 - '@next/swc-linux-x64-musl': 16.0.8 - '@next/swc-win32-arm64-msvc': 16.0.8 - '@next/swc-win32-x64-msvc': 16.0.8 - '@opentelemetry/api': 1.9.0 - sass: 1.96.0 - sharp: 0.34.5 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros + dependencies: + redux-saga: 1.3.0 + + next-redux-wrapper@8.1.0(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react-redux@9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1))(react@19.2.1): + dependencies: + next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react: 19.2.1 + react-redux: 9.2.0(@types/react@19.2.7)(react@19.2.1)(redux@5.0.1) + + next-router-mock@0.9.13(next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(react@19.2.1): + dependencies: + next: 16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) + react: 19.2.1 - next@16.0.8(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(sass@1.96.0): + next@16.0.8(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: '@next/env': 16.0.8 '@swc/helpers': 0.5.15 @@ -26387,7 +18867,7 @@ snapshots: postcss: 8.4.31 react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - styled-jsx: 5.1.6(babel-plugin-macros@3.1.0)(react@19.2.1) + styled-jsx: 5.1.6(@babel/core@7.28.5)(babel-plugin-macros@3.1.0)(react@19.2.1) optionalDependencies: '@next/swc-darwin-arm64': 16.0.8 '@next/swc-darwin-x64': 16.0.8 @@ -26398,7 +18878,6 @@ snapshots: '@next/swc-win32-arm64-msvc': 16.0.8 '@next/swc-win32-x64-msvc': 16.0.8 '@opentelemetry/api': 1.9.0 - sass: 1.96.0 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' @@ -26415,12 +18894,7 @@ snapshots: node-abi@3.85.0: dependencies: - semver: 7.7.3 - - node-abort-controller@3.1.1: {} - - node-addon-api@7.1.1: - optional: true + semver: 7.6.3 node-domexception@1.0.0: {} @@ -26431,8 +18905,6 @@ snapshots: emojilib: 2.4.0 skin-tone: 2.0.0 - node-fetch-native@1.6.7: {} - node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 @@ -26443,14 +18915,11 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-forge@1.3.3: - optional: true - node-int64@0.4.0: {} node-plop@0.26.3: dependencies: - '@babel/runtime-corejs3': 7.26.7 + '@babel/runtime-corejs3': 7.28.4 '@types/inquirer': 6.5.0 change-case: 3.1.0 del: 5.1.0 @@ -26460,50 +18929,19 @@ snapshots: isbinaryfile: 4.0.10 lodash.get: 4.4.2 mkdirp: 0.5.6 - resolve: 1.22.10 - - node-polyfill-webpack-plugin@2.0.1(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - assert: 2.1.0 - browserify-zlib: 0.2.0 - buffer: 6.0.3 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.1 - domain-browser: 4.23.0 - events: 3.3.0 - filter-obj: 2.0.2 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 1.0.1 - process: 0.11.10 - punycode: 2.3.1 - querystring-es3: 0.2.1 - readable-stream: 4.7.0 - stream-browserify: 3.0.0 - stream-http: 3.2.0 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 - type-fest: 2.19.0 - url: 0.11.4 - util: 0.12.5 - vm-browserify: 1.1.2 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - node-releases@2.0.19: {} + resolve: 1.22.11 node-releases@2.0.27: {} nookies@2.5.2: dependencies: cookie: 0.4.2 - set-cookie-parser: 2.7.1 + set-cookie-parser: 2.7.2 normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.10 + resolve: 1.22.11 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -26531,10 +18969,10 @@ snapshots: npm-package-arg@12.0.1: dependencies: - hosted-git-info: 8.0.2 + hosted-git-info: 8.1.0 proc-log: 5.0.0 semver: 7.7.0 - validate-npm-package-name: 6.0.0 + validate-npm-package-name: 6.0.2 npm-run-path@4.0.1: dependencies: @@ -26557,15 +18995,7 @@ snapshots: nullthrows@1.1.1: {} - nwsapi@2.2.16: {} - - nypm@0.6.2: - dependencies: - citty: 0.1.6 - consola: 3.4.2 - pathe: 2.0.3 - pkg-types: 2.3.0 - tinyexec: 1.0.2 + nwsapi@2.2.23: {} object-assign@4.1.1: {} @@ -26583,15 +19013,16 @@ snapshots: object.assign@4.1.7: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 has-symbols: 1.1.0 object-keys: 1.1.1 - object.entries@1.1.8: + object.entries@1.1.9: dependencies: call-bind: 1.0.8 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 @@ -26599,39 +19030,24 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 object.groupby@1.0.3: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 object.values@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 - objectorarray@1.0.5: {} - obliterator@2.0.5: {} - obuf@1.1.2: - optional: true - - ohash@2.0.11: {} - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - optional: true - - on-headers@1.1.0: - optional: true - once@1.4.0: dependencies: wrappy: 1.0.2 @@ -26648,23 +19064,7 @@ snapshots: dependencies: mimic-function: 5.0.1 - oo-ascii-tree@1.120.0: {} - - open@10.2.0: - dependencies: - default-browser: 5.4.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - wsl-utils: 0.1.0 - - open@11.0.0: - dependencies: - default-browser: 5.4.0 - define-lazy-prop: 3.0.0 - is-in-ssh: 1.0.0 - is-inside-container: 1.0.0 - powershell-utils: 0.1.0 - wsl-utils: 0.3.0 + oo-ascii-tree@1.121.0: {} open@7.4.2: dependencies: @@ -26719,9 +19119,7 @@ snapshots: log-symbols: 6.0.0 stdin-discarder: 0.2.2 string-width: 7.2.0 - strip-ansi: 7.1.0 - - os-browserify@0.3.0: {} + strip-ansi: 7.1.2 os-tmpdir@1.0.2: {} @@ -26729,7 +19127,7 @@ snapshots: own-keys@1.0.1: dependencies: - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 object-keys: 1.1.1 safe-push-apply: 1.0.0 @@ -26759,7 +19157,7 @@ snapshots: p-limit@4.0.0: dependencies: - yocto-queue: 1.1.1 + yocto-queue: 1.2.2 p-locate@2.0.0: dependencies: @@ -26795,25 +19193,18 @@ snapshots: p-reduce@3.0.0: {} - p-retry@6.2.1: - dependencies: - '@types/retry': 0.12.2 - is-network-error: 1.3.0 - retry: 0.13.1 - optional: true - p-timeout@6.1.4: {} p-try@1.0.0: {} p-try@2.2.0: {} - pac-proxy-agent@7.1.0: + pac-proxy-agent@7.2.0: dependencies: '@tootallnate/quickjs-emscripten': 0.23.0 - agent-base: 7.1.3 - debug: 4.4.0 - get-uri: 6.0.4 + agent-base: 7.1.4 + debug: 4.4.3 + get-uri: 6.0.5 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 pac-resolver: 7.0.1 @@ -26828,8 +19219,6 @@ snapshots: package-json-from-dist@1.0.1: {} - pako@1.0.11: {} - param-case@2.1.1: dependencies: no-case: 2.3.2 @@ -26843,15 +19232,6 @@ snapshots: dependencies: callsites: 3.1.0 - parse-asn1@5.1.7: - dependencies: - asn1.js: 4.10.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - hash-base: 3.0.5 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - parse-domain@5.0.0: dependencies: is-ip: 3.1.0 @@ -26865,7 +19245,7 @@ snapshots: '@types/unist': 2.0.11 character-entities-legacy: 3.0.0 character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.0.2 + decode-named-character-reference: 1.2.0 is-alphanumerical: 2.0.1 is-decimal: 2.0.1 is-hexadecimal: 2.0.1 @@ -26878,10 +19258,9 @@ snapshots: parse-gitignore@1.0.1: {} - parse-imports@2.2.1: + parse-imports-exports@0.2.4: dependencies: - es-module-lexer: 1.6.0 - slashes: 3.0.12 + parse-statements: 1.0.11 parse-json@4.0.0: dependencies: @@ -26890,17 +19269,11 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.26.2 - error-ex: 1.3.2 + '@babel/code-frame': 7.27.1 + error-ex: 1.3.4 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@8.1.0: - dependencies: - '@babel/code-frame': 7.26.2 - index-to-position: 0.1.2 - type-fest: 4.33.0 - parse-json@8.3.0: dependencies: '@babel/code-frame': 7.27.1 @@ -26909,6 +19282,8 @@ snapshots: parse-ms@4.0.0: {} + parse-statements@1.0.11: {} + parse5-htmlparser2-tree-adapter@6.0.1: dependencies: parse5: 6.0.1 @@ -26917,12 +19292,9 @@ snapshots: parse5@6.0.1: {} - parse5@7.2.1: + parse5@7.3.0: dependencies: - entities: 4.5.0 - - parseurl@1.3.3: - optional: true + entities: 6.0.1 pascal-case@2.0.1: dependencies: @@ -26936,8 +19308,6 @@ snapshots: patch-console@1.0.0: {} - path-browserify@1.0.1: {} - path-case@2.1.1: dependencies: no-case: 2.3.2 @@ -26972,36 +19342,17 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-to-regexp@0.1.12: - optional: true - path-to-regexp@6.3.0: {} path-type@4.0.0: {} path-type@5.0.0: {} - pathe@2.0.3: {} - - pathval@2.0.0: {} - - pathval@2.0.1: {} - - pbkdf2@3.1.2: - 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 - pend@1.2.0: {} - perfect-debounce@2.0.0: {} - pg-int8@1.0.1: {} - pg-protocol@1.7.0: {} + pg-protocol@1.10.3: {} pg-types@2.2.0: dependencies: @@ -27017,8 +19368,6 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} - picomatch@4.0.3: {} pidtree@0.6.0: {} @@ -27031,10 +19380,7 @@ snapshots: pify@3.0.0: {} - pirates@4.0.6: {} - - pirates@4.0.7: - optional: true + pirates@4.0.7: {} pkg-conf@2.1.0: dependencies: @@ -27045,50 +19391,25 @@ snapshots: dependencies: find-up: 4.1.0 - pkg-dir@7.0.0: - dependencies: - find-up: 6.3.0 - - pkg-types@2.3.0: - dependencies: - confbox: 0.2.2 - exsolve: 1.0.8 - pathe: 2.0.3 - pkg-up@3.1.0: dependencies: find-up: 3.0.0 pluralize@8.0.0: {} - pnp-webpack-plugin@1.7.0(typescript@6.0.0-dev.20251211): - dependencies: - ts-pnp: 1.2.0(typescript@6.0.0-dev.20251211) - transitivePeerDependencies: - - typescript - - polished@4.3.1: - dependencies: - '@babel/runtime': 7.26.7 - popper.js@1.16.1: {} - possible-typed-array-names@1.0.0: {} + possible-typed-array-names@1.1.0: {} postcss-attribute-case-insensitive@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-attribute-case-insensitive@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 postcss-calc@10.1.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 postcss-clamp@4.1.0(postcss@8.5.1): @@ -27096,11 +19417,6 @@ snapshots: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-clamp@4.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - postcss-cli@11.0.0(jiti@2.6.1)(postcss@8.5.1): dependencies: chokidar: 3.6.0 @@ -27120,388 +19436,244 @@ snapshots: - jiti - tsx - postcss-color-functional-notation@7.0.7(postcss@8.5.1): + postcss-color-functional-notation@7.0.12(postcss@8.5.1): dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-color-functional-notation@7.0.7(postcss@8.5.6): - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-color-hex-alpha@10.0.0(postcss@8.5.1): dependencies: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-color-hex-alpha@10.0.0(postcss@8.5.6): - dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.5.1): dependencies: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.5.6): + postcss-colormin@7.0.5(postcss@8.5.1): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-colormin@7.0.2(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.4(postcss@8.5.1): + postcss-convert-values@7.0.8(postcss@8.5.1): dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-custom-media@11.0.5(postcss@8.5.1): + postcss-custom-media@11.0.6(postcss@8.5.1): dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/cascade-layer-name-parser': 2.0.5(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) postcss: 8.5.1 - postcss-custom-media@11.0.5(postcss@8.5.6): - dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - postcss: 8.5.6 - - postcss-custom-properties@14.0.4(postcss@8.5.1): + postcss-custom-properties@14.0.6(postcss@8.5.1): dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/cascade-layer-name-parser': 2.0.5(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-custom-properties@14.0.4(postcss@8.5.6): - dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-custom-selectors@8.0.4(postcss@8.5.1): + postcss-custom-selectors@8.0.5(postcss@8.5.1): dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/cascade-layer-name-parser': 2.0.5(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-custom-selectors@8.0.4(postcss@8.5.6): - dependencies: - '@csstools/cascade-layer-name-parser': 2.0.4(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 postcss-dir-pseudo-class@9.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - postcss-dir-pseudo-class@9.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 - - postcss-discard-comments@7.0.3(postcss@8.5.1): + postcss-discard-comments@7.0.5(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.1 - postcss-discard-duplicates@7.0.1(postcss@8.5.1): + postcss-discard-duplicates@7.0.2(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-discard-empty@7.0.0(postcss@8.5.1): + postcss-discard-empty@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-discard-overridden@7.0.0(postcss@8.5.1): + postcss-discard-overridden@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-double-position-gradients@6.0.0(postcss@8.5.1): + postcss-double-position-gradients@6.0.4(postcss@8.5.1): dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-double-position-gradients@6.0.0(postcss@8.5.6): - dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - postcss-flexbugs-fixes@5.0.2(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-flexbugs-fixes@5.0.2(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-focus-visible@10.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-focus-visible@10.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 postcss-focus-within@9.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-focus-within@9.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 postcss-font-variant@5.0.0(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-font-variant@5.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-gap-properties@6.0.0(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-gap-properties@6.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-image-set-function@7.0.0(postcss@8.5.1): dependencies: '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-image-set-function@7.0.0(postcss@8.5.6): - dependencies: - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - postcss-import@16.1.0(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.10 + resolve: 1.22.11 - postcss-lab-function@7.0.7(postcss@8.5.1): + postcss-lab-function@7.0.12(postcss@8.5.1): dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) '@csstools/utilities': 2.0.0(postcss@8.5.1) postcss: 8.5.1 - postcss-lab-function@7.0.7(postcss@8.5.6): - dependencies: - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/utilities': 2.0.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-load-config@5.1.0(jiti@2.6.1)(postcss@8.5.1): dependencies: lilconfig: 3.1.3 - yaml: 2.7.0 + yaml: 2.8.2 optionalDependencies: jiti: 2.6.1 postcss: 8.5.1 - postcss-loader@8.1.1(postcss@8.5.1)(typescript@6.0.0-dev.20251211)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - cosmiconfig: 9.0.0(typescript@6.0.0-dev.20251211) - jiti: 1.21.7 - postcss: 8.5.1 - semver: 7.7.1 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - transitivePeerDependencies: - - typescript - - postcss-logical@8.0.0(postcss@8.5.1): + postcss-logical@8.1.0(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-logical@8.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-merge-longhand@7.0.4(postcss@8.5.1): + postcss-merge-longhand@7.0.5(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - stylehacks: 7.0.4(postcss@8.5.1) + stylehacks: 7.0.7(postcss@8.5.1) - postcss-merge-rules@7.0.4(postcss@8.5.1): + postcss-merge-rules@7.0.7(postcss@8.5.1): dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.5.1) + cssnano-utils: 5.0.1(postcss@8.5.1) postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.1 - postcss-minify-font-values@7.0.0(postcss@8.5.1): + postcss-minify-font-values@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.5.1): + postcss-minify-gradients@7.0.1(postcss@8.5.1): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.5.1) + cssnano-utils: 5.0.1(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.5.1): + postcss-minify-params@7.0.5(postcss@8.5.1): dependencies: - browserslist: 4.24.4 - cssnano-utils: 5.0.0(postcss@8.5.1) + browserslist: 4.28.1 + cssnano-utils: 5.0.1(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.4(postcss@8.5.1): + postcss-minify-selectors@7.0.5(postcss@8.5.1): dependencies: cssesc: 3.0.0 postcss: 8.5.1 - postcss-selector-parser: 6.1.2 - - postcss-modules-extract-imports@3.1.0(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - - postcss-modules-local-by-default@4.2.0(postcss@8.5.1): - dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - postcss-value-parser: 4.2.0 - - postcss-modules-scope@3.2.1(postcss@8.5.1): - dependencies: - postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-modules-values@4.0.0(postcss@8.5.1): - dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 + postcss-selector-parser: 7.1.1 postcss-nested@7.0.2(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-nested@7.0.2(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - postcss-nesting@13.0.1(postcss@8.5.1): + postcss-nesting@13.0.2(postcss@8.5.1): dependencies: - '@csstools/selector-resolve-nested': 3.0.0(postcss-selector-parser@7.0.0) - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) + '@csstools/selector-resolve-nested': 3.1.0(postcss-selector-parser@7.1.1) + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.1) postcss: 8.5.1 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - postcss-nesting@13.0.1(postcss@8.5.6): - dependencies: - '@csstools/selector-resolve-nested': 3.0.0(postcss-selector-parser@7.0.0) - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 - - postcss-normalize-charset@7.0.0(postcss@8.5.1): + postcss-normalize-charset@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-normalize-display-values@7.0.0(postcss@8.5.1): + postcss-normalize-display-values@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.5.1): + postcss-normalize-positions@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.5.1): + postcss-normalize-repeat-style@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.5.1): + postcss-normalize-string@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.5.1): + postcss-normalize-timing-functions@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.5.1): + postcss-normalize-unicode@7.0.5(postcss@8.5.1): dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.5.1): + postcss-normalize-url@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.5.1): + postcss-normalize-whitespace@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 @@ -27510,13 +19682,9 @@ snapshots: dependencies: postcss: 8.5.1 - postcss-opacity-percentage@3.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-ordered-values@7.0.1(postcss@8.5.1): + postcss-ordered-values@7.0.2(postcss@8.5.1): dependencies: - cssnano-utils: 5.0.0(postcss@8.5.1) + cssnano-utils: 5.0.1(postcss@8.5.1) postcss: 8.5.1 postcss-value-parser: 4.2.0 @@ -27525,88 +19693,80 @@ snapshots: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-overflow-shorthand@6.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-page-break@3.0.4(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-place@10.0.0(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - postcss-place@10.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-preset-env@10.1.3(postcss@8.5.1): - dependencies: - '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.1) - '@csstools/postcss-color-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-color-mix-function': 3.0.7(postcss@8.5.1) - '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.1) - '@csstools/postcss-exponential-functions': 2.0.6(postcss@8.5.1) + postcss-preset-env@10.5.0(postcss@8.5.1): + dependencies: + '@csstools/postcss-alpha-function': 1.0.1(postcss@8.5.1) + '@csstools/postcss-cascade-layers': 5.0.2(postcss@8.5.1) + '@csstools/postcss-color-function': 4.0.12(postcss@8.5.1) + '@csstools/postcss-color-function-display-p3-linear': 1.0.1(postcss@8.5.1) + '@csstools/postcss-color-mix-function': 3.0.12(postcss@8.5.1) + '@csstools/postcss-color-mix-variadic-function-arguments': 1.0.2(postcss@8.5.1) + '@csstools/postcss-content-alt-text': 2.0.8(postcss@8.5.1) + '@csstools/postcss-contrast-color-function': 2.0.12(postcss@8.5.1) + '@csstools/postcss-exponential-functions': 2.0.9(postcss@8.5.1) '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.1) - '@csstools/postcss-gamut-mapping': 2.0.7(postcss@8.5.1) - '@csstools/postcss-gradients-interpolation-method': 5.0.7(postcss@8.5.1) - '@csstools/postcss-hwb-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.1) - '@csstools/postcss-initial': 2.0.0(postcss@8.5.1) - '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.1) - '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.1) + '@csstools/postcss-gamut-mapping': 2.0.11(postcss@8.5.1) + '@csstools/postcss-gradients-interpolation-method': 5.0.12(postcss@8.5.1) + '@csstools/postcss-hwb-function': 4.0.12(postcss@8.5.1) + '@csstools/postcss-ic-unit': 4.0.4(postcss@8.5.1) + '@csstools/postcss-initial': 2.0.1(postcss@8.5.1) + '@csstools/postcss-is-pseudo-class': 5.0.3(postcss@8.5.1) + '@csstools/postcss-light-dark-function': 2.0.11(postcss@8.5.1) '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.1) '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.1) '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.1) '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.1) - '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.1) - '@csstools/postcss-media-minmax': 2.0.6(postcss@8.5.1) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.1) + '@csstools/postcss-logical-viewport-units': 3.0.4(postcss@8.5.1) + '@csstools/postcss-media-minmax': 2.0.9(postcss@8.5.1) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.5(postcss@8.5.1) '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.1) '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.1) - '@csstools/postcss-oklab-function': 4.0.7(postcss@8.5.1) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.1) - '@csstools/postcss-random-function': 1.0.2(postcss@8.5.1) - '@csstools/postcss-relative-color-syntax': 3.0.7(postcss@8.5.1) + '@csstools/postcss-oklab-function': 4.0.12(postcss@8.5.1) + '@csstools/postcss-position-area-property': 1.0.0(postcss@8.5.1) + '@csstools/postcss-progressive-custom-properties': 4.2.1(postcss@8.5.1) + '@csstools/postcss-random-function': 2.0.1(postcss@8.5.1) + '@csstools/postcss-relative-color-syntax': 3.0.12(postcss@8.5.1) '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.1) - '@csstools/postcss-sign-functions': 1.1.1(postcss@8.5.1) - '@csstools/postcss-stepped-value-functions': 4.0.6(postcss@8.5.1) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.5.1) - '@csstools/postcss-trigonometric-functions': 4.0.6(postcss@8.5.1) + '@csstools/postcss-sign-functions': 1.1.4(postcss@8.5.1) + '@csstools/postcss-stepped-value-functions': 4.0.9(postcss@8.5.1) + '@csstools/postcss-system-ui-font-family': 1.0.0(postcss@8.5.1) + '@csstools/postcss-text-decoration-shorthand': 4.0.3(postcss@8.5.1) + '@csstools/postcss-trigonometric-functions': 4.0.9(postcss@8.5.1) '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.1) - autoprefixer: 10.4.20(postcss@8.5.1) - browserslist: 4.24.4 + autoprefixer: 10.4.22(postcss@8.5.1) + browserslist: 4.28.1 css-blank-pseudo: 7.0.1(postcss@8.5.1) - css-has-pseudo: 7.0.2(postcss@8.5.1) + css-has-pseudo: 7.0.3(postcss@8.5.1) css-prefers-color-scheme: 10.0.0(postcss@8.5.1) - cssdb: 8.2.3 + cssdb: 8.5.2 postcss: 8.5.1 postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.1) postcss-clamp: 4.1.0(postcss@8.5.1) - postcss-color-functional-notation: 7.0.7(postcss@8.5.1) + postcss-color-functional-notation: 7.0.12(postcss@8.5.1) postcss-color-hex-alpha: 10.0.0(postcss@8.5.1) postcss-color-rebeccapurple: 10.0.0(postcss@8.5.1) - postcss-custom-media: 11.0.5(postcss@8.5.1) - postcss-custom-properties: 14.0.4(postcss@8.5.1) - postcss-custom-selectors: 8.0.4(postcss@8.5.1) + postcss-custom-media: 11.0.6(postcss@8.5.1) + postcss-custom-properties: 14.0.6(postcss@8.5.1) + postcss-custom-selectors: 8.0.5(postcss@8.5.1) postcss-dir-pseudo-class: 9.0.1(postcss@8.5.1) - postcss-double-position-gradients: 6.0.0(postcss@8.5.1) + postcss-double-position-gradients: 6.0.4(postcss@8.5.1) postcss-focus-visible: 10.0.1(postcss@8.5.1) postcss-focus-within: 9.0.1(postcss@8.5.1) postcss-font-variant: 5.0.0(postcss@8.5.1) postcss-gap-properties: 6.0.0(postcss@8.5.1) postcss-image-set-function: 7.0.0(postcss@8.5.1) - postcss-lab-function: 7.0.7(postcss@8.5.1) - postcss-logical: 8.0.0(postcss@8.5.1) - postcss-nesting: 13.0.1(postcss@8.5.1) + postcss-lab-function: 7.0.12(postcss@8.5.1) + postcss-logical: 8.1.0(postcss@8.5.1) + postcss-nesting: 13.0.2(postcss@8.5.1) postcss-opacity-percentage: 3.0.0(postcss@8.5.1) postcss-overflow-shorthand: 6.0.0(postcss@8.5.1) postcss-page-break: 3.0.4(postcss@8.5.1) @@ -27615,90 +19775,18 @@ snapshots: postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.1) postcss-selector-not: 8.0.1(postcss@8.5.1) - postcss-preset-env@10.1.3(postcss@8.5.6): - dependencies: - '@csstools/postcss-cascade-layers': 5.0.1(postcss@8.5.6) - '@csstools/postcss-color-function': 4.0.7(postcss@8.5.6) - '@csstools/postcss-color-mix-function': 3.0.7(postcss@8.5.6) - '@csstools/postcss-content-alt-text': 2.0.4(postcss@8.5.6) - '@csstools/postcss-exponential-functions': 2.0.6(postcss@8.5.6) - '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.5.6) - '@csstools/postcss-gamut-mapping': 2.0.7(postcss@8.5.6) - '@csstools/postcss-gradients-interpolation-method': 5.0.7(postcss@8.5.6) - '@csstools/postcss-hwb-function': 4.0.7(postcss@8.5.6) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.5.6) - '@csstools/postcss-initial': 2.0.0(postcss@8.5.6) - '@csstools/postcss-is-pseudo-class': 5.0.1(postcss@8.5.6) - '@csstools/postcss-light-dark-function': 2.0.7(postcss@8.5.6) - '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.5.6) - '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.5.6) - '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.5.6) - '@csstools/postcss-logical-resize': 3.0.0(postcss@8.5.6) - '@csstools/postcss-logical-viewport-units': 3.0.3(postcss@8.5.6) - '@csstools/postcss-media-minmax': 2.0.6(postcss@8.5.6) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.4(postcss@8.5.6) - '@csstools/postcss-nested-calc': 4.0.0(postcss@8.5.6) - '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.5.6) - '@csstools/postcss-oklab-function': 4.0.7(postcss@8.5.6) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.5.6) - '@csstools/postcss-random-function': 1.0.2(postcss@8.5.6) - '@csstools/postcss-relative-color-syntax': 3.0.7(postcss@8.5.6) - '@csstools/postcss-scope-pseudo-class': 4.0.1(postcss@8.5.6) - '@csstools/postcss-sign-functions': 1.1.1(postcss@8.5.6) - '@csstools/postcss-stepped-value-functions': 4.0.6(postcss@8.5.6) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.5.6) - '@csstools/postcss-trigonometric-functions': 4.0.6(postcss@8.5.6) - '@csstools/postcss-unset-value': 4.0.0(postcss@8.5.6) - autoprefixer: 10.4.20(postcss@8.5.6) - browserslist: 4.24.4 - css-blank-pseudo: 7.0.1(postcss@8.5.6) - css-has-pseudo: 7.0.2(postcss@8.5.6) - css-prefers-color-scheme: 10.0.0(postcss@8.5.6) - cssdb: 8.2.3 - postcss: 8.5.6 - postcss-attribute-case-insensitive: 7.0.1(postcss@8.5.6) - postcss-clamp: 4.1.0(postcss@8.5.6) - postcss-color-functional-notation: 7.0.7(postcss@8.5.6) - postcss-color-hex-alpha: 10.0.0(postcss@8.5.6) - postcss-color-rebeccapurple: 10.0.0(postcss@8.5.6) - postcss-custom-media: 11.0.5(postcss@8.5.6) - postcss-custom-properties: 14.0.4(postcss@8.5.6) - postcss-custom-selectors: 8.0.4(postcss@8.5.6) - postcss-dir-pseudo-class: 9.0.1(postcss@8.5.6) - postcss-double-position-gradients: 6.0.0(postcss@8.5.6) - postcss-focus-visible: 10.0.1(postcss@8.5.6) - postcss-focus-within: 9.0.1(postcss@8.5.6) - postcss-font-variant: 5.0.0(postcss@8.5.6) - postcss-gap-properties: 6.0.0(postcss@8.5.6) - postcss-image-set-function: 7.0.0(postcss@8.5.6) - postcss-lab-function: 7.0.7(postcss@8.5.6) - postcss-logical: 8.0.0(postcss@8.5.6) - postcss-nesting: 13.0.1(postcss@8.5.6) - postcss-opacity-percentage: 3.0.0(postcss@8.5.6) - postcss-overflow-shorthand: 6.0.0(postcss@8.5.6) - postcss-page-break: 3.0.4(postcss@8.5.6) - postcss-place: 10.0.0(postcss@8.5.6) - postcss-pseudo-class-any-link: 10.0.1(postcss@8.5.6) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.6) - postcss-selector-not: 8.0.1(postcss@8.5.6) - postcss-pseudo-class-any-link@10.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 + postcss-selector-parser: 7.1.1 - postcss-pseudo-class-any-link@10.0.1(postcss@8.5.6): + postcss-reduce-initial@7.0.5(postcss@8.5.1): dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 - - postcss-reduce-initial@7.0.2(postcss@8.5.1): - dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 caniuse-api: 3.0.0 postcss: 8.5.1 - postcss-reduce-transforms@7.0.0(postcss@8.5.1): + postcss-reduce-transforms@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 @@ -27707,10 +19795,6 @@ snapshots: dependencies: postcss: 8.5.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-reporter@7.1.0(postcss@8.5.1): dependencies: picocolors: 1.1.1 @@ -27720,33 +19804,23 @@ snapshots: postcss-selector-not@8.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 7.0.0 - - postcss-selector-not@8.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.0.0 - - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 + postcss-selector-parser: 7.1.1 - postcss-selector-parser@7.0.0: + postcss-selector-parser@7.1.1: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.5.1): + postcss-svgo@7.1.0(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-value-parser: 4.2.0 - svgo: 3.3.2 + svgo: 4.0.0 - postcss-unique-selectors@7.0.3(postcss@8.5.1): + postcss-unique-selectors@7.0.4(postcss@8.5.1): dependencies: postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.1 postcss-value-parser@4.2.0: {} @@ -27757,12 +19831,6 @@ snapshots: source-map-js: 1.2.1 postcss@8.5.1: - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.6: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -27778,8 +19846,6 @@ snapshots: dependencies: xtend: 4.0.2 - powershell-utils@0.1.0: {} - prebuild-install@7.1.3: dependencies: detect-libc: 2.1.2 @@ -27797,25 +19863,17 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-packagejson@2.5.8(prettier@3.7.4): + prettier-plugin-packagejson@2.5.20(prettier@3.4.2): dependencies: - sort-package-json: 2.14.0 - synckit: 0.9.2 + sort-package-json: 3.5.0 + synckit: 0.11.11 optionalDependencies: - prettier: 3.7.4 + prettier: 3.4.2 prettier@2.8.8: {} prettier@3.4.2: {} - prettier@3.7.4: - optional: true - - pretty-error@4.0.0: - dependencies: - lodash: 4.17.21 - renderkid: 3.0.0 - pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -27828,19 +19886,8 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 - pretty-format@30.2.0: - dependencies: - '@jest/schemas': 30.0.5 - ansi-styles: 5.2.0 - react-is: 18.3.1 - optional: true - pretty-hrtime@1.0.3: {} - pretty-ms@9.2.0: - dependencies: - parse-ms: 4.0.0 - pretty-ms@9.3.0: dependencies: parse-ms: 4.0.0 @@ -27868,24 +19915,18 @@ snapshots: object-assign: 4.1.1 react-is: 16.13.1 - property-information@6.5.0: {} + property-information@7.1.0: {} proto-list@1.2.4: {} - proxy-addr@2.0.7: - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - optional: true - proxy-agent@6.5.0: dependencies: - agent-base: 7.1.3 - debug: 4.4.0 + agent-base: 7.1.4 + debug: 4.4.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 lru-cache: 7.18.3 - pac-proxy-agent: 7.1.0 + pac-proxy-agent: 7.2.0 proxy-from-env: 1.1.0 socks-proxy-agent: 8.0.5 transitivePeerDependencies: @@ -27897,75 +19938,31 @@ snapshots: dependencies: punycode: 2.3.1 - public-encrypt@4.0.3: - dependencies: - bn.js: 4.12.1 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - parse-asn1: 5.1.7 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - pump@3.0.3: dependencies: end-of-stream: 1.4.5 once: 1.4.0 - punycode@1.4.1: {} - punycode@2.3.1: {} pure-rand@6.1.0: {} - pure-rand@7.0.1: - optional: true - - qs@6.14.0: - dependencies: - side-channel: 1.1.0 - query-string@9.1.1: dependencies: decode-uri-component: 0.4.1 filter-obj: 5.1.0 split-on-first: 3.0.0 - querystring-es3@0.2.1: {} - querystringify@2.2.0: {} queue-microtask@1.2.3: {} - queue@6.0.2: - dependencies: - inherits: 2.0.4 - raf-schd@4.0.3: {} randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 - randomfill@1.0.4: - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - range-parser@1.2.1: {} - - raw-body@2.5.3: - dependencies: - bytes: 3.1.2 - http-errors: 2.0.1 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - optional: true - - rc9@2.1.2: - dependencies: - defu: 6.1.4 - destr: 2.0.5 - rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -27981,7 +19978,7 @@ snapshots: react-beautiful-dnd@13.1.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 css-box-model: 1.2.1 memoize-one: 5.2.1 raf-schd: 4.0.3 @@ -27991,50 +19988,15 @@ snapshots: redux: 4.2.1 use-memo-one: 1.1.3(react@19.2.1) transitivePeerDependencies: - - react-native - - react-confetti@6.2.2(react@19.2.1): - dependencies: - react: 19.2.1 - tween-functions: 1.2.0 - - react-devtools-core@4.28.5: - dependencies: - shell-quote: 1.8.3 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - react-docgen-typescript@2.2.2(typescript@6.0.0-dev.20251211): - dependencies: - typescript: 6.0.0-dev.20251211 - - react-docgen@7.1.1: - dependencies: - '@babel/core': 7.26.7 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.6 - '@types/doctrine': 0.0.9 - '@types/resolve': 1.20.6 - doctrine: 3.0.0 - resolve: 1.22.10 - strip-indent: 4.0.0 - transitivePeerDependencies: - - supports-color - - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + - react-native - react-dom@19.1.0(react@19.1.0): + react-devtools-core@4.28.5: dependencies: - react: 19.1.0 - scheduler: 0.26.0 + shell-quote: 1.8.3 + ws: 7.5.10 + transitivePeerDependencies: + - bufferutil + - utf-8-validate react-dom@19.2.1(react@19.2.1): dependencies: @@ -28059,43 +20021,25 @@ snapshots: react: 19.2.1 react-async-script: 1.2.0(react@19.2.1) - react-i18next@15.4.0(i18next@24.2.2(typescript@5.7.3))(react@19.2.1): - dependencies: - '@babel/runtime': 7.26.7 - html-parse-stringify: 3.0.1 - i18next: 24.2.2(typescript@5.7.3) - react: 19.2.1 - - react-i18next@15.4.0(i18next@24.2.2(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1): - dependencies: - '@babel/runtime': 7.26.7 - html-parse-stringify: 3.0.1 - i18next: 24.2.2(typescript@6.0.0-dev.20251211) - react: 19.2.1 - optionalDependencies: - react-dom: 19.2.1(react@19.2.1) - - react-i18next@16.4.1(i18next@25.7.2(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3): + react-i18next@15.7.4(i18next@24.2.3(typescript@5.7.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.7.3): dependencies: '@babel/runtime': 7.28.4 html-parse-stringify: 3.0.1 - i18next: 25.7.2(typescript@5.7.3) + i18next: 24.2.3(typescript@5.7.3) react: 19.2.1 - use-sync-external-store: 1.6.0(react@19.2.1) optionalDependencies: react-dom: 19.2.1(react@19.2.1) typescript: 5.7.3 - react-i18next@16.4.1(i18next@25.7.2(typescript@5.9.3))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@5.9.3): + react-i18next@15.7.4(i18next@24.2.3(typescript@6.0.0-dev.20251211))(react-dom@19.2.1(react@19.2.1))(react@19.2.1)(typescript@6.0.0-dev.20251211): dependencies: '@babel/runtime': 7.28.4 html-parse-stringify: 3.0.1 - i18next: 25.7.2(typescript@5.9.3) + i18next: 24.2.3(typescript@6.0.0-dev.20251211) react: 19.2.1 - use-sync-external-store: 1.6.0(react@19.2.1) optionalDependencies: react-dom: 19.2.1(react@19.2.1) - typescript: 5.9.3 + typescript: 6.0.0-dev.20251211 react-innertext@1.1.5(@types/react@19.2.7)(react@19.2.1): dependencies: @@ -28128,7 +20072,7 @@ snapshots: scroll: 3.0.1 scrollparent: 2.1.0 tree-changes: 0.11.3 - type-fest: 4.33.0 + type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' @@ -28139,12 +20083,12 @@ snapshots: '@types/hast': 3.0.4 '@types/react': 19.2.7 devlop: 1.1.0 - hast-util-to-jsx-runtime: 2.3.2 + hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 - mdast-util-to-hast: 13.2.0 + mdast-util-to-hast: 13.2.1 react: 19.2.1 remark-parse: 11.0.0 - remark-rehype: 11.1.1 + remark-rehype: 11.1.2 unified: 11.0.5 unist-util-visit: 5.0.0 vfile: 6.0.3 @@ -28186,7 +20130,7 @@ snapshots: react-redux@7.2.9(react-dom@19.2.1(react@19.2.1))(react@19.2.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 '@types/react-redux': 7.1.34 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -28200,20 +20144,18 @@ snapshots: dependencies: '@types/use-sync-external-store': 0.0.6 react: 19.2.1 - use-sync-external-store: 1.4.0(react@19.2.1) + use-sync-external-store: 1.6.0(react@19.2.1) optionalDependencies: '@types/react': 19.2.7 redux: 5.0.1 - react-refresh@0.14.2: {} - react-swipeable@7.0.2(react@19.2.1): dependencies: react: 19.2.1 react-textarea-autosize@8.5.7(@types/react@19.2.7)(react@19.2.1): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 react: 19.2.1 use-composed-ref: 1.4.0(@types/react@19.2.7)(react@19.2.1) use-latest: 1.3.0(@types/react@19.2.7)(react@19.2.1) @@ -28226,12 +20168,6 @@ snapshots: react: 19.2.1 react-dom: 19.2.1(react@19.2.1) - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - react@19.1.0: {} - react@19.2.1: {} read-cache@1.0.0: @@ -28240,9 +20176,9 @@ snapshots: read-package-up@11.0.0: dependencies: - find-up-simple: 1.0.0 + find-up-simple: 1.0.1 read-pkg: 9.0.1 - type-fest: 4.33.0 + type-fest: 4.41.0 read-package-up@12.0.0: dependencies: @@ -28275,13 +20211,13 @@ snapshots: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.2 - parse-json: 8.1.0 - type-fest: 4.33.0 + parse-json: 8.3.0 + type-fest: 4.41.0 unicorn-magic: 0.1.0 read-yaml-file@2.1.0: dependencies: - js-yaml: 4.1.0 + js-yaml: 4.1.1 strip-bom: 4.0.0 readable-stream@2.3.8: @@ -28300,14 +20236,6 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.7.0: - dependencies: - abort-controller: 3.0.0 - buffer: 6.0.3 - events: 3.3.0 - process: 0.11.10 - string_decoder: 1.3.0 - readdir-glob@1.1.3: dependencies: minimatch: 5.1.6 @@ -28316,8 +20244,6 @@ snapshots: dependencies: picomatch: 2.3.1 - readdirp@4.1.2: {} - recast@0.23.11: dependencies: ast-types: 0.16.1 @@ -28326,14 +20252,6 @@ snapshots: tiny-invariant: 1.3.3 tslib: 2.8.1 - recast@0.23.9: - dependencies: - ast-types: 0.16.1 - esprima: 4.0.1 - source-map: 0.6.1 - tiny-invariant: 1.3.3 - tslib: 2.8.1 - rechoir@0.6.2: dependencies: resolve: 1.22.11 @@ -28345,11 +20263,11 @@ snapshots: redux-saga@1.3.0: dependencies: - '@redux-saga/core': 1.3.0 + '@redux-saga/core': 1.4.2 redux@4.2.1: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 redux@5.0.1: {} @@ -28357,27 +20275,13 @@ snapshots: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 get-intrinsic: 1.3.0 get-proto: 1.0.1 which-builtin-type: 1.2.1 - regenerate-unicode-properties@10.2.0: - dependencies: - regenerate: 1.4.2 - - regenerate@1.4.2: {} - - regenerator-runtime@0.14.1: {} - - regenerator-transform@0.15.2: - dependencies: - '@babel/runtime': 7.26.7 - - regex-parser@2.3.0: {} - regexp-tree@0.1.27: {} regexp.prototype.flags@1.5.4: @@ -28389,15 +20293,6 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpu-core@6.2.0: - dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.12.0 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 - registry-auth-token@3.3.2: dependencies: rc: 1.2.8 @@ -28411,21 +20306,13 @@ snapshots: dependencies: rc: 1.2.8 - regjsgen@0.8.0: {} - regjsparser@0.10.0: dependencies: jsesc: 0.5.0 - regjsparser@0.12.0: - dependencies: - jsesc: 3.0.2 - - relateurl@0.2.7: {} - relay-runtime@12.0.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.28.4 fbjs: 3.0.5 invariant: 2.2.4 transitivePeerDependencies: @@ -28435,16 +20322,16 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.2 - micromark-util-types: 2.0.1 + micromark-util-types: 2.0.2 unified: 11.0.5 transitivePeerDependencies: - supports-color - remark-rehype@11.1.1: + remark-rehype@11.1.2: dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - mdast-util-to-hast: 13.2.0 + mdast-util-to-hast: 13.2.1 unified: 11.0.5 vfile: 6.0.3 @@ -28454,24 +20341,16 @@ snapshots: remove-trailing-separator@1.1.0: {} - remove-trailing-spaces@1.0.8: {} - - renderkid@3.0.0: - dependencies: - css-select: 4.3.0 - dom-converter: 0.2.0 - htmlparser2: 6.1.0 - lodash: 4.17.21 - strip-ansi: 6.0.1 + remove-trailing-spaces@1.0.9: {} require-directory@2.1.1: {} require-from-string@2.0.2: {} - require-in-the-middle@7.5.0: + require-in-the-middle@7.5.2: dependencies: debug: 4.4.3 - module-details-from-path: 1.0.3 + module-details-from-path: 1.0.4 resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -28492,14 +20371,6 @@ snapshots: resolve-pkg-maps@1.0.0: {} - resolve-url-loader@5.0.0: - dependencies: - adjust-sourcemap-loader: 4.0.0 - convert-source-map: 1.9.0 - loader-utils: 2.0.4 - postcss: 8.5.1 - source-map: 0.6.1 - resolve.exports@2.0.3: {} resolve@1.19.0: @@ -28507,12 +20378,6 @@ snapshots: is-core-module: 2.16.1 path-parse: 1.0.7 - resolve@1.22.10: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.11: dependencies: is-core-module: 2.16.1 @@ -28541,10 +20406,9 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 - retry@0.13.1: - optional: true + rettime@0.7.0: {} - reusify@1.0.4: {} + reusify@1.1.0: {} rfdc@1.4.1: {} @@ -28552,21 +20416,10 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.10: - dependencies: - glob: 10.5.0 - - ripemd160@2.0.2: - dependencies: - hash-base: 3.0.5 - inherits: 2.0.4 - rollup@3.29.5: optionalDependencies: fsevents: 2.3.3 - run-applescript@7.1.0: {} - run-async@2.4.1: {} run-async@3.0.0: {} @@ -28579,15 +20432,15 @@ snapshots: dependencies: tslib: 1.14.1 - rxjs@7.8.1: + rxjs@7.8.2: dependencies: tslib: 2.8.1 safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.7 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 isarray: 2.0.5 @@ -28602,28 +20455,12 @@ snapshots: safe-regex-test@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-regex: 1.2.1 safer-buffer@2.1.2: {} - sass-loader@14.2.1(sass@1.96.0)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - sass: 1.96.0 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - sass@1.96.0: - dependencies: - chokidar: 4.0.3 - immutable: 5.1.4 - source-map-js: 1.2.1 - optionalDependencies: - '@parcel/watcher': 2.5.1 - optional: true - sax@1.4.3: {} saxes@6.0.0: @@ -28635,27 +20472,8 @@ snapshots: loose-envify: 1.4.0 object-assign: 4.1.1 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - - scheduler@0.26.0: {} - scheduler@0.27.0: {} - schema-utils@3.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - - schema-utils@4.3.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) - schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 @@ -28669,15 +20487,6 @@ snapshots: scuid@1.1.0: {} - select-hose@2.0.0: - optional: true - - selfsigned@2.4.1: - dependencies: - '@types/node-forge': 1.3.14 - node-forge: 1.3.3 - optional: true - semantic-release@25.0.2(typescript@5.7.3): dependencies: '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.2(typescript@5.7.3)) @@ -28698,8 +20507,8 @@ snapshots: hosted-git-info: 9.0.2 import-from-esm: 2.0.0 lodash-es: 4.17.21 - marked: 15.0.12 - marked-terminal: 7.3.0(marked@15.0.12) + marked: 15.0.6 + marked-terminal: 7.3.0(marked@15.0.6) micromatch: 4.0.8 p-each-series: 3.0.0 p-reduce: 3.0.0 @@ -28733,50 +20542,8 @@ snapshots: semver@7.7.0: {} - semver@7.7.1: {} - - semver@7.7.2: {} - semver@7.7.3: {} - send@0.19.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - optional: true - - send@0.19.1: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - optional: true - sentence-case@2.1.1: dependencies: no-case: 2.3.2 @@ -28792,37 +20559,14 @@ snapshots: dependencies: randombytes: 2.1.0 - serve-index@1.9.1: - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - optional: true - - serve-static@1.16.2: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0 - transitivePeerDependencies: - - supports-color - optional: true - - set-cookie-parser@2.7.1: {} + set-cookie-parser@2.7.2: {} set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -28841,17 +20585,6 @@ snapshots: setimmediate@1.0.5: {} - setprototypeof@1.1.0: - optional: true - - setprototypeof@1.2.0: - optional: true - - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - sha1@1.1.1: dependencies: charenc: 0.0.2 @@ -28860,8 +20593,8 @@ snapshots: sharp@0.33.5: dependencies: color: 4.2.3 - detect-libc: 2.0.3 - semver: 7.7.1 + detect-libc: 2.1.2 + semver: 7.7.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -28921,8 +20654,6 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.2: {} - shell-quote@1.8.3: {} shelljs@0.8.5: @@ -28940,16 +20671,16 @@ snapshots: side-channel-map@1.0.1: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-weakmap@1.0.2: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-map: 1.0.1 @@ -28981,9 +20712,9 @@ snapshots: once: 1.4.0 simple-concat: 1.0.1 - simple-swizzle@0.2.2: + simple-swizzle@0.2.4: dependencies: - is-arrayish: 0.3.2 + is-arrayish: 0.3.4 sisteransi@1.0.5: {} @@ -28995,8 +20726,6 @@ snapshots: slash@5.1.0: {} - slashes@3.0.12: {} - slice-ansi@3.0.0: dependencies: ansi-styles: 4.3.0 @@ -29011,13 +20740,13 @@ snapshots: slice-ansi@5.0.0: dependencies: - ansi-styles: 6.2.1 + ansi-styles: 6.2.3 is-fullwidth-code-point: 4.0.0 - slice-ansi@7.1.0: + slice-ansi@7.1.2: dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 5.0.0 + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 smart-buffer@4.2.0: {} @@ -29030,24 +20759,17 @@ snapshots: dot-case: 3.0.4 tslib: 2.8.1 - sockjs@0.3.24: - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 - optional: true - socks-proxy-agent@8.0.5: dependencies: - agent-base: 7.1.3 - debug: 4.4.0 - socks: 2.8.3 + agent-base: 7.1.4 + debug: 4.4.3 + socks: 2.8.7 transitivePeerDependencies: - supports-color - socks@2.8.3: + socks@2.8.7: dependencies: - ip-address: 9.0.5 + ip-address: 10.1.0 smart-buffer: 4.2.0 sort-json@2.0.1: @@ -29056,18 +20778,17 @@ snapshots: detect-newline: 2.1.0 minimist: 1.2.8 - sort-object-keys@1.1.3: {} + sort-object-keys@2.0.1: {} - sort-package-json@2.14.0: + sort-package-json@3.5.0: dependencies: - detect-indent: 7.0.1 + detect-indent: 7.0.2 detect-newline: 4.0.1 - get-stdin: 9.0.0 - git-hooks-list: 3.2.0 + git-hooks-list: 4.1.1 is-plain-obj: 4.1.0 semver: 7.7.3 - sort-object-keys: 1.1.3 - tinyglobby: 0.2.10 + sort-object-keys: 2.0.1 + tinyglobby: 0.2.15 source-map-js@1.2.1: {} @@ -29085,8 +20806,6 @@ snapshots: source-map@0.6.1: {} - source-map@0.7.4: {} - space-separated-tokens@2.0.2: {} spawn-error-forwarder@1.0.0: {} @@ -29094,47 +20813,24 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.21 + spdx-license-ids: 3.0.22 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.21 + spdx-license-ids: 3.0.22 spdx-expression-parse@4.0.0: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.21 + spdx-license-ids: 3.0.22 - spdx-license-ids@3.0.21: {} + spdx-license-ids@3.0.22: {} spdx-license-list@6.10.0: {} - spdy-transport@3.0.0: - dependencies: - debug: 4.4.3 - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.2 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - optional: true - - spdy@4.0.2: - dependencies: - debug: 4.4.3 - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - optional: true - split-on-first@3.0.0: {} split2@1.0.0: @@ -29149,29 +20845,19 @@ snapshots: sprintf-js@1.0.3: {} - sprintf-js@1.1.3: {} - sscaff@1.2.274: {} - stable-hash@0.0.4: {} + stable-hash@0.0.5: {} stack-utils@2.0.6: dependencies: escape-string-regexp: 2.0.0 - stackframe@1.3.4: {} - - stacktrace-parser@0.1.10: + stacktrace-parser@0.1.11: dependencies: type-fest: 0.7.1 - statuses@1.5.0: - optional: true - - statuses@2.0.1: {} - - statuses@2.0.2: - optional: true + statuses@2.0.2: {} stdin-discarder@0.2.2: {} @@ -29182,67 +20868,16 @@ snapshots: storage-factory@0.2.1: {} - storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.4.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): + storybook@8.6.14(prettier@3.4.2): dependencies: - '@storybook/global': 5.0.0 - '@storybook/icons': 2.0.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@testing-library/jest-dom': 6.6.3 - '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/expect': 3.2.4 - '@vitest/spy': 3.2.4 - esbuild: 0.27.1 - open: 10.2.0 - recast: 0.23.11 - semver: 7.7.3 - use-sync-external-store: 1.6.0(react@19.2.1) - ws: 8.18.3 + '@storybook/core': 8.6.14(prettier@3.4.2)(storybook@8.6.14(prettier@3.4.2)) optionalDependencies: prettier: 3.4.2 - transitivePeerDependencies: - - '@testing-library/dom' - - bufferutil - - react - - react-dom - - utf-8-validate - - storybook@10.1.7(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@19.2.1(react@19.2.1))(react@19.2.1): - dependencies: - '@storybook/global': 5.0.0 - '@storybook/icons': 2.0.1(react-dom@19.2.1(react@19.2.1))(react@19.2.1) - '@testing-library/jest-dom': 6.6.3 - '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) - '@vitest/expect': 3.2.4 - '@vitest/spy': 3.2.4 - esbuild: 0.27.1 - open: 10.2.0 - recast: 0.23.11 - semver: 7.7.3 - use-sync-external-store: 1.6.0(react@19.2.1) - ws: 8.18.3 - optionalDependencies: - prettier: 3.7.4 - transitivePeerDependencies: - - '@testing-library/dom' - - bufferutil - - react - - react-dom - - utf-8-validate - - storybook@8.5.3(prettier@3.7.4): - dependencies: - '@storybook/core': 8.5.3(prettier@3.7.4) - optionalDependencies: - prettier: 3.7.4 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - stream-browserify@3.0.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - stream-buffers@3.0.3: {} stream-chain@2.2.5: {} @@ -29252,13 +20887,6 @@ snapshots: duplexer2: 0.1.4 readable-stream: 2.3.8 - stream-http@3.2.0: - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - xtend: 4.0.2 - stream-json@1.9.1: dependencies: stream-chain: 2.2.5 @@ -29271,8 +20899,6 @@ snapshots: transitivePeerDependencies: - supports-color - streamsearch@1.1.0: {} - strict-event-emitter@0.5.1: {} string-argv@0.3.2: {} @@ -29298,25 +20924,25 @@ snapshots: string-width@7.2.0: dependencies: - emoji-regex: 10.4.0 - get-east-asian-width: 1.3.0 - strip-ansi: 7.1.0 + emoji-regex: 10.6.0 + get-east-asian-width: 1.4.0 + strip-ansi: 7.1.2 string.prototype.includes@2.0.1: dependencies: call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 string.prototype.matchall@4.0.12: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-errors: 1.3.0 es-object-atoms: 1.1.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-symbols: 1.1.0 internal-slot: 1.1.0 @@ -29327,22 +20953,22 @@ snapshots: string.prototype.repeat@1.0.0: dependencies: define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 string.prototype.trim@1.2.10: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-data-property: 1.1.4 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.24.0 es-object-atoms: 1.1.1 has-property-descriptors: 1.0.2 string.prototype.trimend@1.0.9: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 define-properties: 1.2.1 es-object-atoms: 1.1.1 @@ -29369,10 +20995,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.1.0 - strip-ansi@7.1.2: dependencies: ansi-regex: 6.2.2 @@ -29391,56 +21013,31 @@ snapshots: dependencies: min-indent: 1.0.1 - strip-indent@4.0.0: - dependencies: - min-indent: 1.0.1 - strip-json-comments@2.0.1: {} strip-json-comments@3.1.1: {} - style-loader@3.3.4(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): + style-to-js@1.1.21: dependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - style-to-object@1.0.8: - dependencies: - inline-style-parser: 0.2.4 - - styled-jsx@5.1.6(@babel/core@7.26.7)(babel-plugin-macros@3.1.0)(react@19.2.1): - dependencies: - client-only: 0.0.1 - react: 19.2.1 - optionalDependencies: - '@babel/core': 7.26.7 - babel-plugin-macros: 3.1.0 + style-to-object: 1.0.14 - styled-jsx@5.1.6(@babel/core@7.26.7)(react@19.2.1): + style-to-object@1.0.14: dependencies: - client-only: 0.0.1 - react: 19.2.1 - optionalDependencies: - '@babel/core': 7.26.7 + inline-style-parser: 0.2.7 - styled-jsx@5.1.6(@babel/core@7.28.5)(react@19.2.1): + styled-jsx@5.1.6(@babel/core@7.28.5)(babel-plugin-macros@3.1.0)(react@19.2.1): dependencies: client-only: 0.0.1 react: 19.2.1 optionalDependencies: '@babel/core': 7.28.5 - - styled-jsx@5.1.6(babel-plugin-macros@3.1.0)(react@19.2.1): - dependencies: - client-only: 0.0.1 - react: 19.2.1 - optionalDependencies: babel-plugin-macros: 3.1.0 - stylehacks@7.0.4(postcss@8.5.1): + stylehacks@7.0.7(postcss@8.5.1): dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 postcss: 8.5.1 - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.1.1 stylis@4.2.0: {} @@ -29471,13 +21068,23 @@ snapshots: svgo@3.3.2: dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - css-what: 6.1.0 + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.2.2 + css-tree: 2.3.1 + css-what: 6.2.2 + csso: 5.0.5 + picocolors: 1.1.1 + + svgo@4.0.0: + dependencies: + commander: 11.1.0 + css-select: 5.2.2 + css-tree: 3.1.0 + css-what: 6.2.2 csso: 5.0.5 picocolors: 1.1.1 + sax: 1.4.3 swap-case@1.1.2: dependencies: @@ -29499,12 +21106,6 @@ snapshots: synckit@0.11.11: dependencies: '@pkgr/core': 0.2.9 - optional: true - - synckit@0.9.2: - dependencies: - '@pkgr/core': 0.1.1 - tslib: 2.8.1 syncpack@13.0.1(typescript@5.7.3): dependencies: @@ -29529,12 +21130,10 @@ snapshots: transitivePeerDependencies: - typescript - tabbable@6.2.0: {} + tabbable@6.3.0: {} tagged-tag@1.0.0: {} - tapable@2.2.1: {} - tapable@2.3.0: {} tar-fs@2.1.4: @@ -29552,13 +21151,12 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - tar@7.4.3: + tar@7.5.2: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 minipass: 7.1.2 - minizlib: 3.0.1 - mkdirp: 3.0.1 + minizlib: 3.1.0 yallist: 5.0.0 temp-dir@3.0.0: {} @@ -29570,35 +21168,14 @@ snapshots: type-fest: 2.19.0 unique-string: 3.0.0 - terser-webpack-plugin@5.3.11(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.38.0 - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - esbuild: 0.24.2 - - terser-webpack-plugin@5.3.15(@swc/core@1.15.3(@swc/helpers@0.5.17))(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))): + terser-webpack-plugin@5.3.15(webpack@5.103.0): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.44.1 - webpack: 5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)) - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - - terser@5.38.0: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 - commander: 2.20.3 - source-map-support: 0.5.21 + webpack: 5.103.0 terser@5.44.1: dependencies: @@ -29625,11 +21202,6 @@ snapshots: dependencies: any-promise: 1.3.0 - thingies@2.5.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - optional: true - through2@2.0.5: dependencies: readable-stream: 2.3.8 @@ -29637,9 +21209,6 @@ snapshots: through@2.3.8: {} - thunky@1.1.0: - optional: true - tightrope@0.2.0: {} time-span@5.1.0: @@ -29648,23 +21217,12 @@ snapshots: timeout-signal@2.0.0: {} - timers-browserify@2.0.12: - dependencies: - setimmediate: 1.0.5 - tiny-invariant@1.3.3: {} tinycolor2@1.6.0: {} - tinyexec@0.3.2: {} - tinyexec@1.0.2: {} - tinyglobby@0.2.10: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) @@ -29675,14 +21233,6 @@ snapshots: '@types/tinycolor2': 1.4.6 tinycolor2: 1.6.0 - tinyrainbow@1.2.0: {} - - tinyrainbow@2.0.0: {} - - tinyspy@3.0.2: {} - - tinyspy@4.0.4: {} - title-case@2.1.1: dependencies: no-case: 2.3.2 @@ -29692,6 +21242,12 @@ snapshots: dependencies: tslib: 2.8.1 + tldts-core@7.0.19: {} + + tldts@7.0.19: + dependencies: + tldts-core: 7.0.19 + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -29702,9 +21258,6 @@ snapshots: dependencies: is-number: 7.0.0 - toidentifier@1.0.1: - optional: true - tough-cookie@4.1.4: dependencies: psl: 1.15.0 @@ -29712,6 +21265,10 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@6.0.0: + dependencies: + tldts: 7.0.19 + tr46@0.0.3: {} tr46@3.0.0: @@ -29730,11 +21287,6 @@ snapshots: '@gilbarbara/deep-equal': 0.1.2 is-lite: 0.8.2 - tree-dump@1.1.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - optional: true - trim-lines@3.0.1: {} trough@2.2.0: {} @@ -29743,42 +21295,41 @@ snapshots: dependencies: typescript: 5.7.3 - ts-api-utils@2.0.1(typescript@5.7.3): + ts-api-utils@2.1.0(typescript@5.7.3): dependencies: typescript: 5.7.3 - ts-dedent@2.2.0: {} - - ts-jest@29.2.5(@babel/core@7.28.5)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.28.5))(jest@29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)))(typescript@5.7.3): + ts-jest@29.4.6(@babel/core@7.28.5)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.5))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)))(typescript@5.7.3): dependencies: bs-logger: 0.2.6 - ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@25.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.3)) - jest-util: 29.7.0 + handlebars: 4.7.8 + jest: 29.7.0(@types/node@24.10.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.7.1 + semver: 7.7.3 + type-fest: 4.41.0 typescript: 5.7.3 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.28.5 - '@jest/transform': 30.2.0 - '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.28.5) + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.28.5) + jest-util: 29.7.0 ts-log@2.2.7: {} - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.7.3): + ts-node@10.9.2(@types/node@24.10.2)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 + '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 24.10.2 - acorn: 8.14.0 + acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -29787,79 +21338,16 @@ snapshots: typescript: 5.7.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@5.9.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': 24.10.2 - acorn: 8.14.0 - 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.9.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - optional: true - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): + ts-node@10.9.2(@types/node@24.10.2)(typescript@6.0.0-dev.20251211): dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 + '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 24.10.2 - acorn: 8.14.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 6.0.0-dev.20251211 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@5.7.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': 25.0.0 - acorn: 8.14.0 - 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.7.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - - ts-node@10.9.2(@swc/core@1.15.3(@swc/helpers@0.5.17))(@types/node@25.0.0)(typescript@6.0.0-dev.20251211): - 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': 25.0.0 - acorn: 8.14.0 + acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 @@ -29868,22 +21356,9 @@ snapshots: typescript: 6.0.0-dev.20251211 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.3(@swc/helpers@0.5.17) - - ts-pnp@1.2.0(typescript@6.0.0-dev.20251211): - optionalDependencies: - typescript: 6.0.0-dev.20251211 ts-toolbelt@9.6.0: {} - tsconfig-paths-webpack-plugin@4.2.0: - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - tapable: 2.2.1 - tsconfig-paths: 4.2.0 - tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -29891,12 +21366,6 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsconfig-paths@4.2.0: - dependencies: - json5: 2.2.3 - minimist: 1.2.8 - strip-bom: 3.0.0 - tslib@1.14.1: {} tslib@2.6.3: {} @@ -29910,8 +21379,6 @@ snapshots: tslib: 1.14.1 typescript: 5.7.3 - tty-browserify@0.0.1: {} - tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 @@ -29921,39 +21388,21 @@ snapshots: turbo-darwin-64@2.4.0: optional: true - turbo-darwin-64@2.6.3: - optional: true - turbo-darwin-arm64@2.4.0: optional: true - turbo-darwin-arm64@2.6.3: - optional: true - turbo-linux-64@2.4.0: optional: true - turbo-linux-64@2.6.3: - optional: true - turbo-linux-arm64@2.4.0: optional: true - turbo-linux-arm64@2.6.3: - optional: true - turbo-windows-64@2.4.0: optional: true - turbo-windows-64@2.6.3: - optional: true - turbo-windows-arm64@2.4.0: optional: true - turbo-windows-arm64@2.6.3: - optional: true - turbo@2.4.0: optionalDependencies: turbo-darwin-64: 2.4.0 @@ -29963,17 +21412,6 @@ snapshots: turbo-windows-64: 2.4.0 turbo-windows-arm64: 2.4.0 - turbo@2.6.3: - optionalDependencies: - turbo-darwin-64: 2.6.3 - turbo-darwin-arm64: 2.6.3 - turbo-linux-64: 2.6.3 - turbo-linux-arm64: 2.6.3 - turbo-windows-64: 2.6.3 - turbo-windows-arm64: 2.6.3 - - tween-functions@1.2.0: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -29996,30 +21434,22 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.33.0: {} - type-fest@4.41.0: {} type-fest@5.3.1: dependencies: tagged-tag: 1.0.0 - type-is@1.6.18: - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - optional: true - typed-array-buffer@1.0.3: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 es-errors: 1.3.0 is-typed-array: 1.1.15 typed-array-byte-length@1.0.3: dependencies: call-bind: 1.0.8 - for-each: 0.3.4 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -30028,7 +21458,7 @@ snapshots: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - for-each: 0.3.4 + for-each: 0.3.5 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -30037,10 +21467,10 @@ snapshots: typed-array-length@1.0.7: dependencies: call-bind: 1.0.8 - for-each: 0.3.4 + for-each: 0.3.5 gopd: 1.2.0 is-typed-array: 1.1.15 - possible-typed-array-names: 1.0.0 + possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 typescript-compare@0.0.2: @@ -30057,19 +21487,16 @@ snapshots: typescript@5.7.3: {} - typescript@5.9.3: - optional: true - typescript@6.0.0-dev.20251211: {} - ua-parser-js@1.0.40: {} + ua-parser-js@1.0.41: {} uglify-js@3.19.3: optional: true unbox-primitive@1.1.0: dependencies: - call-bound: 1.0.3 + call-bound: 1.0.4 has-bigints: 1.1.0 has-symbols: 1.1.0 which-boxed-primitive: 1.1.1 @@ -30088,19 +21515,8 @@ snapshots: undici@7.16.0: {} - unicode-canonical-property-names-ecmascript@2.0.1: {} - unicode-emoji-modifier-base@1.0.0: {} - unicode-match-property-ecmascript@2.0.0: - 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-property-aliases-ecmascript@2.1.0: {} - unicorn-magic@0.1.0: {} unicorn-magic@0.3.0: {} @@ -30119,7 +21535,7 @@ snapshots: dependencies: crypto-random-string: 4.0.0 - unist-util-is@6.0.0: + unist-util-is@6.0.1: dependencies: '@types/unist': 3.0.3 @@ -30131,16 +21547,16 @@ snapshots: dependencies: '@types/unist': 3.0.3 - unist-util-visit-parents@6.0.1: + unist-util-visit-parents@6.0.2: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.0 + unist-util-is: 6.0.1 unist-util-visit@5.0.0: dependencies: '@types/unist': 3.0.3 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 + unist-util-is: 6.0.1 + unist-util-visit-parents: 6.0.2 universal-user-agent@7.0.3: {} @@ -30154,21 +21570,13 @@ snapshots: dependencies: normalize-path: 2.1.1 - unpipe@1.0.0: - optional: true - unplugin@1.0.1: dependencies: - acorn: 8.14.0 + acorn: 8.15.0 chokidar: 3.6.0 - webpack-sources: 3.2.3 + webpack-sources: 3.3.3 webpack-virtual-modules: 0.5.0 - unplugin@1.16.1: - dependencies: - acorn: 8.14.0 - webpack-virtual-modules: 0.6.2 - unrs-resolver@1.11.1: dependencies: napi-postinstall: 0.3.4 @@ -30192,13 +21600,8 @@ snapshots: '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 - optional: true - update-browserslist-db@1.1.2(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - escalade: 3.2.0 - picocolors: 1.1.1 + until-async@3.0.2: {} update-browserslist-db@1.2.2(browserslist@4.28.1): dependencies: @@ -30236,12 +21639,7 @@ snapshots: querystringify: 2.2.0 requires-port: 1.0.0 - url@0.11.4: - dependencies: - punycode: 1.4.1 - qs: 6.14.0 - - urlpattern-polyfill@10.0.0: {} + urlpattern-polyfill@10.1.0: {} use-composed-ref@1.4.0(@types/react@19.2.7)(react@19.2.1): dependencies: @@ -30249,7 +21647,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 - use-isomorphic-layout-effect@1.2.0(@types/react@19.2.7)(react@19.2.1): + use-isomorphic-layout-effect@1.2.1(@types/react@19.2.7)(react@19.2.1): dependencies: react: 19.2.1 optionalDependencies: @@ -30258,7 +21656,7 @@ snapshots: use-latest@1.3.0(@types/react@19.2.7)(react@19.2.1): dependencies: react: 19.2.1 - use-isomorphic-layout-effect: 1.2.0(@types/react@19.2.7)(react@19.2.1) + use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.7)(react@19.2.1) optionalDependencies: '@types/react': 19.2.7 @@ -30266,10 +21664,6 @@ snapshots: dependencies: react: 19.2.1 - use-sync-external-store@1.4.0(react@19.2.1): - dependencies: - react: 19.2.1 - use-sync-external-store@1.6.0(react@19.2.1): dependencies: react: 19.2.1 @@ -30280,21 +21674,14 @@ snapshots: dependencies: inherits: 2.0.4 is-arguments: 1.2.0 - is-generator-function: 1.1.0 + is-generator-function: 1.1.2 is-typed-array: 1.1.15 - which-typed-array: 1.1.18 - - utila@0.4.0: {} - - utils-merge@1.0.1: - optional: true + which-typed-array: 1.1.19 uuid@10.0.0: {} uuid@11.0.5: {} - uuid@11.1.0: {} - uuid@8.3.2: {} uuid@9.0.1: {} @@ -30303,7 +21690,7 @@ snapshots: v8-to-istanbul@9.3.0: dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 @@ -30314,16 +21701,11 @@ snapshots: validate-npm-package-name@5.0.1: {} - validate-npm-package-name@6.0.0: {} + validate-npm-package-name@6.0.2: {} validator@13.12.0: {} - value-or-promise@1.0.12: {} - - vary@1.1.2: - optional: true - - vfile-message@4.0.2: + vfile-message@4.0.3: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 @@ -30331,9 +21713,7 @@ snapshots: vfile@6.0.3: dependencies: '@types/unist': 3.0.3 - vfile-message: 4.0.2 - - vm-browserify@1.1.2: {} + vfile-message: 4.0.3 void-elements@3.1.0: {} @@ -30349,21 +21729,11 @@ snapshots: dependencies: loose-envify: 1.4.0 - watchpack@2.4.2: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - watchpack@2.4.4: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wbuf@1.7.3: - dependencies: - minimalistic-assert: 1.0.1 - optional: true - wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -30376,82 +21746,11 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@6.1.3(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - colorette: 2.0.20 - memfs: 3.5.3 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.3.0 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - - webpack-dev-middleware@7.4.5(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - colorette: 2.0.20 - memfs: 4.51.1 - mime-types: 3.0.2 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.3 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - optional: true - - webpack-dev-server@5.2.2(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.25 - '@types/express-serve-static-core': 4.19.7 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.10 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.1 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.1 - connect-history-api-fallback: 2.0.0 - express: 4.22.1 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.9(@types/express@4.17.25) - ipaddr.js: 2.3.0 - launch-editor: 2.12.0 - open: 10.2.0 - p-retry: 6.2.1 - schema-utils: 4.3.3 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - ws: 8.18.3 - optionalDependencies: - webpack: 5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - optional: true - - webpack-hot-middleware@2.26.1: - dependencies: - ansi-html-community: 0.0.8 - html-entities: 2.5.2 - strip-ansi: 6.0.1 - - webpack-sources@3.2.3: {} - webpack-sources@3.3.3: {} webpack-virtual-modules@0.5.0: {} - webpack-virtual-modules@0.6.2: {} - - webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17)): + webpack@5.103.0: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -30463,7 +21762,7 @@ snapshots: acorn-import-phases: 1.0.4(acorn@8.15.0) browserslist: 4.28.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.3 + enhanced-resolve: 5.18.4 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -30475,7 +21774,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.15(@swc/core@1.15.3(@swc/helpers@0.5.17))(webpack@5.103.0(@swc/core@1.15.3(@swc/helpers@0.5.17))) + terser-webpack-plugin: 5.3.15(webpack@5.103.0) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -30483,46 +21782,6 @@ snapshots: - esbuild - uglify-js - webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - 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.11(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.15.3(@swc/helpers@0.5.17))(esbuild@0.24.2)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - websocket-driver@0.7.4: - dependencies: - http-parser-js: 0.5.10 - safe-buffer: 5.2.1 - websocket-extensions: 0.1.4 - optional: true - - websocket-extensions@0.1.4: - optional: true - whatwg-encoding@2.0.0: dependencies: iconv-lite: 0.6.3 @@ -30557,7 +21816,7 @@ snapshots: is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 + is-generator-function: 1.1.2 is-regex: 1.2.1 is-weakref: 1.1.1 isarray: 2.0.5 @@ -30572,15 +21831,6 @@ snapshots: is-weakmap: 2.0.2 is-weakset: 2.0.4 - which-typed-array@1.1.18: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.3 - for-each: 0.3.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - which-typed-array@1.1.19: dependencies: available-typed-arrays: 1.0.7 @@ -30623,12 +21873,6 @@ snapshots: string-width: 5.1.2 strip-ansi: 7.1.2 - wrap-ansi@9.0.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 7.2.0 - strip-ansi: 7.1.0 - wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 @@ -30642,27 +21886,10 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 - write-file-atomic@5.0.1: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 4.1.0 - optional: true - ws@7.5.10: {} - ws@8.18.0: {} - ws@8.18.3: {} - wsl-utils@0.1.0: - dependencies: - is-wsl: 3.1.0 - - wsl-utils@0.3.0: - dependencies: - is-wsl: 3.1.0 - powershell-utils: 0.1.0 - xml-js@1.6.11: dependencies: sax: 1.4.3 @@ -30689,7 +21916,7 @@ snapshots: yaml@1.10.2: {} - yaml@2.7.0: {} + yaml@2.8.2: {} yargs-parser@20.2.9: {} @@ -30735,11 +21962,9 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.1.1: {} - - yoctocolors-cjs@2.1.2: {} + yocto-queue@1.2.2: {} - yoctocolors@2.1.1: {} + yoctocolors-cjs@2.1.3: {} yoctocolors@2.1.2: {} diff --git a/ui/styles/legacy/global.css b/ui/styles/legacy/global.css index add898ff0..859b18d7e 100644 --- a/ui/styles/legacy/global.css +++ b/ui/styles/legacy/global.css @@ -48,13 +48,13 @@ sub{bottom:-.25em} sup{top:-.5em} -a{background-color:transparent;color:inherit;text-decoration:none} +a{background-color:transparent;text-decoration:none} -a:hover{color:inherit;text-decoration:underline} +a,a:hover{color:inherit} -a:not([href]):not([tabindex]){color:inherit;text-decoration:none} +a:hover{text-decoration:underline} -a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none} +a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none} a:not([href]):not([tabindex]):focus{outline:0} @@ -210,17 +210,15 @@ input[type=radio]+label:after{background:var(--color-actionPrimary);height:14px; input[type=radio]:focus{outline:2px solid var(--color-actionPrimary);outline-offset:2px} -input[type=radio]:hover:enabled{border-color:var(--color-actionPrimaryHover)} - -input[type=radio]:hover:enabled+label:before{border-color:var(--color-actionPrimaryHover)} +input[type=radio]:hover:enabled,input[type=radio]:hover:enabled+label:before{border-color:var(--color-actionPrimaryHover)} input[type=radio]:disabled+label{opacity:.5} input[type=radio]:disabled:hover+label,input[type=radio]:disabled:hover+label:before{cursor:not-allowed} -input[type=radio]:checked{background-color:var(--color-actionPrimary);border-color:var(--color-actionPrimary);box-shadow:inset 0 0 0 2px var(--color-canvas)} +input[type=radio]:checked{background-color:var(--color-actionPrimary);box-shadow:inset 0 0 0 2px var(--color-canvas)} -input[type=radio]:checked+label:before{border-color:var(--color-actionPrimary)} +input[type=radio]:checked,input[type=radio]:checked+label:before{border-color:var(--color-actionPrimary)} input[type=radio]:checked+label:after{transform:scale(1)} @@ -248,9 +246,7 @@ input[type=checkbox]:checked:hover{background:var(--color-actionPrimaryHover);bo input[type=checkbox]:focus{box-shadow:0 0 0 2px var(--color-canvas),0 0 0 4px var(--color-formFieldFocusLabel)} -input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked{opacity:.5;pointer-events:none} - -input[type=checkbox]:disabled+label,input[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} +input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=checkbox]:disabled:checked,input[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} input.toggle[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-toggleOff);border:none;border-radius:18px;color:var(--color-actionPrimary);cursor:pointer;height:36px;margin:.25 0;outline:none;transition:background 50ms cubic-bezier(.4,0,.2,1);vertical-align:middle;width:64px} @@ -272,9 +268,7 @@ input.toggle[type=checkbox]:checked:hover:before{content:var(--checkboxCheckMark input.toggle[type=checkbox]:focus{box-shadow:0 0 0 2px var(--color-canvas),0 0 0 4px var(--color-formFieldFocusLabel)} -input.toggle[type=checkbox]:disabled,input.toggle[type=checkbox]:disabled:checked{opacity:.5;pointer-events:none} - -input.toggle[type=checkbox]:disabled+label,input.toggle[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} +input.toggle[type=checkbox]:disabled,input.toggle[type=checkbox]:disabled+label,input.toggle[type=checkbox]:disabled:checked,input.toggle[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--selectDownArrowLight);background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:11px auto;padding-right:1.725rem} diff --git a/ui/styles/pocket/global.css b/ui/styles/pocket/global.css index 39035daf4..05d56fc3a 100644 --- a/ui/styles/pocket/global.css +++ b/ui/styles/pocket/global.css @@ -48,13 +48,13 @@ sub{bottom:-.25em} sup{top:-.5em} -a{background-color:transparent;color:inherit;text-decoration:none} +a{background-color:transparent;text-decoration:none} -a:hover{color:inherit;text-decoration:underline} +a,a:hover{color:inherit} -a:not([href]):not([tabindex]){color:inherit;text-decoration:none} +a:hover{text-decoration:underline} -a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none} +a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none} a:not([href]):not([tabindex]):focus{outline:0} @@ -296,9 +296,7 @@ input[type=checkbox]:before{content:var(--checkboxCheckMarkLight);display:block; input[type=checkbox]:checked:before{opacity:1;transform:scale(1.25)} -input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked{opacity:.5;pointer-events:none} - -input[type=checkbox]:disabled+label,input[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} +input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=checkbox]:disabled:checked,input[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} input.toggle[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-toggle-base);border:none;border-radius:18px;color:var(--color-accent-base);cursor:pointer;height:36px;margin:.25 0;outline:none;transition:background 50ms cubic-bezier(.4,0,.2,1);vertical-align:middle;width:64px} @@ -318,9 +316,7 @@ input.toggle[type=checkbox]:checked:active:before,input.toggle[type=checkbox]:ch input.toggle[type=checkbox]:focus{box-shadow:0 0 0 2px var(--color-surface-base),0 0 0 4px var(--color-formFieldFocusLabel)} -input.toggle[type=checkbox]:disabled,input.toggle[type=checkbox]:disabled:checked{opacity:.5;pointer-events:none} - -input.toggle[type=checkbox]:disabled+label,input.toggle[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} +input.toggle[type=checkbox]:disabled,input.toggle[type=checkbox]:disabled+label,input.toggle[type=checkbox]:disabled:checked,input.toggle[type=checkbox]:disabled:checked+label{opacity:.5;pointer-events:none} select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--selectDownArrowLight);background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:11px auto;padding-right:1.725rem}