diff --git a/app/[locale]/[[...slug]]/page.tsx b/app/[locale]/[[...slug]]/page.tsx index 35dcf0f51..d0be0494e 100644 --- a/app/[locale]/[[...slug]]/page.tsx +++ b/app/[locale]/[[...slug]]/page.tsx @@ -16,40 +16,28 @@ import SinglePagePreview from './single-page-preview'; /** * Render pages depending on type. */ -export default async function Page({ - params, -}: { - params: { slug: string[], locale: string }; -}) { +export default async function Page({ params }: { params: { slug: string[]; locale: string } }) { const { isEnabled } = draftMode(); const { slug, locale } = params; - - const { query = '', queryParams, docType } = getQueryFromSlug(slug, locale) - const pageData = await client.fetch(query, queryParams) + const { query = '', queryParams, docType } = getQueryFromSlug(slug, locale); - const data = filterDataToSingleItem(pageData, isEnabled) + const pageData = await client.fetch(query, queryParams); + + const data = filterDataToSingleItem(pageData, isEnabled); if (isEnabled) { return ( - {docType === 'home' && ( - - )} - {docType === 'page' && ( - - )} - {docType === 'product' && ( - - )} - {docType === 'category' && ( - - )} + {docType === 'home' && } + {docType === 'page' && } + {docType === 'product' && } + {docType === 'category' && } - ) + ); } - + return ( <> {docType === 'home' && } @@ -57,25 +45,22 @@ export default async function Page({ {docType === 'category' && } {docType === 'page' && } - ) + ); } // Background revalidate once every day. -export const revalidate = 86400; +// export const revalidate = 86400; /** * Get paths for each page. */ export async function generateStaticParams() { - const paths = await client.fetch(docQuery) + const paths = await client.fetch(docQuery); - return paths.map((path: { - slug: string, - locale: string - }) => ({ + return paths.map((path: { slug: string; locale: string }) => ({ slug: path.slug.split('/').filter((p) => p), locale: path.locale - })) + })); } /** @@ -83,54 +68,51 @@ export async function generateStaticParams() { * If we're in "preview mode" and have multiple documents, return the draft */ function filterDataToSingleItem(data: any, preview = false) { - if (!Array.isArray(data)) { - return data + return data; } if (data.length === 1) { - return data[0] + return data[0]; } if (preview) { - return data.find((item) => item._id.startsWith(`drafts.`)) || data[0] + return data.find((item) => item._id.startsWith(`drafts.`)) || data[0]; } - return data[0] + return data[0]; } /** * Generate metadata for each page. */ -export async function generateMetadata({ params }: {params: { slug: string[], locale: string }}): Promise { - const { slug, locale } = params +export async function generateMetadata({ + params +}: { + params: { slug: string[]; locale: string }; +}): Promise { + const { slug, locale } = params; - const { query = '', queryParams } = getQueryFromSlug(slug, locale) + const { query = '', queryParams } = getQueryFromSlug(slug, locale); - const pageData = await client.fetch(query, queryParams) + const pageData = await client.fetch(query, queryParams); - const data = filterDataToSingleItem(pageData, false) + const data = filterDataToSingleItem(pageData, false); const { seo } = data ?? {}; return { title: seo?.title ? seo?.title : data?.title, - description: seo?.description - ? seo.description - : 'Webb och digitalbyrå från Göteborg', + description: seo?.description ? seo.description : 'Webb och digitalbyrå från Göteborg', openGraph: { images: [ { - url: seo?.image?.asset?.url - ? seo.image.asset.url - : '/og-image.jpg', + url: seo?.image?.asset?.url ? seo.image.asset.url : '/og-image.jpg', width: 1200, height: 630, - alt: seo?.coverImage?.alt - ? seo.coverImage.alt - : 'Kodamera AB', - }, - ], - }, - } -} \ No newline at end of file + alt: seo?.coverImage?.alt ? seo.coverImage.alt : 'Kodamera AB' + } + ] + } + }; +} diff --git a/app/api/revalidate/route.ts b/app/api/revalidate/route.ts deleted file mode 100644 index e69de29bb..000000000 diff --git a/package.json b/package.json index 70283c66c..b9be449a1 100644 --- a/package.json +++ b/package.json @@ -23,53 +23,54 @@ "*": "prettier --write --ignore-unknown" }, "dependencies": { - "@headlessui/react": "^1.7.10", - "@next/bundle-analyzer": "^13.3.4", + "@headlessui/react": "^1.7.14", + "@next/bundle-analyzer": "^13.4.3", "@portabletext/react": "^3.0.0", "@radix-ui/react-dropdown-menu": "^2.0.4", "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-navigation-menu": "^1.1.2", - "@sanity/icons": "2", + "@sanity/icons": "^2.3.1", "@sanity/image-url": "^1.0.2", - "@sanity/types": "3", - "@sanity/ui": "1", - "@types/styled-components": "^5.1", + "@sanity/types": "^3.11.1", + "@sanity/ui": "^1.3.3", + "@sanity/webhook": "^2.0.0", + "@types/styled-components": "^5.1.26", "@vercel/og": "^0.1.0", "class-variance-authority": "^0.6.0", "clsx": "^1.2.1", - "framer-motion": "^8.4.0", + "framer-motion": "^8.5.5", "is-empty-iterable": "^3.0.0", "lucide-react": "^0.194.0", "next": "13.4.3", - "next-intl": "^2.13.1", - "next-sanity": "^4.2.0", + "next-intl": "^2.14.6", + "next-sanity": "^4.3.2", "react": "18.2.0", "react-cookie": "^4.1.1", "react-dom": "18.2.0", "react-glider": "^4.0.2", - "sanity": "3", - "styled-components": "^5.2", + "sanity": "^3.11.1", + "styled-components": "^5.3.10", "tailwind-merge": "^1.12.0", "tailwindcss-animate": "^1.0.5" }, "devDependencies": { - "@playwright/test": "^1.31.2", + "@playwright/test": "^1.34.1", "@tailwindcss/typography": "^0.5.9", "@types/negotiator": "^0.6.1", "@types/node": "18.13.0", "@types/react": "18.0.27", "@types/react-dom": "18.0.10", "@vercel/git-hooks": "^1.0.0", - "autoprefixer": "^10.4.13", - "eslint": "^8.35.0", - "eslint-config-next": "^13.4.0", - "eslint-config-prettier": "^8.6.0", + "autoprefixer": "^10.4.14", + "eslint": "^8.41.0", + "eslint-config-next": "^13.4.3", + "eslint-config-prettier": "^8.8.0", "eslint-plugin-unicorn": "^45.0.2", - "lint-staged": "^13.1.1", - "postcss": "^8.4.21", - "prettier": "^2.8.7", - "prettier-plugin-tailwindcss": "^0.2.7", - "tailwindcss": "^3.2.6", + "lint-staged": "^13.2.2", + "postcss": "^8.4.23", + "prettier": "^2.8.8", + "prettier-plugin-tailwindcss": "^0.2.8", + "tailwindcss": "^3.3.2", "typescript": "4.9.5" } } diff --git a/pages/api/revalidate.ts b/pages/api/revalidate.ts new file mode 100644 index 000000000..cbf541856 --- /dev/null +++ b/pages/api/revalidate.ts @@ -0,0 +1,43 @@ +import { NextApiRequest, NextApiResponse } from 'next'; + +import { isValidSignature, SIGNATURE_HEADER_NAME } from '@sanity/webhook'; + +const SANITY_WEBHOOK_SECRET = `${process.env.SANITY_WEBHOOK_SECRET}`; + +export default async function handler(req: NextApiRequest, res: NextApiResponse) { + const signature = `${req.headers[SIGNATURE_HEADER_NAME]}`; + const isValid = isValidSignature(JSON.stringify(req.body), signature, SANITY_WEBHOOK_SECRET); + + console.log(`===== Is the webhook request valid? ${isValid}`); + + // Validate signature + if (!isValid) { + res.status(401).json({ success: false, message: 'Invalid signature' }); + return; + } + + const slug = req.body.slug; + const locale = req.body.locale; + const type = req.body._type; + let pathToRevalidate = ""; + + switch(type) { + case "home": + pathToRevalidate = `${slug}${locale}`; + break; + default: + break; + } + + console.log(`Path to revalidate: ${pathToRevalidate}`) + + try { + await res.revalidate(`${pathToRevalidate}`); + + return res.json({ revalidated: true }); + } catch (err) { + // Could not revalidate. The stale page will continue to be shown until + // this issue is fixed. + return res.status(500).send('Error while revalidating'); + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 050252e1f..4b6d268fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,64 +1,66 @@ lockfileVersion: 5.4 specifiers: - '@headlessui/react': ^1.7.10 - '@next/bundle-analyzer': ^13.3.4 - '@playwright/test': ^1.31.2 + '@headlessui/react': ^1.7.14 + '@next/bundle-analyzer': ^13.4.3 + '@playwright/test': ^1.34.1 '@portabletext/react': ^3.0.0 '@radix-ui/react-dropdown-menu': ^2.0.4 '@radix-ui/react-icons': ^1.3.0 '@radix-ui/react-navigation-menu': ^1.1.2 - '@sanity/icons': '2' + '@sanity/icons': ^2.3.1 '@sanity/image-url': ^1.0.2 - '@sanity/types': '3' - '@sanity/ui': '1' + '@sanity/types': ^3.11.1 + '@sanity/ui': ^1.3.3 + '@sanity/webhook': ^2.0.0 '@tailwindcss/typography': ^0.5.9 '@types/negotiator': ^0.6.1 '@types/node': 18.13.0 '@types/react': 18.0.27 '@types/react-dom': 18.0.10 - '@types/styled-components': ^5.1 + '@types/styled-components': ^5.1.26 '@vercel/git-hooks': ^1.0.0 '@vercel/og': ^0.1.0 - autoprefixer: ^10.4.13 + autoprefixer: ^10.4.14 class-variance-authority: ^0.6.0 clsx: ^1.2.1 - eslint: ^8.35.0 - eslint-config-next: ^13.4.0 - eslint-config-prettier: ^8.6.0 + eslint: ^8.41.0 + eslint-config-next: ^13.4.3 + eslint-config-prettier: ^8.8.0 eslint-plugin-unicorn: ^45.0.2 - framer-motion: ^8.4.0 + framer-motion: ^8.5.5 is-empty-iterable: ^3.0.0 - lint-staged: ^13.1.1 + lint-staged: ^13.2.2 lucide-react: ^0.194.0 next: 13.4.3 - next-intl: ^2.13.1 - next-sanity: ^4.2.0 - postcss: ^8.4.21 - prettier: ^2.8.7 - prettier-plugin-tailwindcss: ^0.2.7 + next-intl: ^2.14.6 + next-sanity: ^4.3.2 + postcss: ^8.4.23 + prettier: ^2.8.8 + prettier-plugin-tailwindcss: ^0.2.8 react: 18.2.0 react-cookie: ^4.1.1 react-dom: 18.2.0 react-glider: ^4.0.2 - sanity: '3' - styled-components: ^5.2 + sanity: ^3.11.1 + styled-components: ^5.3.10 tailwind-merge: ^1.12.0 - tailwindcss: ^3.2.6 + tailwindcss: ^3.3.2 tailwindcss-animate: ^1.0.5 typescript: 4.9.5 dependencies: '@headlessui/react': 1.7.14_biqbaboplfbrettd7655fr4n2y - '@next/bundle-analyzer': 13.3.4 + '@next/bundle-analyzer': 13.4.3 '@portabletext/react': 3.0.0_react@18.2.0 '@radix-ui/react-dropdown-menu': 2.0.4_5ndqzdd6t4rivxsukjv3i3ak2q '@radix-ui/react-icons': 1.3.0_react@18.2.0 '@radix-ui/react-navigation-menu': 1.1.2_biqbaboplfbrettd7655fr4n2y '@sanity/icons': 2.3.1_react@18.2.0 '@sanity/image-url': 1.0.2 - '@sanity/types': 3.9.1 - '@sanity/ui': 1.3.2_qzhz75e2qrzz6afgiqoxbiiigi + '@sanity/types': 3.11.1 + '@sanity/ui': 1.3.3_qzhz75e2qrzz6afgiqoxbiiigi + '@sanity/webhook': 2.0.0 '@types/styled-components': 5.1.26 '@vercel/og': 0.1.0 class-variance-authority: 0.6.0_typescript@4.9.5 @@ -66,40 +68,44 @@ dependencies: framer-motion: 8.5.5_biqbaboplfbrettd7655fr4n2y is-empty-iterable: 3.0.0 lucide-react: 0.194.0_react@18.2.0 - next: 13.4.3_5lnmxaau2bs7vcvowl2iwadrxa - next-intl: 2.13.1_next@13.4.3+react@18.2.0 - next-sanity: 4.2.0_epge5smcodx2pthdpziyhttzaq + next: 13.4.3_3j7hb26pwgm6spbxoejtjx6xja + next-intl: 2.14.6_next@13.4.3+react@18.2.0 + next-sanity: 4.3.2_4o3rd6q43xmpba6ig3yksjosiu react: 18.2.0 react-cookie: 4.1.1_react@18.2.0 react-dom: 18.2.0_react@18.2.0 react-glider: 4.0.2_biqbaboplfbrettd7655fr4n2y - sanity: 3.9.1_inskn5v7aqlrr54h6fubgcms5y + sanity: 3.11.1_inskn5v7aqlrr54h6fubgcms5y styled-components: 5.3.10_7i5myeigehqah43i5u7wbekgba tailwind-merge: 1.12.0 - tailwindcss-animate: 1.0.5_tailwindcss@3.3.1 + tailwindcss-animate: 1.0.5_tailwindcss@3.3.2 devDependencies: - '@playwright/test': 1.32.3 - '@tailwindcss/typography': 0.5.9_tailwindcss@3.3.1 + '@playwright/test': 1.34.1 + '@tailwindcss/typography': 0.5.9_tailwindcss@3.3.2 '@types/negotiator': 0.6.1 '@types/node': 18.13.0 '@types/react': 18.0.27 '@types/react-dom': 18.0.10 '@vercel/git-hooks': 1.0.0 - autoprefixer: 10.4.14_postcss@8.4.22 - eslint: 8.38.0 - eslint-config-next: 13.4.0_ze6bmax3gcsfve3yrzu6npguhe - eslint-config-prettier: 8.8.0_eslint@8.38.0 - eslint-plugin-unicorn: 45.0.2_eslint@8.38.0 - lint-staged: 13.2.1 - postcss: 8.4.22 - prettier: 2.8.7 - prettier-plugin-tailwindcss: 0.2.7_prettier@2.8.7 - tailwindcss: 3.3.1_postcss@8.4.22 + autoprefixer: 10.4.14_postcss@8.4.23 + eslint: 8.41.0 + eslint-config-next: 13.4.3_5ujgynla27k2qkzlnkldjwsutm + eslint-config-prettier: 8.8.0_eslint@8.41.0 + eslint-plugin-unicorn: 45.0.2_eslint@8.41.0 + lint-staged: 13.2.2 + postcss: 8.4.23 + prettier: 2.8.8 + prettier-plugin-tailwindcss: 0.2.8_prettier@2.8.8 + tailwindcss: 3.3.2 typescript: 4.9.5 packages: + /@alloc/quick-lru/5.2.0: + resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} + engines: {node: '>=10'} + /@ampproject/remapping/2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} @@ -114,23 +120,23 @@ packages: dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data/7.21.7: - resolution: {integrity: sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==} + /@babel/compat-data/7.21.9: + resolution: {integrity: sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ==} engines: {node: '>=6.9.0'} dev: false - /@babel/core/7.21.5: - resolution: {integrity: sha512-9M398B/QH5DlfCOTKDZT1ozXr0x8uBEeFd+dJraGUZGiaNpGCDVGCc14hZexsMblw3XxltJ+6kSvogp9J+5a9g==} + /@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.21.4 - '@babel/generator': 7.21.5 - '@babel/helper-compilation-targets': 7.21.5_@babel+core@7.21.5 + '@babel/generator': 7.21.9 + '@babel/helper-compilation-targets': 7.21.5_@babel+core@7.21.8 '@babel/helper-module-transforms': 7.21.5 '@babel/helpers': 7.21.5 - '@babel/parser': 7.21.5 - '@babel/template': 7.20.7 + '@babel/parser': 7.21.9 + '@babel/template': 7.21.9 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 convert-source-map: 1.9.0 @@ -142,8 +148,8 @@ packages: - supports-color dev: false - /@babel/generator/7.21.5: - resolution: {integrity: sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==} + /@babel/generator/7.21.9: + resolution: {integrity: sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.21.5 @@ -159,14 +165,14 @@ packages: '@babel/types': 7.21.5 dev: false - /@babel/helper-compilation-targets/7.21.5_@babel+core@7.21.5: + /@babel/helper-compilation-targets/7.21.5_@babel+core@7.21.8: resolution: {integrity: sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.7 - '@babel/core': 7.21.5 + '@babel/compat-data': 7.21.9 + '@babel/core': 7.21.8 '@babel/helper-validator-option': 7.21.0 browserslist: 4.21.5 lru-cache: 5.1.1 @@ -182,7 +188,7 @@ packages: resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 + '@babel/template': 7.21.9 '@babel/types': 7.21.5 dev: false @@ -209,7 +215,7 @@ packages: '@babel/helper-simple-access': 7.21.5 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.20.7 + '@babel/template': 7.21.9 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 transitivePeerDependencies: @@ -253,7 +259,7 @@ packages: resolution: {integrity: sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 + '@babel/template': 7.21.9 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 transitivePeerDependencies: @@ -268,31 +274,31 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.21.5: - resolution: {integrity: sha512-J+IxH2IsxV4HbnTrSWgMAQj0UEo61hDA4Ny8h8PCX0MLXiibqHbqIOVneqdocemSBc22VpBKxt4J6FQzy9HarQ==} + /@babel/parser/7.21.9: + resolution: {integrity: sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g==} engines: {node: '>=6.0.0'} hasBin: true dependencies: '@babel/types': 7.21.5 dev: false - /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.5: + /@babel/plugin-transform-react-jsx-self/7.21.0_@babel+core@7.21.8: resolution: {integrity: sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.5 + '@babel/core': 7.21.8 '@babel/helper-plugin-utils': 7.21.5 dev: false - /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.5: + /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.21.8: resolution: {integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.5 + '@babel/core': 7.21.8 '@babel/helper-plugin-utils': 7.21.5 dev: false @@ -302,12 +308,12 @@ packages: dependencies: regenerator-runtime: 0.13.11 - /@babel/template/7.20.7: - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} + /@babel/template/7.21.9: + resolution: {integrity: sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/parser': 7.21.5 + '@babel/parser': 7.21.9 '@babel/types': 7.21.5 dev: false @@ -316,12 +322,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.5 + '@babel/generator': 7.21.9 '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.5 + '@babel/parser': 7.21.9 '@babel/types': 7.21.5 debug: 4.3.4 globals: 11.12.0 @@ -334,12 +340,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.5 + '@babel/generator': 7.21.9 '@babel/helper-environment-visitor': 7.21.5 '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.5 + '@babel/parser': 7.21.9 '@babel/types': 7.21.5 debug: 4.3.4_supports-color@5.5.0 globals: 11.12.0 @@ -362,7 +368,7 @@ packages: react: '>=16.8.0' dependencies: react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@dnd-kit/core/6.0.8_biqbaboplfbrettd7655fr4n2y: @@ -375,7 +381,7 @@ packages: '@dnd-kit/utilities': 3.2.1_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@dnd-kit/modifiers/6.0.1_52scne4zmdeyjh2otzkgz2xfvu: @@ -387,7 +393,7 @@ packages: '@dnd-kit/core': 6.0.8_biqbaboplfbrettd7655fr4n2y '@dnd-kit/utilities': 3.2.1_react@18.2.0 react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@dnd-kit/sortable/7.0.2_52scne4zmdeyjh2otzkgz2xfvu: @@ -399,7 +405,7 @@ packages: '@dnd-kit/core': 6.0.8_biqbaboplfbrettd7655fr4n2y '@dnd-kit/utilities': 3.2.1_react@18.2.0 react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@dnd-kit/utilities/3.2.1_react@18.2.0: @@ -408,7 +414,7 @@ packages: react: '>=16.8.0' dependencies: react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@emotion/is-prop-valid/0.8.8: @@ -419,10 +425,10 @@ packages: dev: false optional: true - /@emotion/is-prop-valid/1.2.0: - resolution: {integrity: sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==} + /@emotion/is-prop-valid/1.2.1: + resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: - '@emotion/memoize': 0.8.0 + '@emotion/memoize': 0.8.1 dev: false /@emotion/memoize/0.7.4: @@ -430,8 +436,8 @@ packages: dev: false optional: true - /@emotion/memoize/0.8.0: - resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} + /@emotion/memoize/0.8.1: + resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false /@emotion/stylis/0.8.5: @@ -451,8 +457,8 @@ packages: dev: false optional: true - /@esbuild/android-arm/0.17.18: - resolution: {integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==} + /@esbuild/android-arm/0.17.19: + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -469,8 +475,8 @@ packages: dev: false optional: true - /@esbuild/android-arm64/0.17.18: - resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} + /@esbuild/android-arm64/0.17.19: + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -487,8 +493,8 @@ packages: dev: false optional: true - /@esbuild/android-x64/0.17.18: - resolution: {integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==} + /@esbuild/android-x64/0.17.19: + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -505,8 +511,8 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64/0.17.18: - resolution: {integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==} + /@esbuild/darwin-arm64/0.17.19: + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -523,8 +529,8 @@ packages: dev: false optional: true - /@esbuild/darwin-x64/0.17.18: - resolution: {integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==} + /@esbuild/darwin-x64/0.17.19: + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -541,8 +547,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64/0.17.18: - resolution: {integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==} + /@esbuild/freebsd-arm64/0.17.19: + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -559,8 +565,8 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64/0.17.18: - resolution: {integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==} + /@esbuild/freebsd-x64/0.17.19: + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -577,8 +583,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm/0.17.18: - resolution: {integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==} + /@esbuild/linux-arm/0.17.19: + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -595,8 +601,8 @@ packages: dev: false optional: true - /@esbuild/linux-arm64/0.17.18: - resolution: {integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==} + /@esbuild/linux-arm64/0.17.19: + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -613,8 +619,8 @@ packages: dev: false optional: true - /@esbuild/linux-ia32/0.17.18: - resolution: {integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==} + /@esbuild/linux-ia32/0.17.19: + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -631,8 +637,8 @@ packages: dev: false optional: true - /@esbuild/linux-loong64/0.17.18: - resolution: {integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==} + /@esbuild/linux-loong64/0.17.19: + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -649,8 +655,8 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el/0.17.18: - resolution: {integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==} + /@esbuild/linux-mips64el/0.17.19: + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -667,8 +673,8 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64/0.17.18: - resolution: {integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==} + /@esbuild/linux-ppc64/0.17.19: + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -685,8 +691,8 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64/0.17.18: - resolution: {integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==} + /@esbuild/linux-riscv64/0.17.19: + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -703,8 +709,8 @@ packages: dev: false optional: true - /@esbuild/linux-s390x/0.17.18: - resolution: {integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==} + /@esbuild/linux-s390x/0.17.19: + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -721,8 +727,8 @@ packages: dev: false optional: true - /@esbuild/linux-x64/0.17.18: - resolution: {integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==} + /@esbuild/linux-x64/0.17.19: + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -739,8 +745,8 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64/0.17.18: - resolution: {integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==} + /@esbuild/netbsd-x64/0.17.19: + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -757,8 +763,8 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64/0.17.18: - resolution: {integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==} + /@esbuild/openbsd-x64/0.17.19: + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -775,8 +781,8 @@ packages: dev: false optional: true - /@esbuild/sunos-x64/0.17.18: - resolution: {integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==} + /@esbuild/sunos-x64/0.17.19: + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -793,8 +799,8 @@ packages: dev: false optional: true - /@esbuild/win32-arm64/0.17.18: - resolution: {integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==} + /@esbuild/win32-arm64/0.17.19: + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -811,8 +817,8 @@ packages: dev: false optional: true - /@esbuild/win32-ia32/0.17.18: - resolution: {integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==} + /@esbuild/win32-ia32/0.17.19: + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -829,8 +835,8 @@ packages: dev: false optional: true - /@esbuild/win32-x64/0.17.18: - resolution: {integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==} + /@esbuild/win32-x64/0.17.19: + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -838,28 +844,28 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.38.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.41.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.38.0 - eslint-visitor-keys: 3.4.0 + eslint: 8.41.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 - /@eslint/eslintrc/2.0.2: - resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} + /@eslint/eslintrc/2.0.3: + resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.1 + espree: 9.5.2 globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 @@ -870,8 +876,8 @@ packages: - supports-color dev: true - /@eslint/js/8.38.0: - resolution: {integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==} + /@eslint/js/8.41.0: + resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -889,8 +895,8 @@ packages: '@floating-ui/core': 0.7.3 dev: false - /@floating-ui/dom/1.2.7: - resolution: {integrity: sha512-DyqylONj1ZaBnzj+uBnVfzdjjCkFCL2aA9ESHLyUOGSqb03RpbLMImP1ekIQXYs4KLk9jAjJfZAU8hXfWSahEg==} + /@floating-ui/dom/1.2.8: + resolution: {integrity: sha512-XLwhYV90MxiHDq6S0rzFZj00fnDM+A1R9jhSioZoMsa7G0Q0i+Q4x40ajR8FHSdYDE1bgjG45mIWe6jtv9UPmg==} dependencies: '@floating-ui/core': 1.2.6 dev: false @@ -915,7 +921,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.2.7 + '@floating-ui/dom': 1.2.8 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false @@ -924,20 +930,20 @@ packages: resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} dependencies: '@formatjs/intl-localematcher': 0.2.25 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/ecma402-abstract/1.15.0: resolution: {integrity: sha512-7bAYAv0w4AIao9DNg0avfOLTCPE9woAgs6SpXuMq11IN3A+l+cq8ghczwqSZBM11myvPSJA7vLn72q0rJ0QK6Q==} dependencies: '@formatjs/intl-localematcher': 0.2.32 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/fast-memoize/1.2.1: resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/icu-messageformat-parser/2.1.0: @@ -945,26 +951,26 @@ packages: dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/icu-skeleton-parser': 1.3.6 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/icu-skeleton-parser/1.3.6: resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} dependencies: '@formatjs/ecma402-abstract': 1.11.4 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/intl-localematcher/0.2.25: resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@formatjs/intl-localematcher/0.2.32: resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@headlessui/react/1.7.14_biqbaboplfbrettd7655fr4n2y: @@ -1041,25 +1047,25 @@ packages: '@motionone/easing': 10.15.1 '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.5.0 + tslib: 2.5.2 dev: false - /@motionone/dom/10.15.5: - resolution: {integrity: sha512-Xc5avlgyh3xukU9tydh9+8mB8+2zAq+WlLsC3eEIp7Ax7DnXgY7Bj/iv0a4X2R9z9ZFZiaXK3BO0xMYHKbAAdA==} + /@motionone/dom/10.16.2: + resolution: {integrity: sha512-bnuHdNbge1FutZXv+k7xub9oPWcF0hsu8y1HTH/qg6av58YI0VufZ3ngfC7p2xhMJMnoh0LXFma2EGTgPeCkeg==} dependencies: '@motionone/animation': 10.15.1 '@motionone/generators': 10.15.1 '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 hey-listen: 1.0.8 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@motionone/easing/10.15.1: resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==} dependencies: '@motionone/utils': 10.15.1 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@motionone/generators/10.15.1: @@ -1067,7 +1073,7 @@ packages: dependencies: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@motionone/types/10.15.1: @@ -1079,11 +1085,11 @@ packages: dependencies: '@motionone/types': 10.15.1 hey-listen: 1.0.8 - tslib: 2.5.0 + tslib: 2.5.2 dev: false - /@next/bundle-analyzer/13.3.4: - resolution: {integrity: sha512-MyL4AhmyPCuIuH5JzV4SxcOPb2UxpgClIGEaYXiC79HTiNaQ8xDpzpDi46M93GfKOlWH9ck4OFyn/1yWO2d8aQ==} + /@next/bundle-analyzer/13.4.3: + resolution: {integrity: sha512-jzWk6eaCFaIXfIswyQQWnR6FN22HpWoSWe3nLa3JCNkNd2ksriJgn86oQyZRxgAPaEbVKQXBp8GZi8e5DrhVJg==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: @@ -1095,8 +1101,8 @@ packages: resolution: {integrity: sha512-pa1ErjyFensznttAk3EIv77vFbfSYT6cLzVRK5jx4uiRuCQo+m2wCFAREaHKIy63dlgvOyMlzh6R8Inu8H3KrQ==} dev: false - /@next/eslint-plugin-next/13.4.0: - resolution: {integrity: sha512-ZqQi1slguDavpuNUcl9va8+WtHHpgymIW2g+4Gs9FdI+5rjAvrUqqjfCec2hi3Cjbbp7zULFQuAiPwASKHbrxw==} + /@next/eslint-plugin-next/13.4.3: + resolution: {integrity: sha512-5B0uOnh7wyUY9vNNdIA6NUvWozhrZaTMZOzdirYAefqD0ZBK5C/h3+KMYdCKrR7JrXGvVpWnHtv54b3dCzwICA==} dependencies: glob: 7.1.7 dev: true @@ -1200,25 +1206,25 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.15.0 - /@pkgr/utils/2.3.1: - resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} + /@pkgr/utils/2.4.0: + resolution: {integrity: sha512-2OCURAmRtdlL8iUDTypMrrxfwe8frXTeXaxGsVOaYtc/wrUyk8Z/0OBetM7cdlsy7ZFWlMX72VogKeh+A4Xcjw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 + fast-glob: 3.2.12 is-glob: 4.0.3 - open: 8.4.2 + open: 9.1.0 picocolors: 1.0.0 - tiny-glob: 0.2.9 - tslib: 2.5.0 + tslib: 2.5.2 dev: true - /@playwright/test/1.32.3: - resolution: {integrity: sha512-BvWNvK0RfBriindxhLVabi8BRe3X0J9EVjKlcmhxjg4giWBD/xleLcg2dz7Tx0agu28rczjNIPQWznwzDwVsZQ==} + /@playwright/test/1.34.1: + resolution: {integrity: sha512-hKBpxD79vGkmeqLkJwPBjd4DMUahf1W7ra+83lDNL4JPmLhjITMiy0HoR0WM/PGU6nqnl1cisHc3yKQQgKMxOQ==} engines: {node: '>=14'} hasBin: true dependencies: '@types/node': 18.13.0 - playwright-core: 1.32.3 + playwright-core: 1.34.1 optionalDependencies: fsevents: 2.3.2 dev: true @@ -1656,8 +1662,8 @@ packages: react: 18.2.0 dev: false - /@rushstack/eslint-patch/1.2.0: - resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==} + /@rushstack/eslint-patch/1.3.0: + resolution: {integrity: sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w==} dev: true /@sanity/asset-utils/1.3.0: @@ -1669,40 +1675,41 @@ packages: resolution: {integrity: sha512-GlY9+tUmM0Vye64BHwIYLOivuRL37ucW/sj/D9MYqBmjgBnTRrjfmg8NR7qoodZuJ5nYJ5qpGMsVIBLP4Plvnw==} dependencies: nanoid: 3.3.6 - rxjs: 7.8.0 + rxjs: 7.8.1 dev: false - /@sanity/block-tools/3.9.1: - resolution: {integrity: sha512-rcjjAWZuYREvK4MqJCuzEf240gSSnogXnhYXvInYime/Bso04rBfAPhX8oS50GMEeX5DfYwYD6Qfr5cdZzyGZQ==} + /@sanity/block-tools/3.11.1: + resolution: {integrity: sha512-tFoBu3be+R35mA5Ir/SgkVUgMfWwaUe0xfDei9KsNiSpudeNc2yhOxC51etZSj+QJ1hbp/5gFSn9ARAPnf48ug==} dependencies: get-random-values-esm: 1.0.0 lodash: 4.17.21 dev: false - /@sanity/cli/3.9.1: - resolution: {integrity: sha512-lgoMqzOiWaYtFFbuRxZQcYaqEqPXj7wsLb72HAyJbSu87NWh/uO9IT6BSchugxE1zTKB176BEyiTw2kP0S3Ktg==} + /@sanity/cli/3.11.1: + resolution: {integrity: sha512-DSudmGPeltqD90TxEoFDPGlBa77uItn9xxShroZisZXh7RI8OU0aiP0/tkYiqLdhX+dWTuel9gea4485kuy4tg==} engines: {node: '>=14.18.0'} hasBin: true dependencies: '@babel/traverse': 7.21.5 - '@vercel/frameworks': 1.3.4 - '@vercel/fs-detectors': 3.8.9 + '@vercel/frameworks': 1.4.2 + '@vercel/fs-detectors': 3.9.2 chalk: 4.1.2 esbuild: 0.16.17 esbuild-register: 3.4.2_esbuild@0.16.17 - get-it: 8.1.1 + get-it: 8.1.3 + golden-fleece: 1.0.9 pkg-dir: 5.0.0 transitivePeerDependencies: - supports-color dev: false - /@sanity/client/5.4.2: - resolution: {integrity: sha512-M/ebzTGwYq+NDGMfBWxKtwtmCRJbBvXxAIQXu/J0vxnr8mXKw8gBQ7GaG0tI4WJ54w5sI6pnrD6mPiKdRHVNYw==} + /@sanity/client/6.1.1: + resolution: {integrity: sha512-T93HCjJdvylcc1GysF52C3nYyBwiBvygzzIv44EGrRg/NPlWbr4Kc4WaLPmtIsZwadKL6g6F+tNETd5OSUykuA==} engines: {node: '>=14.18'} dependencies: '@sanity/eventsource': 5.0.0 - get-it: 8.1.1 - rxjs: 7.8.0 + get-it: 8.1.3 + rxjs: 7.8.1 transitivePeerDependencies: - supports-color dev: false @@ -1711,8 +1718,8 @@ packages: resolution: {integrity: sha512-tTi22KoKuER3sldXYl4c1Dq2zU7tMLDkljFiaUKVkBbu4PBvRGCFw75kXZnD2b4Bsp6vin+7sI+AKdCKRhfRuw==} dev: false - /@sanity/diff/3.9.1: - resolution: {integrity: sha512-AJg4nC8NQ/Far2gAcZnUpit7UtYPARnkpUcjfNNbuQAyMEy1YSu/99qJAk1J8vgDQNGJluR9JL24OlwXrSUstA==} + /@sanity/diff/3.11.1: + resolution: {integrity: sha512-X0aql5prnGedp5nLQRMQYLCi/DpcBFQEezu66N99/90UPhzEwyC/ZaYAlEvRLZgvbDCjtye9BLRZsbQ9X6RJlg==} engines: {node: '>=14.18.0'} dependencies: diff-match-patch: 1.0.5 @@ -1727,13 +1734,13 @@ packages: eventsource: 2.0.2 dev: false - /@sanity/export/3.9.1: - resolution: {integrity: sha512-J1f9zBnKKK7aNO8RWnzEAWNbYkXI44d3uEYOHhORaVImGSxjBuh97An8Q5DEscsm/d7tgMX6yTg9zcUoChAM1Q==} + /@sanity/export/3.11.1: + resolution: {integrity: sha512-yN/9vB3sqy2MGFTfr+ySKlipDD3lrJ38GqSiS7OLUCI0eUPVjw3OODKCq63byKndSKE+QSkaTlVGZCEMHWVdGQ==} engines: {node: '>=14.18.0'} dependencies: archiver: 5.3.1 debug: 3.2.7 - get-it: 8.1.1 + get-it: 8.1.3 lodash: 4.17.21 mississippi: 4.0.0 p-queue: 2.4.2 @@ -1752,9 +1759,9 @@ packages: engines: {node: '>=14.18'} dependencies: '@sanity/eventsource': 5.0.0 - '@sanity/types': 3.9.1 + '@sanity/types': 3.11.1 fast-deep-equal: 3.1.3 - groq: 3.9.1 + groq: 3.11.1 groq-js: 1.1.9 mendoza: 2.1.1 simple-get: 4.0.1 @@ -1778,17 +1785,17 @@ packages: engines: {node: '>=10.0.0'} dev: false - /@sanity/import/3.9.1: - resolution: {integrity: sha512-6wBRdpqUjy/bkMHxlJSHmeY84rG6MfNY+wMyPzB41UamJIeb18ZM0zTMP174rtb29dMOVRAB5iQT+9Gx1wdqcg==} + /@sanity/import/3.11.1: + resolution: {integrity: sha512-HvN0ODzbf6OXyhI/CvsFUoFu3PeU8+Mg5YzFXTjp5seO8ZIzb3iz9Fj5D0I06r951frDAxLVzZFoCF0nflcFPg==} engines: {node: '>=14.18.0'} dependencies: '@sanity/asset-utils': 1.3.0 '@sanity/generate-help-url': 3.0.0 - '@sanity/mutator': 3.9.1 + '@sanity/mutator': 3.11.1 '@sanity/uuid': 3.0.1 debug: 3.2.7 file-url: 2.0.2 - get-it: 8.1.1 + get-it: 8.1.3 get-uri: 2.0.4 globby: 10.0.2 gunzip-maybe: 1.4.2 @@ -1815,8 +1822,8 @@ packages: react: 18.2.0 dev: false - /@sanity/mutator/3.9.1: - resolution: {integrity: sha512-9NWe40JnGtqaZFUh02CHXwzjvjMiDUWgvn8pXZK7T2vEBiA41mF2M96XjhXa/cvktfCVFdvD0rdiD6ief7S8vw==} + /@sanity/mutator/3.11.1: + resolution: {integrity: sha512-uIOkh6zamvUYPMzvIvrT6F5JWhH9DL4OUNuSVwHrQne7tzQHpJPLxIHJ4jfiN62/7NeZ4+b9KhLKs8x61rdnwQ==} dependencies: '@sanity/uuid': 3.0.1 '@types/diff-match-patch': 1.0.32 @@ -1827,24 +1834,24 @@ packages: - supports-color dev: false - /@sanity/portable-text-editor/3.9.1_pqonymfg656m2ivp5zvokbqxui: - resolution: {integrity: sha512-Y8TaJNuVzT+IPMImvleAkrYApGDZce7Qrk0QVPE+jrw6cRB2pVa6CXaC99vSFfOhiHqsD+/oeULbxowukzd/7Q==} + /@sanity/portable-text-editor/3.11.1_cg7onluj2p6e5fyqcyjldgtyv4: + resolution: {integrity: sha512-pC23/PaK59hhaXrVOl6vqHzIu41n4Dwgr5+aW9uZuy9VmHKaA0HczVdSPAF0W+5jvfl6+9m7679BjTExStcHYg==} engines: {node: '>=14.18.0'} peerDependencies: react: ^16.9 || ^17 || ^18 rxjs: ^7 styled-components: ^5.2 dependencies: - '@sanity/block-tools': 3.9.1 - '@sanity/schema': 3.9.1 + '@sanity/block-tools': 3.11.1 + '@sanity/schema': 3.11.1 '@sanity/slate-react': 2.30.1_kszcqu3z6pwjlrzimxd2uxu72m - '@sanity/types': 3.9.1 - '@sanity/util': 3.9.1 + '@sanity/types': 3.11.1 + '@sanity/util': 3.11.1 debug: 3.2.7 is-hotkey: 0.1.8 lodash: 4.17.21 react: 18.2.0 - rxjs: 7.8.0 + rxjs: 7.8.1 slate: 0.81.1 styled-components: 5.3.10_7i5myeigehqah43i5u7wbekgba transitivePeerDependencies: @@ -1852,25 +1859,29 @@ packages: - supports-color dev: false - /@sanity/preview-kit/1.4.0_react@18.2.0: - resolution: {integrity: sha512-jEOZjmlKLKShH+92cQf0DLisfgnRrNEZPEiWFItztNocsZIppC8Pzo6Ch2LaCb+1cXxqxCfzxSfEQwkeTn6zLA==} + /@sanity/preview-kit/1.5.3_react@18.2.0: + resolution: {integrity: sha512-1ZUL9wGu9IU+Ql00C6CM3myiXwmw11IzxMgTvFDZJ0/kWs7+jBF3JpeExge3U/nZxAZ+3otqMb1F8LiBGY5bHw==} engines: {node: '>=14'} peerDependencies: - react: ^18 + react: ^18.0.0 dependencies: + '@sanity/client': 6.1.1 '@sanity/eventsource': 5.0.0 '@sanity/groq-store': 2.1.0 + '@vercel/stega': 0.0.4 + lodash.isplainobject: 4.0.6 react: 18.2.0 - suspend-react: 0.0.9_react@18.2.0 + suspend-react: 0.0.10_react@18.2.0 + tiny-invariant: 1.3.1 transitivePeerDependencies: - supports-color dev: false - /@sanity/schema/3.9.1: - resolution: {integrity: sha512-rk8bqT0rPILEJOl+uBSOiEfXTYppz7i17nbs93CyvpTMXJ7QsWZwNS4Aom9F0xVfxzuRBYg9Vd5NCNDeZDkKig==} + /@sanity/schema/3.11.1: + resolution: {integrity: sha512-YD0Mhrbg+UYH96wkYI9axWNJwK+kGi8AHS9cSLbJ4n2QkVROgBvdPcC6OFxzWY50yhpp6IDP/pvBujefKx8n5g==} dependencies: '@sanity/generate-help-url': 3.0.0 - '@sanity/types': 3.9.1 + '@sanity/types': 3.11.1 arrify: 1.0.1 humanize-list: 1.0.1 leven: 3.1.0 @@ -1900,17 +1911,17 @@ packages: tiny-invariant: 1.0.6 dev: false - /@sanity/types/3.9.1: - resolution: {integrity: sha512-A6M86wIAuM2EYzTxUpPkZmZug0PJDmbZK5a7E5VfkWzJFKRvHNa3ZmVGXijHE7M/1KOJH+t1KQeqLkfMsYq4Ig==} + /@sanity/types/3.11.1: + resolution: {integrity: sha512-TmCtStfZcf1VTKrPFJOjVhWOvjlrBncn86/0UuE7Ftsgq12tQEyPCpKAzAT6E7uUmr15wMUSvCgXX8hn9/poKg==} dependencies: - '@sanity/client': 5.4.2 + '@sanity/client': 6.1.1 '@types/react': 18.0.27 transitivePeerDependencies: - supports-color dev: false - /@sanity/ui/1.3.2_qzhz75e2qrzz6afgiqoxbiiigi: - resolution: {integrity: sha512-wI+XW/C7C3ZqpC2OyvEYRdU0fetT5OSSfpmiBia00dej8wygu5u3KzspPcrXFpWbPkUEdvcJjQyDEY6LMQqs8w==} + /@sanity/ui/1.3.3_qzhz75e2qrzz6afgiqoxbiiigi: + resolution: {integrity: sha512-fp5eyc6U760Mvg6wmiv0wOnX/uiPpFoPf4Ne9cJX6X80mk2/u2pOkXCuMuhfXmty3KP7uPZxkapD8atd7BaWIw==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18 @@ -1922,7 +1933,7 @@ packages: '@sanity/color': 2.2.5 '@sanity/icons': 2.3.1_react@18.2.0 csstype: 3.1.2 - framer-motion: 10.12.6_biqbaboplfbrettd7655fr4n2y + framer-motion: 10.12.12_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-is: 18.2.0 @@ -1930,11 +1941,11 @@ packages: styled-components: 5.3.10_7i5myeigehqah43i5u7wbekgba dev: false - /@sanity/util/3.9.1: - resolution: {integrity: sha512-ZFC2rEU+19t9EaBBTni6dCkPHmOLv87+momHeNtzu/sI/tIDm/anS51ZNqOaxUj6B4Y0EOVobq8rb4XZXyyCqQ==} + /@sanity/util/3.11.1: + resolution: {integrity: sha512-Fmh1GH8xkgF6Q3wH8TTXMuJek8dVSotvnxBBhgZsX4+OY/g6+ix7QuXFnSZAmPZRNJB4aYq3aWcT3nDumigSQg==} engines: {node: '>=14.18.0'} dependencies: - '@sanity/types': 3.9.1 + '@sanity/types': 3.11.1 get-random-values-esm: 1.0.0 moment: 2.29.4 transitivePeerDependencies: @@ -1948,13 +1959,13 @@ packages: uuid: 8.3.2 dev: false - /@sanity/validation/3.9.1: - resolution: {integrity: sha512-ClUd3vtbd6IHzgxDWvtpH41QoSLRYBD4mNdBZEpsR+gwXfWbhuA0ZkM2TrEu/c8Eli7iPu9zGcNk/KrnOE/eiQ==} + /@sanity/validation/3.11.1: + resolution: {integrity: sha512-iPomCFQZXaXIWnJSzrl58KeEs9+4/io0gtA+ks7vDcMyqhY7mL+OWw+do8pt/mEDy27nkE2/jzFxss+jaVn4HA==} dependencies: - '@sanity/types': 3.9.1 + '@sanity/types': 3.11.1 date-fns: 2.30.0 lodash: 4.17.21 - rxjs: 7.8.0 + rxjs: 7.8.1 transitivePeerDependencies: - supports-color dev: false @@ -1964,7 +1975,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: base64url: 3.0.1 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@shuding/opentype.js/1.4.0-beta.0: @@ -1979,10 +1990,10 @@ packages: /@swc/helpers/0.5.1: resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false - /@tailwindcss/typography/0.5.9_tailwindcss@3.3.1: + /@tailwindcss/typography/0.5.9_tailwindcss@3.3.2: resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -1991,7 +2002,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.3.1_postcss@8.4.22 + tailwindcss: 3.3.2 dev: true /@tanstack/react-virtual/3.0.0-beta.53_react@18.2.0: @@ -2092,11 +2103,11 @@ packages: /@types/react-is/17.0.4: resolution: {integrity: sha512-FLzd0K9pnaEvKz4D1vYxK9JmgQPiGk1lu23o1kqGsLeT0iPbRSF7b76+S5T9fD8aRa0B8bY7I/3DebEj+1ysBA==} dependencies: - '@types/react': 17.0.58 + '@types/react': 17.0.59 dev: false - /@types/react/17.0.58: - resolution: {integrity: sha512-c1GzVY97P0fGxwGxhYq989j4XwlcHQoto6wQISOC2v6wm3h0PORRWJFHlkRjfGsiG3y1609WdQ+J+tKxvrEd6A==} + /@types/react/17.0.59: + resolution: {integrity: sha512-gSON5zWYIGyoBcycCE75E9+r6dCC2dHdsrVkOEiIYNU5+Q28HcBAuqvDuxHcCbMfHBHdeT5Tva/AFn3rnMKE4g==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -2141,8 +2152,8 @@ packages: resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} dev: false - /@typescript-eslint/parser/5.59.2_ze6bmax3gcsfve3yrzu6npguhe: - resolution: {integrity: sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==} + /@typescript-eslint/parser/5.59.7_5ujgynla27k2qkzlnkldjwsutm: + resolution: {integrity: sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2151,31 +2162,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.2 - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/typescript-estree': 5.59.2_typescript@4.9.5 + '@typescript-eslint/scope-manager': 5.59.7 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/typescript-estree': 5.59.7_typescript@4.9.5 debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.41.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.59.2: - resolution: {integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==} + /@typescript-eslint/scope-manager/5.59.7: + resolution: {integrity: sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/visitor-keys': 5.59.2 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/visitor-keys': 5.59.7 dev: true - /@typescript-eslint/types/5.59.2: - resolution: {integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==} + /@typescript-eslint/types/5.59.7: + resolution: {integrity: sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.59.2_typescript@4.9.5: - resolution: {integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==} + /@typescript-eslint/typescript-estree/5.59.7_typescript@4.9.5: + resolution: {integrity: sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2183,43 +2194,43 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/visitor-keys': 5.59.2 + '@typescript-eslint/types': 5.59.7 + '@typescript-eslint/visitor-keys': 5.59.7 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.0 + semver: 7.5.1 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/5.59.2: - resolution: {integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==} + /@typescript-eslint/visitor-keys/5.59.7: + resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.2 - eslint-visitor-keys: 3.4.0 + '@typescript-eslint/types': 5.59.7 + eslint-visitor-keys: 3.4.1 dev: true - /@vercel/error-utils/1.0.9: - resolution: {integrity: sha512-EqnCFBOUtUCXhVOTwE7QJOI63l6uvFNUy51vAHil0jgfP+GTdVtJdNK1UG7inXPOsLxRs+Wi/PyNuwBW9j63Lw==} + /@vercel/error-utils/1.0.10: + resolution: {integrity: sha512-nsKy2sy+pjUWyKI1V/XXKspVzHMYgSalmj5+EsKWFXZbnNZicqxNtMR94J8Hs7SB4TQxh0s4KhczJtL59AVGMg==} dev: false - /@vercel/frameworks/1.3.4: - resolution: {integrity: sha512-a5E4T+V+GLGLKXhpqdyG4eoom1CUXr2H9PrXTf5lpWUq3MdU+TIzmTPu4EUyRq67V65KW9tZkoli1b99LM1x/Q==} + /@vercel/frameworks/1.4.2: + resolution: {integrity: sha512-Fojv8RIhcNUbtRPa0bpw1ELQgZ2RXOn3SFQmtUnE5qtC62p1PXMTsLr2XyoHaXYXgTgEMID5I3HbokzPnmIinw==} dependencies: '@iarna/toml': 2.2.3 js-yaml: 3.13.1 dev: false - /@vercel/fs-detectors/3.8.9: - resolution: {integrity: sha512-qnE62vtHKIEWOmrDCxVOJPtQZYvAuohoKlvIHPfVBNRzc9PgFt0V3Ur1xs5xO9q0uXwIVQ/mB+K4w7GNomzhiA==} + /@vercel/fs-detectors/3.9.2: + resolution: {integrity: sha512-fApNP4um51mB2DRe4DKmLlPpFiNrlShBNZdxf4sNx0hmempQ3g7BBirqKD66VWEFHRTmO3gctzuhNpBXVTD/+w==} dependencies: - '@vercel/error-utils': 1.0.9 - '@vercel/frameworks': 1.3.4 - '@vercel/routing-utils': 2.2.0 + '@vercel/error-utils': 1.0.10 + '@vercel/frameworks': 1.4.2 + '@vercel/routing-utils': 2.2.1 glob: 8.0.3 js-yaml: 4.1.0 json5: 2.2.2 @@ -2241,26 +2252,30 @@ packages: yoga-wasm-web: 0.3.0 dev: false - /@vercel/routing-utils/2.2.0: - resolution: {integrity: sha512-Ro90s1mStpbgu2HV8I4LFEKNG8GVxkWm238ebD/23BCO9/DxIJ3+wCzga8j8BMmG57x4etVlaHNV25bbzW5r2g==} + /@vercel/routing-utils/2.2.1: + resolution: {integrity: sha512-kzMZsvToDCDskNRZD71B9UAgstec7ujmlGH8cBEo6F/07VaFeji6GQdgd6Zwnrj+TvzQBggKoPQR64VkVY8Lzw==} dependencies: path-to-regexp: 6.1.0 optionalDependencies: ajv: 6.12.6 dev: false - /@vitejs/plugin-react/3.1.0_vite@4.3.4: + /@vercel/stega/0.0.4: + resolution: {integrity: sha512-4c9AibBOJ9oGvvev0f5QFbdcDPmOjkxdlrKb5Y70DnAc0ThtFujod8DRGA/RLFQ5lAvgRTdpvoczl8GhHuxFJQ==} + dev: false + + /@vitejs/plugin-react/3.1.0_vite@4.3.8: resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.1.0-beta.0 dependencies: - '@babel/core': 7.21.5 - '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.5 - '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.5 + '@babel/core': 7.21.8 + '@babel/plugin-transform-react-jsx-self': 7.21.0_@babel+core@7.21.8 + '@babel/plugin-transform-react-jsx-source': 7.19.6_@babel+core@7.21.8 magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.3.4_@types+node@18.13.0 + vite: 4.3.8_@types+node@18.13.0 transitivePeerDependencies: - supports-color dev: false @@ -2407,7 +2422,7 @@ packages: resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} engines: {node: '>=10'} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /aria-query/5.1.3: @@ -2430,7 +2445,7 @@ packages: call-bind: 1.0.2 define-properties: 1.2.0 es-abstract: 1.21.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-string: 1.0.7 dev: true @@ -2465,7 +2480,7 @@ packages: define-properties: 1.2.0 es-abstract: 1.21.2 es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /arrify/1.0.1: @@ -2490,7 +2505,7 @@ packages: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} dev: false - /autoprefixer/10.4.14_postcss@8.4.22: + /autoprefixer/10.4.14_postcss@8.4.23: resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -2498,11 +2513,11 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.5 - caniuse-lite: 1.0.30001480 + caniuse-lite: 1.0.30001489 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.22 + postcss: 8.4.23 postcss-value-parser: 4.2.0 dev: true @@ -2511,8 +2526,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /axe-core/4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + /axe-core/4.7.1: + resolution: {integrity: sha512-sCXXUhA+cljomZ3ZAwb8i1p3oOlkABzPy08ZDAoGcYuvtBPlQ1Ytde129ArXyHWDhfeewq7rlx9F+cUx2SSlkg==} engines: {node: '>=4'} dev: true @@ -2522,8 +2537,8 @@ packages: deep-equal: 2.2.1 dev: true - /babel-plugin-styled-components/2.1.1_styled-components@5.3.10: - resolution: {integrity: sha512-c8lJlszObVQPguHkI+akXv8+Jgb9Ccujx0EetL7oIvwU100LxO6XAGe45qry37wUL40a5U9f23SYrivro2XKhA==} + /babel-plugin-styled-components/2.1.3_styled-components@5.3.10: + resolution: {integrity: sha512-jBioLwBVHpOMU4NsueH/ADcHrjS0Y/WTpt2eGVmmuSFNEv2DF3XhcMncuZlbbjxQ4vzxg+yEr6E6TNjrIQbsJQ==} peerDependencies: styled-components: '>= 2' dependencies: @@ -2551,6 +2566,11 @@ packages: engines: {node: '>=6.0.0'} dev: false + /big-integer/1.6.51: + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + engines: {node: '>=0.6'} + dev: true + /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} @@ -2563,6 +2583,13 @@ packages: readable-stream: 3.6.2 dev: false + /bplist-parser/0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + engines: {node: '>= 5.10.0'} + dependencies: + big-integer: 1.6.51 + dev: true + /brace-expansion/1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -2592,9 +2619,9 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001482 - electron-to-chromium: 1.4.368 - node-releases: 2.0.10 + caniuse-lite: 1.0.30001489 + electron-to-chromium: 1.4.404 + node-releases: 2.0.11 update-browserslist-db: 1.0.11_browserslist@4.21.5 /buffer-crc32/0.2.13: @@ -2617,6 +2644,13 @@ packages: engines: {node: '>=6'} dev: true + /bundle-name/3.0.0: + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} + engines: {node: '>=12'} + dependencies: + run-applescript: 5.0.0 + dev: true + /busboy/1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -2628,7 +2662,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /callsites/3.1.0: @@ -2643,12 +2677,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite/1.0.30001480: - resolution: {integrity: sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ==} - dev: true - - /caniuse-lite/1.0.30001482: - resolution: {integrity: sha512-F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ==} + /caniuse-lite/1.0.30001489: + resolution: {integrity: sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==} /chalk/2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -3086,7 +3116,7 @@ packages: array-buffer-byte-length: 1.0.0 call-bind: 1.0.2 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -3106,9 +3136,33 @@ packages: /deep-is/0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + /default-browser-id/3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + engines: {node: '>=12'} + dependencies: + bplist-parser: 0.2.0 + untildify: 4.0.0 + dev: true + + /default-browser/4.0.0: + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} + engines: {node: '>=14.16'} + dependencies: + bundle-name: 3.0.0 + default-browser-id: 3.0.0 + execa: 7.1.1 + titleize: 3.0.0 + dev: true + /define-lazy-prop/2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} + dev: false + + /define-lazy-prop/3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + dev: true /define-properties/1.2.0: resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} @@ -3206,8 +3260,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /electron-to-chromium/1.4.368: - resolution: {integrity: sha512-e2aeCAixCj9M7nJxdB/wDjO6mbYX+lJJxSJCXDzlr5YPGYVofuJwGN9nKg2o6wWInjX6XmxRinn3AeJMK81ltw==} + /electron-to-chromium/1.4.404: + resolution: {integrity: sha512-te57sWvQdpxmyd1GiswaodKdXdPgn9cN4ht8JlNa04QgtrfnUdWEo1261rY2vaC6TKaiHn0E7QerJWPKFCvMVw==} /emoji-regex/10.2.1: resolution: {integrity: sha512-97g6QgOk8zlDRdgq1WxwgTMgEWGVAQvB5Fdpgc1MkNy56la5SKP9GsMXKDOdqwn90/41a8yPwIGk1Y6WVbeMQA==} @@ -3226,8 +3280,8 @@ packages: once: 1.4.0 dev: false - /enhanced-resolve/5.13.0: - resolution: {integrity: sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==} + /enhanced-resolve/5.14.0: + resolution: {integrity: sha512-+DCows0XNwLDcUhbFJPdlQEVnT2zXlCv7hPxemTz86/O+B/hCQ+mb7ydkPKiflpVraqLPCAfu7lDy+hBXueojw==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -3254,7 +3308,7 @@ packages: es-set-tostringtag: 2.0.1 es-to-primitive: 1.2.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -3288,7 +3342,7 @@ packages: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -3302,7 +3356,7 @@ packages: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has: 1.0.3 has-tostringtag: 1.0.0 dev: true @@ -3363,34 +3417,34 @@ packages: '@esbuild/win32-x64': 0.16.17 dev: false - /esbuild/0.17.18: - resolution: {integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==} + /esbuild/0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.18 - '@esbuild/android-arm64': 0.17.18 - '@esbuild/android-x64': 0.17.18 - '@esbuild/darwin-arm64': 0.17.18 - '@esbuild/darwin-x64': 0.17.18 - '@esbuild/freebsd-arm64': 0.17.18 - '@esbuild/freebsd-x64': 0.17.18 - '@esbuild/linux-arm': 0.17.18 - '@esbuild/linux-arm64': 0.17.18 - '@esbuild/linux-ia32': 0.17.18 - '@esbuild/linux-loong64': 0.17.18 - '@esbuild/linux-mips64el': 0.17.18 - '@esbuild/linux-ppc64': 0.17.18 - '@esbuild/linux-riscv64': 0.17.18 - '@esbuild/linux-s390x': 0.17.18 - '@esbuild/linux-x64': 0.17.18 - '@esbuild/netbsd-x64': 0.17.18 - '@esbuild/openbsd-x64': 0.17.18 - '@esbuild/sunos-x64': 0.17.18 - '@esbuild/win32-arm64': 0.17.18 - '@esbuild/win32-ia32': 0.17.18 - '@esbuild/win32-x64': 0.17.18 + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 dev: false /escalade/3.1.1: @@ -3419,8 +3473,8 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-next/13.4.0_ze6bmax3gcsfve3yrzu6npguhe: - resolution: {integrity: sha512-FkO3QRyUEKAHM4ie0xAcxo7fQ8gWevuLqgf6/g1Y6zWybqSa4FNeJr4hqqTbP25xIRgUUIPILBlx9RSH4C6+gQ==} + /eslint-config-next/13.4.3_5ujgynla27k2qkzlnkldjwsutm: + resolution: {integrity: sha512-1lXwdFi29fKxzeugof/TUE7lpHyJQt5+U4LaUHyvQfHjvsWO77vFNicJv5sX6k0VDVSbnfz0lw+avxI+CinbMg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -3428,42 +3482,42 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.4.0 - '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.59.2_ze6bmax3gcsfve3yrzu6npguhe - eslint: 8.38.0 + '@next/eslint-plugin-next': 13.4.3 + '@rushstack/eslint-patch': 1.3.0 + '@typescript-eslint/parser': 5.59.7_5ujgynla27k2qkzlnkldjwsutm + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5_sog26ue67uxxyecpstt7lz3afe - eslint-plugin-import: 2.27.5_eslint@8.38.0 - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.38.0 - eslint-plugin-react: 7.32.2_eslint@8.38.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.38.0 + eslint-import-resolver-typescript: 3.5.5_q6xafr6zgewsgoz4bewryc7hsu + eslint-plugin-import: 2.27.5_eslint@8.41.0 + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.41.0 + eslint-plugin-react: 7.32.2_eslint@8.41.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.41.0 typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier/8.8.0_eslint@8.38.0: + /eslint-config-prettier/8.8.0_eslint@8.41.0: resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.38.0 + eslint: 8.41.0 dev: true /eslint-import-resolver-node/0.3.7: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: debug: 3.2.7 - is-core-module: 2.12.0 + is-core-module: 2.12.1 resolve: 1.22.2 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript/3.5.5_sog26ue67uxxyecpstt7lz3afe: + /eslint-import-resolver-typescript/3.5.5_q6xafr6zgewsgoz4bewryc7hsu: resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3471,13 +3525,13 @@ packages: eslint-plugin-import: '*' dependencies: debug: 4.3.4 - enhanced-resolve: 5.13.0 - eslint: 8.38.0 - eslint-module-utils: 2.8.0_t2cvvdthac4qxjj6yk3axtgsfe - eslint-plugin-import: 2.27.5_eslint@8.38.0 + enhanced-resolve: 5.14.0 + eslint: 8.41.0 + eslint-module-utils: 2.8.0_3tttwcyxhouot5iwazvzqxqniu + eslint-plugin-import: 2.27.5_eslint@8.41.0 get-tsconfig: 4.5.0 globby: 13.1.4 - is-core-module: 2.12.0 + is-core-module: 2.12.1 is-glob: 4.0.3 synckit: 0.8.5 transitivePeerDependencies: @@ -3487,7 +3541,37 @@ packages: - supports-color dev: true - /eslint-module-utils/2.8.0_2rdyuqcfhr6np3quprccoyqu3e: + /eslint-module-utils/2.8.0_3tttwcyxhouot5iwazvzqxqniu: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.59.7_5ujgynla27k2qkzlnkldjwsutm + debug: 3.2.7 + eslint: 8.41.0 + eslint-import-resolver-node: 0.3.7 + eslint-import-resolver-typescript: 3.5.5_q6xafr6zgewsgoz4bewryc7hsu + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.8.0_dq4d7vk7i6djjoszyebjny7fci: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -3509,43 +3593,13 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.38.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils/2.8.0_t2cvvdthac4qxjj6yk3axtgsfe: - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 5.59.2_ze6bmax3gcsfve3yrzu6npguhe - debug: 3.2.7 - eslint: 8.38.0 - eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5_sog26ue67uxxyecpstt7lz3afe - transitivePeerDependencies: - - supports-color - dev: true - - /eslint-plugin-import/2.27.5_eslint@8.38.0: + /eslint-plugin-import/2.27.5_eslint@8.41.0: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -3560,11 +3614,11 @@ packages: array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.38.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0_2rdyuqcfhr6np3quprccoyqu3e + eslint-module-utils: 2.8.0_dq4d7vk7i6djjoszyebjny7fci has: 1.0.3 - is-core-module: 2.12.0 + is-core-module: 2.12.1 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 @@ -3577,7 +3631,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.38.0: + /eslint-plugin-jsx-a11y/6.7.1_eslint@8.41.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -3588,11 +3642,11 @@ packages: array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 ast-types-flow: 0.0.7 - axe-core: 4.7.0 + axe-core: 4.7.1 axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.38.0 + eslint: 8.41.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -3602,16 +3656,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.38.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.41.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} 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.38.0 + eslint: 8.41.0 dev: true - /eslint-plugin-react/7.32.2_eslint@8.38.0: + /eslint-plugin-react/7.32.2_eslint@8.41.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -3621,7 +3675,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.38.0 + eslint: 8.41.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -3635,17 +3689,17 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-unicorn/45.0.2_eslint@8.38.0: + /eslint-plugin-unicorn/45.0.2_eslint@8.41.0: resolution: {integrity: sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==} engines: {node: '>=14.18'} peerDependencies: eslint: '>=8.28.0' dependencies: '@babel/helper-validator-identifier': 7.19.1 - '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.41.0 ci-info: 3.8.0 clean-regexp: 1.0.0 - eslint: 8.38.0 + eslint: 8.41.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -3653,10 +3707,10 @@ packages: lodash: 4.17.21 pluralize: 8.0.0 read-pkg-up: 7.0.1 - regexp-tree: 0.1.25 + regexp-tree: 0.1.27 regjsparser: 0.9.1 safe-regex: 2.1.1 - semver: 7.5.0 + semver: 7.5.1 strip-indent: 3.0.0 dev: true @@ -3668,20 +3722,20 @@ packages: estraverse: 5.3.0 dev: true - /eslint-visitor-keys/3.4.0: - resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} + /eslint-visitor-keys/3.4.1: + resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.38.0: - resolution: {integrity: sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==} + /eslint/8.41.0: + resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.38.0 - '@eslint-community/regexpp': 4.5.0 - '@eslint/eslintrc': 2.0.2 - '@eslint/js': 8.38.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.41.0 + '@eslint-community/regexpp': 4.5.1 + '@eslint/eslintrc': 2.0.3 + '@eslint/js': 8.41.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -3692,8 +3746,8 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.0 - espree: 9.5.1 + eslint-visitor-keys: 3.4.1 + espree: 9.5.2 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -3701,13 +3755,12 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.20.0 - grapheme-splitter: 1.0.4 + 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 - js-sdsl: 4.4.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -3722,13 +3775,13 @@ packages: - supports-color dev: true - /espree/9.5.1: - resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} + /espree/9.5.2: + resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2_acorn@8.8.2 - eslint-visitor-keys: 3.4.0 + eslint-visitor-keys: 3.4.1 dev: true /esprima/4.0.1: @@ -3783,6 +3836,21 @@ packages: strip-final-newline: 2.0.0 dev: false + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + /execa/7.1.1: resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} @@ -3893,7 +3961,7 @@ packages: resolution: {integrity: sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==} engines: {node: '>=10'} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /follow-redirects/1.15.2_debug@4.3.4: @@ -3927,8 +3995,8 @@ packages: resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} dev: true - /framer-motion/10.12.6_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-1ad8olQf1nxVdsaqf6L6YUJndK0v4/UEtUvd0N6gosGtJqWN7C0+Pf95HXqJ38ZcYcgelmh5LkckuNwoKFG9WA==} + /framer-motion/10.12.12_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-DDCqp60U6hR7aUrXj/BXc/t0Sd/U4ep6w/NZQkw898K+u7s+Vv/P8yxq4WTNA86kU9QCsqOgn1Qhz2DpYK0Oag==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -3940,7 +4008,7 @@ packages: dependencies: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: false @@ -3951,11 +4019,11 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 dependencies: - '@motionone/dom': 10.15.5 + '@motionone/dom': 10.16.2 hey-listen: 1.0.8 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: false @@ -4016,16 +4084,17 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: false - /get-intrinsic/1.2.0: - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + /get-intrinsic/1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: function-bind: 1.1.1 has: 1.0.3 + has-proto: 1.0.1 has-symbols: 1.0.3 dev: true - /get-it/8.1.1: - resolution: {integrity: sha512-83P2+3V/3E+KSdlHnGlOr4vCrlV8wDsT580AyJkMtkK/8LtZc0TOCI9bjQXH1sgYnmQTzCoPoPaOAE+a8JZqLQ==} + /get-it/8.1.3: + resolution: {integrity: sha512-cbyYSla0qAQrwirBNHM4CERo8H32eUWNxhsby4AcKiRW3jIwMPDhgLnR0Ok/UmZO68vsccjRCFbZFEeB3BXvLg==} engines: {node: '>=14.0.0'} dependencies: debug: 4.3.4 @@ -4077,7 +4146,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /get-tsconfig/4.5.0: @@ -4181,10 +4250,6 @@ packages: define-properties: 1.2.0 dev: true - /globalyzer/0.1.0: - resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - dev: true - /globby/10.0.2: resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} engines: {node: '>=8'} @@ -4222,21 +4287,21 @@ packages: slash: 4.0.0 dev: true - /globrex/0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - dev: true + /golden-fleece/1.0.9: + resolution: {integrity: sha512-YSwLaGMOgSBx9roJlNLL12c+FRiw7VECphinc6mGucphc/ZxTHgdEz6gmJqH6NOzYEd/yr64hwjom5pZ+tJVpg==} + dev: false /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /graceful-fs/4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - /grapheme-splitter/1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + /graphemer/1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true /groq-js/0.2.0: @@ -4248,8 +4313,8 @@ packages: engines: {node: '>= 14'} dev: false - /groq/3.9.1: - resolution: {integrity: sha512-U3BbDmxemWnEOaBHDS5ngZ8teF/3bbQtmHXJn4ByZ2ibbJQBHsVyLsSuhIJxM6XXrp9tg5e3IHvNp1n18zRn5g==} + /groq/3.11.1: + resolution: {integrity: sha512-g4UG/8+XFbZyrP54yJpM9Mhg7AP/lrgRdu44RrpXask9d3qF2LYMG38cWEyZxn1by6Hcl7ylbTJQzwg85+7QGw==} engines: {node: '>=14'} dev: false @@ -4287,7 +4352,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /has-proto/1.0.1: @@ -4378,6 +4443,11 @@ packages: - supports-color dev: false + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + /human-signals/4.3.1: resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} engines: {node: '>=14.18.0'} @@ -4435,7 +4505,7 @@ packages: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -4446,7 +4516,7 @@ packages: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/fast-memoize': 1.2.1 '@formatjs/icu-messageformat-parser': 2.1.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /into-stream/6.0.0: @@ -4486,7 +4556,7 @@ packages: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-typed-array: 1.1.10 dev: true @@ -4525,8 +4595,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-core-module/2.12.0: - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} + /is-core-module/2.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} dependencies: has: 1.0.3 @@ -4550,6 +4620,12 @@ packages: engines: {node: '>=8'} hasBin: true + /is-docker/3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + dev: true + /is-empty-iterable/3.0.0: resolution: {integrity: sha512-ZXVNGZrRvda9spnGVME3nTYTyDNjCTrmRy3DfDjBaMQ7aftcPsy/vkJoLL47IwcAbgioIfGvjQJWdit8GiggPg==} engines: {node: '>=12'} @@ -4587,6 +4663,14 @@ packages: resolution: {integrity: sha512-qs3NZ1INIS+H+yeo7cD9pDfwYV/jqRh1JG9S9zYrNudkoUQg7OL7ziXqRKu+InFjUIDoP2o6HIkLYMh1pcWgyQ==} dev: false + /is-inside-container/1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: true + /is-map/2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true @@ -4652,7 +4736,6 @@ packages: /is-stream/2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - dev: false /is-stream/3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} @@ -4707,7 +4790,7 @@ packages: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /is-wsl/2.2.0: @@ -4735,10 +4818,6 @@ packages: resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} hasBin: true - /js-sdsl/4.4.0: - resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} - dev: true - /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4912,8 +4991,8 @@ packages: /lines-and-columns/1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /lint-staged/13.2.1: - resolution: {integrity: sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==} + /lint-staged/13.2.2: + resolution: {integrity: sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -4928,8 +5007,8 @@ packages: normalize-path: 3.0.0 object-inspect: 1.12.3 pidtree: 0.6.0 - string-argv: 0.3.1 - yaml: 2.2.1 + string-argv: 0.3.2 + yaml: 2.2.2 transitivePeerDependencies: - enquirer - supports-color @@ -4949,7 +5028,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.8.0 + rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -5050,7 +5129,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.1.1 dev: false /md5-o-matic/0.1.1: @@ -5201,8 +5280,8 @@ packages: engines: {node: '>= 0.6'} dev: false - /next-intl/2.13.1_next@13.4.3+react@18.2.0: - resolution: {integrity: sha512-3XUZ7c123QHgQGcz5UUkTtakJdLETBlcHcdHop43iVToOpsezxvMZW6jxWwuHTRvkElfNPy1fhHwzBo/mhVVvQ==} + /next-intl/2.14.6_next@13.4.3+react@18.2.0: + resolution: {integrity: sha512-RZgQQMAUlGWmPx6gequHRCZf7NKD6ixCskyovRd1AMx0UeNqAZggbL7nFsGA8M7mZbE0twv3+4JLrPse8xbwsg==} engines: {node: '>=10'} peerDependencies: next: ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 @@ -5210,41 +5289,41 @@ packages: dependencies: '@formatjs/intl-localematcher': 0.2.32 negotiator: 0.6.3 - next: 13.4.3_5lnmxaau2bs7vcvowl2iwadrxa + next: 13.4.3_3j7hb26pwgm6spbxoejtjx6xja react: 18.2.0 - use-intl: 2.13.1_react@18.2.0 + use-intl: 2.14.6_react@18.2.0 dev: false - /next-sanity/4.2.0_epge5smcodx2pthdpziyhttzaq: - resolution: {integrity: sha512-4GNEgXXDWPlvXqdJaAfKBR8BNvwQqUCynJ9GCgL6tVGcfZvcAImyZkzLTXj75PTZDPDcc7OfKHXg+XbmbUp7hA==} + /next-sanity/4.3.2_4o3rd6q43xmpba6ig3yksjosiu: + resolution: {integrity: sha512-BLO2vrBfPWRirJacmJ+Nkx9PUlH0MTRGaRPm4LcZtEd4ulCDpw3AbfJHvzfaFy62jeIzcdkWBWLAkzjbXKr8gA==} engines: {node: '>=16'} peerDependencies: - '@sanity/icons': '2' - '@sanity/types': '3' - '@sanity/ui': '1' - '@types/styled-components': ^5.1 - next: '13' - react: '18' - sanity: '3' - styled-components: ^5.2 + '@sanity/icons': ^2.0.0 + '@sanity/types': ^3.0.0 + '@sanity/ui': ^1.0.0 + '@types/styled-components': ^5.1.0 + next: ^13.0.0 + react: ^18.0.0 + sanity: ^3.0.0 + styled-components: ^5.2.0 dependencies: - '@sanity/client': 5.4.2 + '@sanity/client': 6.1.1 '@sanity/icons': 2.3.1_react@18.2.0 - '@sanity/preview-kit': 1.4.0_react@18.2.0 - '@sanity/types': 3.9.1 - '@sanity/ui': 1.3.2_qzhz75e2qrzz6afgiqoxbiiigi + '@sanity/preview-kit': 1.5.3_react@18.2.0 + '@sanity/types': 3.11.1 + '@sanity/ui': 1.3.3_qzhz75e2qrzz6afgiqoxbiiigi '@sanity/webhook': 2.0.0 '@types/styled-components': 5.1.26 - groq: 3.9.1 - next: 13.4.3_5lnmxaau2bs7vcvowl2iwadrxa + groq: 3.11.1 + next: 13.4.3_3j7hb26pwgm6spbxoejtjx6xja react: 18.2.0 - sanity: 3.9.1_inskn5v7aqlrr54h6fubgcms5y + sanity: 3.11.1_inskn5v7aqlrr54h6fubgcms5y styled-components: 5.3.10_7i5myeigehqah43i5u7wbekgba transitivePeerDependencies: - supports-color dev: false - /next/13.4.3_5lnmxaau2bs7vcvowl2iwadrxa: + /next/13.4.3_3j7hb26pwgm6spbxoejtjx6xja: resolution: {integrity: sha512-FV3pBrAAnAIfOclTvncw9dDohyeuEEXPe5KNcva91anT/rdycWbgtu3IjUj4n5yHnWK8YEPo0vrUecHmnmUNbA==} engines: {node: '>=16.8.0'} hasBin: true @@ -5268,11 +5347,11 @@ packages: '@next/env': 13.4.3 '@swc/helpers': 0.5.1 busboy: 1.6.0 - caniuse-lite: 1.0.30001482 + caniuse-lite: 1.0.30001489 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - styled-jsx: 5.1.1_yxvpwo57iqrkjg2xxfiwjdgilu + styled-jsx: 5.1.1_wn6zaaxe2xt3xsygjqv5uvr2am zod: 3.21.4 optionalDependencies: '@next/swc-darwin-arm64': 13.4.3 @@ -5289,8 +5368,8 @@ packages: - babel-plugin-macros dev: false - /node-releases/2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + /node-releases/2.0.11: + resolution: {integrity: sha512-+M0PwXeU80kRohZ3aT4J/OnR+l9/KD2nVLNNoRgFtnf+umQVFdGBAO2N8+nCnEi0xlh/Wk3zOGC+vNNx+uM79Q==} /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -5316,6 +5395,13 @@ packages: path-key: 3.1.1 dev: false + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + /npm-run-path/5.1.0: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5395,12 +5481,12 @@ packages: es-abstract: 1.21.2 dev: true - /observable-callback/1.0.2_rxjs@7.8.0: + /observable-callback/1.0.2_rxjs@7.8.1: resolution: {integrity: sha512-Fb7qVUHqr8jl32NyJffTiqf76NObRvmzaSPgGtaAGH+Wfh45tiGWjrvUsNgEuCa86SUzGZZpoSN0hpGtldoSDg==} peerDependencies: rxjs: ^6.5 || 7 dependencies: - rxjs: 7.8.0 + rxjs: 7.8.1 dev: false /once/1.4.0: @@ -5433,6 +5519,17 @@ packages: define-lazy-prop: 2.0.0 is-docker: 2.2.1 is-wsl: 2.2.0 + dev: false + + /open/9.1.0: + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} + engines: {node: '>=14.16'} + dependencies: + default-browser: 4.0.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + is-wsl: 2.2.0 + dev: true /opener/1.5.2: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} @@ -5639,8 +5736,8 @@ packages: find-up: 5.0.0 dev: false - /playwright-core/1.32.3: - resolution: {integrity: sha512-SB+cdrnu74ZIn5Ogh/8278ngEh9NEEV0vR4sJFmK04h2iZpybfbqBY0bX6+BLYWVdV12JLLI+JEFtSnYgR+mWg==} + /playwright-core/1.34.1: + resolution: {integrity: sha512-4Y5hGLoSrnB/BXj2NFKBNWP/bI9uVejTVbso1ZBtkKZ+O2KiVIeCJ3R4c7Cf2PbP7htjLolHXY+mImt2IWOlEg==} engines: {node: '>=14'} hasBin: true dev: true @@ -5662,29 +5759,29 @@ packages: '@babel/runtime': 7.21.5 dev: false - /postcss-import/14.1.0_postcss@8.4.22: - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} + /postcss-import/15.1.0_postcss@8.4.23: + resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} + engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.22 + postcss: 8.4.23 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.2 - /postcss-js/4.0.1_postcss@8.4.22: + /postcss-js/4.0.1_postcss@8.4.23: resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.22 + postcss: 8.4.23 - /postcss-load-config/3.1.4_postcss@8.4.22: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} + /postcss-load-config/4.0.1_postcss@8.4.23: + resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + engines: {node: '>= 14'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -5695,17 +5792,17 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.22 - yaml: 1.10.2 + postcss: 8.4.23 + yaml: 2.2.2 - /postcss-nested/6.0.0_postcss@8.4.22: - resolution: {integrity: sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==} + /postcss-nested/6.0.1_postcss@8.4.23: + resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.23 + postcss-selector-parser: 6.0.13 /postcss-selector-parser/6.0.10: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} @@ -5715,8 +5812,8 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-selector-parser/6.0.11: - resolution: {integrity: sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==} + /postcss-selector-parser/6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -5734,14 +5831,6 @@ packages: source-map-js: 1.0.2 dev: false - /postcss/8.4.22: - resolution: {integrity: sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - /postcss/8.4.23: resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} engines: {node: ^10 || ^12 || >=14} @@ -5749,7 +5838,6 @@ packages: nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: false /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} @@ -5761,12 +5849,11 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier-plugin-tailwindcss/0.2.7_prettier@2.8.7: - resolution: {integrity: sha512-jQopIOgjLpX+y8HeD56XZw7onupRTC0cw7eKKUimI7vhjkPF5/1ltW5LyqaPtSyc8HvEpvNZsvvsGFa2qpa59w==} + /prettier-plugin-tailwindcss/0.2.8_prettier@2.8.8: + resolution: {integrity: sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==} engines: {node: '>=12.17.0'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' - '@prettier/plugin-php': '*' '@prettier/plugin-pug': '*' '@shopify/prettier-plugin-liquid': '*' '@shufo/prettier-plugin-blade': '*' @@ -5784,8 +5871,6 @@ packages: peerDependenciesMeta: '@ianvs/prettier-plugin-sort-imports': optional: true - '@prettier/plugin-php': - optional: true '@prettier/plugin-pug': optional: true '@shopify/prettier-plugin-liquid': @@ -5813,11 +5898,11 @@ packages: prettier-plugin-twig-melody: optional: true dependencies: - prettier: 2.8.7 + prettier: 2.8.8 dev: true - /prettier/2.8.7: - resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} + /prettier/2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5900,10 +5985,6 @@ packages: /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /quick-lru/5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - /raf/3.4.1: resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} dependencies: @@ -5950,8 +6031,8 @@ packages: scheduler: 0.23.0 dev: false - /react-fast-compare/3.2.1: - resolution: {integrity: sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==} + /react-fast-compare/3.2.2: + resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} dev: false /react-focus-lock/2.9.4_3stiutgnnbnfnf3uowm5cip22i: @@ -6021,7 +6102,7 @@ packages: '@types/react': 18.0.27 react: 18.2.0 react-style-singleton: 2.2.1_3stiutgnnbnfnf3uowm5cip22i - tslib: 2.5.0 + tslib: 2.5.2 dev: false /react-remove-scroll/2.5.5_3stiutgnnbnfnf3uowm5cip22i: @@ -6038,20 +6119,20 @@ packages: react: 18.2.0 react-remove-scroll-bar: 2.3.4_3stiutgnnbnfnf3uowm5cip22i react-style-singleton: 2.2.1_3stiutgnnbnfnf3uowm5cip22i - tslib: 2.5.0 + tslib: 2.5.2 use-callback-ref: 1.3.0_3stiutgnnbnfnf3uowm5cip22i use-sidecar: 1.1.2_3stiutgnnbnfnf3uowm5cip22i dev: false - /react-rx/2.1.3_react@18.2.0+rxjs@7.8.0: + /react-rx/2.1.3_react@18.2.0+rxjs@7.8.1: resolution: {integrity: sha512-4dppkgEFAldr75IUUz14WyxuI2cJhpXYrrIM+4gvG6slKzaMUCmcgiiykx9Hst0UmtwNt247nRoOFDmN0Q7GJw==} peerDependencies: react: ^16.8 || ^17 || ^18 rxjs: ^6.5 || ^7 dependencies: - observable-callback: 1.0.2_rxjs@7.8.0 + observable-callback: 1.0.2_rxjs@7.8.1 react: 18.2.0 - rxjs: 7.8.0 + rxjs: 7.8.1 use-sync-external-store: 1.2.0_react@18.2.0 dev: false @@ -6069,7 +6150,7 @@ packages: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /react/18.2.0: @@ -6127,7 +6208,7 @@ packages: engines: {node: '>= 6'} dependencies: inherits: 2.0.4 - string_decoder: 1.1.1 + string_decoder: 1.3.0 util-deprecate: 1.0.2 dev: false @@ -6154,8 +6235,8 @@ packages: /regenerator-runtime/0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - /regexp-tree/0.1.25: - resolution: {integrity: sha512-szcL3aqw+vEeuxhL1AMYRyeMP+goYF5I/guaH10uJX5xbGyeQeNPPneaj3ZWVmGLCDxrVaaYekkr5R12gk4dJw==} + /regexp-tree/0.1.27: + resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true dev: true @@ -6197,7 +6278,7 @@ packages: resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -6205,7 +6286,7 @@ packages: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -6232,40 +6313,47 @@ packages: dependencies: glob: 7.2.3 - /rollup/3.21.3: - resolution: {integrity: sha512-VnPfEG51nIv2xPLnZaekkuN06q9ZbnyDcLkaBdJa/W7UddyhOfMP2yOPziYQfeY7k++fZM8FdQIummFN5y14kA==} + /rollup/3.23.0: + resolution: {integrity: sha512-h31UlwEi7FHihLe1zbk+3Q7z1k/84rb9BSwmBSr/XjOCEaBJ2YyedQDuM0t/kfOS0IxM+vk1/zI9XxYj9V+NJQ==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: false + /run-applescript/5.0.0: + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} + engines: {node: '>=12'} + dependencies: + execa: 5.1.1 + dev: true + /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - /rxjs-etc/10.6.2_rxjs@7.8.0: + /rxjs-etc/10.6.2_rxjs@7.8.1: resolution: {integrity: sha512-OmXhrTsEqcIT4PX1TSf+iRsah3sjMEQ27z7aXCc96xwiKr18RWhvtxUyGnvKMBwF8AavwLXELAMKA8ImgKXeoA==} peerDependencies: rxjs: ^6.0.0 || ^7.0.0 dependencies: memoize-resolver: 1.0.0 - rxjs: 7.8.0 + rxjs: 7.8.1 dev: false - /rxjs-exhaustmap-with-trailing/2.1.1_rxjs@7.8.0: + /rxjs-exhaustmap-with-trailing/2.1.1_rxjs@7.8.1: resolution: {integrity: sha512-gK7nsKyPFsbjDeJ0NYTcZYGW5TbTFjT3iACa28Pwp3fIf9wT/JUR8vdlKYCjUOZKXYnXEk8eRZ4zcQyEURosIA==} peerDependencies: rxjs: 7.x dependencies: - rxjs: 7.8.0 + rxjs: 7.8.1 dev: false - /rxjs/7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} + /rxjs/7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -6279,14 +6367,14 @@ packages: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-regex: 1.1.4 dev: true /safe-regex/2.1.1: resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} dependencies: - regexp-tree: 0.1.25 + regexp-tree: 0.1.27 dev: true /safer-buffer/2.1.2: @@ -6300,8 +6388,8 @@ packages: diff-match-patch: 1.0.5 dev: false - /sanity/3.9.1_inskn5v7aqlrr54h6fubgcms5y: - resolution: {integrity: sha512-ZDHvpU5PPUtKurgvJ2wErR2oNsg1J1Op1UA9ZYRrheOAU8snurTyQCdf66JNLZ/5DfNIVlqlYtNpg0eBFfvUvA==} + /sanity/3.11.1_inskn5v7aqlrr54h6fubgcms5y: + resolution: {integrity: sha512-Z7dy72ITdMEgBcy72dHPLP5bWl3HF16dsYSzedzlFGTUgDL/iizc+WWNS5PiSzQDuB5ez+hPErkTDZ3yC7e7hA==} engines: {node: '>=14.18.0'} hasBin: true peerDependencies: @@ -6319,26 +6407,26 @@ packages: '@rexxars/react-json-inspector': 8.0.1_react@18.2.0 '@sanity/asset-utils': 1.3.0 '@sanity/bifur-client': 0.3.1 - '@sanity/block-tools': 3.9.1 - '@sanity/cli': 3.9.1 - '@sanity/client': 5.4.2 + '@sanity/block-tools': 3.11.1 + '@sanity/cli': 3.11.1 + '@sanity/client': 6.1.1 '@sanity/color': 2.2.5 - '@sanity/diff': 3.9.1 + '@sanity/diff': 3.11.1 '@sanity/eventsource': 5.0.0 - '@sanity/export': 3.9.1 + '@sanity/export': 3.11.1 '@sanity/generate-help-url': 3.0.0 '@sanity/icons': 2.3.1_react@18.2.0 '@sanity/image-url': 1.0.2 - '@sanity/import': 3.9.1 + '@sanity/import': 3.11.1 '@sanity/logos': 2.1.2_kfkkecttze4mwlbj5thnxlvh2i - '@sanity/mutator': 3.9.1 - '@sanity/portable-text-editor': 3.9.1_pqonymfg656m2ivp5zvokbqxui - '@sanity/schema': 3.9.1 - '@sanity/types': 3.9.1 - '@sanity/ui': 1.3.2_qzhz75e2qrzz6afgiqoxbiiigi - '@sanity/util': 3.9.1 + '@sanity/mutator': 3.11.1 + '@sanity/portable-text-editor': 3.11.1_cg7onluj2p6e5fyqcyjldgtyv4 + '@sanity/schema': 3.11.1 + '@sanity/types': 3.11.1 + '@sanity/ui': 1.3.3_qzhz75e2qrzz6afgiqoxbiiigi + '@sanity/util': 3.11.1 '@sanity/uuid': 3.0.1 - '@sanity/validation': 3.9.1 + '@sanity/validation': 3.11.1 '@tanstack/react-virtual': 3.0.0-beta.53_react@18.2.0 '@types/is-hotkey': 0.1.7 '@types/react-copy-to-clipboard': 5.0.4 @@ -6346,7 +6434,7 @@ packages: '@types/shallow-equals': 1.0.0 '@types/speakingurl': 13.0.3 '@types/use-sync-external-store': 0.0.3 - '@vitejs/plugin-react': 3.1.0_vite@4.3.4 + '@vitejs/plugin-react': 3.1.0_vite@4.3.8 chalk: 4.1.2 chokidar: 3.5.3 classnames: 2.3.2 @@ -6362,8 +6450,8 @@ packages: esbuild-register: 3.4.2_esbuild@0.16.17 execa: 2.1.0 exif-component: 1.0.1 - framer-motion: 10.12.6_biqbaboplfbrettd7655fr4n2y - get-it: 8.1.1 + framer-motion: 10.12.12_biqbaboplfbrettd7655fr4n2y + get-it: 8.1.3 get-random-values-esm: 1.0.0 groq-js: 0.2.0 hashlru: 2.3.0 @@ -6381,7 +6469,7 @@ packages: module-alias: 2.2.2 nano-pubsub: 2.0.1 nanoid: 3.3.6 - observable-callback: 1.0.2_rxjs@7.8.0 + observable-callback: 1.0.2_rxjs@7.8.1 oneline: 1.0.3 open: 8.4.2 pirates: 4.0.5 @@ -6392,21 +6480,21 @@ packages: react: 18.2.0 react-copy-to-clipboard: 5.1.0_react@18.2.0 react-dom: 18.2.0_react@18.2.0 - react-fast-compare: 3.2.1 + react-fast-compare: 3.2.2 react-focus-lock: 2.9.4_3stiutgnnbnfnf3uowm5cip22i react-is: 18.2.0 react-refractor: 2.1.7_react@18.2.0 - react-rx: 2.1.3_react@18.2.0+rxjs@7.8.0 + react-rx: 2.1.3_react@18.2.0+rxjs@7.8.1 read-pkg-up: 7.0.1 refractor: 3.6.0 resolve-from: 5.0.0 rimraf: 3.0.2 - rxjs: 7.8.0 - rxjs-etc: 10.6.2_rxjs@7.8.0 - rxjs-exhaustmap-with-trailing: 2.1.1_rxjs@7.8.0 + rxjs: 7.8.1 + rxjs-etc: 10.6.2_rxjs@7.8.1 + rxjs-exhaustmap-with-trailing: 2.1.1_rxjs@7.8.1 sanity-diff-patch: 1.0.9 scroll-into-view-if-needed: 3.0.10 - semver: 7.5.0 + semver: 7.5.1 shallow-equals: 1.0.0 speakingurl: 14.0.1 styled-components: 5.3.10_7i5myeigehqah43i5u7wbekgba @@ -6414,7 +6502,7 @@ packages: use-device-pixel-ratio: 1.1.2_react@18.2.0 use-hot-module-reload: 1.0.3_react@18.2.0 use-sync-external-store: 1.2.0_react@18.2.0 - vite: 4.3.4_@types+node@18.13.0 + vite: 4.3.8_@types+node@18.13.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -6481,8 +6569,8 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - /semver/7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver/7.5.1: + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} engines: {node: '>=10'} hasBin: true dependencies: @@ -6510,7 +6598,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 object-inspect: 1.12.3 dev: true @@ -6665,8 +6753,8 @@ packages: engines: {node: '>=10.0.0'} dev: false - /string-argv/0.3.1: - resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} + /string-argv/0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} dev: true @@ -6697,7 +6785,7 @@ packages: call-bind: 1.0.2 define-properties: 1.2.0 es-abstract: 1.21.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 internal-slot: 1.0.5 regexp.prototype.flags: 1.5.0 @@ -6739,6 +6827,12 @@ packages: safe-buffer: 5.1.2 dev: false + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: false + /strip-ansi/6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -6760,7 +6854,6 @@ packages: /strip-final-newline/2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - dev: false /strip-final-newline/3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} @@ -6789,10 +6882,10 @@ packages: dependencies: '@babel/helper-module-imports': 7.21.4 '@babel/traverse': 7.21.5_supports-color@5.5.0 - '@emotion/is-prop-valid': 1.2.0 + '@emotion/is-prop-valid': 1.2.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.1_styled-components@5.3.10 + babel-plugin-styled-components: 2.1.3_styled-components@5.3.10 css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -6802,7 +6895,7 @@ packages: supports-color: 5.5.0 dev: false - /styled-jsx/5.1.1_yxvpwo57iqrkjg2xxfiwjdgilu: + /styled-jsx/5.1.1_wn6zaaxe2xt3xsygjqv5uvr2am: resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -6815,7 +6908,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.21.5 + '@babel/core': 7.21.8 client-only: 0.0.1 react: 18.2.0 dev: false @@ -6849,8 +6942,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /suspend-react/0.0.9_react@18.2.0: - resolution: {integrity: sha512-668Pxy4z54fhjpnPqw6olj3vvpV03VywFNXazyNSYSTuHaRw3NJJjO5l8R49AUk5fMTkJXGVGaaVSgdaO01S3w==} + /suspend-react/0.0.10_react@18.2.0: + resolution: {integrity: sha512-7yyJ1aBr9Ap4XZQOBaYlOelNcRc42zv50C0pVNOHfhW/DwTbHGFVZKKJsVndyQvQTv/fAkIO9TAMvGiSCjT0Zw==} peerDependencies: react: '>=17.0' dependencies: @@ -6865,32 +6958,30 @@ packages: resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@pkgr/utils': 2.3.1 - tslib: 2.5.0 + '@pkgr/utils': 2.4.0 + tslib: 2.5.2 dev: true /tailwind-merge/1.12.0: resolution: {integrity: sha512-Y17eDp7FtN1+JJ4OY0Bqv9OA41O+MS8c1Iyr3T6JFLnOgLg3EvcyMKZAnQ8AGyvB5Nxm3t9Xb5Mhe139m8QT/g==} dev: false - /tailwindcss-animate/1.0.5_tailwindcss@3.3.1: + /tailwindcss-animate/1.0.5_tailwindcss@3.3.2: resolution: {integrity: sha512-UU3qrOJ4lFQABY+MVADmBm+0KW3xZyhMdRvejwtXqYOL7YjHYxmuREFAZdmVG5LPe5E9CAst846SLC4j5I3dcw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' dependencies: - tailwindcss: 3.3.1_postcss@8.4.22 + tailwindcss: 3.3.2 dev: false - /tailwindcss/3.3.1_postcss@8.4.22: - resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==} - engines: {node: '>=12.13.0'} + /tailwindcss/3.3.2: + resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==} + engines: {node: '>=14.0.0'} hasBin: true - peerDependencies: - postcss: ^8.0.9 dependencies: + '@alloc/quick-lru': 5.2.0 arg: 5.0.2 chokidar: 3.5.3 - color-name: 1.1.4 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.2.12 @@ -6902,14 +6993,13 @@ packages: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.22 - postcss-import: 14.1.0_postcss@8.4.22 - postcss-js: 4.0.1_postcss@8.4.22 - postcss-load-config: 3.1.4_postcss@8.4.22 - postcss-nested: 6.0.0_postcss@8.4.22 - postcss-selector-parser: 6.0.11 + postcss: 8.4.23 + postcss-import: 15.1.0_postcss@8.4.23 + postcss-js: 4.0.1_postcss@8.4.23 + postcss-load-config: 4.0.1_postcss@8.4.23 + postcss-nested: 6.0.1_postcss@8.4.23 + postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - quick-lru: 5.1.1 resolve: 1.22.2 sucrase: 3.32.0 transitivePeerDependencies: @@ -6978,21 +7068,23 @@ packages: readable-stream: 3.6.2 dev: false - /tiny-glob/0.2.9: - resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - dev: true - /tiny-invariant/1.0.6: resolution: {integrity: sha512-FOyLWWVjG+aC0UqG76V53yAWdXfH8bO6FNmyZOuUrzDzK8DI3/JRY25UD7+g49JWM1LXwymsKERB+DzI0dTEQA==} dev: false + /tiny-invariant/1.3.1: + resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + dev: false + /tiny-warning/1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false + /titleize/3.0.0: + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} + engines: {node: '>=12'} + dev: true + /to-fast-properties/2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -7046,8 +7138,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tslib/2.5.2: + resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==} /tsutils/3.21.0_typescript@4.9.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -7165,6 +7257,11 @@ packages: engines: {node: '>= 4.0.0'} dev: false + /untildify/4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} + dev: true + /update-browserslist-db/1.0.11_browserslist@4.21.5: resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} hasBin: true @@ -7199,7 +7296,7 @@ packages: dependencies: '@types/react': 18.0.27 react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /use-device-pixel-ratio/1.1.2_react@18.2.0: @@ -7218,8 +7315,8 @@ packages: react: 18.2.0 dev: false - /use-intl/2.13.1_react@18.2.0: - resolution: {integrity: sha512-za8vb9UtKyFuDWbc+Iceqnz1KOAGwm9cTaBjW5af6e7ZcAdwADUwsz9M/8M9VDl5gKKQ/o+3TJcKdi+ieOKhfQ==} + /use-intl/2.14.6_react@18.2.0: + resolution: {integrity: sha512-ehkW7/CpJkJQUbQZvtUvB+NukmlOS2FEj5rSRBnyRvV+GsbC+CKKDFcMLecyWA12s9wnqcAbEMQMfp3m1jcwPA==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7255,7 +7352,7 @@ packages: '@types/react': 18.0.27 detect-node-es: 1.1.0 react: 18.2.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /use-sync-external-store/1.2.0_react@18.2.0: @@ -7280,8 +7377,8 @@ packages: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - /vite/4.3.4_@types+node@18.13.0: - resolution: {integrity: sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==} + /vite/4.3.8_@types+node@18.13.0: + resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -7306,9 +7403,9 @@ packages: optional: true dependencies: '@types/node': 18.13.0 - esbuild: 0.17.18 + esbuild: 0.17.19 postcss: 8.4.23 - rollup: 3.21.3 + rollup: 3.23.0 optionalDependencies: fsevents: 2.3.2 dev: false @@ -7496,14 +7593,9 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - /yaml/1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - /yaml/2.2.1: - resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==} + /yaml/2.2.2: + resolution: {integrity: sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==} engines: {node: '>= 14'} - dev: true /yargs-parser/21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}