diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index e12bc593ef..abb26b6057 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -21,6 +21,6 @@ jobs: - name: โคต๏ธ Check out code from GitHub uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3 - name: ๐Ÿ— Initialize CodeQL - uses: github/codeql-action/init@46ed16ded91731b2df79a2893d3aea8e9f03b5c4 # v2 + uses: github/codeql-action/init@489225d82a57396c6f426a40e66d461b16b3461d # v2 - name: ๐Ÿš€ Perform CodeQL Analysis - uses: github/codeql-action/analyze@46ed16ded91731b2df79a2893d3aea8e9f03b5c4 # v2 + uses: github/codeql-action/analyze@489225d82a57396c6f426a40e66d461b16b3461d # v2 diff --git a/.github/workflows/codesee-arch-diagram.yml b/.github/workflows/codesee-arch-diagram.yml index b7179e6909..c647e07112 100644 --- a/.github/workflows/codesee-arch-diagram.yml +++ b/.github/workflows/codesee-arch-diagram.yml @@ -17,6 +17,6 @@ jobs: continue-on-error: true name: Analyze the repo with CodeSee steps: - - uses: Codesee-io/codesee-action@23829afb4f274fd69e1b51558f6f08ae267e443c # v2 + - uses: Codesee-io/codesee-action@7e127899d48260ab4738902b7cda15ffc695f95e # v2 with: codesee-token: ${{ secrets.CODESEE_ARCH_DIAG_API_TOKEN }} diff --git a/apps/app/package.json b/apps/app/package.json index c605a82eec..d8af2081c5 100644 --- a/apps/app/package.json +++ b/apps/app/package.json @@ -22,49 +22,49 @@ }, "dependencies": { "@aws-crypto/sha256-js": "4.0.0", - "@aws-sdk/client-s3": "3.363.0", - "@aws-sdk/signature-v4": "3.357.0", - "@crowdin/crowdin-api-client": "1.23.3", + "@aws-sdk/client-s3": "3.370.0", + "@aws-sdk/signature-v4": "3.370.0", + "@crowdin/crowdin-api-client": "1.23.4", "@crowdin/ota-client": "1.0.0", "@emotion/react": "11.11.1", "@emotion/server": "11.11.0", "@iconify/react": "4.1.1", - "@mantine/carousel": "6.0.16", - "@mantine/core": "6.0.16", - "@mantine/dates": "6.0.16", - "@mantine/dropzone": "6.0.16", - "@mantine/form": "6.0.16", - "@mantine/hooks": "6.0.16", - "@mantine/modals": "6.0.16", - "@mantine/next": "6.0.16", - "@mantine/notifications": "6.0.16", - "@mantine/nprogress": "6.0.16", - "@mantine/prism": "6.0.16", - "@mantine/spotlight": "6.0.16", - "@mantine/tiptap": "6.0.16", - "@mantine/utils": "6.0.16", - "@next/bundle-analyzer": "13.4.9", + "@mantine/carousel": "6.0.17", + "@mantine/core": "6.0.17", + "@mantine/dates": "6.0.17", + "@mantine/dropzone": "6.0.17", + "@mantine/form": "6.0.17", + "@mantine/hooks": "6.0.17", + "@mantine/modals": "6.0.17", + "@mantine/next": "6.0.17", + "@mantine/notifications": "6.0.17", + "@mantine/nprogress": "6.0.17", + "@mantine/prism": "6.0.17", + "@mantine/spotlight": "6.0.17", + "@mantine/tiptap": "6.0.17", + "@mantine/utils": "6.0.17", + "@next/bundle-analyzer": "13.4.10", "@opentelemetry/api": "1.4.1", - "@opentelemetry/exporter-trace-otlp-http": "0.40.0", - "@opentelemetry/instrumentation": "0.40.0", - "@opentelemetry/instrumentation-fetch": "0.40.0", - "@opentelemetry/instrumentation-http": "0.40.0", - "@opentelemetry/resources": "1.14.0", - "@opentelemetry/sdk-node": "0.40.0", - "@opentelemetry/sdk-trace-base": "1.14.0", - "@opentelemetry/sdk-trace-node": "1.14.0", - "@opentelemetry/semantic-conventions": "1.14.0", + "@opentelemetry/exporter-trace-otlp-http": "0.41.0", + "@opentelemetry/instrumentation": "0.41.0", + "@opentelemetry/instrumentation-fetch": "0.41.0", + "@opentelemetry/instrumentation-http": "0.41.0", + "@opentelemetry/resources": "1.15.0", + "@opentelemetry/sdk-node": "0.41.0", + "@opentelemetry/sdk-trace-base": "1.15.0", + "@opentelemetry/sdk-trace-node": "1.15.0", + "@opentelemetry/semantic-conventions": "1.15.0", "@prisma/instrumentation": "5.0.0", - "@sentry/nextjs": "7.57.0", - "@tanstack/react-query": "4.29.19", + "@sentry/nextjs": "7.59.2", + "@tanstack/react-query": "4.29.25", "@tanstack/react-table": "8.9.3", - "@tiptap/extension-link": "2.0.3", - "@tiptap/react": "2.0.3", - "@tiptap/starter-kit": "2.0.3", - "@trpc/client": "10.33.1", - "@trpc/next": "10.33.1", - "@trpc/react-query": "10.33.1", - "@trpc/server": "10.33.1", + "@tiptap/extension-link": "2.0.4", + "@tiptap/react": "2.0.4", + "@tiptap/starter-kit": "2.0.4", + "@trpc/client": "10.34.0", + "@trpc/next": "10.34.0", + "@trpc/react-query": "10.34.0", + "@trpc/server": "10.34.0", "@vercel/analytics": "1.0.1", "@vercel/kv": "0.2.2", "@weareinreach/api": "workspace:*", @@ -80,52 +80,52 @@ "embla-carousel-autoplay": "7.1.0", "embla-carousel-react": "7.1.0", "flat": "5.0.2", - "i18next": "23.2.7", + "i18next": "23.2.11", "i18next-browser-languagedetector": "7.1.0", "i18next-chained-backend": "4.4.0", "i18next-http-backend": "2.2.1", "i18next-intervalplural-postprocessor": "3.0.0", "i18next-localstorage-backend": "4.1.1", - "i18next-multiload-backend-adapter": "2.2.1", + "i18next-multiload-backend-adapter": "2.2.2", "ioredis": "5.3.2", "just-compact": "3.2.0", "just-compare": "2.3.0", "luxon": "3.3.0", - "next": "13.4.9", + "next": "13.4.10", "next-auth": "4.22.1", "next-i18next": "14.0.0", "next-seo": "6.1.0", "nextjs-routes": "1.0.9", - "object-sizeof": "2.6.2", - "pretty-bytes": "6.1.0", + "object-sizeof": "2.6.3", + "pretty-bytes": "6.1.1", "react": "18.2.0", "react-dom": "18.2.0", "react-error-boundary": "4.0.10", - "react-i18next": "13.0.1", + "react-i18next": "13.0.2", "tslog": "4.8.2", "zod": "3.21.4" }, "devDependencies": { - "@playwright/test": "1.35.1", + "@playwright/test": "1.36.1", "@prisma/nextjs-monorepo-workaround-plugin": "5.0.0", - "@tanstack/react-query-devtools": "4.29.19", + "@tanstack/react-query-devtools": "4.29.25", "@tanstack/react-table-devtools": "8.7.6", "@total-typescript/ts-reset": "0.4.2", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/flat": "5.0.2", "@types/luxon": "3.3.0", "@types/node": "18.16.19", "@types/prettier": "2.7.3", - "@types/react": "18.2.14", - "@types/react-dom": "18.2.6", + "@types/react": "18.2.15", + "@types/react-dom": "18.2.7", "@types/umami": "0.1.1", - "@typescript-eslint/eslint-plugin": "6.0.0", - "@typescript-eslint/parser": "6.0.0", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", "commander": "11.0.0", "dotenv": "16.3.1", - "eslint": "8.44.0", + "eslint": "8.45.0", "eslint-plugin-i18next": "6.0.3", "i18next-resources-for-ts": "1.2.1", "listr2": "6.6.0", @@ -133,7 +133,7 @@ "trpc-client-devtools-link": "0.2.1-next", "trpc-panel": "1.3.4", "trpc-playground": "1.0.4", - "type-fest": "3.12.0", + "type-fest": "4.0.0", "typescript": "5.1.6" }, "ct3aMetadata": { diff --git a/apps/app/public/locales/en/common.json b/apps/app/public/locales/en/common.json index fce5263a31..464fcd406e 100644 --- a/apps/app/public/locales/en/common.json +++ b/apps/app/public/locales/en/common.json @@ -19,6 +19,7 @@ "badge": { "claimed-tool-tip": "This organization has been claimed by a verified representative.
Learn more.", "community-tool-tip": "Community served by this organization.", + "national-tool-tip": "Offers services throughout {{country}}.", "remote-tool-tip": "Available remotely", "service-tool-tip": "Service(s) offered by this organization.", "unclaimed-tool-tip": "This organization has not yet been claimed by a representative.
Claim this organization to build trust with our community, update your own information, and more." @@ -143,7 +144,7 @@ "org-image": "Organization photo", "other-specify": "Other (please specify)", "page-title": { - "base": "{{title}} - InReach", + "base": "{{- title}} - InReach", "search-results": "Search Results" }, "password": "Password", diff --git a/apps/app/src/pages/search/[...params]/index.tsx b/apps/app/src/pages/search/[...params]/index.tsx index 8481caab10..e5feb7f3be 100644 --- a/apps/app/src/pages/search/[...params]/index.tsx +++ b/apps/app/src/pages/search/[...params]/index.tsx @@ -243,7 +243,7 @@ export const getServerSideProps: GetServerSideProps< // const nextPage = PageIndexSchema.parse(query.page) * SEARCH_RESULT_PAGE_SIZE const [i18n] = await Promise.allSettled([ - getServerSideTranslations(locale, ['services', 'common', 'attribute']), + getServerSideTranslations(locale, ['services', 'common', 'attribute', 'country']), ssg.organization.searchDistance.prefetch({ lat, lon, dist, unit, skip, take }), // await ssg.organization.searchDistance.prefetch({ lat, lon, dist, unit, skip: nextPage, take }) ssg.service.getFilterOptions.prefetch(), diff --git a/apps/web/package.json b/apps/web/package.json index 35a2517da6..a0dc098a9d 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -15,41 +15,41 @@ "@crowdin/ota-client": "1.0.0", "@emotion/react": "11.11.1", "@emotion/server": "11.11.0", - "@mantine/carousel": "6.0.16", - "@mantine/core": "6.0.16", - "@mantine/dates": "6.0.16", - "@mantine/dropzone": "6.0.16", - "@mantine/form": "6.0.16", - "@mantine/hooks": "6.0.16", - "@mantine/modals": "6.0.16", - "@mantine/next": "6.0.16", - "@mantine/notifications": "6.0.16", - "@mantine/nprogress": "6.0.16", - "@mantine/prism": "6.0.16", - "@mantine/spotlight": "6.0.16", - "@mantine/tiptap": "6.0.16", - "@tiptap/extension-link": "2.0.3", - "@tiptap/react": "2.0.3", - "@tiptap/starter-kit": "2.0.3", + "@mantine/carousel": "6.0.17", + "@mantine/core": "6.0.17", + "@mantine/dates": "6.0.17", + "@mantine/dropzone": "6.0.17", + "@mantine/form": "6.0.17", + "@mantine/hooks": "6.0.17", + "@mantine/modals": "6.0.17", + "@mantine/next": "6.0.17", + "@mantine/notifications": "6.0.17", + "@mantine/nprogress": "6.0.17", + "@mantine/prism": "6.0.17", + "@mantine/spotlight": "6.0.17", + "@mantine/tiptap": "6.0.17", + "@tiptap/extension-link": "2.0.4", + "@tiptap/react": "2.0.4", + "@tiptap/starter-kit": "2.0.4", "@weareinreach/env": "workspace:*", "@weareinreach/ui": "workspace:*", "dayjs": "1.11.9", "embla-carousel-react": "7.1.0", - "i18next": "23.2.7", - "next": "13.4.9", + "i18next": "23.2.11", + "next": "13.4.10", "react": "18.2.0", "react-dom": "18.2.0", - "react-i18next": "13.0.1" + "react-i18next": "13.0.2" }, "devDependencies": { - "@next/bundle-analyzer": "13.4.9", - "@types/eslint": "8.40.2", + "@next/bundle-analyzer": "13.4.10", + "@types/eslint": "8.44.0", "@types/node": "18.16.19", - "@types/react": "18.2.14", - "@types/react-dom": "18.2.6", + "@types/react": "18.2.15", + "@types/react-dom": "18.2.7", "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", - "eslint": "8.44.0", + "eslint": "8.45.0", "typescript": "5.1.6" } } diff --git a/package.json b/package.json index b9bcb6d243..b716d2e7a9 100644 --- a/package.json +++ b/package.json @@ -47,14 +47,14 @@ "lint-staged": "13.2.3", "prettier": "2.8.8", "prettier-plugin-jsdoc": "0.4.2", - "prettier-plugin-packagejson": "2.4.4", - "prettier-plugin-prisma": "4.13.0", + "prettier-plugin-packagejson": "2.4.5", + "prettier-plugin-prisma": "5.0.0", "tsx": "3.12.7", - "turbo": "1.10.7", + "turbo": "1.10.8", "typescript": "5.1.6", "typesync": "0.11.1" }, - "packageManager": "pnpm@8.6.6", + "packageManager": "pnpm@8.6.9", "engines": { "node": "^18", "pnpm": "^7 || ^8" diff --git a/packages/api/lib/prismaRaw/orgSearch.ts b/packages/api/lib/prismaRaw/orgSearch.ts index dceebb3a0f..f350fe9ccb 100644 --- a/packages/api/lib/prismaRaw/orgSearch.ts +++ b/packages/api/lib/prismaRaw/orgSearch.ts @@ -1,47 +1,163 @@ +import { Prisma } from '@weareinreach/db' + import { type Context } from '../context' export const searchOrgByDistance = async (params: Params, ctx: Context) => { - const { lat, lon, searchRadius } = params - const results = await ctx.prisma.$queryRaw<{ id: string; distMeters: string }[]>` - SELECT * - FROM ( - SELECT - DISTINCT ON (o.id) o.id, + const { lat, lon, searchRadius, skip, take, serviceFilter, attributeFilter } = params + + const results = await ctx.prisma.$queryRaw` +WITH points AS ( + SELECT + ST_Transform(ST_Point(${lon}, ${lat}, 4326), 3857) AS meters, + ST_Point(${lon}, ${lat}, 4326) AS degrees +), +filters( + attribute, service +) AS ( + VALUES (ARRAY[${ + attributeFilter?.length ? Prisma.sql`${Prisma.join(attributeFilter, ',')}` : Prisma.empty + }]::text[], ARRAY[${ + serviceFilter?.length ? Prisma.sql`${Prisma.join(serviceFilter, ',')}` : Prisma.empty + }]::text[]) +), +covered_areas AS ( + SELECT + ARRAY_AGG(DISTINCT c .id) AS country, + ARRAY_AGG(DISTINCT gd.id) AS district + FROM "Country" c + JOIN points ON TRUE + JOIN "GovDist" gd ON ST_CoveredBy(points.degrees, gd.geo) + WHERE ST_CoveredBy(points.degrees, c .geo) +), +attributes AS ( +SELECT * FROM ( + SELECT + la. "locationId" AS "id", + la. "attributeId" + FROM "LocationAttribute" la + JOIN filters on true + WHERE la.active AND la."attributeId" = ANY(filters.attribute) + UNION ALL + SELECT + l.id, + oa. "attributeId" + FROM "OrganizationAttribute" oa + JOIN filters on true + INNER JOIN "OrgLocation" l ON l. "orgId" = oa. "organizationId" AND l.published AND NOT l.deleted + WHERE oa.active AND oa."attributeId" = ANY(filters.attribute) + UNION ALL + SELECT ols. "orgLocationId" AS "id", + sa. "attributeId" + FROM "OrgLocationService" ols + JOIN filters on true + INNER JOIN "ServiceAttribute" sa ON ols. "serviceId" = sa. "orgServiceId" AND sa.active AND sa."attributeId" = ANY(filters.attribute) + WHERE ols.active +) at + GROUP BY id, "attributeId" + ORDER BY id, "attributeId" +), +services AS ( + SELECT ost. "tagId", + ols. "orgLocationId", + os. "organizationId" + FROM "OrgServiceTag" ost + JOIN filters ON TRUE + INNER JOIN "OrgService" os ON ost. "serviceId" = os.id AND os.published AND NOT os.deleted + INNER JOIN "OrgLocationService" ols ON ols. "serviceId" = os.id AND ols.active + WHERE ost.active AND ost."tagId" = ANY(filters.service) + GROUP BY ost. "tagId", + ols. "orgLocationId", + os. "organizationId" + ORDER BY os."organizationId", ols."orgLocationId" +) + SELECT + *, + COUNT(*) OVER ()::int AS total + FROM ( + SELECT + loc. "orgId", + ${ + serviceFilter?.length + ? Prisma.sql`ARRAY_REMOVE(ARRAY_AGG(DISTINCT services. "tagId"), NULL) AS "matchedServices",` + : Prisma.empty + } + ${ + attributeFilter?.length + ? Prisma.sql`ARRAY_REMOVE( + ARRAY_AGG(DISTINCT attributes. "attributeId"), + NULL + ) AS "matchedAttributes",` + : Prisma.empty + } + MIN( ROUND( - ST_Distance( - ST_Transform( - loc.geo, 3857 - ), - ST_Transform( - ST_SetSRID( - ST_MakePoint(${lon},${lat}), - 4326 - ), 3857 - ) - )::NUMERIC, 0 - ) - AS "distMeters" - FROM "Organization" o - JOIN "OrgLocation" loc - ON loc."orgId" = o.id - WHERE ST_Distance( - ST_Transform( - loc.geo, 3857 - ), - ST_Transform( - ST_SetSRID(ST_MakePoint(${lon},${lat}),4326), 3857 + ST_Distance(ST_Transform(loc.geo, 3857), points.meters)::int ) - ) <= ${searchRadius} - AND o.published = TRUE - AND o.deleted = FALSE - ) org - ORDER BY "distMeters" ASC` - const formattedResults = results.map((result) => ({ - id: result.id, - distMeters: parseInt(result.distMeters), - })) - return formattedResults + ) AS distance, + ARRAY_REMOVE(ARRAY_AGG(DISTINCT country.cca3), NULL) AS "national" + FROM "OrgLocation" loc + JOIN points ON TRUE + JOIN filters ON TRUE + JOIN covered_areas ca ON TRUE + INNER JOIN "Organization" org ON org.id = loc. "orgId" + AND org.published + AND NOT org.deleted + LEFT JOIN "ServiceArea" sa ON sa. "orgLocationId" = loc.id + OR sa. "organizationId" = loc. "orgId" + LEFT JOIN "ServiceAreaCountry" sac ON sac. "serviceAreaId" = sa.id + LEFT JOIN "ServiceAreaDist" sad ON sad. "serviceAreaId" = sa.id + LEFT JOIN "Country" country ON country.id = sac. "countryId" + LEFT JOIN "GovDist" district ON district.id = sad. "govDistId" + ${ + serviceFilter?.length + ? Prisma.sql` + INNER JOIN services ON services."organizationId" = loc."orgId"` + : Prisma.empty + } + ${ + attributeFilter?.length + ? Prisma.sql` + INNER JOIN attributes ON attributes.id = loc.id` + : Prisma.empty + } + WHERE + ( + ST_DWithin(ST_Transform(loc.geo, 3857), points.meters, ${searchRadius}) + OR country.id = ANY (ca.country) + OR district.id = ANY (ca.district) + ) + AND loc.published = TRUE + AND loc.deleted = FALSE + GROUP BY + loc."orgId" + ORDER BY + distance + ) result +ORDER BY + distance +LIMIT ${take} +OFFSET ${skip}` + + let total = 0 + const formattedResults = results.map((result) => { + if (parseInt(result.total) !== total) total = parseInt(result.total) + return { + id: result.orgId, + distMeters: parseInt(result.distance), + national: result.national, + } + }) + return { results: formattedResults, total } +} +type SearchResult = { + orgId: string + matchedServices?: string[] + matchedAttributes?: string[] + distance: string + national: string[] + total: string } + type Params = { /** Latitude */ lat: number @@ -49,4 +165,10 @@ type Params = { lon: number /** Search radius **IN METERS** */ searchRadius: number + /** Number of results to skip */ + skip: number + /** Number of results to take */ + take: number + attributeFilter?: string[] + serviceFilter?: string[] } diff --git a/packages/api/package.json b/packages/api/package.json index 47796a3762..a45b563acf 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -15,16 +15,16 @@ "with-env": "dotenv -e ../../.env --" }, "dependencies": { - "@crowdin/crowdin-api-client": "1.23.3", + "@crowdin/crowdin-api-client": "1.23.4", "@crowdin/ota-client": "1.0.0", - "@googlemaps/google-maps-services-js": "3.3.32", + "@googlemaps/google-maps-services-js": "3.3.34", "@opentelemetry/api": "1.4.1", - "@tanstack/react-query": "4.29.19", + "@tanstack/react-query": "4.29.25", "@terraformer/wkt": "2.2.0", - "@trpc/client": "10.33.1", - "@trpc/next": "10.33.1", - "@trpc/react-query": "10.33.1", - "@trpc/server": "10.33.1", + "@trpc/client": "10.34.0", + "@trpc/next": "10.34.0", + "@trpc/react-query": "10.34.0", + "@trpc/server": "10.34.0", "@vercel/kv": "0.2.2", "@weareinreach/auth": "workspace:*", "@weareinreach/db": "workspace:*", @@ -45,13 +45,13 @@ "luxon": "3.3.0", "nanoid": "4.0.2", "slugify": "1.6.6", - "superjson": "1.12.4", + "superjson": "1.13.1", "tiny-invariant": "1.3.1", "tslog": "4.8.2", "zod": "3.21.4" }, "devDependencies": { - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/luxon": "3.3.0", "@types/node": "18.16.19", "@types/prettier": "2.7.3", @@ -59,20 +59,20 @@ "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", "dotenv-cli": "7.2.1", - "eslint": "8.44.0", + "eslint": "8.45.0", "just-capitalize": "3.2.0", "listr2": "6.6.0", - "next": "13.4.9", + "next": "13.4.10", "p-queue": "7.3.4", "prettier": "2.8.8", "prisma": "5.0.0", "trpc-client-devtools-link": "0.2.1-next", "trpc-panel": "1.3.4", - "type-fest": "3.12.0", + "type-fest": "4.0.0", "typescript": "5.1.6" }, "peerDependencies": { "next": ">=13" }, - "packageManager": "pnpm@8.6.6" + "packageManager": "pnpm@8.6.9" } diff --git a/packages/api/prisma/org.ts b/packages/api/prisma/org.ts index bab346a651..315206f20f 100644 --- a/packages/api/prisma/org.ts +++ b/packages/api/prisma/org.ts @@ -12,13 +12,11 @@ export const prismaDistSearchDetails = async ({ ctx, input }: PrismaSearchDistan const results = await ctx.prisma.organization.findMany({ where: { id: { in: resultIds }, - ...attributeFilter(attributes), - ...serviceFilter(services), + // ...attributeFilter(attributes), + // ...serviceFilter(services), ...isPublic, }, select: orgSearchSelect, - skip, - take, }) const transformed = results.map(({ attributes, description, locations, services, ...rest }) => { diff --git a/packages/api/router/orgEmail.ts b/packages/api/router/orgEmail.ts index 6883962a1f..d0ad16f051 100644 --- a/packages/api/router/orgEmail.ts +++ b/packages/api/router/orgEmail.ts @@ -120,7 +120,7 @@ export const orgEmailRouter = defineRouter({ upsertMany: permissionedProcedure('updateEmail') .input(UpsertManyOrgEmailSchema) .mutation(async ({ ctx, input }) => { - const { orgSlug, data } = input + const { orgId, data } = input const existing = await ctx.prisma.orgEmail.findMany({ where: { @@ -162,7 +162,7 @@ export const orgEmailRouter = defineRouter({ locations: createManyOptional(locations), auditLogs, description: description - ? generateNestedFreeText({ orgSlug, text: description, type: 'emailDesc', itemId: id }) + ? generateNestedFreeText({ orgId, text: description, type: 'emailDesc', itemId: id }) : undefined, }, update: { @@ -175,7 +175,7 @@ export const orgEmailRouter = defineRouter({ ? { upsert: { ...generateNestedFreeText({ - orgSlug, + orgId, text: description, type: 'emailDesc', itemId: id, diff --git a/packages/api/router/orgPhone.ts b/packages/api/router/orgPhone.ts index ae6f8e9f91..c5e4b9a00e 100644 --- a/packages/api/router/orgPhone.ts +++ b/packages/api/router/orgPhone.ts @@ -121,7 +121,7 @@ export const orgPhoneRouter = defineRouter({ upsertMany: permissionedProcedure('updatePhone') .input(UpsertManyOrgPhoneSchema) .mutation(async ({ ctx, input }) => { - const { orgSlug, data } = input + const { orgId, data } = input const existing = await ctx.prisma.orgPhone.findMany({ where: { @@ -165,7 +165,7 @@ export const orgPhoneRouter = defineRouter({ locations: createManyOptional(locations), auditLogs, description: description - ? generateNestedFreeText({ orgSlug, text: description, type: 'phoneDesc', itemId: id }) + ? generateNestedFreeText({ orgId, text: description, type: 'phoneDesc', itemId: id }) : undefined, }, update: { @@ -179,7 +179,7 @@ export const orgPhoneRouter = defineRouter({ ? { upsert: { ...generateNestedFreeText({ - orgSlug, + orgId, text: description, type: 'phoneDesc', itemId: id, diff --git a/packages/api/router/organization/queries.ts b/packages/api/router/organization/queries.ts index 5e30103c46..1bdd0b21f1 100644 --- a/packages/api/router/organization/queries.ts +++ b/packages/api/router/organization/queries.ts @@ -102,14 +102,12 @@ export const queries = defineRouter({ const { lat, lon, dist, unit, skip, take, services, attributes } = input // Convert to meters const searchRadius = unit === 'km' ? dist * 1000 : Math.round(dist * 1.60934 * 1000) - // const serviceAreas = await getCoveredAreas({ lat, lon }, ctx) - // const orgs = await searchOrgByDistance({ lat, lon, searchRadius }, ctx) - const [serviceAreas, orgs] = await Promise.all([ - getCoveredAreas({ lat, lon }, ctx), - searchOrgByDistance({ lat, lon, searchRadius }, ctx), - ]) - const resultIds = orgs.map(({ id }) => id) + const orgs = await searchOrgByDistance( + { lat, lon, searchRadius, skip, take, attributeFilter: attributes, serviceFilter: services }, + ctx + ) + const resultIds = orgs.results.map(({ id }) => id) const resultDetailWhere = { id: { @@ -120,19 +118,20 @@ export const queries = defineRouter({ ...isPublic, } // const resultCount = await ctx.prisma.organization.count({ where: resultDetailWhere }) - // const results = await prismaDistSearchDetails({ ctx, input: { ...input, resultIds } }) - const [resultCount, results] = await Promise.all([ - ctx.prisma.organization.count({ where: resultDetailWhere }), - prismaDistSearchDetails({ ctx, input: { ...input, resultIds } }), - ]) + // const results = await prismaDistSearchDetails({ ctx, input: { ...input, resultIds } })[ + const results = await prismaDistSearchDetails({ ctx, input: { ...input, resultIds } }) - const orderedResults: ((typeof results)[number] & { distance: number; unit: 'km' | 'mi' })[] = [] - orgs.forEach(({ id, distMeters }) => { + const orderedResults: ((typeof results)[number] & { + distance: number + unit: 'km' | 'mi' + national: string[] + })[] = [] + orgs.results.forEach(({ id, distMeters, national }) => { const distance = unit === 'km' ? distMeters / 1000 : distMeters / 1000 / 1.60934 const sort = results.find((result) => result.id === id) - if (sort) orderedResults.push({ ...sort, distance: +distance.toFixed(2), unit }) + if (sort) orderedResults.push({ ...sort, distance: +distance.toFixed(2), unit, national }) }) - return { orgs: orderedResults, serviceAreas, resultCount } + return { orgs: orderedResults, resultCount: orgs.total } }), getNameFromSlug: publicProcedure.input(z.string()).query(async ({ ctx, input }) => ctx.prisma.organization.findUniqueOrThrow({ diff --git a/packages/api/schemas/common.ts b/packages/api/schemas/common.ts index 790b18608d..66b4eb695f 100644 --- a/packages/api/schemas/common.ts +++ b/packages/api/schemas/common.ts @@ -36,8 +36,8 @@ export const nonEmptyString = z // .optional() export const searchTerm = z.object({ search: z.string().trim() }) export const pagination = { - skip: z.coerce.number().optional(), - take: z.coerce.number().optional(), + skip: z.coerce.number(), + take: z.coerce.number(), } export const coordItems = { lat: z.number().gte(-90).lte(90), diff --git a/packages/api/schemas/create/orgEmail.ts b/packages/api/schemas/create/orgEmail.ts index 857f56bfad..4875af1238 100644 --- a/packages/api/schemas/create/orgEmail.ts +++ b/packages/api/schemas/create/orgEmail.ts @@ -5,7 +5,7 @@ import { namespaces } from '@weareinreach/db/seed/data/00-namespaces' export const CreateOrgEmailSchema = z .object({ - orgSlug: z.string(), + orgId: z.string(), data: z.object({ firstName: z.string().optional(), lastName: z.string().optional(), @@ -23,13 +23,13 @@ export const CreateOrgEmailSchema = z * locations) */ }) - .transform(({ orgSlug, data, title, titleId, description }) => { + .transform(({ orgId, data, title, titleId, description }) => { const id = generateId('orgEmail') return Prisma.validator()({ ...data, description: description - ? generateNestedFreeText({ orgSlug, itemId: id, text: description, type: 'emailDesc' }) + ? generateNestedFreeText({ orgId, itemId: id, text: description, type: 'emailDesc' }) : undefined, title: title ? { @@ -81,7 +81,7 @@ export const UpdateOrgEmailSchema = z .transform(({ data, id }) => Prisma.validator()({ where: { id }, data })) export const UpsertManyOrgEmailSchema = z.object({ - orgSlug: z.string(), + orgId: z.string(), data: z .object({ id: z.string().optional(), diff --git a/packages/api/schemas/create/orgPhone.ts b/packages/api/schemas/create/orgPhone.ts index f0deb0a20a..8b03cb6680 100644 --- a/packages/api/schemas/create/orgPhone.ts +++ b/packages/api/schemas/create/orgPhone.ts @@ -5,7 +5,7 @@ import { namespaces } from '@weareinreach/db/seed/data/00-namespaces' export const CreateOrgPhoneSchema = z .object({ - orgSlug: z.string(), + orgId: z.string(), data: z.object({ number: z.string(), ext: z.string().optional(), @@ -18,10 +18,10 @@ export const CreateOrgPhoneSchema = z locationOnly: z.boolean().optional(), }), }) - .transform(({ data, orgSlug }) => { + .transform(({ data, orgId }) => { const id = generateId('orgPhone') const description = data.description - ? generateNestedFreeText({ orgSlug, itemId: id, text: data.description, type: 'phoneDesc' }) + ? generateNestedFreeText({ orgId, itemId: id, text: data.description, type: 'phoneDesc' }) : undefined const phoneType = data.phoneTypeId ? { connect: { id: data.phoneTypeId } } @@ -86,7 +86,7 @@ export const UpdateOrgPhoneSchema = z .transform(({ data, id }) => Prisma.validator()({ where: { id }, data })) export const UpsertManyOrgPhoneSchema = z.object({ - orgSlug: z.string(), + orgId: z.string(), data: z .object({ id: z.string().optional(), diff --git a/packages/api/schemas/create/orgService.ts b/packages/api/schemas/create/orgService.ts index 02d894781e..d159f50c04 100644 --- a/packages/api/schemas/create/orgService.ts +++ b/packages/api/schemas/create/orgService.ts @@ -10,7 +10,7 @@ import { connectOneId } from '../nestedOps' export const CreateOrgService = () => { const { dataParser: parser, inputSchema } = CreationBase( z.object({ - orgSlug: z.string(), + orgId: z.string(), data: z.object({ serviceName: z.string(), description: z.string().optional(), @@ -21,16 +21,16 @@ export const CreateOrgService = () => { ) const dataParser = parser.transform(({ data: parsedData, actorId, operation }) => { - const { orgSlug, data } = parsedData + const { orgId, data } = parsedData const id = generateId('orgService') const serviceName = generateNestedFreeText({ - orgSlug, + orgId, text: data.serviceName, type: 'svcName', itemId: id, }) const description = data.description - ? generateNestedFreeText({ orgSlug, text: data.description, type: 'svcDesc', itemId: id }) + ? generateNestedFreeText({ orgId, text: data.description, type: 'svcDesc', itemId: id }) : undefined const organization = connectOneId(data.organizationId) const { published } = data @@ -64,7 +64,7 @@ export const UpdateOrgService = z export const AttachServAttribute = () => { const { dataParser: parser, inputSchema } = CreationBase( z.object({ - orgSlug: z.string(), + orgId: z.string(), orgServiceId: z.string(), attributeId: z.string(), supplement: z @@ -81,13 +81,13 @@ export const AttachServAttribute = () => { ) const dataParser = parser.transform(({ actorId, operation, data: parsedData }) => { - const { orgSlug, orgServiceId, attributeId, supplement: supplementInput } = parsedData + const { orgId, orgServiceId, attributeId, supplement: supplementInput } = parsedData const supplementId = supplementInput ? generateId('attributeSupplement') : undefined const { freeText, translationKey } = supplementId && supplementInput?.text - ? generateFreeText({ orgSlug, text: supplementInput.text, type: 'attSupp', itemId: supplementId }) + ? generateFreeText({ orgId, text: supplementInput.text, type: 'attSupp', itemId: supplementId }) : { freeText: undefined, translationKey: undefined } const { boolean, countryId, data, govDistId, languageId } = supplementInput ?? {} @@ -154,7 +154,7 @@ export const AttachServAttribute = () => { export const AttachServAccess = () => { const { dataParser: parser, inputSchema } = CreationBase( z.object({ - orgSlug: z.string(), + orgId: z.string(), serviceId: z.string(), attributeId: z.string(), supplement: z @@ -171,13 +171,13 @@ export const AttachServAccess = () => { ) const dataParser = parser.transform(({ actorId, operation, data: parsedData }) => { - const { orgSlug, serviceId, attributeId, supplement: supplementInput } = parsedData + const { orgId, serviceId, attributeId, supplement: supplementInput } = parsedData const supplementId = supplementInput ? generateId('attributeSupplement') : undefined const { freeText, translationKey } = supplementId && supplementInput?.text - ? generateFreeText({ orgSlug, text: supplementInput.text, type: 'attSupp', itemId: supplementId }) + ? generateFreeText({ orgId, text: supplementInput.text, type: 'attSupp', itemId: supplementId }) : { freeText: undefined, translationKey: undefined } const { boolean, countryId, data, govDistId, languageId } = supplementInput ?? {} diff --git a/packages/api/schemas/create/orgWebsite.ts b/packages/api/schemas/create/orgWebsite.ts index 53c96ccd5c..47259165c3 100644 --- a/packages/api/schemas/create/orgWebsite.ts +++ b/packages/api/schemas/create/orgWebsite.ts @@ -6,7 +6,7 @@ import { connectOneId } from '../nestedOps' export const CreateOrgWebsiteSchema = z .object({ - orgSlug: z.string(), + orgId: z.string(), data: z.object({ url: z.string(), isPrimary: z.boolean().optional(), @@ -17,10 +17,10 @@ export const CreateOrgWebsiteSchema = z description: z.string().optional(), }), }) - .transform(({ data, orgSlug }) => { + .transform(({ data, orgId }) => { const id = generateId('orgPhone') const description = data.description - ? generateNestedFreeText({ orgSlug, itemId: id, text: data.description, type: 'websiteDesc' }) + ? generateNestedFreeText({ orgId, itemId: id, text: data.description, type: 'websiteDesc' }) : undefined const { url, isPrimary, published, organizationId, orgLocationId, orgLocationOnly } = data diff --git a/packages/api/schemas/create/organization.ts b/packages/api/schemas/create/organization.ts index af661b13be..615bf13825 100644 --- a/packages/api/schemas/create/organization.ts +++ b/packages/api/schemas/create/organization.ts @@ -16,7 +16,6 @@ import { CreateNestedOrgWebsiteSchema } from './orgWebsite' export const AttachOrgAttribute = () => { const { dataParser: parser, inputSchema } = CreationBase( z.object({ - orgSlug: z.string(), organizationId: z.string(), attributeId: z.string(), supplement: z @@ -33,13 +32,18 @@ export const AttachOrgAttribute = () => { ) const dataParser = parser.transform(({ actorId, operation, data: parsedData }) => { - const { orgSlug, organizationId, attributeId, supplement: supplementInput } = parsedData + const { organizationId, attributeId, supplement: supplementInput } = parsedData const supplementId = supplementInput ? generateId('attributeSupplement') : undefined const { freeText, translationKey } = supplementId && supplementInput?.text - ? generateFreeText({ orgSlug, text: supplementInput.text, type: 'attSupp', itemId: supplementId }) + ? generateFreeText({ + orgId: organizationId, + text: supplementInput.text, + type: 'attSupp', + itemId: supplementId, + }) : { freeText: undefined, translationKey: undefined } const { boolean, countryId, data, govDistId, languageId } = supplementInput ?? {} diff --git a/packages/api/schemas/org/search.ts b/packages/api/schemas/org/search.ts index e33cb37245..e81a692935 100644 --- a/packages/api/schemas/org/search.ts +++ b/packages/api/schemas/org/search.ts @@ -1,6 +1,6 @@ import { z } from 'zod' -import { coerceCoordItems, coordItems, pagination } from '~api/schemas/common' +import { coerceCoordItems, pagination } from '~api/schemas/common' export const distSearch = z.object({ ...coerceCoordItems, diff --git a/packages/auth/package.json b/packages/auth/package.json index b21878253c..8f6fbb35b1 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -14,7 +14,7 @@ "with-env": "dotenv -e ../../.env --" }, "dependencies": { - "@aws-sdk/client-cognito-identity-provider": "3.363.0", + "@aws-sdk/client-cognito-identity-provider": "3.370.0", "@next-auth/prisma-adapter": "1.0.7", "@weareinreach/db": "workspace:*", "@weareinreach/env": "workspace:*", @@ -24,14 +24,14 @@ "zod": "3.21.4" }, "devDependencies": { - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/node": "18.16.19", - "@types/react": "18.2.14", - "@types/react-dom": "18.2.6", + "@types/react": "18.2.15", + "@types/react-dom": "18.2.7", "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", - "eslint": "8.44.0", - "next": "13.4.9", + "eslint": "8.45.0", + "next": "13.4.10", "next-auth": "4.22.1", "react": "18.2.0", "react-dom": "18.2.0", @@ -43,5 +43,5 @@ "react": "^18", "react-dom": "^18" }, - "packageManager": "pnpm@8.6.6" + "packageManager": "pnpm@8.6.9" } diff --git a/packages/aws-cache/package.json b/packages/aws-cache/package.json index e5abdeb66e..98662972a7 100644 --- a/packages/aws-cache/package.json +++ b/packages/aws-cache/package.json @@ -17,7 +17,7 @@ "lint:fix": "eslint --cache --fix ." }, "dependencies": { - "@aws-lambda-powertools/logger": "1.11.0", + "@aws-lambda-powertools/logger": "1.11.1", "flat": "5.0.2", "ioredis": "5.3.2", "tslog": "4.8.2", @@ -25,7 +25,7 @@ }, "devDependencies": { "@types/aws-lambda": "8.10.119", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/flat": "5.0.2", "@types/node": "18.16.19", "@types/prettier": "2.7.3", @@ -33,8 +33,8 @@ "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", "aws-lambda": "1.0.7", - "esbuild": "0.18.11", - "eslint": "8.44.0", + "esbuild": "0.18.14", + "eslint": "8.45.0", "prettier": "2.8.8", "typescript": "5.1.6" } diff --git a/packages/aws-messaging/package.json b/packages/aws-messaging/package.json index 209ac5faf5..4d5145cf9c 100644 --- a/packages/aws-messaging/package.json +++ b/packages/aws-messaging/package.json @@ -20,18 +20,18 @@ "package": "cd dist && zip -r ../bundle.zip *" }, "dependencies": { - "@aws-lambda-powertools/logger": "1.11.0" + "@aws-lambda-powertools/logger": "1.11.1" }, "devDependencies": { "@types/aws-lambda": "8.10.119", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/node": "18.16.19", "@types/prettier": "2.7.3", "@vercel/ncc": "0.36.1", "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", "aws-lambda": "1.0.7", - "eslint": "8.44.0", + "eslint": "8.45.0", "prettier": "2.8.8", "typescript": "5.1.6" } diff --git a/packages/aws-user-migrate/package.json b/packages/aws-user-migrate/package.json index fb76caab49..a68dc470d6 100644 --- a/packages/aws-user-migrate/package.json +++ b/packages/aws-user-migrate/package.json @@ -21,20 +21,20 @@ "prune-clients": "find ./dist/client -type f -not -name '*rhel*' -delete -print" }, "dependencies": { - "@aws-lambda-powertools/logger": "1.11.0", + "@aws-lambda-powertools/logger": "1.11.1", "@prisma/client": "5.0.0", "@weareinreach/db": "workspace:*" }, "devDependencies": { "@types/aws-lambda": "8.10.119", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/node": "18.16.19", "@types/prettier": "2.7.3", "@vercel/ncc": "0.36.1", "@weareinreach/config": "workspace:*", "@weareinreach/eslint-config": "0.100.0", "aws-lambda": "1.0.7", - "eslint": "8.44.0", + "eslint": "8.45.0", "prettier": "2.8.8", "prisma": "5.0.0", "typescript": "5.1.6" diff --git a/packages/config/package.json b/packages/config/package.json index 690748ebd2..4e61eb0d73 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -21,5 +21,5 @@ "next-i18next": "14.0.0", "typescript": "5.1.6" }, - "packageManager": "pnpm@8.6.6" + "packageManager": "pnpm@8.6.9" } diff --git a/packages/db/lib/generateFreeText.ts b/packages/db/lib/generateFreeText.ts index 9f8d6c2b90..0987261f7a 100644 --- a/packages/db/lib/generateFreeText.ts +++ b/packages/db/lib/generateFreeText.ts @@ -8,26 +8,26 @@ import { slug } from './slugGen' const createKey = (parts: string[]) => slug(parts.join('.')) -export const generateFreeText = ({ orgSlug, itemId, text, type }: GenerateFreeTextParams) => { +export const generateFreeText = ({ orgId, itemId, text, type }: GenerateFreeTextParams) => { const key = (() => { switch (type) { case 'orgDesc': { - return createKey([orgSlug, 'description']) + return createKey([orgId, 'description']) } case 'attSupp': { invariant(itemId) - return createKey([orgSlug, 'attribute', itemId]) + return createKey([orgId, 'attribute', itemId]) } case 'svcName': { invariant(itemId) - return createKey([orgSlug, itemId, 'name']) + return createKey([orgId, itemId, 'name']) } case 'websiteDesc': case 'phoneDesc': case 'emailDesc': case 'svcDesc': { invariant(itemId) - return createKey([orgSlug, itemId, 'description']) + return createKey([orgId, itemId, 'description']) } } })() @@ -41,7 +41,7 @@ export const generateFreeText = ({ orgSlug, itemId, text, type }: GenerateFreeTe }), } } -export const generateNestedFreeText = ({ orgSlug, itemId, text, type }: GenerateFreeTextParams) => { +export const generateNestedFreeText = ({ orgId: orgSlug, itemId, text, type }: GenerateFreeTextParams) => { const key = (() => { switch (type) { case 'orgDesc': { @@ -74,7 +74,7 @@ type GenerateFreeTextParams = GenerateFreeTextWithItem | GenerateFreeTextWithout interface GenerateFreeTextBase { text: string - orgSlug: string + orgId: string } interface GenerateFreeTextWithItem extends GenerateFreeTextBase { type: 'attSupp' | 'svcName' | 'svcDesc' | 'emailDesc' | 'phoneDesc' | 'websiteDesc' diff --git a/packages/db/package.json b/packages/db/package.json index 1c11638cf4..792ae01f6e 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -42,13 +42,13 @@ "with-env": "dotenv -e ../../.env --" }, "dependencies": { - "@crowdin/crowdin-api-client": "1.23.3", - "@opentelemetry/exporter-trace-otlp-http": "0.40.0", - "@opentelemetry/instrumentation": "0.40.0", - "@opentelemetry/resources": "1.14.0", - "@opentelemetry/sdk-trace-base": "1.14.0", - "@opentelemetry/sdk-trace-node": "1.14.0", - "@opentelemetry/semantic-conventions": "1.14.0", + "@crowdin/crowdin-api-client": "1.23.4", + "@opentelemetry/exporter-trace-otlp-http": "0.41.0", + "@opentelemetry/instrumentation": "0.41.0", + "@opentelemetry/resources": "1.15.0", + "@opentelemetry/sdk-trace-base": "1.15.0", + "@opentelemetry/sdk-trace-node": "1.15.0", + "@opentelemetry/semantic-conventions": "1.15.0", "@prisma/client": "5.0.0", "@prisma/instrumentation": "5.0.0", "@vercel/kv": "0.2.2", @@ -67,10 +67,10 @@ "just-safe-get": "4.2.0", "just-safe-set": "4.2.1", "just-sort-by": "3.2.0", - "kysely": "0.25.0", + "kysely": "0.26.1", "prisma-kysely": "1.5.0", "sql-bricks": "3.0.0", - "superjson": "1.12.4", + "superjson": "1.13.1", "tslog": "4.8.2", "ulid": "2.3.0", "zod": "3.21.4" @@ -84,7 +84,7 @@ "@turf/helpers": "6.5.0", "@turf/points-within-polygon": "6.5.0", "@turf/simplify": "6.5.0", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/flat": "5.0.2", "@types/geojson": "7946.0.10", "@types/inquirer": "9.0.3", @@ -104,10 +104,10 @@ "countries-languages": "1.0.3", "dotenv": "16.3.1", "dotenv-cli": "7.2.1", - "eslint": "8.44.0", + "eslint": "8.45.0", "flat": "5.0.2", "geojson": "0.5.0", - "inquirer": "9.2.7", + "inquirer": "9.2.8", "iso-3166-2": "1.0.0", "iso-google-locales": "3.0.4", "just-capitalize": "3.2.0", @@ -120,22 +120,22 @@ "mongoback": "3.0.6", "papaparse": "5.4.1", "prettier": "2.8.8", - "pretty-bytes": "6.1.0", + "pretty-bytes": "6.1.1", "prisma": "5.0.0", "prisma-dbml-generator": "0.10.0", "prisma-query-inspector": "1.4.4", "prisma-query-log": "3.2.0", - "quicktype-core": "23.0.49", + "quicktype-core": "23.0.59", "recursive-readdir": "2.2.3", "shoetest": "1.2.2", "slugify": "1.6.6", "sql-bricks-postgres": "0.6.0", "tiny-invariant": "1.3.1", "tsx": "3.12.7", - "type-fest": "3.12.0", + "type-fest": "4.0.0", "typescript": "5.1.6", "zod-prisma-types": "2.7.4", - "zod-to-json-schema": "3.21.3" + "zod-to-json-schema": "3.21.4" }, "prisma": { "seed": "turbo run db:run-seed" diff --git a/packages/db/prisma/data-migrations/!YYYY-MM-DD_job-template.ts b/packages/db/prisma/data-migrations/!YYYY-MM-DD_job-template.ts index b4a455bb12..7dda7e909e 100644 --- a/packages/db/prisma/data-migrations/!YYYY-MM-DD_job-template.ts +++ b/packages/db/prisma/data-migrations/!YYYY-MM-DD_job-template.ts @@ -1,7 +1,7 @@ import { prisma } from '~db/client' import { formatMessage } from '~db/prisma/common' import { type MigrationJob } from '~db/prisma/dataMigrationRunner' -import { createLogger, type JobDef, jobPostRunner, jobPreRunner } from '~db/prisma/jobPreRun' +import { createLogger, type JobDef, jobPostRunner } from '~db/prisma/jobPreRun' /** Define the job metadata here. */ const jobDef: JobDef = { diff --git a/packages/db/prisma/data-migrations/2023-07-17_SWT-update.ts b/packages/db/prisma/data-migrations/2023-07-17_SWT-update.ts new file mode 100644 index 0000000000..1d392ff27d --- /dev/null +++ b/packages/db/prisma/data-migrations/2023-07-17_SWT-update.ts @@ -0,0 +1,164 @@ +import superjson from 'superjson' + +import { prisma } from '~db/client' +import { namespace } from '~db/generated/namespaces' +import { InputJsonValue } from '~db/lib/zod' +import { formatMessage, isSuccess } from '~db/prisma/common' +import { type MigrationJob } from '~db/prisma/dataMigrationRunner' +import { createLogger, type JobDef, jobPostRunner } from '~db/prisma/jobPreRun' + +/** Define the job metadata here. */ +const jobDef: JobDef = { + jobId: '2023-07-17_SWT-update', + title: 'Update Stand With Trans listing', + createdBy: 'Joe Karow', + /** Optional: Longer description for the job */ + description: undefined, +} +/** + * Job export - this variable MUST be UNIQUE + * + * Use the format `jobYYYYMMDD` and append a letter afterwards if there is already a job with this name. + * + * @example `job20230404` + * + * @example `job20230404b` + */ +export const job20230717a = { + title: `${jobDef.jobId} - ${jobDef.title}`, + task: async (_ctx, task) => { + /** Create logging instance */ + createLogger(task, jobDef.jobId) + const log = (...args: Parameters) => (task.output = formatMessage(...args)) + /** + * Start defining your data migration from here. + * + * To log output, use `task.output = 'Message to log'` + * + * This will be written to `stdout` and to a log file in `/prisma/migration-logs/` + */ + + // Do stuff + + const svctgrm = await prisma.orgServiceTag.delete({ + where: { + serviceId_tagId: { + serviceId: 'osvc_01GVH3WKAAMQF4DJMC8BZPXBA1', + tagId: 'svtg_01GW2HHFBSTFJC21CK33S54BPZ', + }, + }, + }) + log(`${isSuccess(svctgrm)} Deleted service tag from osvc_01GVH3WKAAMQF4DJMC8BZPXBA1`) + + const addsvctg = await prisma.orgServiceTag.createMany({ + data: [ + { serviceId: 'osvc_01GVH3WKAAMQF4DJMC8BZPXBA1', tagId: 'svtg_01GW2HHFBS72MEA9GWN7FWYWQA' }, + { serviceId: 'osvc_01GVH3WKAAMQF4DJMC8BZPXBA1', tagId: 'svtg_01H2738F1W23TZXB23VNPR9JM3' }, + ], + }) + log(`Service tags added to osvc_01GVH3WKAAMQF4DJMC8BZPXBA1: ${addsvctg.count}`) + + const newSvc = await prisma.orgService.create({ + data: { + id: 'osvc_01H5J40HMMHCRAW1D5M1C0QFBJ', + serviceName: { + create: { + id: 'ftxt_01H5J427Y1EWEKSB7WEXDPWY8H', + tsKey: { + create: { + key: 'orgn_01GVH3VB07E1D12T186XGE9AGQ.osvc_01H5J40HMMHCRAW1D5M1C0QFBJ.name', + namespace: { connect: { name: namespace.orgData } }, + text: 'Access a digital library of information for trans youth, their families and allies', + }, + }, + }, + }, + description: { + create: { + id: 'ftxt_01H5J4AYQV2138MNF765PZQR90', + tsKey: { + create: { + key: 'orgn_01GVH3VB07E1D12T186XGE9AGQ.osvc_01H5J40HMMHCRAW1D5M1C0QFBJ.description', + text: 'The Trans Lifeline Library offers resources and information for parents of trans youth, trans youth, and allies on topics such as gender affirming shopping, books and videos, college resources, books and videos, and more.', + namespace: { connect: { name: namespace.orgData } }, + }, + }, + }, + }, + attributes: { + createMany: { + data: [ + { attributeId: 'attr_01GW2HHFV5Q7XN2ZNTYFR1AD3M' }, + { attributeId: 'attr_01GW2HHFVGDTNW9PDQNXK6TF1T' }, + { attributeId: 'attr_01GW2HHFVJDKVF1HV7559CNZCY' }, + ], + }, + }, + serviceAreas: { + create: { + id: 'svar_01H5J4NM5K7ZY196PWXZ8DTVH5', + countries: { create: { countryId: 'ctry_01GW2HHDK9M26M80SG63T21SVH' } }, + }, + }, + accessDetails: { create: { attributeId: 'attr_01GW2HHFVMYXMS8ARA3GE7HZFD' } }, + services: { + createMany: { + data: [ + { tagId: 'svtg_01GW2HHFBPVH03WA49B1ABGW0F' }, + { tagId: 'svtg_01GW2HHFBPZFZF43FEHPV32JC8' }, + { tagId: 'svtg_01GW2HHFBRB8R4AQVR2FYE72EC' }, + ], + }, + }, + published: true, + organization: { connect: { id: 'orgn_01GVH3VB07E1D12T186XGE9AGQ' } }, + }, + }) + log(`${isSuccess(newSvc)} New service osvc_01H5J40HMMHCRAW1D5M1C0QFBJ created`) + + const targetPopText = await prisma.freeText.create({ + data: { + id: 'ftxt_01H5J5K8EAXHC5S13NZFX6V1PG', + tsKey: { + create: { + key: 'orgn_01GVH3VB07E1D12T186XGE9AGQ.attribute.atts_01H5J5F30VYDQ9QZHJNB5N7NHP', + text: 'Trans youth, their parents/caregivers and allies looking for information.', + namespace: { connect: { name: namespace.orgData } }, + }, + }, + }, + }) + + const newAttribSupp = await prisma.attributeSupplement.createMany({ + data: [ + { + id: 'atts_01H5J5EXSM97EFC3A291HC5Z78', + serviceAccessAttributeAttributeId: 'attr_01GW2HHFVMYXMS8ARA3GE7HZFD', + serviceAccessAttributeServiceId: 'osvc_01H5J40HMMHCRAW1D5M1C0QFBJ', + data: InputJsonValue.parse( + superjson.serialize({ + access_type: 'link', + access_value: 'https://standwithtrans.org/trans-lifeline-library/', + instructions: '', + }) + ), + }, + { + id: 'atts_01H5J5F30VYDQ9QZHJNB5N7NHP', + serviceAttributeOrgServiceId: 'osvc_01H5J40HMMHCRAW1D5M1C0QFBJ', + serviceAttributeAttributeId: 'attr_01GW2HHFVJDKVF1HV7559CNZCY', + textId: targetPopText.id, + }, + ], + }) + log(`Attribute Supplements created: ${newAttribSupp.count}`) + + /** + * DO NOT REMOVE BELOW + * + * This writes a record to the DB to register that this migration has run successfully. + */ + await jobPostRunner(jobDef) + }, + def: jobDef, +} satisfies MigrationJob diff --git a/packages/db/prisma/data-migrations/index.ts b/packages/db/prisma/data-migrations/index.ts index ce4441fc74..a07e5fb4a3 100644 --- a/packages/db/prisma/data-migrations/index.ts +++ b/packages/db/prisma/data-migrations/index.ts @@ -36,4 +36,5 @@ export * from './2023-06-27_add-crowdin-ids/index' export * from './2023-07-12_1-add-remote-tags/index' export * from './2023-07-12_2-leader-focus-attribs/index' export * from './2023-07-12_3-update-tags-attributes/index' +export * from './2023-07-17_SWT-update' // codegen:end diff --git a/packages/db/prisma/migrations/20230713230807_index/migration.sql b/packages/db/prisma/migrations/20230713230807_index/migration.sql new file mode 100644 index 0000000000..8e05f2eb26 --- /dev/null +++ b/packages/db/prisma/migrations/20230713230807_index/migration.sql @@ -0,0 +1,3 @@ +-- CreateIndex +CREATE INDEX IF NOT EXISTS "OrgLocation_orgId_idx" ON "OrgLocation"("orgId"); + diff --git a/packages/db/prisma/migrations/20230714170612_index/migration.sql b/packages/db/prisma/migrations/20230714170612_index/migration.sql new file mode 100644 index 0000000000..542a1a6901 --- /dev/null +++ b/packages/db/prisma/migrations/20230714170612_index/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX "OrgLocationService_orgLocationId_idx" ON "OrgLocationService"("orgLocationId"); diff --git a/packages/db/prisma/migrations/20230714171359_index/migration.sql b/packages/db/prisma/migrations/20230714171359_index/migration.sql new file mode 100644 index 0000000000..a0204bc5a9 --- /dev/null +++ b/packages/db/prisma/migrations/20230714171359_index/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX "OrgServiceTag_serviceId_idx" ON "OrgServiceTag"("serviceId"); diff --git a/packages/db/prisma/migrations/20230715000133_indexes/migration.sql b/packages/db/prisma/migrations/20230715000133_indexes/migration.sql new file mode 100644 index 0000000000..0772ae8b22 --- /dev/null +++ b/packages/db/prisma/migrations/20230715000133_indexes/migration.sql @@ -0,0 +1,35 @@ +-- DropIndex +DROP INDEX "OrgLocationService_orgLocationId_idx"; + +-- DropIndex +DROP INDEX "OrgServiceTag_serviceId_idx"; + +-- CreateIndex +CREATE INDEX "LocationAttribute_attributeId_active_idx" ON "LocationAttribute"("attributeId", "active"); + +-- CreateIndex +CREATE INDEX "LocationAttribute_locationId_active_idx" ON "LocationAttribute"("locationId", "active"); + +-- CreateIndex +CREATE INDEX "OrgLocationService_orgLocationId_active_idx" ON "OrgLocationService"("orgLocationId", "active"); + +-- CreateIndex +CREATE INDEX "OrgLocationService_serviceId_active_idx" ON "OrgLocationService"("serviceId", "active"); + +-- CreateIndex +CREATE INDEX "OrgServiceTag_serviceId_active_idx" ON "OrgServiceTag"("serviceId", "active"); + +-- CreateIndex +CREATE INDEX "OrgServiceTag_tagId_active_idx" ON "OrgServiceTag"("tagId", "active"); + +-- CreateIndex +CREATE INDEX "OrganizationAttribute_organizationId_active_idx" ON "OrganizationAttribute"("organizationId", "active"); + +-- CreateIndex +CREATE INDEX "OrganizationAttribute_attributeId_active_idx" ON "OrganizationAttribute"("attributeId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAttribute_attributeId_active_idx" ON "ServiceAttribute"("attributeId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAttribute_orgServiceId_active_idx" ON "ServiceAttribute"("orgServiceId", "active"); diff --git a/packages/db/prisma/migrations/20230717165631_/migration.sql b/packages/db/prisma/migrations/20230717165631_/migration.sql new file mode 100644 index 0000000000..32cf3c4a9b --- /dev/null +++ b/packages/db/prisma/migrations/20230717165631_/migration.sql @@ -0,0 +1,2 @@ +-- CreateIndex +CREATE INDEX "OrgLocation_published_deleted_idx" ON "OrgLocation"("published", "deleted"); diff --git a/packages/db/prisma/migrations/20230717172710_/migration.sql b/packages/db/prisma/migrations/20230717172710_/migration.sql new file mode 100644 index 0000000000..a9bb522345 --- /dev/null +++ b/packages/db/prisma/migrations/20230717172710_/migration.sql @@ -0,0 +1,26 @@ +-- DropIndex +DROP INDEX "ServiceArea_orgLocationId_id_idx"; + +-- DropIndex +DROP INDEX "ServiceArea_orgServiceId_id_idx"; + +-- DropIndex +DROP INDEX "ServiceArea_organizationId_id_idx"; + +-- CreateIndex +CREATE INDEX "OrgService_organizationId_published_deleted_idx" ON "OrgService"("organizationId", "published", "deleted"); + +-- CreateIndex +CREATE INDEX "ServiceArea_organizationId_active_idx" ON "ServiceArea"("organizationId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceArea_orgLocationId_active_idx" ON "ServiceArea"("orgLocationId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceArea_orgServiceId_active_idx" ON "ServiceArea"("orgServiceId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAreaCountry_serviceAreaId_active_idx" ON "ServiceAreaCountry"("serviceAreaId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAreaDist_serviceAreaId_active_idx" ON "ServiceAreaDist"("serviceAreaId", "active"); diff --git a/packages/db/prisma/migrations/20230717173219_/migration.sql b/packages/db/prisma/migrations/20230717173219_/migration.sql new file mode 100644 index 0000000000..252ff5dfcc --- /dev/null +++ b/packages/db/prisma/migrations/20230717173219_/migration.sql @@ -0,0 +1,35 @@ +-- DropIndex +DROP INDEX "AttributeSupplement_locationAttributeAttributeId_locationAt_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_organizationAttributeAttributeId_organi_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_serviceAccessAttributeAttributeId_servi_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_serviceAttributeAttributeId_serviceAttr_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_userAttributeAttributeId_userAttributeU_idx"; + +-- CreateIndex +CREATE INDEX "AttributeSupplement_locationAttributeAttributeId_locationAt_idx" ON "AttributeSupplement"("locationAttributeAttributeId", "locationAttributeLocationId", "active"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_organizationAttributeAttributeId_organi_idx" ON "AttributeSupplement"("organizationAttributeAttributeId", "organizationAttributeOrganizationId", "active"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAccessAttributeAttributeId_servi_idx" ON "AttributeSupplement"("serviceAccessAttributeAttributeId", "serviceAccessAttributeServiceId", "active"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAttributeAttributeId_serviceAttr_idx" ON "AttributeSupplement"("serviceAttributeAttributeId", "serviceAttributeOrgServiceId", "active"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_userAttributeAttributeId_userAttributeU_idx" ON "AttributeSupplement"("userAttributeAttributeId", "userAttributeUserId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAccessAttribute_attributeId_active_idx" ON "ServiceAccessAttribute"("attributeId", "active"); + +-- CreateIndex +CREATE INDEX "ServiceAccessAttribute_serviceId_active_idx" ON "ServiceAccessAttribute"("serviceId", "active"); diff --git a/packages/db/prisma/migrations/20230717203625_/migration.sql b/packages/db/prisma/migrations/20230717203625_/migration.sql new file mode 100644 index 0000000000..7af0f604ff --- /dev/null +++ b/packages/db/prisma/migrations/20230717203625_/migration.sql @@ -0,0 +1,5 @@ +-- CreateIndex +CREATE INDEX "OrgLocation_published_idx" ON "OrgLocation"("published"); + +-- CreateIndex +CREATE INDEX "OrgLocation_deleted_idx" ON "OrgLocation"("deleted"); diff --git a/packages/db/prisma/migrations/20230718014636_/migration.sql b/packages/db/prisma/migrations/20230718014636_/migration.sql new file mode 100644 index 0000000000..5be99a3a7d --- /dev/null +++ b/packages/db/prisma/migrations/20230718014636_/migration.sql @@ -0,0 +1,11 @@ +-- CreateIndex +CREATE INDEX "Organization_published_deleted_idx" ON "Organization"("published", "deleted"); + +-- CreateIndex +CREATE INDEX "Organization_slug_idx" ON "Organization"("slug"); + +-- CreateIndex +CREATE INDEX "OrganizationAttribute_organizationId_idx" ON "OrganizationAttribute"("organizationId"); + +-- CreateIndex +CREATE INDEX "OrganizationAttribute_attributeId_idx" ON "OrganizationAttribute"("attributeId"); diff --git a/packages/db/prisma/migrations/20230718171641_indexing/migration.sql b/packages/db/prisma/migrations/20230718171641_indexing/migration.sql new file mode 100644 index 0000000000..9fca86a4f8 --- /dev/null +++ b/packages/db/prisma/migrations/20230718171641_indexing/migration.sql @@ -0,0 +1,14 @@ +-- DropIndex +DROP INDEX "OrgService_id_organizationId_idx"; + +-- DropIndex +DROP INDEX "OrgService_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgService_id_serviceNameId_descriptionId_idx"; + +-- DropIndex +DROP INDEX "OrgService_organizationId_id_idx"; + +-- CreateIndex +CREATE INDEX "OrgService_published_deleted_idx" ON "OrgService"("published", "deleted"); diff --git a/packages/db/prisma/migrations/20230718194829_indexing/migration.sql b/packages/db/prisma/migrations/20230718194829_indexing/migration.sql new file mode 100644 index 0000000000..aed29caef3 --- /dev/null +++ b/packages/db/prisma/migrations/20230718194829_indexing/migration.sql @@ -0,0 +1,254 @@ +-- DropIndex +DROP INDEX "AttributeSupplement_locationAttributeAttributeId_locationAt_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_organizationAttributeAttributeId_organi_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_serviceAccessAttributeAttributeId_servi_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_serviceAttributeAttributeId_serviceAttr_idx"; + +-- DropIndex +DROP INDEX "AttributeSupplement_userAttributeAttributeId_userAttributeU_idx"; + +-- DropIndex +DROP INDEX "FreeText_id_key_ns_idx"; + +-- DropIndex +DROP INDEX "OrgEmail_id_descriptionId_idx"; + +-- DropIndex +DROP INDEX "OrgEmail_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgHours_id_orgLocId_idx"; + +-- DropIndex +DROP INDEX "OrgHours_id_orgServiceId_idx"; + +-- DropIndex +DROP INDEX "OrgHours_id_organizationId_idx"; + +-- DropIndex +DROP INDEX "OrgLocation_descriptionId_id_idx"; + +-- DropIndex +DROP INDEX "OrgLocation_geo_id_idx"; + +-- DropIndex +DROP INDEX "OrgLocation_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgLocation_orgId_id_idx"; + +-- DropIndex +DROP INDEX "OrgPhone_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgPhoto_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgReview_orgLocationId_id_idx"; + +-- DropIndex +DROP INDEX "OrgReview_orgServiceId_id_idx"; + +-- DropIndex +DROP INDEX "OrgReview_organizationId_id_idx"; + +-- DropIndex +DROP INDEX "OrgSocialMedia_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "OrgWebsite_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "Organization_id_published_deleted_idx"; + +-- DropIndex +DROP INDEX "ServiceArea_orgLocationId_active_idx"; + +-- DropIndex +DROP INDEX "ServiceArea_orgServiceId_active_idx"; + +-- DropIndex +DROP INDEX "ServiceArea_organizationId_active_idx"; + +-- DropIndex +DROP INDEX "ServiceTag_categoryId_id_idx"; + +-- DropIndex +DROP INDEX "TranslatedReview_reviewId_languageId_id_idx"; + +-- CreateIndex +CREATE INDEX "Account_userId_idx" ON "Account"("userId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_locationAttributeAttributeId_locationAt_idx" ON "AttributeSupplement"("locationAttributeAttributeId", "locationAttributeLocationId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_organizationAttributeAttributeId_organi_idx" ON "AttributeSupplement"("organizationAttributeAttributeId", "organizationAttributeOrganizationId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAccessAttributeAttributeId_servi_idx" ON "AttributeSupplement"("serviceAccessAttributeAttributeId", "serviceAccessAttributeServiceId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAttributeAttributeId_serviceAttr_idx" ON "AttributeSupplement"("serviceAttributeAttributeId", "serviceAttributeOrgServiceId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_userAttributeAttributeId_userAttributeU_idx" ON "AttributeSupplement"("userAttributeAttributeId", "userAttributeUserId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_locationAttributeAttributeId_idx" ON "AttributeSupplement"("locationAttributeAttributeId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_locationAttributeLocationId_idx" ON "AttributeSupplement"("locationAttributeLocationId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_organizationAttributeAttributeId_idx" ON "AttributeSupplement"("organizationAttributeAttributeId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_organizationAttributeOrganizationId_idx" ON "AttributeSupplement"("organizationAttributeOrganizationId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAccessAttributeAttributeId_idx" ON "AttributeSupplement"("serviceAccessAttributeAttributeId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAccessAttributeServiceId_idx" ON "AttributeSupplement"("serviceAccessAttributeServiceId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAttributeAttributeId_idx" ON "AttributeSupplement"("serviceAttributeAttributeId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_serviceAttributeOrgServiceId_idx" ON "AttributeSupplement"("serviceAttributeOrgServiceId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_userAttributeAttributeId_idx" ON "AttributeSupplement"("userAttributeAttributeId"); + +-- CreateIndex +CREATE INDEX "AttributeSupplement_userAttributeUserId_idx" ON "AttributeSupplement"("userAttributeUserId"); + +-- CreateIndex +CREATE INDEX "FreeText_key_idx" ON "FreeText"("key"); + +-- CreateIndex +CREATE INDEX "LocationAttribute_attributeId_idx" ON "LocationAttribute"("attributeId"); + +-- CreateIndex +CREATE INDEX "LocationAttribute_locationId_idx" ON "LocationAttribute"("locationId"); + +-- CreateIndex +CREATE INDEX "OrgHours_orgLocId_idx" ON "OrgHours"("orgLocId"); + +-- CreateIndex +CREATE INDEX "OrgHours_orgServiceId_idx" ON "OrgHours"("orgServiceId"); + +-- CreateIndex +CREATE INDEX "OrgHours_organizationId_idx" ON "OrgHours"("organizationId"); + +-- CreateIndex +CREATE INDEX "OrgLocation_countryId_idx" ON "OrgLocation"("countryId"); + +-- CreateIndex +CREATE INDEX "OrgLocation_govDistId_idx" ON "OrgLocation"("govDistId"); + +-- CreateIndex +CREATE INDEX "OrgLocationService_orgLocationId_idx" ON "OrgLocationService"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "OrgLocationService_serviceId_idx" ON "OrgLocationService"("serviceId"); + +-- CreateIndex +CREATE INDEX "OrgPhoto_orgId_idx" ON "OrgPhoto"("orgId"); + +-- CreateIndex +CREATE INDEX "OrgPhoto_orgLocationId_idx" ON "OrgPhoto"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "OrgReview_orgLocationId_idx" ON "OrgReview"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "OrgReview_userId_idx" ON "OrgReview"("userId"); + +-- CreateIndex +CREATE INDEX "OrgServiceTag_serviceId_idx" ON "OrgServiceTag"("serviceId"); + +-- CreateIndex +CREATE INDEX "OrgServiceTag_tagId_idx" ON "OrgServiceTag"("tagId"); + +-- CreateIndex +CREATE INDEX "OrgSocialMedia_serviceId_idx" ON "OrgSocialMedia"("serviceId"); + +-- CreateIndex +CREATE INDEX "OrgSocialMedia_organizationId_idx" ON "OrgSocialMedia"("organizationId"); + +-- CreateIndex +CREATE INDEX "OrgSocialMedia_orgLocationId_idx" ON "OrgSocialMedia"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "OrgWebsite_organizationId_idx" ON "OrgWebsite"("organizationId"); + +-- CreateIndex +CREATE INDEX "OrgWebsite_orgLocationId_idx" ON "OrgWebsite"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "ServiceAccessAttribute_attributeId_idx" ON "ServiceAccessAttribute"("attributeId"); + +-- CreateIndex +CREATE INDEX "ServiceAccessAttribute_serviceId_idx" ON "ServiceAccessAttribute"("serviceId"); + +-- CreateIndex +CREATE INDEX "ServiceArea_organizationId_idx" ON "ServiceArea"("organizationId"); + +-- CreateIndex +CREATE INDEX "ServiceArea_orgLocationId_idx" ON "ServiceArea"("orgLocationId"); + +-- CreateIndex +CREATE INDEX "ServiceArea_orgServiceId_idx" ON "ServiceArea"("orgServiceId"); + +-- CreateIndex +CREATE INDEX "ServiceAreaCountry_serviceAreaId_idx" ON "ServiceAreaCountry"("serviceAreaId"); + +-- CreateIndex +CREATE INDEX "ServiceAreaCountry_countryId_idx" ON "ServiceAreaCountry"("countryId"); + +-- CreateIndex +CREATE INDEX "ServiceAreaDist_serviceAreaId_idx" ON "ServiceAreaDist"("serviceAreaId"); + +-- CreateIndex +CREATE INDEX "ServiceAreaDist_govDistId_idx" ON "ServiceAreaDist"("govDistId"); + +-- CreateIndex +CREATE INDEX "ServiceAttribute_attributeId_idx" ON "ServiceAttribute"("attributeId"); + +-- CreateIndex +CREATE INDEX "ServiceAttribute_orgServiceId_idx" ON "ServiceAttribute"("orgServiceId"); + +-- CreateIndex +CREATE INDEX "SlugRedirect_orgId_idx" ON "SlugRedirect"("orgId"); + +-- CreateIndex +CREATE INDEX "Suggestion_organizationId_idx" ON "Suggestion"("organizationId"); + +-- CreateIndex +CREATE INDEX "TranslatedReview_reviewId_languageId_idx" ON "TranslatedReview"("reviewId", "languageId"); + +-- CreateIndex +CREATE INDEX "TranslationKey_crowdinId_idx" ON "TranslationKey"("crowdinId"); + +-- CreateIndex +CREATE INDEX "TranslationKey_key_idx" ON "TranslationKey"("key"); + +-- CreateIndex +CREATE INDEX "User_userTypeId_idx" ON "User"("userTypeId"); + +-- CreateIndex +CREATE INDEX "UserMail_toUserId_idx" ON "UserMail"("toUserId"); + +-- CreateIndex +CREATE INDEX "UserMail_fromUserId_idx" ON "UserMail"("fromUserId"); + +-- CreateIndex +CREATE INDEX "UserMail_responseToId_idx" ON "UserMail"("responseToId"); diff --git a/packages/db/prisma/migrations/20230718201033_views/migration.sql b/packages/db/prisma/migrations/20230718201033_views/migration.sql new file mode 100644 index 0000000000..462c490900 --- /dev/null +++ b/packages/db/prisma/migrations/20230718201033_views/migration.sql @@ -0,0 +1,55 @@ +-- View: Table Index Usage +CREATE OR REPLACE VIEW public.pg_index_usage_rate AS +SELECT + relname, + 100 * idx_scan /(seq_scan + idx_scan) percent_of_times_index_used, + n_live_tup rows_in_table +FROM + pg_stat_user_tables +ORDER BY + n_live_tup DESC; + +-- View: Cache Hit Rates +CREATE OR REPLACE VIEW public.pg_cache_hit_rate AS +SELECT + SUM(heap_blks_read) AS heap_read, + SUM(heap_blks_hit) AS heap_hit, +(SUM(heap_blks_hit) - SUM(heap_blks_read)) / SUM(heap_blks_hit) AS ratio +FROM + pg_statio_user_tables; + +-- View: Table Index Usage +CREATE OR REPLACE VIEW public.pg_index_usage AS +SELECT + t.tablename AS "relation", + indexname, + c.reltuples AS num_rows, + PG_SIZE_PRETTY(PG_RELATION_SIZE(QUOTE_IDENT(t.tablename)::text)) AS table_size, + PG_SIZE_PRETTY(PG_RELATION_SIZE(QUOTE_IDENT(indexrelname)::text)) AS index_size, + idx_scan AS number_of_scans, + idx_tup_read AS tuples_read, + idx_tup_fetch AS tuples_fetched +FROM + pg_tables t + LEFT OUTER JOIN pg_class c ON t.tablename = c.relname + LEFT OUTER JOIN ( + SELECT + c.relname AS ctablename, + ipg.relname AS indexname, + x.indnatts AS number_of_columns, + idx_scan, + idx_tup_read, + idx_tup_fetch, + indexrelname, + indisunique + FROM + pg_index x + JOIN pg_class c ON c.oid = x.indrelid + JOIN pg_class ipg ON ipg.oid = x.indexrelid + JOIN pg_stat_all_indexes psai ON x.indexrelid = psai.indexrelid) AS foo ON t.tablename = foo.ctablename +WHERE + t.schemaname = 'public' +ORDER BY + 1, + 2; + diff --git a/packages/db/prisma/schema.prisma b/packages/db/prisma/schema.prisma index 606b502ec6..95127e28d4 100644 --- a/packages/db/prisma/schema.prisma +++ b/packages/db/prisma/schema.prisma @@ -65,6 +65,7 @@ model Account { //@@schema("user") @@unique([provider, providerAccountId]) + @@index([userId]) } /// NextAuth Session **DO NOT ALTER** @@ -161,8 +162,9 @@ model User { createdAt DateTime @default(now()) updatedAt DateTime @updatedAt auditLogs AuditLog[] @relation("AuditLogEntry") - //@@schema("user") + + @@index([userTypeId]) } /// User Role - Contains array of granular permissions @@ -406,6 +408,10 @@ model UserMail { auditLogs AuditLog[] //@@schema("user") + + @@index([toUserId]) + @@index([fromUserId]) + @@index([responseToId]) } /// Main organization definition @@ -460,7 +466,8 @@ model Organization { //@@schema("org") @@index([name(sort: Asc)]) - @@index([id, published, deleted]) + @@index([published, deleted]) + @@index([slug]) } model SlugRedirect { @@ -474,6 +481,8 @@ model SlugRedirect { auditLogs AuditLog[] createdAt DateTime @default(now()) updatedAt DateTime @updatedAt + + @@index([orgId]) } /// Organization email contacts - can be general or location specific @@ -512,8 +521,6 @@ model OrgEmail { @@index([lastName(sort: Asc), firstName]) @@index([email]) - @@index([id, descriptionId]) - @@index([id, published, deleted]) } /// Org phone numbers - can be general or location specific @@ -556,8 +563,6 @@ model OrgPhone { auditLogs AuditLog[] internalNotes InternalNote[] //@@schema("org") - - @@index([id, published, deleted]) } /// Organization's social media links @@ -586,7 +591,9 @@ model OrgSocialMedia { internalNotes InternalNote[] //@@schema("org") - @@index([id, published, deleted]) + @@index([serviceId]) + @@index([organizationId]) + @@index([orgLocationId]) } model OrgWebsite { @@ -613,7 +620,8 @@ model OrgWebsite { internalNotes InternalNote[] //@@schema("org") - @@index([id, published, deleted]) + @@index([organizationId]) + @@index([orgLocationId]) } /// Org location information @@ -679,11 +687,13 @@ model OrgLocation { //@@schema("org") @@index([geo], type: SpGist) - @@index([orgId, id]) - @@index([descriptionId, id]) - @@index([id, published, deleted]) + @@index([orgId]) + @@index([countryId]) + @@index([govDistId]) + @@index([published, deleted]) @@index([orgId, id, geo]) - @@index([geo, id]) + @@index([published]) + @@index([deleted]) } /// Organization photos @@ -707,7 +717,8 @@ model OrgPhoto { internalNotes InternalNote[] //@@schema("org") - @@index([id, published, deleted]) + @@index([orgId]) + @@index([orgLocationId]) } /// Organization location/service hours @@ -749,9 +760,9 @@ model OrgHours { internalNotes InternalNote[] //@@schema("org") - @@index([id, orgLocId]) - @@index([id, orgServiceId]) - @@index([id, organizationId]) + @@index([orgLocId]) + @@index([orgServiceId]) + @@index([organizationId]) } model FreeText { @@ -775,7 +786,7 @@ model FreeText { //@@schema("org") @@unique([key, ns]) - @@index([id, key, ns]) + @@index([key]) } /// Organization's offered services - access instructions & details @@ -816,10 +827,8 @@ model OrgService { //@@schema("org") @@index([organizationId(sort: Asc)]) - @@index([id, serviceNameId, descriptionId]) - @@index([id, published, deleted]) - @@index([id, organizationId]) - @@index([organizationId, id]) + @@index([organizationId, published, deleted]) + @@index([published, deleted]) } model ServiceArea { @@ -842,9 +851,9 @@ model ServiceArea { //@@schema("org") - @@index([organizationId, id]) - @@index([orgLocationId, id]) - @@index([orgServiceId, id]) + @@index([organizationId]) + @@index([orgLocationId]) + @@index([orgServiceId]) } /// User reviews/ratings of organization @@ -903,9 +912,8 @@ model OrgReview { @@index([organizationId(sort: Asc)]) @@index([orgServiceId(sort: Asc)]) @@index([id, visible, deleted]) - @@index([organizationId, id]) - @@index([orgLocationId, id]) - @@index([orgServiceId, id]) + @@index([orgLocationId]) + @@index([userId]) } /// Store machine translations for reviews - save on API calls @@ -924,7 +932,7 @@ model TranslatedReview { updatedAt DateTime @updatedAt auditLogs AuditLog[] - @@index([reviewId, languageId, id]) + @@index([reviewId, languageId]) } /// Additional Properties for Org/Service. @@ -1056,11 +1064,21 @@ model AttributeSupplement { userAttributeAttributeId String? userAttributeUserId String? - @@index([locationAttributeAttributeId, locationAttributeLocationId, id]) - @@index([organizationAttributeAttributeId, organizationAttributeOrganizationId, id]) - @@index([serviceAccessAttributeAttributeId, serviceAccessAttributeServiceId, id]) - @@index([serviceAttributeAttributeId, serviceAttributeOrgServiceId, id]) - @@index([userAttributeAttributeId, userAttributeUserId, id]) + @@index([locationAttributeAttributeId, locationAttributeLocationId]) + @@index([organizationAttributeAttributeId, organizationAttributeOrganizationId]) + @@index([serviceAccessAttributeAttributeId, serviceAccessAttributeServiceId]) + @@index([serviceAttributeAttributeId, serviceAttributeOrgServiceId]) + @@index([userAttributeAttributeId, userAttributeUserId]) + @@index([locationAttributeAttributeId]) + @@index([locationAttributeLocationId]) + @@index([organizationAttributeAttributeId]) + @@index([organizationAttributeOrganizationId]) + @@index([serviceAccessAttributeAttributeId]) + @@index([serviceAccessAttributeServiceId]) + @@index([serviceAttributeAttributeId]) + @@index([serviceAttributeOrgServiceId]) + @@index([userAttributeAttributeId]) + @@index([userAttributeUserId]) } model AttributeSupplementDataSchema { @@ -1129,7 +1147,6 @@ model ServiceTag { @@unique([tsKey, tsNs]) @@unique([name, categoryId]) @@index([categoryId]) - @@index([categoryId, id]) } /// Phone number descriptors @@ -1217,6 +1234,8 @@ model Suggestion { updatedAt DateTime @updatedAt auditLogs AuditLog[] internalNotes InternalNote[] + + @@index([organizationId]) } /// Country metadata @@ -1450,6 +1469,8 @@ model TranslationKey { /// Only 1 key per namespace // @@unique([ns(sort: Asc), key(sort: Asc)]) @@id([ns, key]) + @@index([crowdinId]) + @@index([key]) } enum InterpolationOptions { @@ -2095,6 +2116,10 @@ model OrgLocationService { //@@schema("relation") @@id([orgLocationId, serviceId]) + @@index([orgLocationId, active]) + @@index([serviceId, active]) + @@index([orgLocationId]) + @@index([serviceId]) } /// Link tags to services @@ -2109,6 +2134,10 @@ model OrgServiceTag { //@@schema("relation") @@id([serviceId, tagId]) + @@index([serviceId, active]) + @@index([tagId, active]) + @@index([serviceId]) + @@index([tagId]) } /// Link countries to service areas @@ -2123,6 +2152,9 @@ model ServiceAreaCountry { //@@schema("relation") @@id([serviceAreaId, countryId]) + @@index([serviceAreaId, active]) + @@index([serviceAreaId]) + @@index([countryId]) } /// Link Governing Districts to service areas @@ -2137,6 +2169,9 @@ model ServiceAreaDist { //@@schema("relation") @@id([serviceAreaId, govDistId]) + @@index([serviceAreaId, active]) + @@index([serviceAreaId]) + @@index([govDistId]) } // @@ -2183,6 +2218,10 @@ model OrganizationAttribute { //@@schema("relation") @@id([organizationId, attributeId]) + @@index([organizationId, active]) + @@index([attributeId, active]) + @@index([organizationId]) + @@index([attributeId]) } /// Link attributes to locations @@ -2198,6 +2237,10 @@ model LocationAttribute { //@@schema("relation") @@id([locationId, attributeId]) + @@index([attributeId, active]) + @@index([locationId, active]) + @@index([attributeId]) + @@index([locationId]) } /// Link attributes to services @@ -2214,6 +2257,10 @@ model ServiceAttribute { @@id([orgServiceId, attributeId]) @@index([attributeId, orgServiceId]) + @@index([attributeId, active]) + @@index([orgServiceId, active]) + @@index([attributeId]) + @@index([orgServiceId]) } /// Link attributes to Service Access instructions @@ -2229,6 +2276,10 @@ model ServiceAccessAttribute { //@@schema("relation") @@id([serviceId, attributeId]) + @@index([attributeId, active]) + @@index([serviceId, active]) + @@index([attributeId]) + @@index([serviceId]) } /// Link attributes to category @@ -2370,3 +2421,32 @@ view user_access_token { id String @unique access_token String? } + +view pg_index_usage_rate { + relname String @unique + percent_of_times_index_used Int + rows_in_table Int + + @@ignore +} + +view pg_cache_hit_rate { + heap_read Int @unique + heap_hit Int + ratio Float + + @@ignore +} + +view pg_index_usage { + relation String + indexname String @unique + num_rows Int + table_size String + index_size String + number_of_scans Int + tuples_read Int + tuples_fetched Int + + @@ignore +} diff --git a/packages/db/prisma/views/public/AttributesByCategory.sql b/packages/db/prisma/views/public/AttributesByCategory.sql index 405b4ffa45..ddb8901f72 100644 --- a/packages/db/prisma/views/public/AttributesByCategory.sql +++ b/packages/db/prisma/views/public/AttributesByCategory.sql @@ -1,26 +1,41 @@ SELECT ac.id AS "categoryId", ac.tag AS "categoryName", + ac.name AS "categoryDisplay", a.id AS "attributeId", a.tag AS "attributeName", a."tsKey" AS "attributeKey", a."tsNs" AS "attributeNs", a.icon, + a."iconBg", + ac."renderVariant" AS "badgeRender", a."requireText", a."requireLanguage", - a."requireCountry", + a."requireGeo", a."requireBoolean", - a."requireData" + a."requireData", + asds.definition AS "dataSchema", + tkey."interpolationValues", + asds.tag AS "dataSchemaName" FROM ( ( - "AttributeCategory" ac - JOIN "AttributeToCategory" atc ON ((atc."categoryId" = ac.id)) + ( + ( + "AttributeCategory" ac + JOIN "AttributeToCategory" atc ON ((atc."categoryId" = ac.id)) + ) + JOIN "Attribute" a ON ((a.id = atc."attributeId")) + ) + LEFT JOIN "AttributeSupplementDataSchema" asds ON ((asds.id = a."requiredSchemaId")) ) - JOIN "Attribute" a ON ((a.id = atc."attributeId")) + LEFT JOIN "TranslationKey" tkey ON ((tkey.key = a."tsKey")) ) WHERE - (a.active = TRUE) + ( + (a.active = TRUE) + AND (ac.active = TRUE) + ) ORDER BY ac.tag, a.tag; \ No newline at end of file diff --git a/packages/db/prisma/views/public/pg_stat_statements.sql b/packages/db/prisma/views/public/pg_stat_statements.sql new file mode 100644 index 0000000000..5c21399d09 --- /dev/null +++ b/packages/db/prisma/views/public/pg_stat_statements.sql @@ -0,0 +1,90 @@ +SELECT + pg_stat_statements.userid, + pg_stat_statements.dbid, + pg_stat_statements.toplevel, + pg_stat_statements.queryid, + pg_stat_statements.query, + pg_stat_statements.plans, + pg_stat_statements.total_plan_time, + pg_stat_statements.min_plan_time, + pg_stat_statements.max_plan_time, + pg_stat_statements.mean_plan_time, + pg_stat_statements.stddev_plan_time, + pg_stat_statements.calls, + pg_stat_statements.total_exec_time, + pg_stat_statements.min_exec_time, + pg_stat_statements.max_exec_time, + pg_stat_statements.mean_exec_time, + pg_stat_statements.stddev_exec_time, + pg_stat_statements.rows, + pg_stat_statements.shared_blks_hit, + pg_stat_statements.shared_blks_read, + pg_stat_statements.shared_blks_dirtied, + pg_stat_statements.shared_blks_written, + pg_stat_statements.local_blks_hit, + pg_stat_statements.local_blks_read, + pg_stat_statements.local_blks_dirtied, + pg_stat_statements.local_blks_written, + pg_stat_statements.temp_blks_read, + pg_stat_statements.temp_blks_written, + pg_stat_statements.blk_read_time, + pg_stat_statements.blk_write_time, + pg_stat_statements.temp_blk_read_time, + pg_stat_statements.temp_blk_write_time, + pg_stat_statements.wal_records, + pg_stat_statements.wal_fpi, + pg_stat_statements.wal_bytes, + pg_stat_statements.jit_functions, + pg_stat_statements.jit_generation_time, + pg_stat_statements.jit_inlining_count, + pg_stat_statements.jit_inlining_time, + pg_stat_statements.jit_optimization_count, + pg_stat_statements.jit_optimization_time, + pg_stat_statements.jit_emission_count, + pg_stat_statements.jit_emission_time +FROM + pg_stat_statements(TRUE) pg_stat_statements( + userid, + dbid, + toplevel, + queryid, + query, + plans, + total_plan_time, + min_plan_time, + max_plan_time, + mean_plan_time, + stddev_plan_time, + calls, + total_exec_time, + min_exec_time, + max_exec_time, + mean_exec_time, + stddev_exec_time, + ROWS, + shared_blks_hit, + shared_blks_read, + shared_blks_dirtied, + shared_blks_written, + local_blks_hit, + local_blks_read, + local_blks_dirtied, + local_blks_written, + temp_blks_read, + temp_blks_written, + blk_read_time, + blk_write_time, + temp_blk_read_time, + temp_blk_write_time, + wal_records, + wal_fpi, + wal_bytes, + jit_functions, + jit_generation_time, + jit_inlining_count, + jit_inlining_time, + jit_optimization_count, + jit_optimization_time, + jit_emission_count, + jit_emission_time + ); \ No newline at end of file diff --git a/packages/db/prisma/views/public/pg_stat_statements_info.sql b/packages/db/prisma/views/public/pg_stat_statements_info.sql new file mode 100644 index 0000000000..4426381401 --- /dev/null +++ b/packages/db/prisma/views/public/pg_stat_statements_info.sql @@ -0,0 +1,5 @@ +SELECT + pg_stat_statements_info.dealloc, + pg_stat_statements_info.stats_reset +FROM + pg_stat_statements_info() pg_stat_statements_info(dealloc, stats_reset); \ No newline at end of file diff --git a/packages/db/seed/migrate-edits/types.ts b/packages/db/seed/migrate-edits/types.ts index 237a517617..58f8e506b5 100644 --- a/packages/db/seed/migrate-edits/types.ts +++ b/packages/db/seed/migrate-edits/types.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ import { z } from 'zod' // Generated by https://quicktype.io diff --git a/packages/eslint-config/base.js b/packages/eslint-config/base.js index 0161e0373b..a4a24d97bc 100644 --- a/packages/eslint-config/base.js +++ b/packages/eslint-config/base.js @@ -1,7 +1,7 @@ /* eslint-disable import/no-unused-modules */ /** @type {import('eslint').ESLint.ConfigData} */ const config = { - plugins: ['codegen', 'turbo', 'node', 'import', '@tanstack/query'], + plugins: ['codegen', 'turbo', 'node', /*'import',*/ '@tanstack/query'], extends: [ 'eslint:recommended', // disable turbo plugin until vercel/turbo#5355 is resolved @@ -33,7 +33,7 @@ const config = { 'node/no-process-env': 'warn', 'codegen/codegen': 'error', 'react/jsx-key': 'off', - 'react/no-unescaped-entities': ['off'], + 'react/no-unescaped-entities': 'off', // 'turbo/no-undeclared-env-vars': 'warn', 'import/first': 'error', 'import/newline-after-import': 'error', diff --git a/packages/eslint-config/index.js b/packages/eslint-config/index.js index 60d0cc2eb2..2e59dc710e 100644 --- a/packages/eslint-config/index.js +++ b/packages/eslint-config/index.js @@ -3,6 +3,7 @@ /** @type {import('eslint').ESLint.ConfigData} */ const config = { extends: ['./base.js'], + plugins: ['import'], rules: { 'no-useless-catch': 'warn', }, diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index bc35f78b65..7cf34b1894 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -14,15 +14,15 @@ "preinstall": "npx only-allow pnpm" }, "devDependencies": { - "@next/eslint-plugin-next": "13.4.9", - "@tanstack/eslint-plugin-query": "4.29.9", - "@types/eslint": "8.40.2", + "@next/eslint-plugin-next": "13.4.10", + "@tanstack/eslint-plugin-query": "4.29.25", + "@types/eslint": "8.44.0", "@types/eslint-config-prettier": "6.11.0", "@types/node": "18.16.19", - "@typescript-eslint/eslint-plugin": "6.0.0", - "@typescript-eslint/parser": "6.0.0", - "eslint": "8.44.0", - "eslint-config-next": "13.4.9", + "@typescript-eslint/eslint-plugin": "6.1.0", + "@typescript-eslint/parser": "6.1.0", + "eslint": "8.45.0", + "eslint-config-next": "13.4.10", "eslint-config-prettier": "8.8.0", "eslint-formatter-github": "1.1.4", "eslint-import-resolver-typescript": "3.5.5", @@ -32,8 +32,8 @@ "eslint-plugin-node": "11.1.0", "eslint-plugin-react": "7.32.2", "eslint-plugin-storybook": "0.6.12", - "eslint-plugin-turbo": "1.10.7", - "next": "13.4.9", + "eslint-plugin-turbo": "1.10.8", + "next": "13.4.10", "resolve-pkg-maps": "1.0.0", "typescript": "5.1.6" }, diff --git a/packages/eslint-config/storybook.js b/packages/eslint-config/storybook.js index cc18ca99b2..275a8eeae7 100644 --- a/packages/eslint-config/storybook.js +++ b/packages/eslint-config/storybook.js @@ -3,6 +3,9 @@ const config = { plugins: ['storybook'], extends: ['./base.js', 'plugin:storybook/recommended'], + rules: { + 'react/no-unescaped-entities': 'off', + }, } module.exports = config diff --git a/packages/ui/components/core/Badge.stories.tsx b/packages/ui/components/core/Badge.stories.tsx index 3eaa97a323..bf6d4652e5 100644 --- a/packages/ui/components/core/Badge.stories.tsx +++ b/packages/ui/components/core/Badge.stories.tsx @@ -25,6 +25,7 @@ export default { 'attribute', 'verifiedUser', 'remote', + 'national', ], control: 'select', }, @@ -329,3 +330,16 @@ export const Remote = { variant: 'remote', }, } satisfies StoryDef + +export const National = { + args: { + variant: 'national', + tsKey: 'USA.name', + }, +} satisfies StoryDef +export const NationalMultiple = { + args: { + variant: 'national', + tsKey: ['USA.name', 'CAN.name'], + }, +} satisfies StoryDef diff --git a/packages/ui/components/core/Badge.tsx b/packages/ui/components/core/Badge.tsx index 2872317176..78ce1a9ec3 100644 --- a/packages/ui/components/core/Badge.tsx +++ b/packages/ui/components/core/Badge.tsx @@ -65,6 +65,7 @@ const badgeVariants: BadgeVariants = (theme, params) => { }, } } + case 'national': case 'leader': { return { leftSection: { @@ -169,6 +170,7 @@ const customVariants = [ 'privatePractice', 'verifiedReviewer', 'remote', + 'national', ] as const const customVariantMap = { @@ -182,13 +184,16 @@ const customVariantMap = { privatePractice: 'outline', verifiedReviewer: 'outline', remote: 'outline', + national: 'outline', } satisfies Record /** Badge variants `serviceTag` and `communityTag` are responsive - the sizing changes at the `sm` breakpoint. */ export const Badge = forwardRef>( (props, ref) => { const variants = useCustomVariant() - const { t, i18n } = useTranslation(['common', 'attribute']) + const { t, i18n } = useTranslation( + props.variant === 'national' ? ['common', 'attribute', 'country'] : ['common', 'attribute'] + ) const isCustom = (customVariants as ReadonlyArray).includes(props.variant ?? 'light') const theme = useMantineTheme() const { classes: baseClasses } = useVariantStyles({ @@ -208,6 +213,9 @@ export const Badge = forwardRef ) } + case 'national': { + return + } case 'verified': { return ( @@ -310,6 +318,26 @@ export const Badge = forwardRef `$t(country:${country}.name)`)), + interpolation: { skipOnVariables: false }, + }), + } + } + return { + label: t('badge.national-tool-tip', { + country: `$t(country:${props.tsKey}.name)`, + interpolation: { skipOnVariables: false }, + }), + } + } case 'leader': { return { label: t('adjective.organization', { ns: 'common', adjective: `$t(attribute:${props.tsKey})` }), //t(props.tsKey, { ns: 'attribute' }), @@ -478,7 +506,7 @@ export type CustomBadgeProps = | (Omit & { /** Preset designs */ variant?: - | Exclude + | Exclude | 'outline' /** * Item rendered on the left side of the badge. Should be either an emoji unicode string or an Icon @@ -491,6 +519,7 @@ export type CustomBadgeProps = | AttributeTagProps | CommunityTagProps | ServiceTagProps + | NationalBadgeProps type CustomVariants = (typeof customVariants)[number] export type CustomBadgeStyles = Partial<{ [className in BadgeStylesNames]: CSSObject }> @@ -509,6 +538,11 @@ type LeaderBadgeProps = { /** Hide light gray bg for mini */ hideBg?: boolean } +type NationalBadgeProps = { + variant: 'national' + /** Translation key for the country name(s) */ + tsKey: string | string[] +} type VerifiedBadgeProps = { variant: 'verified' diff --git a/packages/ui/components/core/SearchResultCard.tsx b/packages/ui/components/core/SearchResultCard.tsx index 41ba05e273..336de4a4a5 100644 --- a/packages/ui/components/core/SearchResultCard.tsx +++ b/packages/ui/components/core/SearchResultCard.tsx @@ -57,8 +57,8 @@ const SearchResultLoading = () => { } const SearchResultData = ({ result }: SearchResultHasData) => { - const { description, slug, name, locations, orgLeader, orgFocus, serviceCategories } = result - const { t, ready: i18nReady } = useTranslation(['common', result.id]) + const { description, slug, name, locations, orgLeader, orgFocus, serviceCategories, national } = result + const { t, ready: i18nReady } = useTranslation(['common', 'country', result.id]) const variants = useCustomVariant() const { classes } = useStyles() const { hovered, ref: hoverRef } = useHover() @@ -82,6 +82,13 @@ const SearchResultData = ({ result }: SearchResultHasData) => { tsKey, })) + if (national.length) { + leaderBadges.push({ + variant: 'national', + tsKey: national, + }) + } + const cityList = (cities: string[]) => { //check for duplicates and be case insensitive, before switching const dedupedCityList: string[] = [] diff --git a/packages/ui/components/data-portal/EmailTableDrawer.tsx b/packages/ui/components/data-portal/EmailTableDrawer.tsx index 4264d678d6..5f2f8218c2 100644 --- a/packages/ui/components/data-portal/EmailTableDrawer.tsx +++ b/packages/ui/components/data-portal/EmailTableDrawer.tsx @@ -179,7 +179,7 @@ export const _EmailTableDrawer = forwardRef { - updateEmails.mutate({ orgSlug, data: form.getTransformedValues().data }) + updateEmails.mutate({ orgId: organizationId ?? '', data: form.getTransformedValues().data }) } // #endregion diff --git a/packages/ui/components/data-portal/PhoneTableDrawer.tsx b/packages/ui/components/data-portal/PhoneTableDrawer.tsx index a42a75faf6..24390f9757 100644 --- a/packages/ui/components/data-portal/PhoneTableDrawer.tsx +++ b/packages/ui/components/data-portal/PhoneTableDrawer.tsx @@ -183,7 +183,7 @@ export const _PhoneTableDrawer = forwardRef { - updatePhones.mutate({ orgSlug, data: form.getTransformedValues().data }) + updatePhones.mutate({ orgId: organizationId ?? '', data: form.getTransformedValues().data }) } // #endregion diff --git a/packages/ui/mockData/searchResults.ts b/packages/ui/mockData/searchResults.ts index 9faf51acbe..66f5081a73 100644 --- a/packages/ui/mockData/searchResults.ts +++ b/packages/ui/mockData/searchResults.ts @@ -3,35 +3,45 @@ import { type ApiOutput } from '@weareinreach/api' export const searchResultsMock = { orgs: [ { - id: 'orgn_01GVH3V43QAKQH440MP6TWWD0X', - name: 'The George Washington University Immigration Clinic', - slug: 'the-george-washington-university-immigration-clinic', + id: 'orgn_01GVH3V4MT8QBB7JSP7HSYAZ7Y', + name: 'Arlington Food Assistance Center', + slug: 'arlington-food-assistance-center', description: { - key: 'the-george-washington-university-immigration-clinic.description', + key: 'orgn_01GVH3V4MT8QBB7JSP7HSYAZ7Y.description', ns: 'org-data', - text: 'The George Washington University Immigration Clinic represents clients from around the world on immigration law matters, including removal proceedings and petitions for affirmative asylum. The clinic accepts removal cases scheduled in the Arlington Immigration Court and affirmative asylum cases, as well as deportation or removal proceedings involving cancellation of removal, temporary protected status, or criminal issues.', + text: 'Since 1988, the Arlington Food Assistance Center remains dedicated to its simple but critical mission of obtaining and distributing groceries, directly and free of charge, to people living in Arlington, VA, who cannot afford to purchase enough food to meet their basic needs. AFAC is committed to maintaining a safe, supportive, and respectful space for all members of the community regardless of race, religion, immigration status, age, sexual orientation, ethnicity, first language, gender, or disability.', }, serviceCategories: [ { - id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', - tsKey: 'legal.CATEGORYNAME', + id: 'svct_01GW2HHEVFXW9YFMK4R95ZHBPV', + tsKey: 'food.CATEGORYNAME', tsNs: 'services', }, ], - orgLeader: [ + orgLeader: [], + orgFocus: [], + locations: ['Arlington'], + distance: 1.46, + unit: 'mi', + national: [], + }, + { + id: 'orgn_01GVH3V9EKZ9ZZMW9E5S51SB2B', + name: 'Hogar Immigrant Services', + slug: 'hogar-immigrant-services', + description: { + key: 'orgn_01GVH3V9EKZ9ZZMW9E5S51SB2B.description', + ns: 'org-data', + text: 'Hogar Immigrant Services is a program of Catholic Charities Diocese of Arlington which seeks to fulfill the Catholic Church\'s mission to "welcome the stranger" by providing high-quality, low-cost immigration legal services to individuals, regardless of their race, religion, nationality, sexuality, country of origin, or ability to pay.', + }, + serviceCategories: [ { - tsKey: 'orgleader.bipoc-led', - icon: '๐ŸคŽ', - iconBg: '#F1DD7F', - id: '', - category: { - tag: 'organization-leadership', - }, - _count: { - parents: 0, - }, + id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', + tsKey: 'legal.CATEGORYNAME', + tsNs: 'services', }, ], + orgLeader: [], orgFocus: [ { category: { @@ -46,18 +56,19 @@ export const searchResultsMock = { }, }, ], - locations: ['Washington'], - distance: 4.6, + locations: ['Alexandria'], + distance: 3.22, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V446G607JE4V8YJQ2XEE', - name: "Capital Area Immigrants' Rights (CAIR) Coalition", - slug: 'capital-area-immigrants-rights-cair-coalition', + id: 'orgn_01GVH3VABSTMFWTM40J8XTYEPX', + name: 'Legal Aid Justice Center', + slug: 'legal-aid-justice-center', description: { - key: 'capital-area-immigrants-rights-cair-coalition.description', + key: 'orgn_01GVH3VABSTMFWTM40J8XTYEPX.description', ns: 'org-data', - text: 'The Capital Area Immigrantsโ€™ Rights (CAIR) Coalition strives to ensure equal justice for all immigrant adults and children at risk of detention and deportation in the Capital region and beyond through direct legal representation, know your rights presentations, impact litigation, advocacy, and the enlistment and training of attorneys to defend immigrants. CAIR provides free immigration legal assistance for all immigrant men, women, and children at risk of detention and deportation in the DC metropolitan area and beyond.', + text: "Legal Aid Justice Center's Access to Justice Partnership provides legal services to low-income clients in areas such as consumer protection, education, elder law, immigration, employment, and housing disputes.", }, serviceCategories: [ { @@ -81,28 +92,29 @@ export const searchResultsMock = { }, }, ], - locations: ['Washington, DC ', 'Washington', 'Baltimore'], - distance: 5.21, + locations: ['Falls Church', 'Richmond', 'Charlottesville', 'Petersburg'], + distance: 3.82, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V43ZWVSZA5046E3YD5YX', - name: 'The Wanda Alston Foundation', - slug: 'the-wanda-alston-foundation', + id: 'orgn_01GVH3V61FAZQGQ1ZDGBXVD79V', + name: 'African Communities Together', + slug: 'african-communities-together', description: { - key: 'the-wanda-alston-foundation.description', + key: 'orgn_01GVH3V61FAZQGQ1ZDGBXVD79V.description', ns: 'org-data', - text: "this organization has Duplicate cities listed in the cities array, however, duplicates should not be shown in the location summary displayed below the organization title. The Wanda Alston Foundation (WAF) is the only housing nonprofit in Washington, D.C. that is solely dedicated to offering pre-independent transitional living and support services to homeless or at-risk LGBTQ youth ages 16-24. The foundation consists of two separate transitional housing programs, Wanda's House and Alston's Place. WAF's mission is to eradicate homelessness and poverty for LGBTQ youth ages 18 to 24, and provides services in the areas of long-term transitional living (up to 18 months), on-site 24/7 staff, case management, educational guidance and support, job training and guidance, and support service referrals.", + text: 'African Communities Together is an organization of African immigrants fighting for civil rights, opportunity, and a better life for their families here in the U.S. and worldwide. They connect African immigrants to critical services, help Africans develop as leaders, and organize communities around the issues that matter. ACT helps African immigrants find free or low-cost assistance with immigration, jobs, and other needs. Through the Monthly Membership Meetings, Leadership Committees, and training, ACT gives African immigrants the tools and information they need to become leaders on the issues that matter to them. ACT mobilizes African immigrant communities to speak out on the issues that affect their lives and the lives of their families.', }, serviceCategories: [ { - id: 'svct_01GW2HHEVDKRVB42KT85KA3FM3', - tsKey: 'computers-and-internet.CATEGORYNAME', + id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', + tsKey: 'legal.CATEGORYNAME', tsNs: 'services', }, { - id: 'svct_01GW2HHEVF8W7D67CH3NVSQYA6', - tsKey: 'housing.CATEGORYNAME', + id: 'svct_01GW2HHEVPFRQR07PTHMWJDDKS', + tsKey: 'translation-and-interpretation.CATEGORYNAME', tsNs: 'services', }, { @@ -110,84 +122,58 @@ export const searchResultsMock = { tsKey: 'education-and-employment.CATEGORYNAME', tsNs: 'services', }, + ], + orgLeader: [ { - id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', - tsKey: 'mental-health.CATEGORYNAME', - tsNs: 'services', + category: { + tag: 'organization-leadership', + }, + id: 'attr_01GW2HHFVN3JX2J7REFFT5NAMS', + tsKey: 'orgleader.black-led', + icon: '๏ธโ€๏ธโ€โœŠ๐Ÿฟ', + iconBg: '#C77E54', + _count: { + parents: 0, + }, }, - ], - orgLeader: [], - orgFocus: [ { category: { - tag: 'service-focus', + tag: 'organization-leadership', }, - id: 'attr_01GW2HHFVQCZPA3Z5GW6J3MQHW', - tsKey: 'srvfocus.lgbtq-youth-focus', - icon: '๐ŸŒฑ', - iconBg: null, + id: 'attr_01GW2HHFVNHMF72WHVKRF6W4TA', + tsKey: 'orgleader.immigrant-led', + icon: '๏ธโ€๏ธโ€๐ŸŒŽ', + iconBg: '#79ADD7', _count: { parents: 0, }, }, - ], - locations: ['Washington', 'New York', 'washington', 'new York', 'los Angeles'], - distance: 5.27, - unit: 'mi', - }, - { - id: 'orgn_01GVH3V3S8ZFWWNVC4V5J71PAZ', - name: 'Upwardly Global', - slug: 'upwardly-global', - description: { - key: 'upwardly-global.description', - ns: 'org-data', - text: 'Upwardly Global (UpGlo) helps work-authorized immigrants, refugees, asylees, and Special Immigrant Visa holders (SIVs) restart or start their professional careers in the United States.', - }, - serviceCategories: [ { - id: 'svct_01GW2HHEVDX898ZT0QGM471WMV', - tsKey: 'education-and-employment.CATEGORYNAME', - tsNs: 'services', + category: { + tag: 'organization-leadership', + }, + id: 'attr_01GW2HHFVNPKMHYK12DDRVC1VJ', + tsKey: 'orgleader.bipoc-led', + icon: '๐ŸคŽ', + iconBg: '#F1DD7F', + _count: { + parents: 0, + }, }, ], - orgLeader: [], orgFocus: [ { category: { tag: 'service-focus', }, - id: 'attr_01GW2HHFVPTK9555WHJHDBDA2J', - tsKey: 'srvfocus.immigrant-comm', - icon: '๏ธโ€๏ธโ€๐ŸŒŽ', + id: 'attr_01GW2HHFVN72D7XEBZZJXCJQXQ', + tsKey: 'srvfocus.bipoc-comm', + icon: '๏ธโ€๏ธโ€โœŠ๐Ÿฟ', iconBg: null, _count: { parents: 0, }, }, - ], - locations: ['Washington', 'New York', 'Chicago', 'San Francisco'], - distance: 5.35, - unit: 'mi', - }, - { - id: 'orgn_01GVH3V43M2WBQ1RHDVT4CF58M', - name: 'Human Rights First', - slug: 'human-rights-first', - description: { - key: 'human-rights-first.description', - ns: 'org-data', - text: 'Human Rights First is an independent advocacy and action organization that helps people living in the greater Washington, D.C., New York City, and Houston metropolitan areas who do not already have legal representation, cannot afford an attorney, and need help with a claim for asylum or other protection-based form of immigration status. Their New York and Houston offices can also help people who are seeking asylum from within a nearby immigration detention center.', - }, - serviceCategories: [ - { - id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', - tsKey: 'legal.CATEGORYNAME', - tsNs: 'services', - }, - ], - orgLeader: [], - orgFocus: [ { category: { tag: 'service-focus', @@ -201,80 +187,67 @@ export const searchResultsMock = { }, }, ], - locations: ['Washington', 'New York', 'Los Angeles'], - distance: 5.39, + locations: ['Arlington', 'Washington', 'New York'], + distance: 4.42, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V44AQG32G6119BCJDTX0', - name: 'National Center for Lesbian Rights (NCLR)', - slug: 'national-center-for-lesbian-rights-nclr', + id: 'orgn_01GVH3V8JWQQZ7W4VHTZJX8J3Q', + name: 'PathForward', + slug: 'pathforward', description: { - key: 'national-center-for-lesbian-rights-nclr.description', + key: 'orgn_01GVH3V8JWQQZ7W4VHTZJX8J3Q.description', ns: 'org-data', - text: 'National Center for Lesbian Rights (NCLR) is a legal organization committed to advancing the civil and human rights of lesbian, gay, bisexual, and transgender people and their families through litigation, legislation, policy, and public education. NCLR offers free legal help to LGBTQ asylum seekers and immigrants. They advocate for equitable public policies that affect the LGBTQ community, provide free legal services, and provide community education on LGBTQ issues.', + text: 'PathForward is a non-profit working to end homelessness in Arlington, Virginia. PathForward (formerly A-SPAN) transforms lives by delivering housing solutions and pathways to stability in Arlington County, VA.', }, serviceCategories: [ { - id: 'svct_01GW2HHEVCXGK9GPK6SAZ2Q7E3', - tsKey: 'community-support.CATEGORYNAME', + id: 'svct_01GW2HHEVKVHTWSBY7PVWC5390', + tsKey: 'medical.CATEGORYNAME', tsNs: 'services', }, { - id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', - tsKey: 'legal.CATEGORYNAME', + id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', + tsKey: 'mental-health.CATEGORYNAME', tsNs: 'services', }, - ], - orgLeader: [], - orgFocus: [ { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVPTK9555WHJHDBDA2J', - tsKey: 'srvfocus.immigrant-comm', - icon: '๏ธโ€๏ธโ€๐ŸŒŽ', - iconBg: null, - _count: { - parents: 0, - }, + id: 'svct_01GW2HHEVGD7CE9VKYVSZYYTPS', + tsKey: 'hygiene-and-clothing.CATEGORYNAME', + tsNs: 'services', }, { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVQ8AGBKBBZJWTHNP2F', - tsKey: 'srvfocus.spanish-speakers', - icon: '๐Ÿ—ฃ๏ธ', - iconBg: null, - _count: { - parents: 0, - }, + id: 'svct_01GW2HHEVF8W7D67CH3NVSQYA6', + tsKey: 'housing.CATEGORYNAME', + tsNs: 'services', + }, + { + id: 'svct_01GW2HHEVFXW9YFMK4R95ZHBPV', + tsKey: 'food.CATEGORYNAME', + tsNs: 'services', }, ], - locations: ['Washington DC', 'San Francisco'], - distance: 5.43, + orgLeader: [], + orgFocus: [], + locations: ['Arlington'], + distance: 5.37, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V40BD8DYPDG81EKBMCB7', - name: 'The DC Center for the LGBT Community', - slug: 'the-dc-center-for-the-lgbt-community', + id: 'orgn_01GVH3V9HWXJMSE5R0F9QWV67J', + name: 'Community of Hope', + slug: 'community-of-hope', description: { - key: 'the-dc-center-for-the-lgbt-community.description', + key: 'orgn_01GVH3V9HWXJMSE5R0F9QWV67J.description', ns: 'org-data', - text: 'The DC Center for the LGBT Community educates, empowers, celebrates, and connects the lesbian, gay, bisexual, and transgender communities by focusing on four core areas: health and wellness, arts and culture, social and peer support, and advocacy and community building. They envision communities where LGBT people feel healthy, safe, and affirmed.', + text: "Community of Hope's mission is to improve health and end family homelessness to make Washington, DC more equitable. Their goals include ending homelessness for families in Washington, DC and improving health and eliminating inequities in health outcomes in under-resources communities in Washington, DC. They embrace the diversity of their community, welcome all voices and perspectives, and treat everyone with respect, compassion, and integrity.", }, serviceCategories: [ { - id: 'svct_01GW2HHEVGD7CE9VKYVSZYYTPS', - tsKey: 'hygiene-and-clothing.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVCXGK9GPK6SAZ2Q7E3', - tsKey: 'community-support.CATEGORYNAME', + id: 'svct_01GW2HHEVF8W7D67CH3NVSQYA6', + tsKey: 'housing.CATEGORYNAME', tsNs: 'services', }, { @@ -287,14 +260,42 @@ export const searchResultsMock = { tsKey: 'mental-health.CATEGORYNAME', tsNs: 'services', }, + ], + orgLeader: [], + orgFocus: [], + locations: ['Washington'], + distance: 6.36, + unit: 'mi', + national: [], + }, + { + id: 'orgn_01GVH3V4KBTWXQ61TRMT5H33TA', + name: 'CASA', + slug: 'casa', + description: { + key: 'orgn_01GVH3V4KBTWXQ61TRMT5H33TA.description', + ns: 'org-data', + text: 'Since 1985, CASA has worked to assist Central American refugees fleeing wars and civil strife at home. They do this by providing employment placement; workforce development and training; health education; citizenship and legal services; and financial, language, and literacy training to Latino and immigrant communities in Maryland, Pennsylvania, and Virginia. CASA has formalized its commitment to including LGBTQ+ brothers, sisters, and siblings, united in the fight for justice. Its staff-led LGBT+ Advisory Committee creates a welcoming and inclusive organization for staff and community members by providing support, guidance and creating safe and brave spaces for individuals across the spectrums of gender and sexuality.', + }, + serviceCategories: [ { - id: 'svct_01GW2HHEVFXW9YFMK4R95ZHBPV', - tsKey: 'food.CATEGORYNAME', + id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', + tsKey: 'legal.CATEGORYNAME', tsNs: 'services', }, { - id: 'svct_01GW2HHEVPXANJ6MPCDE0S4CWT', - tsKey: 'transportation.CATEGORYNAME', + id: 'svct_01GW2HHEVDX898ZT0QGM471WMV', + tsKey: 'education-and-employment.CATEGORYNAME', + tsNs: 'services', + }, + { + id: 'svct_01GW2HHEVKVHTWSBY7PVWC5390', + tsKey: 'medical.CATEGORYNAME', + tsNs: 'services', + }, + { + id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', + tsKey: 'mental-health.CATEGORYNAME', tsNs: 'services', }, ], @@ -312,18 +313,6 @@ export const searchResultsMock = { parents: 0, }, }, - { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVPSYBCYF37B44WP6CZ', - tsKey: 'srvfocus.trans-comm', - icon: '๐Ÿณ๏ธโ€โšง๏ธ', - iconBg: null, - _count: { - parents: 0, - }, - }, { category: { tag: 'service-focus', @@ -340,52 +329,43 @@ export const searchResultsMock = { category: { tag: 'service-focus', }, - id: 'attr_01GW2HHFVRMQFJ9AMA633SQQGV', - tsKey: 'srvfocus.hiv-comm', - icon: '๐Ÿ’›', + id: 'attr_01GW2HHFVQ8AGBKBBZJWTHNP2F', + tsKey: 'srvfocus.spanish-speakers', + icon: '๐Ÿ—ฃ๏ธ', iconBg: null, _count: { parents: 0, }, }, ], - locations: ['Washington'], - distance: 6.18, + locations: [ + 'Falls Church', + 'Hyattsville', + 'Silver Spring', + 'Langley Park', + 'Woodbridge', + 'Rockville', + 'Baltimore', + 'York', + 'Lancaster', + ], + distance: 7.16, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V442E4QSM849J47CJWDJ', - name: 'SMYAL', - slug: 'smyal', + id: 'orgn_01GVH3V43QAKQH440MP6TWWD0X', + name: 'The George Washington University Immigration Clinic', + slug: 'the-george-washington-university-immigration-clinic', description: { - key: 'smyal.description', + key: 'orgn_01GVH3V43QAKQH440MP6TWWD0X.description', ns: 'org-data', - text: 'SMYAL (Supporting and Mentoring Youth Advocates and Leaders) supports and empowers lesbian, gay, bisexual, transgender, and questioning (LGBTQ) youth in the Washington, DC, metropolitan region. Through youth leadership, SMYAL creates opportunities for LGBTQ youth to build self-confidence, develop critical life skills, and engage their peers and community through service and advocacy. Committed to social change, SMYAL builds, sustains, and advocates for programs, policies, and services that LGBTQ youth need as they grow into adulthood.', + text: 'The George Washington University Immigration Clinic represents clients from around the world on immigration law matters, including removal proceedings and petitions for affirmative asylum. The clinic accepts removal cases scheduled in the Arlington Immigration Court and affirmative asylum cases, as well as deportation or removal proceedings involving cancellation of removal, temporary protected status, or criminal issues.', }, serviceCategories: [ { - id: 'svct_01GW2HHEVCXGK9GPK6SAZ2Q7E3', - tsKey: 'community-support.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVDX898ZT0QGM471WMV', - tsKey: 'education-and-employment.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVF8W7D67CH3NVSQYA6', - tsKey: 'housing.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVKVHTWSBY7PVWC5390', - tsKey: 'medical.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', - tsKey: 'mental-health.CATEGORYNAME', + id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', + tsKey: 'legal.CATEGORYNAME', tsNs: 'services', }, ], @@ -395,9 +375,9 @@ export const searchResultsMock = { category: { tag: 'service-focus', }, - id: 'attr_01GW2HHFVQCZPA3Z5GW6J3MQHW', - tsKey: 'srvfocus.lgbtq-youth-focus', - icon: '๐ŸŒฑ', + id: 'attr_01GW2HHFVPTK9555WHJHDBDA2J', + tsKey: 'srvfocus.immigrant-comm', + icon: '๏ธโ€๏ธโ€๐ŸŒŽ', iconBg: null, _count: { parents: 0, @@ -405,22 +385,23 @@ export const searchResultsMock = { }, ], locations: ['Washington'], - distance: 7.67, + distance: 7.21, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V408N0YS7CDYAH3F2BMH', - name: 'Whitman-Walker Health', - slug: 'whitman-walker-health', + id: 'orgn_01GVH3V43VTXXF9FET8M5J2GNA', + name: 'Ayuda', + slug: 'ayuda', description: { - key: 'whitman-walker-health.description', + key: 'orgn_01GVH3V43VTXXF9FET8M5J2GNA.description', ns: 'org-data', - text: "Whitman-Walker Health's mission is to offer affirming community-based health and wellness services to all with a special expertise in LGBTQ and HIV care. They empower all persons to live healthy, love openly, and achieve equality and inclusion. Through multiple locations throughout DC, they provide stigma-free care to anyone who walks through our doors. They are proud and honored to be a place where the gay, lesbian, bisexual, transgender and queer communities, as well to those living with or affected by HIV feel supported, welcomed and respected. They strive to be a place where they see the person first; a healthcare home where you will be treated with the dignity, respect and love.", + text: 'Ayuda advocates for and defends the legal and human rights of low-income immigrants living in Washington, DC, Maryland, and Virginia. Ayuda provides legal, social, and language services to help low-income immigrants access justice and transform their lives. Ayudaโ€™s expert and dedicated professionals help immigrants from anywhere in the world navigate the immigration and justice systems and access the social safety net. Their comprehensive and welcoming approach breaks down barriers, helps those in need, and makes the community stronger.', }, serviceCategories: [ { - id: 'svct_01GW2HHEVKVHTWSBY7PVWC5390', - tsKey: 'medical.CATEGORYNAME', + id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', + tsKey: 'mental-health.CATEGORYNAME', tsNs: 'services', }, { @@ -429,30 +410,13 @@ export const searchResultsMock = { tsNs: 'services', }, { - id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', - tsKey: 'mental-health.CATEGORYNAME', - tsNs: 'services', - }, - { - id: 'svct_01GW2HHEVCXGK9GPK6SAZ2Q7E3', - tsKey: 'community-support.CATEGORYNAME', + id: 'svct_01GW2HHEVPFRQR07PTHMWJDDKS', + tsKey: 'translation-and-interpretation.CATEGORYNAME', tsNs: 'services', }, ], orgLeader: [], orgFocus: [ - { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVPSYBCYF37B44WP6CZ', - tsKey: 'srvfocus.trans-comm', - icon: '๐Ÿณ๏ธโ€โšง๏ธ', - iconBg: null, - _count: { - parents: 0, - }, - }, { category: { tag: 'service-focus', @@ -477,60 +441,27 @@ export const searchResultsMock = { parents: 0, }, }, - { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVQCZPA3Z5GW6J3MQHW', - tsKey: 'srvfocus.lgbtq-youth-focus', - icon: '๐ŸŒฑ', - iconBg: null, - _count: { - parents: 0, - }, - }, - { - category: { - tag: 'service-focus', - }, - id: 'attr_01GW2HHFVRMQFJ9AMA633SQQGV', - tsKey: 'srvfocus.hiv-comm', - icon: '๐Ÿ’›', - iconBg: null, - _count: { - parents: 0, - }, - }, ], - locations: ['Washington'], - distance: 8.13, + locations: ['Washington', 'Fairfax', 'Silver Spring'], + distance: 7.44, unit: 'mi', + national: [], }, { - id: 'orgn_01GVH3V43VTXXF9FET8M5J2GNA', - name: 'Ayuda', - slug: 'ayuda', + id: 'orgn_01GVH3VAFY3EF3NZDMZDZJN0X1', + name: 'Just Neighbors', + slug: 'just-neighbors-n0x1', description: { - key: 'ayuda.description', + key: 'orgn_01GVH3VAFY3EF3NZDMZDZJN0X1.description', ns: 'org-data', - text: 'Ayuda advocates for and defends the legal and human rights of low-income immigrants living in Washington, DC, Maryland, and Virginia. Ayuda provides legal, social, and language services to help low-income immigrants access justice and transform their lives. Ayudaโ€™s expert and dedicated professionals help immigrants from anywhere in the world navigate the immigration and justice systems and access the social safety net. Their comprehensive and welcoming approach breaks down barriers, helps those in need, and makes the community stronger.', + text: 'Just Neighbors is a nonprofit 501(c)(3) tax-exempt organization dedicated to serving and supporting the immigrant community of Washington, D.C., Maryland, and Virginia. They foster mutual understanding between immigrants and the larger community in which they live.\nLow-income immigrants and refugees often face many hurdles, everything from putting food on the table to understanding English. Just Neighbors knows that immigrants and refugees are striving to achieve their own version of the American Dream. Thatโ€™s why Just Neighbors offers compassionate immigration legal services. During appointments, attorneys will offer trustworthy advice and assistance with individual immigration situation. Just Neighbors strives to be an inclusive, antiracist organization that fosters an environment where everyone belongs. Just Neighbors is Safe Zone trained. Safe Zone trainings are opportunities to learn about LGBTQ+ identities, gender and sexuality, and examine prejudice, assumptions, and privilege.', }, serviceCategories: [ - { - id: 'svct_01GW2HHEVMEF7DMG9WHP0JM2ZZ', - tsKey: 'mental-health.CATEGORYNAME', - tsNs: 'services', - }, { id: 'svct_01GW2HHEVH75KPRYKD49EJHYXX', tsKey: 'legal.CATEGORYNAME', tsNs: 'services', }, - { - id: 'svct_01GW2HHEVPFRQR07PTHMWJDDKS', - tsKey: 'translation-and-interpretation.CATEGORYNAME', - tsNs: 'services', - }, ], orgLeader: [], orgFocus: [ @@ -559,27 +490,13 @@ export const searchResultsMock = { }, }, ], - locations: ['Washington ', 'Fairfax', 'Silver Spring'], - distance: 11.84, + locations: ['Annandale', 'Rockville', 'Warrenton'], + distance: 7.55, unit: 'mi', + national: [], }, ], - serviceAreas: { - country: [ - { - id: 'ctry_01GW2HHDK9M26M80SG63T21SVH', - }, - ], - govDist: [ - { - id: 'gdst_01GW2HKADSS3SDS9XJV1WHMTVY', - }, - { - id: 'gdst_01GW2HKB0HQ34JX4SB211WD84Q', - }, - ], - }, - resultCount: 74, + resultCount: 98, } satisfies ApiOutput['organization']['searchDistance'] export const searchResultLongTitle = { @@ -692,4 +609,5 @@ export const searchResultLongTitle = { locations: ['Washington'], distance: 8.52, unit: 'mi', + national: [], } satisfies ApiOutput['organization']['searchDistance']['orgs'][number] diff --git a/packages/ui/modals/dataPortal/PhoneEmail/index.tsx b/packages/ui/modals/dataPortal/PhoneEmail/index.tsx index 8985496e09..b515a7c404 100644 --- a/packages/ui/modals/dataPortal/PhoneEmail/index.tsx +++ b/packages/ui/modals/dataPortal/PhoneEmail/index.tsx @@ -13,7 +13,7 @@ import { forwardRef } from 'react' import { Button } from '~ui/components/core/Button' import { PhoneNumberEntry } from '~ui/components/data-portal/PhoneNumberEntry' -import { useSlug } from '~ui/hooks/useSlug' +import { useOrgInfo } from '~ui/hooks/useOrgInfo' import { trpc as api } from '~ui/lib/trpcClient' import { ModalTitle } from '~ui/modals/ModalTitle' @@ -26,7 +26,7 @@ const PhoneEmailModalBody = forwardRef( const form = useForm(formHookParams) const [opened, handler] = useDisclosure(false) const modalTitle = handler.close() }} /> - const slug = useSlug() + const { id: orgId, slug } = useOrgInfo() const handleSubmit = () => { if (!form.isValid()) return @@ -37,7 +37,7 @@ const PhoneEmailModalBody = forwardRef( const { emailAddress: email, firstName, lastName } = formValues if (!email) return saveEmail.mutate({ - orgSlug: slug, + orgId: orgId ?? '', data: { email, firstName, lastName, locationOnly: false, serviceOnly: false }, }) break @@ -46,7 +46,7 @@ const PhoneEmailModalBody = forwardRef( const { phoneNumber: number, phoneCountryId: countryId, phoneTypeId, customPhoneType } = formValues if (!number || !countryId) return - savePhone.mutate({ orgSlug: slug, data: { number, countryId, phoneTypeId } }) + savePhone.mutate({ orgId: orgId ?? '', data: { number, countryId, phoneTypeId } }) break } diff --git a/packages/ui/package.json b/packages/ui/package.json index 578672b9dd..0211dec15b 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -21,7 +21,7 @@ "with-env": "dotenv -e ../../.env --" }, "dependencies": { - "@react-google-maps/api": "2.18.1", + "@react-google-maps/api": "2.19.0", "@terraformer/wkt": "2.2.0", "@textea/json-viewer": "3.1.1", "@turf/helpers": "6.5.0", @@ -30,7 +30,7 @@ "alex": "11.0.0", "cookies-next": "2.1.2", "geolib": "3.3.4", - "json-schema-to-zod": "1.1.0", + "json-schema-to-zod": "1.1.1", "just-compact": "3.2.0", "just-compare": "2.3.0", "just-filter-object": "3.2.0", @@ -40,13 +40,13 @@ "nextjs-routes": "1.0.9", "probe-image-size": "7.2.3", "react-error-boundary": "4.0.10", - "react-phone-number-input": "3.2.25", + "react-phone-number-input": "3.3.0", "react-string-replace": "1.1.1" }, "devDependencies": { - "@babel/core": "7.22.6", - "@babel/plugin-transform-typescript": "7.22.5", - "@babel/preset-env": "7.22.6", + "@babel/core": "7.22.9", + "@babel/plugin-transform-typescript": "7.22.9", + "@babel/preset-env": "7.22.9", "@babel/preset-react": "7.22.5", "@babel/preset-typescript": "7.22.5", "@emotion/react": "11.11.1", @@ -55,78 +55,78 @@ "@geometricpanda/storybook-addon-badges": "2.0.0", "@iconify-json/carbon": "1.1.18", "@iconify-json/ph": "1.1.5", - "@iconify-json/simple-icons": "1.1.59", + "@iconify-json/simple-icons": "1.1.61", "@iconify/react": "4.1.1", "@iconify/types": "2.0.0", "@iconify/utils": "2.1.7", - "@mantine/carousel": "6.0.16", - "@mantine/core": "6.0.16", - "@mantine/dates": "6.0.16", - "@mantine/dropzone": "6.0.16", - "@mantine/form": "6.0.16", - "@mantine/hooks": "6.0.16", - "@mantine/modals": "6.0.16", - "@mantine/next": "6.0.16", - "@mantine/notifications": "6.0.16", - "@mantine/nprogress": "6.0.16", - "@mantine/prism": "6.0.16", - "@mantine/spotlight": "6.0.16", - "@mantine/tiptap": "6.0.16", - "@mantine/utils": "6.0.16", - "@storybook/addon-a11y": "7.0.26", - "@storybook/addon-actions": "7.0.26", - "@storybook/addon-docs": "7.0.26", - "@storybook/addon-essentials": "7.0.26", - "@storybook/addon-interactions": "7.0.26", - "@storybook/addon-links": "7.0.26", - "@storybook/addon-viewport": "7.0.26", - "@storybook/components": "7.0.26", - "@storybook/core-events": "7.0.26", + "@mantine/carousel": "6.0.17", + "@mantine/core": "6.0.17", + "@mantine/dates": "6.0.17", + "@mantine/dropzone": "6.0.17", + "@mantine/form": "6.0.17", + "@mantine/hooks": "6.0.17", + "@mantine/modals": "6.0.17", + "@mantine/next": "6.0.17", + "@mantine/notifications": "6.0.17", + "@mantine/nprogress": "6.0.17", + "@mantine/prism": "6.0.17", + "@mantine/spotlight": "6.0.17", + "@mantine/tiptap": "6.0.17", + "@mantine/utils": "6.0.17", + "@storybook/addon-a11y": "7.1.0", + "@storybook/addon-actions": "7.1.0", + "@storybook/addon-docs": "7.1.0", + "@storybook/addon-essentials": "7.1.0", + "@storybook/addon-interactions": "7.1.0", + "@storybook/addon-links": "7.1.0", + "@storybook/addon-viewport": "7.1.0", + "@storybook/components": "7.1.0", + "@storybook/core-events": "7.1.0", "@storybook/jest": "0.1.0", - "@storybook/manager-api": "7.0.26", - "@storybook/nextjs": "7.0.26", - "@storybook/preview-api": "7.0.26", - "@storybook/react": "7.0.26", + "@storybook/manager-api": "7.1.0", + "@storybook/nextjs": "7.1.0", + "@storybook/preview-api": "7.1.0", + "@storybook/react": "7.1.0", "@storybook/test-runner": "0.11.0", "@storybook/testing-library": "0.2.0", - "@storybook/theming": "7.0.26", - "@storybook/types": "7.0.26", - "@tanstack/react-query": "4.29.19", - "@tanstack/react-query-devtools": "4.29.19", + "@storybook/theming": "7.1.0", + "@storybook/types": "7.1.0", + "@tanstack/react-query": "4.29.25", + "@tanstack/react-query-devtools": "4.29.25", "@tanstack/react-table": "8.9.3", "@tanstack/react-table-devtools": "8.7.6", - "@tiptap/extension-link": "2.0.3", - "@tiptap/react": "2.0.3", - "@tiptap/starter-kit": "2.0.3", + "@tiptap/extension-link": "2.0.4", + "@tiptap/react": "2.0.4", + "@tiptap/starter-kit": "2.0.4", "@tomfreudenberg/next-auth-mock": "0.5.6", - "@trpc/client": "10.33.1", - "@trpc/next": "10.33.1", - "@trpc/react-query": "10.33.1", + "@trpc/client": "10.34.0", + "@trpc/next": "10.34.0", + "@trpc/react-query": "10.34.0", "@types/babel__core": "7.20.1", "@types/babel__preset-env": "7.9.2", - "@types/eslint": "8.40.2", + "@types/eslint": "8.44.0", "@types/google.maps": "3.53.4", "@types/luxon": "3.3.0", "@types/node": "18.16.19", "@types/prettier": "2.7.3", "@types/probe-image-size": "7.2.0", - "@types/react": "18.2.14", - "@types/react-dom": "18.2.6", + "@types/react": "18.2.15", + "@types/react-dom": "18.2.7", "@types/terraformer__wkt": "2.0.0", "@weareinreach/api": "workspace:*", "@weareinreach/auth": "workspace:*", "@weareinreach/config": "workspace:*", "@weareinreach/db": "workspace:*", "@weareinreach/eslint-config": "0.100.0", - "babel-loader": "9.1.2", + "babel-loader": "9.1.3", "chromatic": "6.19.9", "css-chaos-addon": "0.0.5", "css-loader": "6.8.1", "dayjs": "1.11.9", "dotenv": "16.3.1", "embla-carousel-react": "7.1.0", - "eslint": "8.44.0", - "i18next": "23.2.7", + "eslint": "8.45.0", + "i18next": "23.2.11", "i18next-browser-languagedetector": "7.1.0", "i18next-http-backend": "2.2.1", "i18next-intervalplural-postprocessor": "3.0.0", @@ -134,39 +134,39 @@ "merge-anything": "5.1.7", "msw": "1.2.2", "msw-storybook-addon": "1.8.0", - "next": "13.4.9", + "next": "13.4.10", "next-auth": "4.22.1", "next-i18next": "14.0.0", "next-router-mock": "0.9.7", "postcss-loader": "7.3.3", "prettier": "2.8.8", - "pretty-bytes": "6.1.0", + "pretty-bytes": "6.1.1", "react": "18.2.0", "react-docgen-typescript": "2.2.2", "react-dom": "18.2.0", - "react-i18next": "13.0.1", + "react-i18next": "13.0.2", "resolve-url-loader": "5.0.0", "slugify": "1.6.6", - "storybook": "7.0.26", + "storybook": "7.1.0", "storybook-addon-designs": "7.0.0-beta.2", "storybook-addon-pseudo-states": "2.1.0", "storybook-addon-swc": "1.2.0", "storybook-addon-turbo-build": "2.0.1", "style-loader": "3.3.3", "trpc-client-devtools-link": "0.2.1-next", - "tsconfig-paths-webpack-plugin": "4.0.1", + "tsconfig-paths-webpack-plugin": "4.1.0", "tsx": "3.12.7", - "type-fest": "3.12.0", + "type-fest": "4.0.0", "typescript": "5.1.6", "ulid": "2.3.0", - "webpack": "5.88.1", + "webpack": "5.88.2", "zod": "3.21.4" }, "peerDependencies": { "@emotion/react": "^11", "@emotion/server": "^11", "@iconify-json/carbon": "1.1.18", - "@iconify-json/simple-icons": "1.1.59", + "@iconify-json/simple-icons": "1.1.61", "@iconify/react": "^4", "@iconify/utils": "^2", "@mantine/carousel": "^6", @@ -188,9 +188,9 @@ "@tiptap/extension-link": "^2.0.0", "@tiptap/react": "^2.0.0", "@tiptap/starter-kit": "^2.0.0", - "@trpc/client": "10.33.1", - "@trpc/next": "10.33.1", - "@trpc/react-query": "10.33.1", + "@trpc/client": "10.34.0", + "@trpc/next": "10.34.0", + "@trpc/react-query": "10.34.0", "@weareinreach/api": "*", "@weareinreach/auth": "*", "dayjs": "^1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30594e8609..ab2ba47a42 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -87,17 +87,17 @@ importers: specifier: 0.4.2 version: 0.4.2(prettier@2.8.8) prettier-plugin-packagejson: - specifier: 2.4.4 - version: 2.4.4(prettier@2.8.8) + specifier: 2.4.5 + version: 2.4.5(prettier@2.8.8) prettier-plugin-prisma: - specifier: 4.13.0 - version: 4.13.0(prettier@2.8.8) + specifier: 5.0.0 + version: 5.0.0(prettier@2.8.8) tsx: specifier: 3.12.7 version: 3.12.7 turbo: - specifier: 1.10.7 - version: 1.10.7 + specifier: 1.10.8 + version: 1.10.8 typescript: specifier: 5.1.6 version: 5.1.6 @@ -111,20 +111,20 @@ importers: specifier: 4.0.0 version: 4.0.0 '@aws-sdk/client-s3': - specifier: 3.363.0 - version: 3.363.0 + specifier: 3.370.0 + version: 3.370.0 '@aws-sdk/signature-v4': - specifier: 3.357.0 - version: 3.357.0 + specifier: 3.370.0 + version: 3.370.0 '@crowdin/crowdin-api-client': - specifier: 1.23.3 - version: 1.23.3 + specifier: 1.23.4 + version: 1.23.4 '@crowdin/ota-client': specifier: 1.0.0 version: 1.0.0(patch_hash=refrge56ym5gomc3tkglzjdymy) '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.14)(react@18.2.0) + version: 11.11.1(@types/react@18.2.15)(react@18.2.0) '@emotion/server': specifier: 11.11.0 version: 11.11.0 @@ -132,113 +132,113 @@ importers: specifier: 4.1.1 version: 4.1.1(react@18.2.0) '@mantine/carousel': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(embla-carousel-react@7.1.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(embla-carousel-react@7.1.0)(react@18.2.0) '@mantine/core': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) '@mantine/dates': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(dayjs@1.11.9)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(dayjs@1.11.9)(react@18.2.0) '@mantine/dropzone': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/hooks': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/modals': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/nprogress': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/prism': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/spotlight': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.4)(@tiptap/react@2.0.4)(react@18.2.0) '@mantine/utils': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@next/bundle-analyzer': - specifier: 13.4.9 - version: 13.4.9 + specifier: 13.4.10 + version: 13.4.10 '@opentelemetry/api': specifier: 1.4.1 version: 1.4.1 '@opentelemetry/exporter-trace-otlp-http': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/instrumentation': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/instrumentation-fetch': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/instrumentation-http': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/resources': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/sdk-node': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/sdk-trace-base': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/sdk-trace-node': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/semantic-conventions': - specifier: 1.14.0 - version: 1.14.0 + specifier: 1.15.0 + version: 1.15.0 '@prisma/instrumentation': specifier: 5.0.0 version: 5.0.0 '@sentry/nextjs': - specifier: 7.57.0 - version: 7.57.0(next@13.4.9)(react@18.2.0) + specifier: 7.59.2 + version: 7.59.2(next@13.4.10)(react@18.2.0) '@tanstack/react-query': - specifier: 4.29.19 - version: 4.29.19(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.25 + version: 4.29.25(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-table': specifier: 8.9.3 version: 8.9.3(react-dom@18.2.0)(react@18.2.0) '@tiptap/extension-link': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) '@tiptap/react': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': - specifier: 2.0.3 - version: 2.0.3(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/pm@2.0.2) '@trpc/client': - specifier: 10.33.1 - version: 10.33.1(@trpc/server@10.33.1) + specifier: 10.34.0 + version: 10.34.0(@trpc/server@10.34.0) '@trpc/next': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/react-query@10.33.1)(@trpc/server@10.33.1)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/react-query@10.34.0)(@trpc/server@10.34.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/server@10.33.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: 10.33.1 - version: 10.33.1 + specifier: 10.34.0 + version: 10.34.0 '@vercel/analytics': specifier: 1.0.1 version: 1.0.1 @@ -285,8 +285,8 @@ importers: specifier: 5.0.2 version: 5.0.2 i18next: - specifier: 23.2.7 - version: 23.2.7 + specifier: 23.2.11 + version: 23.2.11 i18next-browser-languagedetector: specifier: 7.1.0 version: 7.1.0 @@ -303,8 +303,8 @@ importers: specifier: 4.1.1 version: 4.1.1 i18next-multiload-backend-adapter: - specifier: 2.2.1 - version: 2.2.1 + specifier: 2.2.2 + version: 2.2.2 ioredis: specifier: 5.3.2 version: 5.3.2 @@ -318,26 +318,26 @@ importers: specifier: 3.3.0 version: 3.3.0 next: - specifier: 13.4.9 - version: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.22.1 - version: 4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + version: 4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 14.0.0 - version: 14.0.0(i18next@23.2.7)(next@13.4.9)(react-i18next@13.0.1)(react@18.2.0) + version: 14.0.0(i18next@23.2.11)(next@13.4.10)(react-i18next@13.0.2)(react@18.2.0) next-seo: specifier: 6.1.0 - version: 6.1.0(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + version: 6.1.0(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) nextjs-routes: specifier: 1.0.9 - version: 1.0.9(next@13.4.9) + version: 1.0.9(next@13.4.10) object-sizeof: - specifier: 2.6.2 - version: 2.6.2 + specifier: 2.6.3 + version: 2.6.3 pretty-bytes: - specifier: 6.1.0 - version: 6.1.0 + specifier: 6.1.1 + version: 6.1.1 react: specifier: 18.2.0 version: 18.2.0 @@ -348,8 +348,8 @@ importers: specifier: 4.0.10 version: 4.0.10(react@18.2.0) react-i18next: - specifier: 13.0.1 - version: 13.0.1(i18next@23.2.7)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.0.2 + version: 13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) tslog: specifier: 4.8.2 version: 4.8.2 @@ -358,14 +358,14 @@ importers: version: 3.21.4 devDependencies: '@playwright/test': - specifier: 1.35.1 - version: 1.35.1 + specifier: 1.36.1 + version: 1.36.1 '@prisma/nextjs-monorepo-workaround-plugin': specifier: 5.0.0 version: 5.0.0 '@tanstack/react-query-devtools': - specifier: 4.29.19 - version: 4.29.19(@tanstack/react-query@4.29.19)(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.25 + version: 4.29.25(@tanstack/react-query@4.29.25)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-table-devtools': specifier: 8.7.6 version: 8.7.6(react-dom@18.2.0)(react@18.2.0) @@ -373,8 +373,8 @@ importers: specifier: 0.4.2 version: 0.4.2 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/flat': specifier: 5.0.2 version: 5.0.2 @@ -388,20 +388,20 @@ importers: specifier: 2.7.3 version: 2.7.3 '@types/react': - specifier: 18.2.14 - version: 18.2.14 + specifier: 18.2.15 + version: 18.2.15 '@types/react-dom': - specifier: 18.2.6 - version: 18.2.6 + specifier: 18.2.7 + version: 18.2.7 '@types/umami': specifier: 0.1.1 version: 0.1.1 '@typescript-eslint/eslint-plugin': - specifier: 6.0.0 - version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.44.0)(typescript@5.1.6) + specifier: 6.1.0 + version: 6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.1.6) '@typescript-eslint/parser': - specifier: 6.0.0 - version: 6.0.0(eslint@8.44.0)(typescript@5.1.6) + specifier: 6.1.0 + version: 6.1.0(eslint@8.45.0)(typescript@5.1.6) '@weareinreach/config': specifier: workspace:* version: link:../../packages/config @@ -415,8 +415,8 @@ importers: specifier: 16.3.1 version: 16.3.1 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 eslint-plugin-i18next: specifier: 6.0.3 version: 6.0.3 @@ -431,16 +431,16 @@ importers: version: 2.8.8 trpc-client-devtools-link: specifier: 0.2.1-next - version: 0.2.1-next(@trpc/client@10.33.1)(@trpc/server@10.33.1) + version: 0.2.1-next(@trpc/client@10.34.0)(@trpc/server@10.34.0) trpc-panel: specifier: 1.3.4 - version: 1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.33.1)(zod@3.21.4) + version: 1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.34.0)(zod@3.21.4) trpc-playground: specifier: 1.0.4 - version: 1.0.4(@trpc/server@10.33.1)(@types/node@18.16.19)(typescript@5.1.6)(zod@3.21.4) + version: 1.0.4(@trpc/server@10.34.0)(@types/node@18.16.19)(typescript@5.1.6)(zod@3.21.4) type-fest: - specifier: 3.12.0 - version: 3.12.0 + specifier: 4.0.0 + version: 4.0.0 typescript: specifier: 5.1.6 version: 5.1.6 @@ -452,58 +452,58 @@ importers: version: 1.0.0(patch_hash=refrge56ym5gomc3tkglzjdymy) '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.14)(react@18.2.0) + version: 11.11.1(@types/react@18.2.15)(react@18.2.0) '@emotion/server': specifier: 11.11.0 version: 11.11.0 '@mantine/carousel': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(embla-carousel-react@7.1.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(embla-carousel-react@7.1.0)(react@18.2.0) '@mantine/core': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) '@mantine/dates': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(dayjs@1.11.9)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(dayjs@1.11.9)(react@18.2.0) '@mantine/dropzone': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/hooks': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/modals': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/nprogress': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/prism': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/spotlight': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.4)(@tiptap/react@2.0.4)(react@18.2.0) '@tiptap/extension-link': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) '@tiptap/react': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': - specifier: 2.0.3 - version: 2.0.3(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/pm@2.0.2) '@weareinreach/env': specifier: workspace:* version: link:../../packages/env @@ -517,11 +517,11 @@ importers: specifier: 7.1.0 version: 7.1.0(react@18.2.0) i18next: - specifier: 23.2.7 - version: 23.2.7 + specifier: 23.2.11 + version: 23.2.11 next: - specifier: 13.4.9 - version: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -529,24 +529,24 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: 13.0.1 - version: 13.0.1(i18next@23.2.7)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.0.2 + version: 13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) devDependencies: '@next/bundle-analyzer': - specifier: 13.4.9 - version: 13.4.9 + specifier: 13.4.10 + version: 13.4.10 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/node': specifier: 18.16.19 version: 18.16.19 '@types/react': - specifier: 18.2.14 - version: 18.2.14 + specifier: 18.2.15 + version: 18.2.15 '@types/react-dom': - specifier: 18.2.6 - version: 18.2.6 + specifier: 18.2.7 + version: 18.2.7 '@weareinreach/config': specifier: workspace:* version: link:../../packages/config @@ -554,8 +554,8 @@ importers: specifier: 0.100.0 version: link:../../packages/eslint-config eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 typescript: specifier: 5.1.6 version: 5.1.6 @@ -563,35 +563,35 @@ importers: packages/api: dependencies: '@crowdin/crowdin-api-client': - specifier: 1.23.3 - version: 1.23.3 + specifier: 1.23.4 + version: 1.23.4 '@crowdin/ota-client': specifier: 1.0.0 version: 1.0.0(patch_hash=refrge56ym5gomc3tkglzjdymy) '@googlemaps/google-maps-services-js': - specifier: 3.3.32 - version: 3.3.32 + specifier: 3.3.34 + version: 3.3.34 '@opentelemetry/api': specifier: 1.4.1 version: 1.4.1 '@tanstack/react-query': - specifier: 4.29.19 - version: 4.29.19(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.25 + version: 4.29.25(react-dom@18.2.0)(react@18.2.0) '@terraformer/wkt': specifier: 2.2.0 version: 2.2.0 '@trpc/client': - specifier: 10.33.1 - version: 10.33.1(@trpc/server@10.33.1) + specifier: 10.34.0 + version: 10.34.0(@trpc/server@10.34.0) '@trpc/next': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/react-query@10.33.1)(@trpc/server@10.33.1)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/react-query@10.34.0)(@trpc/server@10.34.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/server@10.33.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: 10.33.1 - version: 10.33.1 + specifier: 10.34.0 + version: 10.34.0 '@vercel/kv': specifier: 0.2.2 version: 0.2.2 @@ -653,8 +653,8 @@ importers: specifier: 1.6.6 version: 1.6.6 superjson: - specifier: 1.12.4 - version: 1.12.4 + specifier: 1.13.1 + version: 1.13.1 tiny-invariant: specifier: 1.3.1 version: 1.3.1 @@ -666,8 +666,8 @@ importers: version: 3.21.4 devDependencies: '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/luxon': specifier: 3.3.0 version: 3.3.0 @@ -690,8 +690,8 @@ importers: specifier: 7.2.1 version: 7.2.1 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 just-capitalize: specifier: 3.2.0 version: 3.2.0 @@ -699,8 +699,8 @@ importers: specifier: 6.6.0 version: 6.6.0 next: - specifier: 13.4.9 - version: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) p-queue: specifier: 7.3.4 version: 7.3.4 @@ -712,13 +712,13 @@ importers: version: 5.0.0 trpc-client-devtools-link: specifier: 0.2.1-next - version: 0.2.1-next(@trpc/client@10.33.1)(@trpc/server@10.33.1) + version: 0.2.1-next(@trpc/client@10.34.0)(@trpc/server@10.34.0) trpc-panel: specifier: 1.3.4 - version: 1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.33.1)(zod@3.21.4) + version: 1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.34.0)(zod@3.21.4) type-fest: - specifier: 3.12.0 - version: 3.12.0 + specifier: 4.0.0 + version: 4.0.0 typescript: specifier: 5.1.6 version: 5.1.6 @@ -726,8 +726,8 @@ importers: packages/auth: dependencies: '@aws-sdk/client-cognito-identity-provider': - specifier: 3.363.0 - version: 3.363.0 + specifier: 3.370.0 + version: 3.370.0 '@next-auth/prisma-adapter': specifier: 1.0.7 version: 1.0.7(@prisma/client@5.0.0)(next-auth@4.22.1) @@ -751,17 +751,17 @@ importers: version: 3.21.4 devDependencies: '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/node': specifier: 18.16.19 version: 18.16.19 '@types/react': - specifier: 18.2.14 - version: 18.2.14 + specifier: 18.2.15 + version: 18.2.15 '@types/react-dom': - specifier: 18.2.6 - version: 18.2.6 + specifier: 18.2.7 + version: 18.2.7 '@weareinreach/config': specifier: workspace:* version: link:../config @@ -769,14 +769,14 @@ importers: specifier: 0.100.0 version: link:../eslint-config eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 next: - specifier: 13.4.9 - version: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.22.1 - version: 4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + version: 4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -790,8 +790,8 @@ importers: packages/aws-cache: dependencies: '@aws-lambda-powertools/logger': - specifier: 1.11.0 - version: 1.11.0 + specifier: 1.11.1 + version: 1.11.1 flat: specifier: 5.0.2 version: 5.0.2 @@ -809,8 +809,8 @@ importers: specifier: 8.10.119 version: 8.10.119 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/flat': specifier: 5.0.2 version: 5.0.2 @@ -833,11 +833,11 @@ importers: specifier: 1.0.7 version: 1.0.7 esbuild: - specifier: 0.18.11 - version: 0.18.11 + specifier: 0.18.14 + version: 0.18.14 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 prettier: specifier: 2.8.8 version: 2.8.8 @@ -848,15 +848,15 @@ importers: packages/aws-messaging: dependencies: '@aws-lambda-powertools/logger': - specifier: 1.11.0 - version: 1.11.0 + specifier: 1.11.1 + version: 1.11.1 devDependencies: '@types/aws-lambda': specifier: 8.10.119 version: 8.10.119 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/node': specifier: 18.16.19 version: 18.16.19 @@ -876,8 +876,8 @@ importers: specifier: 1.0.7 version: 1.0.7 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 prettier: specifier: 2.8.8 version: 2.8.8 @@ -888,8 +888,8 @@ importers: packages/aws-user-migrate: dependencies: '@aws-lambda-powertools/logger': - specifier: 1.11.0 - version: 1.11.0 + specifier: 1.11.1 + version: 1.11.1 '@prisma/client': specifier: 5.0.0 version: 5.0.0(prisma@5.0.0) @@ -901,8 +901,8 @@ importers: specifier: 8.10.119 version: 8.10.119 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/node': specifier: 18.16.19 version: 18.16.19 @@ -922,8 +922,8 @@ importers: specifier: 1.0.7 version: 1.0.7 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 prettier: specifier: 2.8.8 version: 2.8.8 @@ -947,7 +947,7 @@ importers: version: 11.0.0 next-i18next: specifier: 14.0.0 - version: 14.0.0(i18next@23.2.7)(next@13.4.9)(react-i18next@13.0.1)(react@18.2.0) + version: 14.0.0(i18next@23.2.11)(next@13.4.10)(react-i18next@13.0.2)(react@18.2.0) typescript: specifier: 5.1.6 version: 5.1.6 @@ -955,26 +955,26 @@ importers: packages/db: dependencies: '@crowdin/crowdin-api-client': - specifier: 1.23.3 - version: 1.23.3 + specifier: 1.23.4 + version: 1.23.4 '@opentelemetry/exporter-trace-otlp-http': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/instrumentation': - specifier: 0.40.0 - version: 0.40.0(@opentelemetry/api@1.4.1) + specifier: 0.41.0 + version: 0.41.0(@opentelemetry/api@1.4.1) '@opentelemetry/resources': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/sdk-trace-base': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/sdk-trace-node': - specifier: 1.14.0 - version: 1.14.0(@opentelemetry/api@1.4.1) + specifier: 1.15.0 + version: 1.15.0(@opentelemetry/api@1.4.1) '@opentelemetry/semantic-conventions': - specifier: 1.14.0 - version: 1.14.0 + specifier: 1.15.0 + version: 1.15.0 '@prisma/client': specifier: 5.0.0 version: 5.0.0(prisma@5.0.0) @@ -986,7 +986,7 @@ importers: version: 0.2.2 '@vercel/postgres-kysely': specifier: 0.4.0 - version: 0.4.0(kysely@0.25.0) + version: 0.4.0(kysely@0.26.1) '@weareinreach/env': specifier: workspace:* version: link:../env @@ -1030,8 +1030,8 @@ importers: specifier: 3.2.0 version: 3.2.0 kysely: - specifier: 0.25.0 - version: 0.25.0 + specifier: 0.26.1 + version: 0.26.1 prisma-kysely: specifier: 1.5.0 version: 1.5.0 @@ -1039,8 +1039,8 @@ importers: specifier: 3.0.0 version: 3.0.0 superjson: - specifier: 1.12.4 - version: 1.12.4 + specifier: 1.13.1 + version: 1.13.1 tslog: specifier: 4.8.2 version: 4.8.2 @@ -1076,8 +1076,8 @@ importers: specifier: 6.5.0 version: 6.5.0 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/flat': specifier: 5.0.2 version: 5.0.2 @@ -1136,8 +1136,8 @@ importers: specifier: 7.2.1 version: 7.2.1 eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 flat: specifier: 5.0.2 version: 5.0.2 @@ -1145,8 +1145,8 @@ importers: specifier: 0.5.0 version: 0.5.0 inquirer: - specifier: 9.2.7 - version: 9.2.7 + specifier: 9.2.8 + version: 9.2.8 iso-3166-2: specifier: 1.0.0 version: 1.0.0 @@ -1184,8 +1184,8 @@ importers: specifier: 2.8.8 version: 2.8.8 pretty-bytes: - specifier: 6.1.0 - version: 6.1.0 + specifier: 6.1.1 + version: 6.1.1 prisma: specifier: 5.0.0 version: 5.0.0 @@ -1199,8 +1199,8 @@ importers: specifier: 3.2.0 version: 3.2.0 quicktype-core: - specifier: 23.0.49 - version: 23.0.49 + specifier: 23.0.59 + version: 23.0.59 recursive-readdir: specifier: 2.2.3 version: 2.2.3 @@ -1220,8 +1220,8 @@ importers: specifier: 3.12.7 version: 3.12.7 type-fest: - specifier: 3.12.0 - version: 3.12.0 + specifier: 4.0.0 + version: 4.0.0 typescript: specifier: 5.1.6 version: 5.1.6 @@ -1229,8 +1229,8 @@ importers: specifier: 2.7.4 version: 2.7.4 zod-to-json-schema: - specifier: 3.21.3 - version: 3.21.3(zod@3.21.4) + specifier: 3.21.4 + version: 3.21.4(zod@3.21.4) packages/env: dependencies: @@ -1251,14 +1251,14 @@ importers: packages/eslint-config: devDependencies: '@next/eslint-plugin-next': - specifier: 13.4.9 - version: 13.4.9 + specifier: 13.4.10 + version: 13.4.10 '@tanstack/eslint-plugin-query': - specifier: 4.29.9 - version: 4.29.9 + specifier: 4.29.25 + version: 4.29.25 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/eslint-config-prettier': specifier: 6.11.0 version: 6.11.0 @@ -1266,26 +1266,26 @@ importers: specifier: 18.16.19 version: 18.16.19 '@typescript-eslint/eslint-plugin': - specifier: 6.0.0 - version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.44.0)(typescript@5.1.6) + specifier: 6.1.0 + version: 6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.1.6) '@typescript-eslint/parser': - specifier: 6.0.0 - version: 6.0.0(eslint@8.44.0)(typescript@5.1.6) + specifier: 6.1.0 + version: 6.1.0(eslint@8.45.0)(typescript@5.1.6) eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 eslint-config-next: - specifier: 13.4.9 - version: 13.4.9(eslint@8.44.0)(typescript@5.1.6) + specifier: 13.4.10 + version: 13.4.10(eslint@8.45.0)(typescript@5.1.6) eslint-config-prettier: specifier: 8.8.0 - version: 8.8.0(eslint@8.44.0) + version: 8.8.0(eslint@8.45.0) eslint-formatter-github: specifier: 1.1.4 - version: 1.1.4(eslint@8.44.0) + version: 1.1.4(eslint@8.45.0) eslint-import-resolver-typescript: specifier: 3.5.5 - version: 3.5.5(@typescript-eslint/parser@6.0.0)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0) + version: 3.5.5(@typescript-eslint/parser@6.1.0)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0) eslint-plugin-codegen: specifier: 0.17.0 version: 0.17.0 @@ -1294,22 +1294,22 @@ importers: version: 6.0.3 eslint-plugin-import: specifier: npm:eslint-plugin-i@latest - version: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) + version: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) eslint-plugin-node: specifier: 11.1.0 - version: 11.1.0(patch_hash=45p4dc3r2kwi3h2jyimmny42ju)(eslint@8.44.0) + version: 11.1.0(patch_hash=45p4dc3r2kwi3h2jyimmny42ju)(eslint@8.45.0) eslint-plugin-react: specifier: 7.32.2 - version: 7.32.2(eslint@8.44.0) + version: 7.32.2(eslint@8.45.0) eslint-plugin-storybook: specifier: 0.6.12 - version: 0.6.12(eslint@8.44.0)(typescript@5.1.6) + version: 0.6.12(eslint@8.45.0)(typescript@5.1.6) eslint-plugin-turbo: - specifier: 1.10.7 - version: 1.10.7(eslint@8.44.0) + specifier: 1.10.8 + version: 1.10.8(eslint@8.45.0) next: - specifier: 13.4.9 - version: 13.4.9(@babel/core@7.22.6)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) resolve-pkg-maps: specifier: 1.0.0 version: 1.0.0 @@ -1320,8 +1320,8 @@ importers: packages/ui: dependencies: '@react-google-maps/api': - specifier: 2.18.1 - version: 2.18.1(react-dom@18.2.0)(react@18.2.0) + specifier: 2.19.0 + version: 2.19.0(react-dom@18.2.0)(react@18.2.0) '@terraformer/wkt': specifier: 2.2.0 version: 2.2.0 @@ -1347,8 +1347,8 @@ importers: specifier: 3.3.4 version: 3.3.4 json-schema-to-zod: - specifier: 1.1.0 - version: 1.1.0 + specifier: 1.1.1 + version: 1.1.1 just-compact: specifier: 3.2.0 version: 3.2.0 @@ -1369,7 +1369,7 @@ importers: version: 1.3.1 nextjs-routes: specifier: 1.0.9 - version: 1.0.9(next@13.4.9) + version: 1.0.9(next@13.4.10) probe-image-size: specifier: 7.2.3 version: 7.2.3 @@ -1377,30 +1377,30 @@ importers: specifier: 4.0.10 version: 4.0.10(react@18.2.0) react-phone-number-input: - specifier: 3.2.25 - version: 3.2.25(react-dom@18.2.0)(react@18.2.0) + specifier: 3.3.0 + version: 3.3.0(react-dom@18.2.0)(react@18.2.0) react-string-replace: specifier: 1.1.1 version: 1.1.1 devDependencies: '@babel/core': - specifier: 7.22.6 - version: 7.22.6 + specifier: 7.22.9 + version: 7.22.9 '@babel/plugin-transform-typescript': - specifier: 7.22.5 - version: 7.22.5(@babel/core@7.22.6) + specifier: 7.22.9 + version: 7.22.9(@babel/core@7.22.9) '@babel/preset-env': - specifier: 7.22.6 - version: 7.22.6(@babel/core@7.22.6) + specifier: 7.22.9 + version: 7.22.9(@babel/core@7.22.9) '@babel/preset-react': specifier: 7.22.5 - version: 7.22.5(@babel/core@7.22.6) + version: 7.22.5(@babel/core@7.22.9) '@babel/preset-typescript': specifier: 7.22.5 - version: 7.22.5(@babel/core@7.22.6) + version: 7.22.5(@babel/core@7.22.9) '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.14)(react@18.2.0) + version: 11.11.1(@types/react@18.2.15)(react@18.2.0) '@emotion/server': specifier: 11.11.0 version: 11.11.0 @@ -1409,7 +1409,7 @@ importers: version: 7.6.0 '@geometricpanda/storybook-addon-badges': specifier: 2.0.0 - version: 2.0.0(@storybook/blocks@7.0.26)(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/manager-api@7.0.26)(@storybook/preview-api@7.0.26)(@storybook/theming@7.0.26)(@storybook/types@7.0.26)(react-dom@18.2.0)(react@18.2.0) + version: 2.0.0(@storybook/blocks@7.1.0)(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/manager-api@7.1.0)(@storybook/preview-api@7.1.0)(@storybook/theming@7.1.0)(@storybook/types@7.1.0)(react-dom@18.2.0)(react@18.2.0) '@iconify-json/carbon': specifier: 1.1.18 version: 1.1.18 @@ -1417,8 +1417,8 @@ importers: specifier: 1.1.5 version: 1.1.5 '@iconify-json/simple-icons': - specifier: 1.1.59 - version: 1.1.59 + specifier: 1.1.61 + version: 1.1.61 '@iconify/react': specifier: 4.1.1 version: 4.1.1(react@18.2.0) @@ -1429,89 +1429,89 @@ importers: specifier: 2.1.7 version: 2.1.7 '@mantine/carousel': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(embla-carousel-react@7.1.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(embla-carousel-react@7.1.0)(react@18.2.0) '@mantine/core': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) '@mantine/dates': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(dayjs@1.11.9)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(dayjs@1.11.9)(react@18.2.0) '@mantine/dropzone': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/hooks': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@mantine/modals': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': - specifier: 6.0.16 - version: 6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/nprogress': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/prism': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/spotlight': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': - specifier: 6.0.16 - version: 6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.4)(@tiptap/react@2.0.4)(react@18.2.0) '@mantine/utils': - specifier: 6.0.16 - version: 6.0.16(react@18.2.0) + specifier: 6.0.17 + version: 6.0.17(react@18.2.0) '@storybook/addon-a11y': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-actions': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-docs': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/components': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': - specifier: 7.0.26 - version: 7.0.26 + specifier: 7.1.0 + version: 7.1.0 '@storybook/jest': specifier: 0.1.0 version: 0.1.0 '@storybook/manager-api': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': - specifier: 7.0.26 - version: 7.0.26(@babel/core@7.22.6)(@swc/core@1.3.49)(esbuild@0.17.19)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.6)(webpack@5.88.1) + specifier: 7.1.0 + version: 7.1.0(@babel/core@7.22.9)(@swc/core@1.3.49)(esbuild@0.18.14)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.0.0)(typescript@5.1.6)(webpack@5.88.2) '@storybook/preview-api': - specifier: 7.0.26 - version: 7.0.26 + specifier: 7.1.0 + version: 7.1.0 '@storybook/react': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@storybook/test-runner': specifier: 0.11.0 version: 0.11.0(@types/node@18.16.19) @@ -1519,17 +1519,17 @@ importers: specifier: 0.2.0 version: 0.2.0 '@storybook/theming': - specifier: 7.0.26 - version: 7.0.26(react-dom@18.2.0)(react@18.2.0) + specifier: 7.1.0 + version: 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/types': - specifier: 7.0.26 - version: 7.0.26 + specifier: 7.1.0 + version: 7.1.0 '@tanstack/react-query': - specifier: 4.29.19 - version: 4.29.19(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.25 + version: 4.29.25(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query-devtools': - specifier: 4.29.19 - version: 4.29.19(@tanstack/react-query@4.29.19)(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.25 + version: 4.29.25(@tanstack/react-query@4.29.25)(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-table': specifier: 8.9.3 version: 8.9.3(react-dom@18.2.0)(react@18.2.0) @@ -1537,26 +1537,26 @@ importers: specifier: 8.7.6 version: 8.7.6(react-dom@18.2.0)(react@18.2.0) '@tiptap/extension-link': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) '@tiptap/react': - specifier: 2.0.3 - version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) + specifier: 2.0.4 + version: 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': - specifier: 2.0.3 - version: 2.0.3(@tiptap/pm@2.0.2) + specifier: 2.0.4 + version: 2.0.4(@tiptap/pm@2.0.2) '@tomfreudenberg/next-auth-mock': specifier: 0.5.6 version: 0.5.6(next-auth@4.22.1)(react@18.2.0) '@trpc/client': - specifier: 10.33.1 - version: 10.33.1(@trpc/server@10.33.1) + specifier: 10.34.0 + version: 10.34.0(@trpc/server@10.34.0) '@trpc/next': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/react-query@10.33.1)(@trpc/server@10.33.1)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/react-query@10.34.0)(@trpc/server@10.34.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 10.33.1 - version: 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/server@10.33.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.34.0 + version: 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(react-dom@18.2.0)(react@18.2.0) '@types/babel__core': specifier: 7.20.1 version: 7.20.1 @@ -1564,8 +1564,8 @@ importers: specifier: 7.9.2 version: 7.9.2 '@types/eslint': - specifier: 8.40.2 - version: 8.40.2 + specifier: 8.44.0 + version: 8.44.0 '@types/google.maps': specifier: 3.53.4 version: 3.53.4 @@ -1582,11 +1582,11 @@ importers: specifier: 7.2.0 version: 7.2.0 '@types/react': - specifier: 18.2.14 - version: 18.2.14 + specifier: 18.2.15 + version: 18.2.15 '@types/react-dom': - specifier: 18.2.6 - version: 18.2.6 + specifier: 18.2.7 + version: 18.2.7 '@types/terraformer__wkt': specifier: 2.0.0 version: 2.0.0 @@ -1606,17 +1606,17 @@ importers: specifier: 0.100.0 version: link:../eslint-config babel-loader: - specifier: 9.1.2 - version: 9.1.2(@babel/core@7.22.6)(webpack@5.88.1) + specifier: 9.1.3 + version: 9.1.3(@babel/core@7.22.9)(webpack@5.88.2) chromatic: specifier: 6.19.9 version: 6.19.9 css-chaos-addon: specifier: 0.0.5 - version: 0.0.5(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0) + version: 0.0.5(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0) css-loader: specifier: 6.8.1 - version: 6.8.1(webpack@5.88.1) + version: 6.8.1(webpack@5.88.2) dayjs: specifier: 1.11.9 version: 1.11.9 @@ -1627,11 +1627,11 @@ importers: specifier: 7.1.0 version: 7.1.0(react@18.2.0) eslint: - specifier: 8.44.0 - version: 8.44.0 + specifier: 8.45.0 + version: 8.45.0 i18next: - specifier: 23.2.7 - version: 23.2.7 + specifier: 23.2.11 + version: 23.2.11 i18next-browser-languagedetector: specifier: 7.1.0 version: 7.1.0 @@ -1654,26 +1654,26 @@ importers: specifier: 1.8.0 version: 1.8.0(msw@1.2.1) next: - specifier: 13.4.9 - version: 13.4.9(@babel/core@7.22.6)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.10 + version: 13.4.10(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.22.1 - version: 4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + version: 4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 14.0.0 - version: 14.0.0(i18next@23.2.7)(next@13.4.9)(react-i18next@13.0.1)(react@18.2.0) + version: 14.0.0(i18next@23.2.11)(next@13.4.10)(react-i18next@13.0.2)(react@18.2.0) next-router-mock: specifier: 0.9.7 - version: 0.9.7(next@13.4.9)(react@18.2.0) + version: 0.9.7(next@13.4.10)(react@18.2.0) postcss-loader: specifier: 7.3.3 - version: 7.3.3(postcss@8.4.21)(webpack@5.88.1) + version: 7.3.3(postcss@8.4.21)(webpack@5.88.2) prettier: specifier: 2.8.8 version: 2.8.8 pretty-bytes: - specifier: 6.1.0 - version: 6.1.0 + specifier: 6.1.1 + version: 6.1.1 react: specifier: 18.2.0 version: 18.2.0 @@ -1684,8 +1684,8 @@ importers: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: 13.0.1 - version: 13.0.1(i18next@23.2.7)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.0.2 + version: 13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) resolve-url-loader: specifier: 5.0.0 version: 5.0.0 @@ -1693,35 +1693,35 @@ importers: specifier: 1.6.6 version: 1.6.6 storybook: - specifier: 7.0.26 - version: 7.0.26 + specifier: 7.1.0 + version: 7.1.0 storybook-addon-designs: specifier: 7.0.0-beta.2 - version: 7.0.0-beta.2(@storybook/addon-docs@7.0.26)(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0) + version: 7.0.0-beta.2(@storybook/addon-docs@7.1.0)(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0) storybook-addon-pseudo-states: specifier: 2.1.0 - version: 2.1.0(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/manager-api@7.0.26)(@storybook/preview-api@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0) + version: 2.1.0(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/manager-api@7.1.0)(@storybook/preview-api@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0) storybook-addon-swc: specifier: 1.2.0 - version: 1.2.0(@swc/core@1.3.49)(webpack@5.88.1) + version: 1.2.0(@swc/core@1.3.49)(webpack@5.88.2) storybook-addon-turbo-build: specifier: 2.0.1 - version: 2.0.1(webpack@5.88.1) + version: 2.0.1(webpack@5.88.2) style-loader: specifier: 3.3.3 - version: 3.3.3(webpack@5.88.1) + version: 3.3.3(webpack@5.88.2) trpc-client-devtools-link: specifier: 0.2.1-next - version: 0.2.1-next(@trpc/client@10.33.1)(@trpc/server@10.33.1) + version: 0.2.1-next(@trpc/client@10.34.0)(@trpc/server@10.34.0) tsconfig-paths-webpack-plugin: - specifier: 4.0.1 - version: 4.0.1 + specifier: 4.1.0 + version: 4.1.0 tsx: specifier: 3.12.7 version: 3.12.7 type-fest: - specifier: 3.12.0 - version: 3.12.0 + specifier: 4.0.0 + version: 4.0.0 typescript: specifier: 5.1.6 version: 5.1.6 @@ -1729,8 +1729,8 @@ importers: specifier: 2.3.0 version: 2.3.0 webpack: - specifier: 5.88.1 - version: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + specifier: 5.88.2 + version: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) zod: specifier: 3.21.4 version: 3.21.4 @@ -1764,8 +1764,8 @@ packages: resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==} dev: true - /@aw-web-design/x-default-browser@1.4.88: - resolution: {integrity: sha512-AkEmF0wcwYC2QkhK703Y83fxWARttIWXDmQN8+cof8FmFZ5BRhnNXGymeb1S73bOCLfWjYELxtujL56idCN/XA==} + /@aw-web-design/x-default-browser@1.4.126: + resolution: {integrity: sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==} hasBin: true dependencies: default-browser-id: 3.0.0 @@ -1775,7 +1775,7 @@ packages: resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 tslib: 1.14.1 dev: false @@ -1783,7 +1783,7 @@ packages: resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 tslib: 1.14.1 dev: false @@ -1798,7 +1798,7 @@ packages: '@aws-crypto/ie11-detection': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -1811,7 +1811,7 @@ packages: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-locate-window': 3.310.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -1820,14 +1820,14 @@ packages: resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 tslib: 1.14.1 /@aws-crypto/sha256-js@4.0.0: resolution: {integrity: sha512-MHGJyjE7TX9aaqXj7zk2ppnFUOhaDs5sP+HtNS0evOxn72c+5njUmyJmpGd7TfyoDznZlHMmdo/xGUdu2NIjNQ==} dependencies: '@aws-crypto/util': 4.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 tslib: 1.14.1 dev: false @@ -1839,26 +1839,26 @@ packages: /@aws-crypto/util@3.0.0: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 /@aws-crypto/util@4.0.0: resolution: {integrity: sha512-2EnmPy2gsFZ6m8bwUQN4jq+IyXV3quHAcwPOS6ZA3k+geujiqI8aRokO2kFJe+idJ/P3v4qWI186rVMo0+zLDQ==} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 dev: false - /@aws-lambda-powertools/commons@1.11.0: - resolution: {integrity: sha512-hcye14k93PM1DhkdsOkmEMnGu6bihY95ZZrmBgknP2Y1Z8vnGxN6qVKfxQ+xjd0O/hV8o72DjVjug07fGl2WrQ==} + /@aws-lambda-powertools/commons@1.11.1: + resolution: {integrity: sha512-REOINoiK7axtBKS9buYCkuhBNcmf6FKN1vboQvfIWabzyBrG+7jrUDGzx8UmurXI/F6GrCA7mLCIeYQfy2baUg==} dev: false - /@aws-lambda-powertools/logger@1.11.0: - resolution: {integrity: sha512-BS/i+vNSb5AbuTb7P74+CBjMnZHsYs5uA0BVOKzqFRKJ6CYPc8n03xUpb2OEO0532mrj77EUHEsHDX1aEUVFCQ==} + /@aws-lambda-powertools/logger@1.11.1: + resolution: {integrity: sha512-U1bzyVSwYNBtS9BuatILzE0jHgAg3Hm9MleGlrfFAnfLsVzVIMcUw0J5o2gBKzgqIcEQlSxboXhB4+5nYhgSVA==} dependencies: - '@aws-lambda-powertools/commons': 1.11.0 + '@aws-lambda-powertools/commons': 1.11.1 lodash.merge: 4.6.2 dev: false @@ -1871,29 +1871,36 @@ packages: dev: true optional: true + /@aws-sdk/chunked-blob-reader-native@3.310.0: + resolution: {integrity: sha512-RuhyUY9hCd6KWA2DMF/U6rilYLLRYrDY6e0lq3Of1yzSRFxi4bk9ZMCF0mxf/9ppsB5eudUjrOypYgm6Axt3zw==} + dependencies: + '@aws-sdk/util-base64': 3.310.0 + tslib: 2.5.0 + dev: false + /@aws-sdk/chunked-blob-reader@3.310.0: resolution: {integrity: sha512-CrJS3exo4mWaLnWxfCH+w88Ou0IcAZSIkk4QbmxiHl/5Dq705OLoxf4385MVyExpqpeVJYOYQ2WaD8i/pQZ2fg==} dependencies: tslib: 2.5.0 dev: false - /@aws-sdk/client-cognito-identity-provider@3.363.0: - resolution: {integrity: sha512-TkwUy5IJT021CQE3+mnEEnOcoxkNrIv/T0dXiYGivx+xt06PpjbxOY8S1UDa3oZ9zZ2ZR5v6v7AfcA58lwImPA==} + /@aws-sdk/client-cognito-identity-provider@3.370.0: + resolution: {integrity: sha512-e/0KDqU8IpvpyA1Nk3gPizjEjp90mW9xNvzy8M3QLdQv453/VDfvY6FFJBRLT53cp4XpgPYjiJgr/Ly/BTu9hg==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.363.0 - '@aws-sdk/credential-provider-node': 3.363.0 - '@aws-sdk/middleware-host-header': 3.363.0 - '@aws-sdk/middleware-logger': 3.363.0 - '@aws-sdk/middleware-recursion-detection': 3.363.0 - '@aws-sdk/middleware-signing': 3.363.0 - '@aws-sdk/middleware-user-agent': 3.363.0 - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 - '@aws-sdk/util-user-agent-browser': 3.363.0 - '@aws-sdk/util-user-agent-node': 3.363.0 + '@aws-sdk/client-sts': 3.370.0 + '@aws-sdk/credential-provider-node': 3.370.0 + '@aws-sdk/middleware-host-header': 3.370.0 + '@aws-sdk/middleware-logger': 3.370.0 + '@aws-sdk/middleware-recursion-detection': 3.370.0 + '@aws-sdk/middleware-signing': 3.370.0 + '@aws-sdk/middleware-user-agent': 3.370.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 + '@aws-sdk/util-user-agent-browser': 3.370.0 + '@aws-sdk/util-user-agent-node': 3.370.0 '@smithy/config-resolver': 1.0.1 '@smithy/fetch-http-handler': 1.0.1 '@smithy/hash-node': 1.0.1 @@ -1965,34 +1972,34 @@ packages: dev: true optional: true - /@aws-sdk/client-s3@3.363.0: - resolution: {integrity: sha512-LNnfg/t8wG5Fqj6l+PSV/t+IXDq9r3Kj9jEHn84513+p7bewXYSSreSpmLjG8OcKuMfHc9EJGNQ3DkMyFaLoWg==} + /@aws-sdk/client-s3@3.370.0: + resolution: {integrity: sha512-+b53hI+C+tIiE6OhIvaUXD5qC0zFrCWIu6EKT597W+4XzfFIZE0BGgolP8pC1lLDghPjCFSmAm9Efcb2a1sPvw==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha1-browser': 3.0.0 '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.363.0 - '@aws-sdk/credential-provider-node': 3.363.0 - '@aws-sdk/hash-blob-browser': 3.357.0 - '@aws-sdk/hash-stream-node': 3.357.0 - '@aws-sdk/md5-js': 3.357.0 - '@aws-sdk/middleware-bucket-endpoint': 3.363.0 - '@aws-sdk/middleware-expect-continue': 3.363.0 - '@aws-sdk/middleware-flexible-checksums': 3.363.0 - '@aws-sdk/middleware-host-header': 3.363.0 - '@aws-sdk/middleware-location-constraint': 3.363.0 - '@aws-sdk/middleware-logger': 3.363.0 - '@aws-sdk/middleware-recursion-detection': 3.363.0 - '@aws-sdk/middleware-sdk-s3': 3.363.0 - '@aws-sdk/middleware-signing': 3.363.0 - '@aws-sdk/middleware-ssec': 3.363.0 - '@aws-sdk/middleware-user-agent': 3.363.0 - '@aws-sdk/signature-v4-multi-region': 3.363.0 - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 - '@aws-sdk/util-user-agent-browser': 3.363.0 - '@aws-sdk/util-user-agent-node': 3.363.0 + '@aws-sdk/client-sts': 3.370.0 + '@aws-sdk/credential-provider-node': 3.370.0 + '@aws-sdk/hash-blob-browser': 3.370.0 + '@aws-sdk/hash-stream-node': 3.370.0 + '@aws-sdk/md5-js': 3.370.0 + '@aws-sdk/middleware-bucket-endpoint': 3.370.0 + '@aws-sdk/middleware-expect-continue': 3.370.0 + '@aws-sdk/middleware-flexible-checksums': 3.370.0 + '@aws-sdk/middleware-host-header': 3.370.0 + '@aws-sdk/middleware-location-constraint': 3.370.0 + '@aws-sdk/middleware-logger': 3.370.0 + '@aws-sdk/middleware-recursion-detection': 3.370.0 + '@aws-sdk/middleware-sdk-s3': 3.370.0 + '@aws-sdk/middleware-signing': 3.370.0 + '@aws-sdk/middleware-ssec': 3.370.0 + '@aws-sdk/middleware-user-agent': 3.370.0 + '@aws-sdk/signature-v4-multi-region': 3.370.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 + '@aws-sdk/util-user-agent-browser': 3.370.0 + '@aws-sdk/util-user-agent-node': 3.370.0 '@aws-sdk/xml-builder': 3.310.0 '@smithy/config-resolver': 1.0.1 '@smithy/eventstream-serde-browser': 1.0.1 @@ -2069,20 +2076,20 @@ packages: dev: true optional: true - /@aws-sdk/client-sso-oidc@3.363.0: - resolution: {integrity: sha512-V3Ebiq/zNtDS/O92HUWGBa7MY59RYSsqWd+E0XrXv6VYTA00RlMTbNcseivNgp2UghOgB9a20Nkz6EqAeIN+RQ==} + /@aws-sdk/client-sso-oidc@3.370.0: + resolution: {integrity: sha512-jAYOO74lmVXylQylqkPrjLzxvUnMKw476JCUTvCO6Q8nv3LzCWd76Ihgv/m9Q4M2Tbqi1iP2roVK5bstsXzEjA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.363.0 - '@aws-sdk/middleware-logger': 3.363.0 - '@aws-sdk/middleware-recursion-detection': 3.363.0 - '@aws-sdk/middleware-user-agent': 3.363.0 - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 - '@aws-sdk/util-user-agent-browser': 3.363.0 - '@aws-sdk/util-user-agent-node': 3.363.0 + '@aws-sdk/middleware-host-header': 3.370.0 + '@aws-sdk/middleware-logger': 3.370.0 + '@aws-sdk/middleware-recursion-detection': 3.370.0 + '@aws-sdk/middleware-user-agent': 3.370.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 + '@aws-sdk/util-user-agent-browser': 3.370.0 + '@aws-sdk/util-user-agent-node': 3.370.0 '@smithy/config-resolver': 1.0.1 '@smithy/fetch-http-handler': 1.0.1 '@smithy/hash-node': 1.0.1 @@ -2151,20 +2158,20 @@ packages: dev: true optional: true - /@aws-sdk/client-sso@3.363.0: - resolution: {integrity: sha512-PZ+HfKSgS4hlMnJzG+Ev8/mgHd/b/ETlJWPSWjC/f2NwVoBQkBnqHjdyEx7QjF6nksJozcVh5Q+kkYLKc/QwBQ==} + /@aws-sdk/client-sso@3.370.0: + resolution: {integrity: sha512-0Ty1iHuzNxMQtN7nahgkZr4Wcu1XvqGfrQniiGdKKif9jG/4elxsQPiydRuQpFqN6b+bg7wPP7crFP1uTxx2KQ==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.363.0 - '@aws-sdk/middleware-logger': 3.363.0 - '@aws-sdk/middleware-recursion-detection': 3.363.0 - '@aws-sdk/middleware-user-agent': 3.363.0 - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 - '@aws-sdk/util-user-agent-browser': 3.363.0 - '@aws-sdk/util-user-agent-node': 3.363.0 + '@aws-sdk/middleware-host-header': 3.370.0 + '@aws-sdk/middleware-logger': 3.370.0 + '@aws-sdk/middleware-recursion-detection': 3.370.0 + '@aws-sdk/middleware-user-agent': 3.370.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 + '@aws-sdk/util-user-agent-browser': 3.370.0 + '@aws-sdk/util-user-agent-node': 3.370.0 '@smithy/config-resolver': 1.0.1 '@smithy/fetch-http-handler': 1.0.1 '@smithy/hash-node': 1.0.1 @@ -2237,23 +2244,23 @@ packages: dev: true optional: true - /@aws-sdk/client-sts@3.363.0: - resolution: {integrity: sha512-0jj14WvBPJQ8xr72cL0mhlmQ90tF0O0wqXwSbtog6PsC8+KDE6Yf+WsxsumyI8E5O8u3eYijBL+KdqG07F/y/w==} + /@aws-sdk/client-sts@3.370.0: + resolution: {integrity: sha512-utFxOPWIzbN+3kc415Je2o4J72hOLNhgR2Gt5EnRSggC3yOnkC4GzauxG8n7n5gZGBX45eyubHyPOXLOIyoqQA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/credential-provider-node': 3.363.0 - '@aws-sdk/middleware-host-header': 3.363.0 - '@aws-sdk/middleware-logger': 3.363.0 - '@aws-sdk/middleware-recursion-detection': 3.363.0 - '@aws-sdk/middleware-sdk-sts': 3.363.0 - '@aws-sdk/middleware-signing': 3.363.0 - '@aws-sdk/middleware-user-agent': 3.363.0 - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 - '@aws-sdk/util-user-agent-browser': 3.363.0 - '@aws-sdk/util-user-agent-node': 3.363.0 + '@aws-sdk/credential-provider-node': 3.370.0 + '@aws-sdk/middleware-host-header': 3.370.0 + '@aws-sdk/middleware-logger': 3.370.0 + '@aws-sdk/middleware-recursion-detection': 3.370.0 + '@aws-sdk/middleware-sdk-sts': 3.370.0 + '@aws-sdk/middleware-signing': 3.370.0 + '@aws-sdk/middleware-user-agent': 3.370.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 + '@aws-sdk/util-user-agent-browser': 3.370.0 + '@aws-sdk/util-user-agent-node': 3.370.0 '@smithy/config-resolver': 1.0.1 '@smithy/fetch-http-handler': 1.0.1 '@smithy/hash-node': 1.0.1 @@ -2316,11 +2323,11 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-env@3.363.0: - resolution: {integrity: sha512-VAQ3zITT2Q0acht0HezouYnMFKZ2vIOa20X4zQA3WI0HfaP4D6ga6KaenbDcb/4VFiqfqiRHfdyXHP0ThcDRMA==} + /@aws-sdk/credential-provider-env@3.370.0: + resolution: {integrity: sha512-raR3yP/4GGbKFRPP5hUBNkEmTnzxI9mEc2vJAJrcv4G4J4i/UP6ELiLInQ5eO2/VcV/CeKGZA3t7d1tsJ+jhCg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/types': 1.1.0 tslib: 2.5.0 @@ -2356,15 +2363,15 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-ini@3.363.0: - resolution: {integrity: sha512-ZYN+INoqyX5FVC3rqUxB6O8nOWkr0gHRRBm1suoOlmuFJ/WSlW/uUGthRBY5x1AQQnBF8cpdlxZzGHd41lFVNw==} + /@aws-sdk/credential-provider-ini@3.370.0: + resolution: {integrity: sha512-eJyapFKa4NrC9RfTgxlXnXfS9InG/QMEUPPVL+VhG7YS6nKqetC1digOYgivnEeu+XSKE0DJ7uZuXujN2Y7VAQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.363.0 - '@aws-sdk/credential-provider-process': 3.363.0 - '@aws-sdk/credential-provider-sso': 3.363.0 - '@aws-sdk/credential-provider-web-identity': 3.363.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/credential-provider-env': 3.370.0 + '@aws-sdk/credential-provider-process': 3.370.0 + '@aws-sdk/credential-provider-sso': 3.370.0 + '@aws-sdk/credential-provider-web-identity': 3.370.0 + '@aws-sdk/types': 3.370.0 '@smithy/credential-provider-imds': 1.0.1 '@smithy/property-provider': 1.0.1 '@smithy/shared-ini-file-loader': 1.0.1 @@ -2393,16 +2400,16 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-node@3.363.0: - resolution: {integrity: sha512-C1qXFIN2yMxD6pGgug0vR1UhScOki6VqdzuBHzXZAGu7MOjvgHNdscEcb3CpWnITHaPL2ztkiw75T1sZ7oIgQg==} + /@aws-sdk/credential-provider-node@3.370.0: + resolution: {integrity: sha512-gkFiotBFKE4Fcn8CzQnMeab9TAR06FEAD02T4ZRYW1xGrBJOowmje9dKqdwQFHSPgnWAP+8HoTA8iwbhTLvjNA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.363.0 - '@aws-sdk/credential-provider-ini': 3.363.0 - '@aws-sdk/credential-provider-process': 3.363.0 - '@aws-sdk/credential-provider-sso': 3.363.0 - '@aws-sdk/credential-provider-web-identity': 3.363.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/credential-provider-env': 3.370.0 + '@aws-sdk/credential-provider-ini': 3.370.0 + '@aws-sdk/credential-provider-process': 3.370.0 + '@aws-sdk/credential-provider-sso': 3.370.0 + '@aws-sdk/credential-provider-web-identity': 3.370.0 + '@aws-sdk/types': 3.370.0 '@smithy/credential-provider-imds': 1.0.1 '@smithy/property-provider': 1.0.1 '@smithy/shared-ini-file-loader': 1.0.1 @@ -2423,11 +2430,11 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-process@3.363.0: - resolution: {integrity: sha512-fOKAINU7Rtj2T8pP13GdCt+u0Ml3gYynp8ki+1jMZIQ+Ju/MdDOqZpKMFKicMn3Z1ttUOgqr+grUdus6z8ceBQ==} + /@aws-sdk/credential-provider-process@3.370.0: + resolution: {integrity: sha512-0BKFFZmUO779Xdw3u7wWnoWhYA4zygxJbgGVSyjkOGBvdkbPSTTcdwT1KFkaQy2kOXYeZPl+usVVRXs+ph4ejg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/shared-ini-file-loader': 1.0.1 '@smithy/types': 1.1.0 @@ -2449,13 +2456,13 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-sso@3.363.0: - resolution: {integrity: sha512-5RUZ5oM0lwZSo3EehT0dXggOjgtxFogpT3cZvoLGtIwrPBvm8jOQPXQUlaqCj10ThF1sYltEyukz/ovtDwYGew==} + /@aws-sdk/credential-provider-sso@3.370.0: + resolution: {integrity: sha512-PFroYm5hcPSfC/jkZnCI34QFL3I7WVKveVk6/F3fud/cnP8hp6YjA9NiTNbqdFSzsyoiN/+e5fZgNKih8vVPTA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso': 3.363.0 - '@aws-sdk/token-providers': 3.363.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/client-sso': 3.370.0 + '@aws-sdk/token-providers': 3.370.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/shared-ini-file-loader': 1.0.1 '@smithy/types': 1.1.0 @@ -2474,11 +2481,11 @@ packages: dev: true optional: true - /@aws-sdk/credential-provider-web-identity@3.363.0: - resolution: {integrity: sha512-Z6w7fjgy79pAax580wdixbStQw10xfyZ+hOYLcPudoYFKjoNx0NQBejg5SwBzCF/HQL23Ksm9kDfbXDX9fkPhA==} + /@aws-sdk/credential-provider-web-identity@3.370.0: + resolution: {integrity: sha512-CFaBMLRudwhjv1sDzybNV93IaT85IwS+L8Wq6VRMa0mro1q9rrWsIZO811eF+k0NEPfgU1dLH+8Vc2qhw4SARQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/types': 1.1.0 tslib: 2.5.0 @@ -2508,11 +2515,11 @@ packages: dev: true optional: true - /@aws-sdk/eventstream-codec@3.357.0: - resolution: {integrity: sha512-bqenTHG6GH6aCk/Il+ooWXVVAZuc8lOgVEy9bE2hI49oVqT8zSuXxQB+w1WWyZoAOPcelsjayB1wfPub8VDBxQ==} + /@aws-sdk/eventstream-codec@3.370.0: + resolution: {integrity: sha512-PiaDMum7TNsIE3DGECSsNYwibBIPN2/e13BJbTwi6KgVx8BV2mYA3kQkaUDiy++tEpzN81Nh5OPTFVb7bvgYYg==} dependencies: '@aws-crypto/crc32': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-hex-encoding': 3.310.0 tslib: 2.5.0 dev: false @@ -2528,11 +2535,12 @@ packages: dev: true optional: true - /@aws-sdk/hash-blob-browser@3.357.0: - resolution: {integrity: sha512-RDd6UgrGHDmleTnXM9LRSSVa69euSAG2mlNhZMEDWk3OFseXVYqBDaqroVbQ01rM2UAe8MeBFchlV9OmxuVgvw==} + /@aws-sdk/hash-blob-browser@3.370.0: + resolution: {integrity: sha512-DyStaznfloyF9jN3KvG6puOAjt25alXoBNeHBF2FyLlEEbrOqUmso39JB5LVAw2/KB4UmCNsbAXFb6WktX/yHQ==} dependencies: '@aws-sdk/chunked-blob-reader': 3.310.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/chunked-blob-reader-native': 3.310.0 + '@aws-sdk/types': 3.370.0 tslib: 2.5.0 dev: false @@ -2547,11 +2555,11 @@ packages: dev: true optional: true - /@aws-sdk/hash-stream-node@3.357.0: - resolution: {integrity: sha512-KZjN1VAw1KHNp+xKVOWBGS+MpaYQTjZFD5f+7QQqW4TfbAkFFwIAEYIHq5Q8Gw+jVh0h61OrV/LyW3J2PVzc+w==} + /@aws-sdk/hash-stream-node@3.370.0: + resolution: {integrity: sha512-ExsbBiIMiL9AN1VpWlD8+xaO5s0cXUZJC2UONiQbgMb1jz7Wq9fa1GmKUDyaGXOuQTT7DDhAmalb9fIpauZKuA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-utf8': 3.310.0 tslib: 2.5.0 dev: false @@ -2570,19 +2578,19 @@ packages: dependencies: tslib: 2.5.0 - /@aws-sdk/md5-js@3.357.0: - resolution: {integrity: sha512-to42sFAL7KgV/X9X40LLfEaNMHMGQL6/7mPMVCL/W2BZf3zw5OTl3lAaNyjXA+gO5Uo4lFEiQKAQVKNbr8b8Nw==} + /@aws-sdk/md5-js@3.370.0: + resolution: {integrity: sha512-wch3+hiRdFGsu5E+w3WU9qmumQErKshtgetd6wMgFYm2MPSksFU58rM/aiwiWRA6knpcaShKaPKMmGnuX3HwhQ==} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-utf8': 3.310.0 tslib: 2.5.0 dev: false - /@aws-sdk/middleware-bucket-endpoint@3.363.0: - resolution: {integrity: sha512-kR8+0X50zslpzRW29q4JbpPMadE1z39ZfGwPaBLKpoWvSGt4x+75FaoK71TH7urPPoFyD2Y+XKGA6YRYTUNHSQ==} + /@aws-sdk/middleware-bucket-endpoint@3.370.0: + resolution: {integrity: sha512-B36+fOeJVO0D9cjR92Ob6Ki2FTzyTQ/uKk8w+xtur6W6zYVOPU4IQNpNZvN3Ykt4jitR2uUnVSlBb3sXHHhdFA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-arn-parser': 3.310.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 @@ -2612,23 +2620,23 @@ packages: dev: true optional: true - /@aws-sdk/middleware-expect-continue@3.363.0: - resolution: {integrity: sha512-I88xneZp6jRwySmIl9uI7eZCcTsqRVnTDfUr1JiXt7zonqNNm80PVYMs6pwaw7t97ec1AQJcsONjuXZyCMnu5g==} + /@aws-sdk/middleware-expect-continue@3.370.0: + resolution: {integrity: sha512-OlFIpXa53obLryHyrqedE2Cp8lp2k+1Vjd++hlZFDFJncRlWZMxoXSyl6shQPqhIiGnNW4vt7tG5xE4jg4NAvw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false - /@aws-sdk/middleware-flexible-checksums@3.363.0: - resolution: {integrity: sha512-FBYmrMRX01uNximNN0WLgpf97GN4xNTLaKsDlkjYRWKJ+J97ICkvLG0FcSu7+SNCpCdJJBeQ5tRVOPVpUu6nmA==} + /@aws-sdk/middleware-flexible-checksums@3.370.0: + resolution: {integrity: sha512-62fyW4hZxppvkQKSXdkzjHQ95dXyVCuL18Sfnlciy9pr9f/t5w6LhZIxsNIW+Ge9mbgc661SVRKTwxlZj6FuLQ==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/crc32': 3.0.0 '@aws-crypto/crc32c': 3.0.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/is-array-buffer': 1.0.1 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 @@ -2646,21 +2654,21 @@ packages: dev: true optional: true - /@aws-sdk/middleware-host-header@3.363.0: - resolution: {integrity: sha512-FobpclDCf5Y1ueyJDmb9MqguAdPssNMlnqWQpujhYVABq69KHu73fSCWSauFPUrw7YOpV8kG1uagDF0POSxHzA==} + /@aws-sdk/middleware-host-header@3.370.0: + resolution: {integrity: sha512-CPXOm/TnOFC7KyXcJglICC7OiA7Kj6mT3ChvEijr56TFOueNHvJdV4aNIFEQy0vGHOWtY12qOWLNto/wYR1BAQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false - /@aws-sdk/middleware-location-constraint@3.363.0: - resolution: {integrity: sha512-piNzpNNI/fChSGOZxcq/2msN2qFUSEAbhqs91zbcpv8CEPekVLc4W9laXCG764BEMyfG97ZU8MtzwHeMhELhBA==} + /@aws-sdk/middleware-location-constraint@3.370.0: + resolution: {integrity: sha512-NlDZEbBOF1IN7svUTcjbLodkUctt9zsfDI8+DqNlklRs5lsPb91WYvahOfjFO/EvACixa+a5d3cCumMCaIq4Cw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false @@ -2674,11 +2682,11 @@ packages: dev: true optional: true - /@aws-sdk/middleware-logger@3.363.0: - resolution: {integrity: sha512-SSGgthScYnFGTOw8EzbkvquqweFmvn7uJihkpFekbtBNGC/jGOGO+8ziHjTQ8t/iI/YKubEwv+LMi0f77HKSEg==} + /@aws-sdk/middleware-logger@3.370.0: + resolution: {integrity: sha512-cQMq9SaZ/ORmTJPCT6VzMML7OxFdQzNkhMAgKpTDl+tdPWynlHF29E5xGoSzROnThHlQPCjogU0NZ8AxI0SWPA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false @@ -2693,11 +2701,11 @@ packages: dev: true optional: true - /@aws-sdk/middleware-recursion-detection@3.363.0: - resolution: {integrity: sha512-MWD/57QgI/N7fG8rtzDTUdSqNpYohQfgj9XCFAoVeI/bU4usrkOrew43L4smJG4XrDxlNT8lSJlDtd64tuiUZA==} + /@aws-sdk/middleware-recursion-detection@3.370.0: + resolution: {integrity: sha512-L7ZF/w0lAAY/GK1khT8VdoU0XB7nWHk51rl/ecAg64J70dHnMOAg8n+5FZ9fBu/xH1FwUlHOkwlodJOgzLJjtg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 tslib: 2.5.0 @@ -2717,11 +2725,11 @@ packages: dev: true optional: true - /@aws-sdk/middleware-sdk-s3@3.363.0: - resolution: {integrity: sha512-npC8vLCero+vULizrK0QPjNanWbgH4A/2Llc1nO8N005uvUe7co6WglILF2W3guZrFk/0uGEdX67OnLxUD97pw==} + /@aws-sdk/middleware-sdk-s3@3.370.0: + resolution: {integrity: sha512-DPYXtveWBDS5MzSHWTThg2KkLaOzZkCgPejjEuw3yl4ljsHawDs/ZIVCtmWXlBIS2lLCaBMpCV+t9psuJ/6/zQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-arn-parser': 3.310.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 @@ -2738,12 +2746,12 @@ packages: dev: true optional: true - /@aws-sdk/middleware-sdk-sts@3.363.0: - resolution: {integrity: sha512-1yy2Ac50FO8BrODaw5bPWvVrRhaVLqXTFH6iHB+dJLPUkwtY5zLM3Mp+9Ilm7kME+r7oIB1wuO6ZB1Lf4ZszIw==} + /@aws-sdk/middleware-sdk-sts@3.370.0: + resolution: {integrity: sha512-ykbsoVy0AJtVbuhAlTAMcaz/tCE3pT8nAp0L7CQQxSoanRCvOux7au0KwMIQVhxgnYid4dWVF6d00SkqU5MXRA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/middleware-signing': 3.363.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/middleware-signing': 3.370.0 + '@aws-sdk/types': 3.370.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false @@ -2770,11 +2778,11 @@ packages: dev: true optional: true - /@aws-sdk/middleware-signing@3.363.0: - resolution: {integrity: sha512-/7qia715pt9JKYIPDGu22WmdZxD8cfF/5xB+1kmILg7ZtjO0pPuTaCNJ7xiIuFd7Dn7JXp5lop08anX/GOhNRQ==} + /@aws-sdk/middleware-signing@3.370.0: + resolution: {integrity: sha512-Dwr/RTCWOXdm394wCwICGT2VNOTMRe4IGPsBRJAsM24pm+EEqQzSS3Xu/U/zF4exuxqpMta4wec4QpSarPNTxA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/protocol-http': 1.1.0 '@smithy/signature-v4': 1.0.1 @@ -2783,11 +2791,11 @@ packages: tslib: 2.5.0 dev: false - /@aws-sdk/middleware-ssec@3.363.0: - resolution: {integrity: sha512-pN+QN1rMShYpJnTJSCIYnNRhD0S8xSZsTn6ThgcO559Xiwz5LMHFOfOXUCEyxtbVW5kMHLUh3w101AMUKae99A==} + /@aws-sdk/middleware-ssec@3.370.0: + resolution: {integrity: sha512-NIosfLS7mxCNdGYnuy76W9qP3f3YWVTusUA+uv+s6rnwG+Z2UheXCf1wpnJKzxORA8pioSP7ylZ8w2A0reCgYQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/types': 1.1.0 tslib: 2.5.0 dev: false @@ -2811,12 +2819,12 @@ packages: dev: true optional: true - /@aws-sdk/middleware-user-agent@3.363.0: - resolution: {integrity: sha512-ri8YaQvXP6odteVTMfxPqFR26Q0h9ejtqhUDv47P34FaKXedEM4nC6ix6o+5FEYj6l8syGyktftZ5O70NoEhug==} + /@aws-sdk/middleware-user-agent@3.370.0: + resolution: {integrity: sha512-2+3SB6MtMAq1+gVXhw0Y3ONXuljorh6ijnxgTpv+uQnBW5jHCUiAS8WDYiDEm7i9euJPbvJfM8WUrSMDMU6Cog==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 - '@aws-sdk/util-endpoints': 3.357.0 + '@aws-sdk/types': 3.370.0 + '@aws-sdk/util-endpoints': 3.370.0 '@smithy/protocol-http': 1.1.0 '@smithy/types': 1.1.0 tslib: 2.5.0 @@ -2897,8 +2905,8 @@ packages: dev: true optional: true - /@aws-sdk/signature-v4-multi-region@3.363.0: - resolution: {integrity: sha512-iWamQSpaBKg88LKuiUq8xO/7iyxJ+ORkA3qDhAwUqyTJOg87ma47yFf4ycCKqINnflc3AIGLGzBHnkBc4cMF5g==} + /@aws-sdk/signature-v4-multi-region@3.370.0: + resolution: {integrity: sha512-Q3NQopPDnHbJXMhtYl0Mfy5U2o76K6tzhdnYRcrYImY0ze/zOkCQI7KPC4588PuyvAXCdQ02cmCPPjYD55UeNg==} engines: {node: '>=14.0.0'} peerDependencies: '@aws-sdk/signature-v4-crt': ^3.118.0 @@ -2906,7 +2914,7 @@ packages: '@aws-sdk/signature-v4-crt': optional: true dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/protocol-http': 1.1.0 '@smithy/signature-v4': 1.0.1 '@smithy/types': 1.1.0 @@ -2927,15 +2935,15 @@ packages: dev: true optional: true - /@aws-sdk/signature-v4@3.357.0: - resolution: {integrity: sha512-itt4/Jh9FqnzK30qIjXFBvM4J7zN4S/AAqsRMnaX7U4f/MV+1YxQHmzimpdMnsCXXs2jqFqKVRu6DewxJ3nbxg==} + /@aws-sdk/signature-v4@3.370.0: + resolution: {integrity: sha512-Mh++NJiXoBxMzz4d8GQPNB37nqjS1gsVwjKoSAWFE67sjgsjb8D5JWRCm9CinqPoXi2iN57+1DcQalTDKQGc0A==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/eventstream-codec': 3.357.0 + '@aws-sdk/eventstream-codec': 3.370.0 '@aws-sdk/is-array-buffer': 3.310.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@aws-sdk/util-hex-encoding': 3.310.0 - '@aws-sdk/util-middleware': 3.357.0 + '@aws-sdk/util-middleware': 3.370.0 '@aws-sdk/util-uri-escape': 3.310.0 '@aws-sdk/util-utf8': 3.310.0 tslib: 2.5.0 @@ -2965,12 +2973,12 @@ packages: dev: true optional: true - /@aws-sdk/token-providers@3.363.0: - resolution: {integrity: sha512-6+0aJ1zugNgsMmhTtW2LBWxOVSaXCUk2q3xyTchSXkNzallYaRiZMRkieW+pKNntnu0g5H1T0zyfCO0tbXwxEA==} + /@aws-sdk/token-providers@3.370.0: + resolution: {integrity: sha512-EyR2ZYr+lJeRiZU2/eLR+mlYU9RXLQvNyGFSAekJKgN13Rpq/h0syzXVFLP/RSod/oZenh/fhVZ2HwlZxuGBtQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso-oidc': 3.363.0 - '@aws-sdk/types': 3.357.0 + '@aws-sdk/client-sso-oidc': 3.370.0 + '@aws-sdk/types': 3.370.0 '@smithy/property-provider': 1.0.1 '@smithy/shared-ini-file-loader': 1.0.1 '@smithy/types': 1.1.0 @@ -2987,10 +2995,11 @@ packages: dev: true optional: true - /@aws-sdk/types@3.357.0: - resolution: {integrity: sha512-/riCRaXg3p71BeWnShrai0y0QTdXcouPSM0Cn1olZbzTf7s71aLEewrc96qFrL70XhY4XvnxMpqQh+r43XIL3g==} + /@aws-sdk/types@3.370.0: + resolution: {integrity: sha512-8PGMKklSkRKjunFhzM2y5Jm0H2TBu7YRNISdYzXLUHKSP9zlMEYagseKVdmox0zKHf1LXVNuSlUV2b6SRrieCQ==} engines: {node: '>=14.0.0'} dependencies: + '@smithy/types': 1.1.0 tslib: 2.5.0 /@aws-sdk/url-parser@3.310.0: @@ -3015,8 +3024,6 @@ packages: dependencies: '@aws-sdk/util-buffer-from': 3.310.0 tslib: 2.5.0 - dev: true - optional: true /@aws-sdk/util-body-length-browser@3.310.0: resolution: {integrity: sha512-sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g==} @@ -3081,11 +3088,11 @@ packages: dev: true optional: true - /@aws-sdk/util-endpoints@3.357.0: - resolution: {integrity: sha512-XHKyS5JClT9su9hDif715jpZiWHQF9gKZXER8tW0gOizU3R9cyWc9EsJ2BRhFNhi7nt/JF/CLUEc5qDx3ETbUw==} + /@aws-sdk/util-endpoints@3.370.0: + resolution: {integrity: sha512-5ltVAnM79nRlywwzZN5i8Jp4tk245OCGkKwwXbnDU+gq7zT3CIOsct1wNZvmpfZEPGt/bv7/NyRcjP+7XNsX/g==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 tslib: 2.5.0 dev: false @@ -3109,8 +3116,8 @@ packages: dev: true optional: true - /@aws-sdk/util-middleware@3.357.0: - resolution: {integrity: sha512-pV1krjZs7BdahZBfsCJMatE8kcor7GFsBOWrQgQDm9T0We5b5xPpOO2vxAD0RytBpY8Ky2ELs/+qXMv7l5fWIA==} + /@aws-sdk/util-middleware@3.370.0: + resolution: {integrity: sha512-Jvs9FZHaQznWGLkRel3PFEP93I1n0Kp6356zxYHk3LIOmjpzoob3R+v96mzyN+dZrnhPdPubYS41qbU2F9lROg==} engines: {node: '>=14.0.0'} dependencies: tslib: 2.5.0 @@ -3140,10 +3147,10 @@ packages: dev: true optional: true - /@aws-sdk/util-user-agent-browser@3.363.0: - resolution: {integrity: sha512-fk9ymBUIYbxiGm99Cn+kAAXmvMCWTf/cHAcB79oCXV4ELXdPa9lN5xQhZRFNxLUeXG4OAMEuCAUUuZEj8Fnc1Q==} + /@aws-sdk/util-user-agent-browser@3.370.0: + resolution: {integrity: sha512-028LxYZMQ0DANKhW+AKFQslkScZUeYlPmSphrCIXgdIItRZh6ZJHGzE7J/jDsEntZOrZJsjI4z0zZ5W2idj04w==} dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/types': 1.1.0 bowser: 2.11.0 tslib: 2.5.0 @@ -3164,8 +3171,8 @@ packages: dev: true optional: true - /@aws-sdk/util-user-agent-node@3.363.0: - resolution: {integrity: sha512-Fli/dvgGA9hdnQUrYb1//wNSFlK2jAfdJcfNXA6SeBYzSeH5pVGYF4kXF0FCdnMA3Fef+Zn1zAP/hw9v8VJHWQ==} + /@aws-sdk/util-user-agent-node@3.370.0: + resolution: {integrity: sha512-33vxZUp8vxTT/DGYIR3PivQm07sSRGWI+4fCv63Rt7Q++fO24E0kQtmVAlikRY810I10poD6rwILVtITtFSzkg==} engines: {node: '>=14.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -3173,7 +3180,7 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.357.0 + '@aws-sdk/types': 3.370.0 '@smithy/node-config-provider': 1.0.1 '@smithy/types': 1.1.0 tslib: 2.5.0 @@ -3204,52 +3211,29 @@ packages: dependencies: '@babel/highlight': 7.22.5 - /@babel/compat-data@7.22.6: - resolution: {integrity: sha512-29tfsWTq2Ftu7MXmimyC0C5FDZv5DYxOZkh3XD3+QW4V/BYuv/LyEsjj3c0hqedEaDt6DBfDvexMKU8YevdqFg==} + /@babel/compat-data@7.22.9: + resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} engines: {node: '>=6.9.0'} - /@babel/core@7.21.8: - resolution: {integrity: sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) - '@babel/helper-module-transforms': 7.22.5 - '@babel/helpers': 7.22.6 - '@babel/parser': 7.22.6 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 - '@babel/types': 7.22.5 - convert-source-map: 1.9.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/core@7.22.6: - resolution: {integrity: sha512-HPIyDa6n+HKw5dEuway3vVAhBboYCtREBMp+IWeseZy6TFtzn6MHkCH2KKYUOC/vKKwgSMHQW4htBOrmuRPXfw==} + /@babel/core@7.22.9: + resolution: {integrity: sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) - '@babel/helper-module-transforms': 7.22.5 + '@babel/generator': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) '@babel/helpers': 7.22.6 - '@babel/parser': 7.22.6 + '@babel/parser': 7.22.7 '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 + '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 - '@nicolo-ribaudo/semver-v6': 6.3.3 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3261,18 +3245,8 @@ packages: source-map: 0.5.7 dev: true - /@babel/generator@7.21.5: - resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.22.5 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 - jsesc: 2.5.2 - dev: true - - /@babel/generator@7.22.5: - resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==} + /@babel/generator@7.22.9: + resolution: {integrity: sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 @@ -3294,141 +3268,60 @@ packages: '@babel/types': 7.22.5 dev: true - /@babel/helper-compilation-targets@7.22.6(@babel/core@7.21.8): - resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.21.8 - '@babel/helper-validator-option': 7.22.5 - '@nicolo-ribaudo/semver-v6': 6.3.3 - browserslist: 4.21.9 - lru-cache: 5.1.1 - dev: true - - /@babel/helper-compilation-targets@7.22.6(@babel/core@7.22.6): - resolution: {integrity: sha512-534sYEqWD9VfUm3IPn2SLcH4Q3P86XL+QvqdC7ZsFrzyyPF3T4XGiVghF6PTYNdWg6pXuoqXxNQAhbYeEInTzA==} + /@babel/helper-compilation-targets@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.9 '@babel/helper-validator-option': 7.22.5 - '@nicolo-ribaudo/semver-v6': 6.3.3 browserslist: 4.21.9 lru-cache: 5.1.1 + semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-member-expression-to-functions': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} + /@babel/helper-create-class-features-plugin@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-Pwyi89uO4YrGKxL/eNJ8lfEH55DnRloGPOseaA8NFNL6jAUnn+KccaISiFazCj5IolPPDjGSdzQzXVzODVRqUQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 '@babel/helper-member-expression-to-functions': 7.22.5 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color + semver: 6.3.1 dev: true - /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.21.8): + /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-annotate-as-pure': 7.22.5 regexpu-core: 5.3.2 - semver: 6.3.0 - dev: true - - /@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.0 - dev: true - - /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.21.8): - resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.22.6): - resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - debug: 4.3.4 - lodash.debounce: 4.0.8 - resolve: 1.22.2 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color + semver: 6.3.1 dev: true - /@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.22.6): - resolution: {integrity: sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==} + /@babel/helper-define-polyfill-provider@0.4.1(@babel/core@7.22.9): + resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.2 - semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true @@ -3463,20 +3356,18 @@ packages: dependencies: '@babel/types': 7.22.5 - /@babel/helper-module-transforms@7.22.5: - resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==} + /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: + '@babel/core': 7.22.9 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-module-imports': 7.22.5 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 - '@babel/types': 7.22.5 - transitivePeerDependencies: - - supports-color /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} @@ -3490,13 +3381,13 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.21.8): + /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-wrap-function': 7.22.5 @@ -3505,33 +3396,16 @@ packages: - supports-color dev: true - /@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} + /@babel/helper-replace-supers@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-wrap-function': 7.22.5 - '@babel/types': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers@7.22.5: - resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==} - engines: {node: '>=6.9.0'} - dependencies: + '@babel/core': 7.22.9 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-member-expression-to-functions': 7.22.5 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 - '@babel/types': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true /@babel/helper-simple-access@7.22.5: @@ -3571,7 +3445,7 @@ packages: dependencies: '@babel/helper-function-name': 7.22.5 '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 + '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 transitivePeerDependencies: - supports-color @@ -3582,7 +3456,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.5 - '@babel/traverse': 7.22.6 + '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 transitivePeerDependencies: - supports-color @@ -3595,1968 +3469,1107 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.21.8: - resolution: {integrity: sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.22.5 - dev: true - - /@babel/parser@7.22.6: - resolution: {integrity: sha512-EIQu22vNkceq3LbjAq7knDf/UmtI2qbcNI8GRBlijez6TpQLvSodJPYfydQmNA5buwkxxxa/PVI44jjYZ+/cLw==} + /@babel/parser@7.22.7: + resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.22.5 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.6): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.21.8): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.21.8) + '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9) dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.9): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.13.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.6) dev: true - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.21.8): - resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} + /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.9): + resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-environment-visitor': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.8) - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.9): + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.8) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.6): - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.9): + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) dev: true - /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.21.8): - resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.9): + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.8) + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.8) - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9) dev: true - /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.9): + resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.8) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.21.8): - resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.8) + '@babel/core': 7.22.9 dev: true - /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.6): - resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.9): + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.6) dev: true - /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.9): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.8) dev: true - /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.21.8): - resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.8) dev: true - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.9): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.8) dev: true - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.6): - resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.9): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.6) dev: true - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.8) dev: true - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.6): - resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.6) dev: true - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.21.8): - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.21.8 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.21.8) - dev: true - - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.6): - resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.6) - dev: true - - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.8) - dev: true - - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.21.8): - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.8) - dev: true - - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.6): - resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.6) - dev: true - - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.21.8): - resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.8) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.6): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - dev: true - - /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.21.8): - resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.6): - resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.8): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.6): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.8): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.6): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.21.8): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.6): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.22.6): - resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.8): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.6): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.8): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.6): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.8): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.6): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.8): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.6): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.21.8): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.6): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.8): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.6): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.6): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.21.8) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-module-imports': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + /@babel/plugin-syntax-flow@7.21.4(@babel/core@7.22.9): + resolution: {integrity: sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} + /@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.9): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-classes@7.22.6(@babel/core@7.21.8): - resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.6): - resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.9): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 dev: true - /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.9): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/template': 7.22.5 dev: true - /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.9): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.8) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.9): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.9): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.9): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.6) dev: true - /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} + /@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} + /@babel/plugin-transform-async-generator-functions@7.22.7(@babel/core@7.22.9): + resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 + '@babel/core': 7.22.9 + '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} + /@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.6) + '@babel/helper-remap-async-to-generator': 7.22.5(@babel/core@7.22.9) + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.22.6): - resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} + /@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.22.6) dev: true - /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} + /@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} + /@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + /@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) - '@babel/helper-function-name': 7.22.5 + '@babel/core': 7.22.9 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + /@babel/plugin-transform-classes@7.22.6(@babel/core@7.22.9): + resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 + '@babel/helper-optimise-call-expression': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 dev: true - /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.6) - dev: true - - /@babel/plugin-transform-literals@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.6) - dev: true - - /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} + /@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-module-transforms': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-simple-access': 7.22.5 - transitivePeerDependencies: - - supports-color + '@babel/template': 7.22.5 dev: true - /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} + /@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} + /@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-module-transforms': 7.22.5 + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} + /@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-module-transforms': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} + /@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-module-transforms': 7.22.5 - '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.8) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} + /@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} + /@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} + /@babel/plugin-transform-flow-strip-types@7.21.0(@babel/core@7.22.9): + resolution: {integrity: sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.6) + '@babel/plugin-syntax-flow': 7.21.4(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} + /@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.6) dev: true - /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} + /@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.6) dev: true - /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + /@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + /@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-replace-supers': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} + /@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.6) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.21.8): - resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==} + /@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.8) dev: true - /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.22.6): - resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==} + /@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.6) dev: true - /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} + /@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 dev: true - /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} + /@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.5 dev: true - /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + /@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + /@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + /@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} + /@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + /@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6) + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} + /@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.6) - '@babel/types': 7.22.5 + '@babel/helper-replace-supers': 7.22.9(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} + /@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} + /@babel/plugin-transform-optional-chaining@7.22.6(@babel/core@7.22.9): + resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - regenerator-transform: 0.15.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} + /@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - regenerator-transform: 0.15.1 dev: true - /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} + /@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} + /@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-runtime@7.21.4(@babel/core@7.22.6): - resolution: {integrity: sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==} + /@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-module-imports': 7.22.5 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.22.6) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.22.6) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.22.6) - semver: 6.3.0 - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + /@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.22.9 + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-spread@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9) + '@babel/types': 7.22.5 dev: true - /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + /@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.1 dev: true - /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + /@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} + /@babel/plugin-transform-runtime@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.22.9) + babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.22.9) + babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.22.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color dev: true - /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} + /@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} + /@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true - /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} + /@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} + /@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color dev: true - /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} + /@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} + /@babel/plugin-transform-typescript@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-BnVR1CpKiuD0iobHPaM1iLvcwPYN2uVFAqoLVSpEDKWuOikoCv5HbKLxclhKYUXlWkX86DoZGtqI4XhbOsyrMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) dev: true - /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.6): - resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} + /@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.21.8): - resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} + /@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.9): + resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.21.8) + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.6): + /@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.6): + /@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.6) - '@babel/helper-plugin-utils': 7.22.5 - dev: true - - /@babel/preset-env@7.21.5(@babel/core@7.21.8): - resolution: {integrity: sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.21.8 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.21.8) + '@babel/core': 7.22.9 + '@babel/helper-create-regexp-features-plugin': 7.22.5(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 - '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.21.8) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.21.8) - '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.21.8) - '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.21.8) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.21.8) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.21.8) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.21.8) - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.8) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.21.8) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.8) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.21.8) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.8) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.8) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.8) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.8) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.8) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.21.8) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.21.8) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.21.8) - '@babel/preset-modules': 0.1.5(@babel/core@7.21.8) - '@babel/types': 7.22.5 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.8) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.8) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.8) - core-js-compat: 3.31.0 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color dev: true - /@babel/preset-env@7.22.6(@babel/core@7.22.6): - resolution: {integrity: sha512-IHr0AXHGk8oh8HYSs45Mxuv6iySUBwDTIzJSnXN7PURqHdxJVQlCoXmKJgyvSS9bcNf9NVRVE35z+LkCvGmi6w==} + /@babel/preset-env@7.22.9(@babel/core@7.22.9): + resolution: {integrity: sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 - '@babel/helper-compilation-targets': 7.22.6(@babel/core@7.22.6) + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.9 + '@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.6) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.6) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.6) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.6) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.6) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.6) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-async-generator-functions': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.6) - '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.6) - '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.6) - '@babel/preset-modules': 0.1.5(@babel/core@7.22.6) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.9) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-import-attributes': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-transform-arrow-functions': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-async-generator-functions': 7.22.7(@babel/core@7.22.9) + '@babel/plugin-transform-async-to-generator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-block-scoped-functions': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-block-scoping': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-class-properties': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-class-static-block': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-classes': 7.22.6(@babel/core@7.22.9) + '@babel/plugin-transform-computed-properties': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-destructuring': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-duplicate-keys': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-dynamic-import': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-exponentiation-operator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-export-namespace-from': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-for-of': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-function-name': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-json-strings': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-literals': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-logical-assignment-operators': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-member-expression-literals': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-modules-amd': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-modules-systemjs': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-modules-umd': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-new-target': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-numeric-separator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-object-rest-spread': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-object-super': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-optional-catch-binding': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-optional-chaining': 7.22.6(@babel/core@7.22.9) + '@babel/plugin-transform-parameters': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-private-methods': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-private-property-in-object': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-property-literals': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-regenerator': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-reserved-words': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-shorthand-properties': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-spread': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-sticky-regex': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-template-literals': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-typeof-symbol': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-unicode-escapes': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-unicode-property-regex': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-unicode-regex': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-unicode-sets-regex': 7.22.5(@babel/core@7.22.9) + '@babel/preset-modules': 0.1.5(@babel/core@7.22.9) '@babel/types': 7.22.5 - '@nicolo-ribaudo/semver-v6': 6.3.3 - babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.22.6) - babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.22.6) - babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.22.6) + babel-plugin-polyfill-corejs2: 0.4.4(@babel/core@7.22.9) + babel-plugin-polyfill-corejs3: 0.8.2(@babel/core@7.22.9) + babel-plugin-polyfill-regenerator: 0.5.1(@babel/core@7.22.9) core-js-compat: 3.31.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-flow@7.21.4(@babel/core@7.22.6): + /@babel/preset-flow@7.21.4(@babel/core@7.22.9): resolution: {integrity: sha512-F24cSq4DIBmhq4OzK3dE63NHagb27OPE3eWR+HLekt4Z3Y5MzIIUGF3LlLgV0gN8vzbDViSY7HnrReNVCJXTeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.22.6) - dev: true - - /@babel/preset-modules@0.1.5(@babel/core@7.21.8): - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.8) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.21.8) - '@babel/types': 7.22.5 - esutils: 2.0.3 + '@babel/plugin-transform-flow-strip-types': 7.21.0(@babel/core@7.22.9) dev: true - /@babel/preset-modules@0.1.5(@babel/core@7.22.6): + /@babel/preset-modules@0.1.5(@babel/core@7.22.9): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.6) + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-transform-dotall-regex': 7.22.5(@babel/core@7.22.9) '@babel/types': 7.22.5 esutils: 2.0.3 dev: true - /@babel/preset-react@7.22.5(@babel/core@7.22.6): + /@babel/preset-react@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.6) + '@babel/plugin-transform-react-display-name': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-react-pure-annotations': 7.22.5(@babel/core@7.22.9) dev: true - /@babel/preset-typescript@7.22.5(@babel/core@7.22.6): + /@babel/preset-typescript@7.22.5(@babel/core@7.22.9): resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-validator-option': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-typescript': 7.22.5(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-typescript': 7.22.9(@babel/core@7.22.9) dev: true - /@babel/register@7.21.0(@babel/core@7.22.6): + /@babel/register@7.21.0(@babel/core@7.22.9): resolution: {integrity: sha512-9nKsPmYDi5DidAqJaQooxIhsLJiNMkGr8ypQ8Uic7cIox7UCDsM7HuUGxdGT7mSDTYbqzIdsOWzfBton/YJrMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -5579,53 +4592,26 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.5 - '@babel/parser': 7.22.6 - '@babel/types': 7.22.5 - - /@babel/traverse@7.21.5: - resolution: {integrity: sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 - '@babel/helper-environment-visitor': 7.22.5 - '@babel/helper-function-name': 7.22.5 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.22.6 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/traverse@7.22.6: - resolution: {integrity: sha512-53CijMvKlLIDlOTrdWiHileRddlIiwUIyCKqYa7lYnnPldXCG5dUSN38uT0cA6i7rHWNKJLH0VU/Kxdr1GzB3w==} + /@babel/traverse@7.22.8: + resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 + '@babel/generator': 7.22.9 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.22.6 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types@7.21.5: - resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 - to-fast-properties: 2.0.0 - dev: true - /@babel/types@7.22.5: resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==} engines: {node: '>=6.9.0'} @@ -5657,7 +4643,7 @@ packages: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.5.3 + semver: 7.5.4 dev: false /@changesets/assemble-release-plan@5.2.4: @@ -5668,7 +4654,7 @@ packages: '@changesets/get-dependents-graph': 1.3.6 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 - semver: 7.5.3 + semver: 7.5.4 dev: false /@changesets/changelog-git@0.1.14: @@ -5710,7 +4696,7 @@ packages: p-limit: 2.3.0 preferred-pm: 3.0.3 resolve-from: 5.0.0 - semver: 7.5.3 + semver: 7.5.4 spawndamnit: 2.0.0 term-size: 2.2.1 tty-table: 4.2.1 @@ -5741,7 +4727,7 @@ packages: '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 - semver: 7.5.3 + semver: 7.5.4 dev: false /@changesets/get-release-plan@3.0.17: @@ -5856,8 +4842,8 @@ packages: dev: true optional: true - /@crowdin/crowdin-api-client@1.23.3: - resolution: {integrity: sha512-pBpSgnmmDAbBQnwZVLVZ8GrBTRwTXXNKUlyR5OG9wo2JLP3c4RMNyxogF4u/0xhy16BhUNLQq7cR7n3tkCScrg==} + /@crowdin/crowdin-api-client@1.23.4: + resolution: {integrity: sha512-Pqwr3+Doby9fH0FECbGJLo997heWop7QDnklbRM9gPM+dHVdRN8SzOXiCp0RyAhN01OPgFIP3+w7xsHXfptIsw==} engines: {node: '>=12.9.0'} dependencies: axios: 1.4.0 @@ -5916,7 +4902,7 @@ packages: /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} - /@emotion/react@11.11.1(@types/react@18.2.14)(react@18.2.0): + /@emotion/react@11.11.1(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' @@ -5932,7 +4918,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.14 + '@types/react': 18.2.15 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -5961,7 +4947,7 @@ packages: /@emotion/sheet@1.2.2: resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} - /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.14)(react@18.2.0): + /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -5974,11 +4960,11 @@ packages: '@babel/runtime': 7.22.5 '@emotion/babel-plugin': 11.11.0 '@emotion/is-prop-valid': 1.2.1 - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) '@emotion/serialize': 1.1.2 '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 dev: false @@ -6024,8 +5010,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64@0.18.11: - resolution: {integrity: sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==} + /@esbuild/android-arm64@0.18.14: + resolution: {integrity: sha512-rZ2v+Luba5/3D6l8kofWgTnqE+qsC/L5MleKIKFyllHTKHrNBMqeRCnZI1BtRx8B24xMYxeU32iIddRQqMsOsg==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -6041,8 +5027,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm@0.18.11: - resolution: {integrity: sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==} + /@esbuild/android-arm@0.18.14: + resolution: {integrity: sha512-blODaaL+lngG5bdK/t4qZcQvq2BBqrABmYwqPPcS5VRxrCSGHb9R/rA3fqxh7R18I7WU4KKv+NYkt22FDfalcg==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -6058,8 +5044,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64@0.18.11: - resolution: {integrity: sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==} + /@esbuild/android-x64@0.18.14: + resolution: {integrity: sha512-qSwh8y38QKl+1Iqg+YhvCVYlSk3dVLk9N88VO71U4FUjtiSFylMWK3Ugr8GC6eTkkP4Tc83dVppt2n8vIdlSGg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -6075,8 +5061,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.18.11: - resolution: {integrity: sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==} + /@esbuild/darwin-arm64@0.18.14: + resolution: {integrity: sha512-9Hl2D2PBeDYZiNbnRKRWuxwHa9v5ssWBBjisXFkVcSP5cZqzZRFBUWEQuqBHO4+PKx4q4wgHoWtfQ1S7rUqJ2Q==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -6092,8 +5078,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64@0.18.11: - resolution: {integrity: sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==} + /@esbuild/darwin-x64@0.18.14: + resolution: {integrity: sha512-ZnI3Dg4ElQ6tlv82qLc/UNHtFsgZSKZ7KjsUNAo1BF1SoYDjkGKHJyCrYyWjFecmXpvvG/KJ9A/oe0H12odPLQ==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -6109,8 +5095,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.18.11: - resolution: {integrity: sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==} + /@esbuild/freebsd-arm64@0.18.14: + resolution: {integrity: sha512-h3OqR80Da4oQCIa37zl8tU5MwHQ7qgPV0oVScPfKJK21fSRZEhLE4IIVpmcOxfAVmqjU6NDxcxhYaM8aDIGRLw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -6126,8 +5112,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.18.11: - resolution: {integrity: sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==} + /@esbuild/freebsd-x64@0.18.14: + resolution: {integrity: sha512-ha4BX+S6CZG4BoH9tOZTrFIYC1DH13UTCRHzFc3GWX74nz3h/N6MPF3tuR3XlsNjMFUazGgm35MPW5tHkn2lzQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -6143,8 +5129,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64@0.18.11: - resolution: {integrity: sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==} + /@esbuild/linux-arm64@0.18.14: + resolution: {integrity: sha512-IXORRe22In7U65NZCzjwAUc03nn8SDIzWCnfzJ6t/8AvGx5zBkcLfknI+0P+hhuftufJBmIXxdSTbzWc8X/V4w==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -6160,8 +5146,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.18.11: - resolution: {integrity: sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==} + /@esbuild/linux-arm@0.18.14: + resolution: {integrity: sha512-5+7vehI1iqru5WRtJyU2XvTOvTGURw3OZxe3YTdE9muNNIdmKAVmSHpB3Vw2LazJk2ifEdIMt/wTWnVe5V98Kg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -6177,8 +5163,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32@0.18.11: - resolution: {integrity: sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==} + /@esbuild/linux-ia32@0.18.14: + resolution: {integrity: sha512-BfHlMa0nibwpjG+VXbOoqJDmFde4UK2gnW351SQ2Zd4t1N3zNdmUEqRkw/srC1Sa1DRBE88Dbwg4JgWCbNz/FQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -6194,8 +5180,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64@0.18.11: - resolution: {integrity: sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==} + /@esbuild/linux-loong64@0.18.14: + resolution: {integrity: sha512-j2/Ex++DRUWIAaUDprXd3JevzGtZ4/d7VKz+AYDoHZ3HjJzCyYBub9CU1wwIXN+viOP0b4VR3RhGClsvyt/xSw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -6211,8 +5197,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.18.11: - resolution: {integrity: sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==} + /@esbuild/linux-mips64el@0.18.14: + resolution: {integrity: sha512-qn2+nc+ZCrJmiicoAnJXJJkZWt8Nwswgu1crY7N+PBR8ChBHh89XRxj38UU6Dkthl2yCVO9jWuafZ24muzDC/A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -6228,8 +5214,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.18.11: - resolution: {integrity: sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==} + /@esbuild/linux-ppc64@0.18.14: + resolution: {integrity: sha512-aGzXzd+djqeEC5IRkDKt3kWzvXoXC6K6GyYKxd+wsFJ2VQYnOWE954qV2tvy5/aaNrmgPTb52cSCHFE+Z7Z0yg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -6245,8 +5231,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.18.11: - resolution: {integrity: sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==} + /@esbuild/linux-riscv64@0.18.14: + resolution: {integrity: sha512-8C6vWbfr0ygbAiMFLS6OPz0BHvApkT2gCboOGV76YrYw+sD/MQJzyITNsjZWDXJwPu9tjrFQOVG7zijRzBCnLw==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -6262,8 +5248,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x@0.18.11: - resolution: {integrity: sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==} + /@esbuild/linux-s390x@0.18.14: + resolution: {integrity: sha512-G/Lf9iu8sRMM60OVGOh94ZW2nIStksEcITkXdkD09/T6QFD/o+g0+9WVyR/jajIb3A0LvBJ670tBnGe1GgXMgw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -6279,8 +5265,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64@0.18.11: - resolution: {integrity: sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==} + /@esbuild/linux-x64@0.18.14: + resolution: {integrity: sha512-TBgStYBQaa3EGhgqIDM+ECnkreb0wkcKqL7H6m+XPcGUoU4dO7dqewfbm0mWEQYH3kzFHrzjOFNpSAVzDZRSJw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -6296,8 +5282,8 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.18.11: - resolution: {integrity: sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==} + /@esbuild/netbsd-x64@0.18.14: + resolution: {integrity: sha512-stvCcjyCQR2lMTroqNhAbvROqRjxPEq0oQ380YdXxA81TaRJEucH/PzJ/qsEtsHgXlWFW6Ryr/X15vxQiyRXVg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -6313,8 +5299,8 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.18.11: - resolution: {integrity: sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==} + /@esbuild/openbsd-x64@0.18.14: + resolution: {integrity: sha512-apAOJF14CIsN5ht1PA57PboEMsNV70j3FUdxLmA2liZ20gEQnfTG5QU0FhENo5nwbTqCB2O3WDsXAihfODjHYw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -6330,8 +5316,8 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64@0.18.11: - resolution: {integrity: sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==} + /@esbuild/sunos-x64@0.18.14: + resolution: {integrity: sha512-fYRaaS8mDgZcGybPn2MQbn1ZNZx+UXFSUoS5Hd2oEnlsyUcr/l3c6RnXf1bLDRKKdLRSabTmyCy7VLQ7VhGdOQ==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -6347,8 +5333,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64@0.18.11: - resolution: {integrity: sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==} + /@esbuild/win32-arm64@0.18.14: + resolution: {integrity: sha512-1c44RcxKEJPrVj62XdmYhxXaU/V7auELCmnD+Ri+UCt+AGxTvzxl9uauQhrFso8gj6ZV1DaORV0sT9XSHOAk8Q==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -6364,8 +5350,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32@0.18.11: - resolution: {integrity: sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==} + /@esbuild/win32-ia32@0.18.14: + resolution: {integrity: sha512-EXAFttrdAxZkFQmpvcAQ2bywlWUsONp/9c2lcfvPUhu8vXBBenCXpoq9YkUvVP639ld3YGiYx0YUQ6/VQz3Maw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -6381,8 +5367,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64@0.18.11: - resolution: {integrity: sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==} + /@esbuild/win32-x64@0.18.14: + resolution: {integrity: sha512-K0QjGbcskx+gY+qp3v4/940qg8JitpXbdxFhRDA1aYoNaPff88+aEwoq45aqJ+ogpxQxmU0ZTjgnrQD/w8iiUg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -6390,18 +5376,18 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.44.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.45.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.44.0 + eslint: 8.45.0 eslint-visitor-keys: 3.4.1 dev: true - /@eslint-community/regexpp@4.5.0: - resolution: {integrity: sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==} + /@eslint-community/regexpp@4.5.1: + resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -6482,7 +5468,7 @@ packages: react-dom: 18.2.0(react@18.2.0) tabbable: 6.1.1 - /@geometricpanda/storybook-addon-badges@2.0.0(@storybook/blocks@7.0.26)(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/manager-api@7.0.26)(@storybook/preview-api@7.0.26)(@storybook/theming@7.0.26)(@storybook/types@7.0.26)(react-dom@18.2.0)(react@18.2.0): + /@geometricpanda/storybook-addon-badges@2.0.0(@storybook/blocks@7.1.0)(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/manager-api@7.1.0)(@storybook/preview-api@7.1.0)(@storybook/theming@7.1.0)(@storybook/types@7.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-M1CQabr1/IDG6ku0/+n6kZBvWTCSun7LndkGsaB89nTNaCcflWxflgY2HdcbjblLL8W0iT7QiW9TgWP4kcpn5Q==} peerDependencies: '@storybook/blocks': ^7.0.0 @@ -6500,13 +5486,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/blocks': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -6515,8 +5501,8 @@ packages: resolution: {integrity: sha512-q9U8v/n9qbkd2zDYjuX3qtlbl+OIyI9zF+zQhZjfYOE9VMDH7tfcUSJ9p0lXoY3lxmGFne09yi4iiNeQUwV7AA==} dev: true - /@googlemaps/google-maps-services-js@3.3.32: - resolution: {integrity: sha512-ywI1XFdNy9Iq0BaRgA/SKgdDNc6f+mvfVQtrfQjCtO4wuDH6bfCBeiW5DnxpO0NxwNqNCl/2dr5oFaO4fYrdWA==} + /@googlemaps/google-maps-services-js@3.3.34: + resolution: {integrity: sha512-tx9pVpYmgleU5+oos6UGV9pshDkhZH0veCSZmjJpUhULIxTu5LbyTjNsIwbeLQmJW1/Pzph4lKsohsmx0Xu9pQ==} dependencies: '@googlemaps/url-signature': 1.0.29 agentkeepalive: 4.3.0 @@ -6528,17 +5514,17 @@ packages: - supports-color dev: false - /@googlemaps/js-api-loader@1.15.1: - resolution: {integrity: sha512-AsnEgNsB7S/VdrHGEQUaUM2e5tmjFGKBAfzR/AqO8O7TPq/jQGvoRw5liPBw4EMF38RDsHmKDV89q/X+qiUREQ==} + /@googlemaps/js-api-loader@1.16.2: + resolution: {integrity: sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==} dependencies: fast-deep-equal: 3.1.3 dev: false - /@googlemaps/markerclusterer@2.0.15: - resolution: {integrity: sha512-/I6Esi5FtyeVHsezN9Kut8zRJoqe7KkTIJXGVqpKFf6BjC7qQ1xRajLMkOz0s8XKgLevbr+KdYjuvmj+LohOGg==} + /@googlemaps/markerclusterer@2.3.2: + resolution: {integrity: sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==} dependencies: fast-deep-equal: 3.1.3 - supercluster: 7.1.5 + supercluster: 8.0.1 dev: false /@googlemaps/url-signature@1.0.29: @@ -6609,8 +5595,8 @@ packages: '@iconify/types': 2.0.0 dev: true - /@iconify-json/simple-icons@1.1.59: - resolution: {integrity: sha512-JlT/oEDiI2MtJbR/HgSFS4MIr+dmVMKxQKwM6S3E2/fhjS0BTuNybjrFH/XfIOQ4MlNp/ZBoxBmpdFsKC2gScw==} + /@iconify-json/simple-icons@1.1.61: + resolution: {integrity: sha512-n1UWME41sSm7AexhVLAfuPwwmjHXiNsHU88KhJBwrZGL47s4GzmADbGobms7EmKwehC8RlMJq3hj7j8jYNqWjQ==} dependencies: '@iconify/types': 2.0.0 dev: true @@ -6675,11 +5661,11 @@ packages: resolution: {integrity: sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/node': 18.16.19 chalk: 4.1.2 jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.1 slash: 3.0.0 dev: true @@ -6835,11 +5821,11 @@ packages: '@sinclair/typebox': 0.24.51 dev: true - /@jest/schemas@29.4.3: - resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==} + /@jest/schemas@29.6.0: + resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@sinclair/typebox': 0.25.24 + '@sinclair/typebox': 0.27.8 dev: true /@jest/source-map@28.1.2: @@ -6866,7 +5852,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 dev: true @@ -6885,7 +5871,7 @@ packages: resolution: {integrity: sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@jest/types': 28.1.3 '@jridgewell/trace-mapping': 0.3.18 babel-plugin-istanbul: 6.1.1 @@ -6908,8 +5894,8 @@ packages: resolution: {integrity: sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.22.6 - '@jest/types': 29.5.0 + '@babel/core': 7.22.9 + '@jest/types': 29.6.1 '@jridgewell/trace-mapping': 0.3.18 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -6918,7 +5904,7 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-regex-util: 29.4.3 - jest-util: 29.5.0 + jest-util: 29.6.1 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -6961,11 +5947,11 @@ packages: chalk: 4.1.2 dev: true - /@jest/types@29.5.0: - resolution: {integrity: sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==} + /@jest/types@29.6.1: + resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.4.3 + '@jest/schemas': 29.6.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 '@types/node': 18.16.19 @@ -7029,71 +6015,71 @@ packages: '@lit-labs/ssr-dom-shim': 1.1.0 dev: true - /@mantine/carousel@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(embla-carousel-react@7.1.0)(react@18.2.0): - resolution: {integrity: sha512-1qaAGZNRnpZ63JAnxrBoguJonc9x9i1upbhyprtUyIgd/fNbVtkSExjo2gDAYmMeG8DMSyXMmpHj5ANaml7zPQ==} + /@mantine/carousel@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(embla-carousel-react@7.1.0)(react@18.2.0): + resolution: {integrity: sha512-cKX7zGmWVXdq/mPff5QYaHLR2X6bujbR4YZ3Hs3TD8KuySTZDOHipUD9IAVH1DtYJRE0+FIRb6OeZ7X9/N2Erg==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 embla-carousel-react: ^7.0.0 react: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) embla-carousel-react: 7.1.0(react@18.2.0) react: 18.2.0 - /@mantine/core@6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ai7HfWo214JLmf+QNEmFfTaBgxreMpY/ZK7dIDNkFfCmDAWjFxwCSc7flh8NHX2ZJN5uTc82p2i0MLJ/GZ5xrA==} + /@mantine/core@6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-g3EDxcTJKisvEGTsGJPCGXiDumwr4O0nGNXwoGLnrg19nh3FAMfEIq18sJJLtRrBuarSbrvgMVYvKx1R6rTOWg==} peerDependencies: - '@mantine/hooks': 6.0.16 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: '@floating-ui/react': 0.19.2(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/styles': 6.0.16(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/styles': 6.0.17(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) '@radix-ui/react-scroll-area': 1.0.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.14)(react@18.2.0) - react-textarea-autosize: 8.3.4(@types/react@18.2.14)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.15)(react@18.2.0) + react-textarea-autosize: 8.3.4(@types/react@18.2.15)(react@18.2.0) transitivePeerDependencies: - '@emotion/react' - '@types/react' - /@mantine/dates@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(dayjs@1.11.9)(react@18.2.0): - resolution: {integrity: sha512-vYtdY6LM0dcL3DpEOu0m3Xj1Q3ndPO0+gPJFwcOl5dRMl9YfDo+Y/cFN3UF67ybKfsNTSN4QtGb30G0F0gP56g==} + /@mantine/dates@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(dayjs@1.11.9)(react@18.2.0): + resolution: {integrity: sha512-p94rC0GkDopTrbNz0i+IStQshHYxYelpq66DNV+lt42bwP3H7lZDdYup0WnmzJpSMHiAQeiixqaFlcDibRxyrg==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 dayjs: '>=1.0.0' react: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) dayjs: 1.11.9 react: 18.2.0 - /@mantine/dropzone@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zVmJFPesI4NyLvjvhM77WwE+AO+ixPq934fjrtCvHTtFRVrbuuUa+tOk6LNPX0grQLOZMb0fnlZXy8KH03ES+w==} + /@mantine/dropzone@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LUyNnW2qo41WIDcHgxMssol41r6nXfb1bvICbAwzBHzWcaVHjIXiqRJ1GV8N6Y6o7ilSXxyWTnNVw0fEJ8dkbw==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-dropzone: 14.2.3(react@18.2.0) - /@mantine/form@6.0.16(react@18.2.0): - resolution: {integrity: sha512-4TwxJKGQQRx7rj5yb9WgS0z/Ud8ckg0mMCiD3grKTxDCp0g8Tvk2Df7ptWFx2n+hxhBYVwMQSKggWuuDMFWBNA==} + /@mantine/form@6.0.17(react@18.2.0): + resolution: {integrity: sha512-hrWlBukErklaFSvKfz4PCl3Cd7UgHf5Q/FyZPD+WvBDT0zZ5uMjatQpVs/HAfhFOA5O2DFKAcs654mLzmJJ6Wg==} peerDependencies: react: '>=16.8.0 || 18' dependencies: @@ -7101,149 +6087,149 @@ packages: klona: 2.0.6 react: 18.2.0 - /@mantine/hooks@6.0.16(react@18.2.0): - resolution: {integrity: sha512-DnfMYSTSjYxbQJ80TzKHO5gRXGTIQKxBnRQVc+n4RANTwgWMiwEmxIwqRjbulfLzIhEvplskhqGgElunIAfw7g==} + /@mantine/hooks@6.0.17(react@18.2.0): + resolution: {integrity: sha512-7vf2w1NlzKlUynSuyI2DAIKoEOYKYC8k+tlSsk3BRdbzhbJAiWxcYzJy5seg5dFW1WIpKAZ0wiVdHXf/WRlRgg==} peerDependencies: react: '>=16.8.0 || 18' dependencies: react: 18.2.0 - /@mantine/modals@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RMDp5jZTrbXgMJN3aPBt82LsIL91xepQDq/zmtLnj2JJnDYTKZarvpOJPvUO/Ewyr6GYJ3iNbcXkV0w0CqCNGg==} + /@mantine/modals@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-57S4+G7+iPZOd6utzx3aYRKA1FcfJX7tfnbPafk303gSbZ9KQ3UWKJn9bk1HWev8AQsrNDyPH1zhjxVGpnqTZA==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/next@6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-shIcYK/tK/jQpdJkzdgukgwwpqiBxoskaCJDcuZxPVckPYssKLscZlxaiyBShFmPqd1bxULJ0L9w+F73qibECw==} + /@mantine/next@6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-/JmKysJ0blftAU8+YtWZ4m3MIXUtiyaPXamEYCkcv+V+8oAa9x4EquX/eK6gOVbEEhUoHGCbIZ3nt54NQiC2dQ==} peerDependencies: next: '*' react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/ssr': 6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) - '@mantine/styles': 6.0.16(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + '@mantine/ssr': 6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) + '@mantine/styles': 6.0.17(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: - '@emotion/react' - '@emotion/server' - /@mantine/notifications@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-KqlPW51sxgQoJmIC2lEWMVlwPqy04D35iRMkCSget8aNgzk0K5csJppXo6qwMFn2GHKVGXFKJMBUp06IXQbiig==} + /@mantine/notifications@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-iY8hdRG4RcrsA7U06AOWLbKrQJAzEhKi2mESOnGE4s7RBWJjLTXJf+gTKi+QtVa3XNIF0I/adpEh8MEFD5zGWw==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-transition-group: 4.4.2(react-dom@18.2.0)(react@18.2.0) - /@mantine/nprogress@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8yxeVmp72rG3joKhnUWDUC8e7QrsfeQA6zmJTnj4RiPHniZ0+UdA8pi63g9ENvCs/2ii71+VojSe3V3y+RpZQw==} + /@mantine/nprogress@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-SDi7FPLqimfWelEEzMT+cHgntR7YqPtffTkrouItyWYTm1Dw9Qy4LRftJBQVfx/0+s7qYJZygJI4ts8aWEul4Q==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/prism@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bWnwRMA7fBfSMpZO2YHIsJ4yt3JTZmPp1nQ62JKpey7rfCJMMuzuCXagCHZthEChZZoQnwmndr4agEzuNIIxmA==} + /@mantine/prism@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oUnvLIU/ERvGqYVDasVIQH5pJpmi4DooGB5tucef1uS7u/rt68iAaNKCpPK4ghYZekCC8VO/cXdB9BzZACj5EA==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) prism-react-renderer: 1.3.5(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/spotlight@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-y5xUAgceGARlf7my22BShQjUbOyTKqxWkF8DOVN9LSexaWt5oP3Pj/7H9iFXiwPtSxYmdVGNT3sescyO1fCNOw==} + /@mantine/spotlight@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8Q/Br/RJqhUY6pi+2RdB3d943NeCvOJWHa7ch2czAgL5kEVnF/s/3HWy+iaTVSEQdsU2M1yn4roMndfo0l94Kw==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/ssr@6.0.16(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-caF6MQrYMlydVZBvqsZWetA1UECZsYH6EOUix2VNwRGC66PdWFXW98IROBTYZGVixNB1gxcTrcXsoJ1UrsFJwA==} + /@mantine/ssr@6.0.17(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-l4G0GROr/1w96uWmEMrczwxLF5BSR0b2uK/ErTrq6+ozmrFSl+LvU/JKoYnyoo+bgbfhVn8dpNOxpkOYF5fTDg==} peerDependencies: '@emotion/react': '>=11.9.0' '@emotion/server': '>=11.4.0' react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) '@emotion/server': 11.11.0 - '@mantine/styles': 6.0.16(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + '@mantine/styles': 6.0.17(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) html-react-parser: 1.4.12(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/styles@6.0.16(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0rDE3BzJOKVdPAbnL3XokVWNYgo1z323UgAURdB+WvzwZY7PhblwvrxUDwvvV77qCUENg2vU0LKHqTQD1DDLTg==} + /@mantine/styles@6.0.17(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-utNwQJgKHguNS0iPyyeFRJy4nbt280XMbmfUf4GCxXlyl/mQxq+JoaKP/OmU7+8kfbtLS9kHeuBSghrC65Nt1g==} peerDependencies: '@emotion/react': '>=11.9.0' react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) clsx: 1.1.1 csstype: 3.1.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@mantine/tiptap@6.0.16(@mantine/core@6.0.16)(@mantine/hooks@6.0.16)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0): - resolution: {integrity: sha512-W/289lRW7AoNOh4/1WX31K0z+Uk9lJpZyC+m3TuywPSJCINU2ETmj1r+RZl3szf2hLCt5FhSspIAcPgkA2LYQw==} + /@mantine/tiptap@6.0.17(@mantine/core@6.0.17)(@mantine/hooks@6.0.17)(@tabler/icons-react@2.15.0)(@tiptap/extension-link@2.0.4)(@tiptap/react@2.0.4)(react@18.2.0): + resolution: {integrity: sha512-yTPkFyDeaff8Rl9DMkPXWvn/qoGkXn9u+yr+zupF4y+lzvtz4h/Zxp5Q2nAaCXa1zSmTanWhJunN5QVzRZy4Yg==} peerDependencies: - '@mantine/core': 6.0.16 - '@mantine/hooks': 6.0.16 + '@mantine/core': 6.0.17 + '@mantine/hooks': 6.0.17 '@tabler/icons-react': '>=2.1.0' '@tiptap/extension-link': ^2.0.0-beta.202 '@tiptap/react': ^2.0.0-beta.202 react: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.16(@emotion/react@11.11.1)(@mantine/hooks@6.0.16)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.16(react@18.2.0) - '@mantine/utils': 6.0.16(react@18.2.0) + '@mantine/core': 6.0.17(@emotion/react@11.11.1)(@mantine/hooks@6.0.17)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.17(react@18.2.0) + '@mantine/utils': 6.0.17(react@18.2.0) '@tabler/icons-react': 2.15.0(react@18.2.0) - '@tiptap/extension-link': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/react': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) + '@tiptap/extension-link': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/react': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 - /@mantine/utils@6.0.16(react@18.2.0): - resolution: {integrity: sha512-UFel9DbifL3zS8pTJlr6GfwGd6464OWXCJdUq0oLydgimbC1VV2PnptBr6FMwIpPVcxouLOtY1cChzwFH95PSA==} + /@mantine/utils@6.0.17(react@18.2.0): + resolution: {integrity: sha512-U6SWV/asYE6NhiHx4ltmVZdQR3HwGVqJxVulhOylMcV1tX/P1LMQUCbGV2Oe4O9jbX4/YW5B/CBb4BbEhENQFQ==} peerDependencies: react: '>=16.8.0 || 18' dependencies: @@ -7264,7 +6250,7 @@ packages: package-json: 7.0.0 parse-github-url: 1.0.2 sembear: 0.5.2 - semver: 6.3.0 + semver: 6.3.1 spawndamnit: 2.0.0 validate-npm-package-name: 3.0.0 dev: false @@ -7323,7 +6309,7 @@ packages: react: '>=16 || 18' dependencies: '@types/mdx': 2.0.4 - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 dev: true @@ -7358,7 +6344,7 @@ packages: - supports-color dev: true - /@mui/base@5.0.0-beta.2(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): + /@mui/base@5.0.0-beta.2(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-R9R+aqrl1QhZJaO05rhvooqxOaf7SKpQ+EjW80sbP3ticTVmLmrn4YBLQS7/ML+WXdrkrPtqSmKFdSE5Ik3gBQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7371,10 +6357,10 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@emotion/is-prop-valid': 1.2.1 - '@mui/types': 7.2.4(@types/react@18.2.14) + '@mui/types': 7.2.4(@types/react@18.2.15) '@mui/utils': 5.13.1(react@18.2.0) '@popperjs/core': 2.11.7 - '@types/react': 18.2.14 + '@types/react': 18.2.15 clsx: 1.2.1 prop-types: 15.8.1 react: 18.2.0 @@ -7386,7 +6372,7 @@ packages: resolution: {integrity: sha512-aOLCXMCySMFL2WmUhnz+DjF84AoFVu8rn35OsL759HXOZMz8zhEwVf5w/xxkWx7DycM2KXDTgAvYW48nTfqTLA==} dev: false - /@mui/material@5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): + /@mui/material@5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pfke1l0GG2OJb/Nr10aVr8huoBFcBTdWKV5iFSTEHqf9c2C1ZlyYMISn7ui6X3Gix8vr+hP5kVqH1LAWwQSb6w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7404,14 +6390,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.5 - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.14)(react@18.2.0) - '@mui/base': 5.0.0-beta.2(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0) + '@mui/base': 5.0.0-beta.2(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) '@mui/core-downloads-tracker': 5.13.2 - '@mui/system': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.14)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.14) + '@mui/system': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.15)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.15) '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.14 + '@types/react': 18.2.15 '@types/react-transition-group': 4.4.6 clsx: 1.2.1 csstype: 3.1.2 @@ -7422,7 +6408,7 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@mui/private-theming@5.13.1(@types/react@18.2.14)(react@18.2.0): + /@mui/private-theming@5.13.1(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-HW4npLUD9BAkVppOUZHeO1FOKUJWAwbpy0VQoGe3McUYTlck1HezGHQCfBQ5S/Nszi7EViqiimECVl9xi+/WjQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7434,7 +6420,7 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.14 + '@types/react': 18.2.15 prop-types: 15.8.1 react: 18.2.0 dev: false @@ -7454,14 +6440,14 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.14)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0) csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/system@5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.14)(react@18.2.0): + /@mui/system@5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-TPyWmRJPt0JPVxacZISI4o070xEJ7ftxpVtu6LWuYVOUOINlhoGOclam4iV8PDT3EMQEHuUrwU49po34UdWLlw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7478,20 +6464,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.5 - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.14)(react@18.2.0) - '@mui/private-theming': 5.13.1(@types/react@18.2.14)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0) + '@mui/private-theming': 5.13.1(@types/react@18.2.15)(react@18.2.0) '@mui/styled-engine': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.14) + '@mui/types': 7.2.4(@types/react@18.2.15) '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.14 + '@types/react': 18.2.15 clsx: 1.2.1 csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/types@7.2.4(@types/react@18.2.14): + /@mui/types@7.2.4(@types/react@18.2.15): resolution: {integrity: sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==} peerDependencies: '@types/react': '*' @@ -7499,7 +6485,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 dev: false /@mui/utils@5.13.1(react@18.2.0): @@ -7537,92 +6523,92 @@ packages: next-auth: ^4 dependencies: '@prisma/client': 5.0.0(prisma@5.0.0) - next-auth: 4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) dev: false - /@next/bundle-analyzer@13.4.9: - resolution: {integrity: sha512-T/nSgXmhAx8Wy2qPGr9P3AcLwlFCMbA7DuYNCm7BdF10Sk74S0bJ1b3ygq+306dBwKRWV5Lj80sYzWzZ5/rwgQ==} + /@next/bundle-analyzer@13.4.10: + resolution: {integrity: sha512-QwjRH/x1coj8+2Q2suXKez01Irc/rZQXiZ7qE96jj/xR1C+zze6cEdlhWzMlsBFlLmazBhFeOb0PeK6r4dVImA==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: - bufferutil - utf-8-validate - /@next/env@13.4.9: - resolution: {integrity: sha512-vuDRK05BOKfmoBYLNi2cujG2jrYbEod/ubSSyqgmEx9n/W3eZaJQdRNhTfumO+qmq/QTzLurW487n/PM/fHOkw==} + /@next/env@13.4.10: + resolution: {integrity: sha512-3G1yD/XKTSLdihyDSa8JEsaWOELY+OWe08o0LUYzfuHp1zHDA8SObQlzKt+v+wrkkPcnPweoLH1ImZeUa0A1NQ==} - /@next/eslint-plugin-next@13.4.9: - resolution: {integrity: sha512-nDtGpa992tNyAkT/KmSMy7QkHfNZmGCBYhHtafU97DubqxzNdvLsqRtliQ4FU04CysRCtvP2hg8rRC1sAKUTUA==} + /@next/eslint-plugin-next@13.4.10: + resolution: {integrity: sha512-YJqyq6vk39JQfvaNtN83t/p5Jy45+bazRL+V4QI8FPd3FBqFYMEsULiwRLgSJMgFqkk4t4JbeZurz+gILEAFpA==} dependencies: glob: 7.1.7 dev: true - /@next/swc-darwin-arm64@13.4.9: - resolution: {integrity: sha512-TVzGHpZoVBk3iDsTOQA/R6MGmFp0+17SWXMEWd6zG30AfuELmSSMe2SdPqxwXU0gbpWkJL1KgfLzy5ReN0crqQ==} + /@next/swc-darwin-arm64@13.4.10: + resolution: {integrity: sha512-4bsdfKmmg7mgFGph0UorD1xWfZ5jZEw4kKRHYEeTK9bT1QnMbPVPlVXQRIiFPrhoDQnZUoa6duuPUJIEGLV1Jg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.4.9: - resolution: {integrity: sha512-aSfF1fhv28N2e7vrDZ6zOQ+IIthocfaxuMWGReB5GDriF0caTqtHttAvzOMgJgXQtQx6XhyaJMozLTSEXeNN+A==} + /@next/swc-darwin-x64@13.4.10: + resolution: {integrity: sha512-ngXhUBbcZIWZWqNbQSNxQrB9T1V+wgfCzAor2olYuo/YpaL6mUYNUEgeBMhr8qwV0ARSgKaOp35lRvB7EmCRBg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.4.9: - resolution: {integrity: sha512-JhKoX5ECzYoTVyIy/7KykeO4Z2lVKq7HGQqvAH+Ip9UFn1MOJkOnkPRB7v4nmzqAoY+Je05Aj5wNABR1N18DMg==} + /@next/swc-linux-arm64-gnu@13.4.10: + resolution: {integrity: sha512-SjCZZCOmHD4uyM75MVArSAmF5Y+IJSGroPRj2v9/jnBT36SYFTORN8Ag/lhw81W9EeexKY/CUg2e9mdebZOwsg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.4.9: - resolution: {integrity: sha512-OOn6zZBIVkm/4j5gkPdGn4yqQt+gmXaLaSjRSO434WplV8vo2YaBNbSHaTM9wJpZTHVDYyjzuIYVEzy9/5RVZw==} + /@next/swc-linux-arm64-musl@13.4.10: + resolution: {integrity: sha512-F+VlcWijX5qteoYIOxNiBbNE8ruaWuRlcYyIRK10CugqI/BIeCDzEDyrHIHY8AWwbkTwe6GRHabMdE688Rqq4Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.4.9: - resolution: {integrity: sha512-iA+fJXFPpW0SwGmx/pivVU+2t4zQHNOOAr5T378PfxPHY6JtjV6/0s1vlAJUdIHeVpX98CLp9k5VuKgxiRHUpg==} + /@next/swc-linux-x64-gnu@13.4.10: + resolution: {integrity: sha512-WDv1YtAV07nhfy3i1visr5p/tjiH6CeXp4wX78lzP1jI07t4PnHHG1WEDFOduXh3WT4hG6yN82EQBQHDi7hBrQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.4.9: - resolution: {integrity: sha512-rlNf2WUtMM+GAQrZ9gMNdSapkVi3koSW3a+dmBVp42lfugWVvnyzca/xJlN48/7AGx8qu62WyO0ya1ikgOxh6A==} + /@next/swc-linux-x64-musl@13.4.10: + resolution: {integrity: sha512-zFkzqc737xr6qoBgDa3AwC7jPQzGLjDlkNmt/ljvQJ/Veri5ECdHjZCUuiTUfVjshNIIpki6FuP0RaQYK9iCRg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.4.9: - resolution: {integrity: sha512-5T9ybSugXP77nw03vlgKZxD99AFTHaX8eT1ayKYYnGO9nmYhJjRPxcjU5FyYI+TdkQgEpIcH7p/guPLPR0EbKA==} + /@next/swc-win32-arm64-msvc@13.4.10: + resolution: {integrity: sha512-IboRS8IWz5mWfnjAdCekkl8s0B7ijpWeDwK2O8CdgZkoCDY0ZQHBSGiJ2KViAG6+BJVfLvcP+a2fh6cdyBr9QQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.4.9: - resolution: {integrity: sha512-ojZTCt1lP2ucgpoiFgrFj07uq4CZsq4crVXpLGgQfoFq00jPKRPgesuGPaz8lg1yLfvafkU3Jd1i8snKwYR3LA==} + /@next/swc-win32-ia32-msvc@13.4.10: + resolution: {integrity: sha512-bSA+4j8jY4EEiwD/M2bol4uVEu1lBlgsGdvM+mmBm/BbqofNBfaZ2qwSbwE2OwbAmzNdVJRFRXQZ0dkjopTRaQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.4.9: - resolution: {integrity: sha512-QbT03FXRNdpuL+e9pLnu+XajZdm/TtIXVYY4lA9t+9l0fLZbHXDYEKitAqxrOj37o3Vx5ufxiRAniaIebYDCgw==} + /@next/swc-win32-x64-msvc@13.4.10: + resolution: {integrity: sha512-g2+tU63yTWmcVQKDGY0MV1PjjqgZtwM4rB1oVVi/v0brdZAcrcTV+04agKzWtvWroyFz6IqtT0MoZJA7PNyLVw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -7632,6 +6618,7 @@ packages: /@nicolo-ribaudo/semver-v6@6.3.3: resolution: {integrity: sha512-3Yc1fUTs69MG/uZbJlLSI3JISMn2UV2rg+1D/vROUqZyh3l6iYHCs7GMp+M40ZD7yOdDbYjJcU1oTJhrc+dGKg==} hasBin: true + dev: true /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -7660,14 +6647,14 @@ packages: nopt: 7.1.0 proc-log: 3.0.0 read-package-json-fast: 3.0.2 - semver: 7.5.3 + semver: 7.5.4 walk-up-path: 3.0.1 /@npmcli/fs@3.1.0: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.3 + semver: 7.5.4 dev: false /@npmcli/map-workspaces@3.0.4: @@ -7815,24 +6802,26 @@ packages: resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} dev: true - /@opentelemetry/api-logs@0.40.0: - resolution: {integrity: sha512-8WRuvGnfnbeR9ifGjLN8kklk2fkd0gBT6aN7NHO9zeYF/6qacAViD3bwAKqGXKnJgl39l1EU41I9diqUjamEEQ==} + /@opentelemetry/api-logs@0.41.0: + resolution: {integrity: sha512-kopW4ZEKX2mgaPi9jh3lTP+2ixbe0z+tAEOn3v0ZM6jzQl7z+2C1ZZjU1cVYbX+RDGqu7n6BMyv5wmWuqiuKYQ==} engines: {node: '>=14'} dependencies: '@opentelemetry/api': 1.4.1 + tslib: 2.5.0 dev: false /@opentelemetry/api@1.4.1: resolution: {integrity: sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==} engines: {node: '>=8.0.0'} - /@opentelemetry/context-async-hooks@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-KfwMzdjxUtQM3uy4ogEdN3pdakFreyZNybKKlvxUM+inF5tAObsGamlmsfmUt6s3mXEC70+DY743+TdG4FMf/Q==} + /@opentelemetry/context-async-hooks@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-sfxQOyAyV3WsKswGX0Yx3P+e7t3EtxpF/PC+6e4+rqs88oUfTaP3214iz4GQuuzV9yCG8DRWTZ96J6E/iD0qeA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 + tslib: 2.5.0 dev: false /@opentelemetry/core@1.14.0(@opentelemetry/api@1.4.1): @@ -7843,103 +6832,121 @@ packages: dependencies: '@opentelemetry/api': 1.4.1 '@opentelemetry/semantic-conventions': 1.14.0 + dev: false + + /@opentelemetry/core@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-GGTS6BytfaN8OgbCUOnxg/a9WVsVUj0484zXHZuBzvIXx7V4Tmkb0IHnnhS7Q0cBLNLgjNuvrCpQaP8fIvO4bg==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.5.0' + dependencies: + '@opentelemetry/api': 1.4.1 + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 - /@opentelemetry/exporter-jaeger@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-cXO9tsUS76Z23EhJoiby3kvbddECsmLv7h73fsZeSLv1l/ElDHC8Wr8CTB5JiWh12YgLYmlE9yGGItiszf6ksw==} + /@opentelemetry/exporter-jaeger@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-45TAQUqQiuGKkrm535qT0Vs4iJD8/irrHhsscUZPGogEHCu3GVhmc66vf1FleC+ASyv2ySUeXSmfIV3K3tqRHA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 jaeger-client: 3.19.0 + tslib: 2.5.0 dev: false - /@opentelemetry/exporter-trace-otlp-grpc@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-/UW/6s1WBHkFgdwizouUCEGZPt7NE0Y5xpuFuHqQF/KyjcHzTWibXzB/XWOSS81X55FUxrI3Icoeptk7vtxJFQ==} + /@opentelemetry/exporter-trace-otlp-grpc@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-LYy4aP/vICUG9kyyEKu4HvG+FezINb9UNVK4XJhPXfp8dTyILA1dlNqgZlemZPMTgi3Vfz12VoESMQo8UYYyaA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@grpc/grpc-js': 1.8.14 '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-grpc-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-transformer': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-transformer': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/exporter-trace-otlp-http@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-H6NcL/he8Eqc4W3ZrtM9xuQTKK2G971y3VfJI5qgKeJg3UowhBAvgE2Nv4Ul/3e5N0ByREnW/WeVWmkXeBtlmA==} + /@opentelemetry/exporter-trace-otlp-http@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-xG/EJAphB8SFi635vUWJ7rNOwU2nTSIWz1zCu1G6tzQUcej5M1FYtTuUeoJ+HrjHUDOq0SgFbvzfFh6ReggWMQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-transformer': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-transformer': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/exporter-trace-otlp-proto@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-1bICfJOrBF+Q+4UYjI0X3brZftLmzPEmVV78/fAiMIEM+DpAYYXW4dEPGL9ta8J5hYI3XXZkwnB3bfeyRA58AQ==} + /@opentelemetry/exporter-trace-otlp-proto@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-rDx9uJGpBkvWwwmUk68F3ScowHoCrG5Q1IY0ED4Yx74nS9+KhgigN8IiSXlJyjzmw4IFxL1byNctbKlJ95090Q==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-proto-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-transformer': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-proto-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-transformer': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/exporter-zipkin@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-S/R83ocJ7HjmPCbvNGphfEGiVtPY9Viq9mW1kfF9wW9dmM56+EIgKFVOcvcKJh3b01JQT5/bEtOORwlhJ2U2+g==} + /@opentelemetry/exporter-zipkin@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-vBE8vingVgT9jD8M2WTzhsSnkN0XPR5zEZeoy0KZzt+0g2tRyvb7qWVGucadU+nIq4Z3vhUoN855ZuInE+YJgQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 dev: false - /@opentelemetry/instrumentation-fetch@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-2rjcU5EO5etuO0bV3WkQ7CU0U4EugdH8FB0USiV7J1VyT2+OYNRZtwwcMQ2uh/2DwjJeEf7dTgpx3tNy5s+eZg==} + /@opentelemetry/instrumentation-fetch@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-a5M1McqoNvESGc+TP+0QnBwQAFVCmiJES8zPweQ3OQdtg4eit4lj9Pum9ayJ6PGF+7z9rAmiIFuZ/AoeRNQ6Bg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/instrumentation': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-web': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/instrumentation': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-web': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 transitivePeerDependencies: - supports-color dev: false - /@opentelemetry/instrumentation-http@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-hk9qY3LLEt3OpcdgIObCOtRhKHvAc+Xm/XUx7T81ad46mdyV8o2R7sFwdmwRX3mTclU+qMITnqHKU0k2OJ++/A==} + /@opentelemetry/instrumentation-http@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-O/YTVH4xE96rxRYoo14vayM9s0MUTtMASMAtYS3yvXMJETgc5aFnTrWezKQ6VJ2Lew5qfm1ZISzFURLSUM0qTw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/instrumentation': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 - semver: 7.5.3 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/instrumentation': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + semver: 7.5.4 + tslib: 2.5.0 transitivePeerDependencies: - supports-color dev: false @@ -7953,81 +6960,104 @@ packages: '@opentelemetry/api': 1.4.1 '@types/shimmer': 1.0.2 import-in-the-middle: 1.3.5 - require-in-the-middle: 7.1.0 - semver: 7.5.3 + require-in-the-middle: 7.2.0 + semver: 7.5.4 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@opentelemetry/instrumentation@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-Ut9SnZfi7MexOk+GHCMjEtYHogIb6v1dfbnq+oTbQj0lOQUSNLtlO6bXwUdtmPhbvrx6bC0AGr1L6g3rNimv9w==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + dependencies: + '@opentelemetry/api': 1.4.1 + '@types/shimmer': 1.0.2 + import-in-the-middle: 1.4.1 + require-in-the-middle: 7.2.0 + semver: 7.5.4 shimmer: 1.2.1 + tslib: 2.5.0 transitivePeerDependencies: - supports-color dev: false - /@opentelemetry/otlp-exporter-base@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-AUmMUPM1/oYGbOWYRBBQz4Ic/adMYA/mIMnAy+QAEmCzjBIC/fyRReVhJmF2cpkvYh7QOkX3017zl2dgWLHpvQ==} + /@opentelemetry/otlp-exporter-base@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-fSHtZznIU6kvCLFQC77nOhHj059G1sc/wNl96YiPdro4A8t8ue//ET0yAtpRCQ9lynn4RNrpsw5iEFJszEbmLg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/otlp-grpc-exporter-base@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-rgfyCofGMpou1OsCF1fNr/2iBzgeZj3rjplEBi0yfX6s3nNcJ6ZfhDvyblKG6dd/UydPSHYAtFAstZwwuucFJA==} + /@opentelemetry/otlp-grpc-exporter-base@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-TdbZ46i2kKeGKE9SCZFiSt1iTLHS+DniEaWbVsIhEPOLZXl8TGzzi1FjR/Q3gG/vlblYZ/MdgXHgRIGVG5qIDw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@grpc/grpc-js': 1.8.14 '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) protobufjs: 7.2.3 + tslib: 2.5.0 dev: false - /@opentelemetry/otlp-proto-exporter-base@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-Wc3Nrmi/BBffrRPgf4ic1jrSnvLEd3+vb2sytDDBzRM97Oobx6RI1Y6bDkCN9pI/VRBaaFap8qT9riVec0MIug==} + /@opentelemetry/otlp-proto-exporter-base@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-VY/7y8ne72PIzPxFN3uzHfrmxo9rCDWP08/fY3iodjizCxmCCRFM4Sb7VX0ZSrjakL1mLXFd0FSwe71AsAtM9A==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.0.0 dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/otlp-exporter-base': 0.40.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/otlp-exporter-base': 0.41.0(@opentelemetry/api@1.4.1) protobufjs: 7.2.3 + tslib: 2.5.0 dev: false - /@opentelemetry/otlp-transformer@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-YrJgVVAsJHibENSbYmC1x+5jAmkAGZ9yrgmHxc6IyqM3D1mryhqBvMRDD31JoavPYelkS7dmrXWM8g7swX0B+g==} + /@opentelemetry/otlp-transformer@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-a5GqVSdVIhAoYcQrdWQAeMbrkz0iDwKC6BUsuqPuykh+T4QZzrF6cwneOXKbQI5Dl7ms6ha9dYHf4Ka0kc66ZQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/api-logs': 0.40.0 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-logs': 0.40.0(@opentelemetry/api-logs@0.40.0)(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-metrics': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/api-logs': 0.41.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-logs': 0.41.0(@opentelemetry/api-logs@0.41.0)(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-metrics': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/propagator-b3@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-E05zrq0FxbalwJen8XZVfVclKmc5aqvGhMuSfXkbQ3IXC3EE1IcmJXX3T1Fum2JgeUlOt7FM90kaRG0BZ8Bgow==} + /@opentelemetry/propagator-b3@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-YafSIITpCmo76VdlJ/GvS5x+uuRWCU5BqCOV9CITi11Tk4aqTxMR3pXlMoPYQWstUUgacQf4dGcdvdS+1rkDWQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/propagator-jaeger@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-B70+npZ9atPdRZjZ/KY5+aiHhK1h/8kqEoPfI6p5Pv0lMgi1aCXwi8w0Cjtm89nV3OhfwNCyuR6dhoFadvO0Ew==} + /@opentelemetry/propagator-jaeger@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-OU6WNxuqjxNZoRcIBCsmvTBktAPuBUj1bh+DI+oYAvzwP2NXLavSDJWjVMGTJQDgZuR7lFijmx9EfwyAO9x37Q==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false /@opentelemetry/resources@1.14.0(@opentelemetry/api@1.4.1): @@ -8039,51 +7069,66 @@ packages: '@opentelemetry/api': 1.4.1 '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) '@opentelemetry/semantic-conventions': 1.14.0 + dev: false + + /@opentelemetry/resources@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-Sb8A6ZXHXDlgHv32UNRE3y8McWE3vkb5dsSttYArYa5ZpwjiF5ge0vnnKUUnG7bY0AgF9VBIOORZE8gsrnD2WA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.5.0' + dependencies: + '@opentelemetry/api': 1.4.1 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 - /@opentelemetry/sdk-logs@0.40.0(@opentelemetry/api-logs@0.40.0)(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-/JG7DOLo/Y3VR9azPXlXNRGQff3gp7nQbWl5cFD2SmlYqUrzMq1OjbksZLVztDu1+ynbFunseUG11SxhoxvSRg==} + /@opentelemetry/sdk-logs@0.41.0(@opentelemetry/api-logs@0.41.0)(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-+Qs8uHcd/tYKS1n6lfSPiQXMOuyPN0c3xKeyWjD5mExRvmA1H6SIYfZmB6KeQNXWODK4z4JtWo5g5Efe0gJ1Vg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.5.0' '@opentelemetry/api-logs': '>=0.39.1' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/api-logs': 0.40.0 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/api-logs': 0.41.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + tslib: 2.5.0 dev: false - /@opentelemetry/sdk-metrics@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-F0JXmLqT4LmsaiaE28fl0qMtc5w0YuMWTHt1hnANTNX8hxW4IKSv9+wrYG7BZd61HEbPm032Re7fXyzzNA6nIw==} + /@opentelemetry/sdk-metrics@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-fFUnAcPvlXO39nlIduGuaeCuiZyFtSLCn9gW/0djFRO5DFst4m4gcT6+llXvNWuUvtGB49s56NP10B9IZRN0Rw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) lodash.merge: 4.6.2 + tslib: 2.5.0 dev: false - /@opentelemetry/sdk-node@0.40.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-ngaJRLq1kZ+dGDD5E8cv465UFJAYGOwjbPC9F5sO+gYzZoCJ72TKy2wN8yXda30Ol337gJHQN2qHCfzej71a3A==} + /@opentelemetry/sdk-node@0.41.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-NJt14iU2kGZR8vO8xF5dEsj+57hocUgmvWDv5VccM67B8khH29ZebzrczvRyC2bDnxRdMdpvc4Nmck/UxLpJuQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/exporter-jaeger': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/exporter-trace-otlp-grpc': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/exporter-trace-otlp-http': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/exporter-trace-otlp-proto': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/exporter-zipkin': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/instrumentation': 0.40.0(@opentelemetry/api@1.4.1) - '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-metrics': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-node': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/exporter-jaeger': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/exporter-trace-otlp-grpc': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/exporter-trace-otlp-http': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/exporter-trace-otlp-proto': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/exporter-zipkin': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/instrumentation': 0.41.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-metrics': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-node': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 transitivePeerDependencies: - supports-color dev: false @@ -8098,37 +7143,59 @@ packages: '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) '@opentelemetry/resources': 1.14.0(@opentelemetry/api@1.4.1) '@opentelemetry/semantic-conventions': 1.14.0 + dev: false - /@opentelemetry/sdk-trace-node@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-t+batuETp4RBje4F5hdzPTEk/Pg/f5hu+4+x0nkUve+MVqee1yzQrly7KhwcCAlDoMjXB0cwiLBm0NcWbAW5Vw==} + /@opentelemetry/sdk-trace-base@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-udt1c9VHipbZwvCPIQR1VLg25Z4AMR/g0X8KmcInbFruGWQ/lptVPkz3yvWAsGSta5yHNQ3uoPwcyCygGnQ6Lg==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/context-async-hooks': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/propagator-b3': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/propagator-jaeger': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) - semver: 7.5.3 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/resources': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 + + /@opentelemetry/sdk-trace-node@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-TKBx9oThZUVKkoGpXhFT/XUgpjq28TWwc6j3JlsL+cJX77DKBnVC+2H+kdVVJHRzyfqDx4LEJJVCwQO3K+cbXA==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': '>=1.0.0 <1.5.0' + dependencies: + '@opentelemetry/api': 1.4.1 + '@opentelemetry/context-async-hooks': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/propagator-b3': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/propagator-jaeger': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + semver: 7.5.4 + tslib: 2.5.0 dev: false - /@opentelemetry/sdk-trace-web@1.14.0(@opentelemetry/api@1.4.1): - resolution: {integrity: sha512-W8oNs2gUzP0lZ1VT7lI70aEKJ+MEshqpKDc+0o52nnRur0Z5AKI8/l57qXHXGD+31ImYvOGiY8OiSK6/8GCrZQ==} + /@opentelemetry/sdk-trace-web@1.15.0(@opentelemetry/api@1.4.1): + resolution: {integrity: sha512-4lMYbzr3CZjSJWCf6xcRSSoFcYJ8j20PddQ6tVbxHC6ajY2Bxy78vtqU4CNTcAL6II+ggt55ODIg+yyet3pofw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.5.0' dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/core': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) - '@opentelemetry/semantic-conventions': 1.14.0 + '@opentelemetry/core': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) + '@opentelemetry/semantic-conventions': 1.15.0 + tslib: 2.5.0 dev: false /@opentelemetry/semantic-conventions@1.14.0: resolution: {integrity: sha512-rJfCY8rCWz3cb4KI6pEofnytvMPuj3YLQwoscCCYZ5DkdiPjo15IQ0US7+mjcWy9H3fcZIzf2pbJZ7ck/h4tug==} engines: {node: '>=14'} + dev: false + + /@opentelemetry/semantic-conventions@1.15.0: + resolution: {integrity: sha512-f3wwFrFyCpGrFBrFs7lCUJSCSCGyeKG52c+EKeobs3Dd29M75yO6GYkt6PkYPfDawxSlV5p+4yJPPk8tPObzTQ==} + engines: {node: '>=14'} + dependencies: + tslib: 2.5.0 /@panva/hkdf@1.0.4: resolution: {integrity: sha512-003xWiCuvePbLaPHT+CRuaV4GlyCAVm6XYSbBZDHoWZGn1mNkVKFaDbGJjjxmEFvizUwlCoM6O18FCBMMky2zQ==} @@ -8155,18 +7222,18 @@ packages: engines: {node: '>=10'} dev: true - /@playwright/test@1.35.1: - resolution: {integrity: sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA==} + /@playwright/test@1.36.1: + resolution: {integrity: sha512-YK7yGWK0N3C2QInPU6iaf/L3N95dlGdbsezLya4n0ZCh3IL7VgPGxC6Gnznh9ApWdOmkJeleT2kMTcWPRZvzqg==} engines: {node: '>=16'} hasBin: true dependencies: '@types/node': 18.16.19 - playwright-core: 1.35.1 + playwright-core: 1.36.1 optionalDependencies: fsevents: 2.3.2 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(type-fest@3.12.0)(webpack@5.88.1): + /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(type-fest@4.0.0)(webpack@5.88.2): resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} engines: {node: '>= 10.13'} peerDependencies: @@ -8202,8 +7269,8 @@ packages: react-refresh: 0.11.0 schema-utils: 3.3.0 source-map: 0.7.4 - type-fest: 3.12.0 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + type-fest: 4.0.0 + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /@pnpm/config.env-replace@1.1.0: @@ -8278,7 +7345,7 @@ packages: resolution: {integrity: sha512-D+jooGRXKAZcsBanhvFhqXMvNEiNaP+OaOvFOM/eKQQXM0FwtKc27l7mQFv4dd/zOufr5T+fJyrTTQhWyV8oFg==} dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) '@prisma/debug': 4.13.0 '@prisma/engines': 4.13.0 '@prisma/generator-helper': 4.13.0 @@ -8300,7 +7367,7 @@ packages: resolution: {integrity: sha512-JtvdEy9GeGU/xeTYOq3SEN4DiAytHoQty/4pJTZ5vNoGMnu7XF1ToprOCPzyT5oSgm3oQQuwpXMVaebJegwA4Q==} dependencies: '@opentelemetry/api': 1.4.1 - '@opentelemetry/sdk-trace-base': 1.14.0(@opentelemetry/api@1.4.1) + '@opentelemetry/sdk-trace-base': 1.15.0(@opentelemetry/api@1.4.1) '@prisma/debug': 4.6.1 '@prisma/engines': 4.6.1 '@prisma/generator-helper': 4.6.1 @@ -8569,14 +7636,14 @@ packages: resolution: {integrity: sha512-kEYSUa3XT1Oiu/MbdUkyjfVtAOQmZz69KGKFH/GWoQNLvkscrqy4J4XewEY80BrVuyC3vbV7un4kea0xklWhpA==} dev: false - /@prisma/prisma-fmt-wasm@4.13.0-52.integration-mobc-upstream-d100a9299fcb9cffb064301998e9a94ce2722c49: - resolution: {integrity: sha512-12dZRXW36s3hRHLeD8c4S3o1ZZcnFt1NxhBrSlYepnMxatfkj5S8aIDP/G+zzUqucB//kGZZWNX3eUcmxMsEqw==} - dev: false - /@prisma/prisma-fmt-wasm@4.6.1-3.694eea289a8462c80264df36757e4fdc129b1b32: resolution: {integrity: sha512-hT+YRaH5NTZDYhLhSKMUdtY+i8sKkjjFwiDYhy6688G+H8oFklIwPNeApKH8Jw5bbtuH6onIzo1oivapOFJryg==} dev: true + /@prisma/prisma-schema-wasm@4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584: + resolution: {integrity: sha512-JFdsnSgBPN8reDTLOI9Vh/6ccCb2aD1LbY/LWQnkcIgNo6IdpzvuM+qRVbBuA6IZP2SdqQI8Lu6RL2P8EFBQUA==} + dev: false + /@protobufjs/aspromise@1.1.2: resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} dev: false @@ -8721,28 +7788,28 @@ packages: '@babel/runtime': 7.22.5 react: 18.2.0 - /@react-google-maps/api@2.18.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-KVlUO/Shh+0g/3egWaKmY0sz6+0QOnYkBGvrBMJbz23519LauA+iJFc4NDCmWNHqD5Vhb/Bkg0kSJgq0Stz3Iw==} + /@react-google-maps/api@2.19.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NRfdrdHCDTSn+GMMZfE2FgoR2CzklZhAIz3X7SL2q6oeGN6PzL+2RhRt3YxSt/L10eUl31rzwlwo2XIgkiHrCQ==} peerDependencies: react: ^16.8 || ^17 || ^18 || 18 react-dom: ^16.8 || ^17 || ^18 || 18 dependencies: - '@googlemaps/js-api-loader': 1.15.1 - '@googlemaps/markerclusterer': 2.0.15 - '@react-google-maps/infobox': 2.16.0 - '@react-google-maps/marker-clusterer': 2.16.1 - '@types/google.maps': 3.50.5 + '@googlemaps/js-api-loader': 1.16.2 + '@googlemaps/markerclusterer': 2.3.2 + '@react-google-maps/infobox': 2.19.1 + '@react-google-maps/marker-clusterer': 2.19.1 + '@types/google.maps': 3.53.4 invariant: 2.2.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@react-google-maps/infobox@2.16.0: - resolution: {integrity: sha512-ZojiMS25388RcUHQPycUAerSqdHDom+3dHczVcXHdT/i8fka3O8InkHxXwMhvBoM143ips7mv2BPaYOAJ5f4Nw==} + /@react-google-maps/infobox@2.19.1: + resolution: {integrity: sha512-amdclymXFGxM/qQj9LjZ4kysDs3LKJnL2NeJfsexhrQulKadEChmNQ2SUwtX0MfvyBdB79QaKcr7wjaLcvPONQ==} dev: false - /@react-google-maps/marker-clusterer@2.16.1: - resolution: {integrity: sha512-jOuyqzWLeXvQcoAu6TCVWHAuko+sDt0JjawNHBGqUNLywMtTCvYP0L0PiqJZOUCUeRYGdUy0AKxQ+30vAkvwag==} + /@react-google-maps/marker-clusterer@2.19.1: + resolution: {integrity: sha512-zaW4UBiA6VkIegFaHcv0RNIV9ToAh6SfcBiZygvkhhT0hlHRYuB8S25pIKWJ15zYucmZwAPF1QVKdUhm9HsUDQ==} dev: false /@remirror/core-constants@2.0.0: @@ -8811,25 +7878,25 @@ packages: resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} dev: true - /@sentry-internal/tracing@7.57.0: - resolution: {integrity: sha512-tpViyDd8AhQGYYhI94xi2aaDopXOPfL2Apwrtb3qirWkomIQ2K86W1mPmkce+B0cFOnW2Dxv/ZTFKz6ghjK75A==} + /@sentry-internal/tracing@7.59.2: + resolution: {integrity: sha512-02gteChV/lMobWU06VlITq+myEWk0MzhnDCm8n/DMigB47I9HkWZFAJ+CYG6Ns0rTL+3+/c2V0bPyQkZwIC+Sg==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.57.0 - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/core': 7.59.2 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 tslib: 2.5.0 dev: false - /@sentry/browser@7.57.0: - resolution: {integrity: sha512-E0HaYYlaqHFiIRZXxcvOO8Odvlt+TR1vFFXzqUWXPOvDRxURglTOCQ3EN/u6bxtAGJ6y/Zc2obgihTtypuel/w==} + /@sentry/browser@7.59.2: + resolution: {integrity: sha512-N1JiBs1VRR5DV0209TZgaMwRGiTYN1C34sFzIW7nuC82X4gHy3tuJjZPlMDTtgFrALBMJ24yQ7D4HJjXrS2+Dw==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.57.0 - '@sentry/core': 7.57.0 - '@sentry/replay': 7.57.0 - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry-internal/tracing': 7.59.2 + '@sentry/core': 7.59.2 + '@sentry/replay': 7.59.2 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 tslib: 2.5.0 dev: false @@ -8850,27 +7917,27 @@ packages: - supports-color dev: false - /@sentry/core@7.57.0: - resolution: {integrity: sha512-l014NudPH0vQlzybtXajPxYFfs9w762NoarjObC3gu76D1jzBBFzhdRelkGpDbSLNTIsKhEDDRpgAjBWJ9icfw==} + /@sentry/core@7.59.2: + resolution: {integrity: sha512-GRhoPw6b6GkvOsa060aREc9yyHjgAKITgITNbzUmn0GqIeWD5SMoCBAcENRHVgUnpQWOpnkEF1/sqxvwx+rf6Q==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 tslib: 2.5.0 dev: false - /@sentry/integrations@7.57.0: - resolution: {integrity: sha512-C3WZo5AGI2L0dj+mIjeZpdAwDEG2nDYvZbTzq5J9hVoHFdP3t7fOWBHSPkSFVtTdMaJrv+82aKnUefVCeAjxGg==} + /@sentry/integrations@7.59.2: + resolution: {integrity: sha512-1PUcS+OlITbdnXWEm4IRasqAApZIXynm+3tHcZcVXla33LxQV77VWzsrFmPgoNW5r0TktEwXyoiXxP4DvgJ9Kg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 localforage: 1.10.0 tslib: 2.5.0 dev: false - /@sentry/nextjs@7.57.0(next@13.4.9)(react@18.2.0): - resolution: {integrity: sha512-TH7Hhs833j1k2rM5K3AqiQ7+bxrTzANZazBLEK1YVec02PpnqflVuBHSdFxT6dG7ypxOpMkN36BN5INY5HHT0Q==} + /@sentry/nextjs@7.59.2(next@13.4.10)(react@18.2.0): + resolution: {integrity: sha512-XGXO+HxacFZXBQy4iUbn0+ISnVm2eSvy+w1tL94PMBZpQXuyBB45DqFYpsgv/ugEtoszQazSEd2S2uhyW8TcsQ==} engines: {node: '>=8'} peerDependencies: next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || 13 @@ -8881,15 +7948,15 @@ packages: optional: true dependencies: '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) - '@sentry/core': 7.57.0 - '@sentry/integrations': 7.57.0 - '@sentry/node': 7.57.0 - '@sentry/react': 7.57.0(react@18.2.0) - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/core': 7.59.2 + '@sentry/integrations': 7.59.2 + '@sentry/node': 7.59.2 + '@sentry/react': 7.59.2(react@18.2.0) + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 '@sentry/webpack-plugin': 1.20.0 chalk: 3.0.0 - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 rollup: 2.78.0 stacktrace-parser: 0.1.10 @@ -8899,14 +7966,14 @@ packages: - supports-color dev: false - /@sentry/node@7.57.0: - resolution: {integrity: sha512-63mjyUVM6sfJFVQ5TGVRVGUsoEfESl5ABzIW1W0s9gUiQPaG8SOdaQJglb2VNrkMYxnRHgD8Q9LUh/qcmUyPGw==} + /@sentry/node@7.59.2: + resolution: {integrity: sha512-cvTW4VwQdvNeAtBGVGE5hGmsWstGK4PwWe5PccBWJBQGM/rYzwk2tM9ZQnM5M5+yDV4bZ+21sJhvyhsHoTjmzQ==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.57.0 - '@sentry/core': 7.57.0 - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry-internal/tracing': 7.59.2 + '@sentry/core': 7.59.2 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 cookie: 0.4.2 https-proxy-agent: 5.0.1 lru_map: 0.3.3 @@ -8915,39 +7982,39 @@ packages: - supports-color dev: false - /@sentry/react@7.57.0(react@18.2.0): - resolution: {integrity: sha512-XGNTjIoCG3naSmCU8qObd+y+CqAB6NQkGWOp2yyBwp2inyKF2ehJvDh6bIQloBYq2TmOJDa4NfXdMrkilxaLFQ==} + /@sentry/react@7.59.2(react@18.2.0): + resolution: {integrity: sha512-n7m1GbBfCjvc/tLx8+wRNr/ol7VtGNsqAZ++mPoeMyT8WWkj17rDyTgShB1PQoevAAoZ74XJUEVg3MliOdEIrA==} engines: {node: '>=8'} peerDependencies: react: 15.x || 16.x || 17.x || 18.x || 18 dependencies: - '@sentry/browser': 7.57.0 - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/browser': 7.59.2 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 hoist-non-react-statics: 3.3.2 react: 18.2.0 tslib: 2.5.0 dev: false - /@sentry/replay@7.57.0: - resolution: {integrity: sha512-pN4ryNS3J5EYbkXvR+O/+hseAJha7XDl8mPFtK0OGTHG10JzCi4tQJazblHQdpb5QBaMMPCeZ+isyfoQLDNXnw==} + /@sentry/replay@7.59.2: + resolution: {integrity: sha512-Ma72ofTdtSinBY5GH0zM7k8o/WsdaVdPP/1iyFbcWQDt8dnrcsJVUKK0t9+8gijpiSMUKE+vjFjQNL9/PGYekw==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.57.0 - '@sentry/types': 7.57.0 - '@sentry/utils': 7.57.0 + '@sentry/core': 7.59.2 + '@sentry/types': 7.59.2 + '@sentry/utils': 7.59.2 dev: false - /@sentry/types@7.57.0: - resolution: {integrity: sha512-D7ifoUfxuVCUyktIr5Gc+jXUbtcUMmfHdTtTbf1XCZHua5mJceK9wtl3YCg3eq/HK2Ppd52BKnTzEcS5ZKQM+w==} + /@sentry/types@7.59.2: + resolution: {integrity: sha512-rylG7UQ0cC/xbV6trSuaAE/bsruSZy92jxQ1/KSOYKwBBvRFPXJBuiBtA81b8eYa4THZ+mE/ol2qOTJYuuV4Ug==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.57.0: - resolution: {integrity: sha512-YXrkMCiNklqkXctn4mKYkrzNCf/dfVcRUQrkXjeBC+PHXbcpPyaJgInNvztR7Skl8lE3JPGPN4v5XhLxK1bUUg==} + /@sentry/utils@7.59.2: + resolution: {integrity: sha512-uxC8xH9wsB/tZUnjmaQ1uGtsumFOc19KWfedVHXzcNwqdt5uS3EB4+D1d8WwiJyLy2nm61DdmTC9SiB4HS+OSw==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.57.0 + '@sentry/types': 7.59.2 tslib: 2.5.0 dev: false @@ -8980,8 +8047,8 @@ packages: resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} dev: true - /@sinclair/typebox@0.25.24: - resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true /@sindresorhus/is@4.6.0: @@ -9256,7 +8323,6 @@ packages: engines: {node: '>=14.0.0'} dependencies: tslib: 2.5.0 - dev: false /@smithy/url-parser@1.0.1: resolution: {integrity: sha512-33vWEtE6HzmwjEcEb4I58XMLRAchwPS93YhfDyXAXr1jwDCzfXmMayQwwpyW847rpWj0XJimxqia8q0z+k/ybw==} @@ -9392,8 +8458,8 @@ packages: resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==} dev: true - /@storybook/addon-a11y@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OKPzdDiOgoONqNefVRQQrAESKaewloHBupCOpj9lnQfQv1b4pdgMzYbsqbyvBks8BdrK3KEtHDCdlhNtH4tErw==} + /@storybook/addon-a11y@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-omKNbkE5m2KglFD8HLBmmpLP7ZdiDDPwb29vkBBkNRAWw4xqwMN/TEAavTTdQdmGr3zvbANZc+LgIlnS5oiwLg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9403,16 +8469,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-highlight': 7.0.26 - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/addon-highlight': 7.1.0 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 axe-core: 4.7.0 lodash: 4.17.21 react: 18.2.0 @@ -9420,8 +8486,8 @@ packages: react-resize-detector: 7.1.2(react-dom@18.2.0)(react@18.2.0) dev: true - /@storybook/addon-actions@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vVoqE0Zw0g1PPnGfho8vRwjpXhQCpRNBQ/2U83/CSodHWL/MBYENG0XMby90TC72M26gNmEh0dn1YCUXvLdiew==} + /@storybook/addon-actions@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JQfcR1AjVWE/M4ayxfyCU/qSj5Jf5djKgvan0YaxTjtQr9tzIgTc93jeF+IPJMnv7ZoaeDW6BS/6n+zSDqJeTg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9431,14 +8497,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -9451,8 +8517,8 @@ packages: uuid: 9.0.0 dev: true - /@storybook/addon-backgrounds@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sjTkOnSsVBBl1GruVVsNKWEuLCbKjkNun1mzIklfYAiHz9hTZIhe9MA2SGZoDozMUDIXQqSoMDEc3rnDtfqsnQ==} + /@storybook/addon-backgrounds@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6hSzERmm4z1j/CGSsjefa18qSgX/GnkIZ+2lA0Ju5M478UL60/m0C7fBkL5xDbNKMpuSPhO5oBSYevWbLrMX5g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9462,22 +8528,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-mp1WuOYCPvR33orHn0XPABY5roF9Le8HnZwTpvfkrRMeMqLnYLnkCTZqY3JN/IOVlyQuYdqodP5CPDHNDLmvVg==} + /@storybook/addon-controls@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uw1ynZTFM+ABdd5Dj6iTT3r+fTIY1ljZ09jITszlPENNM9SphCX8lAT0w+8wRVQlbn0mVY0amm2/GtV1sgt+Nw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9487,15 +8553,15 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/blocks': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -9505,29 +8571,27 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-C8DOwfmPBWDUS1IJbyJxykgVVHVzSSL+JFh3FwtF0hsqwjlNW4OvGDFbz0oAxyxs4V46xVcvh4E95e3GkW36BQ==} + /@storybook/addon-docs@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WH8oODVMr56Zxso6nnbikyph10jNKWyttuSxjksNClogaOPVAIWzglGa8TiGygzurzwZYkMsNWliUKsG4X32nw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@babel/core': 7.22.6 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6) '@jest/transform': 29.5.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.0.26 - '@storybook/csf-tools': 7.0.26 + '@storybook/blocks': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.1.0 + '@storybook/csf-tools': 7.1.0 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.0.0 - '@storybook/node-logger': 7.0.26 - '@storybook/postinstall': 7.0.26 - '@storybook/preview-api': 7.0.26 - '@storybook/react-dom-shim': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/node-logger': 7.1.0 + '@storybook/postinstall': 7.1.0 + '@storybook/preview-api': 7.1.0 + '@storybook/react-dom-shim': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -9539,25 +8603,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-r+IOtxbIqlCKO8fDgLppubYm+GEW3ZDxjPwXMQdDGem9ENpz0QLKb49r89+UYqnnaYjuYKjDNUOqy0gX2HfUXQ==} + /@storybook/addon-essentials@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KCNSQIPC5g1EJLqKQx0Ink91PytbL2YAv7DPXCkfmWyXKilK+u00cZeViqCt2EF9Q5LPzrTkw2wRvAv85UrHZQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/addon-actions': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.0.26 - '@storybook/addon-measure': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 + '@storybook/addon-actions': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.1.0 + '@storybook/addon-measure': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -9566,16 +8630,16 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.0.26: - resolution: {integrity: sha512-+I+MoM7yXCA3YR2FwTSxSs6/IBpcc3Ey88WboGthR23ERmsgZOtum1S7KZ6cffNCOq4U0LzPkjKX2bICytFrIQ==} + /@storybook/addon-highlight@7.1.0: + resolution: {integrity: sha512-h7kSFq4AZt+Y8ULCi76En3B2T9LZTba1zq1Om7EhmUQMzhCOhwnWqd5syxAwbmfCv7brQRvFaC1RP4DY9YtRLA==} dependencies: - '@storybook/core-events': 7.0.26 + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.26 + '@storybook/preview-api': 7.1.0 dev: true - /@storybook/addon-interactions@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-trIbPFLdxF6XgGORhx8eSGmGZ/4/AekJyFluf2lgutGi4TPL5Xzrx3o1kTFPVdLAPplBuDIlVI4HSGHHH2zeTw==} + /@storybook/addon-interactions@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-/szt1p22FIi96krgNGDe7YQQAjIo/Xfr6WJNiIBNEHz5Qh8uycFPn16k3YJBHIi0FLFVBdqBmrdp6IX+9TCxgQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9585,17 +8649,17 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 - jest-mock: 27.5.1 + '@storybook/instrumenter': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 + jest-mock: 29.6.1 polished: 4.2.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -9605,8 +8669,8 @@ packages: - supports-color dev: true - /@storybook/addon-links@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-og+8AUAUpHsT+MVjhdQmRNJw9RUkHn5FFoou003b9V4UlPPNDYTo/tNEqOhUXn2l/ESAROJlR/q/8Qjdes24pA==} + /@storybook/addon-links@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1cEALwRfev7s/NDTJYwn6tg3JZv8zSwd12NMRWhc/PZdCMQf/X1TtOPqz/l3jqTkjANMQA+hxCNRNl4otPD1XQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9616,22 +8680,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/router': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/router': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iAnI6q3GB8uSydK+S4m4ANpy0GpMpHhmU0oBtu6OmyyzHUH1RJ7/fGfBnzx6YT+rIOlqSFocxYGn74ylsp33Wg==} + /@storybook/addon-measure@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-GUqsjU/TyrTyt+U0XkEJ3esEzfwxq9VtQi+HpIwUSVxJJmkyPX+LQROLWL8g+07YeytniWpyWAcfsk1jDbV8eQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9641,19 +8705,20 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/types': 7.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + tiny-invariant: 1.3.1 dev: true - /@storybook/addon-outline@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oL7D0IWO0M6hMw5cWEC6JdKXlGadlVIdhIrVN+0gdFxuxCHTGpebQ02DCvyfls29UssEOxPaO1XMdu9tDlctbg==} + /@storybook/addon-outline@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cOcyxcc80oGOm53xFInCQW1kJjX/jcrS3VQXoVUkIXf2NmwnOTp7MbkDqjCiiE0h/Za9QIqkbsTk/DrJvl905Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9663,20 +8728,20 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/types': 7.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-toolbars@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DrwqcWuCLjaTNFtAYUxO2VaLrr2ibhB3ZQwW7J6a4YFCJaV49wempGPq3BzTWvrPUtMxGp7J3ZusdH9jBgCzjA==} + /@storybook/addon-toolbars@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OUbmddPNWy8RN/PNdwpXJDkYKzaV9W1amRpEQM6esG8/yI/2P/v4gL6eLSeeH2V8+nL26kD7BZ0Gh9r+xORzJQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9686,17 +8751,17 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/addon-viewport@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-veAYxnR11sojXC7tlnBZ/USiafhWCsZNvjxmywl/XCh3MeDGFFDb2NN1s/7irAYXfNMOhgPGZED19BN9cQ8QRQ==} + /@storybook/addon-viewport@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-dvaD11qp2AG8xc9LubkYqp0yW+5ybaqTOn2uwK4qDDbwypkL+uE9K8G+8tQGIvfQPFye3ggpuqRzStZHr/JbsQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9706,13 +8771,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -9740,15 +8805,15 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/addons@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zn7vdgXkQ4DpCJaawJsNPnh0NzXVXd2qfVtzYWWKT4eyj43VXxoVX2Z4woAD8h6G57JJg67+7hChRebUmd284A==} + /@storybook/addons@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8OvGnotiChaCx+ep0MMfquNZBdrkk6P2BO+ZahCy4bhxrnIsUs6XyOpDGDVTkfKDT5i/dEW49cwyRdnmNJnzcA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/types': 7.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -9780,8 +8845,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/api@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-czS5iWE3Px3e0sXjgt1T+LDiT6Tl4gXYPmHIaWpKGDCh4W2zrGolOvB0WqDt3IKhDGnXxaJF5jn705OGBQOptw==} + /@storybook/api@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-EvCdZRSNDqPzbeD07qZ/oP9LHsH+wDOP3sn8VC40F7AR98sGbN9O2gD4qtQkGBdwFEYhTHeXaF1QXfEdDPQZdw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9791,29 +8856,29 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VNYB6Y1Ocja8HVg4Bm1w7LvqRSEc9aLVD8BnI8BInHvekvxhaxTkfpA18qds7d8+RmerrJqAUhGx0jkIB/cvwA==} + /@storybook/blocks@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DWK3+l+OycPx4QNPobTxWzQUy3Q+D2DNbzTUX1ndew6cuzfi87O7k1hmn//dZQoFzV0BZzx02kVljNQY56w/Bw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.0.26 + '@storybook/docs-tools': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 '@types/lodash': 4.14.192 color-convert: 2.0.1 dequal: 2.0.3 @@ -9825,6 +8890,7 @@ packages: react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) telejson: 7.1.0 + tocbot: 4.21.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 transitivePeerDependencies: @@ -9832,19 +8898,19 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.0.26: - resolution: {integrity: sha512-1Uk3dL3Yu5AuimfHAghBHs11wf7B+a+277astqLx7HSeh3L49zcDZS4NhGHKmtQjsEorbvmtty3s16q2k+fM8A==} + /@storybook/builder-manager@7.1.0: + resolution: {integrity: sha512-7uwpy+zPF+MIWeG1w8hflwJm0eo4q4G3n/KDbB5OhaU+oApL3SrTFzmy3f2eOIQ3fbbGfZ+P48DjkeyAbRFCIg==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.0.26 - '@storybook/manager': 7.0.26 - '@storybook/node-logger': 7.0.26 + '@storybook/core-common': 7.1.0 + '@storybook/manager': 7.1.0 + '@storybook/node-logger': 7.1.0 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 - '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.17.19) + '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.14) browser-assert: 1.2.1 ejs: 3.1.9 - esbuild: 0.17.19 + esbuild: 0.18.14 esbuild-plugin-alias: 0.2.1 express: 4.18.2 find-cache-dir: 3.3.2 @@ -9856,8 +8922,8 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.0.26(@swc/core@1.3.49)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): - resolution: {integrity: sha512-LfntlZKm0PB6hrgXd7IlzjuCLzjQezYHt3GQfZRxzu7MAu/bgu7xtr7lMaIJOQd2ckpvEN7xhJ89t2mvdk5y0A==} + /@storybook/builder-webpack5@7.1.0(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-VlAjEJCRSKSAECqKkECyLlvqwAIZYHjkfinCfJNctZyik4QQtMKTKsJMpk/K7M1qom/xJLnvE+QPmmp/Bb9gGg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -9866,80 +8932,69 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.22.6 - '@storybook/addons': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/channel-postmessage': 7.0.26 - '@storybook/channel-websocket': 7.0.26 - '@storybook/channels': 7.0.26 - '@storybook/client-api': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.26 - '@storybook/core-events': 7.0.26 - '@storybook/core-webpack': 7.0.26 + '@babel/core': 7.22.9 + '@storybook/addons': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/channel-postmessage': 7.1.0 + '@storybook/channels': 7.1.0 + '@storybook/client-api': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.1.0 + '@storybook/core-events': 7.1.0 + '@storybook/core-webpack': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.26 - '@storybook/preview': 7.0.26 - '@storybook/preview-api': 7.0.26 - '@storybook/router': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.1.0 + '@storybook/preview': 7.1.0 + '@storybook/preview-api': 7.1.0 + '@storybook/router': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@swc/core': 1.3.49 '@types/node': 16.18.23 '@types/semver': 7.5.0 - babel-loader: 9.1.2(@babel/core@7.22.6)(webpack@5.88.1) + babel-loader: 9.1.3(@babel/core@7.22.9)(webpack@5.88.2) babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.8.1(webpack@5.88.1) + constants-browserify: 1.0.0 + css-loader: 6.8.1(webpack@5.88.2) express: 4.18.2 - fork-ts-checker-webpack-plugin: 7.3.0(typescript@5.1.6)(webpack@5.88.1) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.1.6)(webpack@5.88.2) fs-extra: 11.1.1 - html-webpack-plugin: 5.5.0(webpack@5.88.1) + html-webpack-plugin: 5.5.0(webpack@5.88.2) path-browserify: 1.0.1 process: 0.11.10 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - semver: 7.5.3 - style-loader: 3.3.3(webpack@5.88.1) - terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(esbuild@0.17.19)(webpack@5.88.1) + semver: 7.5.4 + style-loader: 3.3.3(webpack@5.88.2) + swc-loader: 0.2.3(@swc/core@1.3.49)(webpack@5.88.2) + terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(esbuild@0.18.14)(webpack@5.88.2) ts-dedent: 2.2.0 typescript: 5.1.6 + url: 0.11.0 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) - webpack-dev-middleware: 5.3.3(webpack@5.88.1) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) + webpack-dev-middleware: 6.1.1(webpack@5.88.2) webpack-hot-middleware: 2.25.3 - webpack-virtual-modules: 0.4.6 + webpack-virtual-modules: 0.5.0 transitivePeerDependencies: - - '@swc/core' + - '@swc/helpers' - encoding - esbuild - supports-color - uglify-js - - vue-template-compiler - webpack-cli dev: true - /@storybook/channel-postmessage@7.0.26: - resolution: {integrity: sha512-ZvFLr/tUD9dWIjQtIn1JXHjqrbOP/uEEOqzwpKSVj0Cl4Vgc12s8hecbzBufkOF7fwLsFvfieSi7ENOmjoncdQ==} - dependencies: - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/core-events': 7.0.26 - '@storybook/global': 5.0.0 - qs: 6.11.1 - telejson: 7.1.0 - dev: true - - /@storybook/channel-websocket@7.0.26: - resolution: {integrity: sha512-c+0VcZf78RGnT/pWrH85yydt0azRKAHZF3SHWKM4+W8qOFr0Mk0+jqhPh1uoUoPDpBZDTKS/nzXY8cwUVwF/eA==} + /@storybook/channel-postmessage@7.1.0: + resolution: {integrity: sha512-xiuaPvqeV3ewvBgVf8ZMWL5UeAMiIZuSuUVuWg1Vet6uIP4ZXj463oHcV4Uc9IdaXZQK0+8r2ZrGrRNr/sLxgA==} dependencies: - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/global': 5.0.0 - telejson: 7.1.0 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 dev: true /@storybook/channels@6.5.16: @@ -9950,25 +9005,34 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/channels@7.0.26: - resolution: {integrity: sha512-Br3XILhrtuL5Sdp91I04kKjJzSqU/N8gGL6B6nIfnuaHUvGMDuMCHAB+g7aoiyH5dnpDZ6yBVGNwtYAyJA+0Og==} + /@storybook/channels@7.1.0: + resolution: {integrity: sha512-8uzjWdVG2IK18P8n6H+olAs+jnZr+HeYs1t2xiRy4NVSLhBffB71ut5F+pcWZfdDe3gyX8Tfvy68NloTNt9POg==} + dependencies: + '@storybook/client-logger': 7.1.0 + '@storybook/core-events': 7.1.0 + '@storybook/global': 5.0.0 + qs: 6.11.1 + telejson: 7.1.0 + tiny-invariant: 1.3.1 dev: true - /@storybook/cli@7.0.26: - resolution: {integrity: sha512-sZ136wRUYTdhhm/thegFoI47wOzl2X+K9eaiTTp0ARwnIUhXAPDQ0MKOD36hKbCX5T/pBE7r++7WoEReIbUDqQ==} + /@storybook/cli@7.1.0: + resolution: {integrity: sha512-HYHPQJ59fcHlW3tljuxtL/zN/+iJHWvS0XC9vIk/s+SzY4foy0T+OId8tmUgU0w93UznkoX6f/3y47rZ2d3ozQ==} hasBin: true dependencies: - '@babel/core': 7.22.6 - '@babel/preset-env': 7.22.6(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/preset-env': 7.22.9(@babel/core@7.22.9) '@ndelangen/get-tarball': 3.0.7 - '@storybook/codemod': 7.0.26 - '@storybook/core-common': 7.0.26 - '@storybook/core-server': 7.0.26 - '@storybook/csf-tools': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/telemetry': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/codemod': 7.1.0 + '@storybook/core-common': 7.1.0 + '@storybook/core-server': 7.1.0 + '@storybook/csf-tools': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/telemetry': 7.1.0 + '@storybook/types': 7.1.0 '@types/semver': 7.5.0 + '@yarnpkg/fslib': 2.10.3 + '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 commander: 6.2.1 cross-spawn: 7.0.3 @@ -9982,15 +9046,14 @@ packages: get-port: 5.1.1 giget: 1.1.2 globby: 11.1.0 - jscodeshift: 0.14.0(@babel/preset-env@7.22.6) + jscodeshift: 0.14.0(@babel/preset-env@7.22.9) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 prompts: 2.4.2 puppeteer-core: 2.1.1 read-pkg-up: 7.0.1 - semver: 7.5.3 - shelljs: 0.8.5 + semver: 7.5.4 simple-update-notifier: 1.1.0 strip-json-comments: 3.1.1 tempy: 1.0.1 @@ -10003,11 +9066,11 @@ packages: - utf-8-validate dev: true - /@storybook/client-api@7.0.26: - resolution: {integrity: sha512-55Oy5Es8ACABWT01iddUJHt8oT4VnuCvec/FUC4iN7ITiOGjk7YzZB3NftmD6C5+pVQC99buspuwg7IFxmj+Aw==} + /@storybook/client-api@7.1.0: + resolution: {integrity: sha512-CpqhEbCaDW2Se2n5y1IYqXiW4vhi/5Y2ol+za+j7GUTDNCjpTu1V2A0+Xr7Rsifnjh5wVJ5GWNjCI+08CMWCMQ==} dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 dev: true /@storybook/client-logger@6.5.16: @@ -10017,25 +9080,26 @@ packages: global: 4.4.0 dev: true - /@storybook/client-logger@7.0.26: - resolution: {integrity: sha512-OMVLbgceoeuM8sWOfTX/9a4zCrH78G32hg7x8yXLZnRJ9OLaHJHzUM0Onc4MLudqVUdaKH0c8ejpBXUyIr1rJQ==} + /@storybook/client-logger@7.1.0: + resolution: {integrity: sha512-br5GNTxNFmDZA4ESaCMn2VJ9ZW3ejbILEGoadOJjP2ZD40luSRNtTtWjeNiA+7762OvHMYVGwG0tnqk98f5nfg==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.0.26: - resolution: {integrity: sha512-H9sV59FfGrGzGM+UZQclNglnc4cOkQvvF3EOWlR3BfDhx+STSB9VbCR308ygjUYw2TXZ2s5seCvHtVvA2yhILA==} + /@storybook/codemod@7.1.0: + resolution: {integrity: sha512-ZDoJo1hqHbqR1arPwmm5n2qxROfTiigYDBpQCAEjVehFgT1eF1qAjiEjG/MBD0cpgj2pJ1GZTEIs52DU8sm3OQ==} dependencies: - '@babel/core': 7.21.8 - '@babel/preset-env': 7.21.5(@babel/core@7.21.8) - '@babel/types': 7.21.5 + '@babel/core': 7.22.9 + '@babel/preset-env': 7.22.9(@babel/core@7.22.9) + '@babel/types': 7.22.5 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/csf-tools': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/types': 7.1.0 + '@types/cross-spawn': 6.0.2 cross-spawn: 7.0.3 globby: 11.1.0 - jscodeshift: 0.14.0(@babel/preset-env@7.21.5) + jscodeshift: 0.14.0(@babel/preset-env@7.22.9) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.1 @@ -10043,17 +9107,17 @@ packages: - supports-color dev: true - /@storybook/components@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-n0TVWEF4Bc9JAyEIaN0PqwglbaYYRcPVG7ka+5wgGmBiuDlWI1SXd4EXxv2u0mVibHvtkHvOn6/GaZ1vG45p6g==} + /@storybook/components@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o8Z5L7cxxNCUhbEA+vGwoVrZ0vWhuZJb/AUc+347RIlH1QZF4Cu6fmgA49pKBsrJWPbtOmlLCbN/9LshszH0Zw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/client-logger': 7.0.26 + '@storybook/client-logger': 7.1.0 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10061,29 +9125,30 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/core-client@7.0.26: - resolution: {integrity: sha512-1DA8mLnr0f6EuL74859IDK99a7CGNgMIN0/cAVNgYxq0WA4j+9ajsJ+/RIAgnS2NLVLR9kbezUtBEx4/H88IRA==} + /@storybook/core-client@7.1.0: + resolution: {integrity: sha512-lFgrez7OPr5Eol6/+dSHtPOgGg7WmE+qIMpMt9MHUhawjuX4UqWcs8unhjG+I30nBcC4J9Lxygf5yqZLm7Wt0A==} dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 dev: true - /@storybook/core-common@7.0.26: - resolution: {integrity: sha512-rojZblzB0egNXX0bZ7R3TuPDiBSIhxpZCrorrDMHOZ8F+zuBxyTiZ0yMxEDn7i46T2n1vX+hUHhwZVxZrLn/ZQ==} + /@storybook/core-common@7.1.0: + resolution: {integrity: sha512-6jrL1RUA/Vgy+zXzeno12k6CKFIqRh3I5W7XgN2nNZJc98PRl2etDdhFL3LkBn8lWddDeKpnmlI4SWjb2HYtcA==} dependencies: - '@storybook/node-logger': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/node-logger': 7.1.0 + '@storybook/types': 7.1.0 + '@types/find-cache-dir': 3.2.1 '@types/node': 16.18.23 '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 - esbuild: 0.17.19 - esbuild-register: 3.4.2(esbuild@0.17.19) + esbuild: 0.18.14 + esbuild-register: 3.4.2(esbuild@0.18.14) file-system-cache: 2.3.0 + find-cache-dir: 3.3.2 find-up: 5.0.0 fs-extra: 11.1.1 - glob: 8.1.0 - glob-promise: 6.0.2(glob@8.1.0) + glob: 10.2.2 handlebars: 4.7.7 lazy-universal-dotenv: 4.0.0 node-fetch: 2.6.11 @@ -10103,33 +9168,33 @@ packages: core-js: 3.30.0 dev: true - /@storybook/core-events@7.0.26: - resolution: {integrity: sha512-ckZszphEAYs9wp8tPVhayEMzk8JxCiQfzbq0S45sbdqdTrl40PmsOjv5iPNaUYElI/Stfz+v4gDCEUfOsxyC+w==} + /@storybook/core-events@7.1.0: + resolution: {integrity: sha512-b0kZ5ElPZj3NPqWhGsHHuLn0riA4wJXJ5mNBOe2scd8Cw52ELQr5rVHOMROhONOgpOaZBZ+QZd/MDvJDRyxTQw==} dev: true - /@storybook/core-server@7.0.26: - resolution: {integrity: sha512-QieqH19jBPZafxJVmCVK6GTYkRN/CJ8RQUvyRH2KNhqXP0tHYfL51FlU70ldo/vHX6Ax4Cje5hx/Nln9+DOMNg==} + /@storybook/core-server@7.1.0: + resolution: {integrity: sha512-CELvm5RAAvBtXVnxLpF9n6VD4HXsf+f/5KKcojMVq5zh0WSeF4lOokPAXYqmflcToVP1SNWBKtQgVPaMI6y1Nw==} dependencies: - '@aw-web-design/x-default-browser': 1.4.88 + '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.0.26 - '@storybook/core-common': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/builder-manager': 7.1.0 + '@storybook/channels': 7.1.0 + '@storybook/core-common': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.0.26 + '@storybook/csf-tools': 7.1.0 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 - '@storybook/telemetry': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/manager': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 + '@storybook/telemetry': 7.1.0 + '@storybook/types': 7.1.0 '@types/detect-port': 1.3.2 '@types/node': 16.18.23 - '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 '@types/semver': 7.5.0 - better-opn: 2.1.1 + better-opn: 3.0.2 chalk: 4.1.2 cli-table3: 0.6.3 compression: 1.7.4 @@ -10139,15 +9204,16 @@ packages: globby: 11.1.0 ip: 2.0.0 lodash: 4.17.21 - node-fetch: 2.6.11 open: 8.4.2 pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.5.3 + semver: 7.5.4 serve-favicon: 2.5.0 telejson: 7.1.0 + tiny-invariant: 1.3.1 ts-dedent: 2.2.0 + util: 0.12.5 util-deprecate: 1.0.2 watchpack: 2.4.0 ws: 8.13.0(bufferutil@4.0.7)(utf-8-validate@6.0.3) @@ -10158,12 +9224,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.0.26: - resolution: {integrity: sha512-mIi+D+15sGRh8CWE7mMgvxX8KRfrACcR+AuEDi9rfQBB2PX0Okkrh6GAxPWjjeFFG7DF4RXdkusgC8/seYCTXg==} + /@storybook/core-webpack@7.1.0: + resolution: {integrity: sha512-UxJr+QpSjjW595mHchAqG1cvnx24paOe3/1f86RoqEjOOP87ye+0TRxjaTIBO1j7/IKowwQ3UMcby4aNHkRwsA==} dependencies: - '@storybook/core-common': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/core-common': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/types': 7.1.0 '@types/node': 16.18.23 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -10171,24 +9237,24 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.0.26: - resolution: {integrity: sha512-D+wZvKlFxI/Vur8SRvkwKujOdV8ZL6xKiCX/07nFJXhhZoaeM+E78xPCL613Hj15GloujMkAnv7CT2rCiFJYow==} + /@storybook/csf-plugin@7.1.0: + resolution: {integrity: sha512-CXr+Erj/rIrDzrVDrF9sSpvkptNaWNjJed/nP1bRV/tuEDDVaTY5CR+T8fPoTLd1qkNNE5RkmiPXhJlNk+4njA==} dependencies: - '@storybook/csf-tools': 7.0.26 - unplugin: 0.10.2 + '@storybook/csf-tools': 7.1.0 + unplugin: 1.4.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.0.26: - resolution: {integrity: sha512-O8WJNOkvgrGV6gS/5ERkgqiXOxoXMuHtzdJpIM9DHPhzkSxB1Inl3WrX/dRRDNtmiHf87hBUuzhgo7YR7z4tuQ==} + /@storybook/csf-tools@7.1.0: + resolution: {integrity: sha512-KC2H3IU302juWxChevEbzvr7axBrf0SQI7DQg116KwxChmMvUrO1Z50pnT7i+s9rnYN461OYNj5A7gCoc6cOCQ==} dependencies: - '@babel/generator': 7.21.5 - '@babel/parser': 7.21.8 - '@babel/traverse': 7.21.5 - '@babel/types': 7.21.5 + '@babel/generator': 7.22.9 + '@babel/parser': 7.22.7 + '@babel/traverse': 7.22.8 + '@babel/types': 7.22.5 '@storybook/csf': 0.1.1 - '@storybook/types': 7.0.26 + '@storybook/types': 7.1.0 fs-extra: 11.1.1 recast: 0.23.1 ts-dedent: 2.2.0 @@ -10218,13 +9284,12 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.0.26: - resolution: {integrity: sha512-Ibpm/OTR2XmJgix5w+wMYbDwN0zp5e/pcqSHy36OvkBOG588IKSSzYdBjGdTLPHWBoehp2Kyndw/5dL/09ftXA==} + /@storybook/docs-tools@7.1.0: + resolution: {integrity: sha512-tXZiN+6fJCZHXR3Sg+Qek066Ed8W8qvqmrdihgudkktCkxMT0kywb06p+u8YXEFxbYP0X7L+2mZpGZnLX+bWUw==} dependencies: - '@babel/core': 7.22.6 - '@storybook/core-common': 7.0.26 - '@storybook/preview-api': 7.0.26 - '@storybook/types': 7.0.26 + '@storybook/core-common': 7.1.0 + '@storybook/preview-api': 7.1.0 + '@storybook/types': 7.1.0 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -10243,63 +9308,63 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.0.26: - resolution: {integrity: sha512-7Ty0LTslgkm5RyH6CqTAKhWz/cF6wq/sNdMYKwvVZHWNZ2LKMtXD0RWM2caCPruAGOQ9+52H+3s4TZGKaPSSWQ==} + /@storybook/instrumenter@7.1.0: + resolution: {integrity: sha512-vsJzxGo6IN0iS0Ro/8b2qA0x+uRLZ5JIhoN+n9fwTkHDxil/u5t7HPuNMXKkgXFKQYxVX9VlehQEu2DRz3mORQ==} dependencies: - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.26 + '@storybook/preview-api': 7.1.0 dev: true /@storybook/jest@0.1.0: resolution: {integrity: sha512-TmybnEXlv5Fu2/Hq4nRj7alS9mw4CasLR0RDwaAzS+Vpvu1TC4+j9rh+b1BHtmWebbJh0JMT6mgzPqOyJdgtQA==} dependencies: '@storybook/expect': 27.5.2-0 - '@storybook/instrumenter': 7.0.26 + '@storybook/instrumenter': 7.1.0 '@testing-library/jest-dom': 5.16.5 jest-mock: 27.5.1 dev: true - /@storybook/manager-api@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/2p6lU7r30qMXob/UnzRL9yq7XjoE+YQXv1KhrcePfMBARbelYw9RYhYT/AkXGtb9/Fa95uG3lNvoDLC1IQfMQ==} + /@storybook/manager-api@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-a4UtzWcN/a12Kr4Z5B0KO05t3w3BtXapLRUERxiwB769ab/XJ6MmIyFY7mybKty3RZhmBWaO/oSfgrOwCeP/Gw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/router': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - semver: 7.5.3 + semver: 7.5.4 store2: 2.14.2 telejson: 7.1.0 ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.0.26: - resolution: {integrity: sha512-mxjU/pmHr8xL96HCipqazvZWQkxBPCbpZ2+YsJuJoLFN4m7RoOK21VK0euBW24NlSg7Vp57XGQcrJCv6xUTKMg==} + /@storybook/manager@7.1.0: + resolution: {integrity: sha512-YOuP7YICIcLVWC4QjpFK/AK5MXVzoAodneMmVFZ0+6qXxdaxHyz/hiu34s//lG/KAQZLz2m4z0GjwtJQafey+Q==} dev: true /@storybook/mdx2-csf@1.0.0: resolution: {integrity: sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==} dev: true - /@storybook/nextjs@7.0.26(@babel/core@7.22.6)(@swc/core@1.3.49)(esbuild@0.17.19)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.6)(webpack@5.88.1): - resolution: {integrity: sha512-G7A0WGvh4DnESM1S+UIFbi7HgxrOwq2UhdBo8Cd0VyM6qwHomagGPCq3MNHHlmXLiObBezxEqBrbAm2l8klBTQ==} + /@storybook/nextjs@7.1.0(@babel/core@7.22.9)(@swc/core@1.3.49)(esbuild@0.18.14)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.0.0)(typescript@5.1.6)(webpack@5.88.2): + resolution: {integrity: sha512-y/FuB4poOBstP/c/tWRTcI4Na/gNODBS5VURE7lC+6m2o3Gu8+CVkG6jGUZxNODXzQKvzP6kuJLuoOd+zY403Q==} engines: {node: '>=16.0.0'} peerDependencies: - '@babel/core': ^7.11.5 + '@babel/core': ^7.22.0 '@next/font': ^13.0.0 next: ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || 13 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -10318,51 +9383,52 @@ packages: webpack: optional: true dependencies: - '@babel/core': 7.22.6 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.22.6) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.6) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.6) - '@babel/plugin-transform-runtime': 7.21.4(@babel/core@7.22.6) - '@babel/preset-env': 7.22.6(@babel/core@7.22.6) - '@babel/preset-react': 7.22.5(@babel/core@7.22.6) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.22.9) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.9) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-import-assertions': 7.22.5(@babel/core@7.22.9) + '@babel/plugin-transform-runtime': 7.22.9(@babel/core@7.22.9) + '@babel/preset-env': 7.22.9(@babel/core@7.22.9) + '@babel/preset-react': 7.22.5(@babel/core@7.22.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) '@babel/runtime': 7.22.5 - '@storybook/addon-actions': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.0.26(@swc/core@1.3.49)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) - '@storybook/core-common': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/preset-react-webpack': 7.0.26(@babel/core@7.22.6)(@swc/core@1.3.49)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.6) - '@storybook/preview-api': 7.0.26 - '@storybook/react': 7.0.26(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@storybook/addon-actions': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.1.0(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@storybook/core-common': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/preset-react-webpack': 7.1.0(@babel/core@7.22.9)(@swc/core@1.3.49)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.0.0)(typescript@5.1.6) + '@storybook/preview-api': 7.1.0 + '@storybook/react': 7.1.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@types/node': 16.18.23 - css-loader: 6.8.1(webpack@5.88.1) + css-loader: 6.8.1(webpack@5.88.2) find-up: 5.0.0 fs-extra: 11.1.1 image-size: 1.0.2 loader-utils: 3.2.1 - next: 13.4.9(@babel/core@7.22.6)(react-dom@18.2.0)(react@18.2.0) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.88.1) + next: 13.4.10(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.88.2) pnp-webpack-plugin: 1.7.0(typescript@5.1.6) postcss: 8.4.21 - postcss-loader: 7.3.3(postcss@8.4.21)(webpack@5.88.1) + postcss-loader: 7.3.3(postcss@8.4.21)(webpack@5.88.2) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) resolve-url-loader: 5.0.0 - sass-loader: 12.6.0(webpack@5.88.1) - semver: 7.5.3 - style-loader: 3.3.3(webpack@5.88.1) - styled-jsx: 5.1.1(@babel/core@7.22.6)(react@18.2.0) + sass-loader: 12.6.0(webpack@5.88.2) + semver: 7.5.4 + style-loader: 3.3.3(webpack@5.88.2) + styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 - tsconfig-paths-webpack-plugin: 3.5.2 + tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) transitivePeerDependencies: - '@swc/core' + - '@swc/helpers' - '@types/webpack' - babel-plugin-macros - encoding @@ -10375,31 +9441,25 @@ packages: - supports-color - type-fest - uglify-js - - vue-template-compiler - webpack-cli - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve dev: true - /@storybook/node-logger@7.0.26: - resolution: {integrity: sha512-3Jqv3fRb8+Mn/aNl4IztgUAS/pvouVzpfHDc8+6KYAoFMeDXwHVlfF/+gRCpd/fbYaTHGrycIs5G48bC190Dgg==} - dependencies: - '@types/npmlog': 4.1.4 - chalk: 4.1.2 - npmlog: 5.0.1 - pretty-hrtime: 1.0.3 + /@storybook/node-logger@7.1.0: + resolution: {integrity: sha512-Mw5kfcqfW1YI4pqW4+Y/SgnjitEMoqVZdTBQxxA9lS6YOlkQqwmtIFu7or4W/ZCFaPX9dwgd171o870vsA2DlA==} dev: true - /@storybook/postinstall@7.0.26: - resolution: {integrity: sha512-NhJBpQ+49RWF63UkdwrEwBLJBjAZeTlruPWfXGUb343iaGNNTsD3jajbToFHncibewH83yk6MeGfiyUva60oJw==} + /@storybook/postinstall@7.1.0: + resolution: {integrity: sha512-TsPCqe/2s1chhZoU2eOvjXFteZ00ALVKsTP03FMDOAVc1EkH3dIMAQE1j3ZCt0RnDW1lWfN+QMxgqrgQ/f3mMw==} dev: true - /@storybook/preset-react-webpack@7.0.26(@babel/core@7.22.6)(@swc/core@1.3.49)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.6): - resolution: {integrity: sha512-uJTW7of4eF8upoP2W0N5FVi1DG2f6CXkkI5qX4WmYFAmCtShor75EZTcv50QF4GOKJs9NlHDgC2+i6gT24u1rg==} + /@storybook/preset-react-webpack@7.1.0(@babel/core@7.22.9)(@swc/core@1.3.49)(esbuild@0.18.14)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.0.0)(typescript@5.1.6): + resolution: {integrity: sha512-Pm/fYCqBaMp4DG4LuFgOvHKeuw9uHY8rLx90dS7v43vVYuncvXXNGJtfl7dnh+L0avG0+pvQch2UlWS81JKV4A==} engines: {node: '>=16.0.0'} peerDependencies: - '@babel/core': ^7.11.5 + '@babel/core': ^7.22.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 typescript: '*' @@ -10409,15 +9469,15 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.22.6 - '@babel/preset-flow': 7.21.4(@babel/core@7.22.6) - '@babel/preset-react': 7.22.5(@babel/core@7.22.6) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(type-fest@3.12.0)(webpack@5.88.1) - '@storybook/core-webpack': 7.0.26 - '@storybook/docs-tools': 7.0.26 - '@storybook/node-logger': 7.0.26 - '@storybook/react': 7.0.26(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.1.6)(webpack@5.88.1) + '@babel/core': 7.22.9 + '@babel/preset-flow': 7.21.4(@babel/core@7.22.9) + '@babel/preset-react': 7.22.5(@babel/core@7.22.9) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(type-fest@4.0.0)(webpack@5.88.2) + '@storybook/core-webpack': 7.1.0 + '@storybook/docs-tools': 7.1.0 + '@storybook/node-logger': 7.1.0 + '@storybook/react': 7.1.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.1.6)(webpack@5.88.2) '@types/node': 16.18.23 '@types/semver': 7.5.0 babel-plugin-add-react-displayname: 0.0.5 @@ -10426,9 +9486,9 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-refresh: 0.11.0 - semver: 7.5.3 + semver: 7.5.4 typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -10444,16 +9504,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.0.26: - resolution: {integrity: sha512-uJwA4errBOZOoDF2T7Z2oLqjAYvvjMr31sTsOoT0niJtWr29RQp8yS6VoSrsuh+y3FAVqBEl5pS+DX3IGLjvxw==} + /@storybook/preview-api@7.1.0: + resolution: {integrity: sha512-uLVCUCQKhZDWCfl7dW8+zhbqz0X41K0/nbyFpMtS7PxAveTFFOirAq0Pqtmb7JaeAYGGxkQqCYJJDdE9ZbAlYA==} dependencies: - '@storybook/channel-postmessage': 7.0.26 - '@storybook/channels': 7.0.26 - '@storybook/client-logger': 7.0.26 - '@storybook/core-events': 7.0.26 + '@storybook/channel-postmessage': 7.1.0 + '@storybook/channels': 7.1.0 + '@storybook/client-logger': 7.1.0 + '@storybook/core-events': 7.1.0 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.0.26 + '@storybook/types': 7.1.0 '@types/qs': 6.9.7 dequal: 2.0.3 lodash: 4.17.21 @@ -10464,11 +9524,11 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.0.26: - resolution: {integrity: sha512-9Uaxl/MEMYqjLlKAeAF2ATuaM0yQagXUfu2bEOpuor2ys9XoisDkvB7jfsCVqMZHeQ+mCdYyBICHhgqzxcO2Zg==} + /@storybook/preview@7.1.0: + resolution: {integrity: sha512-Jw5VhtxL45aw4DBGwFmGoRcqUxSaWc/OexvF8LnCZct8MIL2FKdzMwjQZfqD0GN52KqRo7yMU5V43bZcXKqP6w==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.1.6)(webpack@5.88.1): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.1.6)(webpack@5.88.2): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x || 5' @@ -10482,13 +9542,13 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.1.6) tslib: 2.5.0 typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-dom-shim@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-heobG4IovYAD9fo7qmUHylCSQjDd1eXDCOaTiy+XVKobHAJgkz1gKqbaFSP6KLkPE4cKyScku2K9mY0tcKIhMw==} + /@storybook/react-dom-shim@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KPHbvwVu8iA0G8FkCbxuRwDGJPquiONgtYJn6ChHyL/ZjC/9+sUaUWEThbsFEnqdRzXKLgwHqZjF1UieT+TW6Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -10497,8 +9557,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react@7.0.26(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): - resolution: {integrity: sha512-+YK/1vF2Pd/PX7Ss5yPCIh9hee7iMVbu86gdjV9n9r6G244jQ7HLtdA01JKfq92/UgoysSWUjUECrxrUvcsh5w==} + /@storybook/react@7.1.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-yTxuc9RucWTfFxU2emoO0/KPwUkRvEUE6jUrnCDaYR6lsq9RhiZjs072t8sCyUM+9KPwQQrt96cNmKyYN7Yg5w==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -10508,13 +9568,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/core-client': 7.0.26 - '@storybook/docs-tools': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/core-client': 7.1.0 + '@storybook/docs-tools': 7.1.0 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.26 - '@storybook/react-dom-shim': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.26 + '@storybook/preview-api': 7.1.0 + '@storybook/react-dom-shim': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.1.0 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.23 @@ -10529,7 +9589,7 @@ packages: react-dom: 18.2.0(react@18.2.0) react-element-to-jsx-string: 15.0.0(react-dom@18.2.0)(react@18.2.0) ts-dedent: 2.2.0 - type-fest: 2.19.0 + type-fest: 3.13.1 typescript: 5.1.6 util-deprecate: 1.0.2 transitivePeerDependencies: @@ -10552,13 +9612,13 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/router@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OfLittKxdahsgKsmQFoBX9q5tN/aqKMhhc/WbW88UPAQCUcEuazB0CwM+LI9YXY+n5L+vpLI4lGlgaqvPy4hHw==} + /@storybook/router@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-zZUFV84bIjhKADrV7ZzHPOBtxumeonUU1Nbq7X+k6AWsurpUAdlpQrM+H+37eWIeFONX8Rfc0EUTrx+WUAq1hA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/client-logger': 7.0.26 + '@storybook/client-logger': 7.1.0 memoizerific: 1.11.3 qs: 6.11.1 react: 18.2.0 @@ -10574,24 +9634,23 @@ packages: find-up: 4.1.0 dev: true - /@storybook/store@7.0.26: - resolution: {integrity: sha512-gJ9LDv8Mos8kPHj7SDEpBxQVL756j+15XUqBeBjgK+/TihnzIFeeX9QaTLo+As8bhgF/P2MVR+v0Qv9Zlm9MgQ==} + /@storybook/store@7.1.0: + resolution: {integrity: sha512-9wgB5DEIgkRDAFPwN2oC6/DIuwUODAJ54/bfIRTu0hWUF4SkyHXMbbrXk5WFVNP0ZJVEr+k/b60ibdAYZJXfRQ==} dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/preview-api': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/preview-api': 7.1.0 dev: true - /@storybook/telemetry@7.0.26: - resolution: {integrity: sha512-TgvtARAiD+SNyWJJfQdPiWW5JQkbX1UdHKEqEhoJXsGDkEi2Zpb+1tdeP1qZ3Gfbd1K0/LDpXGcqLv6/deSEdg==} + /@storybook/telemetry@7.1.0: + resolution: {integrity: sha512-Vy4MvaBzD1pu+eRLHUswd3buFYzr5eUjgpFWwXF6vNGN9WHuceVr/430sFwWRzhrqKnbu4tY8CwekqKeE1uaSg==} dependencies: - '@storybook/client-logger': 7.0.26 - '@storybook/core-common': 7.0.26 + '@storybook/client-logger': 7.1.0 + '@storybook/core-common': 7.1.0 + '@storybook/csf-tools': 7.1.0 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.4 fs-extra: 11.1.1 - isomorphic-unfetch: 3.1.0 - nanoid: 3.3.6 read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding @@ -10602,14 +9661,14 @@ packages: resolution: {integrity: sha512-US2MFJWU4903yvTv1pQRkaBiBWsQ0Bp62TcJy6Th0tWoLrLHzW5oXiLYugZIZk9Ed//UM+avhq07P5JHsO14eg==} hasBin: true dependencies: - '@babel/core': 7.22.6 - '@babel/generator': 7.22.5 + '@babel/core': 7.22.9 + '@babel/generator': 7.22.9 '@babel/template': 7.22.5 '@babel/types': 7.22.5 - '@storybook/core-common': 7.0.26 + '@storybook/core-common': 7.1.0 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.0.26 - '@storybook/preview-api': 7.0.26 + '@storybook/csf-tools': 7.1.0 + '@storybook/preview-api': 7.1.0 '@swc/core': 1.3.49 '@swc/jest': 0.2.26(@swc/core@1.3.49) can-bind-to-host: 1.1.2 @@ -10661,24 +9720,24 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/theming@7.0.26(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7hxpT2yq+xZonSsEZHOF+HDHx6GE0qlys3EQ63K9XCJ8VeBnq9M5zHvMK9iXl90093ufxpvWsfDWgtja2zvmTw==} + /@storybook/theming@7.1.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bO56c7NFlK7sfjsCbV56VLU59HHvQTW/HVu8RxUuoY+0WutyGAq6uZCmtQnMMGORzxh0p/uU2dSBVYEfW8QoTQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.0.26 + '@storybook/client-logger': 7.1.0 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.0.26: - resolution: {integrity: sha512-5RBi6agtDglNXdffmw4+Fyv2dUdlIdeOdUj0O5+JRYajTxfHdurZd9r/42z4OstN+ORDkLA/svt8Q9JyRpIb6Q==} + /@storybook/types@7.1.0: + resolution: {integrity: sha512-ify1+BypgEFefkKCqBfh9fTWnkZcEqeDvLlOxbEV82C2ozg0yPlDP9VLe1eN5XM5Biigs6ZQ6WuQysl0VlCaEw==} dependencies: - '@storybook/channels': 7.0.26 + '@storybook/channels': 7.1.0 '@types/babel__core': 7.20.1 '@types/express': 4.17.17 file-system-cache: 2.3.0 @@ -10858,8 +9917,8 @@ packages: /@tabler/icons@2.15.0: resolution: {integrity: sha512-6fwWrsLOqmeoDPii4O1/tG1lsaNoPigUEx8UrOgTLJ81HazbAy5rfypp7FN9/PGsal4VDU+hevOkaGkE6algTQ==} - /@tanstack/eslint-plugin-query@4.29.9: - resolution: {integrity: sha512-JlIZcs+zhl/ihta49iIbMCf3E8tSvGDqMIH+oItnYLOzWI7oiujXu7FYgna2E1V79KhR0PaxkPX6jHZLpvacgw==} + /@tanstack/eslint-plugin-query@4.29.25: + resolution: {integrity: sha512-wn+My+vBVTH/BZouf5syhUiUrCYiuAwRdepO/gjn6BBwYyN7XQ8cS/ooO0h2ut0h1G3UO52q26An8jYJCjR29w==} dev: true /@tanstack/match-sorter-utils@8.8.4: @@ -10869,26 +9928,26 @@ packages: remove-accents: 0.4.2 dev: true - /@tanstack/query-core@4.29.19: - resolution: {integrity: sha512-uPe1DukeIpIHpQi6UzIgBcXsjjsDaLnc7hF+zLBKnaUlh7jFE/A+P8t4cU4VzKPMFB/C970n/9SxtpO5hmIRgw==} + /@tanstack/query-core@4.29.25: + resolution: {integrity: sha512-DI4y4VC6Uw4wlTpOocEXDky69xeOScME1ezLKsj+hOk7DguC9fkqXtp6Hn39BVb9y0b5IBrY67q6kIX623Zj4Q==} - /@tanstack/react-query-devtools@4.29.19(@tanstack/react-query@4.29.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-rL2xqTPr+7gJvVGwyq8E8CWqqw950N4lZ6ffJeNX0qqymKHxHW1FM6nZaYt7Aufs/bXH0m1L9Sj3kDGQbp0rwg==} + /@tanstack/react-query-devtools@4.29.25(@tanstack/react-query@4.29.25)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-XlrGUqmjv1O+6Ny23rAiyNSWYKep90SKT3IixDQRnIuTGaZej+hVCOh7wZSxq6qkzadIvsblc4SLtyJsOiIXBQ==} peerDependencies: - '@tanstack/react-query': 4.29.19 + '@tanstack/react-query': 4.29.25 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: '@tanstack/match-sorter-utils': 8.8.4 - '@tanstack/react-query': 4.29.19(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.29.25(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - superjson: 1.12.4 + superjson: 1.13.1 use-sync-external-store: 1.2.0(react@18.2.0) dev: true - /@tanstack/react-query@4.29.19(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-XiTIOHHQ5Cw1WUlHaD4fmVUMhoWjuNJlAeJGq7eM4BraI5z7y8WkZO+NR8PSuRnQGblpuVdjClQbDFtwxTtTUw==} + /@tanstack/react-query@4.29.25(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-c1+Ezu+XboYrdAMdusK2fTdRqXPMgPAnyoTrzHOZQqr8Hqz6PNvV9DSKl8agUo6nXX4np7fdWabIprt+838dLg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -10899,7 +9958,7 @@ packages: react-native: optional: true dependencies: - '@tanstack/query-core': 4.29.19 + '@tanstack/query-core': 4.29.25 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) @@ -10992,9 +10051,9 @@ packages: react: ^17 || ^18 || 18 react-dom: ^17 || ^18 || 18 dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.14)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.14)(react@18.2.0) - '@mui/material': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.15)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0) + '@mui/material': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0) clsx: 1.2.1 copy-to-clipboard: 3.3.3 react: 18.2.0 @@ -11004,185 +10063,185 @@ packages: - immer dev: false - /@tiptap/core@2.0.3(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-jLyVIWAdjjlNzrsRhSE2lVL/7N8228/1R1QtaVU85UlMIwHFAcdzhD8FeiKkqxpTnGpaDVaTy7VNEtEgaYdCyA==} + /@tiptap/core@2.0.4(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-2YOMjRqoBGEP4YGgYpuPuBBJHMeqKOhLnS0WVwjVP84zOmMgZ7A8M6ILC9Xr7Q/qHZCvyBGWOSsI7+3HsEzzYQ==} peerDependencies: '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-blockquote@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-rkUcFv2iL6f86DBBHoa4XdKNG2StvkJ7tfY9GoMpT46k3nxOaMTqak9/qZOo79TWxMLYtXzoxtKIkmWsbbcj4A==} + /@tiptap/extension-blockquote@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-z5qfuLi04OgCBI6/odzB2vhulT/wpjymYOnON65vLXGZZbUw4cbPloykhqgWvQp+LzKH+HBhl4fz53d5CgnbOA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-bold@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-OGT62fMRovSSayjehumygFWTg2Qn0IDbqyMpigg/RUAsnoOI2yBZFVrdM2gk1StyoSay7gTn2MLw97IUfr7FXg==} + /@tiptap/extension-bold@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-CWSQy1uWkVsen8HUsqhm+oEIxJrCiCENABUbhaVcJL/MqhnP4Trrh1B6O00Yfoc0XToPRRibDaHMFs4A3MSO0g==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-bubble-menu@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-lPt1ELrYCuoQrQEUukqjp9xt38EwgPUwaKHI3wwt2Rbv+C6q1gmRsK1yeO/KqCNmFxNqF2p9ZF9srOnug/RZDQ==} + /@tiptap/extension-bubble-menu@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-+cRZwj0YINNNDElSAiX1pvY2K98S2j9MQW2dXV5oLqsJhqGPZsKxVo8I1u7ZtqUla3QE1V18RYPAzVgTiMRkBg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) tippy.js: 6.3.7 - /@tiptap/extension-bullet-list@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-RtaLiRvZbMTOje+FW5bn+mYogiIgNxOm065wmyLPypnTbLSeHeYkoqVSqzZeqUn+7GLnwgn1shirUe6csVE/BA==} + /@tiptap/extension-bullet-list@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-JSZKBVTaKSuLl5fR4EKE4dOINOrgeRHYA25Vj6cWjgdvpTw5ef7vcUdn9yP4JwTmLRI+VnnMlYL3rqigU3iZNg==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-code-block@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-F4xMy18EwgpyY9f5Te7UuF7UwxRLptOtCq1p2c2DfxBvHDWhAjQqVqcW/sq/I/WuED7FwCnPLyyAasPiVPkLPw==} + /@tiptap/extension-code-block@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-In2tV3rgm/MznVF0N7qYsYugPWSzhZHaCRCWcFKNvllMExpo91bUWvk+hXaIhhPxvuqGIVezjybwrYuU3bJW0g==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-code@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-LsVCKVxgBtkstAr1FjxN8T3OjlC76a2X8ouoZpELMp+aXbjqyanCKzt+sjjUhE4H0yLFd4v+5v6UFoCv4EILiw==} + /@tiptap/extension-code@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-HuwJSJkipZf4hkns9witv1CABNIPiB9C8lgAQXK4xJKcoUQChcnljEL+PQ2NqeEeMTEeV3nG3A/0QafH0pgTgg==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-document@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-PsYeNQQBYIU9ayz1R11Kv/kKNPFNIV8tApJ9pxelXjzcAhkjncNUazPN/dyho60mzo+WpsmS3ceTj/gK3bCtWA==} + /@tiptap/extension-document@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-mCj2fAhnNhIHttPSqfTPSSTGwClGaPYvhT56Ij/Pi4iCrWjPXzC4XnIkIHSS34qS2tJN4XJzr/z7lm3NeLkF1w==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-dropcursor@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-McthMrfusn6PjcaynJLheZJcXto8TaIW5iVitYh8qQrDXr31MALC/5GvWuiswmQ8bAXiWPwlLDYE/OJfwtggaw==} + /@tiptap/extension-dropcursor@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-1OmKBv/E+nJo2vsosvu8KwFiBB+gZM1pY61qc7JbwEKHSYAxUFHfvLkIA0IQ53Z0DHMrFSKgWmHEcbnqtGevCA==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-floating-menu@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-zN1vRGRvyK3pO2aHRmQSOTpl4UJraXYwKYM009n6WviYKUNm0LPGo+VD4OAtdzUhPXyccnlsTv2p6LIqFty6Bg==} + /@tiptap/extension-floating-menu@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-0YRE738k+kNKuSHhAb3jj9ZQ7Kda78RYRr+cX2jrQVueIMKebPIY07eBt6JcKmob9V9vcNn9qLtBfmygfcPUQg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) tippy.js: 6.3.7 - /@tiptap/extension-gapcursor@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-6I9EzzsYOyyqDvDvxIK6Rv3EXB+fHKFj8ntHO8IXmeNJ6pkhOinuXVsW6Yo7TcDYoTj4D5I2MNFAW2rIkgassw==} + /@tiptap/extension-gapcursor@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-VxmKfBQjSSu1mNvHlydA4dJW/zawGKyqmnryiFNcUV9s+/HWLR5i9SiUl4wJM/B8sG8cQxClne5/LrCAeGNYuA==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-hard-break@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-RCln6ARn16jvKTjhkcAD5KzYXYS0xRMc0/LrHeV8TKdCd4Yd0YYHe0PU4F9gAgAfPQn7Dgt4uTVJLN11ICl8sQ==} + /@tiptap/extension-hard-break@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-4j8BZa6diuoRytWoIc7j25EYWWut5TZDLbb+OVURdkHnsF8B8zeNTo55W40CdwSaSyTtXtxbTIldV80ShQarGQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-heading@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-f0IEv5ms6aCzL80WeZ1qLCXTkRVwbpRr1qAETjg3gG4eoJN18+lZNOJYpyZy3P92C5KwF2T3Av00eFyVLIbb8Q==} + /@tiptap/extension-heading@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-EfitUbew5ljH3xVlBXAxqqcJ4rjv15b8379LYOV6KQCf+Y1wY0gy9Q8wXSnrsAagqrvqipja4Ihn3OZeyIM+CA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-history@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-00KHIcJ8kivn2ARI6NQYphv2LfllVCXViHGm0EhzDW6NQxCrriJKE3tKDcTFCu7LlC5doMpq9Z6KXdljc4oVeQ==} + /@tiptap/extension-history@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-3GAUszn1xZx3vniHMiX9BSKmfvb5QOb0oSLXInN+hx80CgJDIHqIFuhx2dyV9I/HWpa0cTxaLWj64kfDzb1JVg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-horizontal-rule@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-SZRUSh07b/M0kJHNKnfBwBMWrZBEm/E2LrK1NbluwT3DBhE+gvwiEdBxgB32zKHNxaDEXUJwUIPNC3JSbKvPUA==} + /@tiptap/extension-horizontal-rule@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-OMx2ImQseKbSUjPbbRCuYGOJshxYedh9giWAqwgWWokhYkH4nGxXn5m7+Laj+1wLre4bnWgHWVY4wMGniEj3aw==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) - /@tiptap/extension-italic@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-cfS5sW0gu7qf4ihwnLtW/QMTBrBEXaT0sJl3RwkhjIBg/65ywJKE5Nz9ewnQHmDeT18hvMJJ1VIb4j4ze9jj9A==} + /@tiptap/extension-italic@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-C/6+qs4Jh8xERRP0wcOopA1+emK8MOkBE4RQx5NbPnT2iCpERP0GlmHBFQIjaYPctZgKFHxsCfRnneS5Xe76+A==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-link@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-H72tXQ5rkVCkAhFaf08fbEU7EBUCK0uocsqOF+4th9sOlrhfgyJtc8Jv5EXPDpxNgG5jixSqWBo0zKXQm9s9eg==} + /@tiptap/extension-link@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-CliImI1hmC+J6wHxqgz9P4wMjoNSSgm3fnNHsx5z0Bn6JRA4Evh2E3KZAdMaE8xCTx89rKxMYNbamZf4VLSoqQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) linkifyjs: 4.1.1 - /@tiptap/extension-list-item@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-p7cUsk0LpM1PfdAuFE8wYBNJ3gvA0UhNGR08Lo++rt9UaCeFLSN1SXRxg97c0oa5+Ski7SrCjIJ5Ynhz0viTjQ==} + /@tiptap/extension-list-item@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-tSkbLgRo1QMNDJttWs9FeRywkuy5T2HdLKKfUcUNzT3s0q5AqIJl7VyimsBL4A6MUfN1qQMZCMHB4pM9Mkluww==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-ordered-list@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-ZB3MpZh/GEy1zKgw7XDQF4FIwycZWNof1k9WbDZOI063Ch4qHZowhVttH2mTCELuyvTMM/o9a8CS7qMqQB48bw==} + /@tiptap/extension-ordered-list@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-Kfg+8k9p4iJCUKP/yIa18LfUpl9trURSMP/HX3/yQTz9Ul1vDrjxeFjSE5uWNvupcXRAM24js+aYrCmV7zpU+Q==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-paragraph@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-a+tKtmj4bU3GVCH1NE8VHWnhVexxX5boTVxsHIr4yGG3UoKo1c5AO7YMaeX2W5xB5iIA+BQqOPCDPEAx34dd2A==} + /@tiptap/extension-paragraph@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-nDxpopi9WigVqpfi8nU3B0fWYB14EMvKIkutNZo8wJvKGTZufNI8hw66wupIx/jZH1gFxEa5dHerw6aSYuWjgQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-strike@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-RO4/EYe2iPD6ifDHORT8fF6O9tfdtnzxLGwZIKZXnEgtweH+MgoqevEzXYdS+54Wraq4TUQGNcsYhe49pv7Rlw==} + /@tiptap/extension-strike@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-Men7LK6N/Dh3/G4/z2Z9WkDHM2Gxx1XyxYix2ZMf5CnqY37SeDNUnGDqit65pdIN3Y/TQnOZTkKSBilSAtXfJA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/extension-text@2.0.3(@tiptap/core@2.0.3): - resolution: {integrity: sha512-LvzChcTCcPSMNLUjZe/A9SHXWGDHtvk73fR7CBqAeNU0MxhBPEBI03GFQ6RzW3xX0CmDmjpZoDxFMB+hDEtW1A==} + /@tiptap/extension-text@2.0.4(@tiptap/core@2.0.4): + resolution: {integrity: sha512-i8/VFlVZh7TkAI49KKX5JmC0tM8RGwyg5zUpozxYbLdCOv07AkJt+E1fLJty9mqH4Y5HJMNnyNxsuZ9Ol/ySRA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) - /@tiptap/pm@2.0.2(@tiptap/core@2.0.3): + /@tiptap/pm@2.0.2(@tiptap/core@2.0.4): resolution: {integrity: sha512-vXlI82bZ4XrmVD6m/pO27gqlm+tU57mpjy9WjkJpEUOifQZK8LihR3l5k55Z0RqalV4/E79iU1cp8mw0v13nhA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) prosemirror-changeset: 2.2.0 prosemirror-collab: 1.3.0 prosemirror-commands: 1.5.1 @@ -11202,43 +10261,43 @@ packages: prosemirror-transform: 1.7.1 prosemirror-view: 1.30.2 - /@tiptap/react@2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fiAh8Lk+/NBPAR/PE4Kc/aLiBUbUYI/CpAopz8DI9eInNyV8h8LAGa9uFILJQF/TNu0tclJ4rV0sWc7Se0FZMw==} + /@tiptap/react@2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NcrZL4Tu3+1Xfj/us5AOD7+kJhwYo2XViOB2iRRnfwS80PUtiLWDis6o3ngMGot/jBWzaMn4gofXnMWHtFdIAw==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 react: ^17.0.0 || ^18.0.0 || 18 react-dom: ^17.0.0 || ^18.0.0 || 18 dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/extension-bubble-menu': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-floating-menu': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/pm': 2.0.2(@tiptap/core@2.0.3) + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/extension-bubble-menu': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-floating-menu': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/pm': 2.0.2(@tiptap/core@2.0.4) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@tiptap/starter-kit@2.0.3(@tiptap/pm@2.0.2): - resolution: {integrity: sha512-t4WG4w93zTpL2VxhVyJJvl3kdLF001ZrhpOuEiZqEMBMUMbM56Uiigv1CnUQpTFrjDAh3IM8hkqzAh20TYw2iQ==} - dependencies: - '@tiptap/core': 2.0.3(@tiptap/pm@2.0.2) - '@tiptap/extension-blockquote': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-bold': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-bullet-list': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-code': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-code-block': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-document': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-dropcursor': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-gapcursor': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-hard-break': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-heading': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-history': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-horizontal-rule': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.2) - '@tiptap/extension-italic': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-list-item': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-ordered-list': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-paragraph': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-strike': 2.0.3(@tiptap/core@2.0.3) - '@tiptap/extension-text': 2.0.3(@tiptap/core@2.0.3) + /@tiptap/starter-kit@2.0.4(@tiptap/pm@2.0.2): + resolution: {integrity: sha512-9WtVXhujyp5cOlE7qlcQMFr0FEx3Cvo1isvfQGzhKKPzXa3rR7FT8bnOFsten31/Ia/uwvGXAvRDQy24YfHdNA==} + dependencies: + '@tiptap/core': 2.0.4(@tiptap/pm@2.0.2) + '@tiptap/extension-blockquote': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-bold': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-bullet-list': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-code': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-code-block': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-document': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-dropcursor': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-gapcursor': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-hard-break': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-heading': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-history': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-horizontal-rule': 2.0.4(@tiptap/core@2.0.4)(@tiptap/pm@2.0.2) + '@tiptap/extension-italic': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-list-item': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-ordered-list': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-paragraph': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-strike': 2.0.4(@tiptap/core@2.0.4) + '@tiptap/extension-text': 2.0.4(@tiptap/core@2.0.4) transitivePeerDependencies: - '@tiptap/pm' @@ -11248,7 +10307,7 @@ packages: next-auth: ^4.12.3 react: ^18 || 18 dependencies: - next-auth: 4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: true @@ -11274,61 +10333,61 @@ packages: - terser dev: true - /@trpc-playground/types@1.0.0(@trpc/server@10.33.1)(typescript@5.1.6): + /@trpc-playground/types@1.0.0(@trpc/server@10.34.0)(typescript@5.1.6): resolution: {integrity: sha512-Ap5aNaVlglfM9WLkPLKF2rHDZ8CwHcqK32A8YaqTyHUuoEFTSOh6oSgVU6Cv8toxClKiTXFvbWmE4aZxIoh4Zg==} peerDependencies: '@trpc/server': ^10 dependencies: - '@trpc/server': 10.33.1 + '@trpc/server': 10.34.0 ts-essentials: 9.3.1(typescript@5.1.6) transitivePeerDependencies: - typescript dev: true - /@trpc/client@10.33.1(@trpc/server@10.33.1): - resolution: {integrity: sha512-j1YKBl/VtjCK3nUQFacsouGpsk/DFVNiekp4sZf8Lryb6f1OIChlLJZNEipl+DUuHxsPVuaCQis4PGkrIb2ieg==} + /@trpc/client@10.34.0(@trpc/server@10.34.0): + resolution: {integrity: sha512-nqtDTIqSY/9syo2EjSy4WWWXPU9GsamEh9Tsg698gLAh1nhgFc5+/YYeb+Ne1pbvWGZ5/3t9Dcz3h4wMyyJ9gQ==} peerDependencies: - '@trpc/server': 10.33.1 + '@trpc/server': 10.34.0 dependencies: - '@trpc/server': 10.33.1 + '@trpc/server': 10.34.0 - /@trpc/next@10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/react-query@10.33.1)(@trpc/server@10.33.1)(next@13.4.9)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-rgactlguj37D5ILwtEHdiuE8MadZAjE+i7LVKEkZ1y+NySVXiiA/S0I4XtnY66QbOuNB5lZjVTdlnv22AeihvA==} + /@trpc/next@10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/react-query@10.34.0)(@trpc/server@10.34.0)(next@13.4.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8jQPedVkCYCAG6PXDEumG5ILeD1aYVC6/aApk5Y96eeqnmAtX7TO9grVRfGGNaISuTtJ/oIDmRfSRqo1eOU4OA==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.33.1 - '@trpc/react-query': 10.33.1 - '@trpc/server': 10.33.1 + '@trpc/client': 10.34.0 + '@trpc/react-query': 10.34.0 + '@trpc/server': 10.34.0 next: '*' react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@tanstack/react-query': 4.29.19(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.33.1(@trpc/server@10.33.1) - '@trpc/react-query': 10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/server@10.33.1)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 10.33.1 - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.29.25(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.34.0(@trpc/server@10.34.0) + '@trpc/react-query': 10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 10.34.0 + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) - /@trpc/react-query@10.33.1(@tanstack/react-query@4.29.19)(@trpc/client@10.33.1)(@trpc/server@10.33.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Jpdg9xOyVJ4k+0wg28CxEEU1KcUVP+nMzpPbhISWOKaP1WZTGaQxphsCwx8KEFVaRiutKGBxhC24D+WhX7tMpA==} + /@trpc/react-query@10.34.0(@tanstack/react-query@4.29.25)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-dnp7CmCBXwBgd8nAjMoHWMJwQrvAzjP+f8EXKfJVF66y9FydTBTf4CuXRh+A4EgA5CZeu4Ecva4D61Eu2I13GA==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.33.1 - '@trpc/server': 10.33.1 + '@trpc/client': 10.34.0 + '@trpc/server': 10.34.0 react: '>=16.8.0 || 18' react-dom: '>=16.8.0 || 18' dependencies: - '@tanstack/react-query': 4.29.19(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.33.1(@trpc/server@10.33.1) - '@trpc/server': 10.33.1 + '@tanstack/react-query': 4.29.25(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.34.0(@trpc/server@10.34.0) + '@trpc/server': 10.34.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@trpc/server@10.33.1: - resolution: {integrity: sha512-ObMzyEALXhQ7QTVQdSJ+IL1wYB7UdLLoIhqHraYzqKb9sTTsL3+U64kK084KPsRd4b8R3yH/bzBOnCn8Hbrxkw==} + /@trpc/server@10.34.0: + resolution: {integrity: sha512-2VMW44Fpaoyqb50dBtzdSWMhqt8lmoJiocEyBBeDb03R0W+XrzbVD5kU/wqKPlcp1DWeNCkOEIMtetMZCfo1hA==} /@turf/bbox@6.5.0: resolution: {integrity: sha512-RBbLaao5hXTYyyg577iuMtDB8ehxMlUqHEJiMs8jT1GHkFhr6sYre3lmLsPeYEi/ZKj5TP5tt7fkzNdJ4GIVyw==} @@ -11430,7 +10489,7 @@ packages: /@types/babel__core@7.20.1: resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==} dependencies: - '@babel/parser': 7.22.6 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -11450,7 +10509,7 @@ packages: /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.22.6 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 dev: true @@ -11480,7 +10539,7 @@ packages: resolution: {integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==} deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dependencies: - chalk: 5.2.0 + chalk: 5.3.0 dev: true /@types/concat-stream@2.0.0: @@ -11530,6 +10589,10 @@ packages: resolution: {integrity: sha512-ZmiaE3wglXVWBM9fyVC17aGPkLo/UgaOjEiI2FXQfyczrCefORPxIe+2dVmnmk3zkVIbizjrlQzmPGhSYGXG5g==} dev: true + /@types/emscripten@1.39.6: + resolution: {integrity: sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg==} + dev: true + /@types/escodegen@0.0.6: resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} dev: true @@ -11541,15 +10604,15 @@ packages: /@types/eslint-scope@3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: - '@types/eslint': 8.40.2 + '@types/eslint': 8.44.0 '@types/estree': 1.0.0 dev: true - /@types/eslint@8.40.2: - resolution: {integrity: sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==} + /@types/eslint@8.44.0: + resolution: {integrity: sha512-gsF+c/0XOguWgaOgvFs+xnnRqt9GwgTvIks36WpE6ueeI4KCEHHd8K/CKHqhOqrJKsYH8m27kRzQEvWXAwXUTw==} dependencies: '@types/estree': 1.0.0 - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 dev: true /@types/estree-jsx@1.0.0: @@ -11593,20 +10656,8 @@ packages: resolution: {integrity: sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==} dev: true - /@types/glob@8.1.0: - resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 18.16.19 - dev: true - - /@types/google.maps@3.50.5: - resolution: {integrity: sha512-RuZf1MJtctGlpW+Gd4a/eGtAufUDjMf+eyN1l+B3fbe2YLScJbg8KEljJfb+6vnSPFAeM1/48geVIEg3vqOkxw==} - dev: false - /@types/google.maps@3.53.4: resolution: {integrity: sha512-IiDAYTONQEKCBssPtoM0XqWF8YIIk2leba4NOf9qVQ/d8l5gLuS3QT87TrX6/u8rMonQAXC9KEDmM4q7sT6MWg==} - dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} @@ -11622,7 +10673,7 @@ packages: /@types/hoist-non-react-statics@3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 hoist-non-react-statics: 3.3.2 /@types/html-minifier-terser@6.1.0: @@ -11683,8 +10734,8 @@ packages: resolution: {integrity: sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g==} dev: true - /@types/json-schema@7.0.11: - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + /@types/json-schema@7.0.12: + resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} @@ -11729,10 +10780,6 @@ packages: resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} dev: true - /@types/minimatch@5.1.2: - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - dev: true - /@types/minimist@1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} @@ -11774,10 +10821,6 @@ packages: /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} - /@types/npmlog@4.1.4: - resolution: {integrity: sha512-WKG4gTr8przEZBiJ5r3s8ZIAoMXNbOgQ+j/d5O4X3x6kZJRLNvyUJuUK/KoG3+8BaOHPhp2m7WC6JKKeovDSzQ==} - dev: true - /@types/object.omit@3.0.0: resolution: {integrity: sha512-I27IoPpH250TUzc9FzXd0P1BV/BMJuzqD3jOz98ehf9dQqGkxlq+hO1bIqZGWqCg5bVOy0g4AUVJtnxe0klDmw==} @@ -11826,26 +10869,26 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/react-dom@18.2.6: - resolution: {integrity: sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==} + /@types/react-dom@18.2.7: + resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 dev: true /@types/react-is@18.2.0: resolution: {integrity: sha512-1vz2yObaQkLL7YFe/pme2cpvDsCwI1WXIfL+5eLz0MI9gFG24Re16RzUsI8t9XZn9ZWvgLNDrJBmrqXJO7GNQQ==} dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 dev: false /@types/react-transition-group@4.4.6: resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 dev: false - /@types/react@18.2.14: - resolution: {integrity: sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==} + /@types/react@18.2.15: + resolution: {integrity: sha512-oEjE7TQt1fFTFSbf8kkNuc798ahTUzn3Le67/PWjE8MAfYAD/qB7O8hSTcromLFqHCt9bcdOg5GXMokzTjJ5SA==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -11994,8 +11037,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==} + /@typescript-eslint/eslint-plugin@6.1.0(@typescript-eslint/parser@6.1.0)(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-qg7Bm5TyP/I7iilGyp6DRqqkt8na00lI6HbjWZObgk3FFSzH5ypRwAHXJhJkwiRtTcfn+xYQIMOR5kJgpo6upw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -12005,27 +11048,26 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 6.0.0(eslint@8.44.0)(typescript@5.1.6) - '@typescript-eslint/scope-manager': 6.0.0 - '@typescript-eslint/type-utils': 6.0.0(eslint@8.44.0)(typescript@5.1.6) - '@typescript-eslint/utils': 6.0.0(eslint@8.44.0)(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.0.0 + '@eslint-community/regexpp': 4.5.1 + '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': 6.1.0 + '@typescript-eslint/type-utils': 6.1.0(eslint@8.45.0)(typescript@5.1.6) + '@typescript-eslint/utils': 6.1.0(eslint@8.45.0)(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 6.1.0 debug: 4.3.4 - eslint: 8.44.0 - grapheme-splitter: 1.0.4 + eslint: 8.45.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 natural-compare-lite: 1.4.0 - semver: 7.5.3 + semver: 7.5.4 ts-api-utils: 1.0.1(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.61.0(eslint@8.44.0)(typescript@5.1.6): + /@typescript-eslint/parser@5.61.0(eslint@8.45.0)(typescript@5.1.6): resolution: {integrity: sha512-yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12039,14 +11081,14 @@ packages: '@typescript-eslint/types': 5.61.0 '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.1.6) debug: 4.3.4 - eslint: 8.44.0 + eslint: 8.45.0 typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.0.0(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==} + /@typescript-eslint/parser@6.1.0(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-hIzCPvX4vDs4qL07SYzyomamcs2/tQYXg5DtdAfj35AyJ5PIUqhsLf4YrEIFzZcND7R2E8tpQIZKayxg8/6Wbw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -12055,12 +11097,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.0.0 - '@typescript-eslint/types': 6.0.0 - '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.0.0 + '@typescript-eslint/scope-manager': 6.1.0 + '@typescript-eslint/types': 6.1.0 + '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 6.1.0 debug: 4.3.4 - eslint: 8.44.0 + eslint: 8.45.0 typescript: 5.1.6 transitivePeerDependencies: - supports-color @@ -12074,16 +11116,16 @@ packages: '@typescript-eslint/visitor-keys': 5.61.0 dev: true - /@typescript-eslint/scope-manager@6.0.0: - resolution: {integrity: sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==} + /@typescript-eslint/scope-manager@6.1.0: + resolution: {integrity: sha512-AxjgxDn27hgPpe2rQe19k0tXw84YCOsjDJ2r61cIebq1t+AIxbgiXKvD4999Wk49GVaAcdJ/d49FYel+Pp3jjw==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.0.0 - '@typescript-eslint/visitor-keys': 6.0.0 + '@typescript-eslint/types': 6.1.0 + '@typescript-eslint/visitor-keys': 6.1.0 dev: true - /@typescript-eslint/type-utils@6.0.0(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==} + /@typescript-eslint/type-utils@6.1.0(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-kFXBx6QWS1ZZ5Ni89TyT1X9Ag6RXVIVhqDs0vZE/jUeWlBv/ixq2diua6G7ece6+fXw3TvNRxP77/5mOMusx2w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -12092,10 +11134,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.1.6) - '@typescript-eslint/utils': 6.0.0(eslint@8.44.0)(typescript@5.1.6) + '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.1.6) + '@typescript-eslint/utils': 6.1.0(eslint@8.45.0)(typescript@5.1.6) debug: 4.3.4 - eslint: 8.44.0 + eslint: 8.45.0 ts-api-utils: 1.0.1(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: @@ -12107,8 +11149,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.0.0: - resolution: {integrity: sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==} + /@typescript-eslint/types@6.1.0: + resolution: {integrity: sha512-+Gfd5NHCpDoHDOaU/yIF3WWRI2PcBRKKpP91ZcVbL0t5tQpqYWBs3z/GGhvU+EV1D0262g9XCnyqQh19prU0JQ==} engines: {node: ^16.0.0 || >=18.0.0} dev: true @@ -12126,15 +11168,15 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.0.0(typescript@5.1.6): - resolution: {integrity: sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==} + /@typescript-eslint/typescript-estree@6.1.0(typescript@5.1.6): + resolution: {integrity: sha512-nUKAPWOaP/tQjU1IQw9sOPCDavs/iU5iYLiY/6u7gxS7oKQoi4aUxXS1nrrVGTyBBaGesjkcwwHkbkiD5eBvcg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -12142,53 +11184,52 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.0.0 - '@typescript-eslint/visitor-keys': 6.0.0 + '@typescript-eslint/types': 6.1.0 + '@typescript-eslint/visitor-keys': 6.1.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.3 + semver: 7.5.4 ts-api-utils: 1.0.1(typescript@5.1.6) typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.61.0(eslint@8.44.0)(typescript@5.1.6): + /@typescript-eslint/utils@5.61.0(eslint@8.45.0)(typescript@5.1.6): resolution: {integrity: sha512-mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.44.0) - '@types/json-schema': 7.0.11 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) + '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.61.0 '@typescript-eslint/types': 5.61.0 '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.1.6) - eslint: 8.44.0 + eslint: 8.45.0 eslint-scope: 5.1.1 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@6.0.0(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==} + /@typescript-eslint/utils@6.1.0(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-wp652EogZlKmQoMS5hAvWqRKplXvkuOnNzZSE0PVvsKjpexd/XznRVHAtrfHFYmqaJz0DFkjlDsGYC9OXw+OhQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.44.0) - '@types/json-schema': 7.0.11 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) + '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.0.0 - '@typescript-eslint/types': 6.0.0 - '@typescript-eslint/typescript-estree': 6.0.0(typescript@5.1.6) - eslint: 8.44.0 - eslint-scope: 5.1.1 - semver: 7.5.3 + '@typescript-eslint/scope-manager': 6.1.0 + '@typescript-eslint/types': 6.1.0 + '@typescript-eslint/typescript-estree': 6.1.0(typescript@5.1.6) + eslint: 8.45.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -12202,11 +11243,11 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@typescript-eslint/visitor-keys@6.0.0: - resolution: {integrity: sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==} + /@typescript-eslint/visitor-keys@6.1.0: + resolution: {integrity: sha512-yQeh+EXhquh119Eis4k0kYhj9vmFzNpbhM3LftWQVwqVjipCkwHBQOZutcYW+JVkjtTG9k8nrZU1UoNedPDd1A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.0.0 + '@typescript-eslint/types': 6.1.0 eslint-visitor-keys: 3.4.1 dev: true @@ -12236,14 +11277,14 @@ packages: hasBin: true dev: true - /@vercel/postgres-kysely@0.4.0(kysely@0.25.0): + /@vercel/postgres-kysely@0.4.0(kysely@0.26.1): resolution: {integrity: sha512-PUTWEwS7D4471mU909PjJO6UqQ6Nv2eqIRgv5P8el1A/oIyDX+bWfnGrlbhkYbDi7q53+Ve8Sc8Njl7lM1NYfA==} engines: {node: '>=14.6'} peerDependencies: kysely: ^0.24.2 || ^0.25.0 dependencies: '@vercel/postgres': 0.4.0 - kysely: 0.25.0 + kysely: 0.26.1 dev: false /@vercel/postgres@0.4.0: @@ -12375,16 +11416,32 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true - /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.17.19): + /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.18.14): resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} engines: {node: '>=14.15.0'} peerDependencies: esbuild: '>=0.10.0' dependencies: - esbuild: 0.17.19 + esbuild: 0.18.14 tslib: 2.5.0 dev: true + /@yarnpkg/fslib@2.10.3: + resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} + engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} + dependencies: + '@yarnpkg/libzip': 2.3.0 + tslib: 1.14.1 + dev: true + + /@yarnpkg/libzip@2.3.0: + resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} + engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} + dependencies: + '@types/emscripten': 1.39.6 + tslib: 1.14.1 + dev: true + /@zerodep/geo.stateiso@0.1.4: resolution: {integrity: sha512-haro6ii/OekEcHD5KOZwYcvX51TC0Ez5M2B4sL/39PAKWYLyKeXrh9x3ArEWKmxnbFwWtnuBEEhAWKaZhglBHg==} dev: true @@ -12420,7 +11477,6 @@ packages: acorn: ^8 dependencies: acorn: 8.9.0 - dev: true /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -12604,7 +11660,7 @@ packages: resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==} engines: {node: '>=14.16'} dependencies: - type-fest: 3.12.0 + type-fest: 3.13.1 dev: true /ansi-html-community@0.0.8: @@ -12660,10 +11716,6 @@ packages: default-require-extensions: 3.0.1 dev: true - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - /archiver-utils@2.1.0: resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} engines: {node: '>= 6'} @@ -12695,14 +11747,6 @@ packages: resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: true - /are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -12953,25 +11997,25 @@ packages: deep-equal: 2.2.0 dev: true - /babel-core@7.0.0-bridge.0(@babel/core@7.22.6): + /babel-core@7.0.0-bridge.0(@babel/core@7.22.9): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 dev: true - /babel-jest@28.1.3(@babel/core@7.22.6): + /babel-jest@28.1.3(@babel/core@7.22.9): resolution: {integrity: sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@jest/transform': 28.1.3 '@types/babel__core': 7.20.1 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 28.1.3(@babel/core@7.22.6) + babel-preset-jest: 28.1.3(@babel/core@7.22.9) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -12979,17 +12023,17 @@ packages: - supports-color dev: true - /babel-loader@9.1.2(@babel/core@7.22.6)(webpack@5.88.1): - resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} + /babel-loader@9.1.3(@babel/core@7.22.9)(webpack@5.88.2): + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5 || 5' dependencies: - '@babel/core': 7.22.6 - find-cache-dir: 3.3.2 + '@babel/core': 7.22.9 + find-cache-dir: 4.0.0 schema-utils: 4.0.0 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -13031,110 +12075,38 @@ packages: resolution: {integrity: sha512-OgOYHOLoRK+/mvXU9imKHlG6GkPLYrUCvFXG/CM93R/aNNO8pOOF4aS+S8CCHMDQoNSeiOYEZb/G6RwL95Jktw==} dev: true - /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.21.8): - resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.21.8 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.8) - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.22.6): - resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} + /babel-plugin-polyfill-corejs2@0.4.4(@babel/core@7.22.9): + resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.6) - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.22.6): - resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.22.6 - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.6) - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.21.8): - resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.8) - core-js-compat: 3.31.0 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.22.6): - resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.6) - core-js-compat: 3.31.0 + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.9 + '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9) + '@nicolo-ribaudo/semver-v6': 6.3.3 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3@0.8.1(@babel/core@7.22.6): - resolution: {integrity: sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==} + /babel-plugin-polyfill-corejs3@0.8.2(@babel/core@7.22.9): + resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9) core-js-compat: 3.31.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.21.8): - resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.8) - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.22.6): - resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.6) - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.22.6): - resolution: {integrity: sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==} + /babel-plugin-polyfill-regenerator@0.5.1(@babel/core@7.22.9): + resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.6 - '@babel/helper-define-polyfill-provider': 0.4.0(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/helper-define-polyfill-provider': 0.4.1(@babel/core@7.22.9) transitivePeerDependencies: - supports-color dev: true @@ -13149,35 +12121,35 @@ packages: - supports-color dev: true - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.6): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.9): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.6) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.6) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.6) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.6) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.6) - dev: true - - /babel-preset-jest@28.1.3(@babel/core@7.22.6): + '@babel/core': 7.22.9 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.9) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.9) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.9) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.9) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.9) + dev: true + + /babel-preset-jest@28.1.3(@babel/core@7.22.9): resolution: {integrity: sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 babel-plugin-jest-hoist: 28.1.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.6) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9) dev: true /bail@2.0.2: @@ -13198,11 +12170,11 @@ packages: resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} dev: true - /better-opn@2.1.1: - resolution: {integrity: sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==} - engines: {node: '>8.0.0'} + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} dependencies: - open: 7.4.2 + open: 8.4.2 dev: true /better-path-resolve@1.0.0: @@ -13291,7 +12263,7 @@ packages: dependencies: ansi-align: 3.0.1 camelcase: 7.0.1 - chalk: 5.2.0 + chalk: 5.3.0 cli-boxes: 3.0.0 string-width: 5.1.2 type-fest: 2.19.0 @@ -13500,7 +12472,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.3 + semver: 7.5.4 dev: false /busboy@1.6.0: @@ -13702,6 +12674,11 @@ packages: /chalk@5.2.0: resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} @@ -13814,7 +12791,6 @@ packages: /cjs-module-lexer@1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} - dev: true /classnames@2.3.2: resolution: {integrity: sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==} @@ -13983,11 +12959,6 @@ packages: /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true - /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -14139,10 +13110,6 @@ packages: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - /constants-browserify@1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} dev: true @@ -14375,7 +13342,7 @@ packages: dependencies: type-fest: 1.4.0 - /css-chaos-addon@0.0.5(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0): + /css-chaos-addon@0.0.5(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-h9AravpeFHIPAHcYVNyHTph7Jv3GGviiurddlIv2aY3Zu0SwQa567MWBxgZVLc5KhEX4qUCADbuJLycEKsjcGg==} peerDependencies: '@storybook/addons': ^6.5.8 @@ -14393,14 +13360,14 @@ packages: dependencies: '@storybook/addons': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/api': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /css-loader@6.8.1(webpack@5.88.1): + /css-loader@6.8.1(webpack@5.88.2): resolution: {integrity: sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -14413,8 +13380,8 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.21) postcss-modules-values: 4.0.0(postcss@8.4.21) postcss-value-parser: 4.2.0 - semver: 7.5.3 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + semver: 7.5.4 + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /css-select@4.3.0: @@ -14658,10 +13625,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - /denque@2.1.0: resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} engines: {node: '>=0.10'} @@ -15203,7 +14166,7 @@ packages: resolution: {integrity: sha512-MEl9uirslVwqQU369iHNWZXsI8yaZYGg/D65aOgZkeyFJwHYSxilf7rQzXKI7DdDuBPrBXbfk3sl9hJhmd5AUw==} dev: true - /esbuild-loader@3.0.1(webpack@5.88.1): + /esbuild-loader@3.0.1(webpack@5.88.2): resolution: {integrity: sha512-aZfGybqTeuyCd4AsVvWOOfkhIuN+wfZFjMyh3gyQEU1Uvsl8L6vye9HqP93iRa0iTA+6Jclap514PJIC3cLnMA==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 || 5 @@ -15211,7 +14174,7 @@ packages: esbuild: 0.17.19 get-tsconfig: 4.6.0 loader-utils: 2.0.4 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) webpack-sources: 1.4.3 dev: true @@ -15219,13 +14182,13 @@ packages: resolution: {integrity: sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==} dev: true - /esbuild-register@3.4.2(esbuild@0.17.19): + /esbuild-register@3.4.2(esbuild@0.18.14): resolution: {integrity: sha512-kG/XyTDyz6+YDuyfB9ZoSIOOmgyFCH+xPRtsCa8W85HLRV5Csp+o3jWVbOSHgSLfyLc5DmP+KFDNwty4mEjC+Q==} peerDependencies: esbuild: '>=0.12 <1' dependencies: debug: 4.3.4 - esbuild: 0.17.19 + esbuild: 0.18.14 transitivePeerDependencies: - supports-color dev: true @@ -15259,34 +14222,34 @@ packages: '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 - /esbuild@0.18.11: - resolution: {integrity: sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==} + /esbuild@0.18.14: + resolution: {integrity: sha512-uNPj5oHPYmj+ZhSQeYQVFZ+hAlJZbAGOmmILWIqrGvPVlNLbyOvU5Bu6Woi8G8nskcx0vwY0iFoMPrzT86Ko+w==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.18.11 - '@esbuild/android-arm64': 0.18.11 - '@esbuild/android-x64': 0.18.11 - '@esbuild/darwin-arm64': 0.18.11 - '@esbuild/darwin-x64': 0.18.11 - '@esbuild/freebsd-arm64': 0.18.11 - '@esbuild/freebsd-x64': 0.18.11 - '@esbuild/linux-arm': 0.18.11 - '@esbuild/linux-arm64': 0.18.11 - '@esbuild/linux-ia32': 0.18.11 - '@esbuild/linux-loong64': 0.18.11 - '@esbuild/linux-mips64el': 0.18.11 - '@esbuild/linux-ppc64': 0.18.11 - '@esbuild/linux-riscv64': 0.18.11 - '@esbuild/linux-s390x': 0.18.11 - '@esbuild/linux-x64': 0.18.11 - '@esbuild/netbsd-x64': 0.18.11 - '@esbuild/openbsd-x64': 0.18.11 - '@esbuild/sunos-x64': 0.18.11 - '@esbuild/win32-arm64': 0.18.11 - '@esbuild/win32-ia32': 0.18.11 - '@esbuild/win32-x64': 0.18.11 + '@esbuild/android-arm': 0.18.14 + '@esbuild/android-arm64': 0.18.14 + '@esbuild/android-x64': 0.18.14 + '@esbuild/darwin-arm64': 0.18.14 + '@esbuild/darwin-x64': 0.18.14 + '@esbuild/freebsd-arm64': 0.18.14 + '@esbuild/freebsd-x64': 0.18.14 + '@esbuild/linux-arm': 0.18.14 + '@esbuild/linux-arm64': 0.18.14 + '@esbuild/linux-ia32': 0.18.14 + '@esbuild/linux-loong64': 0.18.14 + '@esbuild/linux-mips64el': 0.18.14 + '@esbuild/linux-ppc64': 0.18.14 + '@esbuild/linux-riscv64': 0.18.14 + '@esbuild/linux-s390x': 0.18.14 + '@esbuild/linux-x64': 0.18.14 + '@esbuild/netbsd-x64': 0.18.14 + '@esbuild/openbsd-x64': 0.18.14 + '@esbuild/sunos-x64': 0.18.14 + '@esbuild/win32-arm64': 0.18.14 + '@esbuild/win32-ia32': 0.18.14 + '@esbuild/win32-x64': 0.18.14 dev: true /escalade@3.1.1: @@ -15331,8 +14294,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.4.9(eslint@8.44.0)(typescript@5.1.6): - resolution: {integrity: sha512-0fLtKRR268NArpqeXXwnLgMXPvF64YESQvptVg+RMLCaijKm3FICN9Y7Jc1p2o+yrWwE4DufJXDM/Vo53D1L7g==} + /eslint-config-next@13.4.10(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-+JjcM6lQmFR5Mw0ORm9o1CR29+z/uajgSfYAPEGIBxOhTHBgCMs7ysuwi72o7LkMmA8E3N7/h09pSGZxs0s85g==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1 || 5' @@ -15340,38 +14303,38 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.4.9 + '@next/eslint-plugin-next': 13.4.10 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.61.0(eslint@8.44.0)(typescript@5.1.6) - eslint: 8.44.0 + '@typescript-eslint/parser': 5.61.0(eslint@8.45.0)(typescript@5.1.6) + eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.44.0) - eslint-plugin-react: 7.32.2(eslint@8.44.0) - eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.44.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.45.0) + eslint-plugin-react: 7.32.2(eslint@8.45.0) + eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.45.0) typescript: 5.1.6 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier@8.8.0(eslint@8.44.0): + /eslint-config-prettier@8.8.0(eslint@8.45.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.44.0 + eslint: 8.45.0 dev: true - /eslint-formatter-github@1.1.4(eslint@8.44.0): + /eslint-formatter-github@1.1.4(eslint@8.45.0): resolution: {integrity: sha512-W3VNC1f+LHvI23xPTfxoVaqp9Fc+xIdhXxGx+a+PLEwEIyzP632wgn6D4Qg8x2QVnYtMH7hg9SfZ1mRwmdbBXw==} peerDependencies: eslint: '>= 5.x' dependencies: create-check: 0.6.40 - eslint: 8.44.0 + eslint: 8.45.0 eslint-formatter-pretty: 3.0.1 execa: 1.0.0 transitivePeerDependencies: @@ -15401,7 +14364,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0): + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0): resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -15410,9 +14373,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.44.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) + eslint: 8.45.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) get-tsconfig: 4.6.0 globby: 13.1.4 is-core-module: 2.12.1 @@ -15425,7 +14388,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@6.0.0)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0): + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@6.1.0)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0): resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -15434,9 +14397,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.44.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) + eslint: 8.45.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) get-tsconfig: 4.6.0 globby: 13.1.4 is-core-module: 2.12.1 @@ -15449,7 +14412,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -15470,16 +14433,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.61.0(eslint@8.44.0)(typescript@5.1.6) + '@typescript-eslint/parser': 5.61.0(eslint@8.45.0)(typescript@5.1.6) debug: 3.2.7 - eslint: 8.44.0 + eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0) transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -15500,11 +14463,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.0.0(eslint@8.44.0)(typescript@5.1.6) + '@typescript-eslint/parser': 6.1.0(eslint@8.45.0)(typescript@5.1.6) debug: 3.2.7 - eslint: 8.44.0 + eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.0.0)(eslint-plugin-i@2.27.5-4)(eslint@8.44.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.1.0)(eslint-plugin-i@2.27.5-4)(eslint@8.45.0) transitivePeerDependencies: - supports-color dev: true @@ -15512,10 +14475,10 @@ packages: /eslint-plugin-codegen@0.17.0: resolution: {integrity: sha512-6DDDob+7PjyNJyy9ynHFFsLp0+aUtWbXiiT/SfU161NCxo1zevewq7VvtDiJh15gMBvVZSFs6hXqYJWT3NUZvA==} dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@babel/generator': 7.12.17 - '@babel/parser': 7.22.6 - '@babel/traverse': 7.22.6 + '@babel/parser': 7.22.7 + '@babel/traverse': 7.22.8 expect: 26.6.2 fp-ts: 2.13.1 glob: 7.2.3 @@ -15529,13 +14492,13 @@ packages: - supports-color dev: true - /eslint-plugin-es@3.0.1(eslint@8.44.0): + /eslint-plugin-es@3.0.1(eslint@8.45.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.44.0 + eslint: 8.45.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true @@ -15548,7 +14511,7 @@ packages: requireindex: 1.1.0 dev: true - /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0): + /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0): resolution: {integrity: sha512-X3Z+dp9nZw7d/y41EDO6JyFw4WVMOT91SFuoJvL0C0/4M1l6NxQ5mLTjXHuYhq0AazW75pAmj25yMk5wPMzjsw==} engines: {node: '>=12'} peerDependencies: @@ -15556,14 +14519,14 @@ packages: dependencies: debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.44.0 + eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) get-tsconfig: 4.6.0 is-glob: 4.0.3 minimatch: 3.1.2 resolve: 1.22.3 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -15571,7 +14534,7 @@ packages: - supports-color dev: true - /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0): + /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0): resolution: {integrity: sha512-X3Z+dp9nZw7d/y41EDO6JyFw4WVMOT91SFuoJvL0C0/4M1l6NxQ5mLTjXHuYhq0AazW75pAmj25yMk5wPMzjsw==} engines: {node: '>=12'} peerDependencies: @@ -15579,14 +14542,14 @@ packages: dependencies: debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.44.0 + eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.0.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.44.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.1.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0) get-tsconfig: 4.6.0 is-glob: 4.0.3 minimatch: 3.1.2 resolve: 1.22.3 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -15594,7 +14557,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.44.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.45.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -15609,42 +14572,42 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.44.0 + eslint: 8.45.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 minimatch: 3.1.2 object.entries: 1.1.6 object.fromentries: 2.0.6 - semver: 6.3.0 + semver: 6.3.1 dev: true - /eslint-plugin-node@11.1.0(patch_hash=45p4dc3r2kwi3h2jyimmny42ju)(eslint@8.44.0): + /eslint-plugin-node@11.1.0(patch_hash=45p4dc3r2kwi3h2jyimmny42ju)(eslint@8.45.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.44.0 - eslint-plugin-es: 3.0.1(eslint@8.44.0) + eslint: 8.45.0 + eslint-plugin-es: 3.0.1(eslint@8.45.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 resolve: 1.22.2 - semver: 6.3.0 + semver: 6.3.1 dev: true patched: true - /eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.44.0): + /eslint-plugin-react-hooks@5.0.0-canary-7118f5dd7-20230705(eslint@8.45.0): resolution: {integrity: sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.44.0 + eslint: 8.45.0 dev: true - /eslint-plugin-react@7.32.2(eslint@8.44.0): + /eslint-plugin-react@7.32.2(eslint@8.45.0): resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -15654,7 +14617,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.44.0 + eslint: 8.45.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -15664,19 +14627,19 @@ packages: object.values: 1.1.6 prop-types: 15.8.1 resolve: 2.0.0-next.4 - semver: 6.3.0 + semver: 6.3.1 string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-storybook@0.6.12(eslint@8.44.0)(typescript@5.1.6): + /eslint-plugin-storybook@0.6.12(eslint@8.45.0)(typescript@5.1.6): resolution: {integrity: sha512-XbIvrq6hNVG6rpdBr+eBw63QhOMLpZneQVSooEDow8aQCWGCk/5vqtap1yxpVydNfSxi3S/3mBBRLQqKUqQRww==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.61.0(eslint@8.44.0)(typescript@5.1.6) - eslint: 8.44.0 + '@typescript-eslint/utils': 5.61.0(eslint@8.45.0)(typescript@5.1.6) + eslint: 8.45.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -15684,13 +14647,13 @@ packages: - typescript dev: true - /eslint-plugin-turbo@1.10.7(eslint@8.44.0): - resolution: {integrity: sha512-YikBHc75DY9VV1vAFUIBekHLQlxqVT5zTNibK8zBQInCUhF7PvyPJc0xXw5FSz8EYtt4uOV3r0Km3CmFRclS4Q==} + /eslint-plugin-turbo@1.10.8(eslint@8.45.0): + resolution: {integrity: sha512-0ULCoR0Zj/ec4mjmfeYhDa5OtqCvSgDkQdSD/tqLUSHM0GzcUrNvGPclVmsoCb5kmawzeqtlqnS2FKILc862qw==} peerDependencies: eslint: '>6.6.0' dependencies: dotenv: 16.0.3 - eslint: 8.44.0 + eslint: 8.45.0 dev: true /eslint-rule-docs@1.1.235: @@ -15730,13 +14693,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.44.0: - resolution: {integrity: sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==} + /eslint@8.45.0: + resolution: {integrity: sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.44.0) - '@eslint-community/regexpp': 4.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.45.0) + '@eslint-community/regexpp': 4.5.1 '@eslint/eslintrc': 2.1.0 '@eslint/js': 8.44.0 '@humanwhocodes/config-array': 0.11.10 @@ -15760,7 +14723,6 @@ packages: globals: 13.20.0 graphemer: 1.4.0 ignore: 5.2.4 - import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -15772,7 +14734,6 @@ packages: natural-compare: 1.4.0 optionator: 0.9.3 strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 text-table: 0.2.0 transitivePeerDependencies: - supports-color @@ -15820,7 +14781,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.22.6 + '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 c8: 7.13.0 transitivePeerDependencies: @@ -15995,7 +14956,7 @@ packages: jest-get-type: 29.4.3 jest-matcher-utils: 29.5.0 jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.1 dev: true /express@4.18.2: @@ -16232,6 +15193,14 @@ packages: make-dir: 3.1.0 pkg-dir: 4.2.0 + /find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} + dependencies: + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 + dev: true + /find-file-up@0.1.3: resolution: {integrity: sha512-mBxmNbVyjg1LQIIpgO8hN+ybWBgDQK8qjht+EbrTCGmmPV/sc7RF1i9stPTD6bpvXZywBdrwRYxhSdJv867L6A==} engines: {node: '>=0.10.0'} @@ -16346,16 +15315,12 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.0.1 - /fork-ts-checker-webpack-plugin@7.3.0(typescript@5.1.6)(webpack@5.88.1): - resolution: {integrity: sha512-IN+XTzusCjR5VgntYFgxbxVx3WraPRnKehBFrf00cMSrtUuW9MsG9dhL6MWpY6MkjC3wVwoujfCDgZZCQwbswA==} + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.1.6)(webpack@5.88.2): + resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: typescript: '>3.6.0 || 5' - vue-template-compiler: '*' webpack: ^5.11.0 || 5 - peerDependenciesMeta: - vue-template-compiler: - optional: true dependencies: '@babel/code-frame': 7.22.5 chalk: 4.1.2 @@ -16367,10 +15332,10 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.5.3 + semver: 7.5.4 tapable: 2.2.1 typescript: 5.1.6 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /form-data-encoder@2.1.4: @@ -16521,21 +15486,6 @@ packages: resolution: {integrity: sha512-Api1mJL+Ad7W7vnDZnWq5pGaXJjyencT+iKGia2PlHUcSsSzWwIQ3S1isiMpwpavjYtGd2FzhUIhnnhOULZgDw==} dev: true - /gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -16686,16 +15636,6 @@ packages: is-glob: 4.0.3 dev: true - /glob-promise@6.0.2(glob@8.1.0): - resolution: {integrity: sha512-Ni2aDyD1ekD6x8/+K4hDriRDbzzfuK4yKpqSymJ4P7IxbtARiOOuU+k40kbHM0sLIlbf1Qh0qdMkAHMZYE6XJQ==} - engines: {node: '>=16'} - peerDependencies: - glob: ^8.0.3 - dependencies: - '@types/glob': 8.1.0 - glob: 8.1.0 - dev: true - /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -16869,6 +15809,7 @@ packages: /grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: false /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} @@ -16950,10 +15891,6 @@ packages: dependencies: has-symbols: 1.0.3 - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true - /has-yarn@2.1.0: resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} engines: {node: '>=8'} @@ -17196,7 +16133,7 @@ packages: readable-stream: 1.0.34 through2: 0.4.2 - /html-webpack-plugin@5.5.0(webpack@5.88.1): + /html-webpack-plugin@5.5.0(webpack@5.88.2): resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -17207,7 +16144,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /htmlparser2@3.10.1: @@ -17361,8 +16298,8 @@ packages: '@babel/runtime': 7.22.5 dev: false - /i18next-multiload-backend-adapter@2.2.1: - resolution: {integrity: sha512-7usRW+0eaox3Yle4/nGWUq12HSJ+ZpOl9Sg03aDs+Ba3j6fonVE1hYUGuE2IQaWy0Z9YtVxGN0cEc4TV33uwHg==} + /i18next-multiload-backend-adapter@2.2.2: + resolution: {integrity: sha512-GQ4PPRk7gTwWYblFavR2mJRHRwaFGfJ4Hk7JFGJLGKxGN7s0vtPFCkKYW6Re0bsywiCpoYqDOtB2ih+JLwjSwA==} dev: false /i18next-resources-for-ts@1.2.1: @@ -17378,8 +16315,8 @@ packages: '@babel/runtime': 7.22.5 dev: false - /i18next@23.2.7: - resolution: {integrity: sha512-EsbHHvF6b+p+B6Cht5fYWY7VE/WYOrqB1+DNwa1UpLTw6mG5g4tc8KCEjUUOSMUA2yqCsdYQP+PqVq5nBMtOtQ==} + /i18next@23.2.11: + resolution: {integrity: sha512-MA4FsxOjyCaOZtRDB4yuwjCvqYEioD4G4LlXOn7SO3rnQUlxTufyLsOqfL9MKakeLRBkefe8bqcs0D6Z/xFk1w==} dependencies: '@babel/runtime': 7.22.5 @@ -17449,6 +16386,15 @@ packages: module-details-from-path: 1.0.3 dev: false + /import-in-the-middle@1.4.1: + resolution: {integrity: sha512-hGG0PcCsykVo8MBVH8l0uEWLWW6DXMgJA9jvC0yps6M3uIJ8L/tagTCbyF8Ud5TtqJ8/jmZL1YkyySyeVkVQrA==} + dependencies: + acorn: 8.9.0 + acorn-import-assertions: 1.9.0(acorn@8.9.0) + cjs-module-lexer: 1.2.2 + module-details-from-path: 1.0.3 + dev: false + /import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} @@ -17531,12 +16477,12 @@ packages: wrap-ansi: 7.0.0 dev: true - /inquirer@9.2.7: - resolution: {integrity: sha512-Bf52lnfvNxGPJPltiNO2tLBp3zC339KNlGMqOkW+dsvNikBhcVDK5kqU2lVX2FTPzuXUFX5WJDlsw//w3ZwoTw==} + /inquirer@9.2.8: + resolution: {integrity: sha512-SJ0fVfgIzZL1AD6WvFhivlh5/3hN6WeAvpvPrpPXH/8MOcQHeXhinmSm5CDJNRC2Q+sLh9YJ5k8F8/5APMXSfw==} engines: {node: '>=14.18.0'} dependencies: ansi-escapes: 4.3.2 - chalk: 5.2.0 + chalk: 5.3.0 cli-cursor: 3.1.0 cli-width: 4.0.0 external-editor: 3.1.0 @@ -17994,15 +16940,6 @@ packages: - encoding dev: false - /isomorphic-unfetch@3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} - dependencies: - node-fetch: 2.6.11 - unfetch: 4.2.0 - transitivePeerDependencies: - - encoding - dev: true - /istanbul-lib-coverage@3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} @@ -18019,10 +16956,10 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -18031,11 +16968,11 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.22.6 - '@babel/parser': 7.22.6 + '@babel/core': 7.22.9 + '@babel/parser': 7.22.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: true @@ -18190,11 +17127,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 '@jest/test-sequencer': 28.1.3 '@jest/types': 28.1.3 '@types/node': 18.16.19 - babel-jest: 28.1.3(@babel/core@7.22.6) + babel-jest: 28.1.3(@babel/core@7.22.9) chalk: 4.1.2 ci-info: 3.8.0 deepmerge: 4.3.1 @@ -18315,14 +17252,14 @@ packages: resolution: {integrity: sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/graceful-fs': 4.1.6 '@types/node': 18.16.19 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.4.3 - jest-util: 29.5.0 + jest-util: 29.6.1 jest-worker: 29.5.0 micromatch: 4.0.5 walker: 1.0.8 @@ -18413,7 +17350,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/code-frame': 7.22.5 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.11 @@ -18439,6 +17376,15 @@ packages: '@types/node': 18.16.19 dev: true + /jest-mock@29.6.1: + resolution: {integrity: sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.1 + '@types/node': 18.16.19 + jest-util: 29.6.1 + dev: true + /jest-playwright-preset@2.0.0(jest-circus@28.1.3)(jest-environment-node@28.1.3)(jest-runner@28.1.3)(jest@28.1.3): resolution: {integrity: sha512-pV5ruTJJMen3lwshUL4dlSqLlP8z4q9MXqWJkmy+sB6HYfzXoqBHzhl+5hslznhnSVTe4Dwu+reiiwcUJpYUbw==} peerDependencies: @@ -18454,7 +17400,7 @@ packages: jest-process-manager: 0.3.1 jest-runner: 28.1.3 nyc: 15.1.0 - playwright-core: 1.35.1 + playwright-core: 1.36.1 rimraf: 3.0.2 uuid: 9.0.0 transitivePeerDependencies: @@ -18601,17 +17547,17 @@ packages: resolution: {integrity: sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@babel/core': 7.22.6 - '@babel/generator': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.6) - '@babel/traverse': 7.22.6 + '@babel/core': 7.22.9 + '@babel/generator': 7.22.9 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.9) + '@babel/traverse': 7.22.8 '@babel/types': 7.22.5 '@jest/expect-utils': 28.1.3 '@jest/transform': 28.1.3 '@jest/types': 28.1.3 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.6) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.9) chalk: 4.1.2 expect: 28.1.3 graceful-fs: 4.2.11 @@ -18623,7 +17569,7 @@ packages: jest-util: 28.1.3 natural-compare: 1.4.0 pretty-format: 28.1.3 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true @@ -18640,11 +17586,11 @@ packages: picomatch: 2.3.1 dev: true - /jest-util@29.5.0: - resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==} + /jest-util@29.6.1: + resolution: {integrity: sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/node': 18.16.19 chalk: 4.1.2 ci-info: 3.8.0 @@ -18671,7 +17617,7 @@ packages: jest: ^27.0.0 || ^28.0.0 || ^29.0.0 dependencies: ansi-escapes: 6.2.0 - chalk: 5.2.0 + chalk: 5.3.0 jest: 28.1.3(@types/node@18.16.19) jest-regex-util: 29.4.3 jest-watcher: 29.5.0 @@ -18699,12 +17645,12 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/node': 18.16.19 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 29.5.0 + jest-util: 29.6.1 string-length: 4.0.2 dev: true @@ -18731,7 +17677,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/node': 18.16.19 - jest-util: 29.5.0 + jest-util: 29.6.1 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -18808,53 +17754,23 @@ packages: dependencies: argparse: 2.0.1 - /jscodeshift@0.14.0(@babel/preset-env@7.21.5): - resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - dependencies: - '@babel/core': 7.22.6 - '@babel/parser': 7.22.6 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.6) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.6) - '@babel/preset-env': 7.21.5(@babel/core@7.21.8) - '@babel/preset-flow': 7.21.4(@babel/core@7.22.6) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.6) - '@babel/register': 7.21.0(@babel/core@7.22.6) - babel-core: 7.0.0-bridge.0(@babel/core@7.22.6) - chalk: 4.1.2 - flow-parser: 0.203.1 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.21.5 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: true - - /jscodeshift@0.14.0(@babel/preset-env@7.22.6): + /jscodeshift@0.14.0(@babel/preset-env@7.22.9): resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} hasBin: true peerDependencies: '@babel/preset-env': ^7.1.6 dependencies: - '@babel/core': 7.22.6 - '@babel/parser': 7.22.6 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.6) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.6) - '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.6) - '@babel/preset-env': 7.22.6(@babel/core@7.22.6) - '@babel/preset-flow': 7.21.4(@babel/core@7.22.6) - '@babel/preset-typescript': 7.22.5(@babel/core@7.22.6) - '@babel/register': 7.21.0(@babel/core@7.22.6) - babel-core: 7.0.0-bridge.0(@babel/core@7.22.6) + '@babel/core': 7.22.9 + '@babel/parser': 7.22.7 + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.9) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.9) + '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9) + '@babel/preset-env': 7.22.9(@babel/core@7.22.9) + '@babel/preset-flow': 7.21.4(@babel/core@7.22.9) + '@babel/preset-typescript': 7.22.5(@babel/core@7.22.9) + '@babel/register': 7.21.0(@babel/core@7.22.9) + babel-core: 7.0.0-bridge.0(@babel/core@7.22.9) chalk: 4.1.2 flow-parser: 0.203.1 graceful-fs: 4.2.11 @@ -18910,11 +17826,11 @@ packages: - supports-color dev: false - /json-schema-to-zod@1.1.0: - resolution: {integrity: sha512-aki92qvkfaP3/JIzMrj27MNHyog+9AG3dXHE27ISRUYmByChvzNWLpFkn+b8B/9MuXKBCTQPl+gHXMlq4lhpxw==} + /json-schema-to-zod@1.1.1: + resolution: {integrity: sha512-YhU/zVhEMUBQE5/tOWPEcajdjEIpWFHVitQz0A7knERlzldw705dhImXiwgWKvkivU4GkF6C1efREzAFDKXvmQ==} hasBin: true dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 json-refs: 3.0.15 prettier: 2.8.8 transitivePeerDependencies: @@ -19068,8 +17984,8 @@ packages: safe-buffer: 5.2.1 dev: true - /kdbush@3.0.0: - resolution: {integrity: sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==} + /kdbush@4.0.2: + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} dev: false /keyv@4.5.2: @@ -19097,8 +18013,8 @@ packages: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} dev: true - /kysely@0.25.0: - resolution: {integrity: sha512-srn0efIMu5IoEBk0tBmtGnoUss4uwvxtbFQWG/U2MosfqIace1l43IFP1PmEpHRDp+Z79xIcKEqmHH3dAvQdQA==} + /kysely@0.26.1: + resolution: {integrity: sha512-FVRomkdZofBu3O8SiwAOXrwbhPZZr8mBN5ZeUWyprH29jzvy6Inzqbd0IMmGxpd4rcOCL9HyyBNWBa8FBqDAdg==} engines: {node: '>=14.0.0'} dev: false @@ -19208,7 +18124,7 @@ packages: object-inspect: 1.12.3 pidtree: 0.6.0 string-argv: 0.3.1 - yaml: 2.2.2 + yaml: 2.3.1 transitivePeerDependencies: - enquirer - supports-color @@ -19546,7 +18462,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -19852,7 +18768,7 @@ packages: read-pkg-up: 9.1.0 redent: 4.0.0 trim-newlines: 4.1.1 - type-fest: 3.12.0 + type-fest: 3.13.1 yargs-parser: 21.1.1 /meow@6.1.1: @@ -20584,7 +19500,7 @@ packages: resolution: {integrity: sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA==} engines: {node: '>=10'} - /next-auth@4.22.1(next@13.4.9)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.22.1(next@13.4.10)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NTR3f6W7/AWXKw8GSsgSyQcDW6jkslZLH8AiZa5PQ09w1kR8uHtR9rez/E9gAq/o17+p0JYHE8QjF3RoniiObA==} peerDependencies: next: ^12.2.5 || ^13 || 13 @@ -20599,7 +19515,7 @@ packages: '@panva/hkdf': 1.0.4 cookie: 0.5.0 jose: 4.13.2 - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.4.0 preact: 10.13.2 @@ -20608,7 +19524,7 @@ packages: react-dom: 18.2.0(react@18.2.0) uuid: 9.0.0 - /next-i18next@14.0.0(i18next@23.2.7)(next@13.4.9)(react-i18next@13.0.1)(react@18.2.0): + /next-i18next@14.0.0(i18next@23.2.11)(next@13.4.10)(react-i18next@13.0.2)(react@18.2.0): resolution: {integrity: sha512-umv8hOZoSoAA+td3ErfemyO/5Ib2pnYCdQ8/Oy+fncS2skFIL3hHKRer3Oa3Nfm4Xbv5p6DHWzm3NhT1j4tWwg==} engines: {node: '>=14'} peerDependencies: @@ -20621,36 +19537,36 @@ packages: '@types/hoist-non-react-statics': 3.3.1 core-js: 3.30.0 hoist-non-react-statics: 3.3.2 - i18next: 23.2.7 + i18next: 23.2.11 i18next-fs-backend: 2.1.5 - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 - react-i18next: 13.0.1(i18next@23.2.7)(react-dom@18.2.0)(react@18.2.0) + react-i18next: 13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) - /next-router-mock@0.9.7(next@13.4.9)(react@18.2.0): + /next-router-mock@0.9.7(next@13.4.10)(react@18.2.0): resolution: {integrity: sha512-y5ioLCIsdkJKwcoPnrUyocNEJT22RK4wKSg6LO0Q2XkBBvkYprEWy5FiCZt+CA8+qpfxpBlNca76F+glEohbRA==} peerDependencies: next: '>=10.0.0 || 13' react: '>=17.0.0 || 18' dependencies: - next: 13.4.9(@babel/core@7.22.6)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: true - /next-seo@6.1.0(next@13.4.9)(react-dom@18.2.0)(react@18.2.0): + /next-seo@6.1.0(next@13.4.10)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-iMBpFoJsR5zWhguHJvsoBDxDSmdYTHtnVPB1ij+CD0NReQCP78ZxxbdL9qkKIf4oEuZEqZkrjAQLB0bkII7RYA==} peerDependencies: next: ^8.1.1-canary.54 || >=9.0.0 || 13 react: '>=16.0.0 || 18' react-dom: '>=16.0.0 || 18' dependencies: - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /next@13.4.9(@babel/core@7.22.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vtefFm/BWIi/eWOqf1GsmKG3cjKw1k3LjuefKRcL3iiLl3zWzFdPG3as6xtxrGO6gwTzzaO1ktL4oiHt/uvTjA==} + /next@13.4.10(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4ep6aKxVTQ7rkUW2fBLhpBr/5oceCuf4KmlUpvG/aXuDTIf9mexNSpabUD6RWPspu6wiJJvozZREhXhueYO36A==} engines: {node: '>=16.8.0'} hasBin: true peerDependencies: @@ -20667,33 +19583,33 @@ packages: sass: optional: true dependencies: - '@next/env': 13.4.9 + '@next/env': 13.4.10 '@swc/helpers': 0.5.1 busboy: 1.6.0 caniuse-lite: 1.0.30001512 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.22.6)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.4.9 - '@next/swc-darwin-x64': 13.4.9 - '@next/swc-linux-arm64-gnu': 13.4.9 - '@next/swc-linux-arm64-musl': 13.4.9 - '@next/swc-linux-x64-gnu': 13.4.9 - '@next/swc-linux-x64-musl': 13.4.9 - '@next/swc-win32-arm64-msvc': 13.4.9 - '@next/swc-win32-ia32-msvc': 13.4.9 - '@next/swc-win32-x64-msvc': 13.4.9 + '@next/swc-darwin-arm64': 13.4.10 + '@next/swc-darwin-x64': 13.4.10 + '@next/swc-linux-arm64-gnu': 13.4.10 + '@next/swc-linux-arm64-musl': 13.4.10 + '@next/swc-linux-x64-gnu': 13.4.10 + '@next/swc-linux-x64-musl': 13.4.10 + '@next/swc-win32-arm64-msvc': 13.4.10 + '@next/swc-win32-ia32-msvc': 13.4.10 + '@next/swc-win32-x64-msvc': 13.4.10 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: true - /next@13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vtefFm/BWIi/eWOqf1GsmKG3cjKw1k3LjuefKRcL3iiLl3zWzFdPG3as6xtxrGO6gwTzzaO1ktL4oiHt/uvTjA==} + /next@13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4ep6aKxVTQ7rkUW2fBLhpBr/5oceCuf4KmlUpvG/aXuDTIf9mexNSpabUD6RWPspu6wiJJvozZREhXhueYO36A==} engines: {node: '>=16.8.0'} hasBin: true peerDependencies: @@ -20710,7 +19626,7 @@ packages: sass: optional: true dependencies: - '@next/env': 13.4.9 + '@next/env': 13.4.10 '@opentelemetry/api': 1.4.1 '@swc/helpers': 0.5.1 busboy: 1.6.0 @@ -20718,30 +19634,30 @@ packages: postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.22.6)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.22.9)(react@18.2.0) watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.4.9 - '@next/swc-darwin-x64': 13.4.9 - '@next/swc-linux-arm64-gnu': 13.4.9 - '@next/swc-linux-arm64-musl': 13.4.9 - '@next/swc-linux-x64-gnu': 13.4.9 - '@next/swc-linux-x64-musl': 13.4.9 - '@next/swc-win32-arm64-msvc': 13.4.9 - '@next/swc-win32-ia32-msvc': 13.4.9 - '@next/swc-win32-x64-msvc': 13.4.9 + '@next/swc-darwin-arm64': 13.4.10 + '@next/swc-darwin-x64': 13.4.10 + '@next/swc-linux-arm64-gnu': 13.4.10 + '@next/swc-linux-arm64-musl': 13.4.10 + '@next/swc-linux-x64-gnu': 13.4.10 + '@next/swc-linux-x64-musl': 13.4.10 + '@next/swc-win32-arm64-msvc': 13.4.10 + '@next/swc-win32-ia32-msvc': 13.4.10 + '@next/swc-win32-x64-msvc': 13.4.10 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-routes@1.0.9(next@13.4.9): + /nextjs-routes@1.0.9(next@13.4.10): resolution: {integrity: sha512-vITLm5SzpoYGGgDUmWXjf2GU5oHyc4Oh/b7VdDOTqKudEOWuSk1pluZFIlZ9ogVqVxI28c+U+EQ6KyjZOuZR5g==} peerDependencies: next: '*' dependencies: chokidar: 3.5.3 - next: 13.4.9(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.10(@opentelemetry/api@1.4.1)(react-dom@18.2.0)(react@18.2.0) dev: false /nice-try@1.0.5: @@ -20840,7 +19756,7 @@ packages: /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - /node-polyfill-webpack-plugin@2.0.1(webpack@5.88.1): + /node-polyfill-webpack-plugin@2.0.1(webpack@5.88.2): resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} engines: {node: '>=12'} peerDependencies: @@ -20871,7 +19787,7 @@ packages: url: 0.11.0 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /node-preload@0.2.1: @@ -20905,7 +19821,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.12.1 - semver: 7.5.3 + semver: 7.5.4 validate-npm-package-license: 3.0.4 /normalize-package-data@4.0.1: @@ -20914,7 +19830,7 @@ packages: dependencies: hosted-git-info: 5.2.1 is-core-module: 2.12.1 - semver: 7.5.3 + semver: 7.5.4 validate-npm-package-license: 3.0.4 /normalize-path@3.0.0: @@ -20952,7 +19868,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.5.3 + semver: 7.5.4 validate-npm-package-name: 5.0.0 dev: false @@ -21003,15 +19919,6 @@ packages: path-key: 4.0.0 dev: false - /npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - dev: true - /nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: @@ -21083,8 +19990,8 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - /object-sizeof@2.6.2: - resolution: {integrity: sha512-yBcuQmJ/hezl+j6TaDxXzVYMRBFH2iJgkJWQz1nRh8t9JfFEcnZyqwEhJqVkpjnbQIJ2s7Xg4pSZxgQcEULgMA==} + /object-sizeof@2.6.3: + resolution: {integrity: sha512-GNkVRrLh11Qr5BGr73dwwPE200/78QG2rbx30cnXPnMvt7UuttH4Dup5t+LtcQhARkg8Hbr0c8Kiz52+CFxYmw==} dependencies: buffer: 6.0.3 dev: false @@ -21397,7 +20304,7 @@ packages: got: 11.8.6 registry-auth-token: 4.2.2 registry-url: 5.1.0 - semver: 7.5.3 + semver: 7.5.4 dev: false /package-json@8.1.0: @@ -21407,7 +20314,7 @@ packages: got: 12.6.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.5.3 + semver: 7.5.4 /pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -21696,14 +20603,21 @@ packages: find-up: 5.0.0 dev: true + /pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + dependencies: + find-up: 6.3.0 + dev: true + /playwright-core@1.32.3: resolution: {integrity: sha512-SB+cdrnu74ZIn5Ogh/8278ngEh9NEEV0vR4sJFmK04h2iZpybfbqBY0bX6+BLYWVdV12JLLI+JEFtSnYgR+mWg==} engines: {node: '>=14'} hasBin: true dev: true - /playwright-core@1.35.1: - resolution: {integrity: sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg==} + /playwright-core@1.36.1: + resolution: {integrity: sha512-7+tmPuMcEW4xeCL9cp9KxmYpQYHKkyjwoXRnoeTowaeNat8PoBMk/HwCYhqkH2fRkshfKEOiVus/IhID2Pg8kg==} engines: {node: '>=16'} hasBin: true dev: true @@ -21744,7 +20658,7 @@ packages: '@babel/runtime': 7.22.5 dev: true - /postcss-loader@7.3.3(postcss@8.4.21)(webpack@5.88.1): + /postcss-loader@7.3.3(postcss@8.4.21)(webpack@5.88.2): resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -21754,8 +20668,8 @@ packages: cosmiconfig: 8.2.0 jiti: 1.18.2 postcss: 8.4.21 - semver: 7.5.3 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + semver: 7.5.4 + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /postcss-modules-extract-imports@3.0.0(postcss@8.4.21): @@ -21895,8 +20809,8 @@ packages: - supports-color dev: false - /prettier-plugin-packagejson@2.4.4(prettier@2.8.8): - resolution: {integrity: sha512-Xk74PATiZDW+kELIh8e8EY0JpwHo9xbSGc4YfIfxmITWAF8yqHa7A+yAQLLMRoQEkKNi+xaMnR8BX2F9zrsczg==} + /prettier-plugin-packagejson@2.4.5(prettier@2.8.8): + resolution: {integrity: sha512-glG71jE1gO3y5+JNAhC8X+4yrlN28rub6Aj461SKbaPie9RgMiHKcInH2Moi2VGOfkTXaEHBhg4uVMBqa+kBUA==} peerDependencies: prettier: '>= 1.16.0' peerDependenciesMeta: @@ -21904,17 +20818,17 @@ packages: optional: true dependencies: prettier: 2.8.8 - sort-package-json: 2.5.0 + sort-package-json: 2.5.1 synckit: 0.8.5 dev: false - /prettier-plugin-prisma@4.13.0(prettier@2.8.8): - resolution: {integrity: sha512-bnOWoQTVXM9VWBErPGE6rVgI8kCQts+DMQolg7Sj/Q0/oAlpDYOhce4ljQKf5BhJW061yrB3+CRVps6tNcUkQg==} + /prettier-plugin-prisma@5.0.0(prettier@2.8.8): + resolution: {integrity: sha512-jTJV04D9+yF7ziOOMs7CJe4ijgAH7DEGjt0SAWAToGNRy1H6BEhvcKA2UQH6gC6KVW5zeeOSAvsoiDDTt9oKXg==} engines: {node: '>=14', npm: '>=8'} peerDependencies: - prettier: '>=2' + prettier: '>=2 || >=3' dependencies: - '@prisma/prisma-fmt-wasm': 4.13.0-52.integration-mobc-upstream-d100a9299fcb9cffb064301998e9a94ce2722c49 + '@prisma/prisma-schema-wasm': 4.17.0-26.6b0aef69b7cdfc787f822ecd7cdc76d5f1991584 prettier: 2.8.8 dev: false @@ -21923,8 +20837,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - /pretty-bytes@6.1.0: - resolution: {integrity: sha512-Rk753HI8f4uivXi4ZCIYdhmG1V+WKzvRMg/X+M42a6t7D07RcmopXJMDNk6N++7Bl75URRGsb40ruvg7Hcp2wQ==} + /pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} engines: {node: ^14.13.1 || >=16.0.0} /pretty-error@4.0.0: @@ -21967,7 +20881,7 @@ packages: resolution: {integrity: sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.4.3 + '@jest/schemas': 29.6.0 ansi-styles: 5.2.0 react-is: 18.2.0 dev: true @@ -22426,8 +21340,8 @@ packages: resolution: {integrity: sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==} engines: {node: '>=12'} - /quicktype-core@23.0.49: - resolution: {integrity: sha512-lzPhHqqrqCvelt1+Hb/vsxyQtnv4nObcRCAItB3kOVQGYBYIfS8DQMG2t8FfC/fLW5o8xkhl6PF7CdHcejsFmg==} + /quicktype-core@23.0.59: + resolution: {integrity: sha512-D8DwNyJkDi3kcQ0kY3QYHx/REobwa1kJ+2udTo7it1ofqtjQVNncRsjKN0urml6hByqdDCOT7IiFgOB7i0M2Nw==} dependencies: '@glideapps/ts-necessities': 2.1.3 '@types/urijs': 1.19.19 @@ -22443,7 +21357,7 @@ packages: unicode-properties: 1.4.1 urijs: 1.19.11 wordwrap: 1.0.0 - yaml: 2.2.2 + yaml: 2.3.1 transitivePeerDependencies: - encoding dev: true @@ -22523,8 +21437,8 @@ packages: engines: {node: '>=8.10.0'} hasBin: true dependencies: - '@babel/core': 7.22.6 - '@babel/generator': 7.22.5 + '@babel/core': 7.22.9 + '@babel/generator': 7.22.9 '@babel/runtime': 7.22.5 ast-types: 0.14.2 commander: 2.20.3 @@ -22579,8 +21493,8 @@ packages: react: 18.2.0 dev: false - /react-i18next@13.0.1(i18next@23.2.7)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gMO6N2GfSfuH7xlHSsZ/mZf+Py9bLm/+EDKIn5fNTuDTjcCcwmMU5UEuGCDk5mdfivbo7ySyYXBN7B9tbGUxiA==} + /react-i18next@13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NEVxC32v0oR4egwYM0QM0WE93AiJG5r0NTXTL8mhQfAhsMfDS2fSO6jpluyfsfypP988KzUQrAXncspcJ7+GHA==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0 || 18' @@ -22594,7 +21508,7 @@ packages: dependencies: '@babel/runtime': 7.22.5 html-parse-stringify: 3.0.1 - i18next: 23.2.7 + i18next: 23.2.11 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -22620,8 +21534,8 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - /react-phone-number-input@3.2.25(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-05laPRXs+gxT2H74fpNfacHlpADHQPg4xdF/MOd7176ppxejRLy5VgCxWSJxxakj5jGl8Rhh/NRLdYj4hl33RA==} + /react-phone-number-input@3.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6d1lq9parRGnVz6laEN7ijU7MeUCkFEJsTnzB/97nVrm/WE48EDEV5/2bu08mzfZjvX6shpryqG0DUCNiP07Cg==} peerDependencies: react: '>=16.8 || 18' react-dom: '>=16.8 || 18' @@ -22643,7 +21557,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.14)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -22653,12 +21567,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.14)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.15)(react@18.2.0) tslib: 2.5.0 - /react-remove-scroll@2.5.5(@types/react@18.2.14)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -22668,13 +21582,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.14)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.14)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.15)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.15)(react@18.2.0) tslib: 2.5.0 - use-callback-ref: 1.3.0(@types/react@18.2.14)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.14)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.15)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.15)(react@18.2.0) /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zXnPJ2m8+6oq9Nn8zsep/orts9vQv3elrpA+R8XTcW7DVVUJ9vwDwMXaBtykAYjMnkCIaOoK9vObyR7ZgFNlOw==} @@ -22699,7 +21613,7 @@ packages: engines: {node: '>=0.12.0'} dev: false - /react-style-singleton@2.2.1(@types/react@18.2.14)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -22709,13 +21623,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.5.0 - /react-textarea-autosize@8.3.4(@types/react@18.2.14)(react@18.2.0): + /react-textarea-autosize@8.3.4(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==} engines: {node: '>=10'} peerDependencies: @@ -22724,7 +21638,7 @@ packages: '@babel/runtime': 7.22.5 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.2.14)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.15)(react@18.2.0) transitivePeerDependencies: - '@types/react' @@ -23143,8 +22057,8 @@ packages: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - /require-in-the-middle@7.1.0: - resolution: {integrity: sha512-6f86Mh0vWCxqKKatRPwgY6VzYmcVay3WUTIpJ1ILBCNh+dTWabMR1swKGKz3XcEZ5mgjndzRu7fQ+44G2H9Gew==} + /require-in-the-middle@7.2.0: + resolution: {integrity: sha512-3TLx5TGyAY6AOqLBoXmHkNql0HIf2RGbuMgCDT2WO/uGVAPJs6h7Kl+bN6TIZGd9bWhWPwnDnTHGtW8Iu77sdw==} engines: {node: '>=8.6.0'} dependencies: debug: 4.3.4 @@ -23451,7 +22365,7 @@ packages: dev: true optional: true - /sass-loader@12.6.0(webpack@5.88.1): + /sass-loader@12.6.0(webpack@5.88.2): resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -23472,7 +22386,7 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /sax@1.2.1: @@ -23491,7 +22405,7 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) dev: true @@ -23500,7 +22414,7 @@ packages: resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} engines: {node: '>= 12.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) @@ -23510,21 +22424,21 @@ packages: resolution: {integrity: sha512-Ij1vCAdFgWABd7zTg50Xw1/p0JgESNxuLlneEAsmBrKishA06ulTTL/SHGmNy2Zud7+rKrHTKNI6moJsn1ppAQ==} dependencies: '@types/semver': 6.2.3 - semver: 6.3.0 + semver: 6.3.1 dev: false /semver-diff@4.0.0: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.5.3 + semver: 7.5.4 /semver@5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true /semver@7.0.0: @@ -23532,8 +22446,8 @@ packages: hasBin: true dev: true - /semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -23825,8 +22739,8 @@ packages: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: false - /sort-package-json@2.5.0: - resolution: {integrity: sha512-KIsqEi/ameVyhhatpzwialQVSMP1mFzRLJgTBKJDz0duQmhnBDjf8MFyFoIoVnW69SqjH3/bziCSlgiuz2KbHg==} + /sort-package-json@2.5.1: + resolution: {integrity: sha512-vx/KoZxm8YNMUqdlw7SGTfqR5pqZ/sUfgOuRtDILiOy/3AvzhAibyUe2cY3OpLs3oRSow9up4yLVtQaM24rbDQ==} hasBin: true dependencies: detect-indent: 7.0.1 @@ -24016,7 +22930,7 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook-addon-designs@7.0.0-beta.2(@storybook/addon-docs@7.0.26)(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0): + /storybook-addon-designs@7.0.0-beta.2(@storybook/addon-docs@7.1.0)(@storybook/addons@6.5.16)(@storybook/api@6.5.16)(@storybook/components@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ljBNmyCJdPTXhiBSfA1S+GBxtMooW2M7nxlt49OoCRH7jcxZOYQdiI8JYQiMF5Ur0MGakbSci0Xm+JzAvcm02g==} peerDependencies: '@storybook/addon-docs': ^6.4.0 || ^7.0.0 @@ -24033,16 +22947,16 @@ packages: optional: true dependencies: '@figspec/react': 1.0.3(react@18.2.0) - '@storybook/addon-docs': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.1.0(react-dom@18.2.0)(react@18.2.0) '@storybook/addons': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/api': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /storybook-addon-pseudo-states@2.1.0(@storybook/components@7.0.26)(@storybook/core-events@7.0.26)(@storybook/manager-api@7.0.26)(@storybook/preview-api@7.0.26)(@storybook/theming@7.0.26)(react-dom@18.2.0)(react@18.2.0): + /storybook-addon-pseudo-states@2.1.0(@storybook/components@7.1.0)(@storybook/core-events@7.1.0)(@storybook/manager-api@7.1.0)(@storybook/preview-api@7.1.0)(@storybook/theming@7.1.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AwbCL1OiZ16aIeXSP/IOovkMwXy7NTZqmjkz+UM2guSGjvogHNA95NhuVyWoqieE+QWUpGO48+MrBGMeeJcHOQ==} peerDependencies: '@storybook/components': ^7.0.0 || 7 @@ -24058,16 +22972,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/components': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.26 - '@storybook/manager-api': 7.0.26(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.26 - '@storybook/theming': 7.0.26(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.1.0 + '@storybook/manager-api': 7.1.0(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.1.0 + '@storybook/theming': 7.1.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /storybook-addon-swc@1.2.0(@swc/core@1.3.49)(webpack@5.88.1): + /storybook-addon-swc@1.2.0(@swc/core@1.3.49)(webpack@5.88.2): resolution: {integrity: sha512-PEpxhAH+407KTcVDC7uUH4S26qtuBDC/JlZI3NqFYu0Tm2uCBf56On+13lK4iE3Iz8FORl4aSXo2RricJ/UhPQ==} peerDependencies: '@swc/core': ^1.2.152 @@ -24082,23 +22996,23 @@ packages: '@babel/runtime': 7.22.5 '@swc/core': 1.3.49 deepmerge: 4.3.1 - swc-loader: 0.1.16(@swc/core@1.3.49)(webpack@5.88.1) - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + swc-loader: 0.1.16(@swc/core@1.3.49)(webpack@5.88.2) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true - /storybook-addon-turbo-build@2.0.1(webpack@5.88.1): + /storybook-addon-turbo-build@2.0.1(webpack@5.88.2): resolution: {integrity: sha512-NP9e42fOmhkRe93okDlmIJ+2m+j4c9HZSa8EQJPJiJBQiAZ6MrjL6v0jzMukcwhIlu91RtHSkjlACm3xbi9jWQ==} dependencies: - esbuild-loader: 3.0.1(webpack@5.88.1) + esbuild-loader: 3.0.1(webpack@5.88.2) transitivePeerDependencies: - webpack dev: true - /storybook@7.0.26: - resolution: {integrity: sha512-N6+/QBIahTnOJ3mQFNh+PIimjw+yUUoBlnMq8kE1Rg6QFi8ErEK8xte6uppiTh+7ShpqeLhp9ipuDV6DwJ9Aqg==} + /storybook@7.1.0: + resolution: {integrity: sha512-3fnLTeHzK+6cbo3sfanAvVFpi4pauvEaODbHo8I8ui/RNxENQSYHxgCK6ULWets9Zay0cXxCwe3n3G/zeVoCNg==} hasBin: true dependencies: - '@storybook/cli': 7.0.26 + '@storybook/cli': 7.1.0 transitivePeerDependencies: - bufferutil - encoding @@ -24322,13 +23236,13 @@ packages: /strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} - /style-loader@3.3.3(webpack@5.88.1): + /style-loader@3.3.3(webpack@5.88.2): resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 || 5 dependencies: - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /style-to-js@1.1.0: @@ -24341,7 +23255,7 @@ packages: dependencies: inline-style-parser: 0.1.1 - /styled-jsx@5.1.1(@babel/core@7.22.6)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.22.9)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -24354,7 +23268,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.22.6 + '@babel/core': 7.22.9 client-only: 0.0.1 react: 18.2.0 @@ -24376,19 +23290,19 @@ packages: mime: 2.6.0 qs: 6.11.1 readable-stream: 3.6.2 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: false - /supercluster@7.1.5: - resolution: {integrity: sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==} + /supercluster@8.0.1: + resolution: {integrity: sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==} dependencies: - kdbush: 3.0.0 + kdbush: 4.0.2 dev: false - /superjson@1.12.4: - resolution: {integrity: sha512-vkpPQAxdCg9SLfPv5GPC5fnGrui/WryktoN9O5+Zif/14QIMjw+RITf/5LbBh+9QpBFb3KNvJth+puz2H8o6GQ==} + /superjson@1.13.1: + resolution: {integrity: sha512-AVH2eknm9DEd3qvxM4Sq+LTCkSXE2ssfh1t11MHMXyYXFQyQ1HLgVvV+guLTsaQnJU3gnaVo34TohHPulY/wLg==} engines: {node: '>=10'} dependencies: copy-anything: 3.0.3 @@ -24427,14 +23341,24 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /swc-loader@0.1.16(@swc/core@1.3.49)(webpack@5.88.1): + /swc-loader@0.1.16(@swc/core@1.3.49)(webpack@5.88.2): resolution: {integrity: sha512-NKIm8aJjK/z/yfzk+v7YGwJMjBKaLaUs9ZKI2zoaIGKAjtkwjO92ZLI0fiTZuwzRqVLQl/29fBdSgFCBzquR0w==} peerDependencies: '@swc/core': ^1.2.147 webpack: '>=2 || 5' dependencies: '@swc/core': 1.3.49 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) + dev: true + + /swc-loader@0.2.3(@swc/core@1.3.49)(webpack@5.88.2): + resolution: {integrity: sha512-D1p6XXURfSPleZZA/Lipb3A8pZ17fP4NObZvFCDjK/OKljroqDpPmsBdTraWhVBqUNpcWBQY1imWdoPScRlQ7A==} + peerDependencies: + '@swc/core': ^1.2.147 + webpack: '>=2 || 5' + dependencies: + '@swc/core': 1.3.49 + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /synchronous-promise@2.0.17: @@ -24551,7 +23475,7 @@ packages: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - /terser-webpack-plugin@5.3.7(@swc/core@1.3.49)(esbuild@0.17.19)(webpack@5.88.1): + /terser-webpack-plugin@5.3.7(@swc/core@1.3.49)(esbuild@0.18.14)(webpack@5.88.2): resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -24569,12 +23493,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.18 '@swc/core': 1.3.49 - esbuild: 0.17.19 + esbuild: 0.18.14 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.16.9 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /terser@5.16.9: @@ -24699,6 +23623,10 @@ packages: is-buffer: 2.0.5 vfile: 5.3.7 + /tocbot@4.21.0: + resolution: {integrity: sha512-vXk8htr8mIl3hc2s2mDkaPTBfqmqZA2o0x7eXbxUibdrpEIPdpM0L9hH/RvEvlgSM+ZTgS34sGipk5+VrLJCLA==} + dev: true + /toggle-selection@1.0.6: resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} dev: false @@ -24738,41 +23666,41 @@ packages: /trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - /trpc-client-devtools-link@0.2.1-next(@trpc/client@10.33.1)(@trpc/server@10.33.1): + /trpc-client-devtools-link@0.2.1-next(@trpc/client@10.34.0)(@trpc/server@10.34.0): resolution: {integrity: sha512-juHl8SSsVywR7U98KqcRb7/dYVnTcnZNboRF3l87zwtFcbVWz60R2dSAMrjD7jY2qAZ7VJYUbx1gvDKC2SaJvw==} peerDependencies: '@trpc/client': ^10.0.0-proxy-beta.10 '@trpc/server': ^10.0.0-proxy-beta.10 dependencies: - '@trpc/client': 10.33.1(@trpc/server@10.33.1) - '@trpc/server': 10.33.1 - superjson: 1.12.4 + '@trpc/client': 10.34.0(@trpc/server@10.34.0) + '@trpc/server': 10.34.0 + superjson: 1.13.1 dev: true - /trpc-panel@1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.33.1)(zod@3.21.4): + /trpc-panel@1.3.4(patch_hash=3z2tx2cn67fyw5s2xdx73dxaji)(@trpc/server@10.34.0)(zod@3.21.4): resolution: {integrity: sha512-u5/dCi/AAp2tpJcCL5ZCfrdJtHHu8hrtm2hzSBZCE7z9Tw6MB1rCcliSQvgMPIEXMQrgwXk4t4IedfWkxioKng==} peerDependencies: '@trpc/server': ^10.0.0 zod: ^3.19.1 dependencies: - '@trpc/server': 10.33.1 + '@trpc/server': 10.34.0 fuzzysort: 2.0.4 path: 0.12.7 url: 0.11.0 zod: 3.21.4 - zod-to-json-schema: 3.21.3(zod@3.21.4) + zod-to-json-schema: 3.21.4(zod@3.21.4) dev: true patched: true - /trpc-playground@1.0.4(@trpc/server@10.33.1)(@types/node@18.16.19)(typescript@5.1.6)(zod@3.21.4): + /trpc-playground@1.0.4(@trpc/server@10.34.0)(@types/node@18.16.19)(typescript@5.1.6)(zod@3.21.4): resolution: {integrity: sha512-6nVf1o2LNoo1g6oTS24yajoH7xV4CFjxGAbAH7qLXqa3yo9qB5QHsWLbrm1hNt51SyCG++P0zHJaCdVfgvEVDg==} peerDependencies: '@trpc/server': ^10 zod: ^3 dependencies: '@trpc-playground/html': 1.0.4(@types/node@18.16.19) - '@trpc-playground/types': 1.0.0(@trpc/server@10.33.1)(typescript@5.1.6) - '@trpc/server': 10.33.1 + '@trpc-playground/types': 1.0.0(@trpc/server@10.34.0)(typescript@5.1.6) + '@trpc/server': 10.34.0 lodash: 4.17.21 uttp: 0.1.3 zod: 3.21.4 @@ -24828,16 +23756,8 @@ packages: typescript: 5.1.6 dev: true - /tsconfig-paths-webpack-plugin@3.5.2: - resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==} - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.15.0 - tsconfig-paths: 4.2.0 - dev: true - - /tsconfig-paths-webpack-plugin@4.0.1: - resolution: {integrity: sha512-m5//KzLoKmqu2MVix+dgLKq70MnFi8YL8sdzQZ6DblmCdfuq/y3OqvJd5vMndg2KEVCOeNz8Es4WVZhYInteLw==} + /tsconfig-paths-webpack-plugin@4.1.0: + resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 @@ -24903,65 +23823,65 @@ packages: yargs: 17.7.2 dev: false - /turbo-darwin-64@1.10.7: - resolution: {integrity: sha512-N2MNuhwrl6g7vGuz4y3fFG2aR1oCs0UZ5HKl8KSTn/VC2y2YIuLGedQ3OVbo0TfEvygAlF3QGAAKKtOCmGPNKA==} + /turbo-darwin-64@1.10.8: + resolution: {integrity: sha512-FOK3qrLZE2Yq7/2DkAnAzghisGQroZJs85Rui3IXM/2e7rTtBADmU9w36d4k0Yw7RHEiOo8U4eAYUl52OWRwJQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /turbo-darwin-arm64@1.10.7: - resolution: {integrity: sha512-WbJkvjU+6qkngp7K4EsswOriO3xrNQag7YEGRtfLoDdMTk4O4QTeU6sfg2dKfDsBpTidTvEDwgIYJhYVGzrz9Q==} + /turbo-darwin-arm64@1.10.8: + resolution: {integrity: sha512-8mbgH8oBycusa8RnbHlvrpHxfZsgNrk6CXMu/KJECpajYT3nSOMK2Rrs+422HqLDTVUw4GAqmTr26nUx8yJoyA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /turbo-linux-64@1.10.7: - resolution: {integrity: sha512-x1CF2CDP1pDz/J8/B2T0hnmmOQI2+y11JGIzNP0KtwxDM7rmeg3DDTtDM/9PwGqfPotN9iVGgMiMvBuMFbsLhg==} + /turbo-linux-64@1.10.8: + resolution: {integrity: sha512-eJ1ND3LuILw28gd+9f3Ews7Eika9WOxp+/PxJI+EPHseTrbLMLYqSPAunmZdOx840Pq0Sk5j4Nik7NCzuCWXkg==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /turbo-linux-arm64@1.10.7: - resolution: {integrity: sha512-JtnBmaBSYbs7peJPkXzXxsRGSGBmBEIb6/kC8RRmyvPAMyqF8wIex0pttsI+9plghREiGPtRWv/lfQEPRlXnNQ==} + /turbo-linux-arm64@1.10.8: + resolution: {integrity: sha512-3+pVaOzGP/5GFvQakxuHDMsj43Y6bmaq5/84tvgGL0FgtKpsQvBfdaDs12HX5cb/zUnd2/jdQPNiGJwVeC/McA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /turbo-windows-64@1.10.7: - resolution: {integrity: sha512-7A/4CByoHdolWS8dg3DPm99owfu1aY/W0V0+KxFd0o2JQMTQtoBgIMSvZesXaWM57z3OLsietFivDLQPuzE75w==} + /turbo-windows-64@1.10.8: + resolution: {integrity: sha512-LdryI+ZQsVrW4hWZw5G5vJz0syjWxyc0tnieZRefy+d9Ti1du/qCYLP0KQRgL9Yuh1klbH/tzmx70upGARgWKQ==} cpu: [x64] os: [win32] requiresBuild: true dev: false optional: true - /turbo-windows-arm64@1.10.7: - resolution: {integrity: sha512-D36K/3b6+hqm9IBAymnuVgyePktwQ+F0lSXr2B9JfAdFPBktSqGmp50JNC7pahxhnuCLj0Vdpe9RqfnJw5zATA==} + /turbo-windows-arm64@1.10.8: + resolution: {integrity: sha512-whHnhM84KIa2Ly/fcw2Ujw2Rr/9wh8ynAdZ9bdvZoZKAbOr3tXKft0tmy50jQ6IsNr6Cj0XD4cuSTKhvqoGtYA==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /turbo@1.10.7: - resolution: {integrity: sha512-xm0MPM28TWx1e6TNC3wokfE5eaDqlfi0G24kmeHupDUZt5Wd0OzHFENEHMPqEaNKJ0I+AMObL6nbSZonZBV2HA==} + /turbo@1.10.8: + resolution: {integrity: sha512-lmPKkeRMC/3gjTVxICt93A8zAzjGjbZINdekjzivn4g/rOjpHVNuOuVANU5L4H4R1bzQr8FFvZNQeQaElOjz/Q==} hasBin: true requiresBuild: true optionalDependencies: - turbo-darwin-64: 1.10.7 - turbo-darwin-arm64: 1.10.7 - turbo-linux-64: 1.10.7 - turbo-linux-arm64: 1.10.7 - turbo-windows-64: 1.10.7 - turbo-windows-arm64: 1.10.7 + turbo-darwin-64: 1.10.8 + turbo-darwin-arm64: 1.10.8 + turbo-linux-64: 1.10.8 + turbo-linux-arm64: 1.10.8 + turbo-windows-64: 1.10.8 + turbo-windows-arm64: 1.10.8 dev: false /turf-jsts@1.2.3: @@ -25031,10 +23951,15 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /type-fest@3.12.0: - resolution: {integrity: sha512-qj9wWsnFvVEMUDbESiilKeXeHL7FwwiFcogfhfyjmvT968RXSvnl23f1JOClTHYItsi7o501C/7qVllscUP3oA==} + /type-fest@3.13.1: + resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} + /type-fest@4.0.0: + resolution: {integrity: sha512-d/oYtUnPM9zar2fqqGLYPzgcY0qUlYK0evgNVti93xpzfjGkMgZHu9Lvgrkn0rqGXTgsFRxFamzjGoD9Uo+dgw==} + engines: {node: '>=16'} + dev: true + /type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -25087,7 +24012,7 @@ packages: glob: 8.1.0 npm-registry-fetch: 14.0.5 ora: 5.4.1 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - bluebird - supports-color @@ -25134,10 +24059,6 @@ packages: busboy: 1.6.0 dev: false - /unfetch@4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} - dev: true - /unherit@3.0.1: resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} @@ -25210,7 +24131,7 @@ packages: vfile-message: 3.1.4 vfile-reporter: 7.0.5 vfile-statistics: 2.0.1 - yaml: 2.2.2 + yaml: 2.3.1 transitivePeerDependencies: - supports-color @@ -25374,13 +24295,13 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin@0.10.2: - resolution: {integrity: sha512-6rk7GUa4ICYjae5PrAllvcDeuT8pA9+j5J5EkxbMFaV+SalHhxZ7X2dohMzu6C3XzsMT+6jwR/+pwPNR3uK9MA==} + /unplugin@1.4.0: + resolution: {integrity: sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==} dependencies: acorn: 8.9.0 chokidar: 3.5.3 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.4.6 + webpack-virtual-modules: 0.5.0 dev: true /untildify@4.0.0: @@ -25403,7 +24324,7 @@ packages: engines: {node: '>=14.16'} dependencies: boxen: 7.1.1 - chalk: 5.2.0 + chalk: 5.3.0 configstore: 6.0.0 has-yarn: 3.0.0 import-lazy: 4.0.0 @@ -25413,7 +24334,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.3 + semver: 7.5.4 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -25440,7 +24361,7 @@ packages: querystring: 0.2.0 dev: true - /use-callback-ref@1.3.0(@types/react@18.2.14)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -25450,7 +24371,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 tslib: 2.5.0 @@ -25461,7 +24382,7 @@ packages: dependencies: react: 18.2.0 - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.14)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -25470,10 +24391,10 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 - /use-latest@1.2.1(@types/react@18.2.14)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -25482,9 +24403,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.14)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.15)(react@18.2.0) /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==} @@ -25497,7 +24418,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.14)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.15)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -25507,7 +24428,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.14 + '@types/react': 18.2.15 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.5.0 @@ -25798,18 +24719,21 @@ packages: - bufferutil - utf-8-validate - /webpack-dev-middleware@5.3.3(webpack@5.88.1): - resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} - engines: {node: '>= 12.13.0'} + /webpack-dev-middleware@6.1.1(webpack@5.88.2): + resolution: {integrity: sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==} + engines: {node: '>= 14.15.0'} peerDependencies: - webpack: ^4.0.0 || ^5.0.0 || 5 + webpack: ^5.0.0 || 5 + peerDependenciesMeta: + webpack: + optional: true dependencies: colorette: 2.0.20 memfs: 3.5.0 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.88.1(@swc/core@1.3.49)(esbuild@0.17.19) + webpack: 5.88.2(@swc/core@1.3.49)(esbuild@0.18.14) dev: true /webpack-hot-middleware@2.25.3: @@ -25831,12 +24755,12 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack-virtual-modules@0.4.6: - resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==} + /webpack-virtual-modules@0.5.0: + resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} dev: true - /webpack@5.88.1(@swc/core@1.3.49)(esbuild@0.17.19): - resolution: {integrity: sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==} + /webpack@5.88.2(@swc/core@1.3.49)(esbuild@0.18.14): + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -25866,7 +24790,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(esbuild@0.17.19)(webpack@5.88.1) + terser-webpack-plugin: 5.3.7(@swc/core@1.3.49)(esbuild@0.18.14)(webpack@5.88.2) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -25946,12 +24870,6 @@ packages: dependencies: isexe: 2.0.0 - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - dependencies: - string-width: 4.2.3 - dev: true - /widest-line@3.1.0: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} @@ -26144,8 +25062,8 @@ packages: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - /yaml@2.2.2: - resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} + /yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} engines: {node: '>= 14'} /yargs-parser@18.1.3: @@ -26240,8 +25158,8 @@ packages: - supports-color dev: true - /zod-to-json-schema@3.21.3(zod@3.21.4): - resolution: {integrity: sha512-09W/9oyxeF1/wWnzCb6MursW+lOzgKi91QwE7eTBbC+t/qgfuLsUVDai3lHemSQnQu/UONAcT/fv3ZnDvbTeKg==} + /zod-to-json-schema@3.21.4(zod@3.21.4): + resolution: {integrity: sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw==} peerDependencies: zod: ^3.21.4 dependencies: