diff --git a/src/components/common/navigation/adminMenu.tsx b/src/components/common/navigation/adminMenu.tsx
index e9217bc1c..4fe80a0e4 100644
--- a/src/components/common/navigation/adminMenu.tsx
+++ b/src/components/common/navigation/adminMenu.tsx
@@ -14,6 +14,7 @@ import {
DisplaySettings,
RequestQuote,
ArticleOutlined,
+ BroadcastOnPersonal,
} from '@mui/icons-material'
import VolunteerActivismOutlinedIcon from '@mui/icons-material/VolunteerActivismOutlined'
import LocationCityRoundedIcon from '@mui/icons-material/LocationCityRounded'
@@ -37,6 +38,11 @@ export const menuPeople = [
]
export const menuCampaings = [
{ label: 'Кампании', icon: AssignmentInd, href: routes.admin.campaigns.index },
+ {
+ label: 'Кандидат Кампании',
+ icon: AssignmentInd,
+ href: routes.admin.campaignApplications.index,
+ },
{ label: 'Новини', icon: ArticleOutlined, href: routes.admin.news.index },
{ label: 'Документи', icon: FolderShared, href: routes.admin.documents.index },
{ label: 'Злоупотреби', icon: ReportGmailerrorredIcon, href: routes.admin.irregularity.index },
@@ -72,6 +78,11 @@ export const items = [
export const adminCards = [
{ label: 'Кампании', icon: AssignmentInd, href: routes.admin.campaigns.index },
+ {
+ label: 'Кандидат Кампании',
+ icon: AssignmentInd,
+ href: routes.admin.campaignApplications.index,
+ },
{ label: 'Новини', icon: ArticleOutlined, href: routes.admin.news.index },
{ label: 'Плащания', icon: PaymentsIcon, href: routes.admin.payments.index },
{ label: 'Дарения', icon: VolunteerActivismOutlinedIcon, href: routes.admin.donations.index },
@@ -105,4 +116,9 @@ export const adminCards = [
icon: HandshakeIcon,
href: routes.admin.affiliates,
},
+ {
+ label: 'Маркетинг',
+ icon: BroadcastOnPersonal,
+ href: routes.admin.marketing.index,
+ },
]
diff --git a/src/gql/campaign-applications.ts b/src/gql/campaign-applications.ts
new file mode 100644
index 000000000..0cdd43181
--- /dev/null
+++ b/src/gql/campaign-applications.ts
@@ -0,0 +1,89 @@
+export interface CampaignApplicationRequest {
+ /**
+ * What would the campaign be called. ('Help Vesko' or 'Castrate Plovdiv Cats')
+ */
+ campaignName: string
+
+ /** user needs to agree to this as a prerequisite to creating a campaign application */
+ acceptTermsAndConditions: boolean
+
+ /** user needs to agree to this as a prerequisite to creating a campaign application */
+ transparencyTermsAccepted: boolean
+
+ /** user needs to agree to this as a prerequisite to creating a campaign application */
+ personalInformationProcessingAccepted: boolean
+
+ /** Who is organizing this campaign */
+ organizerName: string
+
+ /** Contact Email to use for the Campaign Application process i.e. if more documents or other info are requested */
+ organizerEmail: string
+
+ /** Contact Email to use for the Campaign Application process i.e. if more documents or other info are requested */
+ organizerPhone: string
+
+ /** Who will benefit and use the collected donations */
+ beneficiary: string
+
+ /** What is the relationship between the Organizer and the Beneficiary ('They're my elderly relative and I'm helping with the internet-computer stuff') */
+ organizerBeneficiaryRel?: string
+
+ /** What is the result that the collected donations will help achieve */
+ goal: string
+
+ /** What if anything has been done so far */
+ history?: string
+
+ /** How much would the campaign be looking for i.e '10000lv or 5000 Eur or $5000' */
+ amount: string
+
+ /** Describe the goal of the campaign in more details */
+ description?: string
+
+ /** Describe public figures that will back the campaign and help popularize it. */
+ campaignGuarantee?: string
+
+ /** If any - describe what other sources were used to gather funds for the goal */
+ otherFinanceSources?: string
+
+ /** Anything that the operator needs to know about the campaign */
+ otherNotes?: string
+
+ /** when does the campaign end - funds gathered, ongoing (no end), or specific date , */
+ campaignEnd: string
+
+ /** specific date of the if applicable */
+ campaignEndDate?: string
+
+ campaignTypeId?: string
+
+ state?: string
+ ticketURL?: string
+ archived?: boolean
+}
+
+export type CampaignApplicationResponse = CampaignApplicationRequest & {
+ id: string
+}
+
+export interface UploadCampaignApplicationFilesRequest {
+ campaignApplicationId: string
+ files: File[]
+}
+
+export type UploadCampaignApplicationFilesResponse = {
+ id: string
+ filename: string
+}
+
+export type CampaignApplicationExisting = CampaignApplicationResponse & {
+ documents: Array<{
+ id: string
+ filename: string
+ }>
+}
+
+export interface CampaignApplicationAdminResponse extends CampaignApplicationResponse {
+ updatedAt?: string
+ createdAt: string
+}
diff --git a/src/gql/marketing.ts b/src/gql/marketing.ts
new file mode 100644
index 000000000..949c66f30
--- /dev/null
+++ b/src/gql/marketing.ts
@@ -0,0 +1,13 @@
+export type SendMarketingEmail = {
+ templateId: string
+ listId: string
+ subject: string
+}
+
+export type SendNewsLetterConsent = SendMarketingEmail & {
+ dateThreshold?: string
+}
+
+export type NewsLetterConsentResponse = {
+ contactCount: number
+}
diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx
index 07385cedd..e7bb97ed0 100644
--- a/src/pages/_app.tsx
+++ b/src/pages/_app.tsx
@@ -1,5 +1,3 @@
-import { EmotionCache } from '@emotion/cache'
-import { CacheProvider } from '@emotion/react'
import { CssBaseline } from '@mui/material'
import { Theme, ThemeProvider } from '@mui/material/styles'
import { Hydrate, QueryClient, QueryClientProvider } from '@tanstack/react-query'
@@ -9,7 +7,6 @@ import Head from 'next/head'
import { useRouter } from 'next/router'
import { useEffect, useState } from 'react'
-import createEmotionCache from 'common/createEmotionCache'
import theme from 'common/theme'
import useGTM from 'common/util/useGTM'
@@ -26,27 +23,19 @@ import {
} from 'components/client/layout/NotificationSnackBar/props/global'
import { getCookieConsentValue, Cookies } from 'react-cookie-consent'
import CookieConsentPopup from 'components/common/CookieConsentPopup'
-
+import { AppCacheProvider } from '@mui/material-nextjs/v14-pagesRouter'
// Client-side cache, shared for the whole session of the user in the browser.
-const clientSideEmotionCache = createEmotionCache()
declare module '@mui/styles/defaultTheme' {
// eslint-disable-next-line @typescript-eslint/no-empty-interface
interface DefaultTheme extends Theme {}
}
-interface CustomAppProps extends AppProps {
- emotionCache?: EmotionCache
-}
-
-function CustomApp({
- Component,
- emotionCache = clientSideEmotionCache,
- pageProps: { session, dehydratedState, ...pageProps },
-}: CustomAppProps) {
+function CustomApp(props: AppProps) {
const router = useRouter()
const { i18n } = useTranslation()
const { initialize, trackEvent } = useGTM()
+ const { Component, pageProps } = props
const handleAcceptCookie = () => {
initialize({
@@ -101,7 +90,7 @@ function CustomApp({
)
return (
-
+
Podkrepi.bg
@@ -109,9 +98,12 @@ function CustomApp({
{/* CssBaseline kickstart an elegant, consistent, and simple baseline to build upon. */}
-
+
-
+
-
+
)
}
diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx
index 9202470e3..22a6b60c5 100644
--- a/src/pages/_document.tsx
+++ b/src/pages/_document.tsx
@@ -1,87 +1,35 @@
/* eslint-disable @next/next/no-document-import-in-page */
/* eslint-disable @typescript-eslint/no-explicit-any */
import React from 'react'
-import Document, { Html, Head, Main, NextScript } from 'next/document'
+import { Html, Head, Main, NextScript, DocumentProps } from 'next/document'
import theme from 'common/theme'
import FaviconMetadata from 'components/common/brand/FaviconMetadata'
-import createEmotionServer from '@emotion/server/create-instance'
-import createEmotionCache from 'common/createEmotionCache'
-export default class CustomDocument extends Document {
- render() {
- return (
-
-
- {/* PWA primary color */}
-
+import { DocumentHeadTags, documentGetInitialProps } from '@mui/material-nextjs/v14-pagesRouter'
-
- {/* Inject MUI styles first to match with the prepend: true configuration. */}
- {(this.props as any).emotionStyleTags}
-
-
-
-
-
-
- )
- }
+interface MyDocumentProps extends DocumentProps {
+ emotionStyleTags: JSX.Element[]
}
-// `getInitialProps` belongs to `_document` (instead of `_app`),
-// it's compatible with server-side generation (SSG).
-CustomDocument.getInitialProps = async (ctx) => {
- // Resolution order
- //
- // On the server:
- // 1. app.getInitialProps
- // 2. page.getInitialProps
- // 3. document.getInitialProps
- // 4. app.render
- // 5. page.render
- // 6. document.render
- //
- // On the server with error:
- // 1. document.getInitialProps
- // 2. app.render
- // 3. page.render
- // 4. document.render
- //
- // On the client
- // 1. app.getInitialProps
- // 2. page.getInitialProps
- // 3. app.render
- // 4. page.render
-
- // Render app and page and get the context of the page with collected side effects.
- const originalRenderPage = ctx.renderPage
- const cache = createEmotionCache()
- const { extractCriticalToChunks } = createEmotionServer(cache)
-
- ctx.renderPage = () =>
- originalRenderPage({
- enhanceApp: (App: any) =>
- function EnhanceApp(props) {
- return
- },
- })
-
- const initialProps = await Document.getInitialProps(ctx)
- // This is important. It prevents emotion to render invalid HTML.
- // See https://github.com/mui/material-ui/issues/26561#issuecomment-855286153
- const emotionStyles = extractCriticalToChunks(initialProps.html)
- const emotionStyleTags = emotionStyles.styles.map((style) => (
-
- ))
-
- return {
- ...initialProps,
- emotionStyleTags,
- }
+export default function MyDocument(props: MyDocumentProps) {
+ return (
+
+
+ {/* PWA primary color */}
+
+
+
+ {/* Inject MUI styles first to match with the prepend: true configuration. */}
+
+
+
+
+
+
+
+
+ )
}
+
+MyDocument.getInitialProps = documentGetInitialProps
diff --git a/src/pages/admin/campaign-applications/edit/[id].tsx b/src/pages/admin/campaign-applications/edit/[id].tsx
new file mode 100644
index 000000000..ecf9e170a
--- /dev/null
+++ b/src/pages/admin/campaign-applications/edit/[id].tsx
@@ -0,0 +1,8 @@
+import EditPage from 'components/admin/campaign-applications/EditPage'
+import { getServerSideProps as getPropsForOrganizerEdit } from 'pages/campaigns/application/[id]/index'
+
+import { GetServerSideProps } from 'next'
+
+export const getServerSideProps: GetServerSideProps = getPropsForOrganizerEdit
+
+export default EditPage
diff --git a/src/pages/admin/campaign-applications/index.tsx b/src/pages/admin/campaign-applications/index.tsx
new file mode 100644
index 000000000..16478382e
--- /dev/null
+++ b/src/pages/admin/campaign-applications/index.tsx
@@ -0,0 +1,10 @@
+import CampaignApplications from 'components/admin/campaign-applications/CampaignApplications'
+import { securedPropsWithTranslation } from 'middleware/auth/securedProps'
+import { GetServerSideProps } from 'next'
+
+export const getServerSideProps: GetServerSideProps = securedPropsWithTranslation(
+ ['common', 'auth', 'validation', 'campaigns', 'campaign-application'],
+ '',
+)
+
+export default CampaignApplications
diff --git a/src/pages/admin/marketing/index.tsx b/src/pages/admin/marketing/index.tsx
new file mode 100644
index 000000000..6453df300
--- /dev/null
+++ b/src/pages/admin/marketing/index.tsx
@@ -0,0 +1,6 @@
+import MarketingPage from 'components/admin/marketing/MarketingPage'
+import { securedAdminProps } from 'middleware/auth/securedProps'
+
+export const getServerSideProps = securedAdminProps(['common', 'auth', 'validation', 'marketing'])
+
+export default MarketingPage
diff --git a/src/pages/admin/marketing/newsletter-consent/index.tsx b/src/pages/admin/marketing/newsletter-consent/index.tsx
new file mode 100644
index 000000000..efcbe5b35
--- /dev/null
+++ b/src/pages/admin/marketing/newsletter-consent/index.tsx
@@ -0,0 +1,6 @@
+import SendEmailConsentPage from 'components/admin/marketing/EmailConsent/SendEmailConsentPage'
+import { securedAdminProps } from 'middleware/auth/securedProps'
+
+export const getServerSideProps = securedAdminProps(['common', 'auth', 'validation', 'marketing'])
+
+export default SendEmailConsentPage
diff --git a/src/pages/campaigns/application/[id]/index.tsx b/src/pages/campaigns/application/[id]/index.tsx
new file mode 100644
index 000000000..3104bd60f
--- /dev/null
+++ b/src/pages/campaigns/application/[id]/index.tsx
@@ -0,0 +1,43 @@
+import { routes } from 'common/routes'
+import EditCampaignApplicationPage from 'components/client/campaign-application/EditCampaignApplicationPage'
+import { securedProps } from 'middleware/auth/securedProps'
+import { GetServerSideProps, GetServerSidePropsResult } from 'next'
+import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
+
+export const getServerSideProps: GetServerSideProps<{ id: string }> = async (ctx) => {
+ const id = ctx.query.id
+ if (typeof id != 'string') {
+ return {
+ redirect: {
+ destination: '/404',
+ permanent: false,
+ },
+ } as GetServerSidePropsResult<{ id: string }>
+ }
+
+ const propsOrRedirect = await securedProps(ctx, routes.campaigns.applicationEdit(id))
+
+ // props i.e. means we're logged in
+ if ('props' in propsOrRedirect) {
+ const translation = await serverSideTranslations(ctx.locale ?? 'bg', [
+ 'common',
+ 'auth',
+ 'validation',
+ 'campaigns',
+ 'campaign-application',
+ ])
+
+ return {
+ props: {
+ id,
+ ...propsOrRedirect.props,
+ ...translation,
+ },
+ }
+ }
+
+ // redirect
+ return propsOrRedirect
+}
+
+export default EditCampaignApplicationPage
diff --git a/src/pages/campaigns/application/index.tsx b/src/pages/campaigns/application/index.tsx
new file mode 100644
index 000000000..607a2ff2c
--- /dev/null
+++ b/src/pages/campaigns/application/index.tsx
@@ -0,0 +1,11 @@
+import { GetServerSideProps } from 'next'
+import { securedPropsWithTranslation } from 'middleware/auth/securedProps'
+import { routes } from 'common/routes'
+import CampaignApplicationPage from 'components/client/campaign-application/CampaignApplicationPage'
+
+export const getServerSideProps: GetServerSideProps = securedPropsWithTranslation(
+ ['common', 'auth', 'validation', 'campaigns', 'campaign-application'],
+ routes.campaigns.application,
+)
+
+export default CampaignApplicationPage
diff --git a/src/pages/campaigns/news/index.tsx b/src/pages/campaigns/news/index.tsx
index 9da5b7346..8286d2323 100644
--- a/src/pages/campaigns/news/index.tsx
+++ b/src/pages/campaigns/news/index.tsx
@@ -17,7 +17,12 @@ export const getServerSideProps: GetServerSideProps = async ({ query, locale })
)
return {
props: {
- ...(await serverSideTranslations(locale ?? 'bg', ['common', 'breadcrumb', 'news'])),
+ ...(await serverSideTranslations(locale ?? 'bg', [
+ 'common',
+ 'breadcrumb',
+ 'news',
+ 'validation',
+ ])),
page: page,
dehydratedState: dehydrate(client),
},
diff --git a/src/service/apiEndpoints.ts b/src/service/apiEndpoints.ts
index f578b03c6..5dfa16ec4 100644
--- a/src/service/apiEndpoints.ts
+++ b/src/service/apiEndpoints.ts
@@ -65,6 +65,7 @@ export const endpoints = {
notifications: {
sendConfirmationEmail:
{ url: '/notifications/send-confirm-email', method: 'POST' },
subscribePublicEmail: { url: '/notifications/public/subscribe', method: 'POST' },
+ sendNewsLetterConsentEmail: { url: '/notifications/send-newsletter-consent' },
unsubscribePublicEmail: { url: '/notifications/public/unsubscribe', method: 'POST' },
subscribeEmail: { url: '/notifications/subscribe', method: 'POST' },
unsubscribeEmail: { url: '/notifications/unsubscribe', method: 'POST' },
@@ -447,4 +448,14 @@ export const endpoints = {
}
},
},
+ campaignApplication: {
+ create: { url: '/campaign-application/create', method: 'POST' },
+ update: (id: string) => { url: `/campaign-application/${id}`, method: 'PATCH' },
+ uploadFile: (campaignId: string) =>
+ { url: `/campaign-application/uploadFile/${campaignId}`, method: 'POST' },
+ deleteFile: (fileId: string) =>
+ { url: `/campaign-application/fileById/${fileId}`, method: 'DELETE' },
+ view: (id: string) => { url: `/campaign-application/byId/${id}`, method: 'GET' },
+ listAllForAdmin: { url: `/campaign-application/list`, method: 'GET' },
+ },
}
diff --git a/src/service/campaign-application.ts b/src/service/campaign-application.ts
new file mode 100644
index 000000000..58874e3ae
--- /dev/null
+++ b/src/service/campaign-application.ts
@@ -0,0 +1,302 @@
+import { AxiosError, AxiosResponse, isAxiosError } from 'axios'
+import { useSession } from 'next-auth/react'
+
+import { useMutation, useQuery } from '@tanstack/react-query'
+import {
+ CampaignApplicationFormData,
+ CampaignApplicationState,
+ CampaignEndTypes,
+} from 'components/client/campaign-application/helpers/campaignApplication.types'
+import {
+ CampaignApplicationExisting,
+ CampaignApplicationRequest,
+ CampaignApplicationResponse,
+ UploadCampaignApplicationFilesRequest,
+ UploadCampaignApplicationFilesResponse,
+} from 'gql/campaign-applications'
+import { Person } from 'gql/person'
+import { useState } from 'react'
+import { apiClient } from 'service/apiClient'
+import { endpoints } from 'service/apiEndpoints'
+import { authConfig, authQueryFnFactory } from 'service/restRequests'
+import { ApiErrors } from './apiErrors'
+
+export const useCreateCampaignApplication = () => {
+ const { data: session } = useSession()
+ return async (data: CampaignApplicationRequest) =>
+ await apiClient.post>(
+ endpoints.campaignApplication.create.url,
+ data,
+ authConfig(session?.accessToken),
+ )
+}
+
+export const useUploadCampaignApplicationFiles = () => {
+ const { data: session } = useSession()
+ return async ({ files, campaignApplicationId }: UploadCampaignApplicationFilesRequest) => {
+ const formData = new FormData()
+ files.forEach((file: File) => {
+ formData.append('file', file)
+ })
+ return await apiClient.post>(
+ endpoints.campaignApplication.uploadFile(campaignApplicationId).url,
+ formData,
+ {
+ headers: {
+ ...authConfig(session?.accessToken).headers,
+ 'Content-Type': 'multipart/form-data',
+ },
+ },
+ )
+ }
+}
+
+export const useDeleteCampaignApplicationFile = () => {
+ const { data: session } = useSession()
+ return async (id: string) =>
+ await apiClient.delete(
+ endpoints.campaignApplication.deleteFile(id).url,
+ authConfig(session?.accessToken),
+ )
+}
+
+export function useViewCampaignApplicationCached(id: string, cacheFor = 60 * 1000) {
+ const { data } = useSession()
+ return useQuery(
+ [endpoints.campaignApplication.view(id).url],
+ authQueryFnFactory(data?.accessToken),
+ {
+ cacheTime: cacheFor,
+ },
+ )
+}
+
+export const useUpdateCampaignApplication = () => {
+ const { data: session } = useSession()
+ return async ([data, id]: [CampaignApplicationRequest, string]) =>
+ await apiClient.patch>(
+ endpoints.campaignApplication.update(id).url,
+ data,
+ authConfig(session?.accessToken),
+ )
+}
+
+const createMutation = () =>
+ useMutation<
+ AxiosResponse,
+ AxiosError,
+ CampaignApplicationRequest
+ >({
+ mutationFn: useCreateCampaignApplication(),
+ })
+
+const fileUploadMutation = () =>
+ useMutation<
+ AxiosResponse,
+ AxiosError,
+ UploadCampaignApplicationFilesRequest
+ >({
+ mutationFn: useUploadCampaignApplicationFiles(),
+ })
+
+const fileDeleteMutation = () =>
+ useMutation({
+ mutationFn: useDeleteCampaignApplicationFile(),
+ })
+
+const updateMutation = () =>
+ useMutation<
+ AxiosResponse,
+ AxiosError,
+ [CampaignApplicationRequest, string]
+ >({
+ mutationFn: useUpdateCampaignApplication(),
+ })
+
+export interface CreateOrEditApplication {
+ person?: Person
+ isEdit?: boolean
+ campaignApplication?: CampaignApplicationExisting
+}
+
+export const useCreateOrEditApplication = ({
+ person,
+ isEdit,
+ campaignApplication: existing,
+}: CreateOrEditApplication) => {
+ const initialValues: CampaignApplicationFormData = mapExistingOrNew(isEdit, existing, person)
+
+ const [files, setFiles] = useState(
+ existing?.documents?.map((d) => ({ name: d.filename } as File)) ?? [],
+ )
+ const [submitting, setSubmitting] = useState(false)
+ const [successful, setSuccessful] = useState(false)
+ const [error, setError] = useState()
+ const [uploadedFiles, setFileUploadState] = useState>({
+ successful: [],
+ failed: [],
+ })
+ const [deletedFiles, setFileDeletedState] = useState>({
+ successful: [],
+ failed: [],
+ })
+ const [campaignApplicationResult, setCampaignApplicationResult] =
+ useState()
+
+ const update = updateMutation()
+ const create = createMutation()
+ const fileDelete = fileDeleteMutation()
+ const fileUpload = fileUploadMutation()
+
+ const createOrUpdateApplication = async (input: CampaignApplicationRequest) => {
+ if (submitting) {
+ return
+ }
+ setSubmitting(true)
+ setError(undefined)
+ setSuccessful(false)
+ setCampaignApplicationResult(undefined)
+
+ // ---- create or edit the campaign application entity (excl. files - they are a separate call below)
+ const dataOrError =
+ isEdit && typeof existing?.id === 'string'
+ ? await update.mutateAsync([input, existing?.id]).catch((e) => e as AxiosError)
+ : await create.mutateAsync(input).catch((e) => e as AxiosError)
+ if (isAxiosError(dataOrError)) {
+ setSubmitting(false)
+ if (typeof dataOrError.response?.data?.message === 'string') {
+ setError([dataOrError.response?.data?.message])
+ } else if (Array.isArray(dataOrError.response?.data?.message)) {
+ setError(dataOrError.response?.data?.message?.flatMap((m) => Object.values(m.constraints)))
+ } else {
+ setError(['could not create a campaign application due to unknown error'])
+ }
+ return
+ }
+
+ if (dataOrError?.data?.id == null) {
+ // it appears the create was not successful after all so still
+ setSubmitting(false)
+ setError(['could not create a campaign application'])
+ return
+ }
+
+ const campaignApplication = dataOrError.data
+ setSuccessful(true)
+ setCampaignApplicationResult(campaignApplication)
+
+ // ---- FILES
+ const uploadedFilesMap = new Map()
+ const deletedFilesMap = new Map()
+ const filesToUpload = isEdit
+ ? files.filter(
+ (f) => f.size > 0 && !existing?.documents.some((d) => d.filename === f.name),
+ ) ?? []
+ : files
+ const filesToDelete =
+ existing?.documents?.filter((d) => !files.some((f) => f.name === d.filename)) ?? []
+
+ await Promise.all([
+ ...filesToDelete.map((f) =>
+ fileDelete
+ .mutateAsync(f.id)
+ .then(() => deletedFilesMap.set(f.filename, 'success'))
+ .catch(() => deletedFilesMap.set(f.filename, 'fail')),
+ ),
+ ...filesToUpload.map((f) =>
+ fileUpload
+ .mutateAsync({ campaignApplicationId: campaignApplication.id, files: [f] })
+ .then(() => uploadedFilesMap.set(f.name, 'success'))
+ .catch(() => uploadedFilesMap.set(f.name, 'fail')),
+ ),
+ ])
+
+ const fileUploadResults = [...uploadedFilesMap.entries()].reduce((a, [key, value]) => {
+ value === 'fail' ? a.failed.push(key) : a.successful.push(key)
+ return a
+ }, uploadedFiles)
+ const fileDeleteResults = [...deletedFilesMap.entries()].reduce((a, [key, value]) => {
+ value === 'fail' ? a.failed.push(key) : a.successful.push(key)
+ return a
+ }, deletedFiles)
+
+ setFileUploadState(fileUploadResults)
+ setFileDeletedState(fileDeleteResults)
+ setSubmitting(false)
+ }
+
+ return {
+ createOrUpdateApplication,
+ createOrUpdateSuccessful: successful,
+ submitting,
+ uploadedFiles,
+ error,
+ campaignApplicationResult,
+ files,
+ setFiles,
+ initialValues,
+ deletedFiles,
+ }
+}
+
+export function mapExistingOrNew(
+ isEdit: boolean | undefined,
+ existing: CampaignApplicationExisting | undefined,
+ person: Person | undefined,
+): CampaignApplicationFormData {
+ return {
+ organizer: {
+ name: (isEdit ? existing?.organizerName : `${person?.firstName} ${person?.lastName}`) ?? '',
+ phone: (isEdit ? existing?.organizerPhone : person?.phone) ?? '',
+ email: (isEdit ? existing?.organizerEmail : person?.email) ?? '',
+ acceptTermsAndConditions: isEdit ? true : false,
+ transparencyTermsAccepted: isEdit ? true : false,
+ personalInformationProcessingAccepted: isEdit ? true : false,
+ },
+ applicationBasic: {
+ title: existing?.campaignName ?? '',
+ beneficiaryNames: existing?.beneficiary ?? '',
+ campaignType: existing?.campaignTypeId ?? '',
+ funds: isNaN(parseInt(existing?.amount ?? '')) ? 0 : parseInt(existing?.amount ?? '0'),
+ campaignEnd: existing?.campaignEnd ?? CampaignEndTypes.FUNDS,
+ campaignEndDate: existing?.campaignEndDate,
+ },
+ applicationDetails: {
+ cause: existing?.goal ?? '',
+ currentStatus: existing?.history ?? '',
+ description: existing?.description ?? '',
+ organizerBeneficiaryRelationship: existing?.organizerBeneficiaryRel ?? '',
+ },
+ admin: {
+ archived: existing?.archived ?? false,
+ state: (existing?.state as CampaignApplicationState) ?? 'review',
+ ticketURL: existing?.ticketURL ?? '',
+ },
+ }
+}
+
+export function mapCreateOrEditInput(i: CampaignApplicationFormData): CampaignApplicationRequest {
+ return {
+ acceptTermsAndConditions: i.organizer.acceptTermsAndConditions,
+ personalInformationProcessingAccepted: i.organizer.personalInformationProcessingAccepted,
+ transparencyTermsAccepted: i.organizer.transparencyTermsAccepted,
+
+ organizerName: i.organizer.name,
+ organizerEmail: i.organizer.email,
+ organizerPhone: i.organizer.phone,
+
+ beneficiary: i.applicationBasic.beneficiaryNames,
+
+ campaignName: i.applicationBasic.title,
+ amount: i.applicationBasic.funds?.toString() ?? '',
+ goal: i.applicationDetails.cause,
+ description: i.applicationDetails.description,
+ organizerBeneficiaryRel: i.applicationDetails.organizerBeneficiaryRelationship ?? '-',
+ history: i.applicationDetails.currentStatus,
+ campaignEnd: i.applicationBasic.campaignEnd,
+ campaignEndDate: i.applicationBasic.campaignEndDate,
+ campaignTypeId: i.applicationBasic.campaignType,
+
+ ...(i.admin ?? {}), // server disregards admin-only props if the user is not admin
+ }
+}
diff --git a/src/service/marketing.ts b/src/service/marketing.ts
new file mode 100644
index 000000000..91e3bc211
--- /dev/null
+++ b/src/service/marketing.ts
@@ -0,0 +1,16 @@
+import { NewsLetterConsentResponse, SendNewsLetterConsent } from 'gql/marketing'
+import { useSession } from 'next-auth/react'
+import { authConfig } from './restRequests'
+import { endpoints } from './apiEndpoints'
+import { apiClient } from './apiClient'
+
+export function useSendConsentEmail() {
+ const { data: session } = useSession()
+ return async (data: SendNewsLetterConsent) => {
+ return await apiClient.post(
+ endpoints.notifications.sendNewsLetterConsentEmail.url,
+ data,
+ authConfig(session?.accessToken),
+ )
+ }
+}
diff --git a/src/test/campaign-application/campaign-application.test.tsx b/src/test/campaign-application/campaign-application.test.tsx
new file mode 100644
index 000000000..7f5cd7a7d
--- /dev/null
+++ b/src/test/campaign-application/campaign-application.test.tsx
@@ -0,0 +1,382 @@
+import { act, renderHook } from '@testing-library/react'
+import {
+ CampaignApplicationExisting,
+ CampaignApplicationRequest,
+ CampaignApplicationResponse,
+} from 'gql/campaign-applications'
+import { Person } from 'gql/person'
+import { rest } from 'msw'
+import { startResponseHandler } from 'test/response-handler/response-handler'
+import { useCreateOrEditApplication } from '../../service/campaign-application'
+import { Providers as AllTheProviders } from '../test-utils'
+import { isPromise } from 'formik'
+import { SetupServer } from 'msw/node'
+import { ApiErrors } from 'service/apiErrors'
+
+describe('Campaign application create or update logic', () => {
+ let server: SetupServer
+ let requests: string[]
+
+ beforeEach(() => {
+ ;[server, requests] = startResponseHandler()
+ })
+ afterEach(() => {
+ if (typeof server?.close === 'function') {
+ server.close()
+ }
+ })
+
+ test('should be called and return the initial state and the create or edit function', () => {
+ const { result } = setup()
+ .withPerson({
+ firstName: 'test',
+ lastName: 'm',
+ phone: '01234569',
+ email: 'test@test.com',
+ })
+ .run()
+ expect(result?.current).toBeDefined()
+
+ const {
+ createOrUpdateSuccessful: applicationCreated,
+ submitting,
+ campaignApplicationResult,
+ initialValues,
+ uploadedFiles,
+ deletedFiles,
+ error,
+ files,
+ setFiles,
+ createOrUpdateApplication,
+ } = result.current
+
+ expect(applicationCreated).toBe(false)
+ expect(campaignApplicationResult).not.toBeDefined()
+ expect(submitting).toBe(false)
+ expect(uploadedFiles).toEqual({ successful: [], failed: [] })
+ expect(deletedFiles).toEqual({ successful: [], failed: [] })
+ expect(error).not.toBeDefined()
+ expect(files).toEqual([])
+ expect(typeof setFiles === 'function').toBe(true)
+ expect(typeof createOrUpdateApplication === 'function').toBe(true)
+ expect(initialValues).toEqual({
+ applicationBasic: {
+ beneficiaryNames: '',
+ campaignEnd: 'funds',
+ campaignEndDate: undefined,
+ campaignType: '',
+ funds: 0,
+ title: '',
+ },
+ applicationDetails: {
+ cause: '',
+ currentStatus: '',
+ description: '',
+ organizerBeneficiaryRelationship: undefined,
+ },
+ organizer: {
+ acceptTermsAndConditions: false,
+ email: 'test@test.com',
+ name: 'test m',
+ personalInformationProcessingAccepted: false,
+ phone: '01234569',
+ transparencyTermsAccepted: false,
+ },
+ })
+ })
+
+ test('when create called it should call the create mutation and fill in applicationCreated and campaignApplicationResult state', async () => {
+ // arrange
+ server.use(handleCreate({ campaignName: 'test' }))
+ const { result } = setup()
+ .withPerson({
+ firstName: 'test',
+ lastName: 'm',
+ phone: '01234569',
+ email: 'test@test.com',
+ })
+ .run()
+
+ // act
+ await act(async () => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(requests).toEqual(['POST http://localhost/api/campaign-application/create {}'])
+
+ expect(result.current.error).not.toBeDefined()
+ expect(result.current.createOrUpdateSuccessful).toBe(true)
+ expect(result.current.submitting).toBe(false)
+ expect(result.current.campaignApplicationResult).toEqual({
+ campaignName: 'test',
+ id: '1234',
+ })
+ })
+
+ test('when create called multiple times it should only call the create mutation once', async () => {
+ // arrange
+ let resolveCampaign: (c: Partial) => void = () => {
+ return
+ }
+ const responsePromise = new Promise>((res) => {
+ resolveCampaign = res
+ })
+ server.use(handleCreate(responsePromise))
+ const { result } = setup().run()
+
+ const createPromise: Promise[] = []
+ // act
+ await act(() => createPromise.push(result.current.createOrUpdateApplication({})))
+
+ expect(result.current.submitting).toBe(true)
+ await act(() => createPromise.push(result.current.createOrUpdateApplication({})))
+
+ resolveCampaign({ id: '42' })
+ await act(() => Promise.all(createPromise))
+ expect(result.current.submitting).toBe(false)
+ // assert
+ expect(requests.length).toBe(1) // only one request sent
+ expect(requests).toEqual(['POST http://localhost/api/campaign-application/create {}'])
+ })
+
+ test('when create called and an error occurs it should convey that via the error state and then clear it up when create called again', async () => {
+ // arrange
+ server.use(
+ handleCreateError({
+ error: '',
+ message: [
+ {
+ property: 't',
+ constraints: { test: 'error in the test' },
+ },
+ ],
+ statusCode: 1,
+ }),
+ )
+ const { result } = setup().run()
+
+ // act
+ await act(() => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(result.current.error).toEqual(['error in the test'])
+ expect(result.current.submitting).toBe(false)
+
+ // act clean up error on a new attempt
+ server.use(handleCreate({}))
+ await act(() => result.current.createOrUpdateApplication({}))
+ expect(result.current.error).not.toBeDefined()
+ })
+
+ test('when create called and files added it should call the uploadFiles mutation as many times as there are files and fill in the files upload result', async () => {
+ // arrange
+ server.use(handleCreate({ campaignName: 'test' }))
+ server.use(handleFileUpload)
+ const { result } = setup().run()
+ await act(() => result.current.setFiles([new File([], '123.txt'), new File([], '456.txt')]))
+
+ // act
+ await act(async () => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(requests).toEqual([
+ 'POST http://localhost/api/campaign-application/create {}',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ ])
+ expect(result.current.uploadedFiles).toEqual({
+ failed: [],
+ successful: ['123.txt', '456.txt'],
+ })
+ })
+
+ test('when create called and files added it should call the uploadFiles mutation as many times as there are files and fill in the files upload result including failed ones', async () => {
+ // arrange
+ server.use(handleCreate({ campaignName: 'test' }))
+ let fileCount = 0
+ server.use(
+ handleFileUploadWith((req, res, ctx) => {
+ fileCount += 1
+ return res(ctx.status(fileCount > 1 ? 400 : 200), ctx.json({}))
+ }),
+ )
+ const { result } = setup().run()
+ await act(() => result.current.setFiles([new File([], '123.txt'), new File([], '456.txt')]))
+
+ // act
+ await act(async () => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(requests).toEqual([
+ 'POST http://localhost/api/campaign-application/create {}',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ ])
+ expect(result.current.uploadedFiles).toEqual({
+ failed: ['456.txt'],
+ successful: ['123.txt'],
+ })
+ })
+
+ test('when update called and isEdit it should call the edit mutation and fill in applicationCreated and campaignApplicationResult state', async () => {
+ // arrange
+ server.use(handleEdit({ campaignName: 'test' }))
+ const { result } = setup()
+ .withCampaignApplication({
+ id: '4321',
+ beneficiary: 'test bene',
+ })
+ .withIsEdit(true)
+ .run()
+
+ // act
+ await act(async () => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(requests).toEqual(['PATCH http://localhost/api/campaign-application/4321 {}'])
+
+ expect(result.current.createOrUpdateSuccessful).toBe(true)
+ expect(result.current.submitting).toBe(false)
+ expect(result.current.campaignApplicationResult).toEqual({
+ campaignName: 'test',
+ id: '1234',
+ })
+ })
+
+ test.only('when edit called and files added and removed it should call the uploadFiles/deleteFiles mutation as many times as there are files and fill in the files upload/deleted result including failed ones', async () => {
+ // arrange
+ server.use(handleEdit())
+
+ let fileCount = 0
+ server.use(
+ handleFileUploadWith((req, res, ctx) => {
+ fileCount += 1
+ return res(ctx.status(fileCount > 1 ? 400 : 200), ctx.json({}))
+ }),
+ )
+ let deleteFileCount = 0
+ server.use(
+ handleFileDeleteWith((req, res, ctx) => {
+ deleteFileCount += 1
+ return res(ctx.status(deleteFileCount > 1 ? 400 : 200), ctx.json({}))
+ }),
+ )
+ const { result } = setup()
+ .withCampaignApplication({
+ id: '1234',
+ documents: [
+ { filename: 'my.txt', id: 'my' },
+ { filename: 'my1.txt', id: 'my1' },
+ ],
+ })
+ .withIsEdit(true)
+ .run()
+
+ await act(() =>
+ result.current.setFiles([
+ new File(['my file'], '123.txt'),
+ new File(['your file'], '456.txt'),
+ ]),
+ )
+
+ // act
+ await act(async () => result.current.createOrUpdateApplication({}))
+
+ // assert
+ expect(requests).toEqual([
+ 'PATCH http://localhost/api/campaign-application/1234 {}',
+ 'DELETE http://localhost/api/campaign-application/fileById/my ',
+ 'DELETE http://localhost/api/campaign-application/fileById/my1 ',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ 'POST http://localhost/api/campaign-application/uploadFile/1234 ',
+ ])
+ expect(result.current.uploadedFiles).toEqual({
+ failed: ['456.txt'],
+ successful: ['123.txt'],
+ })
+ expect(result.current.deletedFiles).toEqual({
+ failed: ['my1.txt'],
+ successful: ['my.txt'],
+ })
+ })
+})
+
+function setup() {
+ let person: Person
+ let campaignApplication: CampaignApplicationExisting
+ let isEdit = false
+
+ const runner = {
+ withCampaignApplication(c: Partial) {
+ campaignApplication = c as CampaignApplicationExisting
+ return runner
+ },
+ withPerson(p: Partial) {
+ person = p as Person
+ return runner
+ },
+ withIsEdit(is: boolean) {
+ isEdit = is
+ return runner
+ },
+ default() {
+ return runner
+ },
+ run() {
+ return renderHook(
+ () =>
+ useCreateOrEditApplication({
+ person,
+ campaignApplication,
+ isEdit,
+ }),
+ {
+ wrapper: AllTheProviders,
+ },
+ )
+ },
+ }
+
+ return runner
+}
+
+export const handleCreate = (
+ response: Partial | Promise>,
+) =>
+ rest.post('**/campaign-application/create', async (req, res, ctx) => {
+ const r = {
+ id: '1234',
+ ...(isPromise(response) ? await response : response),
+ }
+
+ return res(ctx.status(200, 'ok'), ctx.json(r))
+ })
+
+export const handleCreateError = (response: ApiErrors) =>
+ rest.post('**/campaign-application/create', async (req, res, ctx) => {
+ return res(ctx.status(400, 'Not ok'), ctx.json(response))
+ })
+
+export const handleFileUpload = rest.post(
+ '**/campaign-application/uploadFile/**',
+ async (req, res, ctx) => res(ctx.status(200, 'ok'), ctx.json({})),
+)
+
+export const handleFileUploadWith = (handler: Parameters[1]) =>
+ rest.post('**/campaign-application/uploadFile/**', handler)
+
+export const handleFileDeleteWith = (handler: Parameters[1]) =>
+ rest.delete('**/campaign-application/fileById/**', handler)
+
+export const handleEdit = (
+ response:
+ | Partial
+ | Promise> = {},
+) =>
+ rest.patch('**/campaign-application/**', async (req, res, ctx) => {
+ const r = {
+ id: '1234',
+ ...(isPromise(response) ? await response : response),
+ }
+
+ return res(ctx.status(200, 'ok'), ctx.json(r))
+ })
diff --git a/src/test/response-handler/response-handler.ts b/src/test/response-handler/response-handler.ts
new file mode 100644
index 000000000..2fd78a3c5
--- /dev/null
+++ b/src/test/response-handler/response-handler.ts
@@ -0,0 +1,46 @@
+import { DefaultBodyType, MockedRequest, rest } from 'msw'
+import { setupServer } from 'msw/node'
+
+export const defaultHandlers = [
+ // me
+ rest.post('**/me', (req, res, ctx) => {
+ return res(
+ ctx.status(200, 'ok'),
+ ctx.json({
+ status: 'authenticated',
+ person: {
+ id: 'c7b3d8e0-5e0b-4b0f-8b3a-3b9f4b3d3b3d',
+ firstName: 'John',
+ lastName: 'Maverick',
+ email: 'john@podkrepi.bg',
+ phone: '01234567',
+ newsletter: false,
+ address: 'string',
+ emailConfirmed: true,
+ },
+ }),
+ )
+ }),
+]
+
+/**
+ * Starts the mock response handler.
+ *
+ * I M P O R T A N T - clean up the server after use (afterEach)
+ * @param handlers
+ * @returns a tuple of 3 - [SetupServer, string[], Array]
+ */
+export function startResponseHandler(handlers: typeof defaultHandlers = []) {
+ const server = setupServer(...defaultHandlers, ...handlers)
+
+ server.listen()
+
+ const rawEvents: MockedRequest[] = []
+ const urlMethodAndBody: string[] = []
+ server.events.on('request:start', async (e) => {
+ rawEvents.push(e)
+ urlMethodAndBody.push(`${e.method} ${e.url.toString()} ${await e.text().catch(() => '')}`)
+ })
+
+ return [server, urlMethodAndBody, rawEvents] as const
+}
diff --git a/src/test/setupTests.ts b/src/test/setupTests.ts
index 73c193871..dcf22ce62 100644
--- a/src/test/setupTests.ts
+++ b/src/test/setupTests.ts
@@ -16,3 +16,5 @@ jest.mock('next-i18next', () => ({
}
},
}))
+
+jest.mock('next/config', () => () => ({ publicRuntimeConfig: { API_URL: 'http://localhost/api' } }))
diff --git a/src/test/test-utils.tsx b/src/test/test-utils.tsx
index 016ab7118..aba8ad4c1 100644
--- a/src/test/test-utils.tsx
+++ b/src/test/test-utils.tsx
@@ -1,10 +1,53 @@
-import { render, RenderOptions } from '@testing-library/react'
import { ThemeProvider } from '@mui/material/styles'
+import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
+import { render, RenderOptions } from '@testing-library/react'
import theme from 'common/theme'
+import { SessionProvider } from 'next-auth/react'
+import { ServerUser } from 'service/auth'
-const Providers = ({ children }: { children: React.ReactElement }) => {
- return {children}
+export const Providers = ({ children }: { children: React.ReactElement }) => {
+ const user = {
+ name: 'user',
+ email: 'email',
+ } as unknown as ServerUser
+ return (
+
+
+ {
+ // skip the errors as it fills the console with the 4xx and 5xx errors that are legitimate parts of the tests
+ // i.e. when a file fails to upload - inform the user
+ return
+ },
+ log: console.log,
+ warn: console.warn,
+ },
+ })
+ }>
+ {children}
+
+
+
+ )
}
+
const customRender = (ui: React.ReactElement, options: RenderOptions = {}) =>
render(ui, { wrapper: Providers, ...options })
diff --git a/yarn.lock b/yarn.lock
index a324a698b..c8675fdda 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -496,6 +496,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/runtime@npm:^7.25.6":
+ version: 7.25.6
+ resolution: "@babel/runtime@npm:7.25.6"
+ dependencies:
+ regenerator-runtime: ^0.14.0
+ checksum: ee1a69d3ac7802803f5ee6a96e652b78b8addc28c6a38c725a4ad7d61a059d9e6cb9f6550ed2f63cce67a1bd82e0b1ef66a1079d895be6bfb536a5cfbd9ccc32
+ languageName: node
+ linkType: hard
+
"@babel/template@npm:^7.22.15":
version: 7.22.15
resolution: "@babel/template@npm:7.22.15"
@@ -823,7 +832,26 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/cache@npm:^11.11.0, @emotion/cache@npm:^11.7.1":
+"@emotion/babel-plugin@npm:^11.12.0":
+ version: 11.12.0
+ resolution: "@emotion/babel-plugin@npm:11.12.0"
+ dependencies:
+ "@babel/helper-module-imports": ^7.16.7
+ "@babel/runtime": ^7.18.3
+ "@emotion/hash": ^0.9.2
+ "@emotion/memoize": ^0.9.0
+ "@emotion/serialize": ^1.2.0
+ babel-plugin-macros: ^3.1.0
+ convert-source-map: ^1.5.0
+ escape-string-regexp: ^4.0.0
+ find-root: ^1.1.0
+ source-map: ^0.5.7
+ stylis: 4.2.0
+ checksum: b5d4b3dfe97e6763794a42b5c3a027a560caa1aa6dcaf05c18e5969691368dd08245c077bad7397dcc720b53d29caeaaec1888121e68cfd9ab02ff52f6fef662
+ languageName: node
+ linkType: hard
+
+"@emotion/cache@npm:^11.11.0":
version: 11.11.0
resolution: "@emotion/cache@npm:11.11.0"
dependencies:
@@ -836,6 +864,19 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/cache@npm:^11.13.0, @emotion/cache@npm:^11.13.1":
+ version: 11.13.1
+ resolution: "@emotion/cache@npm:11.13.1"
+ dependencies:
+ "@emotion/memoize": ^0.9.0
+ "@emotion/sheet": ^1.4.0
+ "@emotion/utils": ^1.4.0
+ "@emotion/weak-memoize": ^0.4.0
+ stylis: 4.2.0
+ checksum: 94b161786a03a08a1e30257478fad9a9be1ac8585ddca0c6410d7411fd474fc8b0d6d1167d7d15bdb012d1fd8a1220ac2bbc79501ad9b292b83c17da0874d7de
+ languageName: node
+ linkType: hard
+
"@emotion/hash@npm:^0.9.1":
version: 0.9.1
resolution: "@emotion/hash@npm:0.9.1"
@@ -843,6 +884,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/hash@npm:^0.9.2":
+ version: 0.9.2
+ resolution: "@emotion/hash@npm:0.9.2"
+ checksum: 379bde2830ccb0328c2617ec009642321c0e009a46aa383dfbe75b679c6aea977ca698c832d225a893901f29d7b3eef0e38cf341f560f6b2b56f1ff23c172387
+ languageName: node
+ linkType: hard
+
"@emotion/is-prop-valid@npm:^0.8.2":
version: 0.8.8
resolution: "@emotion/is-prop-valid@npm:0.8.8"
@@ -861,12 +909,12 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/is-prop-valid@npm:^1.2.2":
- version: 1.2.2
- resolution: "@emotion/is-prop-valid@npm:1.2.2"
+"@emotion/is-prop-valid@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "@emotion/is-prop-valid@npm:1.3.1"
dependencies:
- "@emotion/memoize": ^0.8.1
- checksum: 61f6b128ea62b9f76b47955057d5d86fcbe2a6989d2cd1e583daac592901a950475a37d049b9f7a7c6aa8758a33b408735db759fdedfd1f629df0f85ab60ea25
+ "@emotion/memoize": ^0.9.0
+ checksum: fe6549d54f389e1a17cb02d832af7ee85fb6ea126fc18d02ca47216e8ff19332c1983f4a0ba68602cfcd3b325ffd4ebf0b2d0c6270f1e7e6fe3fca4ba7741e1a
languageName: node
linkType: hard
@@ -884,24 +932,31 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/react@npm:^11.11.4":
- version: 11.11.4
- resolution: "@emotion/react@npm:11.11.4"
+"@emotion/memoize@npm:^0.9.0":
+ version: 0.9.0
+ resolution: "@emotion/memoize@npm:0.9.0"
+ checksum: 038132359397348e378c593a773b1148cd0cf0a2285ffd067a0f63447b945f5278860d9de718f906a74c7c940ba1783ac2ca18f1c06a307b01cc0e3944e783b1
+ languageName: node
+ linkType: hard
+
+"@emotion/react@npm:^11.13.3":
+ version: 11.13.3
+ resolution: "@emotion/react@npm:11.13.3"
dependencies:
"@babel/runtime": ^7.18.3
- "@emotion/babel-plugin": ^11.11.0
- "@emotion/cache": ^11.11.0
- "@emotion/serialize": ^1.1.3
- "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1
- "@emotion/utils": ^1.2.1
- "@emotion/weak-memoize": ^0.3.1
+ "@emotion/babel-plugin": ^11.12.0
+ "@emotion/cache": ^11.13.0
+ "@emotion/serialize": ^1.3.1
+ "@emotion/use-insertion-effect-with-fallbacks": ^1.1.0
+ "@emotion/utils": ^1.4.0
+ "@emotion/weak-memoize": ^0.4.0
hoist-non-react-statics: ^3.3.1
peerDependencies:
react: ">=16.8.0"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 6abaa7a05c5e1db31bffca7ac79169f5456990022cbb3794e6903221536609a60420f2b4888dd3f84e9634a304e394130cb88dc32c243a1dedc263e50da329f8
+ checksum: 0b58374bf28de914b49881f0060acfb908989869ebab63a2287773fc5e91a39f15552632b03d376c3e9835c5b4f23a5ebac8b0963b29af164d46c0a77ac928f0
languageName: node
linkType: hard
@@ -939,16 +994,16 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/serialize@npm:^1.1.3, @emotion/serialize@npm:^1.1.4":
- version: 1.1.4
- resolution: "@emotion/serialize@npm:1.1.4"
+"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.0, @emotion/serialize@npm:^1.3.1":
+ version: 1.3.2
+ resolution: "@emotion/serialize@npm:1.3.2"
dependencies:
- "@emotion/hash": ^0.9.1
- "@emotion/memoize": ^0.8.1
- "@emotion/unitless": ^0.8.1
- "@emotion/utils": ^1.2.1
+ "@emotion/hash": ^0.9.2
+ "@emotion/memoize": ^0.9.0
+ "@emotion/unitless": ^0.10.0
+ "@emotion/utils": ^1.4.1
csstype: ^3.0.2
- checksum: 71b99f816a9c1d61a87c62cf4928da3894bb62213f3aff38b1ea9790b3368f084af98a3e5453b5055c2f36a7d70318d2fa9955b7b5676c2065b868062375df39
+ checksum: 8051bafe32459e1aecf716cdb66a22b090060806104cca89d4e664893b56878d3e9bb94a4657df9b7b3fd183700a9be72f7144c959ddcbd3cf7b330206919237
languageName: node
linkType: hard
@@ -976,23 +1031,30 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/styled@npm:^11.11.5":
- version: 11.11.5
- resolution: "@emotion/styled@npm:11.11.5"
+"@emotion/sheet@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "@emotion/sheet@npm:1.4.0"
+ checksum: eeb1212e3289db8e083e72e7e401cd6d1a84deece87e9ce184f7b96b9b5dbd6f070a89057255a6ff14d9865c3ce31f27c39248a053e4cdd875540359042586b4
+ languageName: node
+ linkType: hard
+
+"@emotion/styled@npm:^11.13.0":
+ version: 11.13.0
+ resolution: "@emotion/styled@npm:11.13.0"
dependencies:
"@babel/runtime": ^7.18.3
- "@emotion/babel-plugin": ^11.11.0
- "@emotion/is-prop-valid": ^1.2.2
- "@emotion/serialize": ^1.1.4
- "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1
- "@emotion/utils": ^1.2.1
+ "@emotion/babel-plugin": ^11.12.0
+ "@emotion/is-prop-valid": ^1.3.0
+ "@emotion/serialize": ^1.3.0
+ "@emotion/use-insertion-effect-with-fallbacks": ^1.1.0
+ "@emotion/utils": ^1.4.0
peerDependencies:
"@emotion/react": ^11.0.0-rc.0
react: ">=16.8.0"
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: ad5fc42d00e8aa9597f6d9665986036d5ebe0e8f8155af6d95831c5e8fb2319fb837724e6c5cd59e5346f14c3263711b7ce7271d34688e974d1f32ffeecb37ba
+ checksum: f5b951059418f57bc8ea32b238afb25965ece3314f2ffd1b14ce049ba3c066a424990dfbfabbf57bb88e044eaa80bf19f620ac988adda3d2fc483177be6da05e
languageName: node
linkType: hard
@@ -1016,6 +1078,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/unitless@npm:^0.10.0":
+ version: 0.10.0
+ resolution: "@emotion/unitless@npm:0.10.0"
+ checksum: d79346df31a933e6d33518e92636afeb603ce043f3857d0a39a2ac78a09ef0be8bedff40130930cb25df1beeee12d96ee38613963886fa377c681a89970b787c
+ languageName: node
+ linkType: hard
+
"@emotion/unitless@npm:^0.8.1":
version: 0.8.1
resolution: "@emotion/unitless@npm:0.8.1"
@@ -1032,6 +1101,15 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/use-insertion-effect-with-fallbacks@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.1.0"
+ peerDependencies:
+ react: ">=16.8.0"
+ checksum: 63665191773b27de66807c53b90091ef0d10d5161381f62726cfceecfe1d8c944f18594b8021805fc81575b64246fd5ab9c75d60efabec92f940c1c410530949
+ languageName: node
+ linkType: hard
+
"@emotion/utils@npm:^1.2.1":
version: 1.2.1
resolution: "@emotion/utils@npm:1.2.1"
@@ -1039,6 +1117,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/utils@npm:^1.4.0, @emotion/utils@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "@emotion/utils@npm:1.4.1"
+ checksum: 088f6844c735981f53c84a76101cf261422301e7895cb37fea6a47e7950247ffa8ca174ca2a15d9b29a47f0fa831b432017ca7683bccbb5cfd78dda82743d856
+ languageName: node
+ linkType: hard
+
"@emotion/weak-memoize@npm:^0.3.1":
version: 0.3.1
resolution: "@emotion/weak-memoize@npm:0.3.1"
@@ -1046,6 +1131,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/weak-memoize@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "@emotion/weak-memoize@npm:0.4.0"
+ checksum: db5da0e89bd752c78b6bd65a1e56231f0abebe2f71c0bd8fc47dff96408f7065b02e214080f99924f6a3bfe7ee15afc48dad999d76df86b39b16e513f7a94f52
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.2.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@@ -1911,6 +2003,32 @@ __metadata:
languageName: node
linkType: hard
+"@mswjs/cookies@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "@mswjs/cookies@npm:0.2.2"
+ dependencies:
+ "@types/set-cookie-parser": ^2.4.0
+ set-cookie-parser: ^2.4.6
+ checksum: 23b1ef56d57efcc1b44600076f531a1fb703855af342a31e01bad4adaf0dab51f6d3b5595a95a7988c3f612ba075835f9a06c52833205284d101eb9a51dd72b0
+ languageName: node
+ linkType: hard
+
+"@mswjs/interceptors@npm:^0.17.10":
+ version: 0.17.10
+ resolution: "@mswjs/interceptors@npm:0.17.10"
+ dependencies:
+ "@open-draft/until": ^1.0.3
+ "@types/debug": ^4.1.7
+ "@xmldom/xmldom": ^0.8.3
+ debug: ^4.3.3
+ headers-polyfill: 3.2.5
+ outvariant: ^1.2.1
+ strict-event-emitter: ^0.2.4
+ web-encoding: ^1.1.5
+ checksum: 0e6d32f399144b5cefe6fd7620f2776c83adc9bbbbccf2eb4ea347332be059f585136c44168c09b544c41cd3d686f88e43432e10192227a24fbb0c98a2f52dc8
+ languageName: node
+ linkType: hard
+
"@mui/base@npm:5.0.0-beta.40":
version: 5.0.0-beta.40
resolution: "@mui/base@npm:5.0.0-beta.40"
@@ -1985,18 +2103,18 @@ __metadata:
languageName: node
linkType: hard
-"@mui/core-downloads-tracker@npm:^5.15.19":
- version: 5.15.19
- resolution: "@mui/core-downloads-tracker@npm:5.15.19"
- checksum: 32dd442d72a4cf4abea0e5c0a325707c3f8aba16b7b40ed674da2c068ed10d686f1941240e527407d685e00ed12931c331d99265e1ed570630c856ffbe291c23
+"@mui/core-downloads-tracker@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/core-downloads-tracker@npm:6.1.1"
+ checksum: 4752f8a17394f1ae458c95ca61acc7de17b7a0fd6826169cda222df9d064fd79045139ccc4d6858ad73ea15d28d31c63f13001f00eacc2ac5b8e50e7ecd1c0f1
languageName: node
linkType: hard
-"@mui/icons-material@npm:^5.15.19":
- version: 5.15.19
- resolution: "@mui/icons-material@npm:5.15.19"
+"@mui/icons-material@npm:^5.4.1":
+ version: 5.13.7
+ resolution: "@mui/icons-material@npm:5.13.7"
dependencies:
- "@babel/runtime": ^7.23.9
+ "@babel/runtime": ^7.22.5
peerDependencies:
"@mui/material": ^5.0.0
"@types/react": ^17.0.0 || ^18.0.0
@@ -2004,23 +2122,23 @@ __metadata:
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: 365d9e93bef6cd19b7c8862ee926e2afd96c815df0c777670cca6e9c348f1fc0178ad0e060684c34f6953bb8a1a5f87648ff0a129ec23a9664964dbe0a8d2026
+ checksum: f2bff37c5bf9038073b733c9fd1f5c595c7e8094e2616622babb9133dde7d671b0c068faf6db10cfb45e6105ab0d2d3f348b947441419454516afba5a513d652
languageName: node
linkType: hard
-"@mui/icons-material@npm:^5.4.1":
- version: 5.13.7
- resolution: "@mui/icons-material@npm:5.13.7"
+"@mui/icons-material@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/icons-material@npm:6.1.1"
dependencies:
- "@babel/runtime": ^7.22.5
+ "@babel/runtime": ^7.25.6
peerDependencies:
- "@mui/material": ^5.0.0
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
+ "@mui/material": ^6.1.1
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@types/react":
optional: true
- checksum: f2bff37c5bf9038073b733c9fd1f5c595c7e8094e2616622babb9133dde7d671b0c068faf6db10cfb45e6105ab0d2d3f348b947441419454516afba5a513d652
+ checksum: d03a410f8a73be026c296dfa2eefef57c86534618005a3abcb051c9327d1ca91d7db3aa8ed0d9f7d06588c3a41bb0fa6ec928427ace03e943cd534af522ec18a
languageName: node
linkType: hard
@@ -2053,36 +2171,26 @@ __metadata:
languageName: node
linkType: hard
-"@mui/material@npm:^5.15.19":
- version: 5.15.19
- resolution: "@mui/material@npm:5.15.19"
+"@mui/material-nextjs@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/material-nextjs@npm:6.1.1"
dependencies:
- "@babel/runtime": ^7.23.9
- "@mui/base": 5.0.0-beta.40
- "@mui/core-downloads-tracker": ^5.15.19
- "@mui/system": ^5.15.15
- "@mui/types": ^7.2.14
- "@mui/utils": ^5.15.14
- "@types/react-transition-group": ^4.4.10
- clsx: ^2.1.0
- csstype: ^3.1.3
- prop-types: ^15.8.1
- react-is: ^18.2.0
- react-transition-group: ^4.4.5
+ "@babel/runtime": ^7.25.6
peerDependencies:
- "@emotion/react": ^11.5.0
- "@emotion/styled": ^11.3.0
- "@types/react": ^17.0.0 || ^18.0.0
- react: ^17.0.0 || ^18.0.0
- react-dom: ^17.0.0 || ^18.0.0
+ "@emotion/cache": ^11.11.0
+ "@emotion/react": ^11.11.4
+ "@emotion/server": ^11.11.0
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ next: ^13.0.0 || ^14.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
- "@emotion/react":
+ "@emotion/cache":
optional: true
- "@emotion/styled":
+ "@emotion/server":
optional: true
"@types/react":
optional: true
- checksum: 001095973c5d8581c97b05bca888d9aae51876684c9bcf7e1841635287c225ac9af94ca13a8baaa410f60b16b1ebb3003efa85a008d7338e23c12272cbf29ecb
+ checksum: ca6b091f4dff80389e0c6f13b26cd9631f69e4f8b8e26a8d6e12402decabafb1daaef213888af5a36fc74624cc3d95b2f5ebfa1b50c8350aed53fb03cdabed79
languageName: node
linkType: hard
@@ -2119,6 +2227,42 @@ __metadata:
languageName: node
linkType: hard
+"@mui/material@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/material@npm:6.1.1"
+ dependencies:
+ "@babel/runtime": ^7.25.6
+ "@mui/core-downloads-tracker": ^6.1.1
+ "@mui/system": ^6.1.1
+ "@mui/types": ^7.2.17
+ "@mui/utils": ^6.1.1
+ "@popperjs/core": ^2.11.8
+ "@types/react-transition-group": ^4.4.11
+ clsx: ^2.1.1
+ csstype: ^3.1.3
+ prop-types: ^15.8.1
+ react-is: ^18.3.1
+ react-transition-group: ^4.4.5
+ peerDependencies:
+ "@emotion/react": ^11.5.0
+ "@emotion/styled": ^11.3.0
+ "@mui/material-pigment-css": ^6.1.1
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ "@mui/material-pigment-css":
+ optional: true
+ "@types/react":
+ optional: true
+ checksum: 738e62450942f2c3a8eb7229b1554a6a15ac936284ff431bf7d56509522eb7be7b1d4e9b254869745b97e73fedaf8436ee6e8ce6642bffa7e059b89ac605fb55
+ languageName: node
+ linkType: hard
+
"@mui/private-theming@npm:^5.13.7":
version: 5.13.7
resolution: "@mui/private-theming@npm:5.13.7"
@@ -2153,6 +2297,23 @@ __metadata:
languageName: node
linkType: hard
+"@mui/private-theming@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/private-theming@npm:6.1.1"
+ dependencies:
+ "@babel/runtime": ^7.25.6
+ "@mui/utils": ^6.1.1
+ prop-types: ^15.8.1
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 20943e600fb8a68b6240cf996d42af9d6fabb0a9be5c728765978fda78bfe6e94d75f4fa16130bdbcad7449cd572d0c4eb480de8749c5e009573e128737d90ea
+ languageName: node
+ linkType: hard
+
"@mui/styled-engine@npm:^5.13.2":
version: 5.13.2
resolution: "@mui/styled-engine@npm:5.13.2"
@@ -2195,6 +2356,28 @@ __metadata:
languageName: node
linkType: hard
+"@mui/styled-engine@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/styled-engine@npm:6.1.1"
+ dependencies:
+ "@babel/runtime": ^7.25.6
+ "@emotion/cache": ^11.13.1
+ "@emotion/sheet": ^1.4.0
+ csstype: ^3.1.3
+ prop-types: ^15.8.1
+ peerDependencies:
+ "@emotion/react": ^11.4.1
+ "@emotion/styled": ^11.3.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ checksum: 9ea4396ae71b92eef4db0f9099ec3be757bfa3c09c5cb8573140f473c5b5f9539f1f2f64cf458c0b39a9867096cfea780c07e67fc0b01c7854afb8230c660f0f
+ languageName: node
+ linkType: hard
+
"@mui/styles@npm:^5.15.19":
version: 5.15.19
resolution: "@mui/styles@npm:5.15.19"
@@ -2282,6 +2465,34 @@ __metadata:
languageName: node
linkType: hard
+"@mui/system@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/system@npm:6.1.1"
+ dependencies:
+ "@babel/runtime": ^7.25.6
+ "@mui/private-theming": ^6.1.1
+ "@mui/styled-engine": ^6.1.1
+ "@mui/types": ^7.2.17
+ "@mui/utils": ^6.1.1
+ clsx: ^2.1.1
+ csstype: ^3.1.3
+ prop-types: ^15.8.1
+ peerDependencies:
+ "@emotion/react": ^11.5.0
+ "@emotion/styled": ^11.3.0
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@emotion/react":
+ optional: true
+ "@emotion/styled":
+ optional: true
+ "@types/react":
+ optional: true
+ checksum: 9d030b9646da961c45411ea4e59113bc41f080ca28a2fd08b8055398a2f5a6fa9a9ba538363384e1db1a7ce0bdadfa290acaf4ac5b4d04aa10bf99b343536276
+ languageName: node
+ linkType: hard
+
"@mui/types@npm:^7.2.14":
version: 7.2.14
resolution: "@mui/types@npm:7.2.14"
@@ -2294,6 +2505,18 @@ __metadata:
languageName: node
linkType: hard
+"@mui/types@npm:^7.2.17":
+ version: 7.2.17
+ resolution: "@mui/types@npm:7.2.17"
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 21b7f7639f05663f4ba9baa75f8a3f2fbb1e675e0fa4a4ef3b97acdcb81b6290c04b5515d2ae719e8ed2397bbe379f9fb665c74b209a2181fcccd2f83483dd85
+ languageName: node
+ linkType: hard
+
"@mui/types@npm:^7.2.4":
version: 7.2.4
resolution: "@mui/types@npm:7.2.4"
@@ -2369,6 +2592,26 @@ __metadata:
languageName: node
linkType: hard
+"@mui/utils@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "@mui/utils@npm:6.1.1"
+ dependencies:
+ "@babel/runtime": ^7.25.6
+ "@mui/types": ^7.2.17
+ "@types/prop-types": ^15.7.12
+ clsx: ^2.1.1
+ prop-types: ^15.8.1
+ react-is: ^18.3.1
+ peerDependencies:
+ "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
+ react: ^17.0.0 || ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 1f8b9d8a71fdabfe7adaf18d2d24b480dce250ad4b9491cc51e1fa503804332fb733c212cfb8601bb4e193f91f635f5b06c378c17c5e91d602033ea319ca3e74
+ languageName: node
+ linkType: hard
+
"@mui/x-data-grid@npm:^6.16.1":
version: 6.16.1
resolution: "@mui/x-data-grid@npm:6.16.1"
@@ -2444,10 +2687,10 @@ __metadata:
languageName: node
linkType: hard
-"@next/env@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/env@npm:14.1.1"
- checksum: 9714e716ca26dd024b1680ca9c17be60adf4228a2bd7a1a9f71752cfd8989f005e805477453200cad0a5ed85439161563a248235fc897dc42f762cba742ec62a
+"@next/env@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/env@npm:14.2.13"
+ checksum: aee5edf338d7f570f701772c8787d74f04bbe475ca274b7e67ec4a3370b3418399faf6c5f94c221f7c832255f83746af2a08abd373f5466b340a5b1ff4d47376
languageName: node
linkType: hard
@@ -2460,65 +2703,65 @@ __metadata:
languageName: node
linkType: hard
-"@next/swc-darwin-arm64@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-darwin-arm64@npm:14.1.1"
+"@next/swc-darwin-arm64@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-darwin-arm64@npm:14.2.13"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@next/swc-darwin-x64@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-darwin-x64@npm:14.1.1"
+"@next/swc-darwin-x64@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-darwin-x64@npm:14.2.13"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@next/swc-linux-arm64-gnu@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-linux-arm64-gnu@npm:14.1.1"
+"@next/swc-linux-arm64-gnu@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-linux-arm64-gnu@npm:14.2.13"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@next/swc-linux-arm64-musl@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-linux-arm64-musl@npm:14.1.1"
+"@next/swc-linux-arm64-musl@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-linux-arm64-musl@npm:14.2.13"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@next/swc-linux-x64-gnu@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-linux-x64-gnu@npm:14.1.1"
+"@next/swc-linux-x64-gnu@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-linux-x64-gnu@npm:14.2.13"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@next/swc-linux-x64-musl@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-linux-x64-musl@npm:14.1.1"
+"@next/swc-linux-x64-musl@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-linux-x64-musl@npm:14.2.13"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@next/swc-win32-arm64-msvc@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-win32-arm64-msvc@npm:14.1.1"
+"@next/swc-win32-arm64-msvc@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-win32-arm64-msvc@npm:14.2.13"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@next/swc-win32-ia32-msvc@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-win32-ia32-msvc@npm:14.1.1"
+"@next/swc-win32-ia32-msvc@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-win32-ia32-msvc@npm:14.2.13"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@next/swc-win32-x64-msvc@npm:14.1.1":
- version: 14.1.1
- resolution: "@next/swc-win32-x64-msvc@npm:14.1.1"
+"@next/swc-win32-x64-msvc@npm:14.2.13":
+ version: 14.2.13
+ resolution: "@next/swc-win32-x64-msvc@npm:14.2.13"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -2575,6 +2818,13 @@ __metadata:
languageName: node
linkType: hard
+"@open-draft/until@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@open-draft/until@npm:1.0.3"
+ checksum: 323e92ebef0150ed0f8caedc7d219b68cdc50784fa4eba0377eef93533d3f46514eb2400ced83dda8c51bddc3d2c7b8e9cf95e5ec85ab7f62dfc015d174f62f2
+ languageName: node
+ linkType: hard
+
"@panva/hkdf@npm:^1.0.2":
version: 1.1.1
resolution: "@panva/hkdf@npm:1.1.1"
@@ -3815,12 +4065,20 @@ __metadata:
languageName: node
linkType: hard
-"@swc/helpers@npm:0.5.2":
- version: 0.5.2
- resolution: "@swc/helpers@npm:0.5.2"
+"@swc/counter@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "@swc/counter@npm:0.1.3"
+ checksum: df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598
+ languageName: node
+ linkType: hard
+
+"@swc/helpers@npm:0.5.5":
+ version: 0.5.5
+ resolution: "@swc/helpers@npm:0.5.5"
dependencies:
+ "@swc/counter": ^0.1.3
tslib: ^2.4.0
- checksum: 51d7e3d8bd56818c49d6bfbd715f0dbeedc13cf723af41166e45c03e37f109336bbcb57a1f2020f4015957721aeb21e1a7fff281233d797ff7d3dd1f447fa258
+ checksum: d4f207b191e54b29460804ddf2984ba6ece1d679a0b2f6a9c765dcf27bba92c5769e7965668a4546fb9f1021eaf0ff9be4bf5c235ce12adcd65acdfe77187d11
languageName: node
linkType: hard
@@ -3995,6 +4253,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/debug@npm:^4.1.7":
+ version: 4.1.12
+ resolution: "@types/debug@npm:4.1.12"
+ dependencies:
+ "@types/ms": "*"
+ checksum: 47876a852de8240bfdaf7481357af2b88cb660d30c72e73789abf00c499d6bc7cd5e52f41c915d1b9cd8ec9fef5b05688d7b7aef17f7f272c2d04679508d1053
+ languageName: node
+ linkType: hard
+
"@types/dompurify@npm:^3":
version: 3.0.2
resolution: "@types/dompurify@npm:3.0.2"
@@ -4083,10 +4350,10 @@ __metadata:
languageName: node
linkType: hard
-"@types/js-cookie@npm:2.2.5":
- version: 2.2.5
- resolution: "@types/js-cookie@npm:2.2.5"
- checksum: 5b25183c91e4f5ddfa2ad231538baa49a7bbbef56eba2a80345fbeebdedf0964c252abdef51105e6bee620fd095cde4f271bc5114b85062479cbdc54fd466014
+"@types/js-levenshtein@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "@types/js-levenshtein@npm:1.1.3"
+ checksum: eb338696da976925ea8448a42d775d7615a14323dceeb08909f187d0b3d3b4c1f67a1c36ef586b1c2318b70ab141bba8fc58311ba1c816711704605aec09db8b
languageName: node
linkType: hard
@@ -4224,6 +4491,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/prop-types@npm:^15.7.12":
+ version: 15.7.13
+ resolution: "@types/prop-types@npm:15.7.13"
+ checksum: 8935cad87c683c665d09a055919d617fe951cb3b2d5c00544e3a913f861a2bd8d2145b51c9aa6d2457d19f3107ab40784c40205e757232f6a80cc8b1c815513c
+ languageName: node
+ linkType: hard
+
"@types/prop-types@npm:^15.7.7":
version: 15.7.8
resolution: "@types/prop-types@npm:15.7.8"
@@ -4274,12 +4548,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-transition-group@npm:^4.4.10":
- version: 4.4.10
- resolution: "@types/react-transition-group@npm:4.4.10"
+"@types/react-transition-group@npm:^4.4.11":
+ version: 4.4.11
+ resolution: "@types/react-transition-group@npm:4.4.11"
dependencies:
"@types/react": "*"
- checksum: fe2ea11f70251e9f79f368e198c18fd469b1d4f1e1d44e4365845b44e15974b0ec925100036f449b023b0ca3480a82725c5f0a73040e282ad32ec7b0def9b57c
+ checksum: a6e3b2e4363cb019e256ae4f19dadf9d7eb199da1a5e4109bbbf6a132821884044d332e9c74b520b1e5321a7f545502443fd1ce0b18649c8b510fa4220b0e5c2
languageName: node
linkType: hard
@@ -4335,6 +4609,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/set-cookie-parser@npm:^2.4.0":
+ version: 2.4.10
+ resolution: "@types/set-cookie-parser@npm:2.4.10"
+ dependencies:
+ "@types/node": "*"
+ checksum: 105cc90c7d7deeb344858f720b58bd137356586545ac00d1a448e050bfcc0f385553ff26bc9c674bd8c2e953a458149eadb1945ee3d1eee81e6c0656236ebc0a
+ languageName: node
+ linkType: hard
+
"@types/stack-utils@npm:^2.0.0":
version: 2.0.1
resolution: "@types/stack-utils@npm:2.0.1"
@@ -4614,6 +4897,20 @@ __metadata:
languageName: node
linkType: hard
+"@xmldom/xmldom@npm:^0.8.3":
+ version: 0.8.10
+ resolution: "@xmldom/xmldom@npm:0.8.10"
+ checksum: 4c136aec31fb3b49aaa53b6fcbfe524d02a1dc0d8e17ee35bd3bf35e9ce1344560481cd1efd086ad1a4821541482528672306d5e37cdbd187f33d7fadd3e2cf0
+ languageName: node
+ linkType: hard
+
+"@zxing/text-encoding@npm:0.9.0":
+ version: 0.9.0
+ resolution: "@zxing/text-encoding@npm:0.9.0"
+ checksum: c23b12aee7639382e4949961304a1294776afaffa40f579e09ffecd0e5e68cf26ef3edd75009de46da8a536e571448755ca68b3e2ea707d53793c0edb2e2c34a
+ languageName: node
+ linkType: hard
+
"@xobotyi/scrollbar-width@npm:1.9.5":
version: 1.9.5
resolution: "@xobotyi/scrollbar-width@npm:1.9.5"
@@ -4628,13 +4925,20 @@ __metadata:
languageName: node
linkType: hard
-"abbrev@npm:^1.0.0":
+"abbrev@npm:1, abbrev@npm:^1.0.0":
version: 1.1.1
resolution: "abbrev@npm:1.1.1"
checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17
languageName: node
linkType: hard
+"abbrev@npm:~1.0.9":
+ version: 1.0.9
+ resolution: "abbrev@npm:1.0.9"
+ checksum: 46460c897b4ce62cd9b1bd4a853cc46e771a1f1d929f5443f3945a976f8be5388891bf9e5f8a9862baa29587349e16c48596b6a621404d46d3b184fe9bd9fb26
+ languageName: node
+ linkType: hard
+
"abs-svg-path@npm:^0.1.1":
version: 0.1.1
resolution: "abs-svg-path@npm:0.1.1"
@@ -4707,7 +5011,17 @@ __metadata:
languageName: node
linkType: hard
-"ajv@npm:^6.10.0, ajv@npm:^6.12.4":
+"ajv@npm:^4.9.1":
+ version: 4.11.8
+ resolution: "ajv@npm:4.11.8"
+ dependencies:
+ co: ^4.6.0
+ json-stable-stringify: ^1.0.1
+ checksum: 1a4fb38ebccc2ff3ab507d5507b133705d056f9db28cb00a59f0753a5f11e809d959b732edcd52c02fed628638ffb9486ee6bd13bf027400b5c9acf9c33e25f2
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
dependencies:
@@ -4778,6 +5092,20 @@ __metadata:
languageName: node
linkType: hard
+"ansi-regex@npm:*":
+ version: 6.1.0
+ resolution: "ansi-regex@npm:6.1.0"
+ checksum: 495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "ansi-regex@npm:2.1.1"
+ checksum: 190abd03e4ff86794f338a31795d262c1dfe8c91f7e01d04f13f646f1dcb16c5800818f886047876f1272f065570ab86b24b99089f8b68a0e11ff19aed4ca8f1
+ languageName: node
+ linkType: hard
+
"ansi-regex@npm:^5.0.1":
version: 5.0.1
resolution: "ansi-regex@npm:5.0.1"
@@ -4792,6 +5120,13 @@ __metadata:
languageName: node
linkType: hard
+"ansi-styles@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "ansi-styles@npm:2.2.1"
+ checksum: ebc0e00381f2a29000d1dac8466a640ce11943cef3bda3cd0020dc042e31e1058ab59bf6169cd794a54c3a7338a61ebc404b7c91e004092dd20e028c432c9c2c
+ languageName: node
+ linkType: hard
+
"ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
@@ -4824,23 +5159,58 @@ __metadata:
languageName: node
linkType: hard
-"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
- version: 3.1.3
- resolution: "anymatch@npm:3.1.3"
- dependencies:
- normalize-path: ^3.0.0
- picomatch: ^2.0.4
- checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
+"ansi@npm:^0.3.0, ansi@npm:~0.3.1":
+ version: 0.3.1
+ resolution: "ansi@npm:0.3.1"
+ checksum: 63c8fe8870908a26e7e64c8aa73ae9bea7ff3d84f10f043904d337b0868f086bff688d60ba6ad6294fe6aeb54a7b82c7536a60b470df1b8a0ee80193e194c065
languageName: node
linkType: hard
-"aproba@npm:^1.0.3 || ^2.0.0":
- version: 2.0.0
- resolution: "aproba@npm:2.0.0"
+"ansicolors@npm:~0.3.2":
+ version: 0.3.2
+ resolution: "ansicolors@npm:0.3.2"
+ checksum: e84fae7ebc27ac96d9dbb57f35f078cd6dde1b7046b0f03f73dcefc9fbb1f2e82e3685d083466aded8faf038f9fa9ebb408d215282bcd7aaa301d5ac3c486815
+ languageName: node
+ linkType: hard
+
+"ansistyles@npm:~0.1.3":
+ version: 0.1.3
+ resolution: "ansistyles@npm:0.1.3"
+ checksum: 0072507f97e46cc3cb71439f1c0935ceec5c8bca812ebb5034b9f8f6a9ee7d65cdc150c375b8d56643fc8305a08542f6df3a1cd6c80e32eba0b27c4e72da4efd
+ languageName: node
+ linkType: hard
+
+"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
+ dependencies:
+ normalize-path: ^3.0.0
+ picomatch: ^2.0.4
+ checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
+ languageName: node
+ linkType: hard
+
+"aproba@npm:^1.0.3":
+ version: 1.2.0
+ resolution: "aproba@npm:1.2.0"
+ checksum: 0fca141966559d195072ed047658b6e6c4fe92428c385dd38e288eacfc55807e7b4989322f030faff32c0f46bb0bc10f1e0ac32ec22d25315a1e5bbc0ebb76dc
+ languageName: node
+ linkType: hard
+
+"aproba@npm:^1.0.3 || ^2.0.0":
+ version: 2.0.0
+ resolution: "aproba@npm:2.0.0"
checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24
languageName: node
linkType: hard
+"archy@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "archy@npm:1.0.0"
+ checksum: 504ae7af655130bab9f471343cfdb054feaec7d8e300e13348bc9fe9e660f83d422e473069584f73233c701ae37d1c8452ff2522f2a20c38849e0f406f1732ac
+ languageName: node
+ linkType: hard
+
"are-we-there-yet@npm:^3.0.0":
version: 3.0.1
resolution: "are-we-there-yet@npm:3.0.1"
@@ -4851,6 +5221,16 @@ __metadata:
languageName: node
linkType: hard
+"are-we-there-yet@npm:~1.1.2":
+ version: 1.1.7
+ resolution: "are-we-there-yet@npm:1.1.7"
+ dependencies:
+ delegates: ^1.0.0
+ readable-stream: ^2.0.6
+ checksum: 70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7
+ languageName: node
+ linkType: hard
+
"argparse@npm:^1.0.7":
version: 1.0.10
resolution: "argparse@npm:1.0.10"
@@ -4982,6 +5362,36 @@ __metadata:
languageName: node
linkType: hard
+"asap@npm:^2.0.0":
+ version: 2.0.6
+ resolution: "asap@npm:2.0.6"
+ checksum: b296c92c4b969e973260e47523207cd5769abd27c245a68c26dc7a0fe8053c55bb04360237cb51cab1df52be939da77150ace99ad331fb7fb13b3423ed73ff3d
+ languageName: node
+ linkType: hard
+
+"asn1@npm:~0.2.3":
+ version: 0.2.6
+ resolution: "asn1@npm:0.2.6"
+ dependencies:
+ safer-buffer: ~2.1.0
+ checksum: 39f2ae343b03c15ad4f238ba561e626602a3de8d94ae536c46a4a93e69578826305366dc09fbb9b56aec39b4982a463682f259c38e59f6fa380cd72cd61e493d
+ languageName: node
+ linkType: hard
+
+"assert-plus@npm:1.0.0, assert-plus@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "assert-plus@npm:1.0.0"
+ checksum: 19b4340cb8f0e6a981c07225eacac0e9d52c2644c080198765d63398f0075f83bbc0c8e95474d54224e297555ad0d631c1dcd058adb1ddc2437b41a6b424ac64
+ languageName: node
+ linkType: hard
+
+"assert-plus@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "assert-plus@npm:0.2.0"
+ checksum: 7a0762b82f20dd05f739c5c3bac27a2b4596a9a30c1d81771b14159aa37b9d2aa3efe430d62b45692d02624713bca35bdc55bfc5058c257d89a870139a56d8fb
+ languageName: node
+ linkType: hard
+
"ast-types-flow@npm:^0.0.7":
version: 0.0.7
resolution: "ast-types-flow@npm:0.0.7"
@@ -4996,6 +5406,24 @@ __metadata:
languageName: node
linkType: hard
+"async-some@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "async-some@npm:1.0.2"
+ dependencies:
+ dezalgo: ^1.0.2
+ checksum: cc68ba555edb2c3a4430d328dd735a02fb55b2e3b07c12ce4601ec50c5ad244413a7700325b0afabca3c9b1f014befedb7a7cb5534849c1fac98174847fcb81a
+ languageName: node
+ linkType: hard
+
+"async@npm:^2.0.1":
+ version: 2.6.4
+ resolution: "async@npm:2.6.4"
+ dependencies:
+ lodash: ^4.17.14
+ checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19
+ languageName: node
+ linkType: hard
+
"async@npm:^3.1.0":
version: 3.2.4
resolution: "async@npm:3.2.4"
@@ -5017,6 +5445,36 @@ __metadata:
languageName: node
linkType: hard
+"available-typed-arrays@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "available-typed-arrays@npm:1.0.7"
+ dependencies:
+ possible-typed-array-names: ^1.0.0
+ checksum: 1aa3ffbfe6578276996de660848b6e95669d9a95ad149e3dd0c0cda77db6ee1dbd9d1dd723b65b6d277b882dd0c4b91a654ae9d3cf9e1254b7e93e4908d78fd3
+ languageName: node
+ linkType: hard
+
+"aws-sign2@npm:~0.6.0":
+ version: 0.6.0
+ resolution: "aws-sign2@npm:0.6.0"
+ checksum: 130d4734c0222d338e99d743f637337c5929ccf7cb175ca0d786d63074b9f03f3a20b0254a64b759ba3bda215e39aba97f2442eda74740f35d9319f0f33caf22
+ languageName: node
+ linkType: hard
+
+"aws-sign2@npm:~0.7.0":
+ version: 0.7.0
+ resolution: "aws-sign2@npm:0.7.0"
+ checksum: b148b0bb0778098ad8cf7e5fc619768bcb51236707ca1d3e5b49e41b171166d8be9fdc2ea2ae43d7decf02989d0aaa3a9c4caa6f320af95d684de9b548a71525
+ languageName: node
+ linkType: hard
+
+"aws4@npm:^1.2.1, aws4@npm:^1.8.0":
+ version: 1.13.2
+ resolution: "aws4@npm:1.13.2"
+ checksum: 9ac924e4a91c088b4928ea86b68d8c4558b0e6289ccabaae0e3e96a611bd75277c2eab6e3965821028768700516f612b929a5ce822f33a8771f74ba2a8cedb9c
+ languageName: node
+ linkType: hard
+
"axe-core@npm:^4.6.2":
version: 4.7.2
resolution: "axe-core@npm:4.7.2"
@@ -5049,14 +5507,14 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^1.6.8":
- version: 1.6.8
- resolution: "axios@npm:1.6.8"
+"axios@npm:^1.7.4":
+ version: 1.7.7
+ resolution: "axios@npm:1.7.7"
dependencies:
follow-redirects: ^1.15.6
form-data: ^4.0.0
proxy-from-env: ^1.1.0
- checksum: bf007fa4b207d102459300698620b3b0873503c6d47bf5a8f6e43c0c64c90035a4f698b55027ca1958f61ab43723df2781c38a99711848d232cad7accbcdfcdd
+ checksum: 882d4fe0ec694a07c7f5c1f68205eb6dc5a62aecdb632cc7a4a3d0985188ce3030e0b277e1a8260ac3f194d314ae342117660a151fabffdc5081ca0b5a8b47fe
languageName: node
linkType: hard
@@ -5191,6 +5649,15 @@ __metadata:
languageName: node
linkType: hard
+"bcrypt-pbkdf@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "bcrypt-pbkdf@npm:1.0.2"
+ dependencies:
+ tweetnacl: ^0.14.3
+ checksum: 4edfc9fe7d07019609ccf797a2af28351736e9d012c8402a07120c4453a3b789a15f2ee1530dc49eee8f7eb9379331a8dd4b3766042b9e502f74a68e7f662291
+ languageName: node
+ linkType: hard
+
"big-integer@npm:^1.6.44":
version: 1.6.51
resolution: "big-integer@npm:1.6.51"
@@ -5205,7 +5672,7 @@ __metadata:
languageName: node
linkType: hard
-"bl@npm:^4.0.3":
+"bl@npm:^4.0.3, bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
dependencies:
@@ -5216,6 +5683,33 @@ __metadata:
languageName: node
linkType: hard
+"bl@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "bl@npm:1.1.2"
+ dependencies:
+ readable-stream: ~2.0.5
+ checksum: dee68a190d1dedb3b6fc4723d4d96384db9c119be92ef14497bc749f54be0f576c9116f8ac73201a9934d29a306fc1f7dde7f878212c149f45cf2f326b5abd4a
+ languageName: node
+ linkType: hard
+
+"block-stream@npm:*, block-stream@npm:0.0.9":
+ version: 0.0.9
+ resolution: "block-stream@npm:0.0.9"
+ dependencies:
+ inherits: ~2.0.0
+ checksum: 72733cbb816181b7c92449e7b650247c02122f743526ce9d948ff68afc27d8709106cd62f2c876c6d8cd3977e0204a014f38d22805974008039bd3bed35f2cbd
+ languageName: node
+ linkType: hard
+
+"boom@npm:2.x.x":
+ version: 2.10.1
+ resolution: "boom@npm:2.10.1"
+ dependencies:
+ hoek: 2.x.x
+ checksum: a4932fab89ade1ee2005f79b3bc2f5d94f4d8e8a8c99f81c81f006ec54f354ee31d22a449ae72e4921f6807b38efb016f3819554306a08d01935af67d2edd5a2
+ languageName: node
+ linkType: hard
+
"bplist-parser@npm:^0.2.0":
version: 0.2.0
resolution: "bplist-parser@npm:0.2.0"
@@ -5244,7 +5738,7 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^3.0.2, braces@npm:~3.0.2":
+"braces@npm:^3.0.3, braces@npm:~3.0.2":
version: 3.0.3
resolution: "braces@npm:3.0.3"
dependencies:
@@ -5308,6 +5802,13 @@ __metadata:
languageName: node
linkType: hard
+"buffer-shims@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "buffer-shims@npm:1.0.0"
+ checksum: 4defd1ffc9b270708ea39c17cac75c91c520c8e2f1d28a4d0ec74dc77445cbf8fc162003f0530fd1f81340347e9a26863d5aa27cd3cc351ec1d0361777d15ace
+ languageName: node
+ linkType: hard
+
"buffer@npm:^5.5.0":
version: 5.7.1
resolution: "buffer@npm:5.7.1"
@@ -5328,6 +5829,27 @@ __metadata:
languageName: node
linkType: hard
+"builtin-modules@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "builtin-modules@npm:1.1.1"
+ checksum: 0fbf69ffe77fecf11c441b9a7d1e664bb8119a7d3004831d9bd6ce0eacfd5d121ed4b667172870b5f66ecfce4bd54f7c20060d21c339c29049a7a5dd2bb7bf8c
+ languageName: node
+ linkType: hard
+
+"builtins@npm:0.0.7":
+ version: 0.0.7
+ resolution: "builtins@npm:0.0.7"
+ checksum: b02a018847717de82a4c3d03d3b2a39d489ad0b7e5a0be9e173929f60e0cf794300268ddda26ceb6773e8a907b7cebdb6ad0ff6695be429e89ff8b426cfb9ec4
+ languageName: node
+ linkType: hard
+
+"builtins@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "builtins@npm:1.0.3"
+ checksum: 47ce94f7eee0e644969da1f1a28e5f29bd2e48b25b2bbb61164c345881086e29464ccb1fb88dbc155ea26e8b1f5fc8a923b26c8c1ed0935b67b644d410674513
+ languageName: node
+ linkType: hard
+
"bundle-name@npm:^3.0.0":
version: 3.0.0
resolution: "bundle-name@npm:3.0.0"
@@ -5376,6 +5898,19 @@ __metadata:
languageName: node
linkType: hard
+"call-bind@npm:^1.0.5, call-bind@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "call-bind@npm:1.0.7"
+ dependencies:
+ es-define-property: ^1.0.0
+ es-errors: ^1.3.0
+ function-bind: ^1.1.2
+ get-intrinsic: ^1.2.4
+ set-function-length: ^1.2.1
+ checksum: 295c0c62b90dd6522e6db3b0ab1ce26bdf9e7404215bda13cfee25b626b5ff1a7761324d58d38b1ef1607fc65aca2d06e44d2e18d0dfc6c14b465b00d8660029
+ languageName: node
+ linkType: hard
+
"callsites@npm:^3.0.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@@ -5423,6 +5958,20 @@ __metadata:
languageName: node
linkType: hard
+"caseless@npm:~0.11.0":
+ version: 0.11.0
+ resolution: "caseless@npm:0.11.0"
+ checksum: c46425542380a11e5814ab7815eb16e008f38f8de0c604e0ced58fafcece56be38e9262fc35c4bbab7f102a5be261edfdb51ebbda140f9c507f72ba44f517ed8
+ languageName: node
+ linkType: hard
+
+"caseless@npm:~0.12.0":
+ version: 0.12.0
+ resolution: "caseless@npm:0.12.0"
+ checksum: b43bd4c440aa1e8ee6baefee8063b4850fd0d7b378f6aabc796c9ec8cb26d27fb30b46885350777d9bd079c5256c0e1329ad0dc7c2817e0bb466810ebb353751
+ languageName: node
+ linkType: hard
+
"ccount@npm:^2.0.0":
version: 2.0.1
resolution: "ccount@npm:2.0.1"
@@ -5440,6 +5989,19 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "chalk@npm:1.1.3"
+ dependencies:
+ ansi-styles: ^2.2.1
+ escape-string-regexp: ^1.0.2
+ has-ansi: ^2.0.0
+ strip-ansi: ^3.0.0
+ supports-color: ^2.0.0
+ checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.0.0, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -5468,6 +6030,13 @@ __metadata:
languageName: node
linkType: hard
+"char-spinner@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "char-spinner@npm:1.0.1"
+ checksum: e9af0dbdfaef5407b598393fac9629e70f74da8ca2efc2a92ac9cb6d50a2c048efa7f33033b3317e3a244b11ac3f8a0eea22b0c75f5fa457cc19f28867f1b0e6
+ languageName: node
+ linkType: hard
+
"character-entities-html4@npm:^2.0.0":
version: 2.1.0
resolution: "character-entities-html4@npm:2.1.0"
@@ -5530,6 +6099,13 @@ __metadata:
languageName: node
linkType: hard
+"chmodr@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "chmodr@npm:1.0.2"
+ checksum: 3a97cf19fd5160df7b4d1036ee910dbbbc196f6ead9e674b6953177a76f03a5cae378ced2680440f4fee2014eb8f09dd61ca9eddf3e61127ba523f1640d61416
+ languageName: node
+ linkType: hard
+
"chokidar@npm:>=3.0.0 <4.0.0":
version: 3.5.3
resolution: "chokidar@npm:3.5.3"
@@ -5549,6 +6125,25 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^3.4.2":
+ version: 3.6.0
+ resolution: "chokidar@npm:3.6.0"
+ dependencies:
+ anymatch: ~3.1.2
+ braces: ~3.0.2
+ fsevents: ~2.3.2
+ glob-parent: ~5.1.2
+ is-binary-path: ~2.1.0
+ is-glob: ~4.0.1
+ normalize-path: ~3.0.0
+ readdirp: ~3.6.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d
+ languageName: node
+ linkType: hard
+
"chownr@npm:^1.1.1":
version: 1.1.4
resolution: "chownr@npm:1.1.4"
@@ -5563,6 +6158,13 @@ __metadata:
languageName: node
linkType: hard
+"chownr@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "chownr@npm:1.0.1"
+ checksum: aa420ac842545947cfd6561b4c98749aa20de9fd5b70b915154fa7f0cbdf63e2063b17979c12062d29b2d2f8a38486ebe1bb3b3ff2b3a1b8db9741123e1c6a01
+ languageName: node
+ linkType: hard
+
"ci-info@npm:^3.2.0":
version: 3.8.0
resolution: "ci-info@npm:3.8.0"
@@ -5607,6 +6209,13 @@ __metadata:
languageName: node
linkType: hard
+"cli-spinners@npm:^2.5.0":
+ version: 2.9.2
+ resolution: "cli-spinners@npm:2.9.2"
+ checksum: 1bd588289b28432e4676cb5d40505cfe3e53f2e4e10fbe05c8a710a154d6fe0ce7836844b00d6858f740f2ffe67cdc36e0fce9c7b6a8430e80e6388d5aa4956c
+ languageName: node
+ linkType: hard
+
"cli-truncate@npm:^2.1.0":
version: 2.1.0
resolution: "cli-truncate@npm:2.1.0"
@@ -5664,6 +6273,13 @@ __metadata:
languageName: node
linkType: hard
+"clone@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "clone@npm:1.0.4"
+ checksum: d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd
+ languageName: node
+ linkType: hard
+
"clone@npm:^2.1.1, clone@npm:^2.1.2":
version: 2.1.2
resolution: "clone@npm:2.1.2"
@@ -5685,13 +6301,23 @@ __metadata:
languageName: node
linkType: hard
-"clsx@npm:^2.1.0":
+"clsx@npm:^2.1.0, clsx@npm:^2.1.1":
version: 2.1.1
resolution: "clsx@npm:2.1.1"
checksum: acd3e1ab9d8a433ecb3cc2f6a05ab95fe50b4a3cfc5ba47abb6cbf3754585fcb87b84e90c822a1f256c4198e3b41c7f6c391577ffc8678ad587fc0976b24fd57
languageName: node
linkType: hard
+"cmd-shim@npm:~2.0.2":
+ version: 2.0.2
+ resolution: "cmd-shim@npm:2.0.2"
+ dependencies:
+ graceful-fs: ^4.1.2
+ mkdirp: ~0.5.0
+ checksum: bbe3976788354a9a8a556be0f475dd6e4b29eec41fb03c1bf40ca7966aca4f6505056436f3dc8588d5218869cd3d148e2ac633aa3f92b2edef2a7b9b05899695
+ languageName: node
+ linkType: hard
+
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -5699,6 +6325,13 @@ __metadata:
languageName: node
linkType: hard
+"code-point-at@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "code-point-at@npm:1.1.0"
+ checksum: 17d5666611f9b16d64fdf48176d9b7fb1c7d1c1607a189f7e600040a11a6616982876af148230336adb7d8fe728a559f743a4e29db3747e3b1a32fa7f4529681
+ languageName: node
+ linkType: hard
+
"codesandbox-import-util-types@npm:^2.2.3":
version: 2.3.0
resolution: "codesandbox-import-util-types@npm:2.3.0"
@@ -5788,7 +6421,17 @@ __metadata:
languageName: node
linkType: hard
-"combined-stream@npm:^1.0.8":
+"columnify@npm:~1.5.4":
+ version: 1.5.4
+ resolution: "columnify@npm:1.5.4"
+ dependencies:
+ strip-ansi: ^3.0.0
+ wcwidth: ^1.0.0
+ checksum: f0693937412ec41d387f8ae89ff8cd5811a07ad636f753f0276ba8394fd76c0f610621ebeb379d6adcb30d98696919546dbbf93a28bd4e546efc7e30d905edc2
+ languageName: node
+ linkType: hard
+
+"combined-stream@npm:^1.0.5, combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.5, combined-stream@npm:~1.0.6":
version: 1.0.8
resolution: "combined-stream@npm:1.0.8"
dependencies:
@@ -5804,6 +6447,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^2.9.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
+ languageName: node
+ linkType: hard
+
"commander@npm:^6.2.0":
version: 6.2.1
resolution: "commander@npm:6.2.1"
@@ -5839,7 +6489,29 @@ __metadata:
languageName: node
linkType: hard
-"console-control-strings@npm:^1.1.0":
+"concat-stream@npm:^1.5.2":
+ version: 1.6.2
+ resolution: "concat-stream@npm:1.6.2"
+ dependencies:
+ buffer-from: ^1.0.0
+ inherits: ^2.0.3
+ readable-stream: ^2.2.2
+ typedarray: ^0.0.6
+ checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285
+ languageName: node
+ linkType: hard
+
+"config-chain@npm:~1.1.10":
+ version: 1.1.13
+ resolution: "config-chain@npm:1.1.13"
+ dependencies:
+ ini: ^1.3.4
+ proto-list: ~1.2.1
+ checksum: 828137a28e7c2fc4b7fb229bd0cd6c1397bcf83434de54347e608154008f411749041ee392cbe42fab6307e02de4c12480260bf769b7d44b778fdea3839eafab
+ languageName: node
+ linkType: hard
+
+"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0":
version: 1.1.0
resolution: "console-control-strings@npm:1.1.0"
checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed
@@ -5860,7 +6532,7 @@ __metadata:
languageName: node
linkType: hard
-"cookie@npm:^0.4.1":
+"cookie@npm:^0.4.1, cookie@npm:^0.4.2":
version: 0.4.2
resolution: "cookie@npm:0.4.2"
checksum: a00833c998bedf8e787b4c342defe5fa419abd96b32f4464f718b91022586b8f1bafbddd499288e75c037642493c83083da426c6a9080d309e3bd90fd11baa9b
@@ -5890,6 +6562,13 @@ __metadata:
languageName: node
linkType: hard
+"core-util-is@npm:1.0.2":
+ version: 1.0.2
+ resolution: "core-util-is@npm:1.0.2"
+ checksum: 7a4c925b497a2c91421e25bf76d6d8190f0b2359a9200dbeed136e63b2931d6294d3b1893eda378883ed363cd950f44a12a401384c609839ea616befb7927dab
+ languageName: node
+ linkType: hard
+
"core-util-is@npm:~1.0.0":
version: 1.0.3
resolution: "core-util-is@npm:1.0.3"
@@ -5949,6 +6628,15 @@ __metadata:
languageName: node
linkType: hard
+"cryptiles@npm:2.x.x":
+ version: 2.0.5
+ resolution: "cryptiles@npm:2.0.5"
+ dependencies:
+ boom: 2.x.x
+ checksum: bee6d750e54cda76449d73cf5be6a7d3e5971ad25a30cdded0bcdb9a7cd7b23ece075310b5030d321235524b77fd2abceaf7ef99d8086ded5e0fbd5c1a2a5133
+ languageName: node
+ linkType: hard
+
"crypto-js@npm:^4.0.0":
version: 4.2.0
resolution: "crypto-js@npm:4.2.0"
@@ -6072,6 +6760,15 @@ __metadata:
languageName: node
linkType: hard
+"dashdash@npm:^1.12.0":
+ version: 1.14.1
+ resolution: "dashdash@npm:1.14.1"
+ dependencies:
+ assert-plus: ^1.0.0
+ checksum: 3634c249570f7f34e3d34f866c93f866c5b417f0dd616275decae08147dcdf8fccfaa5947380ccfb0473998ea3a8057c0b4cd90c875740ee685d0624b2983598
+ languageName: node
+ linkType: hard
+
"data-urls@npm:^3.0.2":
version: 3.0.2
resolution: "data-urls@npm:3.0.2"
@@ -6111,6 +6808,13 @@ __metadata:
languageName: node
linkType: hard
+"debuglog@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "debuglog@npm:1.0.1"
+ checksum: 970679f2eb7a73867e04d45b52583e7ec6dee1f33c058e9147702e72a665a9647f9c3d6e7c2f66f6bf18510b23eb5ded1b617e48ac1db23603809c5ddbbb9763
+ languageName: node
+ linkType: hard
+
"decamelize-keys@npm:^1.1.0":
version: 1.1.1
resolution: "decamelize-keys@npm:1.1.1"
@@ -6257,6 +6961,26 @@ __metadata:
languageName: node
linkType: hard
+"defaults@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "defaults@npm:1.0.4"
+ dependencies:
+ clone: ^1.0.2
+ checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a
+ languageName: node
+ linkType: hard
+
+"define-data-property@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "define-data-property@npm:1.1.4"
+ dependencies:
+ es-define-property: ^1.0.0
+ es-errors: ^1.3.0
+ gopd: ^1.0.1
+ checksum: 8068ee6cab694d409ac25936eb861eea704b7763f7f342adbdfe337fc27c78d7ae0eff2364b2917b58c508d723c7a074326d068eef2e45c4edcd85cf94d0313b
+ languageName: node
+ linkType: hard
+
"define-lazy-prop@npm:^3.0.0":
version: 3.0.0
resolution: "define-lazy-prop@npm:3.0.0"
@@ -6377,6 +7101,16 @@ __metadata:
languageName: node
linkType: hard
+"dezalgo@npm:^1.0.0, dezalgo@npm:^1.0.1, dezalgo@npm:^1.0.2, dezalgo@npm:~1.0.3":
+ version: 1.0.4
+ resolution: "dezalgo@npm:1.0.4"
+ dependencies:
+ asap: ^2.0.0
+ wrappy: 1
+ checksum: 895389c6aead740d2ab5da4d3466d20fa30f738010a4d3f4dcccc9fc645ca31c9d10b7e1804ae489b1eb02c7986f9f1f34ba132d409b043082a86d9a4e745624
+ languageName: node
+ linkType: hard
+
"dfa@npm:^1.2.0":
version: 1.2.0
resolution: "dfa@npm:1.2.0"
@@ -6499,10 +7233,10 @@ __metadata:
languageName: node
linkType: hard
-"dompurify@npm:^3.0.3":
- version: 3.0.4
- resolution: "dompurify@npm:3.0.4"
- checksum: 098de639595861127c644df48932f829d35860058365ea46cbf54f9a93b309774da3c4568198a6daaf68efd1593ed09ff842c0c4e848991e09a1d51e32eab33e
+"dompurify@npm:^3.1.3":
+ version: 3.1.6
+ resolution: "dompurify@npm:3.1.6"
+ checksum: cc4fc4ccd9261fbceb2a1627a985c70af231274a26ddd3f643fd0616a0a44099bd9e4480940ce3655612063be4a1fe9f5e9309967526f8c0a99f931602323866
languageName: node
linkType: hard
@@ -6562,6 +7296,23 @@ __metadata:
languageName: node
linkType: hard
+"ecc-jsbn@npm:~0.1.1":
+ version: 0.1.2
+ resolution: "ecc-jsbn@npm:0.1.2"
+ dependencies:
+ jsbn: ~0.1.0
+ safer-buffer: ^2.1.0
+ checksum: 22fef4b6203e5f31d425f5b711eb389e4c6c2723402e389af394f8411b76a488fa414d309d866e2b577ce3e8462d344205545c88a8143cc21752a5172818888a
+ languageName: node
+ linkType: hard
+
+"editor@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "editor@npm:1.0.0"
+ checksum: 41fb75f605f92e4f3dba3da594300928e66f93a8e60e1d5734c85e8597554d7af37ef823e1ae4aca6b40c72ae7fabfdc0f3ef31b0daa1bd945f8cb7b6380009f
+ languageName: node
+ linkType: hard
+
"electron-to-chromium@npm:^1.4.431":
version: 1.4.454
resolution: "electron-to-chromium@npm:1.4.454"
@@ -6742,6 +7493,22 @@ __metadata:
languageName: node
linkType: hard
+"es-define-property@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "es-define-property@npm:1.0.0"
+ dependencies:
+ get-intrinsic: ^1.2.4
+ checksum: f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6
+ languageName: node
+ linkType: hard
+
+"es-errors@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-errors@npm:1.3.0"
+ checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5
+ languageName: node
+ linkType: hard
+
"es-get-iterator@npm:^1.1.3":
version: 1.1.3
resolution: "es-get-iterator@npm:1.1.3"
@@ -6837,7 +7604,7 @@ __metadata:
languageName: node
linkType: hard
-"escape-string-regexp@npm:^1.0.5":
+"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410
@@ -7335,7 +8102,7 @@ __metadata:
languageName: node
linkType: hard
-"extend@npm:^3.0.0, extend@npm:^3.0.2":
+"extend@npm:^3.0.0, extend@npm:^3.0.2, extend@npm:~3.0.0, extend@npm:~3.0.2":
version: 3.0.2
resolution: "extend@npm:3.0.2"
checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515
@@ -7353,6 +8120,20 @@ __metadata:
languageName: node
linkType: hard
+"extsprintf@npm:1.3.0":
+ version: 1.3.0
+ resolution: "extsprintf@npm:1.3.0"
+ checksum: cee7a4a1e34cffeeec18559109de92c27517e5641991ec6bab849aa64e3081022903dd53084f2080d0d2530803aa5ee84f1e9de642c365452f9e67be8f958ce2
+ languageName: node
+ linkType: hard
+
+"extsprintf@npm:^1.2.0":
+ version: 1.4.1
+ resolution: "extsprintf@npm:1.4.1"
+ checksum: a2f29b241914a8d2bad64363de684821b6b1609d06ae68d5b539e4de6b28659715b5bea94a7265201603713b7027d35399d10b0548f09071c5513e65e8323d33
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -7580,9 +8361,16 @@ __metadata:
languageName: node
linkType: hard
-"form-data@npm:^4.0.0":
- version: 4.0.0
- resolution: "form-data@npm:4.0.0"
+"forever-agent@npm:~0.6.1":
+ version: 0.6.1
+ resolution: "forever-agent@npm:0.6.1"
+ checksum: 766ae6e220f5fe23676bb4c6a99387cec5b7b62ceb99e10923376e27bfea72f3c3aeec2ba5f45f3f7ba65d6616965aa7c20b15002b6860833bb6e394dea546a8
+ languageName: node
+ linkType: hard
+
+"form-data@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "form-data@npm:4.0.0"
dependencies:
asynckit: ^0.4.0
combined-stream: ^1.0.8
@@ -7591,6 +8379,39 @@ __metadata:
languageName: node
linkType: hard
+"form-data@npm:~1.0.0-rc4":
+ version: 1.0.1
+ resolution: "form-data@npm:1.0.1"
+ dependencies:
+ async: ^2.0.1
+ combined-stream: ^1.0.5
+ mime-types: ^2.1.11
+ checksum: 81efb89312d7d2bf0d0f13f7ed3b5cb866c6f4fad2f6dc1ef74ed05afc85206ac3ff3c5669db693740fa8635c77cd3bf1dd7094471b661578271355011a705f5
+ languageName: node
+ linkType: hard
+
+"form-data@npm:~2.1.1":
+ version: 2.1.4
+ resolution: "form-data@npm:2.1.4"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.5
+ mime-types: ^2.1.12
+ checksum: d2ba3ccc7ff435ce327f9e1b414ef15dc75598ea8179f65e02ec087c309097d0ec6e232865cbab8fcaca139bf8c8e83ae9ca3163098d893bf20ef1ff4913bbae
+ languageName: node
+ linkType: hard
+
+"form-data@npm:~2.3.2":
+ version: 2.3.3
+ resolution: "form-data@npm:2.3.3"
+ dependencies:
+ asynckit: ^0.4.0
+ combined-stream: ^1.0.6
+ mime-types: ^2.1.12
+ checksum: 10c1780fa13dbe1ff3100114c2ce1f9307f8be10b14bf16e103815356ff567b6be39d70fc4a40f8990b9660012dc24b0f5e1dde1b6426166eb23a445ba068ca3
+ languageName: node
+ linkType: hard
+
"format@npm:^0.2.0":
version: 0.2.2
resolution: "format@npm:0.2.2"
@@ -7682,6 +8503,29 @@ __metadata:
languageName: node
linkType: hard
+"fs-vacuum@npm:~1.2.9":
+ version: 1.2.10
+ resolution: "fs-vacuum@npm:1.2.10"
+ dependencies:
+ graceful-fs: ^4.1.2
+ path-is-inside: ^1.0.1
+ rimraf: ^2.5.2
+ checksum: c5eb7ec0a07c9fef4c097b0f35195eea98b72a0dd921f4016cea1dd4f8ea4c13c92d5f635a5598c34098e62d285926b0b6a6e7114ff3c87cae9fe6377d1f32ee
+ languageName: node
+ linkType: hard
+
+"fs-write-stream-atomic@npm:~1.0.8":
+ version: 1.0.10
+ resolution: "fs-write-stream-atomic@npm:1.0.10"
+ dependencies:
+ graceful-fs: ^4.1.2
+ iferr: ^0.1.5
+ imurmurhash: ^0.1.4
+ readable-stream: 1 || 2
+ checksum: 43c2d6817b72127793abc811ebf87a135b03ac7cbe41cdea9eeacf59b23e6e29b595739b083e9461303d525687499a1aaefcec3e5ff9bc82b170edd3dc467ccc
+ languageName: node
+ linkType: hard
+
"fs.realpath@npm:^1.0.0":
version: 1.0.0
resolution: "fs.realpath@npm:1.0.0"
@@ -7708,6 +8552,39 @@ __metadata:
languageName: node
linkType: hard
+"fstream-ignore@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "fstream-ignore@npm:1.0.5"
+ dependencies:
+ fstream: ^1.0.0
+ inherits: 2
+ minimatch: ^3.0.0
+ checksum: 2f997ddb94848e6b907000f86dabb868fbaddcd2c8ae99e29ea8d01e91c8c746cd0d2bd087132c774fa4bcc37408966674648b3e777a94a48b7c5826f8cc67be
+ languageName: node
+ linkType: hard
+
+"fstream-npm@npm:~1.1.1":
+ version: 1.1.1
+ resolution: "fstream-npm@npm:1.1.1"
+ dependencies:
+ fstream-ignore: ^1.0.0
+ inherits: 2
+ checksum: d51dc21607e6da077e95ede2cef1c0cb9c4ddc8869e46578442a312c8b8c5d82856bc1e5b1aca433e6672d2fd3812c49c5d058f5a97b372c09380e7f527a8e44
+ languageName: node
+ linkType: hard
+
+"fstream@npm:^1.0.0, fstream@npm:^1.0.12, fstream@npm:~1.0.10":
+ version: 1.0.12
+ resolution: "fstream@npm:1.0.12"
+ dependencies:
+ graceful-fs: ^4.1.2
+ inherits: ~2.0.0
+ mkdirp: ">=0.5 0"
+ rimraf: 2
+ checksum: e6998651aeb85fd0f0a8a68cec4d05a3ada685ecc4e3f56e0d063d0564a4fc39ad11a856f9020f926daf869fc67f7a90e891def5d48e4cadab875dc313094536
+ languageName: node
+ linkType: hard
+
"function-bind@npm:^1.1.1":
version: 1.1.1
resolution: "function-bind@npm:1.1.1"
@@ -7757,6 +8634,70 @@ __metadata:
languageName: node
linkType: hard
+"gauge@npm:~1.2.5":
+ version: 1.2.7
+ resolution: "gauge@npm:1.2.7"
+ dependencies:
+ ansi: ^0.3.0
+ has-unicode: ^2.0.0
+ lodash.pad: ^4.1.0
+ lodash.padend: ^4.1.0
+ lodash.padstart: ^4.1.0
+ checksum: 693dc9b44c3546a82236bc107a59745c41fa56c14fc232daca8c1029ca3e7ab557a58bf55d7f9530e8c201c61719fabd05c0414320f5e5e0d417961806255d2a
+ languageName: node
+ linkType: hard
+
+"gauge@npm:~2.6.0":
+ version: 2.6.0
+ resolution: "gauge@npm:2.6.0"
+ dependencies:
+ aproba: ^1.0.3
+ console-control-strings: ^1.0.0
+ has-color: ^0.1.7
+ has-unicode: ^2.0.0
+ object-assign: ^4.1.0
+ signal-exit: ^3.0.0
+ string-width: ^1.0.1
+ strip-ansi: ^3.0.1
+ wide-align: ^1.1.0
+ checksum: bac546f9b7dfa04f252e6f9a723c7c32d0ebd8ad7b386a5b3b3ca6c4685355a093cc8aaa3b766de97318aba66be8bbf7a14b514569d03616ac50504ce1abf51d
+ languageName: node
+ linkType: hard
+
+"gauge@npm:~2.7.3":
+ version: 2.7.4
+ resolution: "gauge@npm:2.7.4"
+ dependencies:
+ aproba: ^1.0.3
+ console-control-strings: ^1.0.0
+ has-unicode: ^2.0.0
+ object-assign: ^4.1.0
+ signal-exit: ^3.0.0
+ string-width: ^1.0.1
+ strip-ansi: ^3.0.1
+ wide-align: ^1.1.0
+ checksum: a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee
+ languageName: node
+ linkType: hard
+
+"generate-function@npm:^2.0.0":
+ version: 2.3.1
+ resolution: "generate-function@npm:2.3.1"
+ dependencies:
+ is-property: ^1.0.2
+ checksum: 652f083de206ead2bae4caf9c7eeb465e8d98c0b8ed2a29c6afc538cef0785b5c6eea10548f1e13cc586d3afd796c13c830c2cb3dc612ec2457b2aadda5f57c9
+ languageName: node
+ linkType: hard
+
+"generate-object-property@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "generate-object-property@npm:1.2.0"
+ dependencies:
+ is-property: ^1.0.0
+ checksum: 5141ca5fd545f0aabd24fd13f9f3ecf9cfea2255db00d46e282d65141d691d560c70b6361c3c0c4982f86f600361925bfd4773e0350c66d0210e6129ae553a09
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -7783,6 +8724,19 @@ __metadata:
languageName: node
linkType: hard
+"get-intrinsic@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "get-intrinsic@npm:1.2.4"
+ dependencies:
+ es-errors: ^1.3.0
+ function-bind: ^1.1.2
+ has-proto: ^1.0.1
+ has-symbols: ^1.0.3
+ hasown: ^2.0.0
+ checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951
+ languageName: node
+ linkType: hard
+
"get-nonce@npm:^1.0.0":
version: 1.0.1
resolution: "get-nonce@npm:1.0.1"
@@ -7830,6 +8784,15 @@ __metadata:
languageName: node
linkType: hard
+"getpass@npm:^0.1.1":
+ version: 0.1.7
+ resolution: "getpass@npm:0.1.7"
+ dependencies:
+ assert-plus: ^1.0.0
+ checksum: ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046
+ languageName: node
+ linkType: hard
+
"github-from-package@npm:0.0.0":
version: 0.0.0
resolution: "github-from-package@npm:0.0.0"
@@ -7837,6 +8800,20 @@ __metadata:
languageName: node
linkType: hard
+"github-url-from-git@npm:~1.4.0":
+ version: 1.4.0
+ resolution: "github-url-from-git@npm:1.4.0"
+ checksum: c3a478f4a3fd56a49b74e20eacbe4351ba3da70352fa3f2aa7c54f2fd68d1f0409f87547cb633dc52430c69cac693ef97606a9b662309d08eb6bab4451721858
+ languageName: node
+ linkType: hard
+
+"github-url-from-username-repo@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "github-url-from-username-repo@npm:1.0.2"
+ checksum: ed044ba8a883dfe37a1f071723f955b51056fafffbedb153219b30ef80edb9551ce9f56ee73793899e18bc69345539073b880ca51880f143290885614f892908
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -7884,7 +8861,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4":
+"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.0.5, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -7911,6 +8888,20 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:~7.0.6":
+ version: 7.0.6
+ resolution: "glob@npm:7.0.6"
+ dependencies:
+ fs.realpath: ^1.0.0
+ inflight: ^1.0.4
+ inherits: 2
+ minimatch: ^3.0.2
+ once: ^1.3.0
+ path-is-absolute: ^1.0.0
+ checksum: 6ad065f51982f9a76f7052984121c95bca376ea02060b21200ad62b400422b05f0dc331f72da89a73c21a2451cbe9bec16bb17dcf37a516dc51bbbb6efe462a1
+ languageName: node
+ linkType: hard
+
"global-modules@npm:^2.0.0":
version: 2.0.0
resolution: "global-modules@npm:2.0.0"
@@ -7999,13 +8990,20 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
languageName: node
linkType: hard
+"graceful-fs@npm:~4.1.6":
+ version: 4.1.15
+ resolution: "graceful-fs@npm:4.1.15"
+ checksum: 0c7d7fcb739f760b3b702f993b64e2c111fce22084bbc9c5c8ff7f1a051691a7bba2baf0bf1c464ea5081225f8e17610c6b30167bcd6899aaabca820d55e403c
+ languageName: node
+ linkType: hard
+
"graphemer@npm:^1.4.0":
version: 1.4.0
resolution: "graphemer@npm:1.4.0"
@@ -8013,6 +9011,13 @@ __metadata:
languageName: node
linkType: hard
+"graphql@npm:^16.8.1":
+ version: 16.9.0
+ resolution: "graphql@npm:16.9.0"
+ checksum: 8cb3d54100e9227310383ce7f791ca48d12f15ed9f2021f23f8735f1121aafe4e5e611a853081dd935ce221724ea1ae4638faef5d2921fb1ad7c26b5f46611e9
+ languageName: node
+ linkType: hard
+
"gzip-size@npm:^6.0.0":
version: 6.0.0
resolution: "gzip-size@npm:6.0.0"
@@ -8022,6 +9027,54 @@ __metadata:
languageName: node
linkType: hard
+"har-schema@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "har-schema@npm:1.0.5"
+ checksum: 164c5e7201580f153a8d9caaa4155dbc0d69cd64d86df876c9091dfac7aab23118934b4a6ab87b6325fb8fd5b5b6cdd1651b73210ce0cc4107e3029d0f87d867
+ languageName: node
+ linkType: hard
+
+"har-schema@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "har-schema@npm:2.0.0"
+ checksum: d8946348f333fb09e2bf24cc4c67eabb47c8e1d1aa1c14184c7ffec1140a49ec8aa78aa93677ae452d71d5fc0fdeec20f0c8c1237291fc2bcb3f502a5d204f9b
+ languageName: node
+ linkType: hard
+
+"har-validator@npm:~2.0.6":
+ version: 2.0.6
+ resolution: "har-validator@npm:2.0.6"
+ dependencies:
+ chalk: ^1.1.1
+ commander: ^2.9.0
+ is-my-json-valid: ^2.12.4
+ pinkie-promise: ^2.0.0
+ bin:
+ har-validator: bin/har-validator
+ checksum: 1fd3f4864f2af38a166ab99467e4ce68dbeaacd140ee2c4a84bbff1edb7790dc087b289cdc3dd9cc02db6ca1db6002671d58c2d55a3c317b0c5a0d39dae165a6
+ languageName: node
+ linkType: hard
+
+"har-validator@npm:~4.2.1":
+ version: 4.2.1
+ resolution: "har-validator@npm:4.2.1"
+ dependencies:
+ ajv: ^4.9.1
+ har-schema: ^1.0.5
+ checksum: 5d496cf7fc112be5429fd83b671ce4102d14dadf17633b280aa770ea8b589397374f6b115f433812e6eebe2fd24c697545d2e45dd93bb39b42b7e932a61865e8
+ languageName: node
+ linkType: hard
+
+"har-validator@npm:~5.1.3":
+ version: 5.1.5
+ resolution: "har-validator@npm:5.1.5"
+ dependencies:
+ ajv: ^6.12.3
+ har-schema: ^2.0.0
+ checksum: b998a7269ca560d7f219eedc53e2c664cd87d487e428ae854a6af4573fc94f182fe9d2e3b92ab968249baec7ebaf9ead69cf975c931dc2ab282ec182ee988280
+ languageName: node
+ linkType: hard
+
"hard-rejection@npm:^2.1.0":
version: 2.1.0
resolution: "hard-rejection@npm:2.1.0"
@@ -8029,6 +9082,15 @@ __metadata:
languageName: node
linkType: hard
+"has-ansi@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "has-ansi@npm:2.0.0"
+ dependencies:
+ ansi-regex: ^2.0.0
+ checksum: 1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec
+ languageName: node
+ linkType: hard
+
"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2":
version: 1.0.2
resolution: "has-bigints@npm:1.0.2"
@@ -8036,6 +9098,13 @@ __metadata:
languageName: node
linkType: hard
+"has-color@npm:^0.1.7":
+ version: 0.1.7
+ resolution: "has-color@npm:0.1.7"
+ checksum: 5753d76b1330bc1f5a07171f222ed0718f5ec2d64d5677800e434f183a99f7042f5cda43c9625a2d0f0204063aa03499a66f1c15283d789773b3544f18f93f58
+ languageName: node
+ linkType: hard
+
"has-flag@npm:^3.0.0":
version: 3.0.0
resolution: "has-flag@npm:3.0.0"
@@ -8059,6 +9128,15 @@ __metadata:
languageName: node
linkType: hard
+"has-property-descriptors@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-property-descriptors@npm:1.0.2"
+ dependencies:
+ es-define-property: ^1.0.0
+ checksum: fcbb246ea2838058be39887935231c6d5788babed499d0e9d0cc5737494c48aba4fe17ba1449e0d0fbbb1e36175442faa37f9c427ae357d6ccb1d895fbcd3de3
+ languageName: node
+ linkType: hard
+
"has-proto@npm:^1.0.1":
version: 1.0.1
resolution: "has-proto@npm:1.0.1"
@@ -8082,7 +9160,16 @@ __metadata:
languageName: node
linkType: hard
-"has-unicode@npm:^2.0.1":
+"has-tostringtag@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-tostringtag@npm:1.0.2"
+ dependencies:
+ has-symbols: ^1.0.3
+ checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d
+ languageName: node
+ linkType: hard
+
+"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1":
version: 2.0.1
resolution: "has-unicode@npm:2.0.1"
checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400
@@ -8282,6 +9369,25 @@ __metadata:
languageName: node
linkType: hard
+"hawk@npm:~3.1.3":
+ version: 3.1.3
+ resolution: "hawk@npm:3.1.3"
+ dependencies:
+ boom: 2.x.x
+ cryptiles: 2.x.x
+ hoek: 2.x.x
+ sntp: 1.x.x
+ checksum: 05730d310d24e10c10b47a217dff70f1f886ca25058b290902e7b05ac6a468990137531e34187b60527df83ce41e019c6405667f3ee8da1e24829551bc12246c
+ languageName: node
+ linkType: hard
+
+"headers-polyfill@npm:3.2.5":
+ version: 3.2.5
+ resolution: "headers-polyfill@npm:3.2.5"
+ checksum: a3c4bdd661584fd39e40c0f91412abc514616edfbd20d29a75567e591f90ef5c445c8e209b7f3c2b2375d27e95e4690f33417368a168d4832484a93861ab6a3c
+ languageName: node
+ linkType: hard
+
"hey-listen@npm:^1.0.8":
version: 1.0.8
resolution: "hey-listen@npm:1.0.8"
@@ -8296,6 +9402,13 @@ __metadata:
languageName: node
linkType: hard
+"hoek@npm:2.x.x":
+ version: 2.16.3
+ resolution: "hoek@npm:2.16.3"
+ checksum: b38036f28f63fa44796a9ff2d495c04c609c1e4aa535a7017f870c8eba8e68db13b9be93f89ae14f22a6688a0f42cb048bf8971f3126350e1fbd980938aa8c9e
+ languageName: node
+ linkType: hard
+
"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2":
version: 3.3.2
resolution: "hoist-non-react-statics@npm:3.3.2"
@@ -8305,6 +9418,13 @@ __metadata:
languageName: node
linkType: hard
+"hosted-git-info@npm:^2.1.4, hosted-git-info@npm:^2.1.5, hosted-git-info@npm:^2.4.2":
+ version: 2.8.9
+ resolution: "hosted-git-info@npm:2.8.9"
+ checksum: c955394bdab888a1e9bb10eb33029e0f7ce5a2ac7b3f158099dc8c486c99e73809dca609f5694b223920ca2174db33d32b12f9a2a47141dc59607c29da5a62dd
+ languageName: node
+ linkType: hard
+
"hosted-git-info@npm:^4.0.1":
version: 4.1.0
resolution: "hosted-git-info@npm:4.1.0"
@@ -8314,6 +9434,13 @@ __metadata:
languageName: node
linkType: hard
+"hosted-git-info@npm:~2.1.5":
+ version: 2.1.5
+ resolution: "hosted-git-info@npm:2.1.5"
+ checksum: 2ced09e621c54e432d068cd43bfaebeb6b7f6088ad7fbfa5aefb7cb0b1562bcf7e90dd0ae670fe148f4c663e4e992665792b8fc9bd0de46e5efd4d4068b8b9ee
+ languageName: node
+ linkType: hard
+
"hsl-to-hex@npm:^1.0.0":
version: 1.0.0
resolution: "hsl-to-hex@npm:1.0.0"
@@ -8421,6 +9548,28 @@ __metadata:
languageName: node
linkType: hard
+"http-signature@npm:~1.1.0":
+ version: 1.1.1
+ resolution: "http-signature@npm:1.1.1"
+ dependencies:
+ assert-plus: ^0.2.0
+ jsprim: ^1.2.2
+ sshpk: ^1.7.0
+ checksum: b546e728358f4af1e72b06139038d004c80d04c4c558f4df4e66a63bbf04eca1d0a3952b6dae7286463cbe38ae64140edfa25570d6a1cd16729b8adb2b488685
+ languageName: node
+ linkType: hard
+
+"http-signature@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "http-signature@npm:1.2.0"
+ dependencies:
+ assert-plus: ^1.0.0
+ jsprim: ^1.2.2
+ sshpk: ^1.7.0
+ checksum: 3324598712266a9683585bb84a75dec4fd550567d5e0dd4a0fff6ff3f74348793404d3eeac4918fa0902c810eeee1a86419e4a2e92a164132dfe6b26743fb47c
+ languageName: node
+ linkType: hard
+
"https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
@@ -8518,6 +9667,13 @@ __metadata:
languageName: node
linkType: hard
+"iferr@npm:^0.1.5":
+ version: 0.1.5
+ resolution: "iferr@npm:0.1.5"
+ checksum: a18d19b6ad06a2d5412c0d37f6364869393ef6d1688d59d00082c1f35c92399094c031798340612458cd832f4f2e8b13bc9615934a7d8b0c53061307a3816aa1
+ languageName: node
+ linkType: hard
+
"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4":
version: 5.2.4
resolution: "ignore@npm:5.2.4"
@@ -8568,7 +9724,7 @@ __metadata:
languageName: node
linkType: hard
-"imurmurhash@npm:^0.1.4":
+"imurmurhash@npm:*, imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
checksum: 7cae75c8cd9a50f57dadd77482359f659eaebac0319dd9368bcd1714f55e65badd6929ca58569da2b6494ef13fdd5598cd700b1eba23f8b79c5f19d195a3ecf7
@@ -8589,7 +9745,7 @@ __metadata:
languageName: node
linkType: hard
-"inflight@npm:^1.0.4":
+"inflight@npm:^1.0.4, inflight@npm:~1.0.4":
version: 1.0.6
resolution: "inflight@npm:1.0.6"
dependencies:
@@ -8599,20 +9755,36 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
+"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.0, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
languageName: node
linkType: hard
-"ini@npm:^1.3.5, ini@npm:~1.3.0":
+"ini@npm:^1.3.4, ini@npm:^1.3.5, ini@npm:~1.3.0, ini@npm:~1.3.4":
version: 1.3.8
resolution: "ini@npm:1.3.8"
checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3
languageName: node
linkType: hard
+"init-package-json@npm:~1.9.4":
+ version: 1.9.6
+ resolution: "init-package-json@npm:1.9.6"
+ dependencies:
+ glob: ^7.1.1
+ npm-package-arg: ^4.0.0 || ^5.0.0
+ promzard: ^0.3.0
+ read: ~1.0.1
+ read-package-json: 1 || 2
+ semver: 2.x || 3.x || 4 || 5
+ validate-npm-package-license: ^3.0.1
+ validate-npm-package-name: ^3.0.0
+ checksum: 018f753960b41826bd42ea299634b7af29fdc304a801fd800cdc5ef91333bf906b40f8caae3aa7f8bb9d4230158a192ff5efae2e07fb62daeb98c572d86bfc18
+ languageName: node
+ linkType: hard
+
"inline-style-prefixer@npm:^7.0.0":
version: 7.0.0
resolution: "inline-style-prefixer@npm:7.0.0"
@@ -8644,6 +9816,29 @@ __metadata:
languageName: node
linkType: hard
+"inquirer@npm:^8.2.0":
+ version: 8.2.6
+ resolution: "inquirer@npm:8.2.6"
+ dependencies:
+ ansi-escapes: ^4.2.1
+ chalk: ^4.1.1
+ cli-cursor: ^3.1.0
+ cli-width: ^3.0.0
+ external-editor: ^3.0.3
+ figures: ^3.0.0
+ lodash: ^4.17.21
+ mute-stream: 0.0.8
+ ora: ^5.4.1
+ run-async: ^2.4.0
+ rxjs: ^7.5.5
+ string-width: ^4.1.0
+ strip-ansi: ^6.0.0
+ through: ^2.3.6
+ wrap-ansi: ^6.0.1
+ checksum: 387ffb0a513559cc7414eb42c57556a60e302f820d6960e89d376d092e257a919961cd485a1b4de693dbb5c0de8bc58320bfd6247dfd827a873aa82a4215a240
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5":
version: 1.0.5
resolution: "internal-slot@npm:1.0.5"
@@ -8772,6 +9967,15 @@ __metadata:
languageName: node
linkType: hard
+"is-builtin-module@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-builtin-module@npm:1.0.0"
+ dependencies:
+ builtin-modules: ^1.0.0
+ checksum: a9b4e790479a27e2e439b655e5e5aa27fd10efe35ca7f741106702f33ca8a65e079964caa2adc3343348467446cc1d4d93307c85e3b7ae63297d901c76494110
+ languageName: node
+ linkType: hard
+
"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7":
version: 1.2.7
resolution: "is-callable@npm:1.2.7"
@@ -8838,6 +10042,15 @@ __metadata:
languageName: node
linkType: hard
+"is-fullwidth-code-point@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-fullwidth-code-point@npm:1.0.0"
+ dependencies:
+ number-is-nan: ^1.0.0
+ checksum: 4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57
+ languageName: node
+ linkType: hard
+
"is-fullwidth-code-point@npm:^3.0.0":
version: 3.0.0
resolution: "is-fullwidth-code-point@npm:3.0.0"
@@ -8852,6 +10065,15 @@ __metadata:
languageName: node
linkType: hard
+"is-generator-function@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "is-generator-function@npm:1.0.10"
+ dependencies:
+ has-tostringtag: ^1.0.0
+ checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b
+ languageName: node
+ linkType: hard
+
"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
@@ -8886,6 +10108,13 @@ __metadata:
languageName: node
linkType: hard
+"is-interactive@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-interactive@npm:1.0.0"
+ checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9
+ languageName: node
+ linkType: hard
+
"is-lambda@npm:^1.0.1":
version: 1.0.1
resolution: "is-lambda@npm:1.0.1"
@@ -8900,6 +10129,26 @@ __metadata:
languageName: node
linkType: hard
+"is-my-ip-valid@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "is-my-ip-valid@npm:1.0.1"
+ checksum: 0a50180a9c0842503a2199ca0ba03888069e7c093f71236c65632e9b0f496ea57536856e1ad3d1635010cb5959c551496ea84cfc56088a8e7879fe30b9d71943
+ languageName: node
+ linkType: hard
+
+"is-my-json-valid@npm:^2.12.4":
+ version: 2.20.6
+ resolution: "is-my-json-valid@npm:2.20.6"
+ dependencies:
+ generate-function: ^2.0.0
+ generate-object-property: ^1.1.0
+ is-my-ip-valid: ^1.0.0
+ jsonpointer: ^5.0.0
+ xtend: ^4.0.0
+ checksum: d3519e18e6a0f4c777d5a2027b5c80d05abd0949179b94795bd2aa6c54e8f44c23b8789cb7d44332015b86cfd73dca57331e7fa53202b28e40aa4620e7f61166
+ languageName: node
+ linkType: hard
+
"is-negative-zero@npm:^2.0.2":
version: 2.0.2
resolution: "is-negative-zero@npm:2.0.2"
@@ -8907,6 +10156,13 @@ __metadata:
languageName: node
linkType: hard
+"is-node-process@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "is-node-process@npm:1.2.0"
+ checksum: 930765cdc6d81ab8f1bbecbea4a8d35c7c6d88a3ff61f3630e0fc7f22d624d7661c1df05c58547d0eb6a639dfa9304682c8e342c4113a6ed51472b704cee2928
+ languageName: node
+ linkType: hard
+
"is-number-object@npm:^1.0.4":
version: 1.0.7
resolution: "is-number-object@npm:1.0.7"
@@ -8965,6 +10221,13 @@ __metadata:
languageName: node
linkType: hard
+"is-property@npm:^1.0.0, is-property@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "is-property@npm:1.0.2"
+ checksum: 33b661a3690bcc88f7e47bb0a21b9e3187e76a317541ea7ec5e8096d954f441b77a46d8930c785f7fbf4ef8dfd624c25495221e026e50f74c9048fe501773be5
+ languageName: node
+ linkType: hard
+
"is-reference@npm:1.2.1":
version: 1.2.1
resolution: "is-reference@npm:1.2.1"
@@ -9052,6 +10315,22 @@ __metadata:
languageName: node
linkType: hard
+"is-typed-array@npm:^1.1.3":
+ version: 1.1.13
+ resolution: "is-typed-array@npm:1.1.13"
+ dependencies:
+ which-typed-array: ^1.1.14
+ checksum: 150f9ada183a61554c91e1c4290086d2c100b0dff45f60b028519be72a8db964da403c48760723bf5253979b8dffe7b544246e0e5351dcd05c5fdb1dcc1dc0f0
+ languageName: node
+ linkType: hard
+
+"is-typedarray@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "is-typedarray@npm:1.0.0"
+ checksum: 3508c6cd0a9ee2e0df2fa2e9baabcdc89e911c7bd5cf64604586697212feec525aa21050e48affb5ffc3df20f0f5d2e2cf79b08caa64e1ccc9578e251763aef7
+ languageName: node
+ linkType: hard
+
"is-unicode-supported@npm:^0.1.0":
version: 0.1.0
resolution: "is-unicode-supported@npm:0.1.0"
@@ -9129,6 +10408,13 @@ __metadata:
languageName: node
linkType: hard
+"isstream@npm:~0.1.2":
+ version: 0.1.2
+ resolution: "isstream@npm:0.1.2"
+ checksum: 1eb2fe63a729f7bdd8a559ab552c69055f4f48eb5c2f03724430587c6f450783c8f1cd936c1c952d0a927925180fcc892ebd5b174236cf1065d4bd5bdb37e963
+ languageName: node
+ linkType: hard
+
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
version: 3.2.0
resolution: "istanbul-lib-coverage@npm:3.2.0"
@@ -9669,6 +10955,13 @@ __metadata:
languageName: node
linkType: hard
+"js-levenshtein@npm:^1.1.6":
+ version: 1.1.6
+ resolution: "js-levenshtein@npm:1.1.6"
+ checksum: 409f052a7f1141be4058d97da7860e08efd97fc588b7a4c5cfa0548bc04f6d576644dae65ab630266dff685d56fb90d494e03d4d79cb484c287746b4f1bf0694
+ languageName: node
+ linkType: hard
+
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -9699,6 +10992,13 @@ __metadata:
languageName: node
linkType: hard
+"jsbn@npm:~0.1.0":
+ version: 0.1.1
+ resolution: "jsbn@npm:0.1.1"
+ checksum: e5ff29c1b8d965017ef3f9c219dacd6e40ad355c664e277d31246c90545a02e6047018c16c60a00f36d561b3647215c41894f5d869ada6908a2e0ce4200c88f2
+ languageName: node
+ linkType: hard
+
"jsdom@npm:^20.0.0":
version: 20.0.3
resolution: "jsdom@npm:20.0.3"
@@ -9758,6 +11058,13 @@ __metadata:
languageName: node
linkType: hard
+"json-parse-better-errors@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "json-parse-better-errors@npm:1.0.2"
+ checksum: ff2b5ba2a70e88fd97a3cb28c1840144c5ce8fae9cbeeddba15afa333a5c407cf0e42300cd0a2885dbb055227fe68d405070faad941beeffbfde9cf3b2c78c5d
+ languageName: node
+ linkType: hard
+
"json-parse-even-better-errors@npm:^2.3.0":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
@@ -9779,6 +11086,13 @@ __metadata:
languageName: node
linkType: hard
+"json-schema@npm:0.4.0":
+ version: 0.4.0
+ resolution: "json-schema@npm:0.4.0"
+ checksum: 66389434c3469e698da0df2e7ac5a3281bcff75e797a5c127db7c5b56270e01ae13d9afa3c03344f76e32e81678337a8c912bdbb75101c62e487dc3778461d72
+ languageName: node
+ linkType: hard
+
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -9786,6 +11100,25 @@ __metadata:
languageName: node
linkType: hard
+"json-stable-stringify@npm:^1.0.1":
+ version: 1.1.1
+ resolution: "json-stable-stringify@npm:1.1.1"
+ dependencies:
+ call-bind: ^1.0.5
+ isarray: ^2.0.5
+ jsonify: ^0.0.1
+ object-keys: ^1.1.1
+ checksum: e1ba06600fd278767eeff53f28e408e29c867e79abf564e7aadc3ce8f31f667258f8db278ef28831e45884dd687388fa1910f46e599fc19fb94c9afbbe3a4de8
+ languageName: node
+ linkType: hard
+
+"json-stringify-safe@npm:~5.0.1":
+ version: 5.0.1
+ resolution: "json-stringify-safe@npm:5.0.1"
+ checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee
+ languageName: node
+ linkType: hard
+
"json2mq@npm:^0.2.0":
version: 0.2.0
resolution: "json2mq@npm:0.2.0"
@@ -9815,6 +11148,32 @@ __metadata:
languageName: node
linkType: hard
+"jsonify@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "jsonify@npm:0.0.1"
+ checksum: 027287e1c0294fce15f18c0ff990cfc2318e7f01fb76515f784d5cd0784abfec6fc5c2355c3a2f2cb0ad7f4aa2f5b74ebbfe4e80476c35b2d13cabdb572e1134
+ languageName: node
+ linkType: hard
+
+"jsonpointer@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "jsonpointer@npm:5.0.1"
+ checksum: 0b40f712900ad0c846681ea2db23b6684b9d5eedf55807b4708c656f5894b63507d0e28ae10aa1bddbea551241035afe62b6df0800fc94c2e2806a7f3adecd7c
+ languageName: node
+ linkType: hard
+
+"jsprim@npm:^1.2.2":
+ version: 1.4.2
+ resolution: "jsprim@npm:1.4.2"
+ dependencies:
+ assert-plus: 1.0.0
+ extsprintf: 1.3.0
+ json-schema: 0.4.0
+ verror: 1.10.0
+ checksum: 2ad1b9fdcccae8b3d580fa6ced25de930eaa1ad154db21bbf8478a4d30bbbec7925b5f5ff29b933fba9412b16a17bd484a8da4fdb3663b5e27af95dd693bab2a
+ languageName: node
+ linkType: hard
+
"jss-plugin-camel-case@npm:^10.10.0":
version: 10.10.0
resolution: "jss-plugin-camel-case@npm:10.10.0"
@@ -9964,6 +11323,17 @@ __metadata:
languageName: node
linkType: hard
+"latest@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "latest@npm:0.2.0"
+ dependencies:
+ npm: ^2.5.1
+ bin:
+ latest: ./bin/latest.js
+ checksum: 29336b4d83b080493a07934ebd62534bd98ff68f7054eec142f5c73ed1ea7e2ecf4840861c0a04db01c0bee8e2100dd9fb733971588e771925ba1ddfb0d2a15a
+ languageName: node
+ linkType: hard
+
"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
@@ -10077,6 +11447,15 @@ __metadata:
languageName: node
linkType: hard
+"lockfile@npm:~1.0.1":
+ version: 1.0.4
+ resolution: "lockfile@npm:1.0.4"
+ dependencies:
+ signal-exit: ^3.0.2
+ checksum: 8de35aace8acbe883cbca3cc3959e88904d57c79dccd4afffc64aea8f9cf7b4c63598d08b8add66fbf381f8fb3ce4fd4c518cd231c797c266b6c790eb7b33abc
+ languageName: node
+ linkType: hard
+
"lodash-es@npm:^4.17.15, lodash-es@npm:^4.17.21":
version: 4.17.21
resolution: "lodash-es@npm:4.17.21"
@@ -10098,6 +11477,27 @@ __metadata:
languageName: node
linkType: hard
+"lodash.pad@npm:^4.1.0":
+ version: 4.5.1
+ resolution: "lodash.pad@npm:4.5.1"
+ checksum: 325805c929dad67d61470348046bc92bdad017a9edbda11322cc8945da92a10f943f935d24c340aa6d47cd9a3ff8f5ed6f4a77283266a54e32afae09be0c41ff
+ languageName: node
+ linkType: hard
+
+"lodash.padend@npm:^4.1.0":
+ version: 4.6.1
+ resolution: "lodash.padend@npm:4.6.1"
+ checksum: c2e6e789debf83b98f5c085305cdcfff1067e7a31bda2a110fd765d3c11a99edfbeef570d9ef737ab3212006bdb8114e77622e518c18c1fce52b8fdfd9dab685
+ languageName: node
+ linkType: hard
+
+"lodash.padstart@npm:^4.1.0":
+ version: 4.6.1
+ resolution: "lodash.padstart@npm:4.6.1"
+ checksum: 0d6ad92c626d351db85de539e41df3238d7d36c5fbfc5f57c4f060c90c73ad9f1db566463487795fdf0bf290a8f133189a0bd91d051032f6eb2d15b7e1863b5e
+ languageName: node
+ linkType: hard
+
"lodash.omit@npm:^4.5.0":
version: 4.5.0
resolution: "lodash.omit@npm:4.5.0"
@@ -10112,7 +11512,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:4.17.21, lodash@npm:^4.11.2, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+"lodash@npm:4.17.21, lodash@npm:^4.11.2, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
@@ -10191,6 +11591,16 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:~4.0.1":
+ version: 4.0.2
+ resolution: "lru-cache@npm:4.0.2"
+ dependencies:
+ pseudomap: ^1.0.1
+ yallist: ^2.0.0
+ checksum: 1f615ef23f3316c0935533df2a14f66050502ffd0841726ea3dbaceac09a1bb80cd0c1f8799a881c4d13fe2cdebbd7919668a54eae4ec97caf66141e56b5c3bb
+ languageName: node
+ linkType: hard
+
"lz-string@npm:^1.4.4, lz-string@npm:^1.5.0":
version: 1.5.0
resolution: "lz-string@npm:1.5.0"
@@ -10933,12 +12343,12 @@ __metadata:
linkType: hard
"micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
- version: 4.0.5
- resolution: "micromatch@npm:4.0.5"
+ version: 4.0.8
+ resolution: "micromatch@npm:4.0.8"
dependencies:
- braces: ^3.0.2
+ braces: ^3.0.3
picomatch: ^2.3.1
- checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc
+ checksum: 79920eb634e6f400b464a954fcfa589c4e7c7143209488e44baf627f9affc8b1e306f41f4f0deedde97e69cb725920879462d3e750ab3bd3c1aed675bb3a8966
languageName: node
linkType: hard
@@ -10949,7 +12359,7 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:^2.1.12":
+"mime-types@npm:^2.1.11, mime-types@npm:^2.1.12, mime-types@npm:~2.1.19, mime-types@npm:~2.1.7":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -10986,7 +12396,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
+"minimatch@npm:^3.0.0, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -11013,6 +12423,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:~3.0.3":
+ version: 3.0.8
+ resolution: "minimatch@npm:3.0.8"
+ dependencies:
+ brace-expansion: ^1.1.7
+ checksum: 850cca179cad715133132693e6963b0db64ab0988c4d211415b087fc23a3e46321e2c5376a01bf5623d8782aba8bdf43c571e2e902e51fdce7175c7215c29f8b
+ languageName: node
+ linkType: hard
+
"minimist-options@npm:4.1.0":
version: 4.1.0
resolution: "minimist-options@npm:4.1.0"
@@ -11122,7 +12541,7 @@ __metadata:
languageName: node
linkType: hard
-"mkdirp@npm:^0.5.5":
+"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.0, mkdirp@npm:^0.5.5, mkdirp@npm:~0.5.0, mkdirp@npm:~0.5.1":
version: 0.5.6
resolution: "mkdirp@npm:0.5.6"
dependencies:
@@ -11209,6 +12628,40 @@ __metadata:
languageName: node
linkType: hard
+"msw@npm:1":
+ version: 1.3.4
+ resolution: "msw@npm:1.3.4"
+ dependencies:
+ "@mswjs/cookies": ^0.2.2
+ "@mswjs/interceptors": ^0.17.10
+ "@open-draft/until": ^1.0.3
+ "@types/cookie": ^0.4.1
+ "@types/js-levenshtein": ^1.1.1
+ chalk: ^4.1.1
+ chokidar: ^3.4.2
+ cookie: ^0.4.2
+ graphql: ^16.8.1
+ headers-polyfill: 3.2.5
+ inquirer: ^8.2.0
+ is-node-process: ^1.2.0
+ js-levenshtein: ^1.1.6
+ node-fetch: ^2.6.7
+ outvariant: ^1.4.0
+ path-to-regexp: ^6.2.0
+ strict-event-emitter: ^0.4.3
+ type-fest: ^2.19.0
+ yargs: ^17.3.1
+ peerDependencies:
+ typescript: ">= 4.4.x"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ bin:
+ msw: cli/index.js
+ checksum: 57646ecb831e98f00387e60bad4d535e426d406ae2645340e59500c219059be225f1f02a5ff21aee9daeb7a8bdde922a00fb82930781d27e3f3fdaf6b292c25f
+ languageName: node
+ linkType: hard
+
"multimatch@npm:^5.0.0":
version: 5.0.0
resolution: "multimatch@npm:5.0.0"
@@ -11232,7 +12685,7 @@ __metadata:
languageName: node
linkType: hard
-"mute-stream@npm:0.0.8":
+"mute-stream@npm:0.0.8, mute-stream@npm:~0.0.4":
version: 0.0.8
resolution: "mute-stream@npm:0.0.8"
checksum: ff48d251fc3f827e5b1206cda0ffdaec885e56057ee86a3155e1951bc940fd5f33531774b1cc8414d7668c10a8907f863f6561875ee6e8768931a62121a531a1
@@ -11368,21 +12821,21 @@ __metadata:
languageName: node
linkType: hard
-"next@npm:14.1.1":
- version: 14.1.1
- resolution: "next@npm:14.1.1"
+"next@npm:^14.2.13":
+ version: 14.2.13
+ resolution: "next@npm:14.2.13"
dependencies:
- "@next/env": 14.1.1
- "@next/swc-darwin-arm64": 14.1.1
- "@next/swc-darwin-x64": 14.1.1
- "@next/swc-linux-arm64-gnu": 14.1.1
- "@next/swc-linux-arm64-musl": 14.1.1
- "@next/swc-linux-x64-gnu": 14.1.1
- "@next/swc-linux-x64-musl": 14.1.1
- "@next/swc-win32-arm64-msvc": 14.1.1
- "@next/swc-win32-ia32-msvc": 14.1.1
- "@next/swc-win32-x64-msvc": 14.1.1
- "@swc/helpers": 0.5.2
+ "@next/env": 14.2.13
+ "@next/swc-darwin-arm64": 14.2.13
+ "@next/swc-darwin-x64": 14.2.13
+ "@next/swc-linux-arm64-gnu": 14.2.13
+ "@next/swc-linux-arm64-musl": 14.2.13
+ "@next/swc-linux-x64-gnu": 14.2.13
+ "@next/swc-linux-x64-musl": 14.2.13
+ "@next/swc-win32-arm64-msvc": 14.2.13
+ "@next/swc-win32-ia32-msvc": 14.2.13
+ "@next/swc-win32-x64-msvc": 14.2.13
+ "@swc/helpers": 0.5.5
busboy: 1.6.0
caniuse-lite: ^1.0.30001579
graceful-fs: ^4.2.11
@@ -11390,6 +12843,7 @@ __metadata:
styled-jsx: 5.1.1
peerDependencies:
"@opentelemetry/api": ^1.1.0
+ "@playwright/test": ^1.41.2
react: ^18.2.0
react-dom: ^18.2.0
sass: ^1.3.0
@@ -11415,11 +12869,13 @@ __metadata:
peerDependenciesMeta:
"@opentelemetry/api":
optional: true
+ "@playwright/test":
+ optional: true
sass:
optional: true
bin:
next: dist/bin/next
- checksum: 58c17bf9520648cb79c3341a0a011ce19e8e5368f23be7415b4a35787b3562519cfd0dd8e008a1ce0b49dfe79e4ab89127f412cf039cb854b35f79a457a9be22
+ checksum: 00b2117e047f7426bb9c4f67ce7dc77d27c1e2ff4e60a2e1a1796be76d6725d498b96e00162250274106d33161bafd1eed2b92b007c73a43e8f2bff378e8c48d
languageName: node
linkType: hard
@@ -11476,6 +12932,29 @@ __metadata:
languageName: node
linkType: hard
+"node-gyp@npm:~3.6.0":
+ version: 3.6.3
+ resolution: "node-gyp@npm:3.6.3"
+ dependencies:
+ fstream: ^1.0.0
+ glob: ^7.0.3
+ graceful-fs: ^4.1.2
+ minimatch: ^3.0.2
+ mkdirp: ^0.5.0
+ nopt: 2 || 3
+ npmlog: 0 || 1 || 2 || 3 || 4
+ osenv: 0
+ request: ">=2.9.0 <2.82.0"
+ rimraf: 2
+ semver: ~5.3.0
+ tar: ^2.0.0
+ which: 1
+ bin:
+ node-gyp: ./bin/node-gyp.js
+ checksum: fe23167150ba251685f256b7168a5cf9484f64eb119bf597cbab7f9251643de2ba8d98ae8f2b8454f7f0eb3a71900e20a1b030b190458df8e90c9b863728f152
+ languageName: node
+ linkType: hard
+
"node-int64@npm:^0.4.0":
version: 0.4.0
resolution: "node-int64@npm:0.4.0"
@@ -11490,6 +12969,15 @@ __metadata:
languageName: node
linkType: hard
+"node-uuid@npm:~1.4.7":
+ version: 1.4.8
+ resolution: "node-uuid@npm:1.4.8"
+ bin:
+ uuid: ./bin/uuid
+ checksum: 71b3766d46da0479a37fe9a2bea206b0f7249faf1e67896b5bd3c770efe20c352bcf62b0fe883cfa602ec5b81669317190a0ca838d9b8e5cdb4efff99448c598
+ languageName: node
+ linkType: hard
+
"nookies@npm:^2.5.2":
version: 2.5.2
resolution: "nookies@npm:2.5.2"
@@ -11500,6 +12988,17 @@ __metadata:
languageName: node
linkType: hard
+"nopt@npm:2 || 3, nopt@npm:~3.0.6":
+ version: 3.0.6
+ resolution: "nopt@npm:3.0.6"
+ dependencies:
+ abbrev: 1
+ bin:
+ nopt: ./bin/nopt.js
+ checksum: 7f8579029a0d7cb3341c6b1610b31e363f708b7aaaaf3580e3ec5ae8528d1f3a79d350d8bfa331776e6c6703a5a148b72edd9b9b4c1dd55874d8e70e963d1e20
+ languageName: node
+ linkType: hard
+
"nopt@npm:^6.0.0":
version: 6.0.0
resolution: "nopt@npm:6.0.0"
@@ -11511,6 +13010,25 @@ __metadata:
languageName: node
linkType: hard
+"normalize-git-url@npm:~3.0.2":
+ version: 3.0.2
+ resolution: "normalize-git-url@npm:3.0.2"
+ checksum: 1d10b7b1076a2af5634daca056b335125df67fbde5204dc92007c57c3c98000f182ad0aa8f7c838b1793d34782c8de39fe2f1b0f199ab485f78e142b0db80e85
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:^2.0.0, normalize-package-data@npm:~1.0.1 || ^2.0.0":
+ version: 2.5.0
+ resolution: "normalize-package-data@npm:2.5.0"
+ dependencies:
+ hosted-git-info: ^2.1.4
+ resolve: ^1.10.0
+ semver: 2 || 3 || 4 || 5
+ validate-npm-package-license: ^3.0.1
+ checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499
+ languageName: node
+ linkType: hard
+
"normalize-package-data@npm:^3.0.2":
version: 3.0.3
resolution: "normalize-package-data@npm:3.0.3"
@@ -11523,6 +13041,18 @@ __metadata:
languageName: node
linkType: hard
+"normalize-package-data@npm:~2.3.5":
+ version: 2.3.8
+ resolution: "normalize-package-data@npm:2.3.8"
+ dependencies:
+ hosted-git-info: ^2.1.4
+ is-builtin-module: ^1.0.0
+ semver: 2 || 3 || 4 || 5
+ validate-npm-package-license: ^3.0.1
+ checksum: 2a08a5e664c640cc4e2245a484fe24e4a03f65b3e27754611cdc391c4912ad9de162e977ed9589d6cb1e22c94919937aafd70c9edcb7ab376fafa2c56c277227
+ languageName: node
+ linkType: hard
+
"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
@@ -11539,6 +13069,83 @@ __metadata:
languageName: node
linkType: hard
+"npm-cache-filename@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "npm-cache-filename@npm:1.0.2"
+ checksum: 82552fe7dcfbae5eb66656910b4fd9230b2af6c438abf5fe9c27058882f1eb5f294dd82cba5deeccc8e256f2af8d61583e9a9b557f71323dbbdda2aa043f648c
+ languageName: node
+ linkType: hard
+
+"npm-install-checks@npm:~1.0.7":
+ version: 1.0.7
+ resolution: "npm-install-checks@npm:1.0.7"
+ dependencies:
+ npmlog: 0.1 || 1 || 2
+ semver: ^2.3.0 || 3.x || 4 || 5
+ checksum: be575ead776d4fc00473370cd3a23d036207b73c895f1e15bafe4111b98d67a169d4d204e53928df4a0475e68c3a58f75396d937431a3a0321cdee53b73982f5
+ languageName: node
+ linkType: hard
+
+"npm-normalize-package-bin@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "npm-normalize-package-bin@npm:1.0.1"
+ checksum: ae7f15155a1e3ace2653f12ddd1ee8eaa3c84452fdfbf2f1943e1de264e4b079c86645e2c55931a51a0a498cba31f70022a5219d5665fbcb221e99e58bc70122
+ languageName: node
+ linkType: hard
+
+"npm-package-arg@npm:^3.0.0 || ^4.0.0, npm-package-arg@npm:^4.1.1":
+ version: 4.2.1
+ resolution: "npm-package-arg@npm:4.2.1"
+ dependencies:
+ hosted-git-info: ^2.1.5
+ semver: ^5.1.0
+ checksum: 231b6481663e6edf8f36a2533b78c9ed6a87d00a44220cdb462ad5c5d27708318830141fd1949e88a4496065f28575d44289b670aad635d625b16cdac2d3413d
+ languageName: node
+ linkType: hard
+
+"npm-package-arg@npm:^4.0.0 || ^5.0.0":
+ version: 5.1.2
+ resolution: "npm-package-arg@npm:5.1.2"
+ dependencies:
+ hosted-git-info: ^2.4.2
+ osenv: ^0.1.4
+ semver: ^5.1.0
+ validate-npm-package-name: ^3.0.0
+ checksum: 9bf06740d65ddf9c91a071a5afc7a87a90ae15d8dda0b21ac883ef11441ec2d21d8b2496c8cf45d62cf322985107f1aa702751298213fb01561818c78d0c60d3
+ languageName: node
+ linkType: hard
+
+"npm-package-arg@npm:~4.1.0":
+ version: 4.1.1
+ resolution: "npm-package-arg@npm:4.1.1"
+ dependencies:
+ hosted-git-info: ^2.1.4
+ semver: 4 || 5
+ checksum: 91c9aa3f345335bf92f00f7f625d3e49b2a1ef961fc7b2d522077415562a3641dadc8212bc57c2a207f02c1ab5a6c9b2f7701a98986bcbab4821162a11afd0d8
+ languageName: node
+ linkType: hard
+
+"npm-registry-client@npm:~7.2.1":
+ version: 7.2.1
+ resolution: "npm-registry-client@npm:7.2.1"
+ dependencies:
+ concat-stream: ^1.5.2
+ graceful-fs: ^4.1.6
+ normalize-package-data: ~1.0.1 || ^2.0.0
+ npm-package-arg: ^3.0.0 || ^4.0.0
+ npmlog: ~2.0.0 || ~3.1.0
+ once: ^1.3.3
+ request: ^2.74.0
+ retry: ^0.10.0
+ semver: 2 >=2.2.1 || 3.x || 4 || 5
+ slide: ^1.1.3
+ dependenciesMeta:
+ npmlog:
+ optional: true
+ checksum: 40a206cf9c1ffcf612caa1c8712de8f3aba3428662d7ac195ab34a2f40fdbcde419ae8a41e108b2e378750712f9a0efe747c2ad53c8474f93f363a6799e891c7
+ languageName: node
+ linkType: hard
+
"npm-run-path@npm:^4.0.1":
version: 4.0.1
resolution: "npm-run-path@npm:4.0.1"
@@ -11557,6 +13164,117 @@ __metadata:
languageName: node
linkType: hard
+"npm-user-validate@npm:~0.1.5":
+ version: 0.1.5
+ resolution: "npm-user-validate@npm:0.1.5"
+ checksum: 86bb025fb8f7ceb2c9a3e0c00f20c9a0a6b68c1695f9b50dbd0186f4aa16bb63304fc8914f3930b6e6132d618b01e678aef9470ab0208675a45b137b34487a9e
+ languageName: node
+ linkType: hard
+
+"npm@npm:^2.5.1":
+ version: 2.15.12
+ resolution: "npm@npm:2.15.12"
+ dependencies:
+ abbrev: ~1.0.9
+ ansi: ~0.3.1
+ ansi-regex: "*"
+ ansicolors: ~0.3.2
+ ansistyles: ~0.1.3
+ archy: ~1.0.0
+ async-some: ~1.0.2
+ block-stream: 0.0.9
+ char-spinner: ~1.0.1
+ chmodr: ~1.0.2
+ chownr: ~1.0.1
+ cmd-shim: ~2.0.2
+ columnify: ~1.5.4
+ config-chain: ~1.1.10
+ dezalgo: ~1.0.3
+ editor: ~1.0.0
+ fs-vacuum: ~1.2.9
+ fs-write-stream-atomic: ~1.0.8
+ fstream: ~1.0.10
+ fstream-npm: ~1.1.1
+ github-url-from-git: ~1.4.0
+ github-url-from-username-repo: ~1.0.2
+ glob: ~7.0.6
+ graceful-fs: ~4.1.6
+ hosted-git-info: ~2.1.5
+ imurmurhash: "*"
+ inflight: ~1.0.4
+ inherits: ~2.0.3
+ ini: ~1.3.4
+ init-package-json: ~1.9.4
+ lockfile: ~1.0.1
+ lru-cache: ~4.0.1
+ minimatch: ~3.0.3
+ mkdirp: ~0.5.1
+ node-gyp: ~3.6.0
+ nopt: ~3.0.6
+ normalize-git-url: ~3.0.2
+ normalize-package-data: ~2.3.5
+ npm-cache-filename: ~1.0.2
+ npm-install-checks: ~1.0.7
+ npm-package-arg: ~4.1.0
+ npm-registry-client: ~7.2.1
+ npm-user-validate: ~0.1.5
+ npmlog: ~2.0.4
+ once: ~1.4.0
+ opener: ~1.4.1
+ osenv: ~0.1.3
+ path-is-inside: ~1.0.0
+ read: ~1.0.7
+ read-installed: ~4.0.3
+ read-package-json: ~2.0.4
+ readable-stream: ~2.1.5
+ realize-package-specifier: ~3.0.1
+ request: ~2.74.0
+ retry: ~0.10.0
+ rimraf: ~2.5.4
+ semver: ~5.1.0
+ sha: ~2.0.1
+ slide: ~1.1.6
+ sorted-object: ~2.0.0
+ spdx-license-ids: ~1.2.2
+ strip-ansi: ~3.0.1
+ tar: ~2.2.1
+ text-table: ~0.2.0
+ uid-number: 0.0.6
+ umask: ~1.1.0
+ validate-npm-package-license: ~3.0.1
+ validate-npm-package-name: ~2.2.2
+ which: ~1.2.11
+ wrappy: ~1.0.2
+ write-file-atomic: ~1.1.4
+ bin:
+ npm: ./bin/npm-cli.js
+ checksum: a61411e8c49e679ff9e95de6f2148eafad034cdc6324fd32d290e5549aa3376e68eb272635e2d1b0e311acdd3968adadfaec7dbde22f61a85e46e6ba6648b84a
+ languageName: node
+ linkType: hard
+
+"npmlog@npm:0 || 1 || 2 || 3 || 4":
+ version: 4.1.2
+ resolution: "npmlog@npm:4.1.2"
+ dependencies:
+ are-we-there-yet: ~1.1.2
+ console-control-strings: ~1.1.0
+ gauge: ~2.7.3
+ set-blocking: ~2.0.0
+ checksum: edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192
+ languageName: node
+ linkType: hard
+
+"npmlog@npm:0.1 || 1 || 2, npmlog@npm:~2.0.4":
+ version: 2.0.4
+ resolution: "npmlog@npm:2.0.4"
+ dependencies:
+ ansi: ~0.3.1
+ are-we-there-yet: ~1.1.2
+ gauge: ~1.2.5
+ checksum: 60669e3e65c298e8384db39323284f6ca0345cf4f07e5de5fdb1b139914e7fdee44345813f51d6edc60b7d15ecc8ebe140037f0bc3aa9f641ca003f06ec15e23
+ languageName: node
+ linkType: hard
+
"npmlog@npm:^6.0.0":
version: 6.0.2
resolution: "npmlog@npm:6.0.2"
@@ -11569,6 +13287,25 @@ __metadata:
languageName: node
linkType: hard
+"npmlog@npm:~2.0.0 || ~3.1.0":
+ version: 3.1.2
+ resolution: "npmlog@npm:3.1.2"
+ dependencies:
+ are-we-there-yet: ~1.1.2
+ console-control-strings: ~1.1.0
+ gauge: ~2.6.0
+ set-blocking: ~2.0.0
+ checksum: b7a83fda63ed8241cb2ba6c1cca71d86889fffa19bd0a220c8b407211a684a2b8760eade0618c2825e1e2764758c51bdd30e0eb03b3ce9771bd0fa860773db59
+ languageName: node
+ linkType: hard
+
+"number-is-nan@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "number-is-nan@npm:1.0.1"
+ checksum: 13656bc9aa771b96cef209ffca31c31a03b507ca6862ba7c3f638a283560620d723d52e626d57892c7fff475f4c36ac07f0600f14544692ff595abff214b9ffb
+ languageName: node
+ linkType: hard
+
"nwsapi@npm:^2.2.2":
version: 2.2.7
resolution: "nwsapi@npm:2.2.7"
@@ -11576,6 +13313,20 @@ __metadata:
languageName: node
linkType: hard
+"oauth-sign@npm:~0.8.1":
+ version: 0.8.2
+ resolution: "oauth-sign@npm:0.8.2"
+ checksum: dcf2a5d810c1e75e2a4bcd5be6f809444ddc3b7076e9bfc9d489094f708d45b544308ef0c37c8e8479ad51d2e2e2052fc5fc6b6ebf95570468d0046e08d53599
+ languageName: node
+ linkType: hard
+
+"oauth-sign@npm:~0.9.0":
+ version: 0.9.0
+ resolution: "oauth-sign@npm:0.9.0"
+ checksum: 8f5497a127967866a3c67094c21efd295e46013a94e6e828573c62220e9af568cc1d2d04b16865ba583e430510fa168baf821ea78f355146d8ed7e350fc44c64
+ languageName: node
+ linkType: hard
+
"oauth@npm:^0.9.15":
version: 0.9.15
resolution: "oauth@npm:0.9.15"
@@ -11690,7 +13441,7 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
+"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.3.3, once@npm:^1.4.0, once@npm:~1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -11738,6 +13489,15 @@ __metadata:
languageName: node
linkType: hard
+"opener@npm:~1.4.1":
+ version: 1.4.3
+ resolution: "opener@npm:1.4.3"
+ bin:
+ opener: opener.js
+ checksum: 2ad12d6c40cc92ca03f079fd2be1ba1a332d23c579f51151b53319f825b34a768a5d1df7eb3efd9823a15211616a7ab8d0b571cf61ec264a0a13f7ff18c582e5
+ languageName: node
+ linkType: hard
+
"openid-client@npm:^5.4.0":
version: 5.4.3
resolution: "openid-client@npm:5.4.3"
@@ -11764,13 +13524,47 @@ __metadata:
languageName: node
linkType: hard
-"os-tmpdir@npm:~1.0.2":
+"ora@npm:^5.4.1":
+ version: 5.4.1
+ resolution: "ora@npm:5.4.1"
+ dependencies:
+ bl: ^4.1.0
+ chalk: ^4.1.0
+ cli-cursor: ^3.1.0
+ cli-spinners: ^2.5.0
+ is-interactive: ^1.0.0
+ is-unicode-supported: ^0.1.0
+ log-symbols: ^4.1.0
+ strip-ansi: ^6.0.0
+ wcwidth: ^1.0.1
+ checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63
+ languageName: node
+ linkType: hard
+
+"os-homedir@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "os-homedir@npm:1.0.2"
+ checksum: af609f5a7ab72de2f6ca9be6d6b91a599777afc122ac5cad47e126c1f67c176fe9b52516b9eeca1ff6ca0ab8587fe66208bc85e40a3940125f03cdb91408e9d2
+ languageName: node
+ linkType: hard
+
+"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2":
version: 1.0.2
resolution: "os-tmpdir@npm:1.0.2"
checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
languageName: node
linkType: hard
+"osenv@npm:0, osenv@npm:^0.1.4, osenv@npm:~0.1.3":
+ version: 0.1.5
+ resolution: "osenv@npm:0.1.5"
+ dependencies:
+ os-homedir: ^1.0.0
+ os-tmpdir: ^1.0.0
+ checksum: 779d261920f2a13e5e18cf02446484f12747d3f2ff82280912f52b213162d43d312647a40c332373cbccd5e3fb8126915d3bfea8dde4827f70f82da76e52d359
+ languageName: node
+ linkType: hard
+
"outvariant@npm:1.4.0, outvariant@npm:^1.3.0, outvariant@npm:^1.4.0":
version: 1.4.0
resolution: "outvariant@npm:1.4.0"
@@ -11778,6 +13572,13 @@ __metadata:
languageName: node
linkType: hard
+"outvariant@npm:^1.2.1":
+ version: 1.4.3
+ resolution: "outvariant@npm:1.4.3"
+ checksum: 4a3551fb2b45309e585eebf88bad094dbe56ac6d3a28d59dd2e4050b431aa2beb6097a0763fce3cd82ca0f077026f380a9b60fffc306aaf430141421e7a7b6ed
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -11932,6 +13733,13 @@ __metadata:
languageName: node
linkType: hard
+"path-is-inside@npm:^1.0.1, path-is-inside@npm:~1.0.0":
+ version: 1.0.2
+ resolution: "path-is-inside@npm:1.0.2"
+ checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb
+ languageName: node
+ linkType: hard
+
"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
version: 3.1.1
resolution: "path-key@npm:3.1.1"
@@ -11963,6 +13771,13 @@ __metadata:
languageName: node
linkType: hard
+"path-to-regexp@npm:^6.2.0":
+ version: 6.3.0
+ resolution: "path-to-regexp@npm:6.3.0"
+ checksum: eca78602e6434a1b6799d511d375ec044e8d7e28f5a48aa5c28d57d8152fb52f3fc62fb1cfc5dfa2198e1f041c2a82ed14043d75740a2fe60e91b5089a153250
+ languageName: node
+ linkType: hard
+
"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
@@ -11979,6 +13794,20 @@ __metadata:
languageName: node
linkType: hard
+"performance-now@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "performance-now@npm:0.2.0"
+ checksum: 2020aecc3980c280bf0a0382d476cf4e725a10433e853f853c57bc3ed084ab8aa880fac87e92d1b44d30138b8da2d2b77aad321ef3d7ce50b34500a4f4f84d0f
+ languageName: node
+ linkType: hard
+
+"performance-now@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "performance-now@npm:2.1.0"
+ checksum: 534e641aa8f7cba160f0afec0599b6cecefbb516a2e837b512be0adbe6c1da5550e89c78059c7fabc5c9ffdf6627edabe23eb7c518c4500067a898fa65c2b550
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -12000,6 +13829,22 @@ __metadata:
languageName: node
linkType: hard
+"pinkie-promise@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "pinkie-promise@npm:2.0.1"
+ dependencies:
+ pinkie: ^2.0.0
+ checksum: b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca
+ languageName: node
+ linkType: hard
+
+"pinkie@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "pinkie@npm:2.0.4"
+ checksum: b12b10afea1177595aab036fc220785488f67b4b0fc49e7a27979472592e971614fa1c728e63ad3e7eb748b4ec3c3dbd780819331dad6f7d635c77c10537b9db
+ languageName: node
+ linkType: hard
+
"pirates@npm:^4.0.4":
version: 4.0.6
resolution: "pirates@npm:4.0.6"
@@ -12029,14 +13874,15 @@ __metadata:
version: 0.0.0-use.local
resolution: "podkrepi-bg-frontend@workspace:."
dependencies:
- "@emotion/cache": ^11.7.1
- "@emotion/react": ^11.11.4
+ "@emotion/cache": ^11.13.1
+ "@emotion/react": ^11.13.3
"@emotion/server": ^11.4.0
- "@emotion/styled": ^11.11.5
+ "@emotion/styled": ^11.13.0
"@mdxeditor/editor": ^0.14.2
- "@mui/icons-material": ^5.15.19
+ "@mui/icons-material": ^6.1.1
"@mui/lab": ^5.0.0-alpha.170
- "@mui/material": ^5.15.19
+ "@mui/material": ^6.1.1
+ "@mui/material-nextjs": ^6.1.1
"@mui/styles": ^5.15.19
"@mui/x-data-grid": ^6.16.1
"@mui/x-date-pickers": ^6.16.1
@@ -12068,14 +13914,14 @@ __metadata:
"@typescript-eslint/eslint-plugin": ^5.61.0
"@typescript-eslint/parser": ^5.61.0
all-contributors-cli: ^6.20.0
- axios: ^1.6.8
+ axios: ^1.7.4
axios-hooks: 2.7.0
chart.js: ^4.4.0
chartjs-plugin-annotation: ^3.0.1
chartjs-plugin-datalabels: ^2.2.0
date-fns: 2.24.0
depcheck: ^1.4.3
- dompurify: ^3.0.3
+ dompurify: ^3.1.3
eslint: ^8.44.0
eslint-config-next: ^13.4.9
eslint-config-prettier: ^8.8.0
@@ -12089,11 +13935,13 @@ __metadata:
jest: ^29.6.1
jest-environment-jsdom: ^29.6.1
jwt-decode: ^3.1.2
+ latest: ^0.2.0
lint-staged: 11.0.0
lodash: ^4.17.21
mobx: 6.3.2
mobx-react: 7.2.0
- next: 14.1.1
+ msw: 1
+ next: ^14.2.13
next-auth: ^4.24.5
next-i18next: ^14.0.3
next-sitemap: ^3.1.52
@@ -12145,6 +13993,13 @@ __metadata:
languageName: node
linkType: hard
+"possible-typed-array-names@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "possible-typed-array-names@npm:1.0.0"
+ checksum: b32d403ece71e042385cc7856385cecf1cd8e144fa74d2f1de40d1e16035dba097bc189715925e79b67bdd1472796ff168d3a90d296356c9c94d272d5b95f3ae
+ languageName: node
+ linkType: hard
+
"postcss-media-query-parser@npm:^0.2.3":
version: 0.2.3
resolution: "postcss-media-query-parser@npm:0.2.3"
@@ -12324,6 +14179,13 @@ __metadata:
languageName: node
linkType: hard
+"process-nextick-args@npm:~1.0.6":
+ version: 1.0.7
+ resolution: "process-nextick-args@npm:1.0.7"
+ checksum: 41224fbc803ac6c96907461d4dfc20942efa3ca75f2d521bcf7cf0e89f8dec127fb3fb5d76746b8fb468a232ea02d84824fae08e027aec185fd29049c66d49f8
+ languageName: node
+ linkType: hard
+
"process-nextick-args@npm:~2.0.0":
version: 2.0.1
resolution: "process-nextick-args@npm:2.0.1"
@@ -12365,6 +14227,15 @@ __metadata:
languageName: node
linkType: hard
+"promzard@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "promzard@npm:0.3.0"
+ dependencies:
+ read: 1
+ checksum: 443a3b39ac916099988ee0161ab4e22edd1fa27e3d39a38d60e48c11ca6df3f5a90bfe44d95af06ed8659c4050b789ffe64c3f9f8e49a4bea1ea19105c98445a
+ languageName: node
+ linkType: hard
+
"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
@@ -12390,6 +14261,13 @@ __metadata:
languageName: node
linkType: hard
+"proto-list@npm:~1.2.1":
+ version: 1.2.4
+ resolution: "proto-list@npm:1.2.4"
+ checksum: 4d4826e1713cbfa0f15124ab0ae494c91b597a3c458670c9714c36e8baddf5a6aad22842776f2f5b137f259c8533e741771445eb8df82e861eea37a6eaba03f7
+ languageName: node
+ linkType: hard
+
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -12397,7 +14275,14 @@ __metadata:
languageName: node
linkType: hard
-"psl@npm:^1.1.33":
+"pseudomap@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "pseudomap@npm:1.0.2"
+ checksum: 856c0aae0ff2ad60881168334448e898ad7a0e45fe7386d114b150084254c01e200c957cf378378025df4e052c7890c5bd933939b0e0d2ecfcc1dc2f0b2991f5
+ languageName: node
+ linkType: hard
+
+"psl@npm:^1.1.28, psl@npm:^1.1.33":
version: 1.9.0
resolution: "psl@npm:1.9.0"
checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d
@@ -12414,6 +14299,13 @@ __metadata:
languageName: node
linkType: hard
+"punycode@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "punycode@npm:1.4.1"
+ checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518
+ languageName: node
+ linkType: hard
+
"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
version: 2.3.0
resolution: "punycode@npm:2.3.0"
@@ -12437,6 +14329,27 @@ __metadata:
languageName: node
linkType: hard
+"qs@npm:~6.2.0":
+ version: 6.2.4
+ resolution: "qs@npm:6.2.4"
+ checksum: daa3532b1070fcc88f5bc017683c0ef108e1c75dfe22e6e0e0111e952895b4e6d03e6d0965bda30ab8b77081df2227ffbb6933429922ec6c568d60b9ae90abd3
+ languageName: node
+ linkType: hard
+
+"qs@npm:~6.4.0":
+ version: 6.4.1
+ resolution: "qs@npm:6.4.1"
+ checksum: d05cb45a9a25310aeb03190ff65f43b19a7dd7e06b2fd688a8317b74f69c1031adff9925fa8bc93b68ed350cd58b1ac72f956241ec7693b6267f8a7bb1883f9c
+ languageName: node
+ linkType: hard
+
+"qs@npm:~6.5.2":
+ version: 6.5.3
+ resolution: "qs@npm:6.5.3"
+ checksum: 6f20bf08cabd90c458e50855559539a28d00b2f2e7dddcb66082b16a43188418cb3cb77cbd09268bcef6022935650f0534357b8af9eeb29bf0f27ccb17655692
+ languageName: node
+ linkType: hard
+
"query-ast@npm:^1.0.3":
version: 1.0.5
resolution: "query-ast@npm:1.0.5"
@@ -12673,6 +14586,13 @@ __metadata:
languageName: node
linkType: hard
+"react-is@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react-is@npm:18.3.1"
+ checksum: e20fe84c86ff172fc8d898251b7cc2c43645d108bf96d0b8edf39b98f9a2cae97b40520ee7ed8ee0085ccc94736c4886294456033304151c3f94978cec03df21
+ languageName: node
+ linkType: hard
+
"react-material-ui-carousel@npm:^3.4.2":
version: 3.4.2
resolution: "react-material-ui-carousel@npm:3.4.2"
@@ -12825,6 +14745,52 @@ __metadata:
languageName: node
linkType: hard
+"read-installed@npm:~4.0.3":
+ version: 4.0.3
+ resolution: "read-installed@npm:4.0.3"
+ dependencies:
+ debuglog: ^1.0.1
+ graceful-fs: ^4.1.2
+ read-package-json: ^2.0.0
+ readdir-scoped-modules: ^1.0.0
+ semver: 2 || 3 || 4 || 5
+ slide: ~1.1.3
+ util-extend: ^1.0.1
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 44429cd2085a294184bfb83fbd06558815a6c84ce23df28e66c63feb605cb87438b5aa93d3bc7c70679e2bd3ae774b59c2d13a39e8ea993629759eef2bd9e2fa
+ languageName: node
+ linkType: hard
+
+"read-package-json@npm:1 || 2, read-package-json@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "read-package-json@npm:2.1.2"
+ dependencies:
+ glob: ^7.1.1
+ json-parse-even-better-errors: ^2.3.0
+ normalize-package-data: ^2.0.0
+ npm-normalize-package-bin: ^1.0.0
+ checksum: 56a2642851e9321a68e1708263944bf5ab8a2c172daf3f13f18aad32fbe2f2ba516935b068c93771d9671012aec4596962c20417aca8b5e73501bc647691337a
+ languageName: node
+ linkType: hard
+
+"read-package-json@npm:~2.0.4":
+ version: 2.0.13
+ resolution: "read-package-json@npm:2.0.13"
+ dependencies:
+ glob: ^7.1.1
+ graceful-fs: ^4.1.2
+ json-parse-better-errors: ^1.0.1
+ normalize-package-data: ^2.0.0
+ slash: ^1.0.0
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 75359358b345882226d64ece32a6d5619f8cf8e8613e2c639154dcf5e01c4dd2dbd44114769f18e681edf3fe9439f804b2fde2c3118d80dd02f42d9711b47ad2
+ languageName: node
+ linkType: hard
+
"read-pkg-up@npm:^8.0.0":
version: 8.0.0
resolution: "read-pkg-up@npm:8.0.0"
@@ -12848,7 +14814,16 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^2.0.2":
+"read@npm:1, read@npm:~1.0.1, read@npm:~1.0.7":
+ version: 1.0.7
+ resolution: "read@npm:1.0.7"
+ dependencies:
+ mute-stream: ~0.0.4
+ checksum: 2777c254e5732cac96f5d0a1c0f6b836c89ae23d8febd405b206f6f24d5de1873420f1a0795e0e3721066650d19adf802c7882c4027143ee0acf942a4f34f97b
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.2.2":
version: 2.3.8
resolution: "readable-stream@npm:2.3.8"
dependencies:
@@ -12886,6 +14861,47 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:~2.0.5":
+ version: 2.0.6
+ resolution: "readable-stream@npm:2.0.6"
+ dependencies:
+ core-util-is: ~1.0.0
+ inherits: ~2.0.1
+ isarray: ~1.0.0
+ process-nextick-args: ~1.0.6
+ string_decoder: ~0.10.x
+ util-deprecate: ~1.0.1
+ checksum: 5258b248531e58cbd855dab6a67dde3f4939f78a6d7707042ce61a74fe3421a7596405bc9c8970484dc9b2d929136e6cc40985f76759b9264a0a273f6136ed3b
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:~2.1.5":
+ version: 2.1.5
+ resolution: "readable-stream@npm:2.1.5"
+ dependencies:
+ buffer-shims: ^1.0.0
+ core-util-is: ~1.0.0
+ inherits: ~2.0.1
+ isarray: ~1.0.0
+ process-nextick-args: ~1.0.6
+ string_decoder: ~0.10.x
+ util-deprecate: ~1.0.1
+ checksum: 3b06e8fb911e2f5918e85e001f59e7c9f4572963d7b1b458489abe7ec2ddfbb68a775ab5915ac33cb31dff3480caf2a9f64c0e6dbe89a69c008e35bc68a074fa
+ languageName: node
+ linkType: hard
+
+"readdir-scoped-modules@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "readdir-scoped-modules@npm:1.1.0"
+ dependencies:
+ debuglog: ^1.0.1
+ dezalgo: ^1.0.0
+ graceful-fs: ^4.1.2
+ once: ^1.3.0
+ checksum: 6d9f334e40dfd0f5e4a8aab5e67eb460c95c85083c690431f87ab2c9135191170e70c2db6d71afcafb78e073d23eb95dcb3fc33ef91308f6ebfe3197be35e608
+ languageName: node
+ linkType: hard
+
"readdirp@npm:^3.5.0, readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
@@ -12895,6 +14911,16 @@ __metadata:
languageName: node
linkType: hard
+"realize-package-specifier@npm:~3.0.1":
+ version: 3.0.3
+ resolution: "realize-package-specifier@npm:3.0.3"
+ dependencies:
+ dezalgo: ^1.0.1
+ npm-package-arg: ^4.1.1
+ checksum: 4e975b09e761d1af666315e2779127ff3f33f4a3116fb9948431dc3ed8ff619b5b08d44dcf60515770993c617202d179231d83278a83444d4c469ce0ee717fc2
+ languageName: node
+ linkType: hard
+
"rechoir@npm:^0.6.2":
version: 0.6.2
resolution: "rechoir@npm:0.6.2"
@@ -13037,6 +15063,93 @@ __metadata:
languageName: node
linkType: hard
+"request@npm:>=2.9.0 <2.82.0":
+ version: 2.81.0
+ resolution: "request@npm:2.81.0"
+ dependencies:
+ aws-sign2: ~0.6.0
+ aws4: ^1.2.1
+ caseless: ~0.12.0
+ combined-stream: ~1.0.5
+ extend: ~3.0.0
+ forever-agent: ~0.6.1
+ form-data: ~2.1.1
+ har-validator: ~4.2.1
+ hawk: ~3.1.3
+ http-signature: ~1.1.0
+ is-typedarray: ~1.0.0
+ isstream: ~0.1.2
+ json-stringify-safe: ~5.0.1
+ mime-types: ~2.1.7
+ oauth-sign: ~0.8.1
+ performance-now: ^0.2.0
+ qs: ~6.4.0
+ safe-buffer: ^5.0.1
+ stringstream: ~0.0.4
+ tough-cookie: ~2.3.0
+ tunnel-agent: ^0.6.0
+ uuid: ^3.0.0
+ checksum: 9b269477d13942227afe515e7860a16113922f66c008cbc325b9865bc5acab18cfaa9fb311739621bb02ac147d51b0ee44db17db88e40a851c4a250fcdbc86ad
+ languageName: node
+ linkType: hard
+
+"request@npm:^2.74.0":
+ version: 2.88.2
+ resolution: "request@npm:2.88.2"
+ dependencies:
+ aws-sign2: ~0.7.0
+ aws4: ^1.8.0
+ caseless: ~0.12.0
+ combined-stream: ~1.0.6
+ extend: ~3.0.2
+ forever-agent: ~0.6.1
+ form-data: ~2.3.2
+ har-validator: ~5.1.3
+ http-signature: ~1.2.0
+ is-typedarray: ~1.0.0
+ isstream: ~0.1.2
+ json-stringify-safe: ~5.0.1
+ mime-types: ~2.1.19
+ oauth-sign: ~0.9.0
+ performance-now: ^2.1.0
+ qs: ~6.5.2
+ safe-buffer: ^5.1.2
+ tough-cookie: ~2.5.0
+ tunnel-agent: ^0.6.0
+ uuid: ^3.3.2
+ checksum: 4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983
+ languageName: node
+ linkType: hard
+
+"request@npm:~2.74.0":
+ version: 2.74.0
+ resolution: "request@npm:2.74.0"
+ dependencies:
+ aws-sign2: ~0.6.0
+ aws4: ^1.2.1
+ bl: ~1.1.2
+ caseless: ~0.11.0
+ combined-stream: ~1.0.5
+ extend: ~3.0.0
+ forever-agent: ~0.6.1
+ form-data: ~1.0.0-rc4
+ har-validator: ~2.0.6
+ hawk: ~3.1.3
+ http-signature: ~1.1.0
+ is-typedarray: ~1.0.0
+ isstream: ~0.1.2
+ json-stringify-safe: ~5.0.1
+ mime-types: ~2.1.7
+ node-uuid: ~1.4.7
+ oauth-sign: ~0.8.1
+ qs: ~6.2.0
+ stringstream: ~0.0.4
+ tough-cookie: ~2.3.0
+ tunnel-agent: ~0.4.1
+ checksum: 9a7d2ff83aa089e747d44eb79adb600d8c46a48a1457f1e2ebdb0007fca158a33fb0eebe3c4d325fe541445d08fb8d56c74f0bbb2e34addb43a7f3ef87c35df9
+ languageName: node
+ linkType: hard
+
"require-directory@npm:^2.1.1":
version: 2.1.1
resolution: "require-directory@npm:2.1.1"
@@ -13123,7 +15236,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:1.22.8":
+"resolve@npm:1.22.8, resolve@npm:^1.10.0":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -13162,7 +15275,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@1.22.8#~builtin":
+"resolve@patch:resolve@1.22.8#~builtin, resolve@patch:resolve@^1.10.0#~builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -13218,6 +15331,13 @@ __metadata:
languageName: node
linkType: hard
+"retry@npm:^0.10.0, retry@npm:~0.10.0":
+ version: 0.10.1
+ resolution: "retry@npm:0.10.1"
+ checksum: 133ef7c2028bcb09544a6fb9bed9f8266fffeaf72c855f73c2918ace9ef2abd7ccba03744564bcd1a8e948ed70518f8970852f46e649f9e3db6fefb0148cda35
+ languageName: node
+ linkType: hard
+
"retry@npm:^0.12.0":
version: 0.12.0
resolution: "retry@npm:0.12.0"
@@ -13239,6 +15359,17 @@ __metadata:
languageName: node
linkType: hard
+"rimraf@npm:2, rimraf@npm:^2.5.2":
+ version: 2.7.1
+ resolution: "rimraf@npm:2.7.1"
+ dependencies:
+ glob: ^7.1.3
+ bin:
+ rimraf: ./bin.js
+ checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd
+ languageName: node
+ linkType: hard
+
"rimraf@npm:^3.0.2":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
@@ -13250,6 +15381,17 @@ __metadata:
languageName: node
linkType: hard
+"rimraf@npm:~2.5.4":
+ version: 2.5.4
+ resolution: "rimraf@npm:2.5.4"
+ dependencies:
+ glob: ^7.0.5
+ bin:
+ rimraf: ./bin.js
+ checksum: 3d217997a312d520e0db3f89b148add6abfe1b03c3f82ab0fc6b0e1d43d0e9b63856bb0708dee18d4f397717af0d06cb52153c606ba145caa0dc567bc4f4ed4d
+ languageName: node
+ linkType: hard
+
"rollup@npm:2.78.0":
version: 2.78.0
resolution: "rollup@npm:2.78.0"
@@ -13307,7 +15449,7 @@ __metadata:
languageName: node
linkType: hard
-"rxjs@npm:^7.5.1":
+"rxjs@npm:^7.5.1, rxjs@npm:^7.5.5":
version: 7.8.1
resolution: "rxjs@npm:7.8.1"
dependencies:
@@ -13325,7 +15467,7 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0":
+"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:~5.2.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491
@@ -13350,7 +15492,7 @@ __metadata:
languageName: node
linkType: hard
-"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
+"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0":
version: 2.1.2
resolution: "safer-buffer@npm:2.1.2"
checksum: cab8f25ae6f1434abee8d80023d7e72b598cf1327164ddab31003c51215526801e40b66c5e65d658a0af1e9d6478cadcb4c745f4bd6751f97d8644786c0978b0
@@ -13436,6 +15578,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:2 >=2.2.1 || 3.x || 4 || 5, semver@npm:2 || 3 || 4 || 5, semver@npm:2.x || 3.x || 4 || 5, semver@npm:4 || 5, semver@npm:^2.3.0 || 3.x || 4 || 5, semver@npm:^5.1.0":
+ version: 5.7.2
+ resolution: "semver@npm:5.7.2"
+ bin:
+ semver: bin/semver
+ checksum: fb4ab5e0dd1c22ce0c937ea390b4a822147a9c53dbd2a9a0132f12fe382902beef4fbf12cf51bb955248d8d15874ce8cd89532569756384f994309825f10b686
+ languageName: node
+ linkType: hard
+
"semver@npm:^6.0.0, semver@npm:^6.3.0":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -13456,7 +15607,25 @@ __metadata:
languageName: node
linkType: hard
-"set-blocking@npm:^2.0.0":
+"semver@npm:~5.1.0":
+ version: 5.1.1
+ resolution: "semver@npm:5.1.1"
+ bin:
+ semver: ./bin/semver
+ checksum: 1bf855d8aabd66b8c722867ac5cbd7181d9e39fd2f66d53c8a98436152728789a4e2b5bf2d4c82014624c60a04d760d17af29f36468c8bd98a3be00f91d95ae9
+ languageName: node
+ linkType: hard
+
+"semver@npm:~5.3.0":
+ version: 5.3.0
+ resolution: "semver@npm:5.3.0"
+ bin:
+ semver: ./bin/semver
+ checksum: 2717b14299c76a4b35aec0aafebca22a3644da2942d2a4095f26e36d77a9bbe17a9a3a5199795f83edd26323d5c22024a2d9d373a038dec4e023156fa166d314
+ languageName: node
+ linkType: hard
+
+"set-blocking@npm:^2.0.0, set-blocking@npm:~2.0.0":
version: 2.0.0
resolution: "set-blocking@npm:2.0.0"
checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02
@@ -13470,6 +15639,30 @@ __metadata:
languageName: node
linkType: hard
+"set-function-length@npm:^1.2.1":
+ version: 1.2.2
+ resolution: "set-function-length@npm:1.2.2"
+ dependencies:
+ define-data-property: ^1.1.4
+ es-errors: ^1.3.0
+ function-bind: ^1.1.2
+ get-intrinsic: ^1.2.4
+ gopd: ^1.0.1
+ has-property-descriptors: ^1.0.2
+ checksum: a8248bdacdf84cb0fab4637774d9fb3c7a8e6089866d04c817583ff48e14149c87044ce683d7f50759a8c50fb87c7a7e173535b06169c87ef76f5fb276dfff72
+ languageName: node
+ linkType: hard
+
+"sha@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "sha@npm:2.0.1"
+ dependencies:
+ graceful-fs: ^4.1.2
+ readable-stream: ^2.0.2
+ checksum: 5096ab13283eaece10c17142158a1311120e5b2606f49a9cbb70b8d6a9f4b2cdac2179fa1e77c9f1f2b719920c1ecc4465fcf66be7e855914104bc4ecf0415a3
+ languageName: node
+ linkType: hard
+
"set-harmonic-interval@npm:^1.0.1":
version: 1.0.1
resolution: "set-harmonic-interval@npm:1.0.1"
@@ -13553,7 +15746,7 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
+"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@@ -13612,6 +15805,13 @@ __metadata:
languageName: node
linkType: hard
+"slash@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "slash@npm:1.0.0"
+ checksum: 4b6e21b1fba6184a7e2efb1dd173f692d8a845584c1bbf9dc818ff86f5a52fc91b413008223d17cc684604ee8bb9263a420b1182027ad9762e35388434918860
+ languageName: node
+ linkType: hard
+
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@@ -13657,6 +15857,13 @@ __metadata:
languageName: node
linkType: hard
+"slide@npm:^1.1.3, slide@npm:^1.1.5, slide@npm:~1.1.3, slide@npm:~1.1.6":
+ version: 1.1.6
+ resolution: "slide@npm:1.1.6"
+ checksum: 5768635d227172e215b7a1a91d32f8781f5783b4961feaaf3d536bbf83cc51878928c137508cde7659fea6d7c04074927cab982731302771ee0051518ff24896
+ languageName: node
+ linkType: hard
+
"slugify@npm:^1.6.0":
version: 1.6.6
resolution: "slugify@npm:1.6.6"
@@ -13671,6 +15878,15 @@ __metadata:
languageName: node
linkType: hard
+"sntp@npm:1.x.x":
+ version: 1.0.9
+ resolution: "sntp@npm:1.0.9"
+ dependencies:
+ hoek: 2.x.x
+ checksum: b39ce4229ad5aa835d8c1d4dc7cbb9a55097132d827bb700fe0a259181f692d6873986a8a50721e2e0a161301aaab8e9a495a0552283980cfeb7e3bcd4f7d7ad
+ languageName: node
+ linkType: hard
+
"socket.io-client@npm:^4.5.4":
version: 4.7.1
resolution: "socket.io-client@npm:4.7.1"
@@ -13714,6 +15930,13 @@ __metadata:
languageName: node
linkType: hard
+"sorted-object@npm:~2.0.0":
+ version: 2.0.1
+ resolution: "sorted-object@npm:2.0.1"
+ checksum: 9b1971302ff8dc78b052f251101db9a8e45e3b42c544ace4d221bbc8874915d381aa62ddad4e7803816cb9651a83426e1f8dadc1903f4676ebf3f4f45dd67b9e
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2":
version: 1.0.2
resolution: "source-map-js@npm:1.0.2"
@@ -13793,6 +16016,13 @@ __metadata:
languageName: node
linkType: hard
+"spdx-license-ids@npm:~1.2.2":
+ version: 1.2.2
+ resolution: "spdx-license-ids@npm:1.2.2"
+ checksum: ae4f6b6717c120dda488e886715205c29be5e8f7c812043f9197d39a82747f94f091c4923ef0db707fe37202e07a150eb21acccf6c77e17cda81435af1f1c96a
+ languageName: node
+ linkType: hard
+
"sprintf-js@npm:~1.0.2":
version: 1.0.3
resolution: "sprintf-js@npm:1.0.3"
@@ -13800,6 +16030,27 @@ __metadata:
languageName: node
linkType: hard
+"sshpk@npm:^1.7.0":
+ version: 1.18.0
+ resolution: "sshpk@npm:1.18.0"
+ dependencies:
+ asn1: ~0.2.3
+ assert-plus: ^1.0.0
+ bcrypt-pbkdf: ^1.0.0
+ dashdash: ^1.12.0
+ ecc-jsbn: ~0.1.1
+ getpass: ^0.1.1
+ jsbn: ~0.1.0
+ safer-buffer: ^2.0.2
+ tweetnacl: ~0.14.0
+ bin:
+ sshpk-conv: bin/sshpk-conv
+ sshpk-sign: bin/sshpk-sign
+ sshpk-verify: bin/sshpk-verify
+ checksum: 01d43374eee3a7e37b3b82fdbecd5518cbb2e47ccbed27d2ae30f9753f22bd6ffad31225cb8ef013bc3fb7785e686cea619203ee1439a228f965558c367c3cfa
+ languageName: node
+ linkType: hard
+
"ssri@npm:^10.0.0":
version: 10.0.4
resolution: "ssri@npm:10.0.4"
@@ -13902,6 +16153,15 @@ __metadata:
languageName: node
linkType: hard
+"strict-event-emitter@npm:^0.2.4":
+ version: 0.2.8
+ resolution: "strict-event-emitter@npm:0.2.8"
+ dependencies:
+ events: ^3.3.0
+ checksum: 6ac06fe72a6ee6ae64d20f1dd42838ea67342f1b5f32b03b3050d73ee6ecee44b4d5c4ed2965a7154b47991e215f373d4e789e2b2be2769cd80e356126c2ca53
+ languageName: node
+ linkType: hard
+
"strict-event-emitter@npm:^0.4.3":
version: 0.4.6
resolution: "strict-event-emitter@npm:0.4.6"
@@ -13944,6 +16204,17 @@ __metadata:
languageName: node
linkType: hard
+"string-width@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "string-width@npm:1.0.2"
+ dependencies:
+ code-point-at: ^1.0.0
+ is-fullwidth-code-point: ^1.0.0
+ strip-ansi: ^3.0.0
+ checksum: 5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e
+ languageName: node
+ linkType: hard
+
"string-width@npm:^5.0.1, string-width@npm:^5.1.2":
version: 5.1.2
resolution: "string-width@npm:5.1.2"
@@ -14050,6 +16321,13 @@ __metadata:
languageName: node
linkType: hard
+"stringstream@npm:~0.0.4":
+ version: 0.0.6
+ resolution: "stringstream@npm:0.0.6"
+ checksum: 17f7708bbb93b73e48c844e1f890ad031111543da295f11bfd0cd5910481d101e2dc62b2fa2099c5b46471c3c0b9a7ee5d97d674eb213b51612a42e24a5cc4f6
+ languageName: node
+ linkType: hard
+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -14059,6 +16337,15 @@ __metadata:
languageName: node
linkType: hard
+"strip-ansi@npm:^3.0.0, strip-ansi@npm:^3.0.1, strip-ansi@npm:~3.0.1":
+ version: 3.0.1
+ resolution: "strip-ansi@npm:3.0.1"
+ dependencies:
+ ansi-regex: ^2.0.0
+ checksum: 9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465
+ languageName: node
+ linkType: hard
+
"strip-ansi@npm:^7.0.1":
version: 7.1.0
resolution: "strip-ansi@npm:7.1.0"
@@ -14275,6 +16562,13 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "supports-color@npm:2.0.0"
+ checksum: 602538c5812b9006404370b5a4b885d3e2a1f6567d314f8b4a41974ffe7d08e525bf92ae0f9c7030e3b4c78e4e34ace55d6a67a74f1571bc205959f5972f88f0
+ languageName: node
+ linkType: hard
+
"stylis@npm:^4.3.0":
version: 4.3.1
resolution: "stylis@npm:4.3.1"
@@ -14424,6 +16718,17 @@ __metadata:
languageName: node
linkType: hard
+"tar@npm:^2.0.0, tar@npm:~2.2.1":
+ version: 2.2.2
+ resolution: "tar@npm:2.2.2"
+ dependencies:
+ block-stream: "*"
+ fstream: ^1.0.12
+ inherits: 2
+ checksum: c0c3727d529077423cf771f9f9c06edaaff82034d05d685806d3cee69d334ee8e6f394ee8d02dbd294cdecb95bb22625703279caff24bdb90b17e59de03a4733
+ languageName: node
+ linkType: hard
+
"tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.2.1
resolution: "tar@npm:6.2.1"
@@ -14449,7 +16754,7 @@ __metadata:
languageName: node
linkType: hard
-"text-table@npm:^0.2.0":
+"text-table@npm:^0.2.0, text-table@npm:~0.2.0":
version: 0.2.0
resolution: "text-table@npm:0.2.0"
checksum: b6937a38c80c7f84d9c11dd75e49d5c44f71d95e810a3250bd1f1797fc7117c57698204adf676b71497acc205d769d65c16ae8fa10afad832ae1322630aef10a
@@ -14566,6 +16871,25 @@ __metadata:
languageName: node
linkType: hard
+"tough-cookie@npm:~2.3.0":
+ version: 2.3.4
+ resolution: "tough-cookie@npm:2.3.4"
+ dependencies:
+ punycode: ^1.4.1
+ checksum: cbdf41cba6799c0e58c1832247045669ea82157786b22536f59216d06a7f342fab7f17aea65662729afb32cd5f10a843246bd87a0efb30594bbd85a9d9fd9687
+ languageName: node
+ linkType: hard
+
+"tough-cookie@npm:~2.5.0":
+ version: 2.5.0
+ resolution: "tough-cookie@npm:2.5.0"
+ dependencies:
+ psl: ^1.1.28
+ punycode: ^2.1.1
+ checksum: 16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977
+ languageName: node
+ linkType: hard
+
"tr46@npm:^3.0.0":
version: 3.0.0
resolution: "tr46@npm:3.0.0"
@@ -14663,6 +16987,13 @@ __metadata:
languageName: node
linkType: hard
+"tunnel-agent@npm:~0.4.1":
+ version: 0.4.3
+ resolution: "tunnel-agent@npm:0.4.3"
+ checksum: da6080d1a46e60b7458b9d0378da23a5a4573c94f2be238618f2b8acfbc456497f51d9c14b1d3b3f7b41facc5bf22860dd224860afc6652318ac46c94b162c4b
+ languageName: node
+ linkType: hard
+
"turndown@npm:^7.1.2":
version: 7.1.2
resolution: "turndown@npm:7.1.2"
@@ -14672,6 +17003,13 @@ __metadata:
languageName: node
linkType: hard
+"tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0":
+ version: 0.14.5
+ resolution: "tweetnacl@npm:0.14.5"
+ checksum: 6061daba1724f59473d99a7bb82e13f211cdf6e31315510ae9656fefd4779851cb927adad90f3b488c8ed77c106adc0421ea8055f6f976ff21b27c5c4e918487
+ languageName: node
+ linkType: hard
+
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -14716,6 +17054,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^2.19.0":
+ version: 2.19.0
+ resolution: "type-fest@npm:2.19.0"
+ checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278
+ languageName: node
+ linkType: hard
+
"type@npm:^1.0.1":
version: 1.2.0
resolution: "type@npm:1.2.0"
@@ -14741,6 +17086,13 @@ __metadata:
languageName: node
linkType: hard
+"typedarray@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "typedarray@npm:0.0.6"
+ checksum: 33b39f3d0e8463985eeaeeacc3cb2e28bc3dfaf2a5ed219628c0b629d5d7b810b0eb2165f9f607c34871d5daa92ba1dc69f49051cf7d578b4cbd26c340b9d1b1
+ languageName: node
+ linkType: hard
+
"typescript@npm:5.1.6":
version: 5.1.6
resolution: "typescript@npm:5.1.6"
@@ -14761,6 +17113,20 @@ __metadata:
languageName: node
linkType: hard
+"uid-number@npm:0.0.6":
+ version: 0.0.6
+ resolution: "uid-number@npm:0.0.6"
+ checksum: ff17525bb9b17313b839222efa1fe69baf136992cf675e8d1d50e9b1ef4563742968e390a96a57645d99cf8b283866c36ef9747bbf186bbbf2ef601b60ed4443
+ languageName: node
+ linkType: hard
+
+"umask@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "umask@npm:1.1.0"
+ checksum: 5f7fd555aed41bb359eb45a8cfd72a79ddc67208e43ee3f7396c6b6c4066eacec8ec2b7b5f0572315229c9c05cfe90447463c6e8efa1f35b56540b36399199cf
+ languageName: node
+ linkType: hard
+
"unbox-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "unbox-primitive@npm:1.0.2"
@@ -15033,6 +17399,35 @@ __metadata:
languageName: node
linkType: hard
+"util-extend@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "util-extend@npm:1.0.3"
+ checksum: da57f399b331f40fe2cea5409b1f4939231433db9b52dac5593e4390a98b7b0d1318a0daefbcc48123fffe5026ef49f418b3e4df7a4cd7649a2583e559c608a5
+ languageName: node
+ linkType: hard
+
+"util@npm:^0.12.3":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: ^2.0.3
+ is-arguments: ^1.0.4
+ is-generator-function: ^1.0.7
+ is-typed-array: ^1.1.3
+ which-typed-array: ^1.1.2
+ checksum: 705e51f0de5b446f4edec10739752ac25856541e0254ea1e7e45e5b9f9b0cb105bc4bd415736a6210edc68245a7f903bf085ffb08dd7deb8a0e847f60538a38a
+ languageName: node
+ linkType: hard
+
+"uuid@npm:^3.0.0, uuid@npm:^3.3.2":
+ version: 3.4.0
+ resolution: "uuid@npm:3.4.0"
+ bin:
+ uuid: ./bin/uuid
+ checksum: 58de2feed61c59060b40f8203c0e4ed7fd6f99d42534a499f1741218a1dd0c129f4aa1de797bcf822c8ea5da7e4137aa3673431a96dae729047f7aca7b27866f
+ languageName: node
+ linkType: hard
+
"uuid@npm:^8.3.2":
version: 8.3.2
resolution: "uuid@npm:8.3.2"
@@ -15067,7 +17462,7 @@ __metadata:
languageName: node
linkType: hard
-"validate-npm-package-license@npm:^3.0.1":
+"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:~3.0.1":
version: 3.0.4
resolution: "validate-npm-package-license@npm:3.0.4"
dependencies:
@@ -15077,6 +17472,35 @@ __metadata:
languageName: node
linkType: hard
+"validate-npm-package-name@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "validate-npm-package-name@npm:3.0.0"
+ dependencies:
+ builtins: ^1.0.3
+ checksum: ce4c68207abfb22c05eedb09ff97adbcedc80304a235a0844f5344f1fd5086aa80e4dbec5684d6094e26e35065277b765c1caef68bcea66b9056761eddb22967
+ languageName: node
+ linkType: hard
+
+"validate-npm-package-name@npm:~2.2.2":
+ version: 2.2.2
+ resolution: "validate-npm-package-name@npm:2.2.2"
+ dependencies:
+ builtins: 0.0.7
+ checksum: d24b8eedd80a0965da413d22912b675638532a37cbc44052434a3b5eee4fdcea3e80920582b19bc7e6fee63c929e28eb05b7f42258ddb7b1a04133930da87db8
+ languageName: node
+ linkType: hard
+
+"verror@npm:1.10.0":
+ version: 1.10.0
+ resolution: "verror@npm:1.10.0"
+ dependencies:
+ assert-plus: ^1.0.0
+ core-util-is: 1.0.2
+ extsprintf: ^1.2.0
+ checksum: c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea
+ languageName: node
+ linkType: hard
+
"vfile-location@npm:^4.0.0":
version: 4.1.0
resolution: "vfile-location@npm:4.1.0"
@@ -15161,6 +17585,28 @@ __metadata:
languageName: node
linkType: hard
+"wcwidth@npm:^1.0.0, wcwidth@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "wcwidth@npm:1.0.1"
+ dependencies:
+ defaults: ^1.0.3
+ checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c
+ languageName: node
+ linkType: hard
+
+"web-encoding@npm:^1.1.5":
+ version: 1.1.5
+ resolution: "web-encoding@npm:1.1.5"
+ dependencies:
+ "@zxing/text-encoding": 0.9.0
+ util: ^0.12.3
+ dependenciesMeta:
+ "@zxing/text-encoding":
+ optional: true
+ checksum: 2234a2b122f41006ce07859b3c0bf2e18f46144fda2907d5db0b571b76aa5c26977c646100ad9c00d2f8a4f6f2b848bc02147845d8c447ab365ec4eff376338d
+ languageName: node
+ linkType: hard
+
"web-namespaces@npm:^2.0.0":
version: 2.0.1
resolution: "web-namespaces@npm:2.0.1"
@@ -15276,6 +17722,19 @@ __metadata:
languageName: node
linkType: hard
+"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.2":
+ version: 1.1.15
+ resolution: "which-typed-array@npm:1.1.15"
+ dependencies:
+ available-typed-arrays: ^1.0.7
+ call-bind: ^1.0.7
+ for-each: ^0.3.3
+ gopd: ^1.0.1
+ has-tostringtag: ^1.0.2
+ checksum: 65227dcbfadf5677aacc43ec84356d17b5500cb8b8753059bb4397de5cd0c2de681d24e1a7bd575633f976a95f88233abfd6549c2105ef4ebd58af8aa1807c75
+ languageName: node
+ linkType: hard
+
"which-typed-array@npm:^1.1.9":
version: 1.1.9
resolution: "which-typed-array@npm:1.1.9"
@@ -15290,7 +17749,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^1.3.1":
+"which@npm:1, which@npm:^1.3.1":
version: 1.3.1
resolution: "which@npm:1.3.1"
dependencies:
@@ -15312,7 +17771,18 @@ __metadata:
languageName: node
linkType: hard
-"wide-align@npm:^1.1.5":
+"which@npm:~1.2.11":
+ version: 1.2.14
+ resolution: "which@npm:1.2.14"
+ dependencies:
+ isexe: ^2.0.0
+ bin:
+ which: ./bin/which
+ checksum: f69f2b75ac72a09d9bbabc1c309bc5d0dc6c48710fd2719db3cb4eb0868ca556ec01f7944ff15cf6ef95c8977f1588d887c40060a9479b9efec28f8370c7ba30
+ languageName: node
+ linkType: hard
+
+"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
dependencies:
@@ -15332,7 +17802,7 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi@npm:^6.2.0":
+"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0":
version: 6.2.0
resolution: "wrap-ansi@npm:6.2.0"
dependencies:
@@ -15354,7 +17824,7 @@ __metadata:
languageName: node
linkType: hard
-"wrappy@npm:1":
+"wrappy@npm:1, wrappy@npm:~1.0.2":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"
checksum: 159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
@@ -15381,9 +17851,20 @@ __metadata:
languageName: node
linkType: hard
+"write-file-atomic@npm:~1.1.4":
+ version: 1.1.4
+ resolution: "write-file-atomic@npm:1.1.4"
+ dependencies:
+ graceful-fs: ^4.1.2
+ imurmurhash: ^0.1.4
+ slide: ^1.1.5
+ checksum: d53e78276daae6c82a9827caa42a20168774af45eb8e7744cae0d8150c52c2f01da8fc198bcad68f95c1ca9f3a05ae0b8a4d753b42c49dacbe9af59ef26dc45f
+ languageName: node
+ linkType: hard
+
"ws@npm:^7.3.1":
- version: 7.5.9
- resolution: "ws@npm:7.5.9"
+ version: 7.5.10
+ resolution: "ws@npm:7.5.10"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
@@ -15392,7 +17873,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138
+ checksum: f9bb062abf54cc8f02d94ca86dcd349c3945d63851f5d07a3a61c2fcb755b15a88e943a63cf580cbdb5b74436d67ef6b67f745b8f7c0814e411379138e1863cb
languageName: node
linkType: hard
@@ -15447,6 +17928,13 @@ __metadata:
languageName: node
linkType: hard
+"xtend@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "xtend@npm:4.0.2"
+ checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a
+ languageName: node
+ linkType: hard
+
"xtend@npm:~2.1.1":
version: 2.1.2
resolution: "xtend@npm:2.1.2"
@@ -15470,6 +17958,13 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "yallist@npm:2.1.2"
+ checksum: 9ba99409209f485b6fcb970330908a6d41fa1c933f75e08250316cce19383179a6b70a7e0721b89672ebb6199cc377bf3e432f55100da6a7d6e11902b0a642cb
+ languageName: node
+ linkType: hard
+
"yallist@npm:^3.0.2":
version: 3.1.1
resolution: "yallist@npm:3.1.1"