diff options
22 files changed, 1067 insertions, 890 deletions
@@ -2,6 +2,7 @@ prefer-workspace-packages=true link-workspace-packages=true save-workspace-protocol=false # This prevents the examples to have the `workspace:` prefix +auto-install-peers=false shamefully-hoist=true # TODO: We would like to move to individual opt-in hoisting, but Astro was not originally diff --git a/examples/docs/package.json b/examples/docs/package.json index f217b2dfc..e67966a5b 100644 --- a/examples/docs/package.json +++ b/examples/docs/package.json @@ -5,6 +5,7 @@ "scripts": { "dev": "astro dev", "start": "astro dev", + "check": "astro check && tsc", "build": "astro build", "preview": "astro preview", "astro": "astro" @@ -20,6 +21,8 @@ }, "devDependencies": { "@astrojs/preact": "^1.0.2", + "@types/node": "^18.0.0", + "@types/react-dom": "^18.0.0", "@astrojs/react": "^1.1.0", "astro": "^1.1.1" } diff --git a/examples/docs/src/components/Footer/AvatarList.astro b/examples/docs/src/components/Footer/AvatarList.astro index e5880a03a..5926936d6 100644 --- a/examples/docs/src/components/Footer/AvatarList.astro +++ b/examples/docs/src/components/Footer/AvatarList.astro @@ -1,12 +1,23 @@ --- // fetch all commits for just this page's path -const path = 'docs/' + Astro.props.path; -const url = `https://api.github.com/repos/withastro/astro/commits?path=${path}`; -const commitsURL = `https://github.com/withastro/astro/commits/main/${path}`; - -async function getCommits(url) { +type Props = { + path: string; +}; +const { path } = Astro.props as Props; +const resolvedPath = `examples/docs/${path}`; +const url = `https://api.github.com/repos/withastro/astro/commits?path=${resolvedPath}`; +const commitsURL = `https://github.com/withastro/astro/commits/main/${resolvedPath}`; + +type Commit = { + author: { + id: string; + login: string; + }; +}; + +async function getCommits(url: string) { try { - const token = import.meta.env.SNOWPACK_PUBLIC_GITHUB_TOKEN; + const token = import.meta.env.SNOWPACK_PUBLIC_GITHUB_TOKEN ?? 'hello'; if (!token) { throw new Error( 'Cannot find "SNOWPACK_PUBLIC_GITHUB_TOKEN" used for escaping rate-limiting.' @@ -32,27 +43,24 @@ async function getCommits(url) { ); } - return data; + return data as Commit[]; } catch (e) { console.warn(`[error] /src/components/AvatarList.astro - ${e?.message ?? e}`); - return new Array(); + ${(e as any)?.message ?? e}`); + return [] as Commit[]; } } -function removeDups(arr) { - if (!arr) { - return new Array(); - } - let map = new Map(); +function removeDups(arr: Commit[]) { + const map = new Map<string, Commit['author']>(); for (let item of arr) { - let author = item.author; + const author = item.author; // Deduplicate based on author.id map.set(author.id, { login: author.login, id: author.id }); } - return Array.from(map.values()); + return [...map.values()]; } const data = await getCommits(url); diff --git a/examples/docs/src/components/Footer/Footer.astro b/examples/docs/src/components/Footer/Footer.astro index d13f832e5..1ec756b86 100644 --- a/examples/docs/src/components/Footer/Footer.astro +++ b/examples/docs/src/components/Footer/Footer.astro @@ -1,16 +1,19 @@ --- import AvatarList from './AvatarList.astro'; -const { path } = Astro.props; +type Props = { + path: string; +}; +const { path } = Astro.props as Props; --- <footer> - <AvatarList {path} /> + <AvatarList path={path} /> </footer> <style> footer { margin-top: auto; - padding: 2rem 0; + padding: 2rem; border-top: 3px solid var(--theme-divider); } </style> diff --git a/examples/docs/src/components/HeadSEO.astro b/examples/docs/src/components/HeadSEO.astro index 75d17bea1..c40e04327 100644 --- a/examples/docs/src/components/HeadSEO.astro +++ b/examples/docs/src/components/HeadSEO.astro @@ -1,35 +1,32 @@ --- -import { SITE, OPEN_GRAPH } from '../config'; +import { SITE, OPEN_GRAPH, Frontmatter } from '../config'; + export interface Props { - frontmatter: any; - site: any; - canonicalURL: URL | string; + frontmatter: Frontmatter; + canonicalUrl: URL; } -const canonicalURL = new URL(Astro.url.pathname, Astro.site); -const { frontmatter = {} } = Astro.props; -const formattedContentTitle = frontmatter.title - ? `${frontmatter.title} 🚀 ${SITE.title}` - : SITE.title; -const imageSrc = frontmatter?.image?.src ?? OPEN_GRAPH.image.src; +const { frontmatter, canonicalUrl } = Astro.props as Props; +const formattedContentTitle = `${frontmatter.title} 🚀 ${SITE.title}`; +const imageSrc = frontmatter.image?.src ?? OPEN_GRAPH.image.src; const canonicalImageSrc = new URL(imageSrc, Astro.site); -const imageAlt = frontmatter?.image?.alt ?? OPEN_GRAPH.image.alt; +const imageAlt = frontmatter.image?.alt ?? OPEN_GRAPH.image.alt; --- <!-- Page Metadata --> -<link rel="canonical" href={canonicalURL} /> +<link rel="canonical" href={canonicalUrl} /> <!-- OpenGraph Tags --> <meta property="og:title" content={formattedContentTitle} /> <meta property="og:type" content="article" /> -<meta property="og:url" content={canonicalURL} /> +<meta property="og:url" content={canonicalUrl} /> <meta property="og:locale" content={frontmatter.ogLocale ?? SITE.defaultLanguage} /> <meta property="og:image" content={canonicalImageSrc} /> <meta property="og:image:alt" content={imageAlt} /> <meta name="description" property="og:description" - content={frontmatter.description ? frontmatter.description : SITE.description} + content={frontmatter.description ?? SITE.description} /> <meta property="og:site_name" content={SITE.title} /> @@ -37,10 +34,7 @@ const imageAlt = frontmatter?.image?.alt ?? OPEN_GRAPH.image.alt; <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content={OPEN_GRAPH.twitter} /> <meta name="twitter:title" content={formattedContentTitle} /> -<meta - name="twitter:description" - content={frontmatter.description ? frontmatter.description : SITE.description} -/> +<meta name="twitter:description" content={frontmatter.description ?? SITE.description} /> <meta name="twitter:image" content={canonicalImageSrc} /> <meta name="twitter:image:alt" content={imageAlt} /> diff --git a/examples/docs/src/components/Header/AstroLogo.astro b/examples/docs/src/components/Header/AstroLogo.astro index 840cbf139..6c8b5b9ce 100644 --- a/examples/docs/src/components/Header/AstroLogo.astro +++ b/examples/docs/src/components/Header/AstroLogo.astro @@ -1,5 +1,8 @@ --- -const { size } = Astro.props; +type Props = { + size: number; +}; +const { size } = Astro.props as Props; --- <svg @@ -14,6 +17,7 @@ const { size } = Astro.props; #flame { fill: var(--theme-text-accent); } + #a { fill: var(--theme-text-accent); } @@ -24,11 +28,13 @@ const { size } = Astro.props; fill-rule="evenodd" clip-rule="evenodd" d="M163.008 18.929c1.944 2.413 2.935 5.67 4.917 12.181l43.309 142.27a180.277 180.277 0 00-51.778-17.53l-28.198-95.29a3.67 3.67 0 00-7.042.01l-27.857 95.232a180.225 180.225 0 00-52.01 17.557l43.52-142.281c1.99-6.502 2.983-9.752 4.927-12.16a15.999 15.999 0 016.484-4.798c2.872-1.154 6.271-1.154 13.07-1.154h31.085c6.807 0 10.211 0 13.086 1.157a16.004 16.004 0 016.487 4.806z" - ></path> + > + </path> <path id="flame" fill-rule="evenodd" clip-rule="evenodd" d="M168.19 180.151c-7.139 6.105-21.39 10.268-37.804 10.268-20.147 0-37.033-6.272-41.513-14.707-1.602 4.835-1.961 10.367-1.961 13.902 0 0-1.056 17.355 11.015 29.426 0-6.268 5.081-11.349 11.349-11.349 10.743 0 10.731 9.373 10.721 16.977v.679c0 11.542 7.054 21.436 17.086 25.606a23.27 23.27 0 01-2.339-10.2c0-11.008 6.463-15.107 13.974-19.87 5.976-3.79 12.616-8.001 17.192-16.449a31.024 31.024 0 003.743-14.82c0-3.299-.513-6.479-1.463-9.463z" - ></path> + > + </path> </svg> diff --git a/examples/docs/src/components/Header/Header.astro b/examples/docs/src/components/Header/Header.astro index 2e66300b4..bada732a6 100644 --- a/examples/docs/src/components/Header/Header.astro +++ b/examples/docs/src/components/Header/Header.astro @@ -7,8 +7,12 @@ import SidebarToggle from './SidebarToggle'; import LanguageSelect from './LanguageSelect'; import Search from './Search'; -const { currentPage } = Astro.props; -const lang = currentPage && getLanguageFromURL(currentPage); +type Props = { + currentPage: string; +}; + +const { currentPage } = Astro.props as Props; +const lang = getLanguageFromURL(currentPage); --- <header> @@ -25,11 +29,9 @@ const lang = currentPage && getLanguageFromURL(currentPage); </div> <div style="flex-grow: 1;"></div> {KNOWN_LANGUAGE_CODES.length > 1 && <LanguageSelect lang={lang} client:idle />} - {CONFIG.ALGOLIA && ( - <div class="search-item"> - <Search client:idle /> - </div> - )} + <div class="search-item"> + <Search client:idle /> + </div> </nav> </header> @@ -101,14 +103,17 @@ const lang = currentPage && getLanguageFromURL(currentPage); position: static; padding: 2rem 0rem; } + .logo { width: auto; margin: 0; z-index: 0; } + .logo h1 { display: initial; } + .menu-toggle { display: none; } @@ -129,9 +134,11 @@ const lang = currentPage && getLanguageFromURL(currentPage); display: flex; max-width: 200px; } + :global(.search-item > *) { flex-grow: 1; } + @media (min-width: 50em) { .search-item { max-width: 400px; diff --git a/examples/docs/src/components/Header/LanguageSelect.tsx b/examples/docs/src/components/Header/LanguageSelect.tsx index a895cc7cc..3c0244e0d 100644 --- a/examples/docs/src/components/Header/LanguageSelect.tsx +++ b/examples/docs/src/components/Header/LanguageSelect.tsx @@ -1,11 +1,11 @@ -import type { FunctionalComponent } from 'preact'; -import { h } from 'preact'; +/** @jsxImportSource react */ +import type { FunctionComponent } from 'react'; import './LanguageSelect.css'; import { KNOWN_LANGUAGES, langPathRegex } from '../../languages'; -const LanguageSelect: FunctionalComponent<{ lang: string }> = ({ lang }) => { +const LanguageSelect: FunctionComponent<{ lang: string }> = ({ lang }) => { return ( - <div class="language-select-wrapper"> + <div className="language-select-wrapper"> <svg aria-hidden="true" focusable="false" @@ -25,7 +25,7 @@ const LanguageSelect: FunctionalComponent<{ lang: string }> = ({ lang }) => { /> </svg> <select - class="language-select" + className="language-select" value={lang} onChange={(e) => { const newLang = e.target.value; @@ -34,9 +34,9 @@ const LanguageSelect: FunctionalComponent<{ lang: string }> = ({ lang }) => { window.location.pathname = '/' + newLang + actualDest; }} > - {Object.keys(KNOWN_LANGUAGES).map((key) => { + {Object.entries(KNOWN_LANGUAGES).map(([key, value]) => { return ( - <option value={KNOWN_LANGUAGES[key]}> + <option value={value}> <span>{key}</span> </option> ); diff --git a/examples/docs/src/components/Header/Search.tsx b/examples/docs/src/components/Header/Search.tsx index b8a4292da..19ff9fa78 100644 --- a/examples/docs/src/components/Header/Search.tsx +++ b/examples/docs/src/components/Header/Search.tsx @@ -1,23 +1,23 @@ -/* jsxImportSource: react */ +/** @jsxImportSource react */ import { useState, useCallback, useRef } from 'react'; -import * as CONFIG from '../../config'; -import '@docsearch/css/dist/style.css'; +import { ALGOLIA } from '../../config'; +import '@docsearch/css'; import './Search.css'; -// @ts-ignore -import * as docSearchReact from '@docsearch/react'; -// @ts-ignore import { createPortal } from 'react-dom'; +import * as docSearchReact from '@docsearch/react'; -export default function Search() { - const DocSearchModal = docSearchReact.DocSearchModal || docSearchReact.default.DocSearchModal; - - const useDocSearchKeyboardEvents = - docSearchReact.useDocSearchKeyboardEvents || docSearchReact.default.useDocSearchKeyboardEvents; +/** FIXME: This is still kinda nasty, but DocSearch is not ESM ready. */ +const DocSearchModal = + docSearchReact.DocSearchModal || (docSearchReact as any).default.DocSearchModal; +const useDocSearchKeyboardEvents = + docSearchReact.useDocSearchKeyboardEvents || + (docSearchReact as any).default.useDocSearchKeyboardEvents; +export default function Search() { const [isOpen, setIsOpen] = useState(false); - const searchButtonRef = useRef(); - const [initialQuery, setInitialQuery] = useState(null); + const searchButtonRef = useRef<HTMLButtonElement>(null); + const [initialQuery, setInitialQuery] = useState(''); const onOpen = useCallback(() => { setIsOpen(true); @@ -73,9 +73,9 @@ export default function Search() { initialQuery={initialQuery} initialScrollY={window.scrollY} onClose={onClose} - indexName={(CONFIG as any).ALGOLIA.indexName} - appId={(CONFIG as any).ALGOLIA.appId} - apiKey={(CONFIG as any).ALGOLIA.apiKey} + indexName={ALGOLIA.indexName} + appId={ALGOLIA.appId} + apiKey={ALGOLIA.apiKey} transformItems={(items) => { return items.map((item) => { // We transform the absolute URL into a relative URL to diff --git a/examples/docs/src/components/Header/SidebarToggle.tsx b/examples/docs/src/components/Header/SidebarToggle.tsx index 2be9dee9a..50a5d93d0 100644 --- a/examples/docs/src/components/Header/SidebarToggle.tsx +++ b/examples/docs/src/components/Header/SidebarToggle.tsx @@ -1,12 +1,12 @@ +/** @jsxImportSource preact */ import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; import { useState, useEffect } from 'preact/hooks'; const MenuToggle: FunctionalComponent = () => { const [sidebarShown, setSidebarShown] = useState(false); useEffect(() => { - const body = document.getElementsByTagName('body')[0]; + const body = document.querySelector('body')!; if (sidebarShown) { body.classList.add('mobile-sidebar-toggle'); } else { diff --git a/examples/docs/src/components/Header/SkipToContent.astro b/examples/docs/src/components/Header/SkipToContent.astro index 9e3844e6f..4d97923f6 100644 --- a/examples/docs/src/components/Header/SkipToContent.astro +++ b/examples/docs/src/components/Header/SkipToContent.astro @@ -1,3 +1,7 @@ +--- +type Props = {}; +--- + <a href="#article" class="sr-only focus:not-sr-only skiplink"><span>Skip to Content</span></a> <style> diff --git a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro index 5ffa73c12..d0fe8da4e 100644 --- a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro +++ b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro @@ -1,44 +1,34 @@ --- import { getLanguageFromURL } from '../../languages'; import { SIDEBAR } from '../../config'; -const { currentPage } = Astro.props; + +type Props = { + currentPage: string; +}; + +const { currentPage } = Astro.props as Props; const currentPageMatch = currentPage.slice(1); const langCode = getLanguageFromURL(currentPage); -// SIDEBAR is a flat array. Group it by sections to properly render. -const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { - // If the first item is not a section header, create a new container section. - if (i === 0) { - if (!item.header) { - const pseudoSection = { text: '' }; - col.push({ ...pseudoSection, children: [] }); - } - } - if (item.header) { - col.push({ ...item, children: [] }); - } else { - col[col.length - 1].children.push(item); - } - return col; -}, []); +const sidebar = SIDEBAR[langCode]; --- <nav aria-labelledby="grid-left"> <ul class="nav-groups"> - {sidebarSections.map((section) => ( + {Object.entries(sidebar).map(([header, children]) => ( <li> <div class="nav-group"> - <h2 class="nav-group-title">{section.text}</h2> + <h2>{header}</h2> <ul> - {section.children.map((child) => ( - <li class="nav-link"> - <a - href={`${Astro.site.pathname}${child.link}`} - aria-current={`${currentPageMatch === child.link ? 'page' : 'false'}`} - > - {child.text} - </a> - </li> - ))} + {children.map((child) => { + const url = Astro.site?.pathname + child.link; + return ( + <li class="nav-link"> + <a href={url} aria-current={currentPageMatch === child.link ? 'page' : false}> + {child.text} + </a> + </li> + ); + })} </ul> </div> </li> @@ -47,7 +37,7 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { </nav> <script is:inline> - window.addEventListener('DOMContentLoaded', (event) => { + window.addEventListener('DOMContentLoaded', () => { var target = document.querySelector('[aria-current="page"]'); if (target && target.offsetTop > window.innerHeight - 100) { document.querySelector('.nav-groups').scrollTop = target.offsetTop; @@ -60,6 +50,7 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { width: 100%; margin-right: 1rem; } + .nav-groups { height: 100%; padding: 2rem 0; @@ -98,6 +89,7 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { text-decoration: none; display: block; } + .nav-link a:hover, .nav-link a:focus { background-color: var(--theme-bg-hover); diff --git a/examples/docs/src/components/PageContent/PageContent.astro b/examples/docs/src/components/PageContent/PageContent.astro index 49a74ab70..c7c66c7fc 100644 --- a/examples/docs/src/components/PageContent/PageContent.astro +++ b/examples/docs/src/components/PageContent/PageContent.astro @@ -1,8 +1,16 @@ --- +import type { Frontmatter } from '../../config'; import MoreMenu from '../RightSidebar/MoreMenu.astro'; import TableOfContents from '../RightSidebar/TableOfContents'; +import type { MarkdownHeading } from 'astro'; -const { frontmatter, headings, githubEditUrl } = Astro.props; +type Props = { + frontmatter: Frontmatter; + headings: MarkdownHeading[]; + githubEditUrl: string; +}; + +const { frontmatter, headings, githubEditUrl } = Astro.props as Props; const title = frontmatter.title; --- @@ -10,7 +18,7 @@ const title = frontmatter.title; <section class="main-section"> <h1 class="content-title" id="overview">{title}</h1> <nav class="block sm:hidden"> - <TableOfContents client:media="(max-width: 50em)" {headings} /> + <TableOfContents client:media="(max-width: 50em)" headings={headings} /> </nav> <slot /> </section> diff --git a/examples/docs/src/components/RightSidebar/MoreMenu.astro b/examples/docs/src/components/RightSidebar/MoreMenu.astro index fd1067859..8fcbfa567 100644 --- a/examples/docs/src/components/RightSidebar/MoreMenu.astro +++ b/examples/docs/src/components/RightSidebar/MoreMenu.astro @@ -1,8 +1,13 @@ --- import ThemeToggleButton from './ThemeToggleButton'; import * as CONFIG from '../../config'; -const { editHref } = Astro.props; -const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref; + +type Props = { + editHref: string; +}; + +const { editHref } = Astro.props as Props; +const showMoreSection = CONFIG.COMMUNITY_INVITE_URL; --- {showMoreSection && <h2 class="heading">More</h2>} diff --git a/examples/docs/src/components/RightSidebar/RightSidebar.astro b/examples/docs/src/components/RightSidebar/RightSidebar.astro index 6144ed928..d45fbd494 100644 --- a/examples/docs/src/components/RightSidebar/RightSidebar.astro +++ b/examples/docs/src/components/RightSidebar/RightSidebar.astro @@ -1,12 +1,19 @@ --- import TableOfContents from './TableOfContents'; import MoreMenu from './MoreMenu.astro'; -const { headings, githubEditUrl } = Astro.props; +import type { MarkdownHeading } from 'astro'; + +type Props = { + headings: MarkdownHeading[]; + githubEditUrl: string; +}; + +const { headings, githubEditUrl } = Astro.props as Props; --- <nav class="sidebar-nav" aria-labelledby="grid-right"> <div class="sidebar-nav-inner"> - <TableOfContents client:media="(min-width: 50em)" {headings} /> + <TableOfContents client:media="(min-width: 50em)" headings={headings} /> <MoreMenu editHref={githubEditUrl} /> </div> </nav> diff --git a/examples/docs/src/components/RightSidebar/TableOfContents.tsx b/examples/docs/src/components/RightSidebar/TableOfContents.tsx index 6348bdfd0..5c6851462 100644 --- a/examples/docs/src/components/RightSidebar/TableOfContents.tsx +++ b/examples/docs/src/components/RightSidebar/TableOfContents.tsx @@ -1,13 +1,18 @@ import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; import { useState, useEffect, useRef } from 'preact/hooks'; -import { MarkdownHeading } from 'astro'; +import type { MarkdownHeading } from 'astro'; + +type ItemOffsets = { + id: string; + topOffset: number; +}; const TableOfContents: FunctionalComponent<{ headings: MarkdownHeading[] }> = ({ headings = [], }) => { - const itemOffsets = useRef([]); - const [activeId, setActiveId] = useState<string>(undefined); + const itemOffsets = useRef<ItemOffsets[]>([]); + // FIXME: Not sure what this state is doing. It was never set to anything truthy. + const [activeId] = useState<string>(''); useEffect(() => { const getItemOffsets = () => { const titles = document.querySelectorAll('article :is(h1, h2, h3, h4)'); @@ -27,16 +32,16 @@ const TableOfContents: FunctionalComponent<{ headings: MarkdownHeading[] }> = ({ return ( <> - <h2 class="heading">On this page</h2> + <h2 className="heading">On this page</h2> <ul> - <li class={`heading-link depth-2 ${activeId === 'overview' ? 'active' : ''}`.trim()}> + <li className={`heading-link depth-2 ${activeId === 'overview' ? 'active' : ''}`.trim()}> <a href="#overview">Overview</a> </li> {headings .filter(({ depth }) => depth > 1 && depth < 4) .map((heading) => ( <li - class={`heading-link depth-${heading.depth} ${ + className={`heading-link depth-${heading.depth} ${ activeId === heading.slug ? 'active' : '' }`.trim()} > diff --git a/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx b/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx index a3f31288d..b9682aa00 100644 --- a/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx +++ b/examples/docs/src/components/RightSidebar/ThemeToggleButton.tsx @@ -1,5 +1,4 @@ import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; import { useState, useEffect } from 'preact/hooks'; import './ThemeToggleButton.css'; @@ -35,7 +34,7 @@ const ThemeToggle: FunctionalComponent = () => { if (import.meta.env.SSR) { return undefined; } - if (typeof localStorage !== 'undefined' && localStorage.getItem('theme')) { + if (typeof localStorage !== undefined && localStorage.getItem('theme')) { return localStorage.getItem('theme'); } if (window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -54,7 +53,7 @@ const ThemeToggle: FunctionalComponent = () => { }, [theme]); return ( - <div class="theme-toggle"> + <div className="theme-toggle"> {themes.map((t, i) => { const icon = icons[i]; const checked = t === theme; diff --git a/examples/docs/src/config.ts b/examples/docs/src/config.ts index b81bf9b4f..b8258b1f7 100644 --- a/examples/docs/src/config.ts +++ b/examples/docs/src/config.ts @@ -14,33 +14,44 @@ export const OPEN_GRAPH = { twitter: 'astrodotbuild', }; +// This is the type of the frontmatter you put in the docs markdown files. +export type Frontmatter = { + title: string; + description: string; + layout: string; + image?: { src: string; alt: string }; + dir?: 'ltr' | 'rtl'; + ogLocale?: string; + lang?: string; +}; + export const KNOWN_LANGUAGES = { English: 'en', -}; +} as const; +export const KNOWN_LANGUAGE_CODES = Object.values(KNOWN_LANGUAGES); -// Uncomment this to add an "Edit this page" button to every page of documentation. -// export const GITHUB_EDIT_URL = `https://github.com/withastro/astro/blob/main/docs/`; +export const GITHUB_EDIT_URL = `https://github.com/withastro/astro/tree/main/examples/docs`; -// Uncomment this to add an "Join our Community" button to every page of documentation. -// export const COMMUNITY_INVITE_URL = `https://astro.build/chat`; +export const COMMUNITY_INVITE_URL = `https://astro.build/chat`; -// Uncomment this to enable site search. // See "Algolia" section of the README for more information. -// export const ALGOLIA = { -// indexName: 'XXXXXXXXXX', -// appId: 'XXXXXXXXXX', -// apiKey: 'XXXXXXXXXX', -// } - -export const SIDEBAR = { - en: [ - { text: '', header: true }, - { text: 'Section Header', header: true }, - { text: 'Introduction', link: 'en/introduction' }, - { text: 'Page 2', link: 'en/page-2' }, - { text: 'Page 3', link: 'en/page-3' }, +export const ALGOLIA = { + indexName: 'XXXXXXXXXX', + appId: 'XXXXXXXXXX', + apiKey: 'XXXXXXXXXX', +}; - { text: 'Another Section', header: true }, - { text: 'Page 4', link: 'en/page-4' }, - ], +export type Sidebar = Record< + typeof KNOWN_LANGUAGE_CODES[number], + Record<string, { text: string; link: string }[]> +>; +export const SIDEBAR: Sidebar = { + en: { + 'Section Header': [ + { text: 'Introduction', link: 'en/introduction' }, + { text: 'Page 2', link: 'en/page-2' }, + { text: 'Page 3', link: 'en/page-3' }, + ], + 'Another Section': [{ text: 'Page 4', link: 'en/page-4' }], + }, }; diff --git a/examples/docs/src/languages.ts b/examples/docs/src/languages.ts index ffc680954..405b6921c 100644 --- a/examples/docs/src/languages.ts +++ b/examples/docs/src/languages.ts @@ -1,10 +1,10 @@ -import { KNOWN_LANGUAGES } from './config'; +import { KNOWN_LANGUAGES, KNOWN_LANGUAGE_CODES } from './config'; +export { KNOWN_LANGUAGES, KNOWN_LANGUAGE_CODES }; -export { KNOWN_LANGUAGES }; -export const KNOWN_LANGUAGE_CODES = Object.values(KNOWN_LANGUAGES); export const langPathRegex = /\/([a-z]{2}-?[A-Z]{0,2})\//; export function getLanguageFromURL(pathname: string) { const langCodeMatch = pathname.match(langPathRegex); - return langCodeMatch ? langCodeMatch[1] : 'en'; + const langCode = langCodeMatch ? langCodeMatch[1] : 'en'; + return langCode as typeof KNOWN_LANGUAGE_CODES[number]; } diff --git a/examples/docs/src/layouts/MainLayout.astro b/examples/docs/src/layouts/MainLayout.astro index 5b35aee18..79a2f81a9 100644 --- a/examples/docs/src/layouts/MainLayout.astro +++ b/examples/docs/src/layouts/MainLayout.astro @@ -6,18 +6,25 @@ import PageContent from '../components/PageContent/PageContent.astro'; import LeftSidebar from '../components/LeftSidebar/LeftSidebar.astro'; import RightSidebar from '../components/RightSidebar/RightSidebar.astro'; import * as CONFIG from '../config'; +import type { MarkdownHeading } from 'astro'; +import Footer from '../components/Footer/Footer.astro'; -const { frontmatter = {}, headings } = Astro.props; +type Props = { + frontmatter: CONFIG.Frontmatter; + headings: MarkdownHeading[]; +}; + +const { frontmatter, headings } = Astro.props as Props; const canonicalURL = new URL(Astro.url.pathname, Astro.site); const currentPage = Astro.url.pathname; const currentFile = `src/pages${currentPage.replace(/\/$/, '')}.md`; -const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + currentFile; +const githubEditUrl = `${CONFIG.GITHUB_EDIT_URL}/${currentFile}`; --- <html dir={frontmatter.dir ?? 'ltr'} lang={frontmatter.lang ?? 'en-us'} class="initial"> <head> <HeadCommon /> - <HeadSEO {frontmatter} canonicalURL={canonicalURL} /> + <HeadSEO frontmatter={frontmatter} canonicalUrl={canonicalURL} /> <title> {frontmatter.title ? `${frontmatter.title} 🚀 ${CONFIG.SITE.title}` : CONFIG.SITE.title} </title> @@ -29,31 +36,36 @@ const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + current --gutter: 0.5rem; --doc-padding: 2rem; } + .layout { display: grid; grid-auto-flow: column; - grid-template-columns: - minmax(var(--gutter), 1fr) - minmax(0, var(--max-width)) - minmax(var(--gutter), 1fr); + grid-template-columns: minmax(var(--gutter), 1fr) minmax(0, var(--max-width)) minmax( + var(--gutter), + 1fr + ); overflow-x: hidden; } + .layout :global(> *) { width: 100%; height: 100%; } + .grid-sidebar { height: 100vh; position: sticky; top: 0; padding: 0; } + #grid-left { position: fixed; background-color: var(--theme-bg); z-index: 10; display: none; } + #grid-main { padding: var(--doc-padding) var(--gutter); grid-column: 2; @@ -61,24 +73,27 @@ const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + current flex-direction: column; height: 100%; } + #grid-right { display: none; } + :global(.mobile-sidebar-toggle) { overflow: hidden; } + :global(.mobile-sidebar-toggle) #grid-left { display: block; top: 2rem; } + @media (min-width: 50em) { .layout { overflow: initial; - grid-template-columns: - 20rem - minmax(0, var(--max-width)); + grid-template-columns: 20rem minmax(0, var(--max-width)); gap: 1em; } + #grid-left { display: flex; padding-left: 2rem; @@ -89,14 +104,12 @@ const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + current @media (min-width: 72em) { .layout { - grid-template-columns: - 20rem - minmax(0, var(--max-width)) - 18rem; + grid-template-columns: 20rem minmax(0, var(--max-width)) 18rem; padding-left: 0; padding-right: 0; margin: 0 auto; } + #grid-right { grid-column: 3; display: flex; @@ -106,19 +119,20 @@ const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + current </head> <body> - <Header {currentPage} /> + <Header currentPage={currentPage} /> <main class="layout"> <aside id="grid-left" class="grid-sidebar" title="Site Navigation"> - <LeftSidebar {currentPage} /> + <LeftSidebar currentPage={currentPage} /> </aside> <div id="grid-main"> - <PageContent {frontmatter} {headings} {githubEditUrl}> + <PageContent frontmatter={frontmatter} headings={headings} githubEditUrl={githubEditUrl}> <slot /> </PageContent> </div> <aside id="grid-right" class="grid-sidebar" title="Table of Contents"> - <RightSidebar {headings} {githubEditUrl} /> + <RightSidebar headings={headings} githubEditUrl={githubEditUrl} /> </aside> </main> + <Footer path={currentFile} /> </body> </html> diff --git a/examples/docs/tsconfig.json b/examples/docs/tsconfig.json index d78f81ec4..9526094f6 100644 --- a/examples/docs/tsconfig.json +++ b/examples/docs/tsconfig.json @@ -1,3 +1,7 @@ { - "extends": "astro/tsconfigs/base" + "extends": "astro/tsconfigs/base", + "compilerOptions": { + "jsx": "preserve", + "skipLibCheck": true + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b900a6612..b26bce9e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: '@changesets/changelog-github': 0.4.4 '@changesets/cli': 2.23.0_kcozqtpxuwjzskw6zg5royevn4 '@octokit/action': 3.18.1 - '@typescript-eslint/eslint-plugin': 5.35.1_ktjxjibzrfqejavile4bhmzhjq - '@typescript-eslint/parser': 5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/eslint-plugin': 5.33.1_vsoshirnpb7xw6mr7xomgfas2i + '@typescript-eslint/parser': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq del: 6.1.1 esbuild: 0.14.54 eslint: 8.22.0 @@ -96,7 +96,9 @@ importers: '@astrojs/react': ^1.1.0 '@docsearch/css': ^3.1.0 '@docsearch/react': ^3.1.0 + '@types/node': ^18.0.0 '@types/react': ^17.0.45 + '@types/react-dom': ^18.0.0 astro: ^1.1.1 preact: ^10.7.3 react: ^18.1.0 @@ -106,12 +108,14 @@ importers: '@docsearch/css': 3.2.1 '@docsearch/react': 3.2.1_h2q7ltx4sqgye5xvrbnj7n2sfm '@types/react': 17.0.48 - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 devDependencies: '@astrojs/preact': link:../../packages/integrations/preact '@astrojs/react': link:../../packages/integrations/react + '@types/node': 18.7.6 + '@types/react-dom': 18.0.6 astro: link:../../packages/astro examples/env-vars: @@ -140,7 +144,7 @@ importers: lit: ^2.2.5 dependencies: '@webcomponents/template-shadowroot': 0.1.0 - lit: 2.3.1 + lit: 2.3.0 devDependencies: '@astrojs/lit': link:../../packages/integrations/lit astro: link:../../packages/astro @@ -160,7 +164,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -180,7 +184,7 @@ importers: astro: ^1.1.1 preact: ^10.7.3 dependencies: - preact: 10.10.6 + preact: 10.10.3 devDependencies: '@astrojs/preact': link:../../packages/integrations/preact astro: link:../../packages/astro @@ -254,11 +258,11 @@ importers: preact: ^10.7.3 sass: ^1.52.2 dependencies: - preact: 10.10.6 + preact: 10.10.3 devDependencies: '@astrojs/preact': link:../../packages/integrations/preact astro: link:../../packages/astro - sass: 1.54.5 + sass: 1.54.4 examples/ssr: specifiers: @@ -330,7 +334,7 @@ importers: '@astrojs/mdx': link:../../packages/integrations/mdx '@astrojs/preact': link:../../packages/integrations/preact astro: link:../../packages/astro - preact: 10.10.6 + preact: 10.10.3 examples/with-nanostores: specifiers: @@ -340,9 +344,9 @@ importers: nanostores: ^0.5.12 preact: ^10.7.3 dependencies: - '@nanostores/preact': 0.1.3_sjll44dhi63q3s6wepldehyzyi + '@nanostores/preact': 0.1.3_brlowmul6ete6imwiqxvxlhiaq nanostores: 0.5.13 - preact: 10.10.6 + preact: 10.10.3 devDependencies: '@astrojs/preact': link:../../packages/integrations/preact astro: link:../../packages/astro @@ -471,12 +475,12 @@ importers: '@astrojs/markdown-remark': link:../markdown/remark '@astrojs/telemetry': link:../telemetry '@astrojs/webapi': link:../webapi - '@babel/core': 7.18.13 - '@babel/generator': 7.18.13 - '@babel/parser': 7.18.13 - '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.13 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/core': 7.18.10 + '@babel/generator': 7.18.12 + '@babel/parser': 7.18.11 + '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.10 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 '@proload/core': 0.3.2 '@proload/plugin-tsm': 0.2.1_@proload+core@0.3.2 ast-types: 0.14.2 @@ -516,13 +520,13 @@ importers: strip-ansi: 7.0.1 supports-esm: 1.0.0 tsconfig-resolver: 3.0.1 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 vfile: 5.3.4 - vite: 3.0.9_sass@1.54.5 + vite: 3.0.9_sass@1.54.4 yargs-parser: 21.1.1 zod: 3.18.0 devDependencies: - '@playwright/test': 1.25.1 + '@playwright/test': 1.25.0 '@types/babel__core': 7.1.19 '@types/babel__generator': 7.6.4 '@types/babel__traverse': 7.18.0 @@ -547,7 +551,7 @@ importers: chai: 4.3.6 cheerio: 1.0.0-rc.12 mocha: 9.2.2 - sass: 1.54.5 + sass: 1.54.4 srcset-parse: 1.1.0 packages/astro-prism: @@ -556,7 +560,7 @@ importers: astro-scripts: workspace:* prismjs: ^1.28.0 dependencies: - prismjs: 1.29.0 + prismjs: 1.28.0 devDependencies: '@types/prismjs': 1.26.0 astro-scripts: link:../../scripts @@ -605,7 +609,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -639,7 +643,7 @@ importers: sass: ^1.52.2 dependencies: astro: link:../../.. - sass: 1.54.5 + sass: 1.54.4 packages/astro/e2e/fixtures/errors: specifiers: @@ -685,7 +689,7 @@ importers: '@astrojs/lit': link:../../../../integrations/lit '@webcomponents/template-shadowroot': 0.1.0 astro: link:../../.. - lit: 2.3.1 + lit: 2.3.0 packages/astro/e2e/fixtures/multiple-frameworks: specifiers: @@ -706,8 +710,8 @@ importers: vue: ^3.2.37 dependencies: '@webcomponents/template-shadowroot': 0.1.0 - lit: 2.3.1 - preact: 10.10.6 + lit: 2.3.0 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -728,7 +732,7 @@ importers: astro: workspace:* preact: ^10.7.3 dependencies: - preact: 10.10.6 + preact: 10.10.3 devDependencies: '@astrojs/preact': link:../../../../integrations/preact astro: link:../../.. @@ -748,7 +752,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -777,7 +781,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -806,7 +810,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -835,7 +839,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -864,7 +868,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.37 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -893,7 +897,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.36 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -934,7 +938,7 @@ importers: dependencies: '@astrojs/preact': link:../../../../integrations/preact astro: link:../../.. - preact: 10.10.6 + preact: 10.10.3 packages/astro/e2e/fixtures/preact-component: specifiers: @@ -946,7 +950,7 @@ importers: '@astrojs/mdx': link:../../../../integrations/mdx '@astrojs/preact': link:../../../../integrations/preact astro: link:../../.. - preact: 10.10.6 + preact: 10.10.3 packages/astro/e2e/fixtures/react-component: specifiers: @@ -1282,7 +1286,7 @@ importers: astro: link:../../.. mdast-util-to-string: 3.1.0 reading-time: 1.5.0 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 packages/astro/test/fixtures/astro-markdown-plugins: specifiers: @@ -1627,7 +1631,7 @@ importers: svelte: ^3.48.0 vue: ^3.2.36 dependencies: - preact: 10.10.6 + preact: 10.10.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 solid-js: 1.4.8 @@ -1742,7 +1746,7 @@ importers: '@astrojs/preact': link:../../../../integrations/preact '@test/react-lib': link:packages/react-lib astro: link:../../.. - preact: 10.10.6 + preact: 10.10.3 packages/astro/test/fixtures/preact-compat-component/packages/react-lib: specifiers: @@ -2169,7 +2173,7 @@ importers: devDependencies: astro: link:../../astro astro-scripts: link:../../../scripts - wrangler: 2.0.27 + wrangler: 2.0.26 packages/integrations/cloudflare/test/fixtures/basics: specifiers: @@ -2292,7 +2296,7 @@ importers: astro: link:../../astro astro-scripts: link:../../../scripts cheerio: 1.0.0-rc.12 - sass: 1.54.5 + sass: 1.54.4 packages/integrations/mdx: specifiers: @@ -2324,8 +2328,8 @@ importers: vfile: ^5.3.2 dependencies: '@astrojs/prism': link:../../astro-prism - '@mdx-js/mdx': 2.1.3 - '@mdx-js/rollup': 2.1.3 + '@mdx-js/mdx': 2.1.2 + '@mdx-js/rollup': 2.1.2 acorn: 8.8.0 es-module-lexer: 0.10.5 github-slugger: 1.4.0 @@ -2335,7 +2339,7 @@ importers: remark-gfm: 3.0.1 remark-smartypants: 2.0.0 shiki: 0.11.1 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 vfile: 5.3.4 devDependencies: '@types/chai': 4.3.3 @@ -2363,7 +2367,7 @@ importers: astro: link:../../../../../astro mdast-util-to-string: 3.1.0 reading-time: 1.5.0 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 packages/integrations/mdx/test/fixtures/mdx-namespace: specifiers: @@ -2408,7 +2412,7 @@ importers: devDependencies: '@netlify/edge-handler-types': 0.34.1 '@netlify/functions': 1.2.0 - '@types/node': 14.18.26 + '@types/node': 14.18.24 astro: link:../../astro astro-scripts: link:../../../scripts @@ -2486,14 +2490,14 @@ importers: preact: ^10.7.3 preact-render-to-string: ^5.2.0 dependencies: - '@babel/core': 7.18.13 - '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.10 babel-plugin-module-resolver: 4.1.0 - preact-render-to-string: 5.2.2_preact@10.10.6 + preact-render-to-string: 5.2.2_preact@10.10.3 devDependencies: astro: link:../../astro astro-scripts: link:../../../scripts - preact: 10.10.6 + preact: 10.10.3 packages/integrations/prefetch: specifiers: @@ -2512,7 +2516,7 @@ importers: '@types/mocha': 9.1.1 astro: link:../../astro astro-scripts: link:../../../scripts - playwright: 1.25.1 + playwright: 1.25.0 packages/integrations/prefetch/test/fixtures/basic-prefetch: specifiers: @@ -2533,8 +2537,8 @@ importers: react: ^18.1.0 react-dom: ^18.1.0 dependencies: - '@babel/core': 7.18.13 - '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.10 devDependencies: '@types/react': 17.0.48 '@types/react-dom': 17.0.17 @@ -2580,11 +2584,11 @@ importers: svelte2tsx: ^0.5.11 vite: ^3.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.2_svelte@3.49.0+vite@3.0.9 + '@sveltejs/vite-plugin-svelte': 1.0.1_svelte@3.49.0+vite@3.0.8 postcss-load-config: 3.1.4 svelte-preprocess: 4.10.7_k3vaqsyrx2lfvza3vdeafxime4 svelte2tsx: 0.5.14_svelte@3.49.0 - vite: 3.0.9 + vite: 3.0.8 devDependencies: astro: link:../../astro astro-scripts: link:../../../scripts @@ -2647,8 +2651,8 @@ importers: vite: ^3.0.0 vue: ^3.2.37 dependencies: - '@vitejs/plugin-vue': 3.0.3_vite@3.0.9+vue@3.2.37 - vite: 3.0.9 + '@vitejs/plugin-vue': 3.0.3_vite@3.0.8+vue@3.2.37 + vite: 3.0.8 devDependencies: astro: link:../../astro astro-scripts: link:../../../scripts @@ -2811,7 +2815,7 @@ importers: shiki: 0.11.1 unified: 10.1.2 unist-util-map: 3.1.1 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 vfile: 5.3.4 devDependencies: '@types/chai': 4.3.3 @@ -2850,7 +2854,7 @@ importers: which-pm-runs: 1.1.0 devDependencies: '@types/dlv': 1.1.2 - '@types/node': 14.18.26 + '@types/node': 14.18.24 '@types/which-pm-runs': 1.0.0 astro-scripts: link:../../scripts @@ -2881,13 +2885,13 @@ importers: dependencies: node-fetch: 3.2.10 devDependencies: - '@rollup/plugin-alias': 3.1.9_rollup@2.78.1 - '@rollup/plugin-inject': 4.0.4_rollup@2.78.1 - '@rollup/plugin-node-resolve': 13.3.0_rollup@2.78.1 - '@rollup/plugin-typescript': 8.4.0_5zsqiitiqqdgwm4iemtywlnhku + '@rollup/plugin-alias': 3.1.9_rollup@2.78.0 + '@rollup/plugin-inject': 4.0.4_rollup@2.78.0 + '@rollup/plugin-node-resolve': 13.3.0_rollup@2.78.0 + '@rollup/plugin-typescript': 8.3.4_ri53vstxz3knarnrxbs5keiw5y '@types/chai': 4.3.3 '@types/mocha': 9.1.1 - '@types/node': 14.18.26 + '@types/node': 14.18.24 '@ungap/structured-clone': 0.3.4 abort-controller: 3.0.0 chai: 4.3.6 @@ -2896,8 +2900,8 @@ importers: formdata-polyfill: 4.0.10 magic-string: 0.25.9 mocha: 9.2.2 - rollup: 2.78.1 - rollup-plugin-terser: 7.0.2_rollup@2.78.1 + rollup: 2.78.0 + rollup-plugin-terser: 7.0.2_rollup@2.78.0 tslib: 2.4.0 typescript: 4.7.4 urlpattern-polyfill: 1.0.0-rc5 @@ -3208,24 +3212,24 @@ packages: dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data/7.18.13: - resolution: {integrity: sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==} + /@babel/compat-data/7.18.8: + resolution: {integrity: sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==} engines: {node: '>=6.9.0'} - /@babel/core/7.18.13: - resolution: {integrity: sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==} + /@babel/core/7.18.10: + resolution: {integrity: sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.13 - '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/generator': 7.18.12 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-module-transforms': 7.18.9 '@babel/helpers': 7.18.9 - '@babel/parser': 7.18.13 + '@babel/parser': 7.18.11 '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 convert-source-map: 1.8.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -3234,11 +3238,11 @@ packages: transitivePeerDependencies: - supports-color - /@babel/generator/7.18.13: - resolution: {integrity: sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==} + /@babel/generator/7.18.12: + resolution: {integrity: sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 @@ -3246,17 +3250,17 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true - /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.13: + /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3265,14 +3269,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/compat-data': 7.18.13 - '@babel/core': 7.18.13 + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.10 '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.3 semver: 6.3.0 - /@babel/helper-create-class-features-plugin/7.18.13_@babel+core@7.18.13: - resolution: {integrity: sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==} + /@babel/helper-create-class-features-plugin/7.18.9_@babel+core@7.18.10: + resolution: {integrity: sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -3280,7 +3284,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.18.9 @@ -3292,7 +3296,7 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.18.6_@babel+core@7.18.13: + /@babel/helper-create-regexp-features-plugin/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3301,12 +3305,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 regexpu-core: 5.1.0 dev: true - /@babel/helper-define-polyfill-provider/0.3.2_@babel+core@7.18.13: + /@babel/helper-define-polyfill-provider/0.3.2_@babel+core@7.18.10: resolution: {integrity: sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==} peerDependencies: '@babel/core': ^7.4.0-0 @@ -3314,8 +3318,8 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 debug: 4.3.4 lodash.debounce: 4.0.8 @@ -3333,7 +3337,7 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@babel/helper-function-name/7.18.9: @@ -3341,33 +3345,33 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-member-expression-to-functions/7.18.9: resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@babel/helper-module-imports/7.16.0: resolution: {integrity: sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: false /@babel/helper-module-imports/7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-module-transforms/7.18.9: resolution: {integrity: sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==} @@ -3379,8 +3383,8 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.18.6 '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 transitivePeerDependencies: - supports-color @@ -3388,14 +3392,14 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@babel/helper-plugin-utils/7.18.9: resolution: {integrity: sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.18.13: + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3404,11 +3408,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.18.11 - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 transitivePeerDependencies: - supports-color dev: true @@ -3420,8 +3424,8 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 transitivePeerDependencies: - supports-color dev: true @@ -3430,20 +3434,20 @@ packages: resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-skip-transparent-expression-wrappers/7.18.9: resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 /@babel/helper-string-parser/7.18.10: resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==} @@ -3463,8 +3467,8 @@ packages: dependencies: '@babel/helper-function-name': 7.18.9 '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 transitivePeerDependencies: - supports-color dev: true @@ -3474,8 +3478,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/traverse': 7.18.13 - '@babel/types': 7.18.13 + '@babel/traverse': 7.18.11 + '@babel/types': 7.18.10 transitivePeerDependencies: - supports-color @@ -3487,14 +3491,14 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser/7.18.13: - resolution: {integrity: sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==} + /@babel/parser/7.18.11: + resolution: {integrity: sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.18.13: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3503,11 +3507,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.18.13: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3516,13 +3520,13 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-async-generator-functions/7.18.10_@babel+core@7.18.13: + /@babel/plugin-proposal-async-generator-functions/7.18.10_@babel+core@7.18.10: resolution: {integrity: sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3531,16 +3535,16 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.13 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.10 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3549,14 +3553,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3565,15 +3569,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.13 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.10 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3582,12 +3586,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.18.13: + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3596,12 +3600,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3610,12 +3614,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.18.13: + /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3624,12 +3628,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3638,12 +3642,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3652,12 +3656,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.18.13: + /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3666,15 +3670,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/compat-data': 7.18.13 - '@babel/core': 7.18.13 - '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.10 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.13 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3683,12 +3687,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.18.13: + /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3697,13 +3701,13 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.10 dev: true - /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3712,14 +3716,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-private-property-in-object/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3728,16 +3732,16 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.13 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.10 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.18.13: + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} peerDependencies: @@ -3746,12 +3750,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.13: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.10: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3759,11 +3763,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.13: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.10: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3771,11 +3775,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.13: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.10: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3784,11 +3788,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3796,11 +3800,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3808,11 +3812,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-import-assertions/7.18.6_@babel+core@7.18.13: + /@babel/plugin-syntax-import-assertions/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3821,11 +3825,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3833,7 +3837,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true @@ -3849,7 +3853,7 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: false - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.13: + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3858,11 +3862,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: false - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.13: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3870,11 +3874,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3882,11 +3886,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.13: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3894,11 +3898,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3906,11 +3910,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3918,11 +3922,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.13: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3930,11 +3934,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.13: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.10: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3943,11 +3947,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.13: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.10: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3956,11 +3960,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3969,11 +3973,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3982,15 +3986,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.18.9 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.13 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.10 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -3999,11 +4003,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4012,11 +4016,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-classes/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-classes/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4025,7 +4029,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.18.9 @@ -4038,7 +4042,7 @@ packages: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4047,12 +4051,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-destructuring/7.18.13_@babel+core@7.18.13: - resolution: {integrity: sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==} + /@babel/plugin-transform-destructuring/7.18.9_@babel+core@7.18.10: + resolution: {integrity: sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4060,11 +4064,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4073,12 +4077,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4087,11 +4091,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4100,12 +4104,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.18.13: + /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.18.10: resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4114,11 +4118,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4127,13 +4131,13 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-function-name': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-literals/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4142,11 +4146,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4155,11 +4159,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4168,7 +4172,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-module-transforms': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 babel-plugin-dynamic-import-node: 2.3.3 @@ -4176,7 +4180,7 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4185,7 +4189,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-module-transforms': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-simple-access': 7.18.6 @@ -4194,7 +4198,7 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-modules-systemjs/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4203,7 +4207,7 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-module-transforms': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 @@ -4213,7 +4217,7 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4222,14 +4226,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-module-transforms': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-named-capturing-groups-regex/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4238,12 +4242,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4252,11 +4256,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4265,14 +4269,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-replace-supers': 7.18.9 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.18.13: + /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.18.10: resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4281,11 +4285,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4294,11 +4298,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-react-jsx/7.18.10_@babel+core@7.18.13: + /@babel/plugin-transform-react-jsx/7.18.10_@babel+core@7.18.10: resolution: {integrity: sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4307,15 +4311,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 - '@babel/types': 7.18.13 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.10 + '@babel/types': 7.18.10 dev: false - /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4324,12 +4328,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 regenerator-transform: 0.15.0 dev: true - /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4338,11 +4342,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4351,11 +4355,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-spread/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-spread/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4364,12 +4368,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 dev: true - /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4378,11 +4382,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4391,11 +4395,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.18.13: + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.18.10: resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4404,11 +4408,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.18.13: + /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.18.10: resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4417,11 +4421,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.18.13: + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.18.10: resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4430,12 +4434,12 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/preset-env/7.18.10_@babel+core@7.18.13: + /@babel/preset-env/7.18.10_@babel+core@7.18.10: resolution: {integrity: sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4444,87 +4448,87 @@ packages: '@babel/core': optional: true dependencies: - '@babel/compat-data': 7.18.13 - '@babel/core': 7.18.13 - '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.10 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-proposal-async-generator-functions': 7.18.10_@babel+core@7.18.13 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.13 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.13 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.13 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-import-assertions': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.13 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.13 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.13 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.13 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.13 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-classes': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-destructuring': 7.18.13_@babel+core@7.18.13 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.18.13 - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-modules-amd': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-modules-systemjs': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-named-capturing-groups-regex': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.13 - '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-regenerator': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-spread': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.18.13 - '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.18.13 - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.18.13 - '@babel/preset-modules': 0.1.5_@babel+core@7.18.13 - '@babel/types': 7.18.13 - babel-plugin-polyfill-corejs2: 0.3.2_@babel+core@7.18.13 - babel-plugin-polyfill-corejs3: 0.5.3_@babel+core@7.18.13 - babel-plugin-polyfill-regenerator: 0.4.0_@babel+core@7.18.13 - core-js-compat: 3.25.0 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-proposal-async-generator-functions': 7.18.10_@babel+core@7.18.10 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.10 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.10 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.10 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-import-assertions': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.10 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.10 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.10 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.10 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.10 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-classes': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-destructuring': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.18.10 + '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-modules-amd': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-modules-systemjs': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-named-capturing-groups-regex': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.10 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-regenerator': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-spread': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.18.10 + '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.18.10 + '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.18.10 + '@babel/preset-modules': 0.1.5_@babel+core@7.18.10 + '@babel/types': 7.18.10 + babel-plugin-polyfill-corejs2: 0.3.2_@babel+core@7.18.10 + babel-plugin-polyfill-corejs3: 0.5.3_@babel+core@7.18.10 + babel-plugin-polyfill-regenerator: 0.4.0_@babel+core@7.18.10 + core-js-compat: 3.24.1 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.18.13: + /@babel/preset-modules/0.1.5_@babel+core@7.18.10: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4532,11 +4536,11 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.13 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.13 - '@babel/types': 7.18.13 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.10 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.10 + '@babel/types': 7.18.10 esutils: 2.0.3 dev: true @@ -4551,28 +4555,28 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.18.11 + '@babel/types': 7.18.10 - /@babel/traverse/7.18.13: - resolution: {integrity: sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==} + /@babel/traverse/7.18.11: + resolution: {integrity: sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.13 + '@babel/generator': 7.18.12 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.18.9 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.18.11 + '@babel/types': 7.18.10 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/types/7.18.13: - resolution: {integrity: sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==} + /@babel/types/7.18.10: + resolution: {integrity: sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.18.10 @@ -5044,36 +5048,36 @@ packages: resolution: {integrity: sha512-XAYZmprnZDVSLIeEiB3evVG2JD+yoR9aT+I6LCOcwZFQ6ro9UPpopDncqoqwv+j5M0/UjyAP6ov70+L/fmP8Gg==} dev: false - /@formatjs/ecma402-abstract/1.11.10: - resolution: {integrity: sha512-v8nuQpx6pc0xzg4VMCXPWesFx8PxBysdF7q1CGEoet0X9nhbGPGNq0SC+D9g+Kh0pWWITidlEYsepLF7lb8Tqw==} + /@formatjs/ecma402-abstract/1.11.8: + resolution: {integrity: sha512-fgLqyWlwmTEuqV/TSLEL/t9JOmHNLFvCdgzXB0jc2w+WOItPCOJ1T0eyN6fQBQKRPfSqqNlu+kWj7ijcOVTVVQ==} dependencies: - '@formatjs/intl-localematcher': 0.2.30 + '@formatjs/intl-localematcher': 0.2.28 tslib: 2.4.0 dev: false - /@formatjs/fast-memoize/1.2.6: - resolution: {integrity: sha512-9CWZ3+wCkClKHX+i5j+NyoBVqGf0pIskTo6Xl6ihGokYM2yqSSS68JIgeo+99UIHc+7vi9L3/SDSz/dWI9SNlA==} + /@formatjs/fast-memoize/1.2.4: + resolution: {integrity: sha512-9ARYoLR8AEzXvj2nYrOVHY/h1dDMDWGTnKDLXSISF1uoPakSmfcZuSqjiqZX2wRkEUimPxdwTu/agyozBtZRHA==} dependencies: tslib: 2.4.0 dev: false - /@formatjs/icu-messageformat-parser/2.1.6: - resolution: {integrity: sha512-f7jeuomhWzHIAMcH8hGyTdPrKml+yAKKtax5Tks56+5+nT7rdzCOyi/l/F5g0bN33PcnFB/eI9cW/CP0FNezig==} + /@formatjs/icu-messageformat-parser/2.1.4: + resolution: {integrity: sha512-3PqMvKWV1oyok0BuiXUAHIaotdhdTJw6OICqCZbfUgKT+ZRwRWO4IlCgvXJeCITaKS5p+PY0XXKjf/vUyIpWjQ==} dependencies: - '@formatjs/ecma402-abstract': 1.11.10 - '@formatjs/icu-skeleton-parser': 1.3.12 + '@formatjs/ecma402-abstract': 1.11.8 + '@formatjs/icu-skeleton-parser': 1.3.10 tslib: 2.4.0 dev: false - /@formatjs/icu-skeleton-parser/1.3.12: - resolution: {integrity: sha512-RHf5mi9dUaZIUteuWbK398FV1CkJOIezIubdiD+xEOPHb37ZvjXtwolCiCVVIWHDIeBBqxxAhnzdSFBS3CXfRg==} + /@formatjs/icu-skeleton-parser/1.3.10: + resolution: {integrity: sha512-kXJmtLDqFF5aLTf8IxdJXnhrIX1Qb4Qp3a9jqRecGDYfzOa9hMhi9U0nKyhrJJ4cXxBzptcgb+LWkyeHL6nlBQ==} dependencies: - '@formatjs/ecma402-abstract': 1.11.10 + '@formatjs/ecma402-abstract': 1.11.8 tslib: 2.4.0 dev: false - /@formatjs/intl-localematcher/0.2.30: - resolution: {integrity: sha512-No+D8Q8rlzEMfoKkJ1tk81aphZuAk7ZwY+Vkzbb1TOvlP67TM/YPxdf4JoiUV/Q2GRqdGhaLfgulqIf9ATKHTA==} + /@formatjs/intl-localematcher/0.2.28: + resolution: {integrity: sha512-FLsc6Gifs1np/8HnCn/7Q+lHMmenrD5fuDhRT82yj0gi9O19kfaFwjQUw1gZsyILuRyT93GuzdifHj7TKRhBcw==} dependencies: tslib: 2.4.0 dev: false @@ -5128,7 +5132,7 @@ packages: resolution: {integrity: sha512-yHQggKWUuSvj1GznVtie4tcYq+xMrkd/lTKCFHp6gG18KbIliDw+UI7sL9+yJPGuWiR083xuLyyhzqiPbNOEww==} dependencies: '@babel/runtime': 7.18.9 - intl-messageformat: 10.1.3 + intl-messageformat: 10.1.1 dev: false /@internationalized/number/3.1.1: @@ -5190,9 +5194,9 @@ packages: /@lit-labs/ssr-client/1.0.1: resolution: {integrity: sha512-rr/UVhxbKWNUr+3qRyvZk+glC7v7ph8Gk/W0z96YG64COJKf9ilnWY6JGW77TRqhrRMmS2nsvAXOyQgcF+4jrA==} dependencies: - '@lit/reactive-element': 1.4.1 - lit: 2.3.1 - lit-html: 2.3.1 + '@lit/reactive-element': 1.4.0 + lit: 2.3.0 + lit-html: 2.3.0 dev: false /@lit-labs/ssr/2.2.3: @@ -5200,18 +5204,18 @@ packages: engines: {node: '>=13.9.0'} dependencies: '@lit-labs/ssr-client': 1.0.1 - '@lit/reactive-element': 1.4.1 - '@types/node': 16.11.56 - lit: 2.3.1 + '@lit/reactive-element': 1.4.0 + '@types/node': 16.11.49 + lit: 2.3.0 lit-element: 3.2.2 - lit-html: 2.3.1 + lit-html: 2.3.0 node-fetch: 3.2.10 parse5: 6.0.1 resolve: 1.22.1 dev: false - /@lit/reactive-element/1.4.1: - resolution: {integrity: sha512-qDv4851VFSaBWzpS02cXHclo40jsbAjRXnebNXpm0uVg32kCneZPo9RYVQtrTNICtZ+1wAYHu1ZtxWSWMbKrBw==} + /@lit/reactive-element/1.4.0: + resolution: {integrity: sha512-blrtlLKvtVyjTJ3gUHWNSHOU6tD8be9mRafqtnO7GVMcB+5z4RjNcO0DpMGmccK6N8yur1vVVYnS0gPdQ/WgEQ==} dev: false /@ljharb/has-package-exports-patterns/0.0.2: @@ -5256,39 +5260,39 @@ packages: - supports-color dev: false - /@mdx-js/mdx/2.1.3: - resolution: {integrity: sha512-ahbb47HJIJ4xnifaL06tDJiSyLEy1EhFAStO7RZIm3GTa7yGW3NGhZaj+GUCveFgl5oI54pY4BgiLmYm97y+zg==} + /@mdx-js/mdx/2.1.2: + resolution: {integrity: sha512-ASN1GUH0gXsgJ2UD/Td7FzJo1SwFkkQ5V1i9at5o/ROra7brkyMcBsotsOWJWRzmXZaLw2uXWn4aN8B3PMNFMA==} dependencies: - '@types/estree-jsx': 1.0.0 + '@types/estree-jsx': 0.0.1 '@types/mdx': 2.0.2 + astring: 1.8.3 estree-util-build-jsx: 2.2.0 estree-util-is-identifier-name: 2.0.1 - estree-util-to-js: 1.1.0 estree-walker: 3.0.1 hast-util-to-estree: 2.1.0 markdown-extensions: 1.1.1 periscopic: 3.0.4 - remark-mdx: 2.1.3 + remark-mdx: 2.1.2 remark-parse: 10.0.1 remark-rehype: 10.1.0 unified: 10.1.2 unist-util-position-from-estree: 1.1.1 unist-util-stringify-position: 3.0.2 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 vfile: 5.3.4 transitivePeerDependencies: - supports-color dev: false - /@mdx-js/rollup/2.1.3: - resolution: {integrity: sha512-KaX9GcZ63TDaLNH9UYYE94+naZQldV2IUzmMkDVOlPxDtTh8kcEn8l6/4W1P79wxZZbakSOFejTuaYmcstl5sA==} + /@mdx-js/rollup/2.1.2: + resolution: {integrity: sha512-3ahqp3DCpIlGlCRuLX4z7dFEgN5kWBljrk8BpipiWkVrvB4FQpTQu1T7lmDffm8tOunjHAsZEHtb076HiW51NQ==} peerDependencies: rollup: '>=2' peerDependenciesMeta: rollup: optional: true dependencies: - '@mdx-js/mdx': 2.1.3 + '@mdx-js/mdx': 2.1.2 '@rollup/pluginutils': 4.2.1 source-map: 0.7.4 vfile: 5.3.4 @@ -5296,69 +5300,69 @@ packages: - supports-color dev: false - /@miniflare/cache/2.7.1: - resolution: {integrity: sha512-QxN4yp8+cIlggbjIVP17xbSOjjJMco4coW5mXNPcTXazvqnbslwie9GDWmt4BkRvP77uwomf2CDUqEgxZC0frw==} - engines: {node: '>=16.13'} + /@miniflare/cache/2.6.0: + resolution: {integrity: sha512-4oh8MgpquoxaslI7Z8sMzmEZR0Dc+L3aEh69o9d8ZCs4nUdOENnfKlY50O5nEnL7nhhyAljkMBaXD2wAH2DLeQ==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 http-cache-semantics: 4.1.0 - undici: 5.9.1 + undici: 5.5.1 dev: true - /@miniflare/cli-parser/2.7.1: - resolution: {integrity: sha512-kuY6sWClFBQoc22g7P7gR3fv5dXDI8ezvPvNX6tHXPLiPxiYCoz8XTRUqG5CW12zTxrI3yPjEaTQoFlHzdnQkg==} - engines: {node: '>=16.13'} + /@miniflare/cli-parser/2.6.0: + resolution: {integrity: sha512-dJDoIPAUqWhzvBHHyqyhobdzDedBYRWZ4yItBi9m4MTU/EneLJ5jryB340SwUnmtBMZxUh/LWdAuUEkKpdVNyA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 + '@miniflare/shared': 2.6.0 kleur: 4.1.5 dev: true - /@miniflare/core/2.7.1: - resolution: {integrity: sha512-Pdq5+FPSg0L0/eUOKrEfGFowcmbcEXKCIJa8iYz1iA35koSytgTN+6zeuuGPGVXQbGGEPhNugWlOz4u70FJ1GA==} - engines: {node: '>=16.13'} + /@miniflare/core/2.6.0: + resolution: {integrity: sha512-CmofhIRot++GI7NHPMwzNb65+0hWLN186L91BrH/doPVHnT/itmEfzYQpL9bFLD0c/i14dfv+IUNetDdGEBIrw==} + engines: {node: '>=16.7'} dependencies: '@iarna/toml': 2.2.5 - '@miniflare/shared': 2.7.1 - '@miniflare/watcher': 2.7.1 + '@miniflare/shared': 2.6.0 + '@miniflare/watcher': 2.6.0 busboy: 1.6.0 dotenv: 10.0.0 kleur: 4.1.5 set-cookie-parser: 2.5.1 - undici: 5.9.1 + undici: 5.5.1 urlpattern-polyfill: 4.0.3 dev: true - /@miniflare/durable-objects/2.7.1: - resolution: {integrity: sha512-bzTzhu9KgtBZ3itR/u/izBHBzQnxhfOt1IQcJNCM/TBwSf8wr6ztDdsTDFE0j9/oQYj4umbGynzZvYYUm/SniQ==} - engines: {node: '>=16.13'} + /@miniflare/durable-objects/2.6.0: + resolution: {integrity: sha512-uzWoGFtkIIh3m3HAzqd5f86nOSC0xFli6dq2q7ilE3UjgouOcLqObxJyE/IzvSwsj4DUWFv6//YDfHihK2fGAA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 - '@miniflare/storage-memory': 2.7.1 - undici: 5.9.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 + '@miniflare/storage-memory': 2.6.0 + undici: 5.5.1 dev: true - /@miniflare/html-rewriter/2.7.1: - resolution: {integrity: sha512-7088TlpQBXdKX1OPOL+34xKSF5IjiHyjggM7HizJG14IIw1kSiJYojqaOi5f/DxstTUJJCOIxHn3zKf6QSpukA==} - engines: {node: '>=16.13'} + /@miniflare/html-rewriter/2.6.0: + resolution: {integrity: sha512-+JqFlIDLzstb/Spj+j/kI6uHzolrqjsMks3Tf24Q4YFo9YYdZguqUFcDz2yr79ZTP/SKXaZH+AYqosnJps4dHQ==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 html-rewriter-wasm: 0.4.1 - undici: 5.9.1 + undici: 5.5.1 dev: true - /@miniflare/http-server/2.7.1: - resolution: {integrity: sha512-fcLrEVxtwMhj3qO5Wg5844s6WNTiixRjGEV/Top2TjP3CM6DtIc5l6zca4vozaTba39So627NDalLZQaCAcSBQ==} - engines: {node: '>=16.13'} + /@miniflare/http-server/2.6.0: + resolution: {integrity: sha512-FhcAVIpipMEzMCsJBc/b0JhNEJ66GPX60vA2NcqjGKHYbwoPCPlwCFQq2giPzW/R95ugrEjPfo4/5Q4UbnpoGA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 - '@miniflare/web-sockets': 2.7.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 + '@miniflare/web-sockets': 2.6.0 kleur: 4.1.5 selfsigned: 2.0.1 - undici: 5.9.1 + undici: 5.5.1 ws: 8.8.1 youch: 2.2.2 transitivePeerDependencies: @@ -5366,90 +5370,90 @@ packages: - utf-8-validate dev: true - /@miniflare/kv/2.7.1: - resolution: {integrity: sha512-p3BUSgp2BK2l7GxM9wVnaXTM8/thzCzAITDbeyZLevtd8r3Vl1rE8W9Q+qrUbX454+zvHfG71O+BdtfFchgWkA==} - engines: {node: '>=16.13'} + /@miniflare/kv/2.6.0: + resolution: {integrity: sha512-7Q+Q0Wwinsz85qpKLlBeXSCLweiVowpMJ5AmQpmELnTya59HQ24cOUHxPd64hXFhdYXVIxOmk6lQaZ21JhdHGQ==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 + '@miniflare/shared': 2.6.0 dev: true - /@miniflare/r2/2.7.1: - resolution: {integrity: sha512-UFqU2y4Qccto4PilHEn8JpTKi+lPZ61eV0G50Nnfnwa19yDKf0Wu6rYXecLTPetln10v6pCLvRvk4O93d99A6Q==} - engines: {node: '>=16.13'} + /@miniflare/r2/2.6.0: + resolution: {integrity: sha512-Ymbqu17ajtuk9b11txF2h1Ewqqlu3XCCpAwAgCQa6AK1yRidQECCPq9w9oXZxE1p5aaSuLTOUbgSdtveFCsLxQ==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 - undici: 5.9.1 + '@miniflare/shared': 2.6.0 + undici: 5.5.1 dev: true - /@miniflare/runner-vm/2.7.1: - resolution: {integrity: sha512-kcntTSq38Jk81EQbEYs1wSrcziz/KO1JD1DyyDSw1C9pDSFmhusgObDW0VxaGgEVyh92No8l5CNlTjY7kjiMHw==} - engines: {node: '>=16.13'} + /@miniflare/runner-vm/2.6.0: + resolution: {integrity: sha512-ZxsiVMMUcjb01LwrO2t50YbU5PT5s3k7DrmR5185R/n04K5BikqZz8eQf8lKlQQYem0BROqmmQgurZGw0a2HUw==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 + '@miniflare/shared': 2.6.0 dev: true - /@miniflare/scheduler/2.7.1: - resolution: {integrity: sha512-00DCtvSi0/Kamo1OLtvfG+zxAS9VqrFO8Q1Wg7yEJpJBUlnUn+oOXKT//aCpZuVBJLSf7tXxzRXJYNPpu09fwg==} - engines: {node: '>=16.13'} + /@miniflare/scheduler/2.6.0: + resolution: {integrity: sha512-BM+RDF+8twkTCOb7Oz0NIs5phzAVJ/Gx7tFZR23fGsZjWRnE3TBeqfzaNutU9pcoWDZtBQqEJMeTeb0KZTo75Q==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 cron-schedule: 3.0.6 dev: true - /@miniflare/shared/2.7.1: - resolution: {integrity: sha512-hQsx/mt5N/zBxJ3DyAJyGMtdT07WeuU+nYiWjkIwQOkPgH/p72Xu0tdi2kO/KQogtxeT2B+eTMVXlE0JqZOyhA==} - engines: {node: '>=16.13'} + /@miniflare/shared/2.6.0: + resolution: {integrity: sha512-/7k4C37GF0INu99LNFmFhHYL6U9/oRY/nWDa5sr6+lPEKKm2rkmfvDIA+YNAj7Ql61ZWMgEMj0S3NhV0rWkj7Q==} + engines: {node: '>=16.7'} dependencies: + ignore: 5.2.0 kleur: 4.1.5 - picomatch: 2.3.1 dev: true - /@miniflare/sites/2.7.1: - resolution: {integrity: sha512-b5pgVx5qifb9YejBfWjh5lnphc7wTX41CvBxssmCdQCxvQ+C5LgNelccNUvIBIMC+N5Ids+Fbd+Hx8MNGjp3iw==} - engines: {node: '>=16.13'} + /@miniflare/sites/2.6.0: + resolution: {integrity: sha512-XfWhpREC638LOGNmuHaPn1MAz1sh2mz+VdMsjRCzUo6NwPl4IcUhnorJR62Xr0qmI/RqVMTZbvzrChXio4Bi4A==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/kv': 2.7.1 - '@miniflare/shared': 2.7.1 - '@miniflare/storage-file': 2.7.1 + '@miniflare/kv': 2.6.0 + '@miniflare/shared': 2.6.0 + '@miniflare/storage-file': 2.6.0 dev: true - /@miniflare/storage-file/2.7.1: - resolution: {integrity: sha512-6WiLGCeE1jIDJ3pp2ff1vFWCH1uf9BNWRkF3FpK7LyINzdDUlV56RtchPTBgk61oE8NYjlTqoYd4+KUvBul3/w==} - engines: {node: '>=16.13'} + /@miniflare/storage-file/2.6.0: + resolution: {integrity: sha512-xprDVJClQ2X1vXVPM16WQZz3rS+6fNuCYC8bfEFHABDByQoUNDpk8q+m1IpTaFXYivYxRhE+xr7eK2QQP068tA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 - '@miniflare/storage-memory': 2.7.1 + '@miniflare/shared': 2.6.0 + '@miniflare/storage-memory': 2.6.0 dev: true - /@miniflare/storage-memory/2.7.1: - resolution: {integrity: sha512-/YD6PshGEQneLmPC/FO+TnhN2STXT4oTuPxVo81fZ+q/XKglTA8iULtcgmF025lZ8S871ZANfmBtUzlxZJmW8Q==} - engines: {node: '>=16.13'} + /@miniflare/storage-memory/2.6.0: + resolution: {integrity: sha512-0EwELTG2r6IC4AMlQv0YXRZdw9g/lCydceuGKeFkWAVb55pY+yMBxkJO9VV7QOrEx8MLsR8tsfl5SBK3AkfLtA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 + '@miniflare/shared': 2.6.0 dev: true - /@miniflare/watcher/2.7.1: - resolution: {integrity: sha512-0P0jG2IoMIQtX2JHTABY13Yq3Fs2w5gs6f/LG/X0O9pBCN3SxeQXt0bp3ELkEHjNANQWLMUs6aohb7yZ6ZTfHg==} - engines: {node: '>=16.13'} + /@miniflare/watcher/2.6.0: + resolution: {integrity: sha512-mttfhNDmEIFo2rWF73JeWj1TLN+3cQC1TFhbtLApz9bXilLywArXMYqDJGA8PUnJCFM/8k2FDjaFNiPy6ggIJw==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/shared': 2.7.1 + '@miniflare/shared': 2.6.0 dev: true - /@miniflare/web-sockets/2.7.1: - resolution: {integrity: sha512-VO0BhkYDn82LTRhvK1vJA1/PA9GXMJGlkt2wYomdQFOz4Rmybau4sgVyAdKWTTYV7XexEVAVRl8BDUM97Pdxvw==} - engines: {node: '>=16.13'} + /@miniflare/web-sockets/2.6.0: + resolution: {integrity: sha512-ePbcuP9LrStVTllZzqx2oNVoOpceyU3jJF3nGDMNW5+bqB+BdeTggSF8rhER7omcSCswCMY2Do6VelIcAXHkXA==} + engines: {node: '>=16.7'} dependencies: - '@miniflare/core': 2.7.1 - '@miniflare/shared': 2.7.1 - undici: 5.9.1 + '@miniflare/core': 2.6.0 + '@miniflare/shared': 2.6.0 + undici: 5.5.1 ws: 8.8.1 transitivePeerDependencies: - bufferutil - utf-8-validate dev: true - /@nanostores/preact/0.1.3_sjll44dhi63q3s6wepldehyzyi: + /@nanostores/preact/0.1.3_brlowmul6ete6imwiqxvxlhiaq: resolution: {integrity: sha512-uiX1ned0LrzASot+sPUjyJzr8Js3pX075omazgsSdLf0zPp4ss8xwTiuNh5FSKigTSQEVqZFiS+W8CnHIrX62A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} peerDependencies: @@ -5457,7 +5461,7 @@ packages: preact: '>=10.0.0' dependencies: nanostores: 0.5.13 - preact: 10.10.6 + preact: 10.10.3 dev: false /@netlify/edge-handler-types/0.34.1: @@ -5522,7 +5526,7 @@ packages: resolution: {integrity: sha512-/USkK4cioY209wXRpund6HZzHo9GmjakpV9ycOkpMcMxMk7QVcVFVyCMtzvXYiHsB2crgDgrtNYSELYFBXhhaA==} engines: {node: '>= 14'} dependencies: - '@octokit/types': 7.1.1 + '@octokit/types': 7.1.0 dev: true /@octokit/core/3.6.0: @@ -5561,8 +5565,8 @@ packages: resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==} dev: true - /@octokit/openapi-types/13.4.0: - resolution: {integrity: sha512-2mVzW0X1+HDO3jF80/+QFZNzJiTefELKbhMu6yaBYbp/1gSMkVDm4rT472gJljTokWUlXaaE63m7WrWENhMDLw==} + /@octokit/openapi-types/13.1.0: + resolution: {integrity: sha512-Z7vzLqfTkoVQyoy/2iQla1N2I4Vav2wi4JbZK8QxIYAfBimhuflosFxmsqw5LTH7DkdNW46ZYpAcqJf0XaS8SQ==} dev: true /@octokit/plugin-paginate-rest/2.21.3_@octokit+core@3.6.0: @@ -5611,10 +5615,10 @@ packages: '@octokit/openapi-types': 12.11.0 dev: true - /@octokit/types/7.1.1: - resolution: {integrity: sha512-Dx6cNTORyVaKY0Yeb9MbHksk79L8GXsihbG6PtWqTpkyA2TY1qBWE26EQXVG3dHwY9Femdd/WEeRUEiD0+H3TQ==} + /@octokit/types/7.1.0: + resolution: {integrity: sha512-+ClA0jRc9zGFj5mfQeQNfgTlelzhpAexbAueQG1t2Xn8yhgnsjkF8bgLcUUpwrpqkv296uXyiGwkqXRSU7KYzQ==} dependencies: - '@octokit/openapi-types': 13.4.0 + '@octokit/openapi-types': 13.1.0 dev: true /@pkgr/utils/2.3.0: @@ -5628,13 +5632,13 @@ packages: tiny-glob: 0.2.9 tslib: 2.4.0 - /@playwright/test/1.25.1: - resolution: {integrity: sha512-IJ4X0yOakXtwkhbnNzKkaIgXe6df7u3H3FnuhI9Jqh+CdO0e/lYQlDLYiyI9cnXK8E7UAppAWP+VqAv6VX7HQg==} + /@playwright/test/1.25.0: + resolution: {integrity: sha512-j4EZhTTQI3dBeWblE21EV//swwmBtOpIrLdOIJIRv4uqsLdHgBg1z+JtTg+AeC5o2bAXIE26kDNW5A0TimG8Bg==} engines: {node: '>=14'} hasBin: true dependencies: - '@types/node': 18.7.13 - playwright-core: 1.25.1 + '@types/node': 18.7.6 + playwright-core: 1.25.0 dev: true /@polka/url/1.0.0-next.21: @@ -8328,7 +8332,7 @@ packages: react: 18.2.0 dev: false - /@rollup/plugin-alias/3.1.9_rollup@2.78.1: + /@rollup/plugin-alias/3.1.9_rollup@2.78.0: resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==} engines: {node: '>=8.0.0'} peerDependencies: @@ -8337,11 +8341,11 @@ packages: rollup: optional: true dependencies: - rollup: 2.78.1 + rollup: 2.78.0 slash: 3.0.0 dev: true - /@rollup/plugin-babel/5.3.1_2uin6pbxavst3oir53roxbd5qi: + /@rollup/plugin-babel/5.3.1_nacwgboicnu5wzmxlfrlauwase: resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -8356,13 +8360,13 @@ packages: rollup: optional: true dependencies: - '@babel/core': 7.18.13 + '@babel/core': 7.18.10 '@babel/helper-module-imports': 7.18.6 - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 - rollup: 2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 + rollup: 2.78.0 dev: true - /@rollup/plugin-inject/4.0.4_rollup@2.78.1: + /@rollup/plugin-inject/4.0.4_rollup@2.78.0: resolution: {integrity: sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 @@ -8370,13 +8374,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 estree-walker: 2.0.2 magic-string: 0.25.9 - rollup: 2.78.1 + rollup: 2.78.0 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.78.1: + /@rollup/plugin-node-resolve/11.2.1_rollup@2.78.0: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -8385,16 +8389,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 '@types/resolve': 1.17.1 builtin-modules: 3.3.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.22.1 - rollup: 2.78.1 + rollup: 2.78.0 dev: true - /@rollup/plugin-node-resolve/13.3.0_rollup@2.78.1: + /@rollup/plugin-node-resolve/13.3.0_rollup@2.78.0: resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -8403,16 +8407,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 '@types/resolve': 1.17.1 deepmerge: 4.2.2 is-builtin-module: 3.2.0 is-module: 1.0.0 resolve: 1.22.1 - rollup: 2.78.1 + rollup: 2.78.0 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.78.1: + /@rollup/plugin-replace/2.4.2_rollup@2.78.0: resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 @@ -8420,13 +8424,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 magic-string: 0.25.9 - rollup: 2.78.1 + rollup: 2.78.0 dev: true - /@rollup/plugin-typescript/8.4.0_5zsqiitiqqdgwm4iemtywlnhku: - resolution: {integrity: sha512-QssfoOP6V4/6skX12EfOW5UzJAv/c334F4OJWmQpe2kg3agEa0JwVCckwmfuvEgDixyX+XyxjFenH7M2rDKUyQ==} + /@rollup/plugin-typescript/8.3.4_ri53vstxz3knarnrxbs5keiw5y: + resolution: {integrity: sha512-wt7JnYE9antX6BOXtsxGoeVSu4dZfw0dU3xykfOQ4hC3EddxRbVG/K0xiY1Wup7QOHJcjLYXWAn0Kx9Z1SBHHg==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^2.14.0 @@ -8438,14 +8442,14 @@ packages: tslib: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.78.1 + '@rollup/pluginutils': 3.1.0_rollup@2.78.0 resolve: 1.22.1 - rollup: 2.78.1 + rollup: 2.78.0 tslib: 2.4.0 typescript: 4.7.4 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.78.1: + /@rollup/pluginutils/3.1.0_rollup@2.78.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -8457,7 +8461,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 2.78.1 + rollup: 2.78.0 dev: true /@rollup/pluginutils/4.2.1: @@ -8512,8 +8516,8 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /@sveltejs/vite-plugin-svelte/1.0.2_svelte@3.49.0+vite@3.0.9: - resolution: {integrity: sha512-8tTVbNuraeDchBaArNbwaZLpO0feM7BRSdZU5yeM4Clasx2p1p1CYBoWh+VgxZlxiark49HXummkHqKztbl8lA==} + /@sveltejs/vite-plugin-svelte/1.0.1_svelte@3.49.0+vite@3.0.8: + resolution: {integrity: sha512-PorCgUounn0VXcpeJu+hOweZODKmGuLHsLomwqSj+p26IwjjGffmYQfVHtiTWq+NqaUuuHWWG7vPge6UFw4Aeg==} engines: {node: ^14.18.0 || >= 16} peerDependencies: diff-match-patch: ^1.0.5 @@ -8532,7 +8536,7 @@ packages: magic-string: 0.26.2 svelte: 3.49.0 svelte-hmr: 0.14.12_svelte@3.49.0 - vite: 3.0.9 + vite: 3.0.8 transitivePeerDependencies: - supports-color dev: false @@ -8566,8 +8570,8 @@ packages: /@types/babel__core/7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.18.11 + '@babel/types': 7.18.10 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.0 @@ -8576,20 +8580,20 @@ packages: /@types/babel__generator/7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.18.13 - '@babel/types': 7.18.13 + '@babel/parser': 7.18.11 + '@babel/types': 7.18.10 dev: true /@types/babel__traverse/7.18.0: resolution: {integrity: sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==} dependencies: - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 dev: true /@types/chai-as-promised/7.1.5: @@ -8615,7 +8619,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/debug/4.1.7: @@ -8662,7 +8666,7 @@ packages: /@types/etag/1.8.1: resolution: {integrity: sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/extend/3.0.1: @@ -8676,8 +8680,8 @@ packages: /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: - '@types/minimatch': 5.1.0 - '@types/node': 18.7.13 + '@types/minimatch': 3.0.5 + '@types/node': 18.7.6 dev: true /@types/hast/2.3.4: @@ -8724,8 +8728,8 @@ packages: resolution: {integrity: sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==} dev: true - /@types/minimatch/5.1.0: - resolution: {integrity: sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==} + /@types/minimatch/3.0.5: + resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true /@types/minimist/1.2.2: @@ -8749,20 +8753,20 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node/14.18.26: - resolution: {integrity: sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==} + /@types/node/14.18.24: + resolution: {integrity: sha512-aJdn8XErcSrfr7k8ZDDfU6/2OgjZcB2Fu9d+ESK8D7Oa5mtsv8Fa8GpcwTA0v60kuZBaalKPzuzun4Ov1YWO/w==} dev: true - /@types/node/16.11.56: - resolution: {integrity: sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==} + /@types/node/16.11.49: + resolution: {integrity: sha512-Abq9fBviLV93OiXMu+f6r0elxCzRwc0RC5f99cU892uBITL44pTvgvEqlRlPRi8EGcO1z7Cp8A4d0s/p3J/+Nw==} dev: false /@types/node/17.0.45: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node/18.7.13: - resolution: {integrity: sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==} + /@types/node/18.7.6: + resolution: {integrity: sha512-EdxgKRXgYsNITy5mjjXjVE/CS8YENSdhiagGrLqjG0pvA2owgJ6i4l7wy/PFZGC0B1/H20lWKN7ONVDNYDZm7A==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -8786,7 +8790,7 @@ packages: /@types/prompts/2.0.14: resolution: {integrity: sha512-HZBd99fKxRWpYCErtm2/yxUZv6/PBI9J7N4TNFffl5JbrYMHBwF25DjQGTW3b3jmXq+9P6/8fCIb2ee57BFfYA==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/prop-types/15.7.5: @@ -8826,7 +8830,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 14.18.26 + '@types/node': 14.18.24 dev: true /@types/resolve/1.20.2: @@ -8836,13 +8840,13 @@ packages: resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} dependencies: '@types/glob': 7.2.0 - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/sass/1.43.1: resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: false /@types/sax/1.2.4: @@ -8862,13 +8866,13 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/sharp/0.30.5: resolution: {integrity: sha512-EhO29617AIBqxoVtpd1qdBanWpspk/kD2B6qTFRJ31Q23Rdf+DNU1xlHSwtqvwq1vgOqBwq1i38SX+HGCymIQg==} dependencies: - '@types/node': 18.7.13 + '@types/node': 18.7.6 dev: true /@types/stack-trace/0.0.29: @@ -8901,8 +8905,8 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@typescript-eslint/eslint-plugin/5.35.1_ktjxjibzrfqejavile4bhmzhjq: - resolution: {integrity: sha512-RBZZXZlI4XCY4Wzgy64vB+0slT9+yAPQRjj/HSaRwUot33xbDjF1oN9BLwOLTewoOI0jothIltZRe9uJCHf8gg==} + /@typescript-eslint/eslint-plugin/5.33.1_vsoshirnpb7xw6mr7xomgfas2i: + resolution: {integrity: sha512-S1iZIxrTvKkU3+m63YUOxYPKaP+yWDQrdhxTglVDVEVBf+aCSw85+BmJnyUaQQsk5TXFG/LpBu9fa+LrAQ91fQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -8912,10 +8916,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/type-utils': 5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq - '@typescript-eslint/utils': 5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/parser': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/scope-manager': 5.33.1 + '@typescript-eslint/type-utils': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/utils': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 4.3.4 eslint: 8.22.0 functional-red-black-tree: 1.0.1 @@ -8928,8 +8932,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq: - resolution: {integrity: sha512-XL2TBTSrh3yWAsMYpKseBYTVpvudNf69rPOWXWVBI08My2JVT5jR66eTt4IgQFHA/giiKJW5dUD4x/ZviCKyGg==} + /@typescript-eslint/parser/5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-IgLLtW7FOzoDlmaMoXdxG8HOCByTBXrB1V2ZQYSEV1ggMmJfAkMWTwUjjzagS6OkfpySyhKFkBw7A9jYmcHpZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -8938,9 +8942,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/typescript-estree': 5.35.1_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.33.1 + '@typescript-eslint/types': 5.33.1 + '@typescript-eslint/typescript-estree': 5.33.1_typescript@4.7.4 debug: 4.3.4 eslint: 8.22.0 typescript: 4.7.4 @@ -8948,16 +8952,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.35.1: - resolution: {integrity: sha512-kCYRSAzIW9ByEIzmzGHE50NGAvAP3wFTaZevgWva7GpquDyFPFcmvVkFJGWJJktg/hLwmys/FZwqM9EKr2u24Q==} + /@typescript-eslint/scope-manager/5.33.1: + resolution: {integrity: sha512-8ibcZSqy4c5m69QpzJn8XQq9NnqAToC8OdH/W6IXPXv83vRyEDPYLdjAlUx8h/rbusq6MkW4YdQzURGOqsn3CA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/visitor-keys': 5.35.1 + '@typescript-eslint/types': 5.33.1 + '@typescript-eslint/visitor-keys': 5.33.1 dev: true - /@typescript-eslint/type-utils/5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq: - resolution: {integrity: sha512-8xT8ljvo43Mp7BiTn1vxLXkjpw8wS4oAc00hMSB4L1/jIiYbjjnc3Qp2GAUOG/v8zsNCd1qwcqfCQ0BuishHkw==} + /@typescript-eslint/type-utils/5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-X3pGsJsD8OiqhNa5fim41YtlnyiWMF/eKsEZGsHID2HcDqeSC5yr/uLOeph8rNF2/utwuI0IQoAK3fpoxcLl2g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -8966,7 +8970,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/utils': 5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 4.3.4 eslint: 8.22.0 tsutils: 3.21.0_typescript@4.7.4 @@ -8975,13 +8979,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.35.1: - resolution: {integrity: sha512-FDaujtsH07VHzG0gQ6NDkVVhi1+rhq0qEvzHdJAQjysN+LHDCKDKCBRlZFFE0ec0jKxiv0hN63SNfExy0KrbQQ==} + /@typescript-eslint/types/5.33.1: + resolution: {integrity: sha512-7K6MoQPQh6WVEkMrMW5QOA5FO+BOwzHSNd0j3+BlBwd6vtzfZceJ8xJ7Um2XDi/O3umS8/qDX6jdy2i7CijkwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.35.1_typescript@4.7.4: - resolution: {integrity: sha512-JUqE1+VRTGyoXlDWWjm6MdfpBYVq+hixytrv1oyjYIBEOZhBCwtpp5ZSvBt4wIA1MKWlnaC2UXl2XmYGC3BoQA==} + /@typescript-eslint/typescript-estree/5.33.1_typescript@4.7.4: + resolution: {integrity: sha512-JOAzJ4pJ+tHzA2pgsWQi4804XisPHOtbvwUyqsuuq8+y5B5GMZs7lI1xDWs6V2d7gE/Ez5bTGojSK12+IIPtXA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -8989,8 +8993,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/visitor-keys': 5.35.1 + '@typescript-eslint/types': 5.33.1 + '@typescript-eslint/visitor-keys': 5.33.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -9001,16 +9005,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.35.1_4rv7y5c6xz3vfxwhbrcxxi73bq: - resolution: {integrity: sha512-v6F8JNXgeBWI4pzZn36hT2HXXzoBBBJuOYvoQiaQaEEjdi5STzux3Yj8v7ODIpx36i/5s8TdzuQ54TPc5AITQQ==} + /@typescript-eslint/utils/5.33.1_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-uphZjkMaZ4fE8CR4dU7BquOV6u0doeQAr8n6cQenl/poMaIyJtBu8eys5uk6u5HiDH01Mj5lzbJ5SfeDz7oqMQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.35.1 - '@typescript-eslint/types': 5.35.1 - '@typescript-eslint/typescript-estree': 5.35.1_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.33.1 + '@typescript-eslint/types': 5.33.1 + '@typescript-eslint/typescript-estree': 5.33.1_typescript@4.7.4 eslint: 8.22.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.22.0 @@ -9019,11 +9023,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.35.1: - resolution: {integrity: sha512-cEB1DvBVo1bxbW/S5axbGPE6b7FIMAbo3w+AGq6zNDA7+NYJOIkKj/sInfTv4edxd4PxJSgdN4t6/pbvgA+n5g==} + /@typescript-eslint/visitor-keys/5.33.1: + resolution: {integrity: sha512-nwIxOK8Z2MPWltLKMLOEZwmfBZReqUdbEoHQXeCpa+sRVARe5twpJGHCB4dk9903Yaf0nMAlGbQfaAH92F60eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.35.1 + '@typescript-eslint/types': 5.33.1 eslint-visitor-keys: 3.3.0 dev: true @@ -9171,7 +9175,7 @@ packages: - supports-color dev: false - /@vitejs/plugin-vue/3.0.3_vite@3.0.9+vue@3.2.37: + /@vitejs/plugin-vue/3.0.3_vite@3.0.8+vue@3.2.37: resolution: {integrity: sha512-U4zNBlz9mg+TA+i+5QPc3N5lQvdUXENZLO2h0Wdzp56gI1MWhqJOv+6R+d4kOzoaSSq6TnGPBdZAXKOe4lXy6g==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -9181,7 +9185,7 @@ packages: vite: optional: true dependencies: - vite: 3.0.9 + vite: 3.0.8 vue: 3.2.37 dev: false @@ -9199,7 +9203,7 @@ packages: /@vue/compiler-core/3.2.37: resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==} dependencies: - '@babel/parser': 7.18.13 + '@babel/parser': 7.18.11 '@vue/shared': 3.2.37 estree-walker: 2.0.2 source-map: 0.6.1 @@ -9213,7 +9217,7 @@ packages: /@vue/compiler-sfc/3.2.37: resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==} dependencies: - '@babel/parser': 7.18.13 + '@babel/parser': 7.18.11 '@vue/compiler-core': 3.2.37 '@vue/compiler-dom': 3.2.37 '@vue/compiler-ssr': 3.2.37 @@ -9233,7 +9237,7 @@ packages: /@vue/reactivity-transform/3.2.37: resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==} dependencies: - '@babel/parser': 7.18.13 + '@babel/parser': 7.18.11 '@vue/compiler-core': 3.2.37 '@vue/shared': 3.2.37 estree-walker: 2.0.2 @@ -9561,7 +9565,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.3 - caniuse-lite: 1.0.30001383 + caniuse-lite: 1.0.30001378 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -9584,7 +9588,7 @@ packages: dependencies: '@babel/helper-module-imports': 7.16.0 '@babel/plugin-syntax-jsx': 7.18.6 - '@babel/types': 7.18.13 + '@babel/types': 7.18.10 html-entities: 2.3.2 dev: false @@ -9599,7 +9603,7 @@ packages: resolve: 1.22.1 dev: false - /babel-plugin-polyfill-corejs2/0.3.2_@babel+core@7.18.13: + /babel-plugin-polyfill-corejs2/0.3.2_@babel+core@7.18.10: resolution: {integrity: sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -9607,15 +9611,15 @@ packages: '@babel/core': optional: true dependencies: - '@babel/compat-data': 7.18.13 - '@babel/core': 7.18.13 - '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.10 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.10 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.3_@babel+core@7.18.13: + /babel-plugin-polyfill-corejs3/0.5.3_@babel+core@7.18.10: resolution: {integrity: sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -9623,14 +9627,14 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 - core-js-compat: 3.25.0 + '@babel/core': 7.18.10 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.10 + core-js-compat: 3.24.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.4.0_@babel+core@7.18.13: + /babel-plugin-polyfill-regenerator/0.4.0_@babel+core@7.18.10: resolution: {integrity: sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -9638,8 +9642,8 @@ packages: '@babel/core': optional: true dependencies: - '@babel/core': 7.18.13 - '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.10 transitivePeerDependencies: - supports-color dev: true @@ -9719,7 +9723,7 @@ packages: chalk: 4.1.2 cli-boxes: 3.0.0 string-width: 5.1.2 - type-fest: 2.19.0 + type-fest: 2.18.0 widest-line: 4.0.1 wrap-ansi: 8.0.1 dev: false @@ -9757,8 +9761,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001383 - electron-to-chromium: 1.4.230 + caniuse-lite: 1.0.30001378 + electron-to-chromium: 1.4.222 node-releases: 2.0.6 update-browserslist-db: 1.0.5_browserslist@4.21.3 @@ -9800,6 +9804,18 @@ packages: engines: {node: '>= 0.8'} dev: true + /c12/0.2.9: + resolution: {integrity: sha512-6jYdexgAKr+3kYoTmvC5eDtDHUg7GmFQSdeQqZzAKiPlFAN1heGUoXDbAYYwUCfefZy+WgVJbmAej5TTQpp3jA==} + dependencies: + defu: 6.1.0 + dotenv: 16.0.1 + gittar: 0.1.1 + jiti: 1.14.0 + mlly: 0.5.12 + pathe: 0.3.4 + rc9: 1.2.2 + dev: true + /cac/6.7.12: resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==} engines: {node: '>=8'} @@ -9839,8 +9855,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - /caniuse-lite/1.0.30001383: - resolution: {integrity: sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==} + /caniuse-lite/1.0.30001378: + resolution: {integrity: sha512-JVQnfoO7FK7WvU4ZkBRbPjaot4+YqxogSDosHv0Hv5mWpUESmN+UubMU6L/hGz8QlQ2aY5U0vR6MOs6j/CXpNA==} /canvas-confetti/1.5.1: resolution: {integrity: sha512-Ncz+oZJP6OvY7ti4E1slxVlyAV/3g7H7oQtcCDXgwGgARxPnwYY9PW5Oe+I8uvspYNtuHviAdgA0LfcKFWJfpg==} @@ -9892,6 +9908,31 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: false + /changelogen/0.1.1: + resolution: {integrity: sha512-LBbyAPmqpJ3sm/soYWZ+z8FDACaGB9eY8O2villawSxRDv83kve25Kje54FkiN6YrPiQaW2ehz9owKY+YzHTWw==} + hasBin: true + dependencies: + c12: 0.2.9 + consola: 2.15.3 + execa: 6.1.0 + mri: 1.2.0 + scule: 0.2.1 + dev: true + + /changelogithub/0.6.6: + resolution: {integrity: sha512-9STm+siwI3pvigi0UcuI5l1RGkilg8Eh7nE6LiGcOBrMnrxW5wt+To+HNPMnmPLL0L9KVVVMll7xNykd0UwQIg==} + engines: {node: '>=12.0.0'} + hasBin: true + dependencies: + '@antfu/utils': 0.5.2 + c12: 0.2.9 + cac: 6.7.12 + changelogen: 0.1.1 + execa: 6.1.0 + kolorist: 1.5.1 + ohmyfetch: 0.4.18 + dev: true + /character-entities-html4/2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} dev: false @@ -10088,7 +10129,7 @@ packages: dev: true /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} /concurrently/7.3.0: resolution: {integrity: sha512-IiDwm+8DOcFEInca494A8V402tNTQlJaYq78RF2rijOrKEk/AOHTxhN4U1cp7GYKYX5Q6Ymh1dLTBlzIMN0ikA==} @@ -10096,7 +10137,7 @@ packages: hasBin: true dependencies: chalk: 4.1.2 - date-fns: 2.29.2 + date-fns: 2.29.1 lodash: 4.17.21 rxjs: 7.5.6 shell-quote: 1.7.3 @@ -10131,8 +10172,8 @@ packages: engines: {node: '>= 0.6'} dev: true - /core-js-compat/3.25.0: - resolution: {integrity: sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==} + /core-js-compat/3.24.1: + resolution: {integrity: sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==} dependencies: browserslist: 4.21.3 semver: 7.0.0 @@ -10216,8 +10257,8 @@ packages: engines: {node: '>= 6'} dev: true - /cssdb/7.0.1: - resolution: {integrity: sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==} + /cssdb/7.0.0: + resolution: {integrity: sha512-HmRYATZ4Gf8naf6sZmwKEyf7MXAC0ZxjsamtNNgmuWpQgoO973zsE/1JMIohEYsSi5e3n7vQauCLv7TWSrOlrw==} dev: true /cssesc/3.0.0: @@ -10271,8 +10312,8 @@ packages: resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} dev: true - /date-fns/2.29.2: - resolution: {integrity: sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==} + /date-fns/2.29.1: + resolution: {integrity: sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==} engines: {node: '>=0.11'} dev: true @@ -10388,6 +10429,10 @@ packages: resolution: {integrity: sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==} dev: true + /defu/6.1.0: + resolution: {integrity: sha512-pOFYRTIhoKujrmbTRhcW5lYQLBXw/dlTwfI8IguF1QCDJOcJzNH1w+YFjxqy6BAuJrClTy6MUE8q+oKJ2FLsIw==} + dev: true + /degenerator/3.0.2: resolution: {integrity: sha512-c0mef3SNQo56t6urUU6tdQAs+ThoD0o9B9MJ8HEt7NQcGEILCRFqQb7ZbP9JAv+QF1Ky5plydhMR/IrqWDm+TQ==} engines: {node: '>= 6'} @@ -10440,6 +10485,10 @@ packages: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} + /destr/1.1.1: + resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==} + dev: true + /detect-indent/6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -10533,6 +10582,11 @@ packages: engines: {node: '>=10'} dev: true + /dotenv/16.0.1: + resolution: {integrity: sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==} + engines: {node: '>=12'} + dev: true + /dotenv/8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} engines: {node: '>=10'} @@ -10569,8 +10623,8 @@ packages: jake: 10.8.5 dev: true - /electron-to-chromium/1.4.230: - resolution: {integrity: sha512-3pwjAK0qHSDN9+YAF4fJknsSruP7mpjdWzUSruIJD/JCH77pEh0SorEyb3xVaKkfwk2tzjOt2D8scJ0KAdfXLA==} + /electron-to-chromium/1.4.222: + resolution: {integrity: sha512-gEM2awN5HZknWdLbngk4uQCVfhucFAfFzuchP3wM3NN6eow1eDU0dFy2kts43FB20ZfhVFF0jmFSTb1h5OhyIg==} /emmet/2.3.6: resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==} @@ -11263,14 +11317,6 @@ packages: resolution: {integrity: sha512-rxZj1GkQhY4x1j/CSnybK9cGuMFQYFPLq0iNyopqf14aOVLFtMv7Esika+ObJWPWiOHuMOAHz3YkWoLYYRnzWQ==} dev: false - /estree-util-to-js/1.1.0: - resolution: {integrity: sha512-490lbfCcpLk+ofK6HCgqDfYs4KAfq6QVvDw3+Bm1YoKRgiOjKiKYGAVQE1uwh7zVxBgWhqp4FDtp5SqunpUk1A==} - dependencies: - '@types/estree-jsx': 1.0.0 - astring: 1.8.3 - source-map: 0.7.4 - dev: false - /estree-util-visit/1.2.0: resolution: {integrity: sha512-wdsoqhWueuJKsh5hqLw3j8lwFqNStm92VcwtAOAny8g/KS/l5Y8RISjR4k5W6skCj3Nirag/WUCMS0Nfy3sgsg==} dependencies: @@ -11491,7 +11537,7 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.7 + flatted: 3.2.6 rimraf: 3.0.2 dev: true @@ -11500,8 +11546,8 @@ packages: hasBin: true dev: true - /flatted/3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + /flatted/3.2.6: + resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==} dev: true /format/0.2.2: @@ -11558,7 +11604,6 @@ packages: resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} dependencies: minipass: 2.9.0 - dev: false /fs-minipass/2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} @@ -11686,11 +11731,19 @@ packages: dev: true /github-from-package/0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} + resolution: {integrity: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=} /github-slugger/1.4.0: resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==} + /gittar/0.1.1: + resolution: {integrity: sha512-p+XuqWJpW9ahUuNTptqeFjudFq31o6Jd+maMBarkMAR5U3K9c7zJB4sQ4BV8mIqrTOV29TtqikDhnZfCD4XNfQ==} + engines: {node: '>=4'} + dependencies: + mkdirp: 0.5.6 + tar: 4.4.19 + dev: true + /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -11905,7 +11958,7 @@ packages: html-void-elements: 2.0.1 parse5: 6.0.1 unist-util-position: 4.0.3 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 vfile: 5.3.4 web-namespaces: 2.0.1 zwitch: 2.0.2 @@ -11928,7 +11981,7 @@ packages: nth-check: 2.1.1 property-information: 6.1.1 space-separated-tokens: 2.0.1 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 zwitch: 2.0.2 dev: true @@ -11949,7 +12002,7 @@ packages: nth-check: 2.1.1 property-information: 6.1.1 space-separated-tokens: 2.0.1 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 zwitch: 2.0.2 dev: false @@ -12188,12 +12241,12 @@ packages: side-channel: 1.0.4 dev: true - /intl-messageformat/10.1.3: - resolution: {integrity: sha512-olvdXBZITgfA/9ShzrjcsNidTXd/uGw3H8oWcjysw2lF8txF4MtO9nSWR3exPR6PhTtrrWl+BriucmsITI8Mmw==} + /intl-messageformat/10.1.1: + resolution: {integrity: sha512-FeJne2oooYW6shLPbrqyjRX6hTELVrQ90Dn88z7NomLk/xZBCLxLPAkgaYaTQJBRBV78nZ933d8APHHkTQrD9Q==} dependencies: - '@formatjs/ecma402-abstract': 1.11.10 - '@formatjs/fast-memoize': 1.2.6 - '@formatjs/icu-messageformat-parser': 2.1.6 + '@formatjs/ecma402-abstract': 1.11.8 + '@formatjs/fast-memoize': 1.2.4 + '@formatjs/icu-messageformat-parser': 2.1.4 tslib: 2.4.0 dev: false @@ -12494,7 +12547,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 14.18.26 + '@types/node': 14.18.24 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -12650,22 +12703,22 @@ packages: /lit-element/3.2.2: resolution: {integrity: sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ==} dependencies: - '@lit/reactive-element': 1.4.1 - lit-html: 2.3.1 + '@lit/reactive-element': 1.4.0 + lit-html: 2.3.0 dev: false - /lit-html/2.3.1: - resolution: {integrity: sha512-FyKH6LTW6aBdkfNhNSHyZTnLgJSTe5hMk7HFtc/+DcN1w74C215q8B+Cfxc2OuIEpBNcEKxgF64qL8as30FDHA==} + /lit-html/2.3.0: + resolution: {integrity: sha512-bnJneRqizoeSTxUeyDJLBDr+DI+7bn6P3WWqsj/4AwPWJjYgjSO5W64BVl1CrEo/8DtgU6DAYADX6yeI5/eDsg==} dependencies: '@types/trusted-types': 2.0.2 dev: false - /lit/2.3.1: - resolution: {integrity: sha512-TejktDR4mqG3qB32Y8Lm5Lye3c8SUehqz7qRsxe1PqGYL6me2Ef+jeQAEqh20BnnGncv4Yxy2njEIT0kzK1WCw==} + /lit/2.3.0: + resolution: {integrity: sha512-ynSGsUYKSGN2weFQ1F3SZq0Ihlj+vr/3KAET//Yf8Tz86L7lZizlw9Px+ab5iN8Si4RkVoLqd9YtKQmjdyKHNg==} dependencies: - '@lit/reactive-element': 1.4.1 + '@lit/reactive-element': 1.4.0 lit-element: 3.2.2 - lit-html: 2.3.1 + lit-html: 2.3.0 dev: false /load-yaml-file/0.2.0: @@ -12826,7 +12879,7 @@ packages: dependencies: '@types/mdast': 3.0.10 '@types/unist': 2.0.6 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: false /mdast-util-find-and-replace/2.2.1: @@ -12834,7 +12887,7 @@ packages: dependencies: escape-string-regexp: 5.0.0 unist-util-is: 5.1.1 - unist-util-visit-parents: 5.1.1 + unist-util-visit-parents: 5.1.0 dev: false /mdast-util-from-markdown/1.2.0: @@ -12992,7 +13045,7 @@ packages: unist-builder: 3.0.0 unist-util-generated: 2.0.0 unist-util-position: 4.0.3 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: false /mdast-util-to-markdown/1.3.0: @@ -13003,7 +13056,7 @@ packages: longest-streak: 3.0.1 mdast-util-to-string: 3.1.0 micromark-util-decode-string: 1.0.2 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 zwitch: 2.0.2 dev: false @@ -13028,7 +13081,7 @@ packages: dev: false /media-typer/0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} engines: {node: '>= 0.6'} dev: true @@ -13450,12 +13503,12 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - /miniflare/2.7.1: - resolution: {integrity: sha512-O9kjSORazNCAGVkS0bRHhKGH1LcFOJZyBD0TchB02TalnQ3W21+QWO5PAXDGz/IATO8C8iXrPnN2XKDdDav2CA==} - engines: {node: '>=16.13'} + /miniflare/2.6.0: + resolution: {integrity: sha512-KDAQZV2aDZ044X1ihlCIa6DPdq1w3fUJFW4xZ+r+DPUxj9t1AuehjR9Fc6zCmZQrk12gLXDSZSyNft1ozm1X7Q==} + engines: {node: '>=16.7'} hasBin: true peerDependencies: - '@miniflare/storage-redis': 2.7.1 + '@miniflare/storage-redis': 2.6.0 cron-schedule: ^3.0.4 ioredis: ^4.27.9 peerDependenciesMeta: @@ -13466,25 +13519,25 @@ packages: ioredis: optional: true dependencies: - '@miniflare/cache': 2.7.1 - '@miniflare/cli-parser': 2.7.1 - '@miniflare/core': 2.7.1 - '@miniflare/durable-objects': 2.7.1 - '@miniflare/html-rewriter': 2.7.1 - '@miniflare/http-server': 2.7.1 - '@miniflare/kv': 2.7.1 - '@miniflare/r2': 2.7.1 - '@miniflare/runner-vm': 2.7.1 - '@miniflare/scheduler': 2.7.1 - '@miniflare/shared': 2.7.1 - '@miniflare/sites': 2.7.1 - '@miniflare/storage-file': 2.7.1 - '@miniflare/storage-memory': 2.7.1 - '@miniflare/web-sockets': 2.7.1 + '@miniflare/cache': 2.6.0 + '@miniflare/cli-parser': 2.6.0 + '@miniflare/core': 2.6.0 + '@miniflare/durable-objects': 2.6.0 + '@miniflare/html-rewriter': 2.6.0 + '@miniflare/http-server': 2.6.0 + '@miniflare/kv': 2.6.0 + '@miniflare/r2': 2.6.0 + '@miniflare/runner-vm': 2.6.0 + '@miniflare/scheduler': 2.6.0 + '@miniflare/shared': 2.6.0 + '@miniflare/sites': 2.6.0 + '@miniflare/storage-file': 2.6.0 + '@miniflare/storage-memory': 2.6.0 + '@miniflare/web-sockets': 2.6.0 kleur: 4.1.5 semiver: 1.1.0 source-map-support: 0.5.21 - undici: 5.9.1 + undici: 5.5.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -13526,7 +13579,6 @@ packages: dependencies: safe-buffer: 5.2.1 yallist: 3.1.1 - dev: false /minipass/3.3.4: resolution: {integrity: sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==} @@ -13539,7 +13591,6 @@ packages: resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} dependencies: minipass: 2.9.0 - dev: false /minizlib/2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} @@ -13562,13 +13613,21 @@ packages: hasBin: true dependencies: minimist: 1.2.6 - dev: false /mkdirp/1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true + /mlly/0.5.12: + resolution: {integrity: sha512-8moXGh6Hfy2Nmys3DDEm4CuxDBk5Y7Lk1jQ4JcwW0djO9b+SCKTpw0enIQeZIuEnPljdxHSGmcbXU9hpIIEYeQ==} + dependencies: + acorn: 8.8.0 + pathe: 0.3.4 + pkg-types: 0.3.3 + ufo: 0.8.5 + dev: true + /mocha/9.2.2: resolution: {integrity: sha512-L6XC3EdwT6YrIk0yXpavvLkn8h+EU+Y5UcCHKECyMbdUIxyMuZj4bX4U9e1nvnvUUvQVsV2VHQr5zLdcUkhW/g==} engines: {node: '>= 12.0.0'} @@ -13694,6 +13753,10 @@ packages: resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} engines: {node: '>=10.5.0'} + /node-fetch-native/0.1.4: + resolution: {integrity: sha512-10EKpOCQPXwZVFh3U1ptOMWBgKTbsN7Vvo6WVKt5pw4hp8zbv6ZVBZPlXw+5M6Tyi1oc1iD4/sNPd71KYA16tQ==} + dev: true + /node-fetch/2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} @@ -13885,6 +13948,15 @@ packages: object-keys: 1.1.1 dev: true + /ohmyfetch/0.4.18: + resolution: {integrity: sha512-MslzNrQzBLtZHmiZBI8QMOcMpdNFlK61OJ34nFNFynZ4v+4BonfCQ7VIN4EGXvGGq5zhDzgdJoY3o9S1l2T7KQ==} + dependencies: + destr: 1.1.1 + node-fetch-native: 0.1.4 + ufo: 0.8.5 + undici: 5.9.1 + dev: true + /once/1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: @@ -14164,6 +14236,10 @@ packages: resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} dev: true + /pathe/0.3.4: + resolution: {integrity: sha512-YWgqEdxf36R6vcsyj0A+yT/rDRPe0wui4J9gRR7T4whjU5Lx/jZOr75ckEgTNaLVQABAwsrlzHRpIKcCdXAQ5A==} + dev: true + /pathval/1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true @@ -14196,6 +14272,14 @@ packages: dependencies: find-up: 4.1.0 + /pkg-types/0.3.3: + resolution: {integrity: sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==} + dependencies: + jsonc-parser: 3.1.0 + mlly: 0.5.12 + pathe: 0.3.4 + dev: true + /pkg-up/3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} @@ -14203,19 +14287,19 @@ packages: find-up: 3.0.0 dev: false - /playwright-core/1.25.1: - resolution: {integrity: sha512-lSvPCmA2n7LawD2Hw7gSCLScZ+vYRkhU8xH0AapMyzwN+ojoDqhkH/KIEUxwNu2PjPoE/fcE0wLAksdOhJ2O5g==} + /playwright-core/1.25.0: + resolution: {integrity: sha512-kZ3Jwaf3wlu0GgU0nB8UMQ+mXFTqBIFz9h1svTlNduNKjnbPXFxw7mJanLVjqxHJRn62uBfmgBj93YHidk2N5Q==} engines: {node: '>=14'} hasBin: true dev: true - /playwright/1.25.1: - resolution: {integrity: sha512-kOlW7mllnQ70ALTwAor73q/FhdH9EEXLUqjdzqioYLcSVC4n4NBfDqeCikGuayFZrLECLkU6Hcbziy/szqTXSA==} + /playwright/1.25.0: + resolution: {integrity: sha512-Z+pQNWI17Qx/tHhnmgMmPsptsisXpKgAnUvYv98kctlHUJaqMt2400P8kTw9vEPoC0xdxqu0JhxO7pDTmaaIKw==} engines: {node: '>=14'} hasBin: true requiresBuild: true dependencies: - playwright-core: 1.25.1 + playwright-core: 1.25.0 dev: true /postcss-attribute-case-insensitive/5.0.2_postcss@8.4.16: @@ -14543,7 +14627,7 @@ packages: css-blank-pseudo: 3.0.3_postcss@8.4.16 css-has-pseudo: 3.0.4_postcss@8.4.16 css-prefers-color-scheme: 6.0.3_postcss@8.4.16 - cssdb: 7.0.1 + cssdb: 7.0.0 postcss: 8.4.16 postcss-attribute-case-insensitive: 5.0.2_postcss@8.4.16 postcss-clamp: 4.1.0_postcss@8.4.16 @@ -14622,17 +14706,17 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /preact-render-to-string/5.2.2_preact@10.10.6: + /preact-render-to-string/5.2.2_preact@10.10.3: resolution: {integrity: sha512-ZBPfzWmHjasQIzysj72VYJ6oa2bphpxNvzLRdRj/XGFKyeTBJIDmoiKJlBGfxzU4TYL2CjpAWmcFIXcV+HQEBg==} peerDependencies: preact: '>=10' dependencies: - preact: 10.10.6 + preact: 10.10.3 pretty-format: 3.8.0 dev: false - /preact/10.10.6: - resolution: {integrity: sha512-w0mCL5vICUAZrh1DuHEdOWBjxdO62lvcO++jbzr8UhhYcTbFkpegLH9XX+7MadjTl/y0feoqwQ/zAnzkc/EGog==} + /preact/10.10.3: + resolution: {integrity: sha512-Gwwh0o531izatQQZu0yEX4mtfxVYsZJ4TT/o2VK3UZ/UuAWAWFnzsEfpZvad32vY3TKoRnSY2WqiDz2rH/viWQ==} /preact/10.6.6: resolution: {integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==} @@ -14727,8 +14811,8 @@ packages: resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} dev: false - /prismjs/1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} + /prismjs/1.28.0: + resolution: {integrity: sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==} engines: {node: '>=6'} dev: false @@ -14838,6 +14922,14 @@ packages: minimist: 1.2.6 strip-json-comments: 2.0.1 + /rc9/1.2.2: + resolution: {integrity: sha512-zbe8+HR2X28eZepAwohuKkebbEsA67h0DO9I7g12QrHa2CQopR9gztOLPIPXXGTvcxeUjAN4wZ+b29t3m/u05g==} + dependencies: + defu: 6.1.0 + destr: 1.1.1 + flat: 5.0.2 + dev: true + /react-dom/18.2.0_react@18.2.0: resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: @@ -15039,7 +15131,7 @@ packages: hast-util-heading-rank: 2.1.0 hast-util-is-element: 2.1.2 unified: 10.1.2 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: true /rehype-parse/8.0.4: @@ -15068,7 +15160,7 @@ packages: hast-util-heading-rank: 2.1.0 hast-util-to-string: 2.0.0 unified: 10.1.2 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 /rehype-stringify/9.0.3: resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==} @@ -15120,8 +15212,8 @@ packages: - supports-color dev: false - /remark-mdx/2.1.3: - resolution: {integrity: sha512-3SmtXOy9+jIaVctL8Cs3VAQInjRLGOwNXfrBB9KCT+EpJpKD3PQiy0x8hUNGyjQmdyOs40BqgPU7kYtH9uoR6w==} + /remark-mdx/2.1.2: + resolution: {integrity: sha512-npQagPdczPAv0xN9F8GSi5hJfAe/z6nBjylyfOfjLOmz086ahWrIjlk4BulRfNhA+asutqWxyuT3DFVsxiTVHA==} dependencies: mdast-util-mdx: 2.0.0 micromark-extension-mdxjs: 1.0.0 @@ -15170,7 +15262,7 @@ packages: dependencies: retext: 8.1.0 retext-smartypants: 5.2.0 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: false /remark-toc/8.0.1: @@ -15244,7 +15336,7 @@ packages: '@types/nlcst': 1.0.0 nlcst-to-string: 3.1.0 unified: 10.1.2 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: false /retext-stringify/3.1.0: @@ -15296,7 +15388,7 @@ packages: rollup-plugin-inject: 3.0.2 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.78.1: + /rollup-plugin-terser/7.0.2_rollup@2.78.0: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 @@ -15306,9 +15398,9 @@ packages: dependencies: '@babel/code-frame': 7.18.6 jest-worker: 26.6.2 - rollup: 2.78.1 + rollup: 2.78.0 serialize-javascript: 4.0.0 - terser: 5.15.0 + terser: 5.14.2 dev: true /rollup-pluginutils/2.8.2: @@ -15323,8 +15415,8 @@ packages: optionalDependencies: fsevents: 2.3.2 - /rollup/2.78.1: - resolution: {integrity: sha512-VeeCgtGi4P+o9hIg+xz4qQpRl6R401LWEXBmxYKOV4zlF82lyhgh2hTZnheFUbANE8l2A41F458iwj2vEYaXJg==} + /rollup/2.78.0: + resolution: {integrity: sha512-4+YfbQC9QEVvKTanHhIAFVUFSRsezvQF8vFOJwtGfb9Bb+r014S+qryr9PSmw8x6sMnPkmFBGAvIFVQxvJxjtg==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -15374,8 +15466,8 @@ packages: dependencies: suf-log: 2.5.3 - /sass/1.54.5: - resolution: {integrity: sha512-p7DTOzxkUPa/63FU0R3KApkRHwcVZYC0PLnLm5iyZACyp15qSi32x7zVUhRdABAATmkALqgGrjCJAcWvobmhHw==} + /sass/1.54.4: + resolution: {integrity: sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -15392,6 +15484,10 @@ packages: dependencies: loose-envify: 1.4.0 + /scule/0.2.1: + resolution: {integrity: sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==} + dev: true + /section-matter/1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -15698,7 +15794,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.11 dev: true /spdx-exceptions/2.3.0: @@ -15709,11 +15805,11 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.11 dev: true - /spdx-license-ids/3.0.12: - resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} + /spdx-license-ids/3.0.11: + resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} dev: true /sprintf-js/1.0.3: @@ -16082,7 +16178,6 @@ packages: mkdirp: 0.5.6 safe-buffer: 5.2.1 yallist: 3.1.1 - dev: false /tar/6.1.11: resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} @@ -16116,8 +16211,8 @@ packages: engines: {node: '>=8'} dev: true - /terser/5.15.0: - resolution: {integrity: sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==} + /terser/5.14.2: + resolution: {integrity: sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -16147,9 +16242,11 @@ packages: engines: {node: '>=14.0.0'} dev: true - /tinyspy/1.0.2: - resolution: {integrity: sha512-bSGlgwLBYf7PnUsQ6WOc6SJ3pGOcd+d8AA6EUnLDDM0kWEstC1JIlSZA3UNliDXhd9ABoS7hiRBDCu+XP/sf1Q==} + /tinyspy/1.0.1: + resolution: {integrity: sha512-xuhU//HrMEC6mcZPKjQpusK5ZHeh9b1JpeMAkFqR3kasUEk1dGdJXWqRYh2945qq0N7ftiv1QQQLh1RSE7lS1w==} engines: {node: '>=14.0.0'} + dependencies: + changelogithub: 0.6.6 dev: true /tmp/0.0.33: @@ -16447,8 +16544,8 @@ packages: engines: {node: '>=8'} dev: true - /type-fest/2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + /type-fest/2.18.0: + resolution: {integrity: sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==} engines: {node: '>=12.20'} dev: false @@ -16472,6 +16569,10 @@ packages: hasBin: true dev: true + /ufo/0.8.5: + resolution: {integrity: sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==} + dev: true + /uhyphen/0.1.0: resolution: {integrity: sha512-o0QVGuFg24FK765Qdd5kk0zU/U4dEsCtN/GSiwNI9i8xsSVtjIAOdTaVhLwZ1nrbWxFVMxNDDl+9fednsOMsBw==} dev: true @@ -16493,6 +16594,11 @@ packages: jiti: 1.14.0 dev: true + /undici/5.5.1: + resolution: {integrity: sha512-MEvryPLf18HvlCbLSzCW0U00IMftKGI5udnjrQbC5D4P0Hodwffhv+iGfWuJwg16Y/TK11ZFK8i+BPVW2z/eAw==} + engines: {node: '>=12.18'} + dev: true + /undici/5.9.1: resolution: {integrity: sha512-6fB3a+SNnWEm4CJbgo0/CWR8RGcOCQP68SF4X0mxtYTq2VNN8T88NYrWVBAeSX+zb7bny2dx2iYhP3XHi00omg==} engines: {node: '>=12.18'} @@ -16592,7 +16698,7 @@ packages: resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==} dependencies: '@types/unist': 2.0.6 - unist-util-visit: 4.1.1 + unist-util-visit: 4.1.0 dev: false /unist-util-stringify-position/3.0.2: @@ -16624,8 +16730,8 @@ packages: unist-util-is: 5.1.1 dev: true - /unist-util-visit-parents/5.1.1: - resolution: {integrity: sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw==} + /unist-util-visit-parents/5.1.0: + resolution: {integrity: sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==} dependencies: '@types/unist': 2.0.6 unist-util-is: 5.1.1 @@ -16652,12 +16758,12 @@ packages: unist-util-visit-parents: 4.1.1 dev: true - /unist-util-visit/4.1.1: - resolution: {integrity: sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg==} + /unist-util-visit/4.1.0: + resolution: {integrity: sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==} dependencies: '@types/unist': 2.0.6 unist-util-is: 5.1.1 - unist-util-visit-parents: 5.1.1 + unist-util-visit-parents: 5.1.0 /universal-user-agent/6.0.0: resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} @@ -16788,7 +16894,7 @@ packages: debug: 4.3.4 fast-glob: 3.2.11 pretty-bytes: 5.6.0 - rollup: 2.78.1 + rollup: 2.78.0 workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: @@ -16796,8 +16902,8 @@ packages: - supports-color dev: true - /vite/3.0.9: - resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==} + /vite/3.0.8: + resolution: {integrity: sha512-AOZ4eN7mrkJiOLuw8IA7piS4IdOQyQCA81GxGsAQvAZzMRi9ZwGB3TOaYsj4uLAWK46T5L4AfQ6InNGlxX30IQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -16822,7 +16928,7 @@ packages: optionalDependencies: fsevents: 2.3.2 - /vite/3.0.9_sass@1.54.5: + /vite/3.0.9_sass@1.54.4: resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -16845,7 +16951,7 @@ packages: postcss: 8.4.16 resolve: 1.22.1 rollup: 2.77.3 - sass: 1.54.5 + sass: 1.54.4 optionalDependencies: fsevents: 2.3.2 dev: false @@ -16877,13 +16983,13 @@ packages: dependencies: '@types/chai': 4.3.3 '@types/chai-subset': 1.3.3 - '@types/node': 18.7.13 + '@types/node': 18.7.6 chai: 4.3.6 debug: 4.3.4 local-pkg: 0.4.2 tinypool: 0.2.4 - tinyspy: 1.0.2 - vite: 3.0.9 + tinyspy: 1.0.1 + vite: 3.0.8 transitivePeerDependencies: - less - sass @@ -17088,12 +17194,12 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@apideck/better-ajv-errors': 0.3.6_ajv@8.11.0 - '@babel/core': 7.18.13 - '@babel/preset-env': 7.18.10_@babel+core@7.18.13 + '@babel/core': 7.18.10 + '@babel/preset-env': 7.18.10_@babel+core@7.18.10 '@babel/runtime': 7.18.9 - '@rollup/plugin-babel': 5.3.1_2uin6pbxavst3oir53roxbd5qi - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.78.1 - '@rollup/plugin-replace': 2.4.2_rollup@2.78.1 + '@rollup/plugin-babel': 5.3.1_nacwgboicnu5wzmxlfrlauwase + '@rollup/plugin-node-resolve': 11.2.1_rollup@2.78.0 + '@rollup/plugin-replace': 2.4.2_rollup@2.78.0 '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.11.0 common-tags: 1.8.2 @@ -17102,8 +17208,8 @@ packages: glob: 7.2.3 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: 2.78.1 - rollup-plugin-terser: 7.0.2_rollup@2.78.1 + rollup: 2.78.0 + rollup-plugin-terser: 7.0.2_rollup@2.78.0 source-map: 0.8.0-beta.0 stringify-object: 3.3.0 strip-comments: 2.0.1 @@ -17220,8 +17326,8 @@ packages: resolution: {integrity: sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A==} dev: true - /wrangler/2.0.27: - resolution: {integrity: sha512-dH0Nv41OiFsHu+mZFMGv1kEO6lOEoxon8kKHToG0YSpGBsObsxurkoyWJDvkAgtnrM00QF8F1Chy15zs0sjJkg==} + /wrangler/2.0.26: + resolution: {integrity: sha512-r0uuk8Iu0iDmADG5l2DuN1++bis8giGSqjvXroiltd6jXd1xHgLhiAOowLpDK48CM9e6AYNVZ/0QF3XGCRUq/w==} engines: {node: '>=16.7.0'} hasBin: true dependencies: @@ -17231,7 +17337,7 @@ packages: blake3-wasm: 2.1.5 chokidar: 3.5.3 esbuild: 0.14.51 - miniflare: 2.7.1 + miniflare: 2.6.0 nanoid: 3.3.4 path-to-regexp: 6.2.1 selfsigned: 2.0.1 |